Lines Matching defs:Base
47 bool SelectFrameADDR_ri(SDValue Addr, SDValue &Base, SDValue &Offset);
48 bool SelectAddrModeS9(SDValue Addr, SDValue &Base, SDValue &Offset);
49 bool SelectAddrModeImm(SDValue Addr, SDValue &Base, SDValue &Offset);
50 bool SelectAddrModeFar(SDValue Addr, SDValue &Base, SDValue &Offset);
75 bool ARCDAGToDAGISel::SelectAddrModeImm(SDValue Addr, SDValue &Base,
78 Base = Addr.getOperand(0);
85 bool ARCDAGToDAGISel::SelectAddrModeS9(SDValue Addr, SDValue &Base,
96 Base = CurDAG->getTargetFrameIndex(
99 Base = Addr;
113 Base = Addr.getOperand(0);
114 if (Base.getOpcode() == ISD::FrameIndex) {
115 int FI = cast<FrameIndexSDNode>(Base)->getIndex();
116 Base = CurDAG->getTargetFrameIndex(
122 Base = Addr;
127 bool ARCDAGToDAGISel::SelectAddrModeFar(SDValue Addr, SDValue &Base,
129 if (SelectAddrModeS9(Addr, Base, Offset))
138 Base = Addr.getOperand(0);
146 bool ARCDAGToDAGISel::SelectFrameADDR_ri(SDValue Addr, SDValue &Base,
150 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);
160 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32);