llvm-project/flang/lib/Lower
Valentin Clement a49bf0ac38
[flang] Lower associate construct
This patch lowers the `associate` construct.

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

Reviewed By: PeteSteinfeld

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

Co-authored-by: V Donaldson <vdonaldson@nvidia.com>
Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
2022-03-08 22:09:26 +01:00
..
.clang-format
.clang-tidy [flang] Add clang-tidy check for braces around if 2021-06-16 09:13:53 +00:00
Allocatable.cpp [flang] Remove unused variable in Allocatable.cpp 2022-03-08 06:51:23 +01:00
Bridge.cpp [flang] Lower associate construct 2022-03-08 22:09:26 +01:00
CMakeLists.txt [flang] Lower sum intrinsic 2022-03-08 18:50:34 +01:00
CallInterface.cpp [flang] Add lowering for host association 2022-03-07 19:57:02 +01:00
Coarray.cpp [flang] Initial lowering for empty program 2022-01-28 22:39:58 +01:00
ComponentPath.cpp [flang] Simple array assignment lowering 2022-02-24 21:23:30 +01:00
ConvertExpr.cpp [flang] Lower sum intrinsic 2022-03-08 18:50:34 +01:00
ConvertType.cpp [flang] Lower basic IO statement 2022-03-01 21:48:41 +01:00
ConvertVariable.cpp [flang] Add lowering for host association 2022-03-07 19:57:02 +01:00
CustomIntrinsicCall.cpp [flang] Lower sum intrinsic 2022-03-08 18:50:34 +01:00
DumpEvaluateExpr.cpp [flang] Simple array assignment lowering 2022-02-24 21:23:30 +01:00
HostAssociations.cpp [flang] Add lowering for host association 2022-03-07 19:57:02 +01:00
IO.cpp [flang] Lower inquire statement 2022-03-02 18:03:29 +01:00
IntervalSet.h
IntrinsicCall.cpp [flang] Lower sum intrinsic 2022-03-08 18:50:34 +01:00
IterationSpace.cpp [flang] Simple array assignment lowering 2022-02-24 21:23:30 +01:00
Mangler.cpp [flang] Lower associate construct 2022-03-08 22:09:26 +01:00
OpenACC.cpp [flang] Lower function and subroutine calls 2022-02-23 19:50:06 +01:00
OpenMP.cpp [flang] Lower function and subroutine calls 2022-02-23 19:50:06 +01:00
PFTBuilder.cpp [flang] Update PFTBuilder 2022-02-22 19:09:28 +01:00
RTBuilder.h [flang] Improve runtime interface with C99 complex 2021-10-01 08:45:24 +02:00
Runtime.cpp [flang] Lower function and subroutine calls 2022-02-23 19:50:06 +01:00
SymbolMap.cpp [flang] Initial lowering for empty program 2022-01-28 22:39:58 +01:00