diff options
author | Dávid Bolvanský <david.bolvansky@gmail.com> | 2022-02-11 19:22:51 +0100 |
---|---|---|
committer | Dávid Bolvanský <david.bolvansky@gmail.com> | 2022-02-11 19:23:11 +0100 |
commit | d828281e7860b5e812474212bfc49cc57d52dae0 (patch) | |
tree | 217a39441b815b0e92292c5fb35071aef0f2a52a /llvm/unittests/Support/CommandLineTest.cpp | |
parent | 82241148917b5beac5a6c6f47ab73b77eecc4a54 (diff) | |
download | llvm-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/unittests/Support/CommandLineTest.cpp')
0 files changed, 0 insertions, 0 deletions