[llvm-commits] [llvm] r138163 - in /llvm/trunk: lib/Target/ARM/ARMBaseInstrInfo.cpp lib/Target/ARM/ARMExpandPseudoInsts.cpp test/CodeGen/ARM/2011-08-12-vmovqqqq-pseudo.ll
Jakob Stoklund Olesen
stoklund at 2pi.dk
Fri Aug 19 17:32:38 PDT 2011
On Aug 19, 2011, at 5:17 PM, Chad Rosier wrote:
> Author: mcrosier
> Date: Fri Aug 19 19:17:25 2011
> New Revision: 138163
>
> URL: http://llvm.org/viewvc/llvm-project?rev=138163&view=rev
> Log:
> VMOVQQQQs pseudo instructions are only created by ARMBaseInstrInfo::copyPhysReg.
> Therefore, rather then generate a pseudo instruction, which is later expanded,
> generate the necessary instructions in place.
Nice!
Does that mean the VMOVQQQQ pseudo-instruction can be deleted completely now?
You can probably do the same trick with VMOVQQ.
/jakob
More information about the llvm-commits
mailing list