diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-09-03 14:39:06 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2019-09-03 14:39:06 +0000 |
commit | 99525bbe4917f933f6c6d4e824a9b15ff81aaf3f (patch) | |
tree | 8657482608a2b62e95bfc45512c5e41b1540858d /llvm/lib/Target | |
parent | 67853ac4e01a60e9be3db0c1745c7bdc58dfa446 (diff) | |
download | bcm5719-llvm-99525bbe4917f933f6c6d4e824a9b15ff81aaf3f.tar.gz bcm5719-llvm-99525bbe4917f933f6c6d4e824a9b15ff81aaf3f.zip |
[X86] Merge 2 consecutive HasInt256 branches. NFCI.
llvm-svn: 370761
Diffstat (limited to 'llvm/lib/Target')
-rw-r--r-- | llvm/lib/Target/X86/X86ISelLowering.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/llvm/lib/Target/X86/X86ISelLowering.cpp b/llvm/lib/Target/X86/X86ISelLowering.cpp index 01dc9d4f71f..90ea103ac8f 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.cpp +++ b/llvm/lib/Target/X86/X86ISelLowering.cpp @@ -1277,10 +1277,9 @@ X86TargetLowering::X86TargetLowering(const X86TargetMachine &TM, setOperationAction(ISD::STORE, VT, Custom); } - if (HasInt256) - setOperationAction(ISD::VSELECT, MVT::v32i8, Legal); - if (HasInt256) { + setOperationAction(ISD::VSELECT, MVT::v32i8, Legal); + // Custom legalize 2x32 to get a little better code. setOperationAction(ISD::MGATHER, MVT::v2f32, Custom); setOperationAction(ISD::MGATHER, MVT::v2i32, Custom); |