Slava Zakharin 27bc8a1811
[flang][NFC] Split CG dialect and the passes. (#135240)
I am making a CG pass to depend on `FIROpenACCSupport` in #134346.
This introduces a cyclic dependency between `FIROpenACCSupport`
and `FIRCodeGen`. This patch splits `FIRCodeGen` into
`FIRCodeGenDialect` (for FIR CG dialect definition) and `FIRCodeGen`
(for the CG passes).

Now, `FIROpenACCSupport` depends on `FIRCodeGenDialect`,
and `FIRCodeGen` depends on `FIROpenACCSupport`.
2025-04-10 16:13:04 -07:00

15 lines
156 B
CMake

add_flang_library(FIRCodeGenDialect
CGOps.cpp
DEPENDS
CGOpsIncGen
LINK_LIBS
FIRDialect
MLIRIR
LINK_COMPONENTS
AsmParser
AsmPrinter
)