llvm-project/flang/lib
Kiran Chandramohan 7eecfc077f [Flang] Add flag dependent code to execute the loop-body atleast once
Given the flag `--always-execute-loop-body` the compiler emits code
to execute the body of the loop atleast once.

Note: This is part of upstreaming from the fir-dev branch of
https://github.com/flang-compiler/f18-llvm-project.

Reviewed By: awarzynski, schweitz

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

Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Co-authored-by: V Donaldson <vdonaldson@nvidia.com>
Co-authored-by: Valentin Clement <clementval@gmail.com>
Co-authored-by: Sameeran Joshi <sameeranjayant.joshi@amd.com>
2022-06-07 10:12:09 +00:00
..
Common [flang] Use the Flang cmake-functions to add targets. 2020-04-16 15:51:30 +01:00
Decimal [flang][runtime] Use __float128 where possible & needed in runtime 2022-06-05 09:16:57 -07:00
Evaluate [flang][runtime] Use __float128 where possible & needed in runtime 2022-06-05 09:16:57 -07:00
Frontend [flang][driver] Switch to the MLIR coding style in the driver (nfc) 2022-05-14 10:27:06 +00:00
FrontendTool [flang][driver] Switch to the MLIR coding style in the driver (nfc) 2022-05-14 10:27:06 +00:00
Lower [Flang] Add flag dependent code to execute the loop-body atleast once 2022-06-07 10:12:09 +00:00
Optimizer [flang] Fix XArrayCoorOp conversion for index type slices 2022-06-07 14:58:44 +08:00
Parser [flang][OpenMP] Added parser support for in_reduction clause 2022-06-06 14:55:27 +05:30
Semantics [flang] Fix semantic checks for C919 2022-06-07 14:55:31 +08:00
CMakeLists.txt [flang][driver] Delete `f18` (i.e. the old Flang driver) 2021-08-05 12:57:15 +00:00