Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:Arg

459     SDValue Arg = OutVals[i];
470 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, VA.getLocVT(), Arg);
473 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, VA.getLocVT(), Arg);
476 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, VA.getLocVT(), Arg);
486 // The argument is a struct passed by value. According to LLVM, "Arg"
488 MemOpChains.push_back(CreateCopyOfByValArgument(Arg, PtrOff, Chain,
491 // The argument is not passed by value. "Arg" is a buildin type. It is
493 MemOpChains.push_back(DAG.getStore(Chain, dl, Arg, PtrOff,
503 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));