[flang] Updated FIR dialect to _Both
authorJacques Pienaar <jpienaar@google.com>
Thu, 9 Dec 2021 03:49:00 +0000 (19:49 -0800)
committerJacques Pienaar <jpienaar@google.com>
Thu, 9 Dec 2021 23:05:13 +0000 (15:05 -0800)
commit3012f35f8727408550d5308a1c28a66cd005a852
tree20c1970457331fee101c92469142c6fefe203f69
parent428ed61a921c092b638ee512c73d48352af915e6
[flang] Updated FIR dialect to _Both

Change dialect (and remove now redundant accessors) to generate both
form of accessors of being generated. Tried to keep this change
reasonably minimal (this also includes keeping note about not generating
getType accessor to avoid shadowing).

Differential Revision: https://reviews.llvm.org/D115420
12 files changed:
flang/include/flang/Lower/Support/Utils.h
flang/include/flang/Optimizer/Dialect/FIRDialect.td
flang/include/flang/Optimizer/Dialect/FIROps.td
flang/include/flang/Optimizer/Support/Utils.h
flang/include/flang/Optimizer/Transforms/Factory.h
flang/lib/Optimizer/CodeGen/CodeGen.cpp
flang/lib/Optimizer/Dialect/FIROps.cpp
flang/lib/Optimizer/Transforms/AffinePromotion.cpp
flang/lib/Optimizer/Transforms/ArrayValueCopy.cpp
flang/unittests/Optimizer/Builder/DoLoopHelperTest.cpp
flang/unittests/Optimizer/Builder/FIRBuilderTest.cpp
flang/unittests/Optimizer/Builder/Runtime/NumericTest.cpp