Searched refs:ldib (Results 1 - 8 of 8) sorted by relevance
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_a6xx.c | 47 struct ir3_instruction *ldib; local in function:emit_intrinsic_load_ssbo 51 ldib = ir3_LDIB(b, ir3_ssbo_to_ibo(ctx, intr->src[0]), 0, offset, 0); 52 ldib->dsts[0]->wrmask = MASK(intr->num_components); 53 ldib->cat6.iim_val = intr->num_components; 54 ldib->cat6.d = 1; 55 ldib->cat6.type = intr->dest.ssa.bit_size == 16 ? TYPE_U16 : TYPE_U32; 56 ldib->barrier_class = IR3_BARRIER_BUFFER_R; 57 ldib->barrier_conflict = IR3_BARRIER_BUFFER_W; 58 ir3_handle_bindless_cat6(ldib, intr->src[0]); 59 ir3_handle_nonuniform(ldib, int 205 struct ir3_instruction *ldib; local in function:emit_intrinsic_load_image [all...] |
| H A D | ir3_a4xx.c | 244 struct ir3_instruction *ldib = ir3_LDIB( local in function:emit_intrinsic_load_image 246 ldib->dsts[0]->wrmask = MASK(intr->num_components); 247 ldib->cat6.iim_val = ncomp; 248 ldib->cat6.d = ncoords; 249 ldib->cat6.type = ir3_get_type_for_image_intrinsic(intr); 250 ldib->cat6.typed = true; 251 ldib->barrier_class = IR3_BARRIER_IMAGE_R; 252 ldib->barrier_conflict = IR3_BARRIER_IMAGE_W; 254 ir3_split_dest(b, dst, ldib, 0, intr->num_components);
|
| H A D | disasm-a3xx.c | 320 OPC(6, OPC_LDIB, ldib),
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_a6xx.c | 48 struct ir3_instruction *ldib; local in function:emit_intrinsic_load_ssbo 55 ldib = ir3_LDIB(b, create_immed(b, ibo_idx), 0, offset, 0); 56 ldib->regs[0]->wrmask = MASK(intr->num_components); 57 ldib->cat6.iim_val = intr->num_components; 58 ldib->cat6.d = 1; 59 ldib->cat6.type = TYPE_U32; 60 ldib->barrier_class = IR3_BARRIER_BUFFER_R; 61 ldib->barrier_conflict = IR3_BARRIER_BUFFER_W; 63 ir3_split_dest(b, dst, ldib, 0, intr->num_components);
|
| H A D | disasm-a3xx.c | 999 OPC(6, OPC_LDIB, ldib),
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.1.0.rst | 4080 - freedreno/ir3: sync instr/disasm and add ldib encoding 4081 - freedreno/ir3/a6xx: use ldib for ssbo reads 4107 - freedreno/ir3/cp: fix ldib bug
|
| H A D | 21.0.0.rst | 2902 - freedreno/ir3: Tweak ldib/resinfo encoding 2916 - freedreno/ir3/parser: a6xx ldib/stib parsing
|
| /xsrc/external/mit/MesaLib/dist/ |
| H A D | .pick_status.json | 27643 "description": "ir3: print half-dst/src for ldib.b/stib.b", 29128 "description": "freedreno/ir3: adjust condition for when to use ldib", [all...] |
Completed in 127 milliseconds