Lines Matching defs:InFlag
3067 void PrepareTailCall(SelectionDAG &DAG, SDValue &InFlag, SDValue &Chain,
3077 InFlag = SDValue();
3090 DAG.getIntPtrConstant(0, true), InFlag);
3091 InFlag = Chain.getValue(1);
3095 unsigned PrepareCall(SelectionDAG &DAG, SDValue &Callee, SDValue &InFlag,
3164 SDValue MTCTROps[] = {Chain, Callee, InFlag};
3197 InFlag.getNode() ? 3 : 2);
3199 InFlag = LoadFuncPtr.getValue(2);
3207 InFlag);
3209 InFlag = LoadEnvPtr.getValue(2);
3212 InFlag);
3214 InFlag = EnvVal.getValue(1);
3224 Callee, InFlag);
3226 InFlag = LoadTOCPtr.getValue(1);
3230 MTCTROps[2] = InFlag;
3234 2 + (InFlag.getNode() != 0));
3235 InFlag = Chain.getValue(1);
3276 PPCTargetLowering::LowerCallResult(SDValue Chain, SDValue InFlag,
3293 VA.getLocReg(), VA.getLocVT(), InFlag);
3295 InFlag = Val.getValue(2);
3327 SDValue InFlag, SDValue Chain,
3334 unsigned CallOpc = PrepareCall(DAG, Callee, InFlag, Chain, dl, SPDiff,
3355 if (InFlag.getNode())
3356 Ops.push_back(InFlag);
3399 InFlag = Chain.getValue(1);
3403 Chain = DAG.getNode(PPCISD::TOC_RESTORE, dl, VTs, Chain, InFlag);
3404 InFlag = Chain.getValue(1);
3409 InFlag);
3411 InFlag = Chain.getValue(1);
3413 return LowerCallResult(Chain, InFlag, CallConv, isVarArg,
3636 SDValue InFlag;
3639 RegsToPass[i].second, InFlag);
3640 InFlag = Chain.getValue(1);
3647 SDValue Ops[] = { Chain, InFlag };
3650 dl, VTs, Ops, InFlag.getNode() ? 2 : 1);
3652 InFlag = Chain.getValue(1);
3656 PrepareTailCall(DAG, InFlag, Chain, dl, false, SPDiff, NumBytes, LROp, FPOp,
3660 RegsToPass, InFlag, Chain, Callee, SPDiff, NumBytes,
4038 SDValue InFlag;
4041 RegsToPass[i].second, InFlag);
4042 InFlag = Chain.getValue(1);
4046 PrepareTailCall(DAG, InFlag, Chain, dl, true, SPDiff, NumBytes, LROp,
4050 RegsToPass, InFlag, Chain, Callee, SPDiff, NumBytes,
4386 SDValue InFlag;
4389 RegsToPass[i].second, InFlag);
4390 InFlag = Chain.getValue(1);
4394 PrepareTailCall(DAG, InFlag, Chain, dl, isPPC64, SPDiff, NumBytes, LROp,
4398 RegsToPass, InFlag, Chain, Callee, SPDiff, NumBytes,
4798 SDValue MFFSreg, InFlag;
4805 SDValue Chain = DAG.getNode(PPCISD::MFFS, dl, NodeTys, &InFlag, 0);
5625 SDValue Ops[4], Result, MFFSreg, InFlag, FPreg;
5629 Result = DAG.getNode(PPCISD::MFFS, dl, NodeTys, &InFlag, 0);
5631 InFlag = Result.getValue(1);
5636 Ops[1] = InFlag;
5638 InFlag = Result.getValue(0);
5643 Ops[1] = InFlag;
5645 InFlag = Result.getValue(0);
5652 Ops[2] = InFlag;
5655 InFlag = Result.getValue(1);
5662 Ops[3] = InFlag;