[llvm] 746395a - [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Tue Feb 11 23:28:08 PST 2020


Author: Craig Topper
Date: 2020-02-11T23:26:29-08:00
New Revision: 746395a446f7de0657bde6942a31bd14f4ce9adf

URL: https://github.com/llvm/llvm-project/commit/746395a446f7de0657bde6942a31bd14f4ce9adf
DIFF: https://github.com/llvm/llvm-project/commit/746395a446f7de0657bde6942a31bd14f4ce9adf.diff

LOG: [X86] Remove unnecessary hasSideEffects = 0, mayLoad = 1 from an instruction with a pattern. NFC

Added: 
    

Modified: 
    llvm/lib/Target/X86/X86InstrSSE.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Target/X86/X86InstrSSE.td b/llvm/lib/Target/X86/X86InstrSSE.td
index 54cb78d72ddc..a8c285cfe5f5 100644
--- a/llvm/lib/Target/X86/X86InstrSSE.td
+++ b/llvm/lib/Target/X86/X86InstrSSE.td
@@ -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)))]>,


        


More information about the llvm-commits mailing list