Searched refs:NumAGPR (Results 1 – 6 of 6) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/MCTargetDesc/ |
H A D | AMDGPUMCExpr.cpp | 139 uint64_t NumAGPR = 0, NumVGPR = 0; in evaluateTotalNumVGPR() local 143 if (!TryGetMCExprValue(Args[0], NumAGPR) || in evaluateTotalNumVGPR() 147 uint64_t TotalNum = Has90AInsts && NumAGPR ? alignTo(NumVGPR, 4) + NumAGPR in evaluateTotalNumVGPR() 148 : std::max(NumVGPR, NumAGPR); in evaluateTotalNumVGPR() 275 const AMDGPUMCExpr *AMDGPUMCExpr::createTotalNumVGPR(const MCExpr *NumAGPR, in createTotalNumVGPR() argument 278 return create(AGVK_TotalNumVGPRs, {NumAGPR, NumVGPR}, Ctx); in createTotalNumVGPR()
|
H A D | AMDGPUMCExpr.h | 78 static const AMDGPUMCExpr *createTotalNumVGPR(const MCExpr *NumAGPR,
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUResourceUsageAnalysis.h | 36 int32_t NumAGPR = 0; member 48 int32_t getTotalNumVGPRs(const GCNSubtarget &ST, int32_t NumAGPR,
|
H A D | AMDGPUResourceUsageAnalysis.cpp | 95 return getTotalNumVGPRs(ST, NumAGPR, NumVGPR); in getTotalNumVGPRs() 233 Info.NumAGPR = HighestAGPRReg == AMDGPU::NoRegister in analyzeResourceUsage() 568 MaxAGPR = std::max(I->second.NumAGPR - 1, MaxAGPR); in analyzeResourceUsage() 583 Info.NumAGPR = MaxAGPR + 1; in analyzeResourceUsage() 601 NonKernelMaxAGPRs = std::max(NonKernelMaxAGPRs, Info.NumAGPR); in propagateIndirectCallRegisterUsage() 613 Info.NumAGPR = std::max(Info.NumAGPR, NonKernelMaxAGPRs); in propagateIndirectCallRegisterUsage()
|
H A D | AMDGPUAsmPrinter.h | 64 std::optional<uint32_t> NumAGPR, 68 void emitCommonFunctionComments(const MCExpr *NumVGPR, const MCExpr *NumAGPR,
|
H A D | AMDGPUAsmPrinter.cpp | 379 uint32_t NumVGPR, std::optional<uint32_t> NumAGPR, uint32_t TotalNumVGPR, in emitCommonFunctionComments() argument 385 if (NumAGPR) { in emitCommonFunctionComments() 386 OutStreamer->emitRawComment(" NumAgprs: " + Twine(*NumAGPR), false); in emitCommonFunctionComments() 408 const MCExpr *NumVGPR, const MCExpr *NumAGPR, const MCExpr *TotalNumVGPR, in emitCommonFunctionComments() argument 414 if (NumAGPR && TotalNumVGPR) { in emitCommonFunctionComments() 415 OutStreamer->emitRawComment(" NumAgprs: " + getMCExprStr(NumAGPR), false); in emitCommonFunctionComments() 587 STM.hasMAIInsts() ? Info.NumAGPR : std::optional<uint32_t>(), in runOnMachineFunction() 777 ProgInfo.NumAccVGPR = CreateExpr(Info.NumAGPR); in getSIProgramInfo()
|