aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
diff options
context:
space:
mode:
authorSnehasish Kumar <snehasishk@google.com>2020-09-17 10:04:03 -0700
committerSnehasish Kumar <snehasishk@google.com>2020-09-24 15:02:48 -0700
commit070555c6c008c57c408c1e99025b12c5d71c9848 (patch)
tree99d6c9c0fa954411ae5e8336e10fe8cf50756f8d /llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
parent5213576fa25e6deb7c649032b2893726de2f8b6c (diff)
downloadllvm-070555c6c008c57c408c1e99025b12c5d71c9848.zip
llvm-070555c6c008c57c408c1e99025b12c5d71c9848.tar.gz
llvm-070555c6c008c57c408c1e99025b12c5d71c9848.tar.bz2
[lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix.
".text.split." holds symbols which are split out from functions in other input sections. For example, with -fsplit-machine-functions, placing the cold parts in .text.split instead of .text.unlikely mitigates against poor profile inaccuracy. Techniques such as hugepage remapping can make conservative decisions at the section granularity. Differential Revision: https://reviews.llvm.org/D87840
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp')
0 files changed, 0 insertions, 0 deletions