Searched refs:ldib (Results 1 - 3 of 3) sorted by relevance
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_a6xx.c | 47 struct ir3_instruction *ldib; in emit_intrinsic_load_ssbo() local 51 ldib = ir3_LDIB(b, ir3_ssbo_to_ibo(ctx, intr->src[0]), 0, offset, 0); in emit_intrinsic_load_ssbo() 52 ldib->dsts[0]->wrmask = MASK(intr->num_components); in emit_intrinsic_load_ssbo() 53 ldib->cat6.iim_val = intr->num_components; in emit_intrinsic_load_ssbo() 54 ldib->cat6.d = 1; in emit_intrinsic_load_ssbo() 55 ldib->cat6.type = intr->dest.ssa.bit_size == 16 ? TYPE_U16 : TYPE_U32; in emit_intrinsic_load_ssbo() 56 ldib->barrier_class = IR3_BARRIER_BUFFER_R; in emit_intrinsic_load_ssbo() 57 ldib->barrier_conflict = IR3_BARRIER_BUFFER_W; in emit_intrinsic_load_ssbo() 58 ir3_handle_bindless_cat6(ldib, intr->src[0]); in emit_intrinsic_load_ssbo() 59 ir3_handle_nonuniform(ldib, int in emit_intrinsic_load_ssbo() 205 struct ir3_instruction *ldib; emit_intrinsic_load_image() local [all...] |
H A D | ir3_a4xx.c | 291 struct ir3_instruction *ldib; in emit_intrinsic_load_image() local 299 ldib = ir3_LDIB( in emit_intrinsic_load_image() 302 ldib = ir3_LDGB( in emit_intrinsic_load_image() 315 ldib->dsts[0]->wrmask = MASK(intr->num_components); in emit_intrinsic_load_image() 316 ldib->cat6.iim_val = ncomp; in emit_intrinsic_load_image() 317 ldib->cat6.d = ncoords; in emit_intrinsic_load_image() 318 ldib->cat6.type = ir3_get_type_for_image_intrinsic(intr); in emit_intrinsic_load_image() 319 ldib->cat6.typed = true; in emit_intrinsic_load_image() 320 ldib->barrier_class = IR3_BARRIER_IMAGE_R; in emit_intrinsic_load_image() 321 ldib in emit_intrinsic_load_image() [all...] |
H A D | disasm-a3xx.c | 333 OPC(6, OPC_LDIB, ldib),
|
Completed in 3 milliseconds