Lines Matching refs:OffImm

111   bool SelectAddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
144 SDValue &OffImm);
146 SDValue &OffImm);
148 SDValue &OffImm);
150 SDValue &OffImm);
151 bool SelectThumbAddrModeSP(SDValue N, SDValue &Base, SDValue &OffImm);
153 bool SelectTAddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
156 bool SelectT2AddrModeImm12(SDValue N, SDValue &Base, SDValue &OffImm);
158 bool SelectT2AddrModeImm8(SDValue N, SDValue &Base, SDValue &OffImm);
160 SDValue &OffImm);
162 SDValue &OffImm);
164 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm);
165 bool SelectT2AddrModeImm7Offset(SDNode *Op, SDValue N, SDValue &OffImm,
168 bool SelectT2AddrModeImm7(SDValue N, SDValue &Base, SDValue &OffImm);
171 bool SelectT2AddrModeExclusive(SDValue N, SDValue &Base, SDValue &OffImm);
174 bool SelectImmediateInRange(SDValue N, SDValue &OffImm);
664 SDValue &OffImm) { in SelectAddrModeImm12() argument
675 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
686 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
702 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
709 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
1149 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeImm5S() argument
1152 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1169 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1177 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1187 SDValue &OffImm) { in SelectThumbAddrModeImm5S4() argument
1188 return SelectThumbAddrModeImm5S(N, 4, Base, OffImm); in SelectThumbAddrModeImm5S4()
1193 SDValue &OffImm) { in SelectThumbAddrModeImm5S2() argument
1194 return SelectThumbAddrModeImm5S(N, 2, Base, OffImm); in SelectThumbAddrModeImm5S2()
1199 SDValue &OffImm) { in SelectThumbAddrModeImm5S1() argument
1200 return SelectThumbAddrModeImm5S(N, 1, Base, OffImm); in SelectThumbAddrModeImm5S1()
1204 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeSP() argument
1214 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1239 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1251 SDValue &OffImm) { in SelectTAddrModeImm7() argument
1259 OffImm = in SelectTAddrModeImm7()
1267 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectTAddrModeImm7()
1278 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm12() argument
1289 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1302 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1307 if (SelectT2AddrModeImm8(N, Base, OffImm)) in SelectT2AddrModeImm12()
1322 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1329 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1335 SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1348 OffImm = in SelectT2AddrModeImm8()
1356 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1361 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1379 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1388 SDValue &OffImm){ in SelectT2AddrModeImm8Offset() argument
1395 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm8Offset()
1406 SDValue &OffImm) { in SelectT2AddrModeImm7() argument
1420 OffImm = in SelectT2AddrModeImm7()
1428 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm7()
1434 SDValue &OffImm) { in SelectT2AddrModeImm7Offset() argument
1435 return SelectT2AddrModeImm7Offset(Op, N, OffImm, Shift); in SelectT2AddrModeImm7Offset()
1439 SDValue &OffImm, in SelectT2AddrModeImm7Offset() argument
1463 OffImm = in SelectT2AddrModeImm7Offset()
1474 bool ARMDAGToDAGISel::SelectImmediateInRange(SDValue N, SDValue &OffImm) { in SelectImmediateInRange() argument
1477 OffImm = CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32); in SelectImmediateInRange()
1544 SDValue &OffImm) { in SelectT2AddrModeExclusive() argument
1548 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1568 OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()