Lines Matching refs:OffImm

115   bool SelectAddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
148 SDValue &OffImm);
150 SDValue &OffImm);
152 SDValue &OffImm);
154 SDValue &OffImm);
155 bool SelectThumbAddrModeSP(SDValue N, SDValue &Base, SDValue &OffImm);
157 bool SelectTAddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
160 bool SelectT2AddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
162 bool SelectT2AddrModeImm8(SDValue N, SDValue &Base, SDValue &OffImm);
164 SDValue &OffImm);
166 SDValue &OffImm);
168 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm);
169 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm,
172 bool SelectT2AddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
175 bool SelectT2AddrModeExclusive(SDValue N, SDValue &Base, SDValue &OffImm);
178 bool SelectImmediateInRange(SDValue N, SDValue &OffImm);
671 SDValue &OffImm) { in SelectAddrModeImm12() argument
682 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
693 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
709 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
716 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
1154 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeImm5S() argument
1157 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1174 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1182 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1192 SDValue &OffImm) { in SelectThumbAddrModeImm5S4() argument
1193 return SelectThumbAddrModeImm5S(N, 4, Base, OffImm); in SelectThumbAddrModeImm5S4()
1198 SDValue &OffImm) { in SelectThumbAddrModeImm5S2() argument
1199 return SelectThumbAddrModeImm5S(N, 2, Base, OffImm); in SelectThumbAddrModeImm5S2()
1204 SDValue &OffImm) { in SelectThumbAddrModeImm5S1() argument
1205 return SelectThumbAddrModeImm5S(N, 1, Base, OffImm); in SelectThumbAddrModeImm5S1()
1209 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeSP() argument
1219 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1244 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1256 SDValue &OffImm) { in SelectTAddrModeImm7() argument
1264 OffImm = in SelectTAddrModeImm7()
1272 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectTAddrModeImm7()
1283 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm12() argument
1294 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1307 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1312 if (SelectT2AddrModeImm8(N, Base, OffImm)) in SelectT2AddrModeImm12()
1327 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1334 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1340 SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1353 OffImm = in SelectT2AddrModeImm8()
1361 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1366 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1384 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1393 SDValue &OffImm){ in SelectT2AddrModeImm8Offset() argument
1400 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm8Offset()
1411 SDValue &OffImm) { in SelectT2AddrModeImm7() argument
1425 OffImm = in SelectT2AddrModeImm7()
1433 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm7()
1439 SDValue &OffImm) { in SelectT2AddrModeImm7Offset() argument
1440 return SelectT2AddrModeImm7Offset(Op, N, OffImm, Shift); in SelectT2AddrModeImm7Offset()
1444 SDValue &OffImm, in SelectT2AddrModeImm7Offset() argument
1468 OffImm = in SelectT2AddrModeImm7Offset()
1479 bool ARMDAGToDAGISel::SelectImmediateInRange(SDValue N, SDValue &OffImm) { in SelectImmediateInRange() argument
1482 OffImm = CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32); in SelectImmediateInRange()
1549 SDValue &OffImm) { in SelectT2AddrModeExclusive() argument
1553 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1573 OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()