OSDN Git Service

[Analysis] Enabled BITREVERSE as a vectorizable intrinsic
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 4 Jun 2016 20:21:07 +0000 (20:21 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 4 Jun 2016 20:21:07 +0000 (20:21 +0000)
commit6cd92a1128c704a9820c4ec17dd43270b219d523
tree88a5bce86b29bbf905bba9db316aa5d5ea9cbaf2
parentc21f33738d006ca6705f55d63a697c859195dcf9
[Analysis] Enabled BITREVERSE as a vectorizable intrinsic

Allows XOP to vectorize BITREVERSE - other targets will follow as their costmodels improve.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@271803 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/VectorUtils.cpp
test/Transforms/SLPVectorizer/X86/bitreverse.ll