Searched refs:ArgGPRsLeft (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | CSKY.cpp | 31 ABIArgInfo classifyArgumentType(QualType Ty, int &ArgGPRsLeft, 52 int ArgGPRsLeft = IsRetIndirect ? NumArgGPRs - 1 : NumArgGPRs; in computeInfo() local 56 ArgInfo.info = classifyArgumentType(ArgInfo.type, ArgGPRsLeft, ArgFPRsLeft); in computeInfo() 76 ABIArgInfo CSKYABIInfo::classifyArgumentType(QualType Ty, int &ArgGPRsLeft, in classifyArgumentType() argument 79 assert(ArgGPRsLeft <= NumArgGPRs && "Arg GPR tracking underflow"); in classifyArgumentType() 85 if (ArgGPRsLeft) in classifyArgumentType() 86 ArgGPRsLeft -= 1; in classifyArgumentType() 156 int ArgGPRsLeft = 2; in classifyReturnType() local 161 return classifyArgumentType(RetTy, ArgGPRsLeft, ArgFPRsLeft, true); in classifyReturnType()
|
| H A D | RISCV.cpp | 91 int ArgGPRsLeft = IsRetIndirect ? NumArgGPRs - 1 : NumArgGPRs; in computeInfo() local 350 int &ArgGPRsLeft, in classifyArgumentType() argument 358 if (ArgGPRsLeft) in classifyArgumentType() 359 ArgGPRsLeft -= 1; in classifyArgumentType() 397 if (IsCandidate && NeededArgGPRs <= ArgGPRsLeft && in classifyArgumentType() 399 ArgGPRsLeft -= NeededArgGPRs; in classifyArgumentType() 419 if (NeededArgGPRs > ArgGPRsLeft) { in classifyArgumentType() 420 NeededArgGPRs = ArgGPRsLeft; in classifyArgumentType() 423 ArgGPRsLeft -= NeededArgGPRs; in classifyArgumentType() 477 int ArgGPRsLeft = 2; in classifyReturnType() local [all …]
|