aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/SymbolicFile.cpp
diff options
context:
space:
mode:
authorSebastian Neubauer <sebastian.neubauer@amd.com>2021-07-19 15:55:39 +0200
committerSebastian Neubauer <sebastian.neubauer@amd.com>2021-07-20 13:48:50 +0200
commit2b08f6af62afbf32e89a6a392dbafa92c62f7bdf (patch)
treeeaaaaba68582ead4a6a5466285a584b6f85b6053 /llvm/lib/Object/SymbolicFile.cpp
parente04c05e8230e383493774cb3636587d3c0b5f288 (diff)
downloadllvm-2b08f6af62afbf32e89a6a392dbafa92c62f7bdf.zip
llvm-2b08f6af62afbf32e89a6a392dbafa92c62f7bdf.tar.gz
llvm-2b08f6af62afbf32e89a6a392dbafa92c62f7bdf.tar.bz2
[AMDGPU] Improve register computation for indirect calls
First, collect the register usage in each function, then apply the maximum register usage of all functions to functions with indirect calls. This is more accurate than guessing the maximum register usage without looking at the actual usage. As before, assume that indirect calls will hit a function in the current module. Differential Revision: https://reviews.llvm.org/D105839
Diffstat (limited to 'llvm/lib/Object/SymbolicFile.cpp')
0 files changed, 0 insertions, 0 deletions