CIRCT
20.0.0git
|
This is the complete list of members for circt::om::Evaluator, including all inherited members.
ActualParameters typedef | circt::om::Evaluator | |
actualParametersBuffers | circt::om::Evaluator | private |
allocateObjectInstance(StringAttr clasName, ActualParameters actualParams) | circt::om::Evaluator | private |
createParametersFromOperands(ValueRange range, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateBasePathCreate(FrozenBasePathCreateOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateConstant(ConstantOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateEmptyPath(FrozenEmptyPathOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateIntegerBinaryArithmetic(IntegerBinaryArithmeticOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateListConcat(ListConcatOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateListCreate(ListCreateOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateMapCreate(MapCreateOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateObjectField(ObjectFieldOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateObjectInstance(StringAttr className, ActualParameters actualParams, Location loc, ObjectKey instanceKey={}) | circt::om::Evaluator | private |
evaluateObjectInstance(ObjectOp op, ActualParameters actualParams) | circt::om::Evaluator | private |
evaluateParameter(BlockArgument formalParam, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluatePathCreate(FrozenPathCreateOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateTupleCreate(TupleCreateOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateTupleGet(TupleGetOp op, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
evaluateValue(Value value, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
Evaluator(ModuleOp mod) | circt::om::Evaluator | |
getModule() | circt::om::Evaluator | |
getOrCreateValue(Value value, ActualParameters actualParams, Location loc) | circt::om::Evaluator | private |
getPartiallyEvaluatedValue(Type type, Location loc) | circt::om::Evaluator | |
instantiate(StringAttr className, ArrayRef< EvaluatorValuePtr > actualParams) | circt::om::Evaluator | |
isFullyEvaluated(Value value, ActualParameters key) | circt::om::Evaluator | inlineprivate |
isFullyEvaluated(ObjectKey key) | circt::om::Evaluator | inlineprivate |
ObjectKey typedef | circt::om::Evaluator | |
objects | circt::om::Evaluator | private |
symbolTable | circt::om::Evaluator | private |
worklist | circt::om::Evaluator | private |