Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.20 -> 1.21 --- Log message: Bug fix: always generate a RET_FLAG in LowerRET fixes ret_null.ll and call.ll --- Diffs of the changes: (+1 -1) ARMISelDAGToDAG.cpp | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp diff -u llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.20 llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.21 --- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.20 Thu Aug 3 12:02:20 2006 +++ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp Thu Aug 3 17:50:11 2006 @@ -170,7 +170,7 @@ abort(); case 1: { SDOperand LR = DAG.getRegister(ARM::R14, MVT::i32); - return DAG.getNode(ISD::BRIND, MVT::Other, Chain, LR); + return DAG.getNode(ARMISD::RET_FLAG, MVT::Other, Chain); } case 3: Copy = DAG.getCopyToReg(Chain, ARM::R0, Op.getOperand(1), SDOperand()); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits