llvm/flang/test
Kiran Chandramohan 2cdf5ef136 [Flang] Lower the trim intrinsic
The trim intrinsic removes trailing blank spaces from a string. The
intrinsic is lowered to a runtime call.

This is part of the upstreaming effort from the fir-dev branch in [1].
[1] https://github.com/flang-compiler/f18-llvm-project

Reviewed By: jeanPerier

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

Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Valentin Clement <clementval@gmail.com>
Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
2022-03-17 12:36:56 +00:00
..
Driver [flang][driver] Add support for -mllvm 2022-03-16 10:41:04 +00:00
Evaluate [flang] LBOUND() edge case: empty dimension 2022-03-14 11:16:09 -07:00
Examples
Fir [flang] handle allocatable components when creating array temps 2022-03-17 10:56:20 +01:00
Frontend [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
Lower [Flang] Lower the trim intrinsic 2022-03-17 12:36:56 +00:00
NonGtestUnit Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00
Parser
Preprocessing [flang] Distinguish usage and portability warning messages 2022-03-08 17:24:52 -08:00
Runtime
Semantics [flang] Include missing internal interfaces in .mod files 2022-03-16 21:36:02 +01:00
Unit Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00
CMakeLists.txt [flang][driver] Add support for -S and implement -c/-emit-obj 2022-03-09 15:48:09 +00:00
lit.cfg.py [flang][driver] Add support for -S and implement -c/-emit-obj 2022-03-09 15:48:09 +00:00
lit.site.cfg.py.in Use lit_config.substitute instead of foo % lit_config.params everywhere 2022-03-16 09:57:41 +01:00