[X86] Remove the mayLoad and mayStore flags from vzeroupper/vzeroall.
authorCraig Topper <craig.topper@intel.com>
Fri, 8 May 2020 19:32:19 +0000 (12:32 -0700)
committerCraig Topper <craig.topper@intel.com>
Fri, 8 May 2020 19:47:20 +0000 (12:47 -0700)
commit465f5648ee271c9ded9401cee58c84532c4a5c46
tree357102e7f9e8f7bed988bd02428c8b87157146b4
parent46d6f76be309ef5348af861ac80ba1b6b5985b16
[X86] Remove the mayLoad and mayStore flags from vzeroupper/vzeroall.

But leave the hasUnmodelledSideEffects flag.
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/test/tools/llvm-mca/X86/BdVer2/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Broadwell/resources-avx1.s
llvm/test/tools/llvm-mca/X86/BtVer2/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Generic/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Haswell/resources-avx1.s
llvm/test/tools/llvm-mca/X86/SandyBridge/resources-avx1.s
llvm/test/tools/llvm-mca/X86/SkylakeClient/resources-avx1.s
llvm/test/tools/llvm-mca/X86/SkylakeServer/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Znver1/resources-avx1.s
llvm/test/tools/llvm-mca/X86/Znver2/resources-avx1.s