Lines Matching defs:InGlue
1042 // The InGlue in necessary since all emitted instructions must be
1044 SDValue InGlue;
1049 Chain = DAG.getCopyToReg(Chain, dl, Reg, RegsToPass[i].second, InGlue);
1050 InGlue = Chain.getValue(1);
1092 if (InGlue.getNode())
1093 Ops.push_back(InGlue);
1101 InGlue = Chain.getValue(1);
1103 Chain = DAG.getCALLSEQ_END(Chain, ArgsSize, 0, InGlue, dl);
1104 InGlue = Chain.getValue(1);
1119 Chain, dl, toCallerWindow(RVLocs[i++].getLocReg()), MVT::i32, InGlue);
1121 InGlue = Lo.getValue(2);
1125 Chain, dl, toCallerWindow(RVLocs[i].getLocReg()), MVT::i32, InGlue);
1127 InGlue = Hi.getValue(2);
1134 RVLocs[i].getValVT(), InGlue)
1136 InGlue = Chain.getValue(2);
1377 // glue operands which copy the outgoing args into registers. The InGlue is
1380 SDValue InGlue;
1383 RegsToPass[i].first, RegsToPass[i].second, InGlue);
1384 InGlue = Chain.getValue(1);
1422 if (InGlue.getNode())
1423 Ops.push_back(InGlue);
1432 InGlue = Chain.getValue(1);
1435 Chain = DAG.getCALLSEQ_END(Chain, ArgsSize, 0, InGlue, DL);
1436 InGlue = Chain.getValue(1);
1469 RV = DAG.getCopyFromReg(Chain, DL, Reg, RVLocs[i].getLocVT(), InGlue);
1471 InGlue = Chain.getValue(2);
2235 SDValue InGlue;
2238 Chain = DAG.getCopyToReg(Chain, DL, SP::O0, Argument, InGlue);
2239 InGlue = Chain.getValue(1);
2252 InGlue};
2254 InGlue = Chain.getValue(1);
2255 Chain = DAG.getCALLSEQ_END(Chain, 1, 0, InGlue, DL);
2256 InGlue = Chain.getValue(1);
2257 SDValue Ret = DAG.getCopyFromReg(Chain, DL, SP::O0, PtrVT, InGlue);