summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/FunctionAttrs/heap_to_stack.ll
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2019-11-01 13:42:54 -0500
committerJohannes Doerfert <johannes@jdoerfert.de>2019-11-02 00:29:17 -0500
commit15cd90a2c44aacbab1fe8682b8c07101ccffb9c4 (patch)
treeccbf6987a4c2bbde53413ded42d3d0bae77914e2 /llvm/test/Transforms/FunctionAttrs/heap_to_stack.ll
parentc36e2ebf9ff5fa869bd5717616e71a0d406d0306 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud