summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/CodeGen/PreCGRewrite.cpp
AgeCommit message (Expand)Author
2025-11-20[flang][debug] Make common blocks data extraction more robust. (#168752)Abid Qadeer
2025-11-12[flang][debug] Track dummy argument positions explicitly. (#167489)Abid Qadeer
2025-07-24[mlir][NFC] update `flang/lib` create APIs (12/n) (#149914)Maksim Levental
2025-07-11[flang][NFC] Fix deprecation warning (#147932)Tom Eccles
2025-07-10[Flang] Fix PowerPC build failure due to the deprecation of ArrayRef(std::nul...Daniel Chen
2025-04-10[flang][NFC] Split CG dialect and the passes. (#135240)Slava Zakharin
2024-08-01[flang] Add allocator_idx attribute on fir.embox and fircg.ext_embox (#101212)Valentin Clement (バレンタイン クレメン)
2024-07-22[flang] fix cg-rewrite DCE (#99653)jeanPerier
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-05[flang][CodeGen][NFC] Reduce PreCGRewrite pass boilerplate (#94329)Tom Eccles
2024-05-16[reland][flang] Initial debug info support for local variables (#92304)Abid Qadeer
2024-05-15Revert "[flang] Initial debug info support for local variables. (#909… (#92...Pete Steinfeld
2024-05-15[flang] Initial debug info support for local variables. (#90905)Abid Qadeer
2024-04-30[flang] Added fir.dummy_scope operation to preserve dummy arguments associati...Slava Zakharin
2024-04-28Reapply "[mlir] Mark `isa/dyn_cast/cast/...` member functions depreca… (#90...Christian Sigg
2024-04-26Revert "[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89...dyung
2024-04-26[mlir] Mark `isa/dyn_cast/cast/...` member functions deprecated. (#89998)Christian Sigg
2024-03-20[flang][CodeGen] Run PreCGRewrite on omp reduction declare ops (#84954)Tom Eccles
2024-03-14[flang][NFC] Expose patterns from PreCGRewrite pass (#85156)Valentin Clement (バレンタイン クレメン)
2023-03-09Break circular dependency between FIR dialect and utilitiesRenaud-K
2023-02-03[flang] use runRegionDCE instead of a custom DCE in cg-rewriteJean Perier
2023-01-12[flang] Carry the whole polymorphic box in PolymorphicValueValentin Clement
2022-12-03[flang] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-10-26[flang] Use tdesc on fir.embox in code generationValentin Clement
2022-10-20[flang] add fir.declare codegen supportJean Perier
2022-10-19[flang] Add fir.dispatch code generationValentin Clement
2022-10-04[flang] Lower polymorphic entities types in dummy argument and function resultValentin Clement
2022-09-29[flang][mlir][arith] Fix flang build after dialect renamingJakub Kuderski
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-07-28[flang]Fix incorrect array type transformationMats Petersson
2022-06-29[Flang] fix some types in error messageValentin Clement
2022-06-22[flang] Cleanup code and add test from fir-devValentin Clement
2022-04-25[NFC] Cleanup code to get back in synch for upstreaming.Eric Schweitz
2022-03-09[flang] Remove 'using namespace mlir;` from header filesAndrzej Warzynski
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-15[flang][mlir][NFC] Replace uses of raw accessors with prefixed accessorsShraiysh Vaishay
2022-01-26[mlir] Finish replacing OwningRewritePatternList with RewritePatternSetRiver Riddle
2021-11-03[fir] Add substr information to fircg.ext_embox and fircg.ext_rebox operationsValentin Clement
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-09-29[fir][NFC] Rename operand of ArrayCoorOpEric Schweitz
2021-09-28[fir][NFC] Rename operand of EmboxOpValentin Clement
2021-04-21[flang] iwyu fixes after ba7a92c01e8Nico Weber
2021-03-25Trivial change to fix buildsKiran Chandramohan
2021-03-24[flang][fir] Add the pre-code gen rewrite pass and codegen ops.Eric Schweitz