[flang][lowering] Add support for lowering of the `ibset` intrinsic
authorAndrzej Warzynski <andrzej.warzynski@arm.com>
Tue, 15 Mar 2022 17:07:07 +0000 (17:07 +0000)
committerAndrzej Warzynski <andrzej.warzynski@arm.com>
Wed, 16 Mar 2022 10:33:19 +0000 (10:33 +0000)
commit63bbac1065594a6151ed2772e707b278c36e47ba
tree41ca1f551bb9bd180f8bed6c349fd2c102cca2d0
parent91fad1167abaab49e608298e35b7272b43d7caf5
[flang][lowering] Add support for lowering of the `ibset` intrinsic

This patch adds support for lowering of the `ibset` intrinsic from Fortran
to the FIR dialect of MLIR.

This is part of the upstreaming effort from the `fir-dev` branch in [1].

[1] https://github.com/flang-compiler/f18-llvm-project

Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Valentin Clement <clementval@gmail.com>
Co-authored-by: V Donaldson <vdonaldson@nvidia.com>
Differential Revision: https://reviews.llvm.org/D121717
flang/lib/Lower/IntrinsicCall.cpp
flang/test/Lower/Intrinsics/ibset.f90 [new file with mode: 0644]