diff options
| author | Johannes Doerfert <johannes@jdoerfert.de> | 2019-11-01 13:42:54 -0500 |
|---|---|---|
| committer | Johannes Doerfert <johannes@jdoerfert.de> | 2019-11-02 00:29:17 -0500 |
| commit | 15cd90a2c44aacbab1fe8682b8c07101ccffb9c4 (patch) | |
| tree | ccbf6987a4c2bbde53413ded42d3d0bae77914e2 /llvm/test/Transforms/FunctionAttrs/heap_to_stack.ll | |
| parent | c36e2ebf9ff5fa869bd5717616e71a0d406d0306 (diff) | |
| download | bcm5719-llvm-15cd90a2c44aacbab1fe8682b8c07101ccffb9c4.tar.gz bcm5719-llvm-15cd90a2c44aacbab1fe8682b8c07101ccffb9c4.zip | |
[Attributor][FIX] Make value simplification aware of "complicated" attributes
We cannot simply replace arguments that carry attributes like `nest`,
`inalloca`, `sret`, and `byval`. Except for the last one, which we can
replace if it is not written, we bail for now.
Diffstat (limited to 'llvm/test/Transforms/FunctionAttrs/heap_to_stack.ll')
0 files changed, 0 insertions, 0 deletions

