From: Craig Topper Date: Thu, 17 Aug 2017 02:34:35 +0000 (+0000) Subject: [X86] Exchange the memory op predicate for PALIGNR/VPALIGNR. I accidentally swapped... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=23aac208ffe19cecba13dc463b0e634014a5202e;p=llvm [X86] Exchange the memory op predicate for PALIGNR/VPALIGNR. I accidentally swapped them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311060 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86InstrSSE.td b/lib/Target/X86/X86InstrSSE.td index 8f746aa507c..60cd226bd21 100644 --- a/lib/Target/X86/X86InstrSSE.td +++ b/lib/Target/X86/X86InstrSSE.td @@ -5520,13 +5520,13 @@ multiclass ssse3_palignr, VEX_4V, VEX_WIG; let Predicates = [HasAVX2, NoVLX_Or_NoBWI] in defm VPALIGNRY : ssse3_palignr<"vpalignr", v32i8, VR256, loadv4i64, i256mem, 0>, VEX_4V, VEX_L, VEX_WIG; let Constraints = "$src1 = $dst", Predicates = [UseSSSE3] in - defm PALIGNR : ssse3_palignr<"palignr", v16i8, VR128, loadv2i64, + defm PALIGNR : ssse3_palignr<"palignr", v16i8, VR128, memopv2i64, i128mem>; //===---------------------------------------------------------------------===//