[llvm] [AMDGPU] Debug dump for AMDGPU resource usage (PR #122952)
Matt Arsenault via llvm-commits
llvm-commits at lists.llvm.org
Tue Jan 14 18:55:42 PST 2025
================
@@ -119,8 +123,13 @@ void MCResourceInfo::assignResourceInfoExpr(
if (!CalleeValSym->isVariable() ||
!CalleeValSym->getVariableValue(/*isUsed=*/false)
->isSymbolUsedInExpression(Sym)) {
+ LLVM_DEBUG(dbgs() << "MCResUse: " << Sym->getName() << ": Adding "
+ << CalleeValSym->getName() << " as callee\n");
ArgExprs.push_back(MCSymbolRefExpr::create(CalleeValSym, OutContext));
} else {
+ LLVM_DEBUG(
+ dbgs() << "MCResUse: " << Sym->getName()
+ << ": Recursion found, falling back to module maximum\n");
----------------
arsenm wrote:
Maybe this one could be promoted to an opt remark
https://github.com/llvm/llvm-project/pull/122952
More information about the llvm-commits
mailing list