llvm-project/flang/lib
Valentin Clement 85b89ed213
[flang] Lower simple RETURN statement
This patch adds the lowering for the RETURN statement
without alternate returns in the main program or in subroutine
and functions.

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

Reviewed By: kiranchandramohan

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

Co-authored-by: V Donaldson <vdonaldson@nvidia.com>
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Co-authored-by: Jean Perier <jperier@nvidia.com>
2022-02-10 18:36:04 +01:00
..
Common [flang] Use the Flang cmake-functions to add targets. 2020-04-16 15:51:30 +01:00
Decimal [flang] Runtime performance improvements to real formatted input 2021-11-12 11:40:02 -08:00
Evaluate Folding in the front end was replacing calls to LEN and dropping 2022-02-09 16:50:28 -08:00
Frontend [flang][driver] Add support for `-emit-mlir` 2022-02-09 08:35:48 +00:00
FrontendTool [flang][driver] Add support for `-emit-mlir` 2022-02-09 08:35:48 +00:00
Lower [flang] Lower simple RETURN statement 2022-02-10 18:36:04 +01:00
Optimizer [flang][NFC] Replace hardcoded attribute name 2022-02-10 18:34:12 +01:00
Parser [flang] Distinguish intrinsic from non-intrinsic modules 2022-01-31 13:31:27 -08:00
Semantics [flang] catch implicit interface incompatibility with global scope symbol 2022-02-09 09:30:32 +01:00
CMakeLists.txt [flang][driver] Delete `f18` (i.e. the old Flang driver) 2021-08-05 12:57:15 +00:00