[fir] TargetRewrite: Rewrite fir.address_of(func)
authorDiana Picus <diana.picus@linaro.org>
Thu, 2 Dec 2021 04:27:18 +0000 (04:27 +0000)
committerDiana Picus <diana.picus@linaro.org>
Fri, 3 Dec 2021 10:56:24 +0000 (10:56 +0000)
commit3fd250d25858c38cd83c71be47c95e4b20a38171
tree942199a19987c80f32fc23664f30bbd0b99d3b32
parent867cd948ace18c5eba8625005a62ea07f619a936
[fir] TargetRewrite: Rewrite fir.address_of(func)

Rewrite AddrOfOp if taking the address of a function.

Differential Revision: https://reviews.llvm.org/D114925

Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
flang/lib/Optimizer/CodeGen/TargetRewrite.cpp
flang/test/Fir/target-rewrite-boxchar.fir
flang/test/Fir/target-rewrite-complex.fir