[llvm] r270343 - [AVX512] Remove seemingly unnecessary AddedComplexity adjustment.

Craig Topper via llvm-commits llvm-commits at lists.llvm.org
Sat May 21 17:39:27 PDT 2016


Author: ctopper
Date: Sat May 21 19:39:27 2016
New Revision: 270343

URL: http://llvm.org/viewvc/llvm-project?rev=270343&view=rev
Log:
[AVX512] Remove seemingly unnecessary AddedComplexity adjustment.

Modified:
    llvm/trunk/lib/Target/X86/X86InstrAVX512.td

Modified: llvm/trunk/lib/Target/X86/X86InstrAVX512.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86InstrAVX512.td?rev=270343&r1=270342&r2=270343&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86InstrAVX512.td (original)
+++ llvm/trunk/lib/Target/X86/X86InstrAVX512.td Sat May 21 19:39:27 2016
@@ -2752,7 +2752,6 @@ defm VMOVDQU64 : avx512_load_vl<0x6F, "v
                  avx512_store_vl<0x7F, "vmovdqu64", avx512vl_i64_info,
                                  HasAVX512>, XS, VEX_W, EVEX_CD8<64, CD8VF>;
 
-let AddedComplexity = 20 in {
 def : Pat<(v8i64 (vselect VK8WM:$mask, (bc_v8i64 (v16i32 immAllZerosV)),
                           (v8i64 VR512:$src))),
    (VMOVDQA64Zrrkz (COPY_TO_REGCLASS (KNOTWrr (COPY_TO_REGCLASS VK8:$mask, VK16)),
@@ -2761,7 +2760,6 @@ def : Pat<(v8i64 (vselect VK8WM:$mask, (
 def : Pat<(v16i32 (vselect VK16WM:$mask, (v16i32 immAllZerosV),
                            (v16i32 VR512:$src))),
                   (VMOVDQA32Zrrkz (KNOTWrr VK16WM:$mask), VR512:$src)>;
-}
 
 // Move Int Doubleword to Packed Double Int
 //




More information about the llvm-commits mailing list