[flang][lowering] Add support for lowering of the `ibclr` intrinsic
authorAndrzej Warzynski <andrzej.warzynski@arm.com>
Wed, 16 Mar 2022 10:56:38 +0000 (10:56 +0000)
committerAndrzej Warzynski <andrzej.warzynski@arm.com>
Wed, 16 Mar 2022 17:05:01 +0000 (17:05 +0000)
commit365fcecda7bedf0b6d21cf8343b728d32fd6a062
tree7f049c3254f729586f6ab4e758c8605cecbb9b2a
parent8a3d75a76036569e011feabc6be36689e434fe66
[flang][lowering] Add support for lowering of the `ibclr` intrinsic

This patch adds support for lowering of the `ibclr` 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: V Donaldson <vdonaldson@nvidia.com>
Co-authored-by: Jean Perier <jperier@nvidia.com>
Co-authored-by: Valentin Clement <clementval@gmail.com>
Differential Revision: https://reviews.llvm.org/D121789
flang/lib/Lower/IntrinsicCall.cpp
flang/test/Lower/Intrinsics/ibclr.f90 [new file with mode: 0644]