Searched refs:ra_regs (Results 1 – 4 of 4) sorted by relevance
/hardware/google/gfxstream/guest/mesa/src/util/ |
D | register_allocate.h | 40 struct ra_regs; 53 struct ra_regs *ra_alloc_reg_set(void *mem_ctx, unsigned int count, 55 void ra_set_allocate_round_robin(struct ra_regs *regs); 56 struct ra_class *ra_alloc_reg_class(struct ra_regs *regs); 57 struct ra_class *ra_alloc_contig_reg_class(struct ra_regs *regs, int contig_len); 59 void ra_add_reg_conflict(struct ra_regs *regs, 61 void ra_add_transitive_reg_conflict(struct ra_regs *regs, 65 ra_add_transitive_reg_pair_conflict(struct ra_regs *regs, 68 void ra_make_reg_conflicts_transitive(struct ra_regs *regs, unsigned int reg); 70 struct ra_class *ra_get_class_from_index(struct ra_regs *regs, unsigned int c); [all …]
|
D | register_allocate_internal.h | 46 struct ra_regs { struct 57 struct ra_regs *regset; argument 128 struct ra_regs *regs;
|
D | register_allocate.c | 90 struct ra_regs * 94 struct ra_regs *regs; in ra_alloc_reg_set() 96 regs = rzalloc(mem_ctx, struct ra_regs); in ra_alloc_reg_set() 125 ra_set_allocate_round_robin(struct ra_regs *regs) in ra_set_allocate_round_robin() 131 ra_add_conflict_list(struct ra_regs *regs, unsigned int r1, unsigned int r2) in ra_add_conflict_list() 142 ra_add_reg_conflict(struct ra_regs *regs, unsigned int r1, unsigned int r2) in ra_add_reg_conflict() 159 ra_add_transitive_reg_conflict(struct ra_regs *regs, in ra_add_transitive_reg_conflict() 178 ra_add_transitive_reg_pair_conflict(struct ra_regs *regs, in ra_add_transitive_reg_pair_conflict() 203 ra_make_reg_conflicts_transitive(struct ra_regs *regs, unsigned int r) in ra_make_reg_conflicts_transitive() 217 ra_alloc_reg_class(struct ra_regs *regs) in ra_alloc_reg_class() [all …]
|
/hardware/google/gfxstream/guest/mesa/src/util/tests/ |
D | register_allocate_test.cpp | 51 thumb_checks(struct ra_regs *regs, unsigned reg32_base, unsigned reg64_base) in thumb_checks() 90 struct ra_regs *regs = ra_alloc_reg_set(mem_ctx, 100, true); in TEST_F() 130 struct ra_regs *regs = ra_alloc_reg_set(mem_ctx, 16, true); in TEST_F() 154 struct ra_regs *regs = ra_alloc_reg_set(mem_ctx, 16, true); in TEST_F() 175 struct ra_regs *regs = ra_alloc_reg_set(mem_ctx, base_regs, true); in TEST_F() 222 struct ra_regs *regs; in TEST_F()
|