[flang] Fold BTEST
authorpeter klausler <pklausler@nvidia.com>
Wed, 13 Oct 2021 01:20:18 +0000 (18:20 -0700)
committerpeter klausler <pklausler@nvidia.com>
Mon, 18 Oct 2021 20:46:46 +0000 (13:46 -0700)
commit2f80b73e0cf03ddfebc5d0851d5fae29fe1de5d0
treeeeda240bc69aa8b130e18d56302541fd26dcd466
parent1053e0b27ce135ce2da63af01aa986b9425386ee
[flang] Fold BTEST

Implements constant folding for BTEST intrinsic function.

Differential Revision: https://reviews.llvm.org/D111849
flang/include/flang/Evaluate/type.h
flang/lib/Evaluate/fold-logical.cpp
flang/test/Evaluate/fold-btest.f90 [new file with mode: 0644]
flang/test/Evaluate/folding19.f90