Searched refs:NumVGPR (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUResourceUsageAnalysis.cpp | 88 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 D | AMDGPUAsmPrinter.cpp | 349 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 D | AMDGPUAsmPrinter.h | 60 unsigned &NumVGPR) const; 69 void emitCommonFunctionComments(uint32_t NumVGPR,
|
| H A D | SIProgramInfo.h | 46 uint32_t NumVGPR = 0; member
|
| H A D | AMDGPUResourceUsageAnalysis.h | 36 int32_t NumVGPR = 0; member
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 210 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 D | SemaDeclAttr.cpp | 7132 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 D | TargetInfo.cpp | 9228 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 D | Attr.td | 1825 let Args = [UnsignedArgument<"NumVGPR">];
|