diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2025-03-06 09:13:59 +0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-06 09:13:59 +0700 |
commit | f4ba2bf236c1f6243420ae4872accc350af98624 (patch) | |
tree | fb11fdc45c5f2e78b4bba124066846ab8361527d /llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp | |
parent | 560cfd509916cd75bcd79143a91def5f3d8b9ba1 (diff) | |
download | llvm-f4ba2bf236c1f6243420ae4872accc350af98624.zip llvm-f4ba2bf236c1f6243420ae4872accc350af98624.tar.gz llvm-f4ba2bf236c1f6243420ae4872accc350af98624.tar.bz2 |
AMDGPU: Add amdgpu-agpr-alloc attribute to control AGPR allocation (#128034)
This provides a range to decide how to subdivide the vector register
budget on gfx90a+. A single value declares the minimum AGPRs that
should be allocatable. Eventually this should replace amdgpu-no-agpr.
I want this primarily for testing agpr allocation behavior. We should
have a heuristic try to detect a reasonable number of AGPRs to keep
allocatable.
Diffstat (limited to 'llvm/lib/CodeGen/AssignmentTrackingAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions