Lines Matching refs:SDLoc
87 inline SDValue getI32Imm(unsigned Imm, SDLoc dl) { in getI32Imm()
138 Pred = CurDAG->getTargetConstant(CN->getZExtValue(), SDLoc(N), MVT::i32); in SelectCMOVPred()
272 SDValue GetVLDSTAlign(SDValue Align, SDLoc dl, unsigned NumVecs,
409 Srl = CurDAG->getNode(ISD::SRL, SDLoc(Srl), MVT::i32, in PreprocessISelDAG()
411 CurDAG->getConstant(Srl_imm + TZ, SDLoc(Srl), in PreprocessISelDAG()
413 N1 = CurDAG->getNode(ISD::AND, SDLoc(N1), MVT::i32, in PreprocessISelDAG()
415 CurDAG->getConstant(And_imm, SDLoc(Srl), MVT::i32)); in PreprocessISelDAG()
416 N1 = CurDAG->getNode(ISD::SHL, SDLoc(N1), MVT::i32, in PreprocessISelDAG()
417 N1, CurDAG->getConstant(TZ, SDLoc(Srl), MVT::i32)); in PreprocessISelDAG()
527 NewMulConst = CurDAG->getConstant(NewMulConstVal, SDLoc(N), MVT::i32); in canExtractShiftFromMul()
551 BaseReg = SDValue(Select(CurDAG->getNode(ISD::MUL, SDLoc(N), MVT::i32, in SelectImmShifterOperand()
558 SDLoc(N), MVT::i32); in SelectImmShifterOperand()
575 SDLoc(N), MVT::i32); in SelectImmShifterOperand()
602 SDLoc(N), MVT::i32); in SelectRegShifterOperand()
620 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
629 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
645 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
652 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
677 SDLoc(N), MVT::i32); in SelectLdStSOReg()
760 SDLoc(N), MVT::i32); in SelectLdStSOReg()
788 SDLoc(N), MVT::i32); in SelectAddrMode2Worker()
810 SDLoc(N), MVT::i32); in SelectAddrMode2Worker()
834 SDLoc(N), MVT::i32); in SelectAddrMode2Worker()
845 SDLoc(N), MVT::i32); in SelectAddrMode2Worker()
900 SDLoc(N), MVT::i32); in SelectAddrMode2Worker()
936 SDLoc(N), MVT::i32); in SelectAddrMode2OffsetReg()
952 Opc = CurDAG->getTargetConstant(Val, SDLoc(Op), MVT::i32); in SelectAddrMode2OffsetImmPre()
973 SDLoc(Op), MVT::i32); in SelectAddrMode2OffsetImm()
992 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(ARM_AM::sub, 0), SDLoc(N), in SelectAddrMode3()
1005 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(ARM_AM::add, 0), SDLoc(N), in SelectAddrMode3()
1027 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(AddSub, RHSC), SDLoc(N), in SelectAddrMode3()
1034 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(ARM_AM::add, 0), SDLoc(N), in SelectAddrMode3()
1050 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(AddSub, Val), SDLoc(Op), in SelectAddrMode3Offset()
1056 Opc = CurDAG->getTargetConstant(ARM_AM::getAM3Opc(AddSub, 0), SDLoc(Op), in SelectAddrMode3Offset()
1074 SDLoc(N), MVT::i32); in SelectAddrMode5()
1095 SDLoc(N), MVT::i32); in SelectAddrMode5()
1101 SDLoc(N), MVT::i32); in SelectAddrMode5()
1130 Align = CurDAG->getTargetConstant(Alignment, SDLoc(N), MVT::i32); in SelectAddrMode6()
1154 SDLoc(N), MVT::i32); in SelectAddrModePC()
1195 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1203 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1240 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1264 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1290 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1301 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1321 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1328 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1351 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1368 ? CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32) in SelectT2AddrModeImm8Offset()
1369 : CurDAG->getTargetConstant(-RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8Offset()
1429 ShImm = CurDAG->getTargetConstant(ShAmt, SDLoc(N), MVT::i32); in SelectT2AddrModeSoReg()
1439 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1459 OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1466 static inline SDValue getAL(SelectionDAG *CurDAG, SDLoc dl) { in getAL()
1526 SDValue Ops[]= { Base, AMOpc, getAL(CurDAG, SDLoc(N)), in SelectARMIndexedLoad()
1528 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, in SelectARMIndexedLoad()
1533 SDValue Ops[]= { Base, Offset, AMOpc, getAL(CurDAG, SDLoc(N)), in SelectARMIndexedLoad()
1535 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, in SelectARMIndexedLoad()
1582 SDValue Ops[]= { Base, Offset, getAL(CurDAG, SDLoc(N)), in SelectT2IndexedLoad()
1584 return CurDAG->getMachineNode(Opcode, SDLoc(N), MVT::i32, MVT::i32, in SelectT2IndexedLoad()
1593 SDLoc dl(V0.getNode()); in createGPRPairNode()
1604 SDLoc dl(V0.getNode()); in createSRegPairNode()
1615 SDLoc dl(V0.getNode()); in createDRegPairNode()
1626 SDLoc dl(V0.getNode()); in createQRegPairNode()
1638 SDLoc dl(V0.getNode()); in createQuadSRegsNode()
1653 SDLoc dl(V0.getNode()); in createQuadDRegsNode()
1668 SDLoc dl(V0.getNode()); in createQuadQRegsNode()
1683 SDValue ARMDAGToDAGISel::GetVLDSTAlign(SDValue Align, SDLoc dl, in GetVLDSTAlign()
1809 SDLoc dl(N); in SelectVLD()
1942 SDLoc dl(N); in SelectVST()
2089 SDLoc dl(N); in SelectVLDSTLane()
2207 SDLoc dl(N); in SelectVLDDup()
2289 SDLoc dl(N); in SelectVTBL()
2327 SDLoc dl(N); in SelectV6T2BitfieldExtractOp()
2470 SDLoc dl(N); in Select()
3051 SDLoc dl(N); in Select()
3114 SDLoc dl(N); in Select()
3320 SDLoc dl(N); in Select()
3331 SDLoc dl(N); in Select()
3360 SelectionDAG *CurDAG, SDLoc DL, in getIntOperandsFromRegisterString()
3565 SDLoc DL(N); in SelectReadRegister()
3670 SDLoc DL(N); in SelectWriteRegister()
3780 SDLoc dl(N); in SelectInlineAsm()
3912 SDValue New = CurDAG->getNode(ISD::INLINEASM, SDLoc(N), in SelectInlineAsm()