Lines Matching refs:ArgVal

3024                                      SelectionDAG &DAG, SDValue ArgVal,
3027 ArgVal = DAG.getNode(ISD::AssertSext, dl, MVT::i64, ArgVal,
3030 ArgVal = DAG.getNode(ISD::AssertZext, dl, MVT::i64, ArgVal,
3033 return DAG.getNode(ISD::TRUNCATE, dl, ObjectVT, ArgVal);
3113 SDValue ArgVal;
3255 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3258 ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl);
3268 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3273 ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl);
3303 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
3313 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3317 ArgVal = DAG.getNode(ISD::SRL, dl, MVT::i64, ArgVal,
3319 ArgVal = DAG.getNode(ISD::TRUNCATE, dl, MVT::i32, ArgVal);
3322 ArgVal = DAG.getNode(ISD::BITCAST, dl, ObjectVT, ArgVal);
3355 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
3386 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
3405 ArgVal = DAG.getLoad(ObjectVT, dl, Chain, FIN, MachinePointerInfo(),
3409 InVals.push_back(ArgVal);
3563 SDValue ArgVal;
3661 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i32);
3664 ArgVal = DAG.getNode(ISD::TRUNCATE, dl, MVT::i1, ArgVal);
3679 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, MVT::i64);
3684 ArgVal = extendArgForPPC64(Flags, ObjectVT, DAG, ArgVal, dl);
3712 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
3729 ArgVal = DAG.getCopyFromReg(Chain, dl, VReg, ObjectVT);
3763 ArgVal = DAG.getLoad(ObjectVT, dl, Chain, FIN, MachinePointerInfo(),
3767 InVals.push_back(ArgVal);
5133 SDValue ArgVal;
5137 ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i64, Arg);
5141 ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
5142 ArgVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i64, ArgVal);
5152 ArgVal = DAG.getNode(ISD::BUILD_PAIR, dl, MVT::i64, Lo, Hi);
5156 ArgVal = DAG.getNode(ISD::BITCAST, dl, MVT::i32, Arg);
5157 ArgVal = DAG.getNode(ISD::ANY_EXTEND, dl, MVT::i64, ArgVal);
5159 ArgVal = DAG.getNode(ISD::SHL, dl, MVT::i64, ArgVal,
5165 ArgVal = SDValue();
5167 if (ArgVal.getNode())
5168 RegsToPass.push_back(std::make_pair(GPR[GPR_idx++], ArgVal));