diff options
author | Valentin Clement <clementval@gmail.com> | 2022-11-21 10:00:17 +0100 |
---|---|---|
committer | Valentin Clement <clementval@gmail.com> | 2022-11-21 10:01:42 +0100 |
commit | 06b4ce66d831206a20f0886bfd8e7a1998b53a2e (patch) | |
tree | 88132293a99a3cd585b6e3e4f85f6d13f214cf28 /llvm/lib/CodeGen/MachineTraceMetrics.cpp | |
parent | f873c50caa597051e7cbff50116da83b8a9171c9 (diff) | |
download | llvm-06b4ce66d831206a20f0886bfd8e7a1998b53a2e.zip llvm-06b4ce66d831206a20f0886bfd8e7a1998b53a2e.tar.gz llvm-06b4ce66d831206a20f0886bfd8e7a1998b53a2e.tar.bz2 |
[flang] Add fir.select_type conversion to if-then-else ladder
Convert fir.select_type operation to an if-then-else ladder.
The type guards are sorted before the conversion so it follows the
execution of SELECT TYPE construct as mentioned in 11.1.11.2 point 4
of the Fortran standard.
Depends on D138279
Reviewed By: jeanPerier
Differential Revision: https://reviews.llvm.org/D138280
Diffstat (limited to 'llvm/lib/CodeGen/MachineTraceMetrics.cpp')
0 files changed, 0 insertions, 0 deletions