Home | History | Annotate | Download | only in AArch64

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);
187 SDValue &Offset, SDValue &SignExtend,
190 SDValue &Offset, SDValue &SignExtend,
194 SDValue &Offset, SDValue &SignExtend);
777 SDValue &SignExtend) {
791 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
795 SignExtend = CurDAG->getTargetConstant(0, dl, MVT::i32);
809 SDValue &SignExtend,
836 SelectExtendedSHL(RHS, Size, true, Offset, SignExtend)) {
844 SelectExtendedSHL(LHS, Size, true, Offset, SignExtend)) {
860 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
872 SignExtend = CurDAG->getTargetConstant(Ext == AArch64_AM::SXTW, dl,
898 SDValue &SignExtend,
949 SelectExtendedSHL(RHS, Size, false, Offset, SignExtend)) {
957 SelectExtendedSHL(LHS, Size, false, Offset, SignExtend)) {
966 SignExtend = CurDAG->getTargetConstant(false, DL, MVT::i32);