CIRCT
20.0.0git
|
This is the complete list of members for circt::pipelinetocalyx::BuildOpGroups, including all inherited members.
assignAddressPorts(PatternRewriter &rewriter, Location loc, calyx::GroupInterface group, calyx::MemoryInterface memoryInterface, Operation::operand_range addressValues) const | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
buildLibraryBinaryPipeOp(PatternRewriter &rewriter, TSrcOp op, TOpType opPipe, Value out) const | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
buildLibraryOp(PatternRewriter &rewriter, TSrcOp op, TypeRange srcTypes, TypeRange dstTypes) const | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
buildLibraryOp(PatternRewriter &rewriter, TSrcOp op) const | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
buildOp(PatternRewriter &rewriter, BranchOpInterface brOp) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, arith::ConstantOp constOp) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, AddIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, SubIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, MulIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, DivUIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, RemUIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, ShRUIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, ShRSIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, ShLIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, AndIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, OrIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, XOrIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, CmpIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, TruncIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, ExtUIOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, ReturnOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, IndexCastOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, memref::AllocOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, memref::AllocaOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, memref::LoadOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, memref::StoreOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
buildOp(PatternRewriter &rewriter, LoopScheduleTerminatorOp op) const | circt::pipelinetocalyx::BuildOpGroups | private |
calyxLoweringState | circt::calyx::FuncOpPartialLoweringPattern | private |
componentLoweringState | circt::calyx::FuncOpPartialLoweringPattern | mutableprivate |
componentOp | circt::calyx::FuncOpPartialLoweringPattern | mutableprivate |
createGroupForOp(PatternRewriter &rewriter, Operation *op) const | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
FuncOpPartialLoweringPattern(MLIRContext *context, LogicalResult &resRef, PatternApplicationState &patternState, DenseMap< mlir::func::FuncOp, calyx::ComponentOp > &map, calyx::CalyxLoweringState &state) | circt::calyx::FuncOpPartialLoweringPattern | |
functionMapping | circt::calyx::FuncOpPartialLoweringPattern | protected |
getComponent() const | circt::calyx::FuncOpPartialLoweringPattern | |
getState() const | circt::calyx::FuncOpPartialLoweringPattern | inline |
loweringState() const | circt::calyx::FuncOpPartialLoweringPattern | |
matchAndRewrite(mlir::func::FuncOp op, PatternRewriter &rewriter) const override | circt::calyx::PartialLoweringPattern< mlir::func::FuncOp > | inline |
PartialLoweringPattern(MLIRContext *ctx, LogicalResult &resRef, PatternApplicationState &patternState) | circt::calyx::PartialLoweringPattern< mlir::func::FuncOp > | inline |
partiallyLower(mlir::func::FuncOp funcOp, PatternRewriter &rewriter) const override final | circt::calyx::FuncOpPartialLoweringPattern | virtual |
partiallyLowerFuncToComp(FuncOp funcOp, PatternRewriter &rewriter) const override | circt::pipelinetocalyx::BuildOpGroups | inlineprivate |
circt::calyx::FuncOpPartialLoweringPattern::partiallyLowerFuncToComp(mlir::func::FuncOp funcOp, PatternRewriter &rewriter) const =0 | circt::calyx::FuncOpPartialLoweringPattern | pure virtual |
partialPatternRes | circt::calyx::PartialLoweringPattern< mlir::func::FuncOp > | private |
patternState | circt::calyx::PartialLoweringPattern< mlir::func::FuncOp > | private |