• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/VE/

Lines Matching refs:Base

146   bool selectADDRrri(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset);
147 bool selectADDRrii(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset);
148 bool selectADDRzri(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset);
149 bool selectADDRzii(SDValue N, SDValue &Base, SDValue &Index, SDValue &Offset);
150 bool selectADDRri(SDValue N, SDValue &Base, SDValue &Offset);
162 bool matchADDRrr(SDValue N, SDValue &Base, SDValue &Index);
163 bool matchADDRri(SDValue N, SDValue &Base, SDValue &Offset);
167 bool VEDAGToDAGISel::selectADDRrri(SDValue Addr, SDValue &Base, SDValue &Index,
178 if (matchADDRrr(LHS, Base, Index)) {
187 Base = LHS;
190 if (matchADDRri(LHS, Base, Offset)) {
194 Base = LHS;
202 bool VEDAGToDAGISel::selectADDRrii(SDValue Addr, SDValue &Base, SDValue &Index,
204 if (matchADDRri(Addr, Base, Offset)) {
209 Base = Addr;
215 bool VEDAGToDAGISel::selectADDRzri(SDValue Addr, SDValue &Base, SDValue &Index,
221 bool VEDAGToDAGISel::selectADDRzii(SDValue Addr, SDValue &Base, SDValue &Index,
233 Base = CurDAG->getTargetConstant(0, SDLoc(Addr), MVT::i32);
243 bool VEDAGToDAGISel::selectADDRri(SDValue Addr, SDValue &Base,
245 if (matchADDRri(Addr, Base, Offset))
248 Base = Addr;
253 bool VEDAGToDAGISel::matchADDRrr(SDValue Addr, SDValue &Base, SDValue &Index) {
276 Base = Addr.getOperand(0);
281 bool VEDAGToDAGISel::matchADDRri(SDValue Addr, SDValue &Base, SDValue &Offset) {
284 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), AddrTy);
299 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), AddrTy);
301 Base = Addr.getOperand(0);