diff options
author | Jon Roelofs <jonathan_roelofs@apple.com> | 2023-09-15 10:04:56 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-15 10:04:56 -0700 |
commit | 003bcad9a8b21e15e3786a52b1dafa844075ab84 (patch) | |
tree | 67d541bf7208375fcf859309fa1f4c327200a5d0 /llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp | |
parent | 06e1bcaa1c0b330767540a415c6df799d772f6f1 (diff) | |
download | llvm-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