llvm-project/flang/unittests/Optimizer
Jean Perier a398981fb0 [flang] Add fir.declare operation
Add fir.declare operation whose purpose was described in https://reviews.llvm.org/D134285.
It uses the FortranVariableInterfaceOp for most of its logic (including the verifier).
The rational is that all these aspects/logic will be shared by hlfir.designate and
hlfir.associate.

Its codegen and lowering will be added in later patches.

Differential Revision: https://reviews.llvm.org/D136181
2022-10-19 11:06:58 +02:00
..
Builder [flang] Add type-specific runtime entries for Minloc/Maxloc. 2022-10-10 16:58:33 -07:00
CMakeLists.txt [flang] Add fir.declare operation 2022-10-19 11:06:58 +02:00
FIRContextTest.cpp [flang][fir] Update flang test tool support classes. 2021-02-19 16:02:39 -08:00
FIRTypesTest.cpp [flang] Allow conversion from boxed derived type to fir.class 2022-10-10 08:59:09 +02:00
FortranVariableTest.cpp [flang] Add fir.declare operation 2022-10-19 11:06:58 +02:00
InternalNamesTest.cpp [flang] Add getTypeDescriptorBindingTableName function 2022-10-18 19:55:55 +02:00
KindMappingTest.cpp [flang][fir] Update flang test tool support classes. 2021-02-19 16:02:39 -08:00
RTBuilder.cpp [flang][NFC] Remove old RTBuilder.h 2022-03-09 20:57:39 +01:00