Lines Matching refs:CCValAssign
524 SmallVector<CCValAssign, 16> ArgLocs; in determineAndHandleAssignments()
561 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
592 if (Assigner.assignArg(i, CurVT, NewVT, NewVT, CCValAssign::Full, Args[i], in determineAssignments()
606 SmallVectorImpl<CCValAssign> &ArgLocs, in handleAssignments()
618 CCValAssign &VA = ArgLocs[j]; in handleAssignments()
870 if (Fn(I, VT, VT, CCValAssign::Full, Outs[I].Flags[0], CCInfo)) in checkReturn()
912 const SmallVectorImpl<CCValAssign> &OutLocs, in parametersInCSRMatch()
974 SmallVector<CCValAssign, 16> ArgLocs1; in resultsCompatible()
979 SmallVector<CCValAssign, 16> ArgLocs2; in resultsCompatible()
991 const CCValAssign &Loc1 = ArgLocs1[i]; in resultsCompatible()
992 const CCValAssign &Loc2 = ArgLocs2[i]; in resultsCompatible()
1017 const DataLayout &DL, const CCValAssign &VA, ISD::ArgFlagsTy Flags) const { in getStackValueStoreType()
1043 CCValAssign &VA) const { in copyArgumentMemory()
1063 CCValAssign &VA, in extendRegister()
1087 case CCValAssign::Full: in extendRegister()
1088 case CCValAssign::BCvt: in extendRegister()
1092 case CCValAssign::AExt: { in extendRegister()
1096 case CCValAssign::SExt: { in extendRegister()
1101 case CCValAssign::ZExt: { in extendRegister()
1112 Register CallLowering::IncomingValueHandler::buildExtensionHint(CCValAssign &VA, in buildExtensionHint()
1116 case CCValAssign::LocInfo::ZExt: { in buildExtensionHint()
1122 case CCValAssign::LocInfo::SExt: { in buildExtensionHint()
1156 CCValAssign &VA) { in assignValueToReg()