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);
662 SDValue &OffImm) { in SelectAddrModeImm12() argument
673 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
684 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
700 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
707 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectAddrModeImm12()
1147 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeImm5S() argument
1150 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1167 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1175 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeImm5S()
1185 SDValue &OffImm) { in SelectThumbAddrModeImm5S4() argument
1186 return SelectThumbAddrModeImm5S(N, 4, Base, OffImm); in SelectThumbAddrModeImm5S4()
1191 SDValue &OffImm) { in SelectThumbAddrModeImm5S2() argument
1192 return SelectThumbAddrModeImm5S(N, 2, Base, OffImm); in SelectThumbAddrModeImm5S2()
1197 SDValue &OffImm) { in SelectThumbAddrModeImm5S1() argument
1198 return SelectThumbAddrModeImm5S(N, 1, Base, OffImm); in SelectThumbAddrModeImm5S1()
1202 SDValue &Base, SDValue &OffImm) { in SelectThumbAddrModeSP() argument
1212 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1237 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectThumbAddrModeSP()
1249 SDValue &OffImm) { in SelectTAddrModeImm7() argument
1257 OffImm = in SelectTAddrModeImm7()
1265 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectTAddrModeImm7()
1276 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm12() argument
1287 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1300 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1305 if (SelectT2AddrModeImm8(N, Base, OffImm)) in SelectT2AddrModeImm12()
1320 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1327 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm12()
1333 SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1346 OffImm = in SelectT2AddrModeImm8()
1354 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1359 SDValue &Base, SDValue &OffImm) { in SelectT2AddrModeImm8() argument
1377 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i32); in SelectT2AddrModeImm8()
1386 SDValue &OffImm){ in SelectT2AddrModeImm8Offset() argument
1393 OffImm = ((AM == ISD::PRE_INC) || (AM == ISD::POST_INC)) in SelectT2AddrModeImm8Offset()
1404 SDValue &OffImm) { in SelectT2AddrModeImm7() argument
1418 OffImm = in SelectT2AddrModeImm7()
1426 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeImm7()
1432 SDValue &OffImm) { in SelectT2AddrModeImm7Offset() argument
1433 return SelectT2AddrModeImm7Offset(Op, N, OffImm, Shift); in SelectT2AddrModeImm7Offset()
1437 SDValue &OffImm, in SelectT2AddrModeImm7Offset() argument
1461 OffImm = in SelectT2AddrModeImm7Offset()
1472 bool ARMDAGToDAGISel::SelectImmediateInRange(SDValue N, SDValue &OffImm) { in SelectImmediateInRange() argument
1475 OffImm = CurDAG->getTargetConstant(Val, SDLoc(N), MVT::i32); in SelectImmediateInRange()
1542 SDValue &OffImm) { in SelectT2AddrModeExclusive() argument
1546 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()
1566 OffImm = CurDAG->getTargetConstant(RHSC/4, SDLoc(N), MVT::i32); in SelectT2AddrModeExclusive()