[llvm-dev] Disabling LLVM_ATTRIBUTE_ALWAYS_INLINE for development? (original) (raw)

Brian Gesiak via llvm-dev llvm-dev at lists.llvm.org
Sun Dec 16 20:07:45 PST 2018


Thank you all! I'm glad I asked. I'll look forward to seeing the patches and RFC.

In the meantime, I tried unconditionally defining LLVM_ATTRIBUTE_ALWAYS_INLINE as blank, and this solves my problems. I did a quick-and-dirty time comparison of check-llvm with and without LLVM_ATTRIBUTE_ALWAYS_INLINE, and saw a slowdown of less than 1%, and when I tried my lldb example above it worked.

On Sun, Dec 16, 2018 at 8:04 PM Davide Italiano <davide at freebsd.org> wrote:

On Sun, Dec 16, 2018 at 5:01 PM Chandler Carruth <chandlerc at gmail.com> wrote: > > FWIW, I already have patches ready. I'll clean 'em up and post if you want to run the RFC and maybe propose documentation updates? > SGTM. -- Davide



More information about the llvm-dev mailing list