diff options
| author | Asher Mancinelli <ashermancinelli@gmail.com> | 2025-04-30 08:46:33 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-30 08:46:33 -0700 |
| commit | 8836bce84208737f5807c396345a41e688d3ec11 (patch) | |
| tree | 5a6cfd5d0b041f192d0cb61d5e9f861a5ee184ee /clang/lib/CodeGen/CodeGenModule.cpp | |
| parent | f91a6e6dab44a7eacee2312f955b6e28cb227900 (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
