reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelDAGToDAG.cpp
 2951                          CurDAG->getTargetConstant(RHSC, dl, MVT::i32),
 2952                          getAL(CurDAG, dl),
 2956             CurDAG->getMachineNode(ARM::tSTRspi, dl, MVT::Other, Ops);
 2996           getAL(CurDAG, dl),
 3000         ResNode = CurDAG->getMachineNode(ARM::tLDRpci, dl, MVT::i32, MVT::Other,
 3005           CurDAG->getTargetConstant(0, dl, MVT::i32),
 3006           getAL(CurDAG, dl),
 3010         ResNode = CurDAG->getMachineNode(ARM::LDRcp, dl, MVT::i32, MVT::Other,
 3042                            CurDAG->getTargetConstant(0, dl, MVT::i32));
 3047       SDValue Ops[] = { TFI, CurDAG->getTargetConstant(0, dl, MVT::i32),
 3048                         getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32),
 3075         SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32);
 3078           SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG, dl), Reg0, Reg0 };
 3082           SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG, dl), Reg0,
 3094         SDValue ShImmOp = CurDAG->getTargetConstant(ShImm, dl, MVT::i32);
 3097           SDValue Ops[] = { V, V, ShImmOp, getAL(CurDAG, dl), Reg0, Reg0 };
 3101           SDValue Ops[] = { V, V, Reg0, ShImmOp, getAL(CurDAG, dl), Reg0,
 3133           CurDAG->getConstant(~N1C->getZExtValue(), dl, MVT::i32);
 3141                            N->getOperand(0), NewImm, getAL(CurDAG, dl),
 3143           ReplaceNode(N, CurDAG->getMachineNode(ARM::tBIC, dl, MVT::i32, Ops));
 3146           SDValue Ops[] = {N->getOperand(0), NewImm, getAL(CurDAG, dl),
 3150                       CurDAG->getMachineNode(ARM::t2BICrr, dl, MVT::i32, Ops));
 3184                                                   dl, MVT::i32);
 3186                           getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32) };
 3187         ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops));
 3198                       getAL(CurDAG, dl),
 3200     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, MVT::i32, Ops));
 3206                         N->getOperand(3), getAL(CurDAG, dl),
 3209           N, CurDAG->getMachineNode(ARM::t2UMLAL, dl, MVT::i32, MVT::i32, Ops));
 3213                         N->getOperand(3), getAL(CurDAG, dl),
 3217                          Subtarget->hasV6Ops() ? ARM::UMLAL : ARM::UMLALv5, dl,
 3225                         N->getOperand(3), getAL(CurDAG, dl),
 3228           N, CurDAG->getMachineNode(ARM::t2SMLAL, dl, MVT::i32, MVT::i32, Ops));
 3232                         N->getOperand(3), getAL(CurDAG, dl),
 3236                          Subtarget->hasV6Ops() ? ARM::SMLAL : ARM::SMLALv5, dl,
 3267                       N->getOperand(0), getAL(CurDAG, dl),
 3269     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops));
 3293     SDNode *New = CurDAG->getMachineNode(Opc, dl, MVT::Other, Ops);
 3303       CurDAG->getMachineNode(ARM::t2LoopDec, dl,
 3344             cast<ConstantSDNode>(Int.getOperand(3))->getZExtValue(), dl,
 3349             CurDAG->getMachineNode(ARM::t2LoopDec, dl,
 3356             CurDAG->getMachineNode(ARM::t2LoopEnd, dl, MVT::Other, EndArgs);
 3383     SDValue Tmp2 = CurDAG->getTargetConstant(CC, dl, MVT::i32);
 3385     SDNode *ResNode = CurDAG->getMachineNode(Opc, dl, MVT::Other,
 3415           SDValue Ops[] = { X, CurDAG->getTargetConstant(Addend, dl, MVT::i32),
 3416                             getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32),
 3418           Add = CurDAG->getMachineNode(ARM::t2ADDri, dl, MVT::i32, Ops);
 3422                            CurDAG->getTargetConstant(Addend, dl, MVT::i32),
 3423                            getAL(CurDAG, dl), CurDAG->getRegister(0, MVT::i32)};
 3424           Add = CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops);
 3428         SDValue Ops2[] = {SDValue(Add, 0), CurDAG->getConstant(0, dl, MVT::i32)};
 3457         SDValue NewARMcc = CurDAG->getConstant((unsigned)CC, dl, MVT::i32);
 3485     SDValue Pred = getAL(CurDAG, dl);
 3488     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));
 3508     SDValue Pred = getAL(CurDAG, dl);
 3511     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));
 3530     SDValue Pred = getAL(CurDAG, dl);
 3533     ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));