Home
last modified time | relevance | path

Searched refs:xmov (Results 1 - 6 of 6) sorted by relevance

/third_party/mesa3d/src/freedreno/afuc/
H A Dasm.c188 if (ai->xmov) { in emit_instructions()
190 "ALU instruction cannot have immediate and xmov\n"); in emit_instructions()
202 instr.alu.xmov = ai->xmov; in emit_instructions()
210 if ((ai->has_immed || ai->label) && ai->xmov) { in emit_instructions()
211 fprintf(stderr, "ALU instruction cannot have immediate and xmov\n"); in emit_instructions()
234 instr.alu.xmov = ai->xmov; in emit_instructions()
H A Ddisasm.c457 if (instr->alu.xmov) in disasm_instr()
458 printf("(xmov%d)", instr->alu.xmov); in disasm_instr()
489 /* xmov is a modifier that makes the processor execute up to 3 in disasm_instr()
522 if (verbose && instr->alu.xmov) { in disasm_instr()
523 for (int i = 0; i < instr->alu.xmov; i++) { in disasm_instr()
527 else if (instr->alu.xmov == 3 && i == 1) in disasm_instr()
H A Dasm.h47 int xmov; member
H A Dafuc.h161 uint32_t xmov : 2; /* execute eXtra mov's based on $rem */ member
H A Demu.c152 if (instr->alu.xmov) { in emu_instr()
153 unsigned m = MIN2(instr->alu.xmov, rem); in emu_instr()
H A Dparser.y186 | T_XMOV alu_instr { instr->xmov = $1; }

Completed in 5 milliseconds