Home
last modified time | relevance | path

Searched refs:NumVGPR (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUResourceUsageAnalysis.cpp88 return alignTo(NumVGPR, 4) + NumAGPR; in getTotalNumVGPRs()
89 return std::max(NumVGPR, NumAGPR); in getTotalNumVGPRs()
201 Info.NumVGPR = HighestVGPRReg == AMDGPU::NoRegister in analyzeResourceUsage()
461 MaxVGPR = std::max(I->second.NumVGPR - 1, MaxVGPR); in analyzeResourceUsage()
480 Info.NumVGPR = MaxVGPR + 1; in analyzeResourceUsage()
498 NonKernelMaxVGPRs = std::max(NonKernelMaxVGPRs, Info.NumVGPR); in propagateIndirectCallRegisterUsage()
510 Info.NumVGPR = std::max(Info.NumVGPR, NonKernelMaxVGPRs); in propagateIndirectCallRegisterUsage()
H A DAMDGPUAsmPrinter.cpp349 uint32_t NumVGPR, in emitCommonFunctionComments() argument
358 OutStreamer->emitRawComment(" NumVgprs: " + Twine(NumVGPR), false); in emitCommonFunctionComments()
499 Info.NumVGPR, in runOnMachineFunction()
513 CurrentProgramInfo.NumVGPR, in runOnMachineFunction()
666 ProgInfo.NumArchVGPR = Info.NumVGPR; in getSIProgramInfo()
668 ProgInfo.NumVGPR = Info.getTotalNumVGPRs(STM); in getSIProgramInfo()
669 ProgInfo.AccumOffset = alignTo(std::max(1, Info.NumVGPR), 4) / 4 - 1; in getSIProgramInfo()
731 ProgInfo.NumVGPR = std::max(ProgInfo.NumVGPR, WaveDispatchNumVGPR); in getSIProgramInfo()
739 std::max(ProgInfo.NumVGPR, 1u), STM.getMinNumVGPRs(MFI->getMaxWavesPerEU())); in getSIProgramInfo()
1036 Out.workitem_vgpr_count = CurrentProgramInfo.NumVGPR; in getAmdKernelCode()
H A DAMDGPUAsmPrinter.h60 unsigned &NumVGPR) const;
69 void emitCommonFunctionComments(uint32_t NumVGPR,
H A DSIProgramInfo.h46 uint32_t NumVGPR = 0; member
H A DAMDGPUResourceUsageAnalysis.h36 int32_t NumVGPR = 0; member
H A DAMDGPUHSAMetadataStreamer.cpp210 HSACodeProps.mNumVGPRs = ProgramInfo.NumVGPR; in getHSACodeProps()
870 Kern[".vgpr_count"] = Kern.getDocument()->getNode(ProgramInfo.NumVGPR); in getHSAKernelProps()
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclAttr.cpp7132 uint32_t NumVGPR = 0; in handleAMDGPUNumVGPRAttr() local
7134 if (!checkUInt32Argument(S, AL, NumVGPRExpr, NumVGPR)) in handleAMDGPUNumVGPRAttr()
7137 D->addAttr(::new (S.Context) AMDGPUNumVGPRAttr(S.Context, AL, NumVGPR)); in handleAMDGPUNumVGPRAttr()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp9228 uint32_t NumVGPR = Attr->getNumVGPR(); in setTargetAttributes() local
9230 if (NumVGPR != 0) in setTargetAttributes()
9231 F->addFnAttr("amdgpu-num-vgpr", llvm::utostr(NumVGPR)); in setTargetAttributes()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td1825 let Args = [UnsignedArgument<"NumVGPR">];