Lines Matching refs:ExecutionPlan
444 ExecutionStep::ExecutionStep(ExecutionPlan* plan, uint32_t stepIndex, uint32_t sourceModelIndex, in ExecutionStep()
655 void ExecutionPlan::CompoundBody::findModelOutputsThatAreDownstreamInputs() { in findModelOutputsThatAreDownstreamInputs()
681 void ExecutionPlan::CompoundBody::findTempsAsStepModelOutputs() { in findTempsAsStepModelOutputs()
914 int ExecutionPlan::CompoundBody::finish(const SourceModels* sourceModels, in finish()
1011 void ExecutionPlan::CompoundBody::findControlFlowBoundaryConstants( in findControlFlowBoundaryConstants()
1050 void ExecutionPlan::CompoundBody::findMemoryStepRoles() { in findMemoryStepRoles()
1138 int ExecutionPlan::SimpleBody::finish(const SourceModels*, int32_t executionPreference, in finish()
1160 int ExecutionPlan::finish(int32_t executionPreference, int32_t priority, in finish()
1169 ExecutionPlan::Controller::Controller( in Controller()
1170 const ExecutionPlan* plan, ExecutionBuilder* executionBuilder, in Controller()
1212 std::vector<SharedBurst> ExecutionPlan::makeBursts() const { in makeBursts()
1259 std::shared_ptr<ExecutionPlan::Controller> ExecutionPlan::makeController( in makeController()
1442 int ExecutionPlan::fallback(std::shared_ptr<Controller> controller, in fallback()
1467 ExecutionPlan::Buffer::Buffer(void* pointer, uint32_t size) in Buffer()
1471 ExecutionPlan::Buffer::Buffer(RunTimePoolInfo info, uint32_t offset) in Buffer()
1474 void* ExecutionPlan::Buffer::getPointer() const { in getPointer()
1478 uint32_t ExecutionPlan::Buffer::getSize() const { in getSize()
1482 void ExecutionPlan::Buffer::flush() const { in flush()
1486 std::optional<ExecutionPlan::Buffer> ExecutionPlan::getBufferFromModelArgumentInfo( in getBufferFromModelArgumentInfo()
1512 std::optional<ExecutionPlan::Buffer> ExecutionPlan::getBuffer( in getBuffer()
1544 int ExecutionPlan::readConditionValue(std::shared_ptr<Controller> controller, in readConditionValue()
1546 std::optional<ExecutionPlan::Buffer> buffer = getBuffer(controller, operandIndex); in readConditionValue()
1558 int ExecutionPlan::next(std::shared_ptr<Controller> controller, in next()
1580 int ExecutionPlan::nextCompound(std::shared_ptr<Controller> controller, in nextCompound()
1609 int ExecutionPlan::nextCompound(const ExecutionStep* step, std::shared_ptr<Controller> controller, in nextCompound()
1639 void ExecutionPlan::Controller::setInput(const SourceOperandIndex& outerOperand, in setInput()
1673 void ExecutionPlan::Controller::setOutput(const SourceOperandIndex& outerOperand, in setOutput()
1696 int ExecutionPlan::Controller::waitForLastStepSyncFence() const { in waitForLastStepSyncFence()
1713 int ExecutionPlan::nextCompound(const IfStep* step, std::shared_ptr<Controller> controller, in nextCompound()
1756 int ExecutionPlan::nextCompound(const WhileStep* step, std::shared_ptr<Controller> controller, in nextCompound()
1878 int ExecutionPlan::nextCompound(const GotoStep* step, std::shared_ptr<Controller> controller, in nextCompound()
1887 std::shared_ptr<StepExecutor> ExecutionPlan::makeStepExecutor( in makeStepExecutor()
1897 void ExecutionPlan::becomeCompoundIfEmpty() { in becomeCompoundIfEmpty()
1905 ExecutionStep* ExecutionPlan::createNewExecutionStep(uint32_t sourceModelIndex, in createNewExecutionStep()
1914 IfStep* ExecutionPlan::createNewIfStep() { in createNewIfStep()
1922 WhileStep* ExecutionPlan::createNewWhileStep() { in createNewWhileStep()
1930 GotoStep* ExecutionPlan::createNewGotoStep() { in createNewGotoStep()
1938 void ExecutionPlan::becomeSingleStep(const std::shared_ptr<Device> device, in becomeSingleStep()
1945 void ExecutionPlan::recordOutputDef(SourceOperandIndex sourceOperandIndex, uint32_t stepIndex) { in recordOutputDef()
1952 void ExecutionPlan::recordTemporaryDef(SourceOperandIndex sourceOperandIndex, uint32_t stepIndex) { in recordTemporaryDef()
1959 void ExecutionPlan::dump() const { in dump()
1967 void ExecutionPlan::reset() { in reset()
1975 bool ExecutionPlan::isSimpleCpu() const { in isSimpleCpu()
1979 ExecutionPlan::Kind ExecutionPlan::forTest_getKind() const { in forTest_getKind()
1995 std::shared_ptr<const Device> ExecutionPlan::forTest_simpleGetDevice() const { in forTest_simpleGetDevice()
1999 const std::vector<std::shared_ptr<LogicalStep>>& ExecutionPlan::forTest_compoundGetSteps() const { in forTest_compoundGetSteps()
2003 std::set<uint32_t> ExecutionPlan::forTest_flatGetDynamicTemporaries() const { in forTest_flatGetDynamicTemporaries()
2012 bool ExecutionPlan::hasDynamicTemporaries() const { in hasDynamicTemporaries()
2016 bool ExecutionPlan::forTest_hasStepModelWithNoInputsOrNoOutputs() const { in forTest_hasStepModelWithNoInputsOrNoOutputs()
2020 bool ExecutionPlan::CompoundBody::hasStepModelWithNoInputsOrNoOutputs() const { in hasStepModelWithNoInputsOrNoOutputs()
2027 const uint8_t* ExecutionPlan::forTest_simpleGetCacheToken() const { in forTest_simpleGetCacheToken()
2031 void ExecutionPlan::SimpleBody::dump() const { in dump()
2035 void ExecutionPlan::CompoundBody::dump() const { in dump()
2041 SourceOperandIndex ExecutionPlan::getInputSourceOperand(uint32_t index) const { in getInputSourceOperand()
2048 SourceOperandIndex ExecutionPlan::getOutputSourceOperand(uint32_t index) const { in getOutputSourceOperand()
2055 void ExecutionPlan::SimpleBody::forEachStepRoleOfInput(uint32_t index, in forEachStepRoleOfInput()
2060 void ExecutionPlan::SimpleBody::forEachStepRoleOfOutput(uint32_t index, in forEachStepRoleOfOutput()
2066 void ExecutionPlan::CompoundBody::forEachStepRoleOfInput(uint32_t index, in forEachStepRoleOfInput()
2073 void ExecutionPlan::CompoundBody::forEachStepRoleOfOutput(uint32_t index, in forEachStepRoleOfOutput()
2079 void ExecutionPlan::CompoundBody::forEachStepRoleOfSourceOperand( in forEachStepRoleOfSourceOperand()
2090 MemoryPreference ExecutionPlan::getMemoryPreference(IOType type, uint32_t index) const { in getMemoryPreference()
2101 MemoryPreference ExecutionPlan::CompoundBody::getMemoryPreferenceOfSourceOperand( in getMemoryPreferenceOfSourceOperand()
2113 void ExecutionPlan::forEachDynamicTemporary( in forEachDynamicTemporary()
2137 const OptionalTimePoint& deadline, ExecutionPlan* plan, in partitionTheWork()
2156 ExecutionPlan* plan) const { in partitionTheWorkInternal()