CIRCT  20.0.0git
circt::om::Evaluator Member List

This is the complete list of members for circt::om::Evaluator, including all inherited members.

ActualParameters typedefcirct::om::Evaluator
actualParametersBufferscirct::om::Evaluatorprivate
allocateObjectInstance(StringAttr clasName, ActualParameters actualParams)circt::om::Evaluatorprivate
createParametersFromOperands(ValueRange range, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateBasePathCreate(FrozenBasePathCreateOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateConstant(ConstantOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateEmptyPath(FrozenEmptyPathOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateIntegerBinaryArithmetic(IntegerBinaryArithmeticOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateListConcat(ListConcatOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateListCreate(ListCreateOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateMapCreate(MapCreateOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateObjectField(ObjectFieldOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateObjectInstance(StringAttr className, ActualParameters actualParams, Location loc, ObjectKey instanceKey={})circt::om::Evaluatorprivate
evaluateObjectInstance(ObjectOp op, ActualParameters actualParams)circt::om::Evaluatorprivate
evaluateParameter(BlockArgument formalParam, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluatePathCreate(FrozenPathCreateOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateTupleCreate(TupleCreateOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateTupleGet(TupleGetOp op, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
evaluateValue(Value value, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
Evaluator(ModuleOp mod)circt::om::Evaluator
getModule()circt::om::Evaluator
getOrCreateValue(Value value, ActualParameters actualParams, Location loc)circt::om::Evaluatorprivate
getPartiallyEvaluatedValue(Type type, Location loc)circt::om::Evaluator
instantiate(StringAttr className, ArrayRef< EvaluatorValuePtr > actualParams)circt::om::Evaluator
isFullyEvaluated(Value value, ActualParameters key)circt::om::Evaluatorinlineprivate
isFullyEvaluated(ObjectKey key)circt::om::Evaluatorinlineprivate
ObjectKey typedefcirct::om::Evaluator
objectscirct::om::Evaluatorprivate
symbolTablecirct::om::Evaluatorprivate
worklistcirct::om::Evaluatorprivate