Home
last modified time | relevance | path

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

/external/mesa3d/src/intel/compiler/
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()
Dbrw_schedule_instructions.cpp747 this->livein = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler()
752 this->liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler()
757 this->hw_liveout = linear_alloc_array(lin_ctx, BITSET_WORD *, block_count); in instruction_scheduler()
764 this->written = linear_alloc_array(lin_ctx, bool, grf_count); in instruction_scheduler()
766 this->reads_remaining = linear_alloc_array(lin_ctx, int, grf_count); in instruction_scheduler()
768 this->hw_reads_remaining = linear_alloc_array(lin_ctx, int, hw_reg_count); in instruction_scheduler()
/external/mesa3d/src/intel/compiler/elk/
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()
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()
/external/mesa3d/src/util/
Dralloc.h711 #define linear_alloc_array(ctx, type, count) \ macro
/external/mesa3d/src/compiler/spirv/
Dvtn_private.h130 #define vtn_alloc_array(B, TYPE, ELEMS) linear_alloc_array(B->lin_ctx, TYPE, ELEMS)