addBranchOps(ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
addMergeOps(ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
blockEntryControlMap | circt::handshake::HandshakeLowering | private |
BlockOps typedef | circt::handshake::HandshakeLowering | |
BlockValues typedef | circt::handshake::HandshakeLowering | |
connectConstantsToControl(ConversionPatternRewriter &rewriter, bool sourceConstants) | circt::handshake::HandshakeLowering | |
connectToMemory(ConversionPatternRewriter &rewriter, MemRefToMemoryAccessOp memRefOps, bool lsq) | circt::handshake::HandshakeLowering | |
feedForwardRewriting(ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
getBlockEntryControl(Block *block) const | circt::handshake::HandshakeLowering | |
getContext() | circt::handshake::HandshakeLowering | inline |
getRegion() | circt::handshake::HandshakeLowering | inline |
HandshakeLowering(Region &r) | circt::handshake::HandshakeLowering | inlineexplicit |
insertMerge(Block *block, Value val, BackedgeBuilder &edgeBuilder, ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
insertMergeOps(ValueMap &mergePairs, BackedgeBuilder &edgeBuilder, ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
loopNetworkRewriting(ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
MemRefToMemoryAccessOp typedef | circt::handshake::HandshakeLowering | |
r | circt::handshake::HandshakeLowering | protected |
replaceCallOps(ConversionPatternRewriter &rewriter) | circt::handshake::HandshakeLowering | |
replaceMemoryOps(ConversionPatternRewriter &rewriter, MemRefToMemoryAccessOp &memRefOps) | circt::handshake::HandshakeLowering | |
runSSAMaximization(ConversionPatternRewriter &rewriter, Value entryCtrl) | circt::handshake::HandshakeLowering | protected |
setBlockEntryControl(Block *block, Value v) | circt::handshake::HandshakeLowering | |
setControlOnlyPath(ConversionPatternRewriter &rewriter, Value entryCtrl) | circt::handshake::HandshakeLowering | inline |
setMemOpControlInputs(ConversionPatternRewriter &rewriter, ArrayRef< Operation * > memOps, Operation *memOp, int offset, ArrayRef< int > cntrlInd) | circt::handshake::HandshakeLowering | |
startCtrl | circt::handshake::HandshakeLowering | protected |
ValueMap typedef | circt::handshake::HandshakeLowering | |