[llvm-commits] [llvm] r117501 - in /llvm/trunk: lib/Target/ARM/ARMCodeEmitter.cpp lib/Target/ARM/ARMInstrInfo.td lib/Target/ARM/ARMInstrNEON.td lib/Target/ARM/ARMMCCodeEmitter.cpp test/MC/ARM/neon-convert-encoding.ll utils/TableGen/EDEmitter.cpp
Chris Lattner
clattner at apple.com
Wed Oct 27 20:02:13 PDT 2010
On Oct 27, 2010, at 3:49 PM, Owen Anderson wrote:
> Author: resistor
> Date: Wed Oct 27 17:49:00 2010
> New Revision: 117501
>
> URL: http://llvm.org/viewvc/llvm-project?rev=117501&view=rev
> Log:
> Provide correct encodings for NEON vcvt, which has its own special immediate encoding
> for specifying fractional bits for fixed point conversions.
>
> Added:
> llvm/trunk/test/MC/ARM/neon-convert-encoding.ll
> Modified:
> llvm/trunk/lib/Target/ARM/ARMCodeEmitter.cpp
> llvm/trunk/lib/Target/ARM/ARMInstrInfo.td
> llvm/trunk/lib/Target/ARM/ARMInstrNEON.td
> llvm/trunk/lib/Target/ARM/ARMMCCodeEmitter.cpp
> llvm/trunk/utils/TableGen/EDEmitter.cpp
>
> Modified: llvm/trunk/lib/Target/ARM/ARMCodeEmitter.cpp
> URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/ARMCodeEmitter.cpp?rev=117501&r1=117500&r2=117501&view=diff
> ==============================================================================
> --- llvm/trunk/lib/Target/ARM/ARMCodeEmitter.cpp (original)
> +++ llvm/trunk/lib/Target/ARM/ARMCodeEmitter.cpp Wed Oct 27 17:49:00 2010
> @@ -194,6 +194,8 @@
> Binary |= (Reg << 13);
> return Binary;
> }
> + unsigned getNEONVcvtImm32(const MachineInstr &MI, unsigned Op) const {
> + return 0; }
You've got some funky formatting and indentation going on here.
-Chris
More information about the llvm-commits
mailing list