Lines Matching refs:SignExtend
127 SDValue &SignExtend, SDValue &DoShift) {
128 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
133 SDValue &SignExtend, SDValue &DoShift) {
134 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
186 SDValue &Offset, SDValue &SignExtend,
189 SDValue &Offset, SDValue &SignExtend,
193 SDValue &Offset, SDValue &SignExtend);
773 SDValue &SignExtend) {
787 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
791 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32);
808 SDValue &SignExtend,
835 SelectExtendedSHL(RHS, Size, true, Offset, SignExtend)) {
843 SelectExtendedSHL(LHS, Size, true, Offset, SignExtend)) {
859 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
871 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
897 SDValue &SignExtend,
948 SelectExtendedSHL(RHS, Size, false, Offset, SignExtend)) {
956 SelectExtendedSHL(LHS, Size, false, Offset, SignExtend)) {
965 SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32);