Home
last modified time | relevance | path

Searched refs:numRegs (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIRegisterInfo.td871 multiclass SRegClass<int numRegs,
876 int copyCost = !sra(!add(numRegs, 1), 1)> {
878 defvar suffix = !cast<string>(!mul(numRegs, 32));
882 let AllocationPriority = !sub(numRegs, 1), CopyCost = copyCost, HasSGPR = 1 in {
899 let BaseClassOrder = !mul(numRegs, 32);
907 let BaseClassOrder = !mul(numRegs, 32);
937 class VRegClassBase<int numRegs, list<ValueType> regTypes, dag regList> :
939 let Size = !mul(numRegs, 32);
942 let CopyCost = numRegs;
943 let AllocationPriority = !sub(numRegs, 1);
[all …]
H A DAMDGPUMCResourceInfo.cpp270 auto SetMaxReg = [&](MCSymbol *MaxSym, int32_t numRegs, in gatherResourceInfo()
273 assignResourceInfoExpr(numRegs, RIK, AMDGPUMCExpr::AGVK_Max, MF, in gatherResourceInfo()
280 {MCConstantExpr::create(numRegs, OutContext), SymRef}, OutContext); in gatherResourceInfo()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLoweringCall.cpp467 unsigned numRegs = 1; in markLibCallAttributes() local
469 numRegs = 2; in markLibCallAttributes()
470 if (ParamRegs < numRegs) in markLibCallAttributes()
472 ParamRegs -= numRegs; in markLibCallAttributes()