Lines Matching defs:SignExtend
156 SDValue &SignExtend, SDValue &DoShift) {
157 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
162 SDValue &SignExtend, SDValue &DoShift) {
163 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
465 SDValue &Offset, SDValue &SignExtend,
468 SDValue &Offset, SDValue &SignExtend,
473 SDValue &Offset, SDValue &SignExtend);
1205 SDValue &SignExtend) {
1219 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
1223 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32);
1237 SDValue &SignExtend,
1264 SelectExtendedSHL(RHS, Size, true, Offset, SignExtend)) {
1272 SelectExtendedSHL(LHS, Size, true, Offset, SignExtend)) {
1288 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
1300 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
1326 SDValue &SignExtend,
1376 SelectExtendedSHL(RHS, Size, false, Offset, SignExtend)) {
1384 SelectExtendedSHL(LHS, Size, false, Offset, SignExtend)) {
1393 SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32);