llvm-project/flang/lib/Optimizer/Dialect
Valentin Clement 649439e7ae
[flang] Fix lowering issue with character temp
- Add verifiers that determine if an Op requires type parameters or
  not and checks that the correct number of parameters is specified.

This patch is part of the upstreaming effort from fir-dev branch.

Reviewed By: PeteSteinfeld

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

Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
2022-06-29 20:06:54 +02:00
..
CMakeLists.txt [mlir] (NFC) Clean up bazel and CMake target names 2022-06-13 16:24:15 +00:00
FIRAttr.cpp [flang][NFC] Fix includes order 2022-01-19 14:32:48 +01:00
FIRDialect.cpp [flang] Remove 'using namespace mlir;` from header files 2022-03-09 10:19:51 +00:00
FIROps.cpp [flang] Fix lowering issue with character temp 2022-06-29 20:06:54 +02:00
FIRType.cpp Revert "Don't use Optional::hasValue (NFC)" 2022-06-25 11:56:50 -07:00
Inliner.cpp [flang][NFC] Move current inliner files in Dialect directory 2022-01-20 13:34:44 +01:00