summaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorAsher Mancinelli <ashermancinelli@gmail.com>2025-04-30 08:46:33 -0700
committerGitHub <noreply@github.com>2025-04-30 08:46:33 -0700
commit8836bce84208737f5807c396345a41e688d3ec11 (patch)
tree5a6cfd5d0b041f192d0cb61d5e9f861a5ee184ee /clang/lib/CodeGen/CodeGenModule.cpp
parentf91a6e6dab44a7eacee2312f955b6e28cb227900 (diff)
[flang] Add lowering of volatile references (#132486)
[RFC on discourse](https://discourse.llvm.org/t/rfc-volatile-representation-in-flang/85404/1) Flang currently lacks support for volatile variables. For some cases, the compiler produces TODO error messages and others are ignored. Some of our tests are like the example from _C.4 Clause 8 notes: The VOLATILE attribute (8.5.20)_ and require volatile variables. Prior commits: ``` c9ec1bc753b0 [flang] Handle volatility in lowering and codegen (#135311) e42f8609858f [flang][nfc] Support volatility in Fir ops (#134858) b2711e1526f9 [flang][nfc] Support volatile on ref, box, and class types (#134386) ```
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions