summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/avx-cmp.ll
Commit message (Collapse)AuthorAge
* Match X86ISD::FSETCCsd and X86ISD::FSETCCss while in AVX mode. This fixBruno Cardoso Lopes2011-09-19
| | | | | | PR10955 and PR10948. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140069 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for breaking 256-bit v16i16 and v32i8 VSETCC into two 128-bit ↵Craig Topper2011-08-23
| | | | | | ones, avoiding sclarization. Add vex form of pcmpeqq and pcmpgtq. Fixes more cases for PR10712. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138321 91177308-0d34-0410-b5e6-96231b3b80d8
* Add support for breaking 256-bit int VETCC into two 128-bit ones,Bruno Cardoso Lopes2011-08-22
| | | | | | | avoding scalarization of the compare. Reduces code from 59 to 6 instructions. Fix PR10712. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138271 91177308-0d34-0410-b5e6-96231b3b80d8
* Rename and tidy up testsBruno Cardoso Lopes2011-08-09
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137103 91177308-0d34-0410-b5e6-96231b3b80d8