Home
last modified time | relevance | path

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

/external/mesa3d/src/freedreno/ir3/
Dir3_a4xx.c51 src0 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_load_ssbo()
88 src0 = ir3_create_collect(ctx, ir3_get_src(ctx, &intr->src[0]), ncomp); in emit_intrinsic_store_ssbo()
90 src2 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_store_ssbo()
143 src2 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_ssbo()
180 src0 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_ssbo()
242 return ir3_create_collect(ctx, (struct ir3_instruction*[]){ in get_image_offset()
273 ir3_create_collect(ctx, value, ncomp), 0, in emit_intrinsic_store_image()
274 ir3_create_collect(ctx, coords, ncoords), 0, in emit_intrinsic_store_image()
301 src1 = ir3_create_collect(ctx, coords, ncoords); in emit_intrinsic_atomic_image()
330 src0 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_image()
Dir3_a6xx.c76 val = ir3_create_collect(ctx, ir3_get_src(ctx, &intr->src[0]), ncomp); in emit_intrinsic_store_ssbo()
137 src1 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_ssbo()
142 src1 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_ssbo()
208 ir3_create_collect(ctx, coords, ncoords), 0); in emit_intrinsic_load_image()
236 ir3_create_collect(ctx, coords, ncoords), 0, in emit_intrinsic_store_image()
237 ir3_create_collect(ctx, value, ncomp), 0); in emit_intrinsic_store_image()
274 src0 = ir3_create_collect(ctx, coords, ncoords); in emit_intrinsic_atomic_image()
279 src1 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_image()
283 src1 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_image()
Dir3_compiler_nir.c814 addr = ir3_create_collect(ctx, (struct ir3_instruction*[]){ addr, base_hi }, 2); in emit_intrinsic_load_ubo()
908 ir3_create_collect(ctx, value, ncomp), 0, in emit_intrinsic_store_shared()
959 ir3_create_collect(ctx, value, intr->num_components), 0, in emit_intrinsic_store_shared_ir3()
1033 src1 = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic_atomic_shared()
1109 info.samp_tex = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in get_image_samp_tex_src()
1123 info.samp_tex = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in get_image_samp_tex_src()
1182 ir3_create_collect(ctx, coords, ncoords), NULL); in emit_intrinsic_load_image()
1380 ctx->ij[bary] = ir3_create_collect(ctx, xy, 2); in get_barycentric()
1466 ctx->frag_coord = ir3_create_collect(ctx, xyzw, 4); in get_frag_coord()
1585 addr = ir3_create_collect(ctx, (struct ir3_instruction*[]){ in emit_intrinsic()
[all …]
Dir3_context.h181 struct ir3_instruction * ir3_create_collect(struct ir3_context *ctx,
Dir3_context.c300 ir3_create_collect(struct ir3_context *ctx, struct ir3_instruction *const *arr, in ir3_create_collect() function