[flang] Use assembly format for fir.dispatch
authorValentin Clement <clementval@gmail.com>
Thu, 6 Oct 2022 19:40:50 +0000 (21:40 +0200)
committerValentin Clement <clementval@gmail.com>
Thu, 6 Oct 2022 19:41:13 +0000 (21:41 +0200)
commiteaa583c330a280698b227ecc80e3f5a7ebfa0244
tree9d07d70f5e7efdc308b0476a3d95b6821a1c2543
parent97aee595bf81a0c266a1b9d7c9a2c97603d5159c
[flang] Use assembly format for fir.dispatch

Remove custom parser/printer and make use of the assembly format
for the fir.dispatch operation.

Depends on D135358

Reviewed By: PeteSteinfeld, jeanPerier

Differential Revision: https://reviews.llvm.org/D135363
flang/include/flang/Optimizer/Dialect/FIROps.td
flang/lib/Optimizer/Dialect/FIROps.cpp
flang/test/Fir/Todo/dispatch.fir
flang/test/Fir/fir-ops.fir
flang/test/Fir/invalid.fir