Searched refs:cat3 (Results 1 - 6 of 6) sorted by relevance
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | disasm-a3xx.c | 329 instr_cat3_t *cat3 = &instr->cat3; local in function:print_instr_cat3 330 bool full = instr_cat3_full(cat3); 333 print_reg_dst(ctx, (reg_t)(cat3->dst), full ^ cat3->dst_half, false); 335 unsigned src1_r = cat3->repeat ? cat3->src1_r : 0; 336 if (cat3->c1.src1_c) { 337 print_reg_src(ctx, (reg_t)(cat3->c1.src1), full, 338 src1_r, cat3 [all...] |
| H A D | ir3.c | 304 instr_cat3_t *cat3 = ptr; local in function:emit_cat3 331 cat3->src1_r = instr->nop & 0x1; 332 cat3->src2_r = (instr->nop >> 1) & 0x1; 334 cat3->src1_r = !!(src1->flags & IR3_REG_R); 335 cat3->src2_r = !!(src2->flags & IR3_REG_R); 340 cat3->rel1.src1 = reg(src1, info, instr->repeat, 343 cat3->rel1.src1_c = !!(src1->flags & IR3_REG_CONST); 344 cat3->rel1.src1_rel = 1; 347 cat3->c1.src1 = reg(src1, info, instr->repeat, 349 cat3 [all...] |
| H A D | instr-a3xx.h | 491 static inline bool instr_cat3_full(instr_cat3_t *cat3) argument 493 switch (_OPC(3, cat3->opc)) { 794 instr_cat3_t cat3; member in union:PACKED 822 case 3: return instr->cat3.repeat; 832 case 3: return instr->cat3.sat; 866 case 3: return instr->cat3.opc;
|
| /xsrc/external/mit/MesaLib/dist/docs/drivers/freedreno/ |
| H A D | isaspec.rst | 118 <override expr="#cat2-cat3-nop-encoding"> 122 <derived name="NOP" expr="#cat2-cat3-nop-value" type="uint"/> 206 (and cat3) instruction has both a ``(nopN)`` interpretation in addtion to 226 <expr name="#cat2-cat3-nop-encoding">
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.1.0.rst | 3719 - freedreno/ir3: fixup cat3 32b vs 16b
|
| /xsrc/external/mit/MesaLib/dist/ |
| H A D | .pick_status.json | 16375 "description": "ir3: New cat3 instructions", [all...] |
Completed in 115 milliseconds