Lines Matching refs:OffImm
81 bool SelectAddrModeIndexed7S8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S8() argument
82 return SelectAddrModeIndexed7S(N, 1, Base, OffImm); in SelectAddrModeIndexed7S8()
84 bool SelectAddrModeIndexed7S16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S16() argument
85 return SelectAddrModeIndexed7S(N, 2, Base, OffImm); in SelectAddrModeIndexed7S16()
87 bool SelectAddrModeIndexed7S32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S32() argument
88 return SelectAddrModeIndexed7S(N, 4, Base, OffImm); in SelectAddrModeIndexed7S32()
90 bool SelectAddrModeIndexed7S64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S64() argument
91 return SelectAddrModeIndexed7S(N, 8, Base, OffImm); in SelectAddrModeIndexed7S64()
93 bool SelectAddrModeIndexed7S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S128() argument
94 return SelectAddrModeIndexed7S(N, 16, Base, OffImm); in SelectAddrModeIndexed7S128()
96 bool SelectAddrModeIndexedS9S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedS9S128() argument
97 return SelectAddrModeIndexedBitWidth(N, true, 9, 16, Base, OffImm); in SelectAddrModeIndexedS9S128()
99 bool SelectAddrModeIndexedU6S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedU6S128() argument
100 return SelectAddrModeIndexedBitWidth(N, false, 6, 16, Base, OffImm); in SelectAddrModeIndexedU6S128()
102 bool SelectAddrModeIndexed8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed8() argument
103 return SelectAddrModeIndexed(N, 1, Base, OffImm); in SelectAddrModeIndexed8()
105 bool SelectAddrModeIndexed16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed16() argument
106 return SelectAddrModeIndexed(N, 2, Base, OffImm); in SelectAddrModeIndexed16()
108 bool SelectAddrModeIndexed32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed32() argument
109 return SelectAddrModeIndexed(N, 4, Base, OffImm); in SelectAddrModeIndexed32()
111 bool SelectAddrModeIndexed64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed64() argument
112 return SelectAddrModeIndexed(N, 8, Base, OffImm); in SelectAddrModeIndexed64()
114 bool SelectAddrModeIndexed128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed128() argument
115 return SelectAddrModeIndexed(N, 16, Base, OffImm); in SelectAddrModeIndexed128()
117 bool SelectAddrModeUnscaled8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled8() argument
118 return SelectAddrModeUnscaled(N, 1, Base, OffImm); in SelectAddrModeUnscaled8()
120 bool SelectAddrModeUnscaled16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled16() argument
121 return SelectAddrModeUnscaled(N, 2, Base, OffImm); in SelectAddrModeUnscaled16()
123 bool SelectAddrModeUnscaled32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled32() argument
124 return SelectAddrModeUnscaled(N, 4, Base, OffImm); in SelectAddrModeUnscaled32()
126 bool SelectAddrModeUnscaled64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled64() argument
127 return SelectAddrModeUnscaled(N, 8, Base, OffImm); in SelectAddrModeUnscaled64()
129 bool SelectAddrModeUnscaled128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled128() argument
130 return SelectAddrModeUnscaled(N, 16, Base, OffImm); in SelectAddrModeUnscaled128()
133 bool SelectAddrModeIndexedUImm(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedUImm() argument
136 bool Found = SelectAddrModeIndexed(N, Size, Base, OffImm); in SelectAddrModeIndexedUImm()
138 if (auto *CI = dyn_cast<ConstantSDNode>(OffImm)) { in SelectAddrModeIndexedUImm()
147 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i64); in SelectAddrModeIndexedUImm()
333 bool SelectAddrModeFrameIndexSVE(SDValue N, SDValue &Base, SDValue &OffImm);
337 SDValue &OffImm);
377 SDValue &OffImm) { in SelectAddrModeIndexed7S() argument
378 return SelectAddrModeIndexedBitWidth(N, true, 7, Size, Base, OffImm); in SelectAddrModeIndexed7S()
382 SDValue &OffImm);
384 SDValue &OffImm);
386 SDValue &OffImm);
948 SDValue &OffImm) { in SelectAddrModeIndexedBitWidth() argument
955 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
975 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
990 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1001 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1009 SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed() argument
1016 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexed()
1024 OffImm = N.getOperand(1); in SelectAddrModeIndexed()
1043 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexed()
1051 if (SelectAddrModeUnscaled(N, Size, Base, OffImm)) in SelectAddrModeIndexed()
1059 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexed()
1070 SDValue &OffImm) { in SelectAddrModeUnscaled() argument
1087 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i64); in SelectAddrModeUnscaled()
1646 SDValue &OffImm) { in SelectAddrModeFrameIndexSVE() argument
1655 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeFrameIndexSVE()
5177 SDValue &OffImm) { in SelectAddrModeIndexedSVE() argument
5188 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i64); in SelectAddrModeIndexedSVE()
5225 OffImm = CurDAG->getTargetConstant(Offset, SDLoc(N), MVT::i64); in SelectAddrModeIndexedSVE()