Home
last modified time | relevance | path

Searched refs:GotoStep (Results 1 – 2 of 2) sorted by relevance

/packages/modules/NeuralNetworks/runtime/
DExecutionPlan.h476 struct GotoStep { struct
501 bool isGoto() const { return std::holds_alternative<GotoStep>(mStep); } in isGoto()
507 GotoStep* gotoStep() { return &std::get<GotoStep>(mStep); } in gotoStep()
513 const GotoStep* gotoStep() const { return &std::get<GotoStep>(mStep); } in gotoStep()
519 GotoStep* tryGotoStep() { return std::get_if<GotoStep>(&mStep); } in tryGotoStep()
525 const GotoStep* tryGotoStep() const { return std::get_if<GotoStep>(&mStep); } in tryGotoStep()
530 std::variant<ExecutionStep, IfStep, WhileStep, GotoStep> mStep;
535 std::ostream& operator<<(std::ostream& os, const GotoStep& step);
707 GotoStep* createNewGotoStep();
828 int nextCompound(const GotoStep* step, std::shared_ptr<Controller> controller,
DExecutionPlan.cpp856 std::ostream& operator<<(std::ostream& os, const GotoStep& step) { in operator <<()
866 } else if (const GotoStep* step = tryGotoStep()) { in dump()
1547 } else if (const GotoStep* step = logicalStep->tryGotoStep()) { in nextCompound()
1826 int ExecutionPlan::nextCompound(const GotoStep* step, std::shared_ptr<Controller> controller, in nextCompound()
1878 GotoStep* ExecutionPlan::createNewGotoStep() { in createNewGotoStep()
1880 auto step = std::make_shared<LogicalStep>(std::in_place_type<GotoStep>); in createNewGotoStep()
2243 GotoStep* afterThenBranch = plan->createNewGotoStep(); in partitionTheWorkInternal()
2301 GotoStep* afterCond = plan->createNewGotoStep(); in partitionTheWorkInternal()
2306 GotoStep* afterBody = plan->createNewGotoStep(); in partitionTheWorkInternal()