[llvm] [BOLT] Add --pad-funcs-before=func:n (PR #117924)
Peter Waller via llvm-commits
llvm-commits at lists.llvm.org
Thu Dec 5 06:11:10 PST 2024
================
@@ -319,6 +349,36 @@ bool BinaryEmitter::emitFunction(BinaryFunction &Function,
Streamer.emitCodeAlignment(Function.getAlign(), &*BC.STI);
}
+ if (size_t Padding = opts::padFunctionBefore(Function)) {
+ // Handle padFuncsBefore after the above alignment logic but before
+ // symbol addresses are decided; with the intent that the nops are
+ // not executed and the original alignment logic is preserved.
----------------
peterwaller-arm wrote:
Thanks for spotting, residual text from earlier implementation.
https://github.com/llvm/llvm-project/pull/117924
More information about the llvm-commits
mailing list