Lines Matching refs:OffImm
79 bool SelectAddrModeIndexed7S8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S8() argument
80 return SelectAddrModeIndexed7S(N, 1, Base, OffImm); in SelectAddrModeIndexed7S8()
82 bool SelectAddrModeIndexed7S16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S16() argument
83 return SelectAddrModeIndexed7S(N, 2, Base, OffImm); in SelectAddrModeIndexed7S16()
85 bool SelectAddrModeIndexed7S32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S32() argument
86 return SelectAddrModeIndexed7S(N, 4, Base, OffImm); in SelectAddrModeIndexed7S32()
88 bool SelectAddrModeIndexed7S64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S64() argument
89 return SelectAddrModeIndexed7S(N, 8, Base, OffImm); in SelectAddrModeIndexed7S64()
91 bool SelectAddrModeIndexed7S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed7S128() argument
92 return SelectAddrModeIndexed7S(N, 16, Base, OffImm); in SelectAddrModeIndexed7S128()
94 bool SelectAddrModeIndexedS9S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedS9S128() argument
95 return SelectAddrModeIndexedBitWidth(N, true, 9, 16, Base, OffImm); in SelectAddrModeIndexedS9S128()
97 bool SelectAddrModeIndexedU6S128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedU6S128() argument
98 return SelectAddrModeIndexedBitWidth(N, false, 6, 16, Base, OffImm); in SelectAddrModeIndexedU6S128()
100 bool SelectAddrModeIndexed8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed8() argument
101 return SelectAddrModeIndexed(N, 1, Base, OffImm); in SelectAddrModeIndexed8()
103 bool SelectAddrModeIndexed16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed16() argument
104 return SelectAddrModeIndexed(N, 2, Base, OffImm); in SelectAddrModeIndexed16()
106 bool SelectAddrModeIndexed32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed32() argument
107 return SelectAddrModeIndexed(N, 4, Base, OffImm); in SelectAddrModeIndexed32()
109 bool SelectAddrModeIndexed64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed64() argument
110 return SelectAddrModeIndexed(N, 8, Base, OffImm); in SelectAddrModeIndexed64()
112 bool SelectAddrModeIndexed128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed128() argument
113 return SelectAddrModeIndexed(N, 16, Base, OffImm); in SelectAddrModeIndexed128()
115 bool SelectAddrModeUnscaled8(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled8() argument
116 return SelectAddrModeUnscaled(N, 1, Base, OffImm); in SelectAddrModeUnscaled8()
118 bool SelectAddrModeUnscaled16(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled16() argument
119 return SelectAddrModeUnscaled(N, 2, Base, OffImm); in SelectAddrModeUnscaled16()
121 bool SelectAddrModeUnscaled32(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled32() argument
122 return SelectAddrModeUnscaled(N, 4, Base, OffImm); in SelectAddrModeUnscaled32()
124 bool SelectAddrModeUnscaled64(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled64() argument
125 return SelectAddrModeUnscaled(N, 8, Base, OffImm); in SelectAddrModeUnscaled64()
127 bool SelectAddrModeUnscaled128(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeUnscaled128() argument
128 return SelectAddrModeUnscaled(N, 16, Base, OffImm); in SelectAddrModeUnscaled128()
131 bool SelectAddrModeIndexedUImm(SDValue N, SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexedUImm() argument
134 bool Found = SelectAddrModeIndexed(N, Size, Base, OffImm); in SelectAddrModeIndexedUImm()
136 if (auto *CI = dyn_cast<ConstantSDNode>(OffImm)) { in SelectAddrModeIndexedUImm()
145 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i64); in SelectAddrModeIndexedUImm()
404 bool SelectAddrModeFrameIndexSVE(SDValue N, SDValue &Base, SDValue &OffImm);
408 SDValue &OffImm);
456 SDValue &OffImm) { in SelectAddrModeIndexed7S() argument
457 return SelectAddrModeIndexedBitWidth(N, true, 7, Size, Base, OffImm); in SelectAddrModeIndexed7S()
461 SDValue &OffImm);
463 SDValue &OffImm);
465 SDValue &OffImm);
1049 SDValue &OffImm) { in SelectAddrModeIndexedBitWidth() argument
1056 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1076 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1091 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1102 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexedBitWidth()
1110 SDValue &Base, SDValue &OffImm) { in SelectAddrModeIndexed() argument
1117 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexed()
1125 OffImm = N.getOperand(1); in SelectAddrModeIndexed()
1144 OffImm = CurDAG->getTargetConstant(RHSC >> Scale, dl, MVT::i64); in SelectAddrModeIndexed()
1152 if (SelectAddrModeUnscaled(N, Size, Base, OffImm)) in SelectAddrModeIndexed()
1160 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeIndexed()
1171 SDValue &OffImm) { in SelectAddrModeUnscaled() argument
1184 OffImm = CurDAG->getTargetConstant(RHSC, SDLoc(N), MVT::i64); in SelectAddrModeUnscaled()
2214 SDValue &OffImm) { in SelectAddrModeFrameIndexSVE() argument
2223 OffImm = CurDAG->getTargetConstant(0, dl, MVT::i64); in SelectAddrModeFrameIndexSVE()
7221 SDValue &OffImm) { in SelectAddrModeIndexedSVE() argument
7232 OffImm = CurDAG->getTargetConstant(0, SDLoc(N), MVT::i64); in SelectAddrModeIndexedSVE()
7269 OffImm = CurDAG->getTargetConstant(Offset, SDLoc(N), MVT::i64); in SelectAddrModeIndexedSVE()