Lines Matching refs:Arg

2444                                     SDValue StackPtr, SDValue Arg,
2452 return CreateCopyOfByValArgument(Arg, PtrOff, Chain, Flags, DAG, dl);
2454 return DAG.getStore(Chain, dl, Arg, PtrOff,
2594 SDValue Arg = OutVals[i];
2603 Arg = DAG.getNode(ISD::SIGN_EXTEND, dl, RegVT, Arg);
2606 Arg = DAG.getNode(ISD::ZERO_EXTEND, dl, RegVT, Arg);
2611 Arg = DAG.getNode(ISD::BITCAST, dl, MVT::i64, Arg);
2612 Arg = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, MVT::v2i64, Arg);
2613 Arg = getMOVL(DAG, dl, MVT::v2i64, DAG.getUNDEF(MVT::v2i64), Arg);
2615 Arg = DAG.getNode(ISD::ANY_EXTEND, dl, RegVT, Arg);
2618 Arg = DAG.getNode(ISD::BITCAST, dl, RegVT, Arg);
2624 Chain = DAG.getStore(Chain, dl, Arg, SpillSlot,
2627 Arg = SpillSlot;
2633 RegsToPass.push_back(std::make_pair(VA.getLocReg(), Arg));
2645 RegsToPass.push_back(std::make_pair(ShadowReg, Arg));
2652 MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
2727 SDValue Arg = OutVals[i];
2750 DAG.getStore(ArgChain, dl, Arg, FIN,
2992 bool MatchingStackOffset(SDValue Arg, unsigned Offset, ISD::ArgFlagsTy Flags,
2995 unsigned Bytes = Arg.getValueType().getSizeInBits() / 8;
2997 if (Arg.getOpcode() == ISD::CopyFromReg) {
2998 unsigned VR = cast<RegisterSDNode>(Arg.getOperand(1))->getReg();
3016 } else if (LoadSDNode *Ld = dyn_cast<LoadSDNode>(Arg)) {
3029 } else if (Arg.getOpcode() == ISD::FrameIndex && Flags.isByVal()) {
3030 FrameIndexSDNode *FINode = cast<FrameIndexSDNode>(Arg);
3198 SDValue Arg = OutVals[i];
3203 if (!MatchingStackOffset(Arg, VA.getLocMemOffset(), Flags,
12770 SDValue Arg = Amt.getOperand(j);
12771 if (Arg.getOpcode() == ISD::UNDEF) continue;
12772 if (Arg != Amt.getOperand(i))
12787 SDValue Arg = InVec.getOperand(i);
12788 if (Arg.getOpcode() == ISD::UNDEF) continue;
12789 BaseShAmt = Arg;
13353 SDValue Arg = Op.getOperand(0);
13354 EVT ArgVT = Arg.getValueType();
13360 Entry.Node = Arg;