Searched refs:ir3_array (Results 1 – 7 of 7) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_array_to_ssa.c | 69 struct ir3_array *arr); 73 struct ir3_array *arr) in read_value_end() 86 struct ir3_array *arr) in read_value_beginning() 246 struct ir3_array *arr = ir3_lookup_array(ir, reg->array.id); in ir3_array_to_ssa() 254 struct ir3_array *arr = ir3_lookup_array(ir, reg->array.id); in ir3_array_to_ssa()
|
D | ir3_context.h | 242 struct ir3_array *ir3_get_array(struct ir3_context *ctx, nir_register *reg); 244 struct ir3_array *arr, int n, 246 void ir3_create_array_store(struct ir3_context *ctx, struct ir3_array *arr,
|
D | ir3_context.c | 218 struct ir3_array *arr = ir3_get_array(ctx, reg); in ir3_get_src() 271 struct ir3_array *arr = ir3_get_array(ctx, reg); in ir3_put_dst() 533 struct ir3_array *arr = rzalloc(ctx, struct ir3_array); in ir3_declare_array() 552 struct ir3_array * 565 ir3_create_array_load(struct ir3_context *ctx, struct ir3_array *arr, int n, in ir3_create_array_load() 604 ir3_create_array_store(struct ir3_context *ctx, struct ir3_array *arr, int n, in ir3_create_array_store()
|
D | ir3_dce.c | 40 struct ir3_array *arr = in mark_array_use()
|
D | ir3.h | 508 struct ir3_array { struct 534 struct ir3_array *ir3_lookup_array(struct ir3 *ir, unsigned id); argument 1595 list_for_each_entry (struct ir3_array, __array, __list, node) 1597 list_for_each_entry_safe (struct ir3_array, __array, __list, node)
|
D | ir3.c | 633 struct ir3_array *
|
/third_party/mesa3d/docs/drivers/freedreno/ |
D | ir3-notes.rst | 295 To implement variable arrays, the NIR registers are stored as an ``ir3_array``,
|