aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
diff options
context:
space:
mode:
authorJon Roelofs <jonathan_roelofs@apple.com>2023-09-15 10:04:56 -0700
committerGitHub <noreply@github.com>2023-09-15 10:04:56 -0700
commit003bcad9a8b21e15e3786a52b1dafa844075ab84 (patch)
tree67d541bf7208375fcf859309fa1f4c327200a5d0 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
parent06e1bcaa1c0b330767540a415c6df799d772f6f1 (diff)
downloadllvm-003bcad9a8b21e15e3786a52b1dafa844075ab84.zip
llvm-003bcad9a8b21e15e3786a52b1dafa844075ab84.tar.gz
llvm-003bcad9a8b21e15e3786a52b1dafa844075ab84.tar.bz2
[ARM] Always lower direct calls as direct when the outliner is enabled (#66434)
The indirect lowering hinders the outliner's ability to see that sequences are in fact common, since the sequence similarity is rendered opaque by the register callee. The size savings from making them indirect seems to be dwarfed by the outliner's savings from de-duplication. rdar://115178034 rdar://115459865
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp')
0 files changed, 0 insertions, 0 deletions