Searched refs:sched_ctx (Results 1 – 3 of 3) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/lima/ir/gp/ |
D | scheduler.c | 226 } 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/ |
D | bi_pressure_schedule.c | 32 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/ |
D | aco_scheduler.cpp | 124 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()
|