IRGen: Zero enum payloads larger than PtrSize with memset
LLVM could emit very large sequences of store instructions when zeroing the
payload with a zero-extended store. LLVM will do a better job at generating code
for the memset intrinsic; it even has the option of generating multiple store
instructions.