Home
last modified time | relevance | path

Searched refs:ra_alloc_contig_reg_class (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/util/tests/
Dregister_allocate_test.cpp133 struct ra_class *reg32low = ra_alloc_contig_reg_class(regs, 1); in TEST_F()
138 struct ra_class *reg64low = ra_alloc_contig_reg_class(regs, 2); in TEST_F()
143 struct ra_class *reg96 = ra_alloc_contig_reg_class(regs, 3); in TEST_F()
156 struct ra_class *low = ra_alloc_contig_reg_class(regs, 1); in TEST_F()
160 struct ra_class *high = ra_alloc_contig_reg_class(regs, 1); in TEST_F()
177 struct ra_class *c1 = ra_alloc_contig_reg_class(regs, 1); in TEST_F()
181 struct ra_class *c2 = ra_alloc_contig_reg_class(regs, 2); in TEST_F()
185 struct ra_class *c4 = ra_alloc_contig_reg_class(regs, 4); in TEST_F()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_register_allocate.c125 vc4->reg_class_any[i] = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
126 vc4->reg_class_a_or_b[i] = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
127 vc4->reg_class_a_or_b_or_acc[i] = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
128 vc4->reg_class_r4_or_a[i] = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
129 vc4->reg_class_a[i] = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
131 vc4->reg_class_r0_r3 = ra_alloc_contig_reg_class(vc4->regs, 1); in vc4_alloc_reg_set()
/third_party/mesa3d/src/imagination/rogue/
Drogue_regalloc.c99 ra_alloc_contig_reg_class(ra->regs, 1); in rogue_ra_init()
105 ra_alloc_contig_reg_class(ra->regs, 4); in rogue_ra_init()
/third_party/mesa3d/src/util/
Dregister_allocate.h57 struct ra_class *ra_alloc_contig_reg_class(struct ra_regs *regs, int contig_len);
Dregister_allocate.c244 ra_alloc_contig_reg_class(struct ra_regs *regs, int contig_len) in ra_alloc_contig_reg_class() function
/third_party/mesa3d/src/broadcom/compiler/
Dvir_register_allocate.c905 ra_alloc_contig_reg_class(compiler->regs, 1); in vir_init_reg_sets()
907 ra_alloc_contig_reg_class(compiler->regs, 1); in vir_init_reg_sets()
909 ra_alloc_contig_reg_class(compiler->regs, 1); in vir_init_reg_sets()
911 ra_alloc_contig_reg_class(compiler->regs, 1); in vir_init_reg_sets()
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Dregalloc.c61 classes[i] = ra_alloc_contig_reg_class(ret, i + 1); in ppir_regalloc_init()
71 classes[i] = ra_alloc_contig_reg_class(ret, i - ppir_ra_reg_class_head_vec1 + 1); in ppir_regalloc_init()
/third_party/mesa3d/src/intel/compiler/
Dbrw_fs_reg_allocate.cpp131 classes[i] = ra_alloc_contig_reg_class(regs, class_sizes[i]); in brw_alloc_reg_set()
158 aligned_bary_class = ra_alloc_contig_reg_class(regs, contig_len); in brw_alloc_reg_set()
Dbrw_vec4_reg_allocate.cpp123 ra_alloc_contig_reg_class(compiler->vec4_reg_set.regs, class_sizes[i]); in brw_vec4_alloc_reg_set()
/third_party/mesa3d/docs/relnotes/
D21.2.0.rst2029 - vc4: Use the ra_alloc_contig_reg_class() function to speed up RA.
2030 - v3d: Use the ra_alloc_contig_reg_class() function to speed up RA.
2031 - intel/fs: Use ra_alloc_contig_reg_class() to speed up RA.
2032 - intel/vec4: Use ra_alloc_contig_reg_class() to reduce RA overhead.
2033 - lima: Use ra_alloc_contig_reg_class().