[PATCH] D26290: Only consider local functions local for the purpose of NOP eliminate after calls on PPC64

Joerg Sonnenberger via llvm-commits llvm-commits at lists.llvm.org
Wed Nov 9 04:48:53 PST 2016

joerg added a comment.


3.5.11 Function Calls

Programs use the 64-bit PowerPC bl instruction to make direct function calls. The bl instruction must be
followed by a nop instruction.


The definition we currently use for whether a call is interposable doesn't agree with the logic in GNU ld or GCC. While it doesn't matter for inlined functoins, a call must contain the nop as the target can be replaced.


More information about the llvm-commits mailing list