/external/mesa3d/src/freedreno/ir3/ |
D | disasm-a3xx.c | 856 instr_cat6_t *cat6 = &instr->cat6; in print_instr_cat6_a3xx() local 867 switch (_OPC(6, cat6->opc)) { in print_instr_cat6_a3xx() 870 dst.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 871 src1.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 872 src2.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 885 dst.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 886 src1.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 887 src2.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 890 dst.full = type_size(cat6->type) == 32; in print_instr_cat6_a3xx() 896 switch (_OPC(6, cat6->opc)) { in print_instr_cat6_a3xx() [all …]
|
D | ir3_a6xx.c | 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() 80 stib->cat6.iim_val = ncomp; in emit_intrinsic_store_ssbo() 81 stib->cat6.d = 1; in emit_intrinsic_store_ssbo() 82 stib->cat6.type = intr->src[0].ssa->bit_size == 16 ? TYPE_U16 : TYPE_U32; in emit_intrinsic_store_ssbo() 184 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_ssbo() 185 atomic->cat6.d = 1; in emit_intrinsic_atomic_ssbo() 186 atomic->cat6.type = type; in emit_intrinsic_atomic_ssbo() 210 ldib->cat6.iim_val = intr->num_components; in emit_intrinsic_load_image() [all …]
|
D | ir3.c | 541 instr_cat6_a6xx_t *cat6 = ptr; in emit_cat6_a6xx() local 545 cat6->type = instr->cat6.type; in emit_cat6_a6xx() 546 cat6->d = instr->cat6.d - (instr->opc == OPC_LDC ? 0 : 1); in emit_cat6_a6xx() 547 cat6->typed = instr->cat6.typed; in emit_cat6_a6xx() 548 cat6->type_size = instr->cat6.iim_val - 1; in emit_cat6_a6xx() 549 cat6->opc = instr->opc; in emit_cat6_a6xx() 550 cat6->jmp_tgt = !!(instr->flags & IR3_INSTR_JP); in emit_cat6_a6xx() 551 cat6->sync = !!(instr->flags & IR3_INSTR_SY); in emit_cat6_a6xx() 552 cat6->opc_cat = 6; in emit_cat6_a6xx() 554 cat6->ssbo = reg(ssbo, info, instr->repeat, IR3_REG_IMMED); in emit_cat6_a6xx() [all …]
|
D | ir3_a4xx.c | 60 ldgb->cat6.iim_val = intr->num_components; in emit_intrinsic_load_ssbo() 61 ldgb->cat6.d = 4; in emit_intrinsic_load_ssbo() 62 ldgb->cat6.type = TYPE_U32; in emit_intrinsic_load_ssbo() 96 stgb->cat6.iim_val = ncomp; in emit_intrinsic_store_ssbo() 97 stgb->cat6.d = 4; in emit_intrinsic_store_ssbo() 98 stgb->cat6.type = TYPE_U32; in emit_intrinsic_store_ssbo() 191 atomic->cat6.iim_val = 1; in emit_intrinsic_atomic_ssbo() 192 atomic->cat6.d = 4; in emit_intrinsic_atomic_ssbo() 193 atomic->cat6.type = type; in emit_intrinsic_atomic_ssbo() 276 stib->cat6.iim_val = ncomp; in emit_intrinsic_store_image() [all …]
|
D | instr-a3xx.h | 960 instr_cat6_t cat6; member 1007 instr_cat6_a6xx_t *cat6 = &instr->cat6_a6xx; in is_cat6_legacy() local 1014 if ((cat6->pad3 & 0x8) && (cat6->pad5 & 0x2)) { in is_cat6_legacy() 1016 ir3_assert(instr->cat6.opc == 0); in is_cat6_legacy() 1035 return instr->cat6.opc; in instr_opc()
|
D | ir3_parser.y | 769 cat6_typed: '.' T_UNTYPED { instr->cat6.typed = 0; } 770 | '.' T_TYPED { instr->cat6.typed = 1; } 772 cat6_dim: '.' T_1D { instr->cat6.d = 1; } 773 | '.' T_2D { instr->cat6.d = 2; } 774 | '.' T_3D { instr->cat6.d = 3; } 775 | '.' T_4D { instr->cat6.d = 4; } 777 cat6_type: '.' type { instr->cat6.type = $2; } 778 cat6_offset: offset { instr->cat6.src_offset = $1; } 779 cat6_immed: integer { instr->cat6.iim_val = $1; }
|
D | ir3_compiler_nir.c | 50 instr->cat6.base = nir_intrinsic_desc_set(intrin); in ir3_handle_bindless_cat6() 79 instr->cat6.type = TYPE_U32; in create_frag_input() 80 instr->cat6.iim_val = 1; in create_frag_input() 737 ldc->cat6.iim_val = ncomp; in emit_intrinsic_load_ubo_ldc() 738 ldc->cat6.d = nir_intrinsic_component(intr); in emit_intrinsic_load_ubo_ldc() 739 ldc->cat6.type = TYPE_U32; in emit_intrinsic_load_ubo_ldc() 821 load->cat6.type = TYPE_U32; in emit_intrinsic_load_ubo() 835 resinfo->cat6.iim_val = 1; in emit_intrinsic_ssbo_size() 836 resinfo->cat6.d = 1; in emit_intrinsic_ssbo_size() 837 resinfo->cat6.type = TYPE_U32; in emit_intrinsic_ssbo_size() [all …]
|
D | ir3_print.c | 131 printf(".offset%d", instr->cat6.d); in print_instr_name() 134 is_tex(instr) ? instr->cat5.tex_base : instr->cat6.base); in print_instr_name()
|
D | ir3.h | 274 } cat6; member
|
/external/libvpx/libvpx/vp8/common/ |
D | entropy.c | 132 static const vp8_tree_index cat6[22] = { 2, 2, 4, 4, 6, 6, 8, 8, variable 140 { cat5, Pcat5, 5, 35 }, { cat6, Pcat6, 11, 67 }, { 0, 0, 0, 0 }
|
/external/perfetto/src/tracing/test/ |
D | tracing_module_categories.h | 36 PERFETTO_CATEGORY(cat6),
|
/external/mesa3d/docs/relnotes/ |
D | 10.5.1.rst | 187 - freedreno/ir3: fix up cat6 instruction encodings 188 - freedreno/ir3: add support for memory (cat6) instructions
|
D | 20.2.0.rst | 1663 - freedreno/ir3: Add some more tests of cat6 disasm. 1665 - freedreno/ir3: Define the bindful uniform/nonuniform desc modes for cat6 a6xx. 1724 - freedreno: Fix printing of unused src in disasm of cat6 RESINFO. 1828 - freedreno/ir3: Add a bunch more tests for cat6 opcodes. 1829 - freedreno/ir3: Refactor cat6 general dst printing.
|
D | 19.1.0.rst | 4109 - freedreno/ir3 better cat6 encoding detection
|
/external/mesa3d/src/freedreno/.gitlab-ci/reference/ |
D | dEQP-VK.draw.indirect_draw.indexed.indirect_draw_count.triangle_list.log | 824 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 851 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 916 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 942 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1510 - shaderdb: 8 cat0, 0 cat1, 1 cat2, 4 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1545 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7
|
D | glxgears-a420.log | 437 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 463 - shaderdb: 5 cat0, 4 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1051 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1093 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 1683 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 1724 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 2116 - shaderdb: 24 cat0, 5 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2155 - shaderdb: 5 cat0, 0 cat1, 4 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 2510 - shaderdb: 28 cat0, 8 cat1, 15 cat2, 22 cat3, 1 cat4, 0 cat5, 0 cat6, 0 cat7 2552 - shaderdb: 6 cat0, 0 cat1, 1 cat2, 0 cat3, 0 cat4, 0 cat5, 4 cat6, 0 cat7 [all …]
|
D | fd-clouds.log | 647 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 669 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1117 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1962 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 1984 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 3505 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 4928 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7 5342 - shaderdb: 5 cat0, 0 cat1, 0 cat2, 0 cat3, 0 cat4, 0 cat5, 0 cat6, 0 cat7 6780 - shaderdb: 1120 cat0, 48 cat1, 551 cat2, 512 cat3, 183 cat4, 0 cat5, 0 cat6, 0 cat7
|
D | crash.log | 3450 ../src/freedreno/ir3/instr-a3xx.h:1016: is_cat6_legacy: Assertion `instr->cat6.opc == 0' failed.
|