Lines Matching full:glue
449 SDValue Glue; in LowerReturn() local
472 Chain = DAG.getCopyToReg(Chain, DL, RegLo, Lo, Glue); in LowerReturn()
473 Glue = Chain.getValue(1); in LowerReturn()
475 Chain = DAG.getCopyToReg(Chain, DL, RegHi, Hi, Glue); in LowerReturn()
476 Glue = Chain.getValue(1); in LowerReturn()
481 Chain = DAG.getCopyToReg(Chain, DL, VA.getLocReg(), Val, Glue); in LowerReturn()
484 Glue = Chain.getValue(1); in LowerReturn()
491 // Add the glue node if we have it. in LowerReturn()
492 if (Glue.getNode()) { in LowerReturn()
493 RetOps.push_back(Glue); in LowerReturn()
636 SDValue Glue; in LowerCall() local
640 Chain = DAG.getCopyToReg(Chain, DL, Reg.first, Reg.second, Glue); in LowerCall()
641 Glue = Chain.getValue(1); in LowerCall()
693 // Glue the call to the argument copies, if any. in LowerCall()
694 if (Glue.getNode()) in LowerCall()
695 Ops.push_back(Glue); in LowerCall()
698 SDVTList NodeTys = DAG.getVTList(MVT::Other, MVT::Glue); in LowerCall()
709 Glue = Chain.getValue(1); in LowerCall()
712 Chain = DAG.getCALLSEQ_END(Chain, NumBytes, 0, Glue, DL); in LowerCall()
713 Glue = Chain.getValue(1); in LowerCall()
724 DAG.getCopyFromReg(Chain, DL, VA.getLocReg(), VA.getLocVT(), Glue); in LowerCall()
725 // Glue the RetValue to the end of the call sequence in LowerCall()
727 Glue = RetValue.getValue(2); in LowerCall()
734 DAG.getCopyFromReg(Chain, DL, GPRArgRegs[1], MVT::i32, Glue); in LowerCall()
736 Glue = RetValue2.getValue(2); in LowerCall()