[all-commits] [llvm/llvm-project] 0389be: [flang] Extend `fir.do_loop` to reuse OpenMP claus...
Kareem Ergawy via All-commits
all-commits at lists.llvm.org
Tue Mar 11 22:35:05 PDT 2025
Branch: refs/heads/users/ergawy/locality_specs_4_lower_local_init_spec
Home: https://github.com/llvm/llvm-project
Commit: 0389be99b0117fc463b4f40a2a96a517e1725867
https://github.com/llvm/llvm-project/commit/0389be99b0117fc463b4f40a2a96a517e1725867
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M flang/include/flang/Optimizer/Dialect/CMakeLists.txt
M flang/include/flang/Optimizer/Dialect/FIROps.td
M flang/lib/Optimizer/Dialect/FIROps.cpp
Log Message:
-----------
[flang] Extend `fir.do_loop` to reuse OpenMP clause table-gen records
Commit: 68d9c7bcb325d166cc75c06952723ab00dde2b7e
https://github.com/llvm/llvm-project/commit/68d9c7bcb325d166cc75c06952723ab00dde2b7e
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M flang/include/flang/Optimizer/Dialect/FIROps.td
M flang/lib/Optimizer/Dialect/FIROps.cpp
Log Message:
-----------
[flang] Parsing and printing for `fir.do_loop` with `private` specifiers
Commit: 6261c45d415b37a480d0f0fcb004a434eb6cb493
https://github.com/llvm/llvm-project/commit/6261c45d415b37a480d0f0fcb004a434eb6cb493
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M flang/include/flang/Optimizer/Dialect/FIROps.td
M flang/lib/Optimizer/Transforms/ControlFlowConverter.cpp
Log Message:
-----------
[flang] Basic lowering of `fir.do_loop` locality specifiers
Commit: 0eee95bd21de98b015afdf33df48a2c738e0e9de
https://github.com/llvm/llvm-project/commit/0eee95bd21de98b015afdf33df48a2c738e0e9de
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M flang/lib/Optimizer/Transforms/ControlFlowConverter.cpp
Log Message:
-----------
[flang] Basic lowering of `fir.do_loop`'s `local_init` specifier
Commit: 1bc03e81720ebf95c4f824b9d662f04ecb9441db
https://github.com/llvm/llvm-project/commit/1bc03e81720ebf95c4f824b9d662f04ecb9441db
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
M flang/include/flang/Lower/AbstractConverter.h
M flang/lib/Lower/Bridge.cpp
M flang/lib/Lower/OpenMP/DataSharingProcessor.cpp
M flang/lib/Lower/OpenMP/DataSharingProcessor.h
Log Message:
-----------
[flang] Basic PFT to MLIR lowering for `do concurrent` locality specifiers
Commit: a7e151b5c640ba69637321feeaafb72c896bb587
https://github.com/llvm/llvm-project/commit/a7e151b5c640ba69637321feeaafb72c896bb587
Author: ergawy <kareem.ergawy at amd.com>
Date: 2025-03-12 (Wed, 12 Mar 2025)
Changed paths:
A do_loop_with_local_and_local_init.f90
A do_loop_with_local_and_local_init.mlir
Log Message:
-----------
Add sample test
Compare: https://github.com/llvm/llvm-project/compare/0005b5ea6175...a7e151b5c640
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list