Lines Matching refs:SignExtend
127 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeWRO() argument
128 return SelectAddrModeWRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeWRO()
133 SDValue &SignExtend, SDValue &DoShift) { in SelectAddrModeXRO() argument
134 return SelectAddrModeXRO(N, Width / 8, Base, Offset, SignExtend, DoShift); in SelectAddrModeXRO()
187 SDValue &Offset, SDValue &SignExtend,
190 SDValue &Offset, SDValue &SignExtend,
194 SDValue &Offset, SDValue &SignExtend);
777 SDValue &SignExtend) { in SelectExtendedSHL() argument
791 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl, in SelectExtendedSHL()
795 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32); in SelectExtendedSHL()
809 SDValue &SignExtend, in SelectAddrModeWRO() argument
836 SelectExtendedSHL(RHS, Size, true, Offset, SignExtend)) { in SelectAddrModeWRO()
844 SelectExtendedSHL(LHS, Size, true, Offset, SignExtend)) { in SelectAddrModeWRO()
860 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl, in SelectAddrModeWRO()
872 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl, in SelectAddrModeWRO()
898 SDValue &SignExtend, in SelectAddrModeXRO() argument
949 SelectExtendedSHL(RHS, Size, false, Offset, SignExtend)) { in SelectAddrModeXRO()
957 SelectExtendedSHL(LHS, Size, false, Offset, SignExtend)) { in SelectAddrModeXRO()
966 SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32); in SelectAddrModeXRO()