Revert r163298 "Optimize codegen for VSETLNi{8,16,32} operating on Q registers."
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 26 Oct 2012 23:39:46 +0000 (23:39 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 26 Oct 2012 23:39:46 +0000 (23:39 +0000)
commit17f42e02a10bd4d43e4ba904c640224de2c48f51
tree6ca6ca5b16bf1df4d8a4d09f6b8b871514a60361
parent61fac6810ff8686c5302dedb35d52cc662a983fe
Revert r163298 "Optimize codegen for VSETLNi{8,16,32} operating on Q registers."

Keep the integer_insertelement test case, the new coalescer can handle
this kind of lane insertion without help from pseudo-instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166835 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMInstrNEON.td
test/CodeGen/ARM/integer_insertelement.ll
test/CodeGen/ARM/vget_lane.ll