Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.td updated: 1.37 -> 1.38 --- Log message: add float -> double and double -> float conversion --- Diffs of the changes: (+5 -0) ARMInstrInfo.td | 5 +++++ 1 files changed, 5 insertions(+) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff -u llvm/lib/Target/ARM/ARMInstrInfo.td:1.37 llvm/lib/Target/ARM/ARMInstrInfo.td:1.38 --- llvm/lib/Target/ARM/ARMInstrInfo.td:1.37 Mon Oct 9 12:18:28 2006 +++ llvm/lib/Target/ARM/ARMInstrInfo.td Mon Oct 9 12:50:29 2006 @@ -200,6 +200,11 @@ def FUITOD : InstARM<(ops DFPRegs:$dst, FPRegs:$src), "fuitod $dst, $src", [(set DFPRegs:$dst, (armfuitod FPRegs:$src))]>; +def FCVTDS : InstARM<(ops DFPRegs:$dst, FPRegs:$src), + "fcvtds $dst, $src", [(set DFPRegs:$dst, (fextend FPRegs:$src))]>; + +def FCVTSD : InstARM<(ops FPRegs:$dst, DFPRegs:$src), + "fcvtsd $dst, $src", [(set FPRegs:$dst, (fround DFPRegs:$src))]>; // Floating Point Arithmetic def FADDS : InstARM<(ops FPRegs:$dst, FPRegs:$a, FPRegs:$b), _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits