llvm-project
[flang] Added LoopInvariantCodeMotion pass for [HL]FIR.
#173438
Merged

[flang] Added LoopInvariantCodeMotion pass for [HL]FIR. #173438

vzakhari merged 10 commits into llvm:main from vzakhari:flang_licm
vzakhari
vzakhari vzakhari requested a review from rscottmanley rscottmanley 215 days ago
vzakhari vzakhari requested a review from tblah tblah 215 days ago
vzakhari vzakhari requested a review from jeanPerier jeanPerier 215 days ago
llvmbot llvmbot added flang:driver
llvmbot llvmbot added flang
llvmbot llvmbot added flang:fir-hlfir
llvmbot
llvmbot
github-actions
vzakhari
tblah
tblah commented on 2025-12-29
tblah
tblah commented on 2026-01-02
tblah
tblah commented on 2026-01-02
jeanPerier
jeanPerier commented on 2026-01-05
vzakhari vzakhari requested a review from jeanPerier jeanPerier 201 days ago
vzakhari vzakhari requested a review from tblah tblah 201 days ago
jeanPerier
jeanPerier approved these changes on 2026-01-07
tblah
tblah approved these changes on 2026-01-07
vzakhari [flang] Improve FIR mod-ref analysis.
9cf19342
vzakhari [flang] Added LoopInvariantCodeMotion pass for [HL]FIR.
9ad39df0
vzakhari clang-format
69727f3a
vzakhari format
86046958
vzakhari Added checks for omp operations.
8f432c69
vzakhari Added volatile load test.
8d9aa396
vzakhari Disabled LICM by default.
691da2cd
vzakhari Check for hoisting safety based on variable storage.
f47f6934
vzakhari Added a comment about FIR AliasAnalysis::getSource().
2fa27327
vzakhari vzakhari force pushed to 2fa27327 200 days ago
vzakhari Fixed wrong conflict resolution.
e485a1cf
vzakhari vzakhari merged 0bf4df8b into main 200 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone