CIRCT  20.0.0git
circt::calyx::ComponentLoweringStateInterface Member List

This is the complete list of members for circt::calyx::ComponentLoweringStateInterface, including all inherited members.

addBlockArgGroup(Block *from, Block *to, calyx::GroupOp grp)circt::calyx::ComponentLoweringStateInterface
addBlockArgReg(Block *block, calyx::RegisterOp reg, unsigned idx)circt::calyx::ComponentLoweringStateInterface
addInstance(StringRef calleeName, InstanceOp instanceOp)circt::calyx::ComponentLoweringStateInterface
addReturnReg(calyx::RegisterOp reg, unsigned idx)circt::calyx::ComponentLoweringStateInterface
blockArgGroupscirct::calyx::ComponentLoweringStateInterfaceprivate
blockArgRegscirct::calyx::ComponentLoweringStateInterfaceprivate
componentcirct::calyx::ComponentLoweringStateInterfaceprivate
ComponentLoweringStateInterface(calyx::ComponentOp component)circt::calyx::ComponentLoweringStateInterface
extMemDatacirct::calyx::ComponentLoweringStateInterfaceprivate
funcOpResultMappingcirct::calyx::ComponentLoweringStateInterfaceprivate
getBlockArgGroups(Block *from, Block *to)circt::calyx::ComponentLoweringStateInterface
getBlockArgRegs(Block *block)circt::calyx::ComponentLoweringStateInterface
getComponentOp()circt::calyx::ComponentLoweringStateInterface
getEvaluatingGroup(Value v)circt::calyx::ComponentLoweringStateInterfaceinline
getExtMemData()circt::calyx::ComponentLoweringStateInterfaceinline
getExtMemData() constcirct::calyx::ComponentLoweringStateInterfaceinline
getFuncOpResultMapping(unsigned funcReturnIdx)circt::calyx::ComponentLoweringStateInterface
getInstance(StringRef calleeName)circt::calyx::ComponentLoweringStateInterface
getMemoryInterface(Value memref)circt::calyx::ComponentLoweringStateInterface
getNewLibraryOpInstance(OpBuilder &builder, Location loc, TypeRange resTypes)circt::calyx::ComponentLoweringStateInterfaceinline
getReturnReg(unsigned idx)circt::calyx::ComponentLoweringStateInterface
getUniqueName(StringRef prefix)circt::calyx::ComponentLoweringStateInterface
getUniqueName(Operation *op)circt::calyx::ComponentLoweringStateInterface
instanceMapcirct::calyx::ComponentLoweringStateInterfaceprivate
isInputPortOfMemory(Value v)circt::calyx::ComponentLoweringStateInterface
memoriescirct::calyx::ComponentLoweringStateInterfaceprivate
opNamescirct::calyx::ComponentLoweringStateInterfaceprivate
prefixIdMapcirct::calyx::ComponentLoweringStateInterfaceprivate
registerEvaluatingGroup(Value v, calyx::GroupInterface group)circt::calyx::ComponentLoweringStateInterface
registerMemoryInterface(Value memref, const calyx::MemoryInterface &memoryInterface)circt::calyx::ComponentLoweringStateInterface
returnRegscirct::calyx::ComponentLoweringStateInterfaceprivate
setDataField(StringRef name, llvm::json::Array data)circt::calyx::ComponentLoweringStateInterfaceinline
setFormat(StringRef name, std::string numType, bool isSigned, unsigned width)circt::calyx::ComponentLoweringStateInterfaceinline
setFuncOpResultMapping(const DenseMap< unsigned, unsigned > &mapping)circt::calyx::ComponentLoweringStateInterface
setUniqueName(Operation *op, StringRef prefix)circt::calyx::ComponentLoweringStateInterface
valueGroupAssignscirct::calyx::ComponentLoweringStateInterfaceprivate
~ComponentLoweringStateInterface()circt::calyx::ComponentLoweringStateInterface