[flang] Fold IBITS() intrinsic function
authorPeter Klausler <pklausler@nvidia.com>
Thu, 31 Mar 2022 20:36:09 +0000 (13:36 -0700)
committerPeter Klausler <pklausler@nvidia.com>
Thu, 14 Apr 2022 00:06:14 +0000 (17:06 -0700)
commit34cc706b9664882c6b4564a42d3c108abd043009
tree55d5d0e20b6bfc46e04aed9f46c16b879da654e6
parent18a01527eab65926405bad45a9be287677303b4c
[flang] Fold IBITS() intrinsic function

Implement constant folding of IBITS(); add test.

Differential Revision: https://reviews.llvm.org/D123707
flang/lib/Evaluate/fold-integer.cpp
flang/test/Evaluate/fold-ibits.f90 [new file with mode: 0644]