llvm-project
[Flang][OpenMP] Support iterator modifier in map and motion clauses
#197757
Open

[Flang][OpenMP] Support iterator modifier in map and motion clauses #197757

chichunchen wants to merge 28 commits into main from users/cchen/flang_openmp_motion_map_iterator
chichunchen
chichunchen chichunchen force pushed from 6c99fb32 to bf1d04d4 93 days ago
chichunchen chichunchen force pushed from bf1d04d4 to 39e42e89 93 days ago
chichunchen chichunchen force pushed from 39e42e89 to ea800974 92 days ago
chichunchen chichunchen force pushed from ea800974 to 19d78563 92 days ago
chichunchen chichunchen marked this pull request as ready for review 92 days ago
chichunchen chichunchen requested a review from skatrak skatrak 92 days ago
chichunchen chichunchen requested a review from agozillon agozillon 92 days ago
chichunchen chichunchen requested a review from tblah tblah 92 days ago
llvmorg-github-actions llvmorg-github-actions added flang:fir-hlfir
llvmorg-github-actions llvmorg-github-actions added flang:openmp
llvmorg-github-actions
chichunchen chichunchen force pushed from 19d78563 to f7831055 86 days ago
github-actions
chichunchen chichunchen force pushed from f7831055 to 957d8337 86 days ago
chichunchen chichunchen requested a review from MattPD MattPD 85 days ago
chichunchen chichunchen requested a review from Jason-Van-Beusekom Jason-Van-Beusekom 85 days ago
chichunchen
MattPD
MattPD commented on 2026-06-02
MattPD
MattPD commented on 2026-06-02
MattPD
MattPD commented on 2026-06-02
agozillon agozillon removed review request from agozillon agozillon 74 days ago
agozillon agozillon requested a review from TIFitis TIFitis 74 days ago
agozillon
agozillon
agozillon commented on 2026-06-02
chichunchen chichunchen force pushed from 957d8337 to 41833556 71 days ago
Base automatically changed from users/cchen/nfc_flang_motion_map_iterator to main 68 days ago
chichunchen chichunchen force pushed from 41833556 to a360574f 68 days ago
chichunchen
chichunchen chichunchen requested a review from MattPD MattPD 67 days ago
chichunchen chichunchen requested a review from agozillon agozillon 67 days ago
chichunchen chichunchen added this to the Clang C++20 milestone 67 days ago
chichunchen chichunchen force pushed from dc732c73 to 3d8afc72 53 days ago
chichunchen chichunchen force pushed from 8413e554 to f2cdab4c 52 days ago
MattPD
MattPD commented on 2026-07-06
chichunchen [Flang][OpenMP] Support iterator modifiers in map and motion clauses
37593219
chichunchen Resolve feedback about MapInfoFinalization
28cfff2f
chichunchen Resolve feedback about createMapInfoOp usage
cdd4c6c4
chichunchen Resolve feedback about iterator member maps
ae435dcd
chichunchen Add comment about iterator map bounds
2eba3988
chichunchen Preserve iterator-dependent locators in shared map lowering
384bbfc7
chichunchen Preserve descriptor strides for iterator map bounds
f1040394
chichunchen Remove unnecessary lambda and helpers
698f71e7
chichunchen Fix iterator map var_ptr for allocatable/pointer arrays
578db396
chichunchen Reject target map iterator modifiers
932ffbbf
chichunchen Make iterator map finalization more robust
fdadf2f3
chichunchen Align descriptor warnings with iterator maps
7c30f675
chichunchen Reject optional iterator locators
67c30390
chichunchen chichunchen force pushed from f2cdab4c to 67c30390 11 days ago
chichunchen Apply clang-format to iterator lowering
459d6a93
chichunchen chichunchen requested a review from MattPD MattPD 11 days ago
MattPD
MattPD commented on 2026-08-05
chichunchen Preserve implicit default mappers for target update
b9630c05
chichunchen Reject reference modifiers on iterator maps
359c8ed3
chichunchen Validate declare mapper iterator member bases
377d2436
chichunchen Test descriptor warning for iterator exit maps
6a07adc0
chichunchen Strengthen two-dimensional iterator bounds checks
dcbc24f1
chichunchen Centralize iterator map filtering in MapInfoFinalization
b98b49c0
chichunchen chichunchen requested a review from MattPD MattPD 10 days ago
MattPD
MattPD commented on 2026-08-06
chichunchen Reject external iterator locators in declare mappers
1180bdcf
chichunchen Strengthen two-dimensional descriptor iterator checks
5159a83d
chichunchen chichunchen requested a review from MattPD MattPD 9 days ago
MattPD
MattPD commented on 2026-08-06
chichunchen Fix imported iterator declare mapper lowering
10a098d9
chichunchen Prioritize unsupported iterator object diagnostics
ec4a2902
chichunchen Check two-dimensional iterator ranges
45436229
chichunchen chichunchen requested a review from MattPD MattPD 4 days ago
MattPD
MattPD commented on 2026-08-12
chichunchen Handle unsupported iterator locators without crashing
4b44e8f4
chichunchen Verify 2-D iterator dimension associations
37b3167c
chichunchen chichunchen requested a review from MattPD MattPD 3 days ago
MattPD
MattPD commented on 2026-08-12
chichunchen Check non-default iterator lower bounds
1ccd9a92
chichunchen chichunchen requested a review from MattPD MattPD 3 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone