llvm-project
[flang][OpenMP] Use the LoopSequence-based checks
#185300
Merged

[flang][OpenMP] Use the LoopSequence-based checks #185300

kparzysz merged 26 commits into main from users/kparzysz/e10-check-depth
kparzysz
kparzysz [flang][OpenMP] Import ExecutionPartIterator et al into semantics::om…
2d7d763b
kparzysz [flang][OpenMP] Remember original range in ExecutionPartIterator
77235406
kparzysz [flang][OpenMP] Move two functions to openmp-utils.cpp, NFC
dfa96281
kparzysz [flang][OpenMP] Refactor CountGeneratedNests, NFC
c6b0684b
kparzysz [flang][OpenMP] Implement checks of intervening code
45b8c77b
kparzysz [flang][OpenMP] Implement LoopSequence class, calculate sequence length
be0d9daf
kparzysz [flang][OpenMP] Fold GetNumGeneratedNestsFrom into calculateLength, NFC
0ac4d130
kparzysz [flang][OpenMP] Implement nest depth calculation in LoopSequence
49fd51cd
kparzysz [flang][OpenMP] Identify affected loops, provide reason
27e42ae4
kparzysz [flang][OpenMP] Use the LoopSequence-based checks
e3d8d606
llvmbot llvmbot added flang
llvmbot llvmbot added flang:openmp
llvmbot llvmbot added flang:semantics
llvmbot
llvmbot
kparzysz kparzysz requested a review from Meinersbur Meinersbur 63 days ago
kparzysz kparzysz requested a review from tblah tblah 63 days ago
kparzysz
kparzysz format
2db52144
kparzysz Merge branch 'main' into users/kparzysz/e09-affected-loops
4484437c
kparzysz Fix merge error
03fcb44c
kparzysz Fix more merge issues, use /// for comment
0c36be0b
kparzysz Use parser::Messages for Reason
d9ce92d4
kparzysz Add #include <cinttypes>
ee984869
kparzysz Merge branch 'users/kparzysz/e09-affected-loops' into users/kparzysz/…
6959c21e
github-actions
github-actions
kparzysz Correct merge issues
cb4373a8
kparzysz Use PRId64 instead of %ld in format strings
5e8375e7
kparzysz Delete function that crept back in during merge
c0f580d7
kparzysz Merge branch 'users/kparzysz/e09-affected-loops' into users/kparzysz/…
c37306aa
kparzysz Merge branch 'main' into users/kparzysz/e09-affected-loops
d8399b95
kparzysz Merge branch 'users/kparzysz/e09-affected-loops' into users/kparzysz/…
3a6604fb
Meinersbur
Meinersbur approved these changes on 2026-03-16
Base automatically changed from users/kparzysz/e09-affected-loops to main 55 days ago
kparzysz Merge branch 'main' into users/kparzysz/e10-check-depth
5bbd9109
kparzysz Merge branch 'main' into users/kparzysz/e10-check-depth
67cedc33
kparzysz Recognize different element types for clause argument lists
26c9f9bc
kparzysz kparzysz merged 3ee7caa2 into main 54 days ago
kparzysz kparzysz deleted the users/kparzysz/e10-check-depth branch 54 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone