Lines Matching refs:Base
48 bool SelectFrameADDR_ri(SDValue Addr, SDValue &Base, SDValue &Offset);
49 bool SelectAddrModeS9(SDValue Addr, SDValue &Base, SDValue &Offset);
50 bool SelectAddrModeImm(SDValue Addr, SDValue &Base, SDValue &Offset);
51 bool SelectAddrModeFar(SDValue Addr, SDValue &Base, SDValue &Offset);
76 bool ARCDAGToDAGISel::SelectAddrModeImm(SDValue Addr, SDValue &Base, in SelectAddrModeImm() argument
79 Base = Addr.getOperand(0); in SelectAddrModeImm()
86 bool ARCDAGToDAGISel::SelectAddrModeS9(SDValue Addr, SDValue &Base, in SelectAddrModeS9() argument
97 Base = CurDAG->getTargetFrameIndex( in SelectAddrModeS9()
100 Base = Addr; in SelectAddrModeS9()
114 Base = Addr.getOperand(0); in SelectAddrModeS9()
115 if (Base.getOpcode() == ISD::FrameIndex) { in SelectAddrModeS9()
116 int FI = cast<FrameIndexSDNode>(Base)->getIndex(); in SelectAddrModeS9()
117 Base = CurDAG->getTargetFrameIndex( in SelectAddrModeS9()
123 Base = Addr; in SelectAddrModeS9()
128 bool ARCDAGToDAGISel::SelectAddrModeFar(SDValue Addr, SDValue &Base, in SelectAddrModeFar() argument
130 if (SelectAddrModeS9(Addr, Base, Offset)) in SelectAddrModeFar()
139 Base = Addr.getOperand(0); in SelectAddrModeFar()
147 bool ARCDAGToDAGISel::SelectFrameADDR_ri(SDValue Addr, SDValue &Base, in SelectFrameADDR_ri() argument
151 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32); in SelectFrameADDR_ri()
161 Base = CurDAG->getTargetFrameIndex(FIN->getIndex(), MVT::i32); in SelectFrameADDR_ri()