[flang-commits] [PATCH] D136328: [flang] Add High level Fortran IR dialect

Jean Perier via Phabricator via flang-commits flang-commits at lists.llvm.org
Thu Oct 20 02:57:40 PDT 2022


jeanPerier created this revision.
jeanPerier added reviewers: clementval, PeteSteinfeld, kiranchandramohan.
jeanPerier added a project: Flang.
Herald added subscribers: mehdi_amini, jdoerfert.
Herald added a reviewer: sscalpone.
Herald added a reviewer: awarzynski.
Herald added a project: All.
jeanPerier requested review of this revision.
Herald added a reviewer: jdoerfert.
Herald added a reviewer: nicolasvasilache.
Herald added a subscriber: sstefan1.

This patch adds the basic dialect definition of the HLFIR dialect that
was described in https://reviews.llvm.org/D134285.

It adds the definition of the hlfir.expr type and related tests so that
it can be verified that the dialect is properly hooked up by the tools.

Operations will be added as progress is made in the expression
lowering update.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D136328

Files:
  flang/include/flang/Optimizer/CMakeLists.txt
  flang/include/flang/Optimizer/HLFIR/CMakeLists.txt
  flang/include/flang/Optimizer/HLFIR/HLFIRDialect.h
  flang/include/flang/Optimizer/HLFIR/HLFIROpBase.td
  flang/include/flang/Optimizer/Support/InitFIR.h
  flang/lib/Frontend/CMakeLists.txt
  flang/lib/Optimizer/CMakeLists.txt
  flang/lib/Optimizer/HLFIR/CMakeLists.txt
  flang/lib/Optimizer/HLFIR/HLFIRDialect.cpp
  flang/test/HLFIR/expr-type.fir
  flang/tools/bbc/CMakeLists.txt
  flang/tools/fir-opt/CMakeLists.txt
  flang/tools/tco/CMakeLists.txt
  flang/unittests/Optimizer/CMakeLists.txt

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D136328.469147.patch
Type: text/x-patch
Size: 13657 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/flang-commits/attachments/20221020/758d142a/attachment-0001.bin>


More information about the flang-commits mailing list