-
- Downloads
[fir] Add fir.select and fir.select_rank FIR to LLVM IR conversion patterns
The `fir.select` and `fir.select_rank` are lowered to llvm.switch. This patch is part of the upstreaming effort from fir-dev branch. Reviewed By: mehdi_amini Differential Revision: https://reviews.llvm.org/D113089 Co-authored-by:Jean Perier <jperier@nvidia.com> Co-authored-by:
Eric Schweitz <eschweitz@nvidia.com>
Showing
- flang/include/flang/Optimizer/Dialect/FIROps.td 10 additions, 1 deletionflang/include/flang/Optimizer/Dialect/FIROps.td
- flang/lib/Optimizer/CodeGen/CodeGen.cpp 75 additions, 2 deletionsflang/lib/Optimizer/CodeGen/CodeGen.cpp
- flang/lib/Optimizer/Dialect/FIROps.cpp 19 additions, 0 deletionsflang/lib/Optimizer/Dialect/FIROps.cpp
- flang/test/Fir/convert-to-llvm.fir 92 additions, 0 deletionsflang/test/Fir/convert-to-llvm.fir
Loading
Please register or sign in to comment