Searched refs:ra_ctx (Results 1 – 4 of 4) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_ra.c | 350 struct ra_ctx { struct 650 ra_ctx_dump(struct ra_ctx *ctx) in ra_ctx_dump() 683 ra_pop_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_pop_interval() 713 ra_push_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_push_interval() 726 ra_move_interval(struct ra_ctx *ctx, struct ra_file *file, in ra_move_interval() 752 try_evict_regs(struct ra_ctx *ctx, struct ra_file *file, in try_evict_regs() 939 compress_regs_left(struct ra_ctx *ctx, struct ra_file *file, unsigned size, in compress_regs_left() 1096 ra_get_file(struct ra_ctx *ctx, struct ir3_register *reg) in ra_get_file() 1116 get_reg(struct ra_ctx *ctx, struct ra_file *file, struct ir3_register *reg, in get_reg() 1214 mark_src_killed(struct ra_ctx *ctx, struct ir3_register *src) in mark_src_killed() [all …]
|
/third_party/mesa3d/src/compiler/spirv/ |
D | nir_lower_libclc.c | 101 void *ra_ctx = ralloc_context(NULL); in nir_lower_libclc() local 102 struct hash_table *copy_vars = _mesa_pointer_hash_table_create(ra_ctx); in nir_lower_libclc() 115 ralloc_free(ra_ctx); in nir_lower_libclc()
|
/third_party/mesa3d/src/amd/compiler/ |
D | aco_register_allocation.cpp | 38 struct ra_ctx; 42 void add_subdword_operand(ra_ctx& ctx, aco_ptr<Instruction>& instr, unsigned idx, unsigned byte, 63 struct ra_ctx { struct 83 ra_ctx(Program* program_, ra_test_policy policy_) in ra_ctx() argument 199 DefInfo(ra_ctx& ctx, aco_ptr<Instruction>& instr, RegClass rc_, int operand) : rc(rc_) in DefInfo() 352 std::set<std::pair<unsigned, unsigned>> find_vars(ra_ctx& ctx, RegisterFile& reg_file, 395 print_regs(ra_ctx& ctx, bool vgprs, RegisterFile& reg_file) in print_regs() 509 add_subdword_operand(ra_ctx& ctx, aco_ptr<Instruction>& instr, unsigned idx, unsigned byte, in add_subdword_operand() 699 adjust_max_used_regs(ra_ctx& ctx, RegClass rc, unsigned reg) in adjust_max_used_regs() 720 update_renames(ra_ctx& ctx, RegisterFile& reg_file, in update_renames() [all …]
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.1.0.rst | 1238 - aco: move all needed helper containers to ra_ctx
|