summaryrefslogtreecommitdiff
path: root/flang/lib/Lower/ConvertType.cpp
AgeCommit message (Expand)Author
2025-08-04[Flang] Fix crash when a derived type with private attribute is specified in ...Carlos Seo
2025-06-02[flang] Retrieve shape from selector when generating assoc sym type (#137117)Kareem Ergawy
2025-04-04[flang] Remove runtime dependence on C++ support for types (#134164)Peter Klausler
2025-01-16[mlir][IR] Remove factory methods from `FloatType` (#123026)Matthias Springer
2025-01-14[flang][AIX] filter out __builtin_c_devptr for generating packed type (#122812)Kelvin Li
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-03[flang] replace fir.complex usages with mlir complex (#110850)jeanPerier
2024-06-20[flang] lower assumed-ranks captured in internal procedures (#96106)jeanPerier
2024-06-17[Flang] Switch to common::visit more call sites (#90018)Alexander Shaposhnikov
2024-03-19[flang] Enable polymorphic lowering by default (#83285)jeanPerier
2024-02-01[flang][NFC] Cache derived type translation in lowering (#80179)jeanPerier
2023-12-19[flang] Lower procedure pointer components (#75453)jeanPerier
2023-11-23[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen
2023-11-23Revert "[Flang] Add partial support for lowering procedure pointer assignment...Muhammad Omair Javaid
2023-11-22[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen
2023-10-20[flang][hlfir] Make the parent type the first component (#69348)jeanPerier
2023-10-06[flang][nfc] replace fir.dispatch_table with more generic fir.type_info (#68309)jeanPerier
2023-09-28[flang][lowering] Move PDT TODO before length param type lowering (#67650)jeanPerier
2023-09-18[flang] Lower PRIVATE component names safely (#66076)jeanPerier
2023-08-29[flang] Check procedure pointer initializations; clean up ELEMENTALPeter Klausler
2023-05-24[flang] Support for PowerPC vector typeKelvin Li
2023-02-28[flang] Block constructV Donaldson
2023-02-28[flang][hlfir] Support type descriptor for initialized character componentJean Perier
2023-02-08[flang][NFC] Centralize fir.class addition in ConvertTypeValentin Clement
2023-01-31[flang] derived-type finalizationValentin Clement
2023-01-17[flang][hlfir] Lower some character elemental referencesJean Perier
2023-01-12[flang] Lower component-ref to hlfir.designateJean Perier
2023-01-05[flang][NFC] share Constant<SomeDerived> loweringJean Perier
2022-11-30[flang][NFC] add genType(FunctionRef<T>) entry points in loweringJean Perier
2022-11-24[flang] Adapt descriptor codegen to support unlimited polymorphic entitiesValentin Clement
2022-11-17[flang] Create fir.dispatch_table and fir.dt_entry operationsValentin Clement
2022-11-02[NFC][flang] Lowering options clean-up.Slava Zakharin
2022-10-05[flang] Keep current polymorphic implementation under a flagValentin Clement
2022-10-04[flang] Lower polymorphic entities types in dummy argument and function resultValentin Clement
2022-07-17Remove redundant return statements (NFC)Kazu Hirata
2022-07-04[flang] Add TODO for derived types with final procedureValentin Clement
2022-07-01[flang] Fix APFloat conversion casesValentin Clement
2022-06-20[flang][NFC] Unify todo messagesValentin Clement
2022-06-10[flang][NFC] Move Todo.h from Lower to OptimizerValentin Clement
2022-05-24[flang] Alternate entry points with unused argumentsV Donaldson
2022-05-09[flang] Accept POINTER followed by INTERFACEPeter Klausler
2022-03-16[flang] Lower IO input with vector subscriptsValentin Clement
2022-03-10[flang] Lower basic derived typesValentin Clement
2022-03-01[flang] Lower basic IO statementValentin Clement
2022-02-23[flang][NFC] Clean up ConvertTypeValentin Clement
2022-02-23[flang] Lower real constantValentin Clement
2022-02-17[flang] Lower simple scalar assignmentValentin Clement
2022-02-15[flang] Handle lowering of ranked arrayValentin Clement
2022-02-15[flang] Enable complex type in function loweringValentin Clement