Lines Matching refs:OffImm

113   bool SelectAddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
146 SDValue &OffImm);
148 SDValue &OffImm);
150 SDValue &OffImm);
152 SDValue &OffImm);
153 bool SelectThumbAddrModeSP(SDValue N, SDValue &Base, SDValue &OffImm);
155 bool SelectTAddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
158 bool SelectT2AddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
160 bool SelectT2AddrModeImm8(SDValue N, SDValue &Base, SDValue &OffImm);
162 SDValue &OffImm);
164 SDValue &OffImm);
166 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm);
167 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm,
170 bool SelectT2AddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
173 bool SelectT2AddrModeExclusive(SDValue N, SDValue &Base, SDValue &OffImm);
176 bool SelectImmediateInRange(SDValue N, SDValue &OffImm);
677 SDValue &OffImm) { in SelectAddrModeImm12() argument
688 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
699 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
715 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
722 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
1160 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeImm5S() argument
1163 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1180 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1188 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1198 SDValue &OffImm) { in SelectThumbAddrModeImm5S4() argument
1199 return SelectThumbAddrModeImm5S(N, 4, Base, OffImm); in SelectThumbAddrModeImm5S4()
1204 SDValue &OffImm) { in SelectThumbAddrModeImm5S2() argument
1205 return SelectThumbAddrModeImm5S(N, 2, Base, OffImm); in SelectThumbAddrModeImm5S2()
1210 SDValue &OffImm) { in SelectThumbAddrModeImm5S1() argument
1211 return SelectThumbAddrModeImm5S(N, 1, Base, OffImm); in SelectThumbAddrModeImm5S1()
1215 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeSP() argument
1225 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1250 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1262 SDValue &OffImm) { in SelectTAddrModeImm7() argument
1270 OffImm = in SelectTAddrModeImm7()
1278 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectTAddrModeImm7()
1289 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm12() argument
1300 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1313 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1318 if (SelectT2AddrModeImm8(N, Base, OffImm)) in SelectT2AddrModeImm12()
1333 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1340 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1346 SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1359 OffImm = in SelectT2AddrModeImm8()
1367 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1372 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1390 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1399 SDValue &OffImm){ in SelectT2AddrModeImm8Offset() argument
1406 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm8Offset()
1417 SDValue &OffImm) { in SelectT2AddrModeImm7() argument
1431 OffImm = in SelectT2AddrModeImm7()
1439 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm7()
1445 SDValue &OffImm) { in SelectT2AddrModeImm7Offset() argument
1446 return SelectT2AddrModeImm7Offset(Op, N, OffImm, Shift); in SelectT2AddrModeImm7Offset()
1450 SDValue &OffImm, in SelectT2AddrModeImm7Offset() argument
1474 OffImm = in SelectT2AddrModeImm7Offset()
1485 bool ARMDAGToDAGISel::SelectImmediateInRange(SDValue N, SDValue &OffImm) { in SelectImmediateInRange() argument
1488 OffImm = CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32); in SelectImmediateInRange()
1555 SDValue &OffImm) { in SelectT2AddrModeExclusive() argument
1559 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1579 OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()