llvm-project/flang/lib/Lower
Valentin Clement 62cc6b0da2
[flang][fir] Add support to mangle/deconstruct namelist group name
Add support to create unique name for namelist group and be able to
deconstruct them.

This patch is part of the upstreaming effort from fir-dev branch.

Reviewed By: jeanPerier

Differential Revision: https://reviews.llvm.org/D110331

Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
2021-09-24 22:10:39 +02:00
..
.clang-format [flang] [LLVMify F18] Compiler module folders should have capitalised names (flang-compiler/f18#980) 2020-02-25 07:11:52 -08:00
.clang-tidy [flang] Add clang-tidy check for braces around if 2021-06-16 09:13:53 +00:00
CMakeLists.txt Remove `Ops` suffix from dialect library names 2020-09-30 18:00:44 -07:00
CharacterExpr.cpp [flang][fir] Add remaining Ops. Updates to pre-existing Ops. 2021-02-26 17:21:35 -08:00
CharacterRuntime.cpp [flang] Move runtime API headers to flang/include/flang/Runtime 2021-09-03 11:08:34 -07:00
Coarray.cpp [flang] Add coarray lowering hooks. 2020-06-29 14:24:13 -07:00
ComplexExpr.cpp [flang][NFC] Rename complex type. 2021-02-01 15:31:48 -08:00
ConvertExpr.cpp [flang] Fix shared library builds for lib/Lower. 2020-07-16 10:18:14 +01:00
ConvertType.cpp [flang][fir] Update FIR's character type. 2021-02-08 08:20:04 -08:00
DoLoopHelper.cpp [flang][NFCI] Relpace `LoopOp` Op with `DoLoopOp` Op in FIR Dialect 2021-02-03 22:57:49 +05:30
FIRBuilder.cpp Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" 2021-02-08 10:39:58 +01:00
IO.cpp [flang] Move runtime API headers to flang/include/flang/Runtime 2021-09-03 11:08:34 -07:00
IntervalSet.h [flang][fir] Upstream the pre-FIR tree changes. 2021-03-10 07:45:58 -08:00
IntrinsicCall.cpp [fir][NFC] Remove fir.cmpf replaced by mlir.cmpf 2021-09-23 19:05:57 +02:00
Mangler.cpp [flang][fir] Add support to mangle/deconstruct namelist group name 2021-09-24 22:10:39 +02:00
OpenACC.cpp [flang][NFC] Add source line to lowering TODO messages 2021-02-23 09:01:35 +01:00
OpenMP.cpp [flang][OpenMP] Remove `OmpEndLoopDirective` handles from code. 2021-04-16 00:00:07 +05:30
PFTBuilder.cpp [flang] iwyu fixes after ba7a92c01e 2021-04-21 11:10:45 -04:00
RTBuilder.h [flang] Move runtime API headers to flang/include/flang/Runtime 2021-09-03 11:08:34 -07:00
SymbolMap.h [flang] Add CHARACTER type lowering helpers and runtime. 2020-06-26 11:01:52 -07:00