llvm/flang/test
Valentin Clement aab4263ad6
[flang] Lower basic STOP statement
This patch lowers STOP statement without arguments
and ERROR STOP. STOP statement with arguments lowering will
come in later patches ince it requires some expression lowering
to be added.
STOP statement is lowered to a runtime call.

Also makes sure we are creating a constant in the MLIR arith constant.

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

Reviewed By: kiranchandramohan, schweitz

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

Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
2022-02-01 20:54:45 +01:00
..
Driver [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
Evaluate [flang] Accept INDEX(..., BACK=array) 2022-01-19 17:37:24 -08:00
Examples
Fir [flang] split character procedure arguments in target-rewrite pass 2022-01-27 16:29:37 +01:00
Frontend [flang] Make the frontend driver error out when requesting multiple actions 2021-12-17 10:05:28 +00:00
Lower [flang] Lower basic STOP statement 2022-02-01 20:54:45 +01:00
NonGtestUnit
Parser
Preprocessing [flang] Fix handling of space between # and name in preprocessor stringification 2022-01-12 16:02:17 -08:00
Runtime
Semantics [flang] Distinguish intrinsic from non-intrinsic modules 2022-01-31 13:31:27 -08:00
Unit
CMakeLists.txt [flang] Initial lowering for empty program 2022-01-28 22:39:58 +01:00
lit.cfg.py [Flang] Replace notifyMatchFailure with TODO hard failures 2021-12-02 10:25:02 +00:00
lit.site.cfg.py.in