Changes

Summary

  1. [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition (details)
  2. [flang][fir][NFC] Move BoxProcType to TableGen type definition (details)
  3. [flang][fir][NFC] Move ComplexType to TableGen type definition (details)
Commit 209bc67b78f4777be6d37ce721d5ba1d700e3acc by clementval
[flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition

This patch is a follow up of D96422 and move CharacterType and BoxCharType to
TableGen.

Reviewed By: schweitz

Differential Revision: https://reviews.llvm.org/D96446
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRType.h
The file was modifiedflang/lib/Optimizer/Dialect/FIRType.cpp
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRTypes.td
The file was modifiedflang/include/flang/Optimizer/Dialect/FIROps.td
Commit 61b8a3e7c5acdbef8d6f36cbaf062e5b1e8875fc by clementval
[flang][fir][NFC] Move BoxProcType to TableGen type definition

This patch is a follow up of D96422 and move BoxProcType to TableGen.

Reviewed By: schweitz, mehdi_amini

Differential Revision: https://reviews.llvm.org/D96514
The file was modifiedflang/include/flang/Optimizer/Dialect/FIROps.td
The file was modifiedflang/lib/Optimizer/Dialect/FIRType.cpp
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRTypes.td
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRType.h
Commit 5ef029d2671914ee8065a878a076eee1caae9ab1 by clementval
[flang][fir][NFC] Move ComplexType to TableGen type definition

This patch is a follow up of D96422 and move ComplexType to
TableGen.

Reviewed By: schweitz

Differential Revision: https://reviews.llvm.org/D96575
The file was modifiedflang/lib/Optimizer/Dialect/FIRType.cpp
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRTypes.td
The file was modifiedflang/include/flang/Optimizer/Dialect/FIRType.h
The file was modifiedflang/include/flang/Optimizer/Dialect/FIROps.td