HomeSort by: relevance | last modified time | path
    Searched refs:NumSGPRs (Results 1 - 8 of 8) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/Utils/
AMDGPUBaseInfo.h 232 /// \p NumSGPRs are used. \p NumSGPRs should already include any special
234 unsigned getNumSGPRBlocks(const MCSubtargetInfo *STI, unsigned NumSGPRs);
269 unsigned getNumVGPRBlocks(const MCSubtargetInfo *STI, unsigned NumSGPRs,
AMDGPUBaseInfo.cpp 687 unsigned getNumSGPRBlocks(const MCSubtargetInfo *STI, unsigned NumSGPRs) {
688 NumSGPRs = alignTo(std::max(1u, NumSGPRs), getSGPREncodingGranule(STI));
690 return NumSGPRs / getSGPREncodingGranule(STI) - 1;
  /src/external/apache2/llvm/dist/llvm/include/llvm/Support/
AMDGPUMetadata.h 253 constexpr char NumSGPRs[] = "NumSGPRs";
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUSubtarget.cpp 718 unsigned NumSGPRs,
723 if (NumSGPRs)
724 Occupancy = std::min(Occupancy, getOccupancyWithNumSGPRs(NumSGPRs));
GCNSubtarget.h 981 unsigned NumSGPRs = 0, unsigned NumVGPRs = 0) const;
SIISelLowering.cpp 65 unsigned NumSGPRs = AMDGPU::SGPR_32RegClass.getNumRegs();
66 for (unsigned Reg = 0; Reg < NumSGPRs; ++Reg) {
  /src/external/apache2/llvm/dist/llvm/lib/Support/
AMDGPUMetadata.cpp 146 YIO.mapOptional(Kernel::CodeProps::Key::NumSGPRs,
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/AsmParser/
AMDGPUAsmParser.cpp 4454 unsigned NumSGPRs = NextFreeSGPR;
4457 NumSGPRs = 0;
4463 NumSGPRs > MaxAddressableNumSGPRs)
4466 NumSGPRs +=
4470 NumSGPRs > MaxAddressableNumSGPRs)
4474 NumSGPRs = IsaInfo::FIXED_NUM_SGPRS_FOR_INIT_BUG;
4479 SGPRBlocks = IsaInfo::getNumSGPRBlocks(&getSTI(), NumSGPRs);

Completed in 36 milliseconds