aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/Local.cpp
diff options
context:
space:
mode:
authorPeter Klausler <35819229+klausler@users.noreply.github.com>2024-01-15 09:20:20 -0800
committerGitHub <noreply@github.com>2024-01-15 09:20:20 -0800
commit6d4c88786aa503f803a6ec881e66fe1e1f38f6d8 (patch)
tree369d6d54524a4c087f0f69fa8d0b4ee63f42826c /llvm/lib/Transforms/Utils/Local.cpp
parent01dbc5da336de0dc2dbba31900fbc9572f39443d (diff)
downloadllvm-6d4c88786aa503f803a6ec881e66fe1e1f38f6d8.zip
llvm-6d4c88786aa503f803a6ec881e66fe1e1f38f6d8.tar.gz
llvm-6d4c88786aa503f803a6ec881e66fe1e1f38f6d8.tar.bz2
[flang] Allow use of COMMON in PURE (#76741)
Although COMMON variables implicitly have the SAVE attribute, and variables with the SAVE attribute are generally disallowed in PURE subprograms, we must allow the use of COMMON in PURE as an exception. F'2023 constraint C1598 applies only to local variables.
Diffstat (limited to 'llvm/lib/Transforms/Utils/Local.cpp')
0 files changed, 0 insertions, 0 deletions