Home
last modified time | relevance | path

Searched refs:linear_alloc_array (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/compiler/elk/
H A Delk_fs_live_variables.cpp257 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 Delk_schedule_instructions.cpp767 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 Dbrw_fs_live_variables.cpp257 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 Dbrw_schedule_instructions.cpp734 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 Dralloc.h694 #define linear_alloc_array(ctx, type, count) \ macro
/aosp_15_r20/external/mesa3d/src/compiler/spirv/
H A Dvtn_private.h130 #define vtn_alloc_array(B, TYPE, ELEMS) linear_alloc_array(B->lin_ctx, TYPE, ELEMS)