AuxDependenceMap typedef | circt::scheduling::Problem | protected |
auxDependences | circt::scheduling::Problem | private |
check() | circt::scheduling::Problem | virtual |
checkLatency(OperatorType opr) override | circt::scheduling::SharedOperatorsProblem | protectedvirtual |
checkLinkedOperatorType(Operation *op) | circt::scheduling::Problem | protectedvirtual |
containingOp | circt::scheduling::Problem | private |
Dependence typedef | circt::scheduling::Problem | |
DependenceProperty typedef | circt::scheduling::Problem | protected |
DependenceRange typedef | circt::scheduling::Problem | |
getContainingOp() | circt::scheduling::Problem | inline |
getDependences(Operation *op) | circt::scheduling::Problem | |
getEndTime(Operation *op) | circt::scheduling::Problem | |
getInstanceName() | circt::scheduling::Problem | inline |
getLatency(OperatorType opr) | circt::scheduling::Problem | inline |
getLibraryName() | circt::scheduling::Problem | inline |
getLimit(OperatorType opr) | circt::scheduling::SharedOperatorsProblem | inline |
getLinkedOperatorType(Operation *op) | circt::scheduling::Problem | inline |
getOperationName(Operation *op) | circt::scheduling::Problem | inline |
getOperations() | circt::scheduling::Problem | inline |
getOperatorTypes() | circt::scheduling::Problem | inline |
getOrInsertOperatorType(StringRef name) | circt::scheduling::Problem | |
getProperties(OperatorType opr) override | circt::scheduling::SharedOperatorsProblem | virtual |
circt::scheduling::Problem::getProperties(Operation *op) | circt::scheduling::Problem | virtual |
circt::scheduling::Problem::getProperties(Dependence dep) | circt::scheduling::Problem | virtual |
circt::scheduling::Problem::getProperties() | circt::scheduling::Problem | virtual |
getStartTime(Operation *op) | circt::scheduling::Problem | inline |
hasOperation(Operation *op) | circt::scheduling::Problem | inline |
hasOperatorType(OperatorType opr) | circt::scheduling::Problem | inline |
insertDependence(Dependence dep) | circt::scheduling::Problem | |
insertOperation(Operation *op) | circt::scheduling::Problem | inline |
insertOperatorType(OperatorType opr) | circt::scheduling::Problem | inline |
instanceName | circt::scheduling::Problem | private |
InstanceProperty typedef | circt::scheduling::Problem | protected |
latency | circt::scheduling::Problem | private |
libraryName | circt::scheduling::Problem | private |
limit | circt::scheduling::SharedOperatorsProblem | private |
linkedOperatorType | circt::scheduling::Problem | private |
name | circt::scheduling::SharedOperatorsProblem | static |
operationNames | circt::scheduling::Problem | private |
OperationProperty typedef | circt::scheduling::Problem | protected |
operations | circt::scheduling::Problem | private |
OperationSet typedef | circt::scheduling::Problem | |
OperatorType typedef | circt::scheduling::Problem | |
OperatorTypeProperty typedef | circt::scheduling::Problem | protected |
operatorTypes | circt::scheduling::Problem | private |
OperatorTypeSet typedef | circt::scheduling::Problem | |
Problem(Operation *containingOp) | circt::scheduling::SharedOperatorsProblem | inlineexplicit |
Problem()=default | circt::scheduling::SharedOperatorsProblem | |
PropertyStringVector typedef | circt::scheduling::Problem | |
setContainingOp(Operation *op) | circt::scheduling::Problem | inline |
setInstanceName(StringAttr name) | circt::scheduling::Problem | inline |
setLatency(OperatorType opr, unsigned val) | circt::scheduling::Problem | inline |
setLibraryName(StringAttr name) | circt::scheduling::Problem | inline |
setLimit(OperatorType opr, unsigned val) | circt::scheduling::SharedOperatorsProblem | inline |
setLinkedOperatorType(Operation *op, OperatorType opr) | circt::scheduling::Problem | inline |
setOperationName(Operation *op, StringAttr name) | circt::scheduling::Problem | inline |
setStartTime(Operation *op, unsigned val) | circt::scheduling::Problem | inline |
SharedOperatorsProblem()=default | circt::scheduling::SharedOperatorsProblem | protected |
startTime | circt::scheduling::Problem | private |
verify() override | circt::scheduling::SharedOperatorsProblem | virtual |
verifyPrecedence(Dependence dep) | circt::scheduling::Problem | protectedvirtual |
verifyStartTime(Operation *op) | circt::scheduling::Problem | protectedvirtual |
verifyUtilization(OperatorType opr) | circt::scheduling::SharedOperatorsProblem | protectedvirtual |
~Problem()=default | circt::scheduling::Problem | virtual |