summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/JavaCompare.ll
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-13 16:11:15 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2018-10-13 16:11:15 +0000
commitc5d7c6e5f68476fae3144fb2500bbf6d807555b3 (patch)
treea317237ec8367ca93550704485cc31ed9ba44ccd /llvm/test/Transforms/InstCombine/JavaCompare.ll
parent3d22fbd785eb934d94133020195bd9f268f654f4 (diff)
downloadbcm5719-llvm-c5d7c6e5f68476fae3144fb2500bbf6d807555b3.tar.gz
bcm5719-llvm-c5d7c6e5f68476fae3144fb2500bbf6d807555b3.zip
[X86][SSE] Remove most of vector CTTZ custom lowering and use LegalizeDAG instead.
There is one remnant - AVX1 custom splitting of 256-bit vectors - which is due to a regression where the X86ISD::ANDNP is still performed as a YMM. I've also tightened the CTLZ or CTPOP lowering in SelectionDAGLegalize::ExpandBitCount to require a legal CTLZ - it doesn't affect existing users and fixes an issue with AVX512 codegen. llvm-svn: 344457
Diffstat (limited to 'llvm/test/Transforms/InstCombine/JavaCompare.ll')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud