Searched refs:linear_alloc_array (Results 1 – 6 of 6) sorted by relevance
/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/ |
H A D | elk_fs_live_variables.cpp | 257 var_from_vgrf = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 263 vgrf_from_var = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 270 start = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 271 end = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 277 vgrf_start = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 278 vgrf_end = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 284 block_data = linear_alloc_array(lin_ctx, struct block_data, cfg->num_blocks); in fs_live_variables()
|
H A D | elk_schedule_instructions.cpp | 767 this->livein = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in elk_fs_instruction_scheduler() 772 this->liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in elk_fs_instruction_scheduler() 777 this->hw_liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in elk_fs_instruction_scheduler() 784 this->written = linear_alloc_array(lin_ctx, bool, grf_count); in elk_fs_instruction_scheduler() 786 this->reads_remaining = linear_alloc_array(lin_ctx, int, grf_count); in elk_fs_instruction_scheduler() 788 this->hw_reads_remaining = linear_alloc_array(lin_ctx, int, hw_reg_count); in elk_fs_instruction_scheduler()
|
/aosp_15_r20/external/mesa3d/src/intel/compiler/ |
H A D | brw_fs_live_variables.cpp | 257 var_from_vgrf = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 263 vgrf_from_var = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 270 start = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 271 end = linear_alloc_array(lin_ctx, int, num_vars); in fs_live_variables() 277 vgrf_start = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 278 vgrf_end = linear_alloc_array(lin_ctx, int, num_vgrfs); in fs_live_variables() 284 block_data = linear_alloc_array(lin_ctx, struct block_data, cfg->num_blocks); in fs_live_variables()
|
H A D | brw_schedule_instructions.cpp | 734 this->livein = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 739 this->liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 744 this->hw_liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler() 751 this->written = linear_alloc_array(lin_ctx, bool, grf_count); in instruction_scheduler() 753 this->reads_remaining = linear_alloc_array(lin_ctx, int, grf_count); in instruction_scheduler() 755 this->hw_reads_remaining = linear_alloc_array(lin_ctx, int, hw_reg_count); in instruction_scheduler()
|
/aosp_15_r20/external/mesa3d/src/util/ |
H A D | ralloc.h | 694 #define linear_alloc_array(ctx, type, count) \ macro
|
/aosp_15_r20/external/mesa3d/src/compiler/spirv/ |
H A D | vtn_private.h | 130 #define vtn_alloc_array(B, TYPE, ELEMS) linear_alloc_array(B->lin_ctx, TYPE, ELEMS)
|