summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-05-20 05:10:27 +0000
committerCraig Topper <craig.topper@gmail.com>2016-05-20 05:10:27 +0000
commitb182715a522d71d9ca104b79b88cdf51be441e82 (patch)
treeb78750c70e853af372d74c8f57ac42aabcebe73f /llvm/lib/Target
parent71eddbf54057e531bb6f42aaaa4f2db70c6f400e (diff)
downloadbcm5719-llvm-b182715a522d71d9ca104b79b88cdf51be441e82.tar.gz
bcm5719-llvm-b182715a522d71d9ca104b79b88cdf51be441e82.zip
[X86] Fix another AVX pattern to only be disable if VLX and BWI are supported.
llvm-svn: 270182
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r--llvm/lib/Target/X86/X86InstrSSE.td2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Target/X86/X86InstrSSE.td b/llvm/lib/Target/X86/X86InstrSSE.td
index e91d9683bd1..746e78dfd18 100644
--- a/llvm/lib/Target/X86/X86InstrSSE.td
+++ b/llvm/lib/Target/X86/X86InstrSSE.td
@@ -6874,7 +6874,7 @@ let Predicates = [HasAVX2, NoVLX] in {
VR256, loadv4i64, i256mem,
SSE_INTMUL_ITINS_P, 1, 0>, VEX_4V, VEX_L;
}
-let Predicates = [HasAVX2, NoVLX] in {
+let Predicates = [HasAVX2, NoVLX_Or_NoBWI] in {
defm VPMINSBY : SS48I_binop_rm<0x38, "vpminsb", smin, v32i8, VR256,
loadv4i64, i256mem, 0, SSE_INTALU_ITINS_P>,
VEX_4V, VEX_L;
OpenPOWER on IntegriCloud