[flang][fir] Add OpaqueAttr.
authorEric Schweitz <eschweitz@nvidia.com>
Mon, 8 Feb 2021 21:47:16 +0000 (13:47 -0800)
committerEric Schweitz <eschweitz@nvidia.com>
Tue, 9 Feb 2021 00:02:22 +0000 (16:02 -0800)
commit2cd0a113df2c12405e7a81f970f2df5a0de46df2
treea87a1f8a079833fd62de0f210a6a76549200e3a6
parent16e7973c5d8fb543ea9e91735be8610a8b1c262a
[flang][fir] Add OpaqueAttr.

Add the opaque attribute class used in flang.

https://github.com/flang-compiler/f18-llvm-project/pull/402

Differential Revision: https://reviews.llvm.org/D96293
flang/include/flang/Optimizer/Dialect/FIRAttr.h
flang/lib/Optimizer/Dialect/FIRAttr.cpp
flang/lib/Optimizer/Dialect/FIRDialect.cpp
flang/test/Fir/fir-ops.fir