aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower/ConvertType.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-03-19[flang] Enable polymorphic lowering by default (#83285)jeanPerier1-4/+0
2024-02-01[flang][NFC] Cache derived type translation in lowering (#80179)jeanPerier1-17/+9
2023-12-19[flang] Lower procedure pointer components (#75453)jeanPerier1-5/+3
2023-11-23[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen1-2/+7
2023-11-23Revert "[Flang] Add partial support for lowering procedure pointer assignment...Muhammad Omair Javaid1-7/+2
2023-11-22[Flang] Add partial support for lowering procedure pointer assignment. (#70461)Daniel Chen1-2/+7
2023-10-20[flang][hlfir] Make the parent type the first component (#69348)jeanPerier1-24/+66
2023-10-06[flang][nfc] replace fir.dispatch_table with more generic fir.type_info (#68309)jeanPerier1-3/+1
2023-09-28[flang][lowering] Move PDT TODO before length param type lowering (#67650)jeanPerier1-5/+10
2023-09-18[flang] Lower PRIVATE component names safely (#66076)jeanPerier1-9/+11
2023-08-29[flang] Check procedure pointer initializations; clean up ELEMENTALPeter Klausler1-2/+2
2023-05-24[flang] Support for PowerPC vector typeKelvin Li1-6/+67
2023-02-28[flang] Block constructV Donaldson1-2/+1
2023-02-28[flang][hlfir] Support type descriptor for initialized character componentJean Perier1-5/+16
2023-02-08[flang][NFC] Centralize fir.class addition in ConvertTypeValentin Clement1-5/+18
2023-01-31[flang] derived-type finalizationValentin Clement1-3/+0
2023-01-17[flang][hlfir] Lower some character elemental referencesJean Perier1-0/+9
2023-01-12[flang] Lower component-ref to hlfir.designateJean Perier1-1/+2
2023-01-05[flang][NFC] share Constant<SomeDerived> loweringJean Perier1-0/+9
2022-11-30[flang][NFC] add genType(FunctionRef<T>) entry points in loweringJean Perier1-8/+30
2022-11-24[flang] Adapt descriptor codegen to support unlimited polymorphic entitiesValentin Clement1-1/+3
2022-11-17[flang] Create fir.dispatch_table and fir.dt_entry operationsValentin Clement1-0/+2
2022-11-02[NFC][flang] Lowering options clean-up.Slava Zakharin1-2/+1
2022-10-05[flang] Keep current polymorphic implementation under a flagValentin Clement1-0/+5
2022-10-04[flang] Lower polymorphic entities types in dummy argument and function resultValentin Clement1-5/+6
2022-07-17Remove redundant return statements (NFC)Kazu Hirata1-1/+0
2022-07-04[flang] Add TODO for derived types with final procedureValentin Clement1-0/+4
2022-07-01[flang] Fix APFloat conversion casesValentin Clement1-9/+7
2022-06-20[flang][NFC] Unify todo messagesValentin Clement1-2/+2
2022-06-10[flang][NFC] Move Todo.h from Lower to OptimizerValentin Clement1-1/+1
2022-05-24[flang] Alternate entry points with unused argumentsV Donaldson1-0/+2
2022-05-09[flang] Accept POINTER followed by INTERFACEPeter Klausler1-1/+1
2022-03-16[flang] Lower IO input with vector subscriptsValentin Clement1-8/+15
2022-03-10[flang] Lower basic derived typesValentin Clement1-4/+98
2022-03-01[flang] Lower basic IO statementValentin Clement1-7/+84
2022-02-23[flang][NFC] Clean up ConvertTypeValentin Clement1-258/+10
2022-02-23[flang] Lower real constantValentin Clement1-1/+1
2022-02-17[flang] Lower simple scalar assignmentValentin Clement1-3/+64
2022-02-15[flang] Handle lowering of ranked arrayValentin Clement1-0/+20
2022-02-15[flang] Enable complex type in function loweringValentin Clement1-11/+8
2022-02-15[flang] Enable scalar real type in loweringValentin Clement1-61/+22
2022-02-14[flang] Lower basic function with scalar integer/logical return valueValentin Clement1-185/+122
2022-02-07[flang] Remove unused converter for nowValentin Clement1-2/+1
2022-02-07[flang] Basic local variable loweringValentin Clement1-29/+18
2022-02-03[flang] Add lowering for integer constantValentin Clement1-5/+43
2021-12-01[flang] Adjust names in Semantics that imply too much (NFC)Peter Klausler1-2/+2
2021-02-08[flang][fir] Update FIR's character type.Eric Schweitz1-1/+1
2021-02-01[flang][NFC] Rename complex type.Eric Schweitz1-1/+1
2020-12-17[mlir][IR][NFC] Move context/location parameters of builtin Type::get methods...River Riddle1-2/+2
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle1-1/+1