[X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with...
authorCraig Topper <craig.topper@gmail.com>
Wed, 12 Feb 2020 07:16:32 +0000 (23:16 -0800)
committerCraig Topper <craig.topper@gmail.com>
Wed, 12 Feb 2020 07:26:29 +0000 (23:26 -0800)
llvm/lib/Target/X86/X86InstrSSE.td

index 54cb78d..a8c285c 100644 (file)
@@ -7339,7 +7339,6 @@ multiclass f16c_ph2ps<RegisterClass RC, X86MemOperand x86memop,
              "vcvtph2ps\t{$src, $dst|$dst, $src}",
              [(set RC:$dst, (X86any_cvtph2ps VR128:$src))]>,
              T8PD, VEX, Sched<[sched]>;
-  let hasSideEffects = 0, mayLoad = 1 in
   def rm : I<0x13, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src),
              "vcvtph2ps\t{$src, $dst|$dst, $src}",
              [(set RC:$dst, (X86any_cvtph2ps (loadv8i16 addr:$src)))]>,