summaryrefslogtreecommitdiff
path: root/flang/lib/Optimizer/Dialect/FIRType.cpp
AgeCommit message (Expand)Author
2025-10-20[flang][Multi-Image] Moving Mutli-image lowering to PRIF into the MIF dialect...Jean-Didier PAILLEUX
2025-10-17To support unlimited polymorphic argument for intrinsic MERGE. (#163866)Daniel Chen
2025-07-10[flang][acc] Update FIR ref, heap, and pointer to be MappableType (#147834)Razvan Lupusoru
2025-06-25[flang][NFC] do not copy fields in fir::RecordType::getTypeList (#145530)jeanPerier
2025-06-10[flang][hlfir] ensure hlfir.declare result box attributes are consistent (#14...jeanPerier
2025-06-06[Flang] - Handle `BoxCharType` in `fir.box_offset` op (#141713)Pranav Bhandarkar
2025-06-06[flang][hlfir] do not propagate polymorphic temporary as allocatables (#142609)jeanPerier
2025-04-30[flang] Add lowering of volatile references (#132486)Asher Mancinelli
2025-04-16[flang] Unwrap sequence types when checking for descriptor members (#136039)Asher Mancinelli
2025-04-14[flang] Handle volatility in lowering and codegen (#135311)Asher Mancinelli
2025-04-07[flang][nfc] Support volatile on ref, box, and class types (#134386)Asher Mancinelli
2025-03-19[flang] accept character type in fir::changeTypeShape (#131892)jeanPerier
2025-03-11[flang][OpenMP] Fix privatization of procedure pointers (#130336)Leandro Lupori
2025-03-05[flang] implement simple pointer assignments inside FORALL (#129522)jeanPerier
2025-03-04[flang][debug] Improve handling of cyclic derived types with classes. (#129588)Abid Qadeer
2025-02-12[flang][acc] Implement type categorization for FIR types (#126964)Razvan Lupusoru
2025-02-12[flang][OpenMP] Handle fixed length `charater`s in delayed privatization (#12...Kareem Ergawy
2025-02-06[Flang] Move non-common headers to FortranSupport (#124416)Michael Kruse
2025-01-20[flang][debug] Improve handling of cyclic derived types. (#122770)Abid Qadeer
2025-01-16[mlir][IR] Remove factory methods from `FloatType` (#123026)Matthias Springer
2025-01-13[flang][AIX] BIND(C) derived type alignment for AIX (#121505)Kelvin Li
2024-12-18[flang] Add UNSIGNED (#113504)Peter Klausler
2024-10-04[flang][FIR] remove fir.complex type and its fir.real element type (#111025)jeanPerier
2024-09-18[flang] Tidy uses of raw_string_ostream (NFC)Youngsuk Kim
2024-09-16[flang][cuda] Add new entry points function for data transfer (#108244)Valentin Clement (バレンタイン クレメン)
2024-08-27[flang][debug] Support derived types. (#99476)Abid Qadeer
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-18[flang] Simplify copy-in copy-out runtime API (#95822)jeanPerier
2024-05-27[flang] add FIR to FIR pass to lower assumed-rank operations (#93344)jeanPerier
2024-04-30[flang] Added fir.dummy_scope operation to preserve dummy arguments associati...Slava Zakharin
2024-04-29[flang] Use `isa/dyn_cast/cast/...` free functions. (#90432)Christian Sigg
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][NFC] move extractSequenceType helper out of OpenACC to share code (#8...Tom Eccles
2024-02-05[Flang][OpenMP] Initial mapping of Fortran pointers and allocatables for targ...agozillon
2024-01-29[flang] Use DataLayout for computing type size in LoopVersioning. (#79778)Slava Zakharin
2024-01-26[flang] Lower passing non assumed-rank/size to assumed-ranks (#79145)jeanPerier
2024-01-09[flang] Fix fir::isPolymorphic for TYPE(*) assumed-size arrays (#77339)jeanPerier
2023-12-12[flang] Add struct passing target rewrite hooks and partial X86-64 impl (#74829)jeanPerier
2023-11-13Fix fir::unwrapSeqOrBoxedSeqType (#72171)Renaud Kauffmann
2023-11-01[flang] Support fir.boxchar in getTypeAsString (#70997)Valentin Clement (バレンタイン クレメン)
2023-10-05[flang][openacc] Add support for allocatable and pointer arrays in reduction ...Valentin Clement (バレンタイン クレメン)
2023-10-03[flang][openacc] Do not use special character in type string representation (...Valentin Clement (バレンタイン クレメン)
2023-10-03[flang][openacc] Use the array section for assumed shape array reduction (#68...Valentin Clement (バレンタイン クレメン)
2023-10-03[flang] TBAA for memory accesses of derived type values. (#68047)Slava Zakharin
2023-08-25[flang] Support fir.llvm_ptr in getTypeAsStringValentin Clement
2023-08-22[flang] Make ISO_Fortran_binding.h a standalone header again.Slava Zakharin
2023-07-19[flang] Represent unknown extent correctly in getTypeAsStringValentin Clement
2023-06-23[flang] Enhance getTypeAsString for RecordTypeValentin Clement