Home | History | Annotate | Download | only in MBlaze

Lines Matching refs:SDValue

85   bool SelectAddrRegReg(SDValue N, SDValue &Base, SDValue &Index);
86 bool SelectAddrRegImm(SDValue N, SDValue &Disp, SDValue &Base);
89 inline SDValue getI32Imm(unsigned Imm) {
112 static bool isIntS32Immediate(SDValue Op, int32_t &Imm) {
121 SelectAddrRegReg(SDValue N, SDValue &Base, SDValue &Index) {
148 SelectAddrRegImm(SDValue N, SDValue &Base, SDValue &Disp) {
209 SDValue imm = CurDAG->getTargetConstant(0, MVT::i32);
212 SDValue TFI = CurDAG->getTargetFrameIndex(FI, VT);
226 SDValue Chain = Node->getOperand(0);
227 SDValue Callee = Node->getOperand(1);
228 SDValue R20Reg = CurDAG->getRegister(MBlaze::R20, MVT::i32);
229 SDValue InFlag(0, 0);
235 SDValue GPReg = CurDAG->getRegister(MBlaze::R15, MVT::i32);
238 SDValue Ops[] = { Callee, GPReg, Chain };
239 SDValue Load = SDValue(CurDAG->getMachineNode(MBlaze::LW, dl,
252 Chain = SDValue(ResNode, 0);
253 InFlag = SDValue(ResNode, 1);
254 ReplaceUses(SDValue(Node, 0), Chain);
255 ReplaceUses(SDValue(Node, 1), InFlag);