aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Lower/Mangler.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-02-21[Flang]: Fix to bind(C) procs inside BLOCK construct (#82483)harishch41-1/+2
2023-09-26[flang] Lower special bind(c) cases without binding labels (#65758)jeanPerier1-8/+0
2023-09-18[flang] Lower PRIVATE component names safely (#66076)jeanPerier1-0/+19
2023-09-08[flang] Use BIND name, if any, when consolidating common blocks (#65613)jeanPerier1-8/+9
2023-08-29[flang] Support SELECT RANK on allocatables & pointersPeter Klausler1-1/+1
2023-08-16[flang] Separate module procedure variantV Donaldson1-3/+2
2023-06-29[flang] Block containing an interfaceV Donaldson1-2/+3
2023-05-17[flang] Non-type-bound defined IO loweringV Donaldson1-3/+25
2023-05-12[flang] Fixed global name creation for literal constants.Slava Zakharin1-10/+3
2023-02-28[flang] Block constructV Donaldson1-83/+97
2023-02-27[flang][hlfir] Lower associate construct to HLFIRJean Perier1-12/+26
2023-02-06[flang][NFC] Move intrinsic name mangling to IntrinsicCall 5/6Tom Eccles1-46/+0
2023-01-07flang] Remove remaining uses of llvm::Optional (NFC)Kazu Hirata1-1/+0
2023-01-07[flang] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-4/+4
2023-01-07[flang] Add #include <optional> (NFC)Kazu Hirata1-0/+1
2023-01-05[flang][NFC] share Constant<SomeDerived> loweringJean Perier1-5/+5
2022-12-13[flang] SubmodulesV Donaldson1-21/+13
2022-12-03[flang] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-10-12[flang] Lower type-bound procedure call needing dynamic dispatch to fir.dispatchValentin Clement1-0/+4
2022-08-14[flang] Remove redundant string initialization (NFC)Kazu Hirata1-1/+1
2022-06-22[flang] Remove some autoValentin Clement1-16/+24
2022-06-22[flang] Handle BINC(C) variables and add TODO for corner casesValentin Clement1-0/+16
2022-06-10[flang][NFC] Move Todo.h from Lower to OptimizerValentin Clement1-1/+1
2022-03-09[flang] Lower more array character casesValentin Clement1-0/+48
2022-03-08[flang] Lower associate constructValentin Clement1-9/+14
2022-02-17[flang] Lower simple scalar assignmentValentin Clement1-1/+1
2022-01-31[flang] Distinguish intrinsic from non-intrinsic modulesPeter Klausler1-1/+1
2021-09-24[flang][fir] Add support to mangle/deconstruct namelist group nameValentin Clement1-0/+6
2021-09-24Revert "[flang][fir] Add support to mangle/deconstruct namelist group name"Valentin Clement1-6/+0
2021-09-24[flang][fir] Add support to mangle/deconstruct namelist group nameValentin Clement1-0/+6
2021-04-09[Flang] Changes to mangling codeEric Schweitz1-15/+52
2021-02-01[flang][NFC] Rename complex type.Eric Schweitz1-1/+1
2020-07-08[flang] Upstreaming intrinsic call lowering.Eric Schweitz1-0/+48
2020-06-16[flang] Upstream the Mangler module from lowering.Eric Schweitz1-0/+120