Changes in directory llvm/lib/Target/ARM:
ARMISelDAGToDAG.cpp updated: 1.72 -> 1.73 --- Log message: expand ISD::SDIV, ISD::UDIV, ISD::SREM and ISD::UREM --- Diffs of the changes: (+4 -0) ARMISelDAGToDAG.cpp | 4 ++++ 1 files changed, 4 insertions(+) Index: llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp diff -u llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.72 llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.73 --- llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp:1.72 Tue Oct 17 13:04:52 2006 +++ llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp Tue Oct 17 16:05:33 2006 @@ -75,6 +75,10 @@ setOperationAction(ISD::SHL_PARTS, MVT::i32, Expand); setOperationAction(ISD::SRA_PARTS, MVT::i32, Expand); setOperationAction(ISD::SRL_PARTS, MVT::i32, Expand); + setOperationAction(ISD::SDIV, MVT::i32, Expand); + setOperationAction(ISD::UDIV, MVT::i32, Expand); + setOperationAction(ISD::SREM, MVT::i32, Expand); + setOperationAction(ISD::UREM, MVT::i32, Expand); setOperationAction(ISD::VASTART, MVT::Other, Custom); setOperationAction(ISD::VAEND, MVT::Other, Expand); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits