[flang][NFC] move HLFIR dialect definition in IR
authorJean Perier <jperier@nvidia.com>
Wed, 9 Nov 2022 10:37:53 +0000 (11:37 +0100)
committerJean Perier <jperier@nvidia.com>
Wed, 9 Nov 2022 10:39:12 +0000 (11:39 +0100)
commitaf8cec4c1696f6ab168050d24522174f788fe236
treed8c6ae73a81d0dda6c7966285f10d853a613bcb5
parente086b24d153016b7c001bf945afcbac0a5db9019
[flang][NFC] move HLFIR dialect definition in IR

Transforms will need to be put in a different library to avoid circular
dependencies with other parts of the compiler. So create an IR
directory, this (flat include directory, IR and Transform directories in
lib) matches how dialects like LLVM dialect are implemented.

Differential Revision: https://reviews.llvm.org/D137701
flang/lib/Optimizer/HLFIR/CMakeLists.txt
flang/lib/Optimizer/HLFIR/IR/CMakeLists.txt [new file with mode: 0644]
flang/lib/Optimizer/HLFIR/IR/HLFIRDialect.cpp [moved from flang/lib/Optimizer/HLFIR/HLFIRDialect.cpp with 100% similarity]