Lines Matching refs:CCValAssign
545 SmallVector<CCValAssign, 16> ArgLocs; in determineAndHandleAssignments()
582 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
613 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
627 SmallVectorImpl<CCValAssign> &ArgLocs, in handleAssignments()
653 CCValAssign &VA = ArgLocs[j]; in handleAssignments()
712 CCValAssign &VA = ArgLocs[j + Idx]; in handleAssignments()
918 if (Fn(I, VT, VT, CCValAssign::Full, Outs[I].Flags[0], CCInfo)) in checkReturn()
960 const SmallVectorImpl<CCValAssign> &OutLocs, in parametersInCSRMatch()
1022 SmallVector<CCValAssign, 16> ArgLocs1; in resultsCompatible()
1027 SmallVector<CCValAssign, 16> ArgLocs2; in resultsCompatible()
1039 const CCValAssign &Loc1 = ArgLocs1[i]; in resultsCompatible()
1040 const CCValAssign &Loc2 = ArgLocs2[i]; in resultsCompatible()
1065 const DataLayout &DL, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const { in getStackValueStoreType()
1091 CCValAssign &VA) const { in copyArgumentMemory()
1111 CCValAssign &VA, in extendRegister()
1135 case CCValAssign::Full: in extendRegister()
1136 case CCValAssign::BCvt: in extendRegister()
1140 case CCValAssign::AExt: { in extendRegister()
1144 case CCValAssign::SExt: { in extendRegister()
1149 case CCValAssign::ZExt: { in extendRegister()
1160 Register CallLowering::IncomingValueHandler::buildExtensionHint(CCValAssign &VA, in buildExtensionHint()
1164 case CCValAssign::LocInfo::ZExt: { in buildExtensionHint()
1170 case CCValAssign::LocInfo::SExt: { in buildExtensionHint()
1204 CCValAssign VA) { in assignValueToReg()