Loading [MathJax]/extensions/tex2jax.js
CIRCT 21.0.0git
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CallIndirectEmitter Member List

This is the complete list of members for CallIndirectEmitter, including all inherited members.

create(Args &&...args)circt::ExportSystemC::PatternBaseinlinestatic
emitInlined(Value value, EmissionPrinter &p) overrideCallIndirectEmitterinlineprivate
OpEmissionPattern< CallIndirectOp >::emitInlined(mlir::Value value, EmissionPrinter &p) overridecirct::ExportSystemC::OpEmissionPattern< CallIndirectOp >inlinevirtual
emitStatement(CallIndirectOp op, EmissionPrinter &p) overrideCallIndirectEmitterinlineprivatevirtual
OpEmissionPattern< CallIndirectOp >::emitStatement(mlir::Operation *op, EmissionPrinter &p) finalcirct::ExportSystemC::OpEmissionPattern< CallIndirectOp >inlinevirtual
getRootValue() constcirct::ExportSystemC::PatternBaseinline
matchInlinable(Value value) overrideCallIndirectEmitterinlineprivatevirtual
matchStatement(mlir::Operation *op) overridecirct::ExportSystemC::OpEmissionPattern< CallIndirectOp >inlinevirtual
OpEmissionPattern(MLIRContext *context)CallIndirectEmitterinlineexplicitprivate
OpEmissionPatternBase(StringRef operationName, MLIRContext *context)circt::ExportSystemC::OpEmissionPatternBaseinline
PatternBase(const void *rootValue)circt::ExportSystemC::PatternBaseinlineexplicit
printCall(CallIndirectOp op, EmissionPrinter &p)CallIndirectEmitterinlineprivate
rootValuecirct::ExportSystemC::PatternBaseprivate
~OpEmissionPatternBase()=defaultcirct::ExportSystemC::OpEmissionPatternBasevirtual