| /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/examples/ |
| H A D | branch.asm | 12 stib.b.untyped.1d.u32.1.imm r1.x, r0.x, 0
|
| H A D | invocationid.asm | 10 stib.b.untyped.1d.u32.1.imm r0.x, r0.y, 0
|
| H A D | pvtmem.asm | 11 stib.b.untyped.1d.u32.1.imm r0.x, r0.y, 0
|
| H A D | test-flut.sh | 25 stib.b.untyped.1d.u32.1.imm r1.x, r0.x, 0
|
| H A D | simple.asm | 25 stib.b.untyped.1d.u32.1.imm r0.x, r0.y, 0
|
| H A D | test-opcodes.sh | 143 stib.untyped.1d.u32.1 r2.x, r3.x, 0 ; control: full->full 144 stib.untyped.1d.u32.1 r2.y, r3.y, 0 ; test: half->full 145 stib.untyped.1d.u32.1 r2.z, r3.z, 0 ; control: half->half 146 stib.untyped.1d.u32.1 r2.w, r3.w, 0 ; test: full->half
|
| H A D | test-regfile.sh | 36 stib.b.untyped.1d.u32.1.imm r1.x, r0.x, 0
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_a6xx.c | 69 struct ir3_instruction *stib, *val, *offset; local in function:emit_intrinsic_store_ssbo 80 stib = ir3_STIB(b, ir3_ssbo_to_ibo(ctx, intr->src[1]), 0, offset, 0, val, 0); 81 stib->cat6.iim_val = ncomp; 82 stib->cat6.d = 1; 83 stib->cat6.type = intr->src[0].ssa->bit_size == 16 ? TYPE_U16 : TYPE_U32; 84 stib->barrier_class = IR3_BARRIER_BUFFER_W; 85 stib->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; 86 ir3_handle_bindless_cat6(stib, intr->src[1]); 87 ir3_handle_nonuniform(stib, intr); 89 array_insert(b, b->keeps, stib); 229 struct ir3_instruction *stib; local in function:emit_intrinsic_store_image [all...] |
| H A D | ir3_a4xx.c | 262 struct ir3_instruction *stib, *offset; local in function:emit_intrinsic_store_image 277 /* NOTE: stib seems to take byte offset, but stgb.typed can be used 282 stib = ir3_STIB(b, ibo, 0, ir3_create_collect(b, value, ncomp), 0, 284 stib->cat6.iim_val = ncomp; 285 stib->cat6.d = ncoords; 286 stib->cat6.type = ir3_get_type_for_image_intrinsic(intr); 287 stib->cat6.typed = true; 288 stib->barrier_class = IR3_BARRIER_IMAGE_W; 289 stib->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; 291 array_insert(b, b->keeps, stib); [all...] |
| H A D | disasm-a3xx.c | 341 OPC(6, OPC_STIB, stib),
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_a6xx.c | 71 struct ir3_instruction *stib, *val, *offset; local in function:emit_intrinsic_store_ssbo 87 stib = ir3_STIB(b, create_immed(b, ibo_idx), 0, offset, 0, val, 0); 88 stib->cat6.iim_val = ncomp; 89 stib->cat6.d = 1; 90 stib->cat6.type = TYPE_U32; 91 stib->barrier_class = IR3_BARRIER_BUFFER_W; 92 stib->barrier_conflict = IR3_BARRIER_BUFFER_R | IR3_BARRIER_BUFFER_W; 94 array_insert(b, b->keeps, stib); 211 struct ir3_instruction *stib; local in function:emit_intrinsic_store_image 221 stib [all...] |
| H A D | ir3_a4xx.c | 259 struct ir3_instruction *stib, *offset; local in function:emit_intrinsic_store_image 274 /* NOTE: stib seems to take byte offset, but stgb.typed can be used 279 stib = ir3_STIB(b, create_immed(b, ibo_idx), 0, 283 stib->cat6.iim_val = ncomp; 284 stib->cat6.d = ncoords; 285 stib->cat6.type = ir3_get_image_type(var); 286 stib->cat6.typed = true; 287 stib->barrier_class = IR3_BARRIER_IMAGE_W; 288 stib->barrier_conflict = IR3_BARRIER_IMAGE_R | IR3_BARRIER_IMAGE_W; 290 array_insert(b, b->keeps, stib); [all...] |
| H A D | disasm-a3xx.c | 1020 OPC(6, OPC_STIB, stib),
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/ |
| H A D | README.rst | 44 stib.untyped.1d.u32.1 g[0] + r0.y, r0.x
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.0.0.rst | 2915 - freedreno/ir3: Fix pre-a6xx ldgb/stib parsing 2916 - freedreno/ir3/parser: a6xx ldib/stib parsing 2917 - freedreno/ir3/parser: Fix pre-a6xx 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", [all...] |