/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_fs_live_variables.h | 42 BITSET_WORD *def; 47 BITSET_WORD *use; 50 BITSET_WORD *livein; 53 BITSET_WORD *liveout; 55 BITSET_WORD flag_def[1]; 56 BITSET_WORD flag_use[1]; 57 BITSET_WORD flag_livein[1]; 58 BITSET_WORD flag_liveout[1];
|
D | brw_vec4_live_variables.h | 40 BITSET_WORD *def; 45 BITSET_WORD *use; 48 BITSET_WORD *livein; 51 BITSET_WORD *liveout; 53 BITSET_WORD flag_def[1]; 54 BITSET_WORD flag_use[1]; 55 BITSET_WORD flag_livein[1]; 56 BITSET_WORD flag_liveout[1];
|
D | brw_fs_dead_code_eliminate.cpp | 41 can_eliminate(const fs_inst *inst, BITSET_WORD *flag_live) in can_eliminate() 81 BITSET_WORD *live = rzalloc_array(NULL, BITSET_WORD, BITSET_WORDS(num_vars)); in dead_code_eliminate() 82 BITSET_WORD *flag_live = rzalloc_array(NULL, BITSET_WORD, 1); in dead_code_eliminate() 86 sizeof(BITSET_WORD) * BITSET_WORDS(num_vars)); in dead_code_eliminate() 88 sizeof(BITSET_WORD)); in dead_code_eliminate()
|
D | brw_vec4_dead_code_eliminate.cpp | 47 BITSET_WORD *live = rzalloc_array(NULL, BITSET_WORD, BITSET_WORDS(num_vars)); in dead_code_eliminate() 48 BITSET_WORD *flag_live = rzalloc_array(NULL, BITSET_WORD, 1); in dead_code_eliminate() 52 sizeof(BITSET_WORD) * BITSET_WORDS(num_vars)); in dead_code_eliminate() 54 sizeof(BITSET_WORD)); in dead_code_eliminate()
|
D | brw_fs_live_variables.cpp | 168 BITSET_WORD new_liveout = (child_bd->livein[i] & in compute_live_variables() 175 BITSET_WORD new_liveout = (child_bd->flag_livein[0] & in compute_live_variables() 185 BITSET_WORD new_livein = (bd->use[i] | in compute_live_variables() 193 BITSET_WORD new_livein = (bd->flag_use[0] | in compute_live_variables() 259 block_data[i].def = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in fs_live_variables() 260 block_data[i].use = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in fs_live_variables() 261 block_data[i].livein = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in fs_live_variables() 262 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in fs_live_variables()
|
D | brw_vec4_live_variables.cpp | 147 BITSET_WORD new_liveout = (child_bd->livein[i] & in compute_live_variables() 154 BITSET_WORD new_liveout = (child_bd->flag_livein[0] & in compute_live_variables() 164 BITSET_WORD new_livein = (bd->use[i] | in compute_live_variables() 172 BITSET_WORD new_livein = (bd->flag_use[0] | in compute_live_variables() 194 block_data[i].def = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in vec4_live_variables() 195 block_data[i].use = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in vec4_live_variables() 196 block_data[i].livein = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in vec4_live_variables() 197 block_data[i].liveout = rzalloc_array(mem_ctx, BITSET_WORD, bitset_words); in vec4_live_variables()
|
D | brw_fs_copy_propagation.cpp | 59 BITSET_WORD *livein; 66 BITSET_WORD *liveout; 73 BITSET_WORD *copy; 79 BITSET_WORD *kill; 123 bd[block->num].livein = rzalloc_array(bd, BITSET_WORD, bitset_words); in fs_copy_prop_dataflow() 124 bd[block->num].liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); in fs_copy_prop_dataflow() 125 bd[block->num].copy = rzalloc_array(bd, BITSET_WORD, bitset_words); in fs_copy_prop_dataflow() 126 bd[block->num].kill = rzalloc_array(bd, BITSET_WORD, bitset_words); in fs_copy_prop_dataflow() 212 const BITSET_WORD old_liveout = bd[block->num].liveout[i]; in run() 231 const BITSET_WORD old_livein = bd[block->num].livein[i]; in run()
|
D | brw_schedule_instructions.cpp | 448 this->livein = ralloc_array(mem_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 450 this->livein[i] = rzalloc_array(mem_ctx, BITSET_WORD, in instruction_scheduler() 453 this->liveout = ralloc_array(mem_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 455 this->liveout[i] = rzalloc_array(mem_ctx, BITSET_WORD, in instruction_scheduler() 458 this->hw_liveout = ralloc_array(mem_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 460 this->hw_liveout[i] = rzalloc_array(mem_ctx, BITSET_WORD, in instruction_scheduler() 533 BITSET_WORD **livein; 539 BITSET_WORD **liveout; 545 BITSET_WORD **hw_liveout;
|
/external/mesa3d/src/compiler/nir/ |
D | nir_liveness.c | 72 block->live_in = reralloc(block, block->live_in, BITSET_WORD, in init_liveness_block() 74 memset(block->live_in, 0, state->bitset_words * sizeof(BITSET_WORD)); in init_liveness_block() 76 block->live_out = reralloc(block, block->live_out, BITSET_WORD, in init_liveness_block() 78 memset(block->live_out, 0, state->bitset_words * sizeof(BITSET_WORD)); in init_liveness_block() 88 BITSET_WORD *live = void_live; in set_src_live() 104 BITSET_WORD *live = void_live; in set_ssa_def_dead() 124 NIR_VLA(BITSET_WORD, live, state->bitset_words); in propagate_across_edge() 149 BITSET_WORD progress = 0; in propagate_across_edge() 198 state.bitset_words * sizeof(BITSET_WORD)); in nir_live_ssa_defs_impl()
|
D | nir_repair_ssa.c | 30 BITSET_WORD *def_set; 45 state->def_set = ralloc_array(NULL, BITSET_WORD, num_words); in prep_build_phi()
|
D | nir_phi_builder.h | 78 unsigned bit_size, const BITSET_WORD *defs);
|
D | nir_validate.c | 94 BITSET_WORD *ssa_defs_found; 97 BITSET_WORD *regs_found; 1050 sizeof(BITSET_WORD)); in validate_function_impl() 1052 sizeof(BITSET_WORD)); in validate_function_impl() 1060 sizeof(BITSET_WORD)); in validate_function_impl() 1062 sizeof(BITSET_WORD)); in validate_function_impl() 1184 sizeof(BITSET_WORD)); in nir_validate_shader() 1186 sizeof(BITSET_WORD)); in nir_validate_shader()
|
D | nir_worklist.h | 57 BITSET_WORD *blocks_present;
|
D | nir_phi_builder.c | 109 unsigned bit_size, const BITSET_WORD *defs) in nir_phi_builder_add_value() 123 BITSET_WORD tmp; in nir_phi_builder_add_value()
|
D | nir_worklist.c | 38 w->blocks_present = rzalloc_array(mem_ctx, BITSET_WORD, in nir_block_worklist_init()
|
/external/mesa3d/src/util/ |
D | bitset.h | 40 #define BITSET_WORD unsigned int macro 41 #define BITSET_WORDBITS (sizeof (BITSET_WORD) * 8) 46 #define BITSET_DECLARE(name, bits) BITSET_WORD name[BITSET_WORDS(bits)] 85 __bitset_ffs(const BITSET_WORD *x, int n) in __bitset_ffs() 100 __bitset_next_set(unsigned i, BITSET_WORD *tmp, in __bitset_next_set() 101 const BITSET_WORD *set, unsigned size) in __bitset_next_set()
|
D | register_allocate.c | 85 BITSET_WORD *conflicts; 107 BITSET_WORD *regs; 130 BITSET_WORD *adjacency; 196 regs->regs[i].conflicts = rzalloc_array(regs->regs, BITSET_WORD, in ra_alloc_reg_set() 290 BITSET_WORD tmp; in ra_make_reg_conflicts_transitive() 312 class->regs = rzalloc_array(class, BITSET_WORD, BITSET_WORDS(regs->count)); in ra_alloc_reg_class() 428 g->nodes[i].adjacency = rzalloc_array(g, BITSET_WORD, bitset_count); in ra_alloc_interference_graph()
|
/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_qir_live_variables.c | 249 BITSET_WORD new_live_out = (succ->live_in[i] & in qir_live_variables_dataflow() 260 BITSET_WORD new_live_in = (block->use[i] | in qir_live_variables_dataflow() 318 block->def = rzalloc_array(c, BITSET_WORD, bitset_words); in qir_calculate_live_intervals() 319 block->use = rzalloc_array(c, BITSET_WORD, bitset_words); in qir_calculate_live_intervals() 320 block->live_in = rzalloc_array(c, BITSET_WORD, bitset_words); in qir_calculate_live_intervals() 321 block->live_out = rzalloc_array(c, BITSET_WORD, bitset_words); in qir_calculate_live_intervals()
|
D | vc4_qir.h | 405 BITSET_WORD *def; 406 BITSET_WORD *use; 407 BITSET_WORD *live_in; 408 BITSET_WORD *live_out;
|
D | vc4_qir_schedule.c | 74 BITSET_WORD *temp_live; 699 state.temp_live = rzalloc_array(mem_ctx, BITSET_WORD, in qir_schedule_instructions_block()
|
/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
D | ir3_ra.c | 247 BITSET_WORD *def; /* variables defined before used in block */ 248 BITSET_WORD *use; /* variables used before defined in block */ 249 BITSET_WORD *livein; /* which defs reach entry point of block */ 250 BITSET_WORD *liveout; /* which defs reach exit point of block */ 629 bd->def = rzalloc_array(bd, BITSET_WORD, bitset_words); in ra_block_compute_live_ranges() 630 bd->use = rzalloc_array(bd, BITSET_WORD, bitset_words); in ra_block_compute_live_ranges() 631 bd->livein = rzalloc_array(bd, BITSET_WORD, bitset_words); in ra_block_compute_live_ranges() 632 bd->liveout = rzalloc_array(bd, BITSET_WORD, bitset_words); in ra_block_compute_live_ranges() 781 BITSET_WORD new_livein = in ra_compute_livein_liveout() 801 BITSET_WORD new_liveout = in ra_compute_livein_liveout() [all …]
|
/external/mesa3d/src/intel/vulkan/ |
D | anv_nir_apply_pipeline_layout.c | 36 BITSET_WORD *used; 282 state.set[s].used = rzalloc_array(mem_ctx, BITSET_WORD, words); in anv_nir_apply_pipeline_layout() 299 BITSET_WORD b, _tmp; in anv_nir_apply_pipeline_layout() 317 BITSET_WORD b, _tmp; in anv_nir_apply_pipeline_layout()
|
/external/mesa3d/src/compiler/glsl/ |
D | ir_array_refcount.h | 102 BITSET_WORD *bits;
|
D | ir_array_refcount.cpp | 61 bits = new BITSET_WORD[BITSET_WORDS(num_bits)]; in ir_array_refcount_entry()
|
/external/mesa3d/src/mesa/main/ |
D | performance_monitor.c | 80 ralloc_array(NULL, BITSET_WORD *, ctx->PerfMonitor.NumGroups); in new_performance_monitor() 88 m->ActiveCounters[i] = rzalloc_array(m->ActiveCounters, BITSET_WORD, in new_performance_monitor() 594 BITSET_WORD tmp; in perf_monitor_result_size()
|