aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopUtils.cpp
diff options
context:
space:
mode:
authorAsh Dobrescu <ash.dobrescu@arm.com>2025-03-19 14:55:59 +0000
committerGitHub <noreply@github.com>2025-03-19 14:55:59 +0000
commit3bba268013680d7bf86a3aedbf0e91930362bda1 (patch)
tree2b2d3b88a5d439b034f7f0c13e499a44a397eb4e /llvm/lib/Transforms/Utils/LoopUtils.cpp
parent2b8f887915020431112c35397368edd34b313f9a (diff)
downloadllvm-3bba268013680d7bf86a3aedbf0e91930362bda1.zip
llvm-3bba268013680d7bf86a3aedbf0e91930362bda1.tar.gz
llvm-3bba268013680d7bf86a3aedbf0e91930362bda1.tar.bz2
[BOLT] Support computed goto and allow map addrs inside functions (#120267)
Create entry points for addresses referenced by dynamic relocations and allow getNewFunctionOrDataAddress to map addrs inside functions. By adding addresses referenced by dynamic relocations as entry points. This patch fixes an issue where bolt fails on code using computing goto's. This also fixes a mapping issue with the bugfix from this PR: https://github.com/llvm/llvm-project/pull/117766.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopUtils.cpp')
0 files changed, 0 insertions, 0 deletions