Home
last modified time | relevance | path

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

/third_party/mesa3d/src/freedreno/ir3/
Dir3_a6xx.c77 val = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp); in emit_intrinsic_store_ssbo()
210 ir3_create_collect(b, coords, ncoords), 0); in emit_intrinsic_load_image()
239 ir3_create_collect(b, coords, ncoords), 0, in emit_intrinsic_store_image()
240 ir3_create_collect(b, value, ncomp), 0); in emit_intrinsic_store_image()
278 src0 = ir3_create_collect(b, coords, ncoords); in emit_intrinsic_atomic_image()
406 value = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp); in emit_intrinsic_store_global_ir3()
Dir3_a4xx.c84 src0 = ir3_create_collect(b, ir3_get_src(ctx, &intr->src[0]), ncomp); in emit_intrinsic_store_ssbo()
245 b, ibo, 0, offset, 0, ir3_create_collect(b, coords, ncoords), 0); in emit_intrinsic_load_image()
282 stib = ir3_STIB(b, ibo, 0, ir3_create_collect(b, value, ncomp), 0, in emit_intrinsic_store_image()
283 ir3_create_collect(b, coords, ncoords), 0, offset, 0); in emit_intrinsic_store_image()
309 src1 = ir3_create_collect(b, coords, ncoords); in emit_intrinsic_atomic_image()
Dir3_context.h207 struct ir3_instruction *ir3_create_collect(struct ir3_block *block,
222 ir3_create_collect(block, __arr, ARRAY_SIZE(__arr)); \
Dir3_compiler_nir.c922 stl = ir3_STL(b, offset, 0, ir3_create_collect(b, value, ncomp), 0, in emit_intrinsic_store_shared()
974 ir3_create_collect(b, value, intr->num_components), 0, in emit_intrinsic_store_shared_ir3()
1106 stp = ir3_STP(b, offset, 0, ir3_create_collect(b, value, ncomp), 0, in emit_intrinsic_store_scratch()
1245 ir3_create_collect(b, coords, ncoords), NULL); in emit_intrinsic_load_image()
1510 ctx->ij[bary] = ir3_create_collect(ctx->in_block, xy, 2); in get_barycentric()
1611 ctx->frag_coord = ir3_create_collect(b, xyzw, 4); in get_frag_coord()
2650 struct ir3_instruction *col0 = ir3_create_collect(b, src0, nsrc0); in emit_tex()
2651 struct ir3_instruction *col1 = ir3_create_collect(b, src1, nsrc1); in emit_tex()
3322 coord = ir3_create_collect(ctx->block, ir3_get_src(ctx, &intr->src[0]), 2); in setup_input()
4118 ir3_create_collect(b, &ctx->outputs[i], ncomp); in ir3_compile_shader_nir()
Dir3_context.c301 ir3_create_collect(struct ir3_block *block, struct ir3_instruction *const *arr, in ir3_create_collect() function
/third_party/mesa3d/docs/relnotes/
D21.3.0.rst950 - ir3: Make ir3_create_collect() take a block