summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Transforms
AgeCommit message (Expand)Author
2025-11-20[flang][cuda] Extract element count computation into helper function (#168937)Zhen Wang
2025-11-20[flang][debug] Make common blocks data extraction more robust. (#168752)Abid Qadeer
2025-11-19[mlir][LLVM] Resync memory effect attribute with LLVM IR (#168568)darkbuck
2025-11-14[flang] Implement !DIR$ IVDEP directive (#133728)Jean-Didier PAILLEUX
2025-11-14[flang][debug] handle inlined dummy_scope after #167489 (#168039)jeanPerier
2025-11-12[flang][debug] Track dummy argument positions explicitly. (#167489)Abid Qadeer
2025-11-12[flang] Adding lowering of TEAMs features to PRIF in MIF Dialect (#165573)Jean-Didier PAILLEUX
2025-11-10[flang][CUDA] Unify element size computation in CUF helpers (#167398)Zhen Wang
2025-11-10[flang][cuda] Fix detection of assumed size arrays in shared memory offset (#...Valentin Clement (バレンタイン クレメン)
2025-11-08[flang] Remove unused local variables (NFC) (#167105)Kazu Hirata
2025-11-06[flang][debug] Add debug type support for procedure pointers (#166764)Abid Qadeer
2025-10-28[flang] Implement !DIR$ [NO]INLINE and FORCEINLINE directives (#134350)Jean-Didier PAILLEUX
2025-10-24[flang] fix assumed-size debug info after #164452 (#164772)jeanPerier
2025-10-22[flang][FIR] add fir.assumed_size_extent to abstract assumed-size extent enco...jeanPerier
2025-10-21[flang][cuda] Do not convert fir.declare op with no user (#164492)Valentin Clement (バレンタイン クレメン)
2025-10-21[flang] Remove "unsafe-fp-math" attribute support (#162783)paperchalice
2025-10-20[flang][Multi-Image] Moving Mutli-image lowering to PRIF into the MIF dialect...Jean-Didier PAILLEUX
2025-10-17[flang] Replace LLVM_ATTRIBUTE_UNUSED with [[maybe_unused]] (NFC) (#163916)Kazu Hirata
2025-10-13[flang][cuda] Get the descriptor pointer for data transfer (#163262)Valentin Clement (バレンタイン クレメン)
2025-10-13[flang][cuda] Make sure dstEleTy is set when used in CUFOpConversion (#163240)Valentin Clement (バレンタイン クレメン)
2025-10-05[flang][cuda] Fix linkage for dynamic shared memory (#161940)Valentin Clement (バレンタイン クレメン)
2025-10-03[flang][debug] Avoid redundant module info. (#161542)Abid Qadeer
2025-10-01[flang][debug] Change type*N to type(kind=N). (#161432)Abid Qadeer
2025-09-30[flang][debug] Improve name generation for basic types. (#161361)Abid Qadeer
2025-09-30[flang][debug] Generate splitDebugFilename field in DICompileUnitAttr. (#161214)Abid Qadeer
2025-09-26[mlir] Add splitDebugFilename field in DIComplileUnitAttr. (#160704)Abid Qadeer
2025-09-23[NFC][MLIR] Fix crash in ConvertComplexPow.Akash Banerjee
2025-09-19[MLIR] Add new complex.powi op (#158722)Akash Banerjee
2025-09-19[Flang] Add new ConvertComplexPow pass for Flang (#158642)Akash Banerjee
2025-09-17[flang] Lowering support for -gdwarf-N flag. (#159137)Abid Qadeer
2025-09-14[mlir][LLVM] Add LLVMAddrSpaceAttrInterface and NVVMMemorySpaceAttr (#157339)Fabian Mora
2025-09-10[flang][cuda] Fix type mismatch when transferring logical (#157952)Valentin Clement (バレンタイン クレメン)
2025-09-09[flang][cuda] Remove set_allocator_idx operation (#157747)Valentin Clement (バレンタイン クレメン)
2025-09-04[flang] Fix a warningKazu Hirata
2025-09-04[flang] Create TBAA subtree for COMMON block variables. (#156558)Slava Zakharin
2025-09-03[Flang] Fix symbol name clash when dummy procedure name is the same as common...Carlos Seo
2025-09-03[MLIR][LLVM][Flang] Move the element param of DICompositeType to the end (#15...Christian Ulmann
2025-08-30[flang] Do not use dialect conversion in `AffineDialectPromotion` (#156171)Matthias Springer
2025-08-29[IR][CodeGen] Remove "approx-func-fp-math" attribute (#155740)paperchalice
2025-08-26[flang][do concurrent] Use values yielded by `local init` regions (#155223)Kareem Ergawy
2025-08-25[mlir][nfc] Remove `TrivialPatternRewriter`s (#155248)Ivan Butygin
2025-08-21[flang][cuda] Fix offset with multiple assumed size shared array (#154844)Valentin Clement (バレンタイン クレメン)
2025-08-21[flang] Fix `replaceAllUsesWith` API violations (1/N) (#154698)Matthias Springer
2025-08-14[flang][fir] Add conversion of `fir.iterate_while` to `scf.while`. (#152439)Terapines MLIR
2025-08-13[flang][fir][NFC] unify flang's code style with the rest.yanming
2025-08-12[flang] Change traversal order for OptimizeArrayRepackingPass. (#153136)Slava Zakharin
2025-08-08[IR] Remove size argument from lifetime intrinsics (#150248)Nikita Popov
2025-08-04[flang][NFC] Update more FIR op creation to the new APIs (#152060)Valentin Clement (バレンタイン クレメン)
2025-08-04[flang][cuda][NFC] Update to the new create APIs (#152050)Valentin Clement (バレンタイン クレメン)
2025-07-25[flang][fir] Add conversion of `fir.if` to `scf.if`. (#149959)Terapines MLIR