Searched refs:gpr_regs (Results 1 - 5 of 5) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/
H A Demu-regs.c203 uint32_t rem = emu->gpr_regs.val[REG_REM];
233 emu->gpr_regs.val[n] = val;
234 BITSET_SET(emu->gpr_regs.written, n);
246 unsigned regoff = emu->gpr_regs.val[reg];
260 emu->gpr_regs.val[reg] = regoff + 0x01000000;
261 BITSET_SET(emu->gpr_regs.written, reg);
276 assert(n < ARRAY_SIZE(emu->gpr_regs.val));
287 return emu->gpr_regs.val[n];
294 assert(n < ARRAY_SIZE(emu->gpr_regs.val));
303 emu->gpr_regs
[all...]
H A Demu-ui.c151 if (BITSET_TEST(emu->gpr_regs.written, n)) {
152 printdelta("%08x\n", emu->gpr_regs.val[n]);
154 printf("%08x\n", emu->gpr_regs.val[n]);
161 for (unsigned i = 0; i < ARRAY_SIZE(emu->gpr_regs.val); i++) {
502 memset(emu->gpr_regs.written, 0, sizeof(emu->gpr_regs.written));
515 BITSET_FOREACH_SET (i, emu->gpr_regs.written, EMU_NUM_GPR_REGS) {
H A Demu.c249 uint32_t off = emu->gpr_regs.pc + instr->br.ioff;
283 emu->call_stack[emu->call_stack_idx++] = emu->gpr_regs.pc + 2;
314 afuc_instr *instr = (void *)&emu->instrs[emu->gpr_regs.pc];
347 emu->gpr_regs.pc++;
350 emu->gpr_regs.pc = branch_target;
367 emu->gpr_regs.val[1] &= 0x0fffffff;
379 emu->gpr_regs.pc = emu->jmptbl[id];
H A Demu.h167 struct emu_gpr_regs gpr_regs; member in struct:emu
H A Ddisasm.c773 disasm_instr(emu->instrs, emu->gpr_regs.pc);
798 disasm_instr(emu->instrs, emu->gpr_regs.pc);

Completed in 5 milliseconds