Searched refs:reg_indirect (Results 1 – 1 of 1) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_tgsi_setup.c | 297 const struct tgsi_ind_register *reg_indirect) in get_pointer_into_array() argument 309 array_id = get_temp_array_id(&ctx->bld_base, reg_index, reg_indirect); in get_pointer_into_array() 322 index = si_get_indirect_index(ctx, reg_indirect, 1, in get_pointer_into_array() 404 const struct tgsi_ind_register *reg_indirect) in load_value_from_array() argument 410 ptr = get_pointer_into_array(ctx, file, swizzle, reg_index, reg_indirect); in load_value_from_array() 424 get_array_range(bld_base, file, reg_index, reg_indirect); in load_value_from_array() 426 si_get_indirect_index(ctx, reg_indirect, 1, reg_index - range.First); in load_value_from_array() 439 const struct tgsi_ind_register *reg_indirect) in store_value_to_array() argument 445 ptr = get_pointer_into_array(ctx, file, chan_index, reg_index, reg_indirect); in store_value_to_array() 450 struct tgsi_declaration_range range = get_array_range(bld_base, file, reg_index, reg_indirect); in store_value_to_array() [all …]
|