CIRCT
18.0.0git
|
#include "PassDetails.h"
#include "circt/Dialect/Calyx/CalyxHelpers.h"
#include "circt/Dialect/Calyx/CalyxOps.h"
#include "circt/Dialect/Calyx/CalyxPasses.h"
#include "circt/Support/LLVM.h"
#include "mlir/IR/BuiltinTypes.h"
#include "mlir/IR/OperationSupport.h"
Go to the source code of this file.
Functions | |
static void | modifyGroupOperations (ComponentOp component) |
Makes several modifications to the operations of a GroupOp: More... | |
void | inlineGroups (ComponentOp component) |
Inlines each group in the WiresOp. More... | |
void inlineGroups | ( | ComponentOp | component | ) |
Inlines each group in the WiresOp.
Definition at line 71 of file RemoveGroups.cpp.
|
static |
Makes several modifications to the operations of a GroupOp:
Definition at line 32 of file RemoveGroups.cpp.
References builder, and circt::calyx::updateGroupAssignmentGuards().