llvm-project
[flang] Add lowering of volatile references
#132486
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
27
Changes
View On
GitHub
[flang] Add lowering of volatile references
#132486
ashermancinelli
merged 27 commits into
llvm:main
from
ashermancinelli:ajm/flang-support-volatile
ashermancinelli
added
flang:frontend
ashermancinelli
added
flang:ir
ashermancinelli
requested a review
from
jeanPerier
318 days ago
ashermancinelli
requested a review
from
vzakhari
318 days ago
ashermancinelli
assigned
ashermancinelli
318 days ago
llvmbot
added
flang
llvmbot
added
flang:fir-hlfir
llvmbot
added
flang:codegen
tblah
commented on 2025-03-24
vzakhari
commented on 2025-03-24
jeanPerier
commented on 2025-03-24
kiranchandramohan
commented on 2025-03-24
ashermancinelli
force pushed
to
e079baf5
309 days ago
ashermancinelli
commented on 2025-03-31
vzakhari
commented on 2025-04-01
vzakhari
approved these changes on 2025-04-01
ashermancinelli
requested a review
from
kiranchandramohan
308 days ago
ashermancinelli
requested a review
from
tblah
308 days ago
ashermancinelli
force pushed
to
dd0bfd11
306 days ago
[flang] Add represention of volatile references
8a5c2843
comments
2526bf2e
Merge branch 'main' of https://github.com/llvm/llvm-project into ajm/…
91094f72
ashermancinelli
force pushed
from
dd0bfd11
to
91094f72
299 days ago
Add tests, handle more memcpy cases
a9b86761
Fix tests on windows
8da078b0
ashermancinelli
commented on 2025-04-11
Fix file path string in filecheck tests
dd7908a9
Merge branch 'main' of https://github.com/llvm/llvm-project into ajm/…
47e51b05
Test all combos of volatile pointer and target
bdc3036c
vzakhari
commented on 2025-04-15
Refine lowering tests
1ea399d5
Enable volatile for declarations of volatile boxes
7fe745fa
ashermancinelli
force pushed
to
7fe745fa
294 days ago
Propagate volatile from other kinds of symbols
e2955cc3
Cast user argument char boxes
56a09d7a
Allow volatility mismatch when converting to llvm
54c9d53d
Fix volatile pointer assignments to null
616804eb
Handle select rank constructs
047150cf
Handle character assignments
8d36f3c8
Remove hashed filepath from test
0040f325
Merge branch 'main' of https://github.com/llvm/llvm-project into ajm/…
2be1324d
Add loc() tests and relax convert op verification
27353696
Fix volatile type handling in openmp target data mappings
394dc515
Add CSE tests for hlfir assign and dotprod
8aa2b107
ashermancinelli
commented on 2025-04-23
ashermancinelli
changed the title
[flang][rfc] Add represention of volatile references
[flang] Add lowering of volatile references
285 days ago
Merge branch 'main' of https://github.com/llvm/llvm-project into ajm/…
417c97ec
Merge branch 'main' into ajm/flang-support-volatile
a07d976c
Merge branch 'ajm/flang-support-volatile' of github.com:ashermancinel…
3af34811
Update documentation
b11dbda3
Merge branch 'main' of https://github.com/llvm/llvm-project into ajm/…
911fb3d7
Update documentation
904d16ca
ashermancinelli
merged
8836bce8
into main
279 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
vzakhari
jeanPerier
kiranchandramohan
tblah
Assignees
ashermancinelli
Labels
flang:frontend
flang:ir
flang
flang:fir-hlfir
flang:codegen
Milestone
No milestone
Login to write a write a comment.
Login via GitHub