[X86] Remove superfluous mayLoad flag. The pattern already implies it.
authorCraig Topper <craig.topper@gmail.com>
Thu, 7 Jan 2016 06:42:10 +0000 (06:42 +0000)
committerCraig Topper <craig.topper@gmail.com>
Thu, 7 Jan 2016 06:42:10 +0000 (06:42 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@257035 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/X86/X86InstrSSE.td

index 2f1c85e870c3ed75ed3edce32695b7596ed640ac..322810a0e2cddf66631e2fbaebed8aa69a9e4d0a 100644 (file)
@@ -7838,9 +7838,7 @@ class avx_broadcast_rm<bits<8> opc, string OpcodeStr, RegisterClass RC,
   AVX8I<opc, MRMSrcMem, (outs RC:$dst), (ins x86memop:$src),
         !strconcat(OpcodeStr, "\t{$src, $dst|$dst, $src}"),
         [(set RC:$dst, (VT (X86VBroadcast (ld_frag addr:$src))))]>,
-        Sched<[Sched]>, VEX {
-    let mayLoad = 1;
-}
+        Sched<[Sched]>, VEX;
 
 // AVX2 adds register forms
 class avx2_broadcast_rr<bits<8> opc, string OpcodeStr, RegisterClass RC,