Changes in directory llvm/lib/Target/ARM:
ARMInstrInfo.td updated: 1.62 -> 1.63 --- Log message: add FABSS and FABSD --- Diffs of the changes: (+8 -0) ARMInstrInfo.td | 8 ++++++++ 1 files changed, 8 insertions(+) Index: llvm/lib/Target/ARM/ARMInstrInfo.td diff -u llvm/lib/Target/ARM/ARMInstrInfo.td:1.62 llvm/lib/Target/ARM/ARMInstrInfo.td:1.63 --- llvm/lib/Target/ARM/ARMInstrInfo.td:1.62 Tue Oct 17 13:29:14 2006 +++ llvm/lib/Target/ARM/ARMInstrInfo.td Tue Oct 17 15:33:13 2006 @@ -288,6 +288,14 @@ "fnegd $dst, $src", [(set DFPRegs:$dst, (fneg DFPRegs:$src))]>; +def FABSS : InstARM<(ops FPRegs:$dst, FPRegs:$src), + "fabss $dst, $src", + [(set FPRegs:$dst, (fabs FPRegs:$src))]>; + +def FABSD : InstARM<(ops DFPRegs:$dst, DFPRegs:$src), + "fabsd $dst, $src", + [(set DFPRegs:$dst, (fabs DFPRegs:$src))]>; + def FMULS : FPBinOp<"fmuls", fmul>; def FMULD : DFPBinOp<"fmuld", fmul>; def FDIVS : FPBinOp<"fdivs", fdiv>; _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits