Home
last modified time | relevance | path

Searched refs:NumVGPRs (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUSubtarget.cpp844 unsigned NumVGPRs) const { in computeOccupancy()
850 if (NumVGPRs) in computeOccupancy()
851 Occupancy = std::min(Occupancy, getOccupancyWithNumVGPRs(NumVGPRs)); in computeOccupancy()
H A DGCNSubtarget.h994 unsigned NumSGPRs = 0, unsigned NumVGPRs = 0) const;
H A DSIRegisterInfo.cpp73 unsigned NumVGPRs; member
140 Data.NumVGPRs = (NumSubRegs + (Data.PerVGPR - 1)) / Data.PerVGPR; in getPerVGPRData()
1384 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in spillSGPR()
1479 for (unsigned Offset = 0; Offset < PVD.NumVGPRs; ++Offset) { in restoreSGPR()
H A DAMDGPUTargetTransformInfo.cpp314 unsigned NumVGPRs = (TRI->getRegSizeInBits(*RC) + 31) / 32; in getNumberOfRegisters() local
315 return getHardwareNumberOfRegisters(false) / NumVGPRs; in getNumberOfRegisters()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DAMDGPUMetadata.h255 constexpr char NumVGPRs[] = "NumVGPRs"; variable
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp754 unsigned getNumVGPRBlocks(const MCSubtargetInfo *STI, unsigned NumVGPRs, in getNumVGPRBlocks() argument
756 NumVGPRs = alignTo(std::max(1u, NumVGPRs), in getNumVGPRBlocks()
759 return NumVGPRs / getVGPREncodingGranule(STI, EnableWavefrontSize32) - 1; in getNumVGPRBlocks()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/
H A DAMDGPUMetadata.cpp148 YIO.mapOptional(Kernel::CodeProps::Key::NumVGPRs, in mapping()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/AsmParser/
H A DAMDGPUAsmParser.cpp4492 unsigned NumVGPRs = NextFreeVGPR; in calculateGPRBlocks() local
4517 IsaInfo::getNumVGPRBlocks(&getSTI(), NumVGPRs, EnableWavefrontSize32); in calculateGPRBlocks()