Home | History | Annotate | Download | only in AArch64

Lines Matching refs:SignExtend

128                          SDValue &SignExtend, SDValue &DoShift) {
129 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
134 SDValue &SignExtend, SDValue &DoShift) {
135 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift);
189 SDValue &Offset, SDValue &SignExtend,
192 SDValue &Offset, SDValue &SignExtend,
196 SDValue &Offset, SDValue &SignExtend);
834 SDValue &SignExtend) {
848 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
852 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32);
866 SDValue &SignExtend,
893 SelectExtendedSHL(RHS, Size, true, Offset, SignExtend)) {
901 SelectExtendedSHL(LHS, Size, true, Offset, SignExtend)) {
917 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
929 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
955 SDValue &SignExtend,
1006 SelectExtendedSHL(RHS, Size, false, Offset, SignExtend)) {
1014 SelectExtendedSHL(LHS, Size, false, Offset, SignExtend)) {
1023 SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32);