AuxDependenceMap typedef | circt::scheduling::Problem | protected |
auxDependences | circt::scheduling::Problem | private |
check() | circt::scheduling::Problem | virtual |
checkLatency(Operation *op) | circt::scheduling::Problem | 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 |
getLinkedOperatorType(Operation *op) | circt::scheduling::Problem | inline |
getLinkedResourceTypes(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 | |
getOrInsertResourceType(StringRef name) | circt::scheduling::Problem | |
getProperties(Operation *op) | circt::scheduling::Problem | virtual |
getProperties(Dependence dep) | circt::scheduling::Problem | virtual |
getProperties(OperatorType opr) | circt::scheduling::Problem | virtual |
getProperties() | circt::scheduling::Problem | virtual |
getProperties(ResourceType rsrc) | circt::scheduling::Problem | virtual |
getResourceTypes() | circt::scheduling::Problem | inline |
getRsrcLibraryName() | circt::scheduling::Problem | inline |
getStartTime(Operation *op) | circt::scheduling::Problem | inline |
hasOperation(Operation *op) | circt::scheduling::Problem | inline |
hasOperatorType(OperatorType opr) | circt::scheduling::Problem | inline |
hasResourceType(ResourceType rsrc) | circt::scheduling::Problem | inline |
insertDependence(Dependence dep) | circt::scheduling::Problem | |
insertOperation(Operation *op) | circt::scheduling::Problem | inline |
insertOperatorType(OperatorType opr) | circt::scheduling::Problem | inline |
insertResourceType(ResourceType rsrc) | 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 |
linkedOperatorType | circt::scheduling::Problem | private |
linkedResourceTypes | circt::scheduling::Problem | private |
name | circt::scheduling::Problem | static |
operationNames | circt::scheduling::Problem | private |
OperationProperty typedef | circt::scheduling::Problem | protected |
operations | circt::scheduling::Problem | private |
OperationSet 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::Problem | inlineexplicit |
Problem()=default | circt::scheduling::Problem | protected |
PropertyStringVector typedef | circt::scheduling::Problem | |
ResourceTypeProperty typedef | circt::scheduling::Problem | protected |
resourceTypes | circt::scheduling::Problem | private |
ResourceTypeSet typedef | circt::scheduling::Problem | |
rsrcLibraryName | circt::scheduling::Problem | private |
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 |
setLinkedOperatorType(Operation *op, OperatorType opr) | circt::scheduling::Problem | inline |
setLinkedResourceTypes(Operation *op, SmallVector< ResourceType > rsrc) | circt::scheduling::Problem | inline |
setOperationName(Operation *op, StringAttr name) | circt::scheduling::Problem | inline |
setRsrcLibraryName(StringAttr name) | circt::scheduling::Problem | inline |
setStartTime(Operation *op, unsigned val) | circt::scheduling::Problem | inline |
startTime | circt::scheduling::Problem | private |
verify() | circt::scheduling::Problem | virtual |
verifyPrecedence(Dependence dep) | circt::scheduling::Problem | protectedvirtual |
verifyStartTime(Operation *op) | circt::scheduling::Problem | protectedvirtual |
~Problem()=default | circt::scheduling::Problem | virtual |