diff options
author | Peter Waller <peter.waller@arm.com> | 2024-12-11 09:58:52 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-11 09:58:52 +0000 |
commit | 14dcf8214f9c66172d17c1cfaec6aec0030748e0 (patch) | |
tree | 05933de862f60018f9a5bac77eaa487e5960911a /clang/test/AST/ByteCode/builtin-functions.cpp | |
parent | 8d714db7f9617252401f85537d672c5b92c20557 (diff) | |
download | llvm-14dcf8214f9c66172d17c1cfaec6aec0030748e0.zip llvm-14dcf8214f9c66172d17c1cfaec6aec0030748e0.tar.gz llvm-14dcf8214f9c66172d17c1cfaec6aec0030748e0.tar.bz2 |
[BOLT] Add --pad-funcs-before=func:n (#117924)
This complements --pad-funcs, and by using both simultaneously, enables
moving a specific function through the address space without modifying
any code
other than the targeted function (and references to it) by doing
(before+after=constant).
See also: proposed functionality to enable inserting random padding in
https://discourse.llvm.org/t/rfc-lld-feature-for-controlling-for-code-size-dependent-measurement-bias
and https://github.com/llvm/llvm-project/pull/117653
Diffstat (limited to 'clang/test/AST/ByteCode/builtin-functions.cpp')
0 files changed, 0 insertions, 0 deletions