Lines Matching defs:Base
52 bool SelectFrameADDR_ri(SDValue Addr, SDValue &Base, SDValue &Offset);
53 bool SelectAddrModeS9(SDValue Addr, SDValue &Base, SDValue &Offset);
54 bool SelectAddrModeImm(SDValue Addr, SDValue &Base, SDValue &Offset);
55 bool SelectAddrModeFar(SDValue Addr, SDValue &Base, SDValue &Offset);
82 bool ARCDAGToDAGISel::SelectAddrModeImm(SDValue Addr, SDValue &Base,
85 Base = Addr.getOperand(0);
92 bool ARCDAGToDAGISel::SelectAddrModeS9(SDValue Addr, SDValue &Base,
103 Base = CurDAG->getTargetFrameIndex(
106 Base = Addr;
120 Base = Addr.getOperand(0);
121 if (Base.getOpcode() == ISD::FrameIndex) {
122 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
123 Base = CurDAG->getTargetFrameIndex(
129 Base = Addr;
134 bool ARCDAGToDAGISel::SelectAddrModeFar(SDValue Addr, SDValue &Base,
136 if (SelectAddrModeS9(Addr, Base, Offset))
145 Base = Addr.getOperand(0);
153 bool ARCDAGToDAGISel::SelectFrameADDR_ri(SDValue Addr, SDValue &Base,
157 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
167 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);