Home
last modified time | relevance | path

Searched refs:sched_ctx (Results 1 – 3 of 3) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/
Dscheduler.c226 } sched_ctx; typedef
397 static void ASSERTED verify_ready_list(sched_ctx *ctx) in verify_ready_list()
421 static void schedule_insert_ready_list(sched_ctx *ctx, in schedule_insert_ready_list()
524 static bool _try_place_node(sched_ctx *ctx, gpir_instr *instr, gpir_node *node) in _try_place_node()
604 static bool schedule_try_place_node(sched_ctx *ctx, gpir_node *node, in schedule_try_place_node()
655 static gpir_node *create_replacement(sched_ctx *ctx, gpir_node *node, in create_replacement()
685 static gpir_node *create_move(sched_ctx *ctx, gpir_node *node) in create_move()
692 static gpir_node *create_postlog2(sched_ctx *ctx, gpir_node *node) in create_postlog2()
722 static int _schedule_try_node(sched_ctx *ctx, gpir_node *node, bool speculative) in _schedule_try_node()
779 static void schedule_undo_node(sched_ctx *ctx, gpir_node *node) in schedule_undo_node()
[all …]
/third_party/mesa3d/src/panfrost/bifrost/
Dbi_pressure_schedule.c32 struct sched_ctx { struct
268 choose_instr(struct sched_ctx *s) in choose_instr()
286 pressure_schedule_block(bi_context *ctx, bi_block *block, struct sched_ctx *s) in pressure_schedule_block()
345 struct sched_ctx sctx = { in bi_pressure_schedule()
/third_party/mesa3d/src/amd/compiler/
Daco_scheduler.cpp124 struct sched_ctx { struct
644 schedule_SMEM(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand, in schedule_SMEM()
787 schedule_VMEM(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand, in schedule_VMEM()
959 schedule_position_export(sched_ctx& ctx, Block* block, std::vector<RegisterDemand>& register_demand, in schedule_position_export()
1006 schedule_block(sched_ctx& ctx, Program* program, Block* block, live& live_vars) in schedule_block()
1056 sched_ctx ctx; in schedule_program()