reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/ARM/ARMISelLowering.cpp
 4014     if (Ins[VA.getValNo()].isOrigArg()) {
 4016                    Ins[VA.getValNo()].getOrigArgIndex() - CurArgIdx);
 4017       CurArgIdx = Ins[VA.getValNo()].getOrigArgIndex();
 4020     if (VA.isRegLoc()) {
 4021       EVT RegVT = VA.getLocVT();
 4023       if (VA.needsCustom()) {
 4026         if (VA.getLocVT() == MVT::v2f64) {
 4027           SDValue ArgValue1 = GetF64FormalArgument(VA, ArgLocs[++i],
 4029           VA = ArgLocs[++i]; // skip ahead to next loc
 4031           if (VA.isMemLoc()) {
 4032             int FI = MFI.CreateFixedObject(8, VA.getLocMemOffset(), true);
 4038             ArgValue2 = GetF64FormalArgument(VA, ArgLocs[++i],
 4049           ArgValue = GetF64FormalArgument(VA, ArgLocs[++i], Chain, DAG, dl);
 4069         unsigned Reg = MF.addLiveIn(VA.getLocReg(), RC);
 4074         if (VA.getLocReg() == ARM::R0 && Ins[VA.getValNo()].Flags.isReturned()) {
 4074         if (VA.getLocReg() == ARM::R0 && Ins[VA.getValNo()].Flags.isReturned()) {
 4082       switch (VA.getLocInfo()) {
 4086         ArgValue = DAG.getNode(ISD::BITCAST, dl, VA.getValVT(), ArgValue);
 4090                                DAG.getValueType(VA.getValVT()));
 4091         ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue);
 4095                                DAG.getValueType(VA.getValVT()));
 4096         ArgValue = DAG.getNode(ISD::TRUNCATE, dl, VA.getValVT(), ArgValue);
 4103       assert(VA.isMemLoc());
 4104       assert(VA.getValVT() != MVT::i64 && "i64 should already be lowered");
 4106       int index = VA.getValNo();
 4125                 VA.getLocMemOffset(), Flags.getByValSize());
 4129             unsigned FIOffset = VA.getLocMemOffset();
 4130             int FI = MFI.CreateFixedObject(VA.getLocVT().getSizeInBits()/8,
 4135             InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN,