Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUAsmPrinter.cpp369 uint32_t NumSGPR, in emitCommonFunctionComments() argument
543 CurrentProgramInfo.NumSGPR, in runOnMachineFunction()
700 ProgInfo.NumSGPR = Info.NumExplicitSGPR; in getSIProgramInfo()
727 if (ProgInfo.NumSGPR > MaxAddressableNumSGPRs) { in getSIProgramInfo()
734 ProgInfo.NumSGPR = MaxAddressableNumSGPRs - 1; in getSIProgramInfo()
739 ProgInfo.NumSGPR += ExtraSGPRs; in getSIProgramInfo()
810 ProgInfo.NumSGPR = std::max(ProgInfo.NumSGPR, WaveDispatchNumSGPR); in getSIProgramInfo()
826 if (ProgInfo.NumSGPR > MaxAddressableNumSGPRs) { in getSIProgramInfo()
834 ProgInfo.NumSGPR = MaxAddressableNumSGPRs; in getSIProgramInfo()
840 ProgInfo.NumSGPR = in getSIProgramInfo()
[all …]
H A DSIProgramInfo.h51 uint32_t NumSGPR = 0; member
H A DAMDGPUAsmPrinter.h68 uint32_t NumSGPR,
H A DAMDGPUHSAMetadataStreamer.cpp210 HSACodeProps.mNumSGPRs = ProgramInfo.NumSGPR; in getHSACodeProps()
886 Kern[".sgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumSGPR); in getHSAKernelProps()
/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dresource-optimization-remarks.ll25 ; REMARK-NEXT: Name: NumSGPR
30 ; REMARK-NEXT: - NumSGPR: '24'
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclAttr.cpp7585 uint32_t NumSGPR = 0; in handleAMDGPUNumSGPRAttr() local
7587 if (!checkUInt32Argument(S, AL, NumSGPRExpr, NumSGPR)) in handleAMDGPUNumSGPRAttr()
7590 D->addAttr(::new (S.Context) AMDGPUNumSGPRAttr(S.Context, AL, NumSGPR)); in handleAMDGPUNumSGPRAttr()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp9415 unsigned NumSGPR = Attr->getNumSGPR(); in setFunctionDeclAttributes() local
9417 if (NumSGPR != 0) in setFunctionDeclAttributes()
9418 F->addFnAttr("amdgpu-num-sgpr", llvm::utostr(NumSGPR)); in setFunctionDeclAttributes()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DAttr.td1871 let Args = [UnsignedArgument<"NumSGPR">];