[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`.
This commit is contained in:
@@ -12,11 +12,11 @@
|
||||
|
||||
#include "flang/Optimizer/CodeGen/CodeGen.h"
|
||||
|
||||
#include "flang/Optimizer/CodeGen/CGOps.h"
|
||||
#include "flang/Optimizer/CodeGen/CodeGenOpenMP.h"
|
||||
#include "flang/Optimizer/CodeGen/FIROpPatterns.h"
|
||||
#include "flang/Optimizer/CodeGen/TypeConverter.h"
|
||||
#include "flang/Optimizer/Dialect/FIRAttr.h"
|
||||
#include "flang/Optimizer/Dialect/FIRCG/CGOps.h"
|
||||
#include "flang/Optimizer/Dialect/FIRDialect.h"
|
||||
#include "flang/Optimizer/Dialect/FIROps.h"
|
||||
#include "flang/Optimizer/Dialect/FIRType.h"
|
||||
|
||||
Reference in New Issue
Block a user