[llvm] r257034 - [X86] Had hasSideEffects=0 to VBROADCASTI128.
Craig Topper via llvm-commits
llvm-commits at lists.llvm.org
Wed Jan 6 22:37:56 PST 2016
Author: ctopper
Date: Thu Jan 7 00:37:55 2016
New Revision: 257034
URL: http://llvm.org/viewvc/llvm-project?rev=257034&view=rev
Log:
[X86] Had hasSideEffects=0 to VBROADCASTI128.
Modified:
llvm/trunk/lib/Target/X86/X86InstrSSE.td
Modified: llvm/trunk/lib/Target/X86/X86InstrSSE.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrSSE.td?rev=257034&r1=257033&r2=257034&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrSSE.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrSSE.td Thu Jan 7 00:37:55 2016
@@ -7871,7 +7871,7 @@ let ExeDomain = SSEPackedDouble in
def VBROADCASTSDYrr : avx2_broadcast_rr<0x19, "vbroadcastsd", VR256,
v4f64, v2f64, WriteFShuffle256>, VEX_L;
-let mayLoad = 1, Predicates = [HasAVX2] in
+let mayLoad = 1, hasSideEffects = 0, Predicates = [HasAVX2] in
def VBROADCASTI128 : AVX8I<0x5A, MRMSrcMem, (outs VR256:$dst),
(ins i128mem:$src),
"vbroadcasti128\t{$src, $dst|$dst, $src}", []>,
More information about the llvm-commits
mailing list