Searched refs:ir3_create_collect (Results 1 – 5 of 5) sorted by relevance
/external/mesa3d/src/freedreno/ir3/ |
D | ir3_a4xx.c | 51 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()
|
D | ir3_a6xx.c | 76 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()
|
D | ir3_compiler_nir.c | 814 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 …]
|
D | ir3_context.h | 181 struct ir3_instruction * ir3_create_collect(struct ir3_context *ctx,
|
D | ir3_context.c | 300 ir3_create_collect(struct ir3_context *ctx, struct ir3_instruction *const *arr, in ir3_create_collect() function
|