llvm-project
[flang][OpenMP] Overhaul implementation of ATOMIC construct
#137852
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
61
Changes
View On
GitHub
[flang][OpenMP] Overhaul implementation of ATOMIC construct
#137852
kparzysz
merged 61 commits into
main
from
users/kparzysz/spr/a04-atomic-one
[flang][OpenMP] Mark atomic clauses as unique
4aa88f8d
[flang][OpenACC][OpenMP] Separate implementations of ATOMIC constructs
69869a76
[flang][OpenMP] Allow UPDATE clause to not have any arguments
637d237b
kparzysz
requested a review
from
tblah
153 days ago
kparzysz
requested a review
from
kiranchandramohan
153 days ago
kparzysz
requested a review
from
Leporacanthicus
153 days ago
llvmbot
added
flang
llvmbot
added
flang:fir-hlfir
llvmbot
added
flang:openmp
llvmbot
added
flang:semantics
llvmbot
added
flang:parser
kparzysz
force pushed
from
fdc63766
to
bf39ff5f
153 days ago
kparzysz
force pushed
from
bf39ff5f
153 days ago
[flang][OpenMP] Overhaul implementation of ATOMIC construct
02b40809
kparzysz
force pushed
to
02b40809
153 days ago
Restart build
5928e6c4
Restart build
5a9cb4aa
Restart build
6273bb85
Replace %openmp_flags with -fopenmp in tests, add REQUIRES where needed
3594a0fc
Fix examples
01426713
Fix example
c1588675
Remove reference to *nullptr
ddacb712
Base automatically changed from
users/kparzysz/spr/a03-update-clause
to
main
151 days ago
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
ec73e6ff
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
71e7fbdb
Updates and improvements
4546997f
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
c2e1653c
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
7eec417c
DumpEvExpr: show type
40510a30
Handle conversion from real to complex via complex constructor
b40ba0ed
Fix handling of insertion point
303aef78
Allow conversion in update operations
d788d87e
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
ce989c3b
format
34172371
Revert "DumpEvExpr: show type"
26862073
kparzysz
removed review request
from
Leporacanthicus
130 days ago
kparzysz
requested a review
from
mrkajetanp
130 days ago
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
41fd27ba
tblah
commented on 2025-05-28
Delete unnecessary static_assert
c00fc531
Add missing initializer for 'iff'
45b012c1
Add asserts for printing "Identity" as top-level operator
daeac259
Explain the use of determinant
ae121e5c
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
81810ec1
Deal with assignments that failed Fortran semantic checks
cae0e8fc
Move common functions to tools.cpp
6bc8c10c
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
be61b8c5
format
a83a1cf2
Restore accidentally removed Le
9770e4d3
Recognize constants as "operations"
9b8aaa55
Add lit tests for dumping atomic analysis
f7bc1092
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
4d7e6227
format
7355186f
Fix test maybe
dbe7a527
NimishMishra
commented on 2025-05-31
tblah
commented on 2025-06-02
Fix typos
bb5356fe
Remove default from switch
1f40fe59
Add unparse tests for compare
3d01f745
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
76624e60
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
1ae3898c
Document atomic extensions
1cd62532
mrkajetanp
commented on 2025-06-03
Allow elements of allocatable arrays
069308fb
NimishMishra
commented on 2025-06-04
Fix typos
fefc34f4
Fix test RUN line
44cc971f
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
b27c7cb1
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
2636fd6a
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
144170c5
Improve type checks, add testcases
14568023
Fail with some grace on pointer assignments
1b352f62
format
591e1d64
Accept both "end atomic" and "endatomic"
e5e42887
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
7515f07b
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
b299049e
Update test
e463f776
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
9e49784c
Update tools.h
3c38618f
tblah
approved these changes on 2025-06-11
Merge branch 'main' into users/kparzysz/spr/a04-atomic-one
39ba888e
kparzysz
merged
141d390d
into main
110 days ago
kparzysz
deleted the users/kparzysz/spr/a04-atomic-one branch
110 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
tblah
NimishMishra
mrkajetanp
kiranchandramohan
Assignees
No one assigned
Labels
flang
flang:fir-hlfir
flang:openmp
flang:semantics
flang:parser
Milestone
No milestone
Login to write a write a comment.
Login via GitHub