aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/TargetLoweringBase.cpp
diff options
context:
space:
mode:
authorDávid Bolvanský <david.bolvansky@gmail.com>2022-02-11 19:22:51 +0100
committerDávid Bolvanský <david.bolvansky@gmail.com>2022-02-11 19:23:11 +0100
commitd828281e7860b5e812474212bfc49cc57d52dae0 (patch)
tree217a39441b815b0e92292c5fb35071aef0f2a52a /llvm/lib/CodeGen/TargetLoweringBase.cpp
parent82241148917b5beac5a6c6f47ab73b77eecc4a54 (diff)
downloadllvm-d828281e7860b5e812474212bfc49cc57d52dae0.zip
llvm-d828281e7860b5e812474212bfc49cc57d52dae0.tar.gz
llvm-d828281e7860b5e812474212bfc49cc57d52dae0.tar.bz2
[AlwaysInliner] Respect noinline call site attribute
``` always_inline foo() { } bar () { noinline foo(); } ``` We should prefer call site attribute over attribute on decl. This is fix for AlwaysInliner, similar fix is needed for normal Inliner (follow up). Related to https://reviews.llvm.org/D119061 Reviewed By: aeubanks Differential Revision: https://reviews.llvm.org/D119553
Diffstat (limited to 'llvm/lib/CodeGen/TargetLoweringBase.cpp')
0 files changed, 0 insertions, 0 deletions