[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