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

/xsrc/external/mit/MesaLib/dist/src/freedreno/afuc/
H A Dafuc.h147 uint32_t uimm : 16; member in struct:PACKED::PACKED
153 uint32_t uimm : 16; member in struct:PACKED::PACKED
168 uint32_t uimm : 12; member in struct:PACKED::PACKED
172 * 0x4 - post-increment src2 by uimm (need to confirm this is also
181 uint32_t src2 : 5; /* read or write address is src2+uimm */
H A Demu.c137 instr->alui.uimm);
142 uint32_t val = instr->movi.uimm << instr->movi.shift;
193 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm);
198 emu_set_control_reg(emu, src2 + instr->control.uimm, src1);
205 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm);
211 emu_get_control_reg(emu, src2 + instr->control.uimm));
216 instr->control.uimm;
220 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm);
233 instr->control.uimm;
237 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm);
[all...]
H A Ddisasm.c384 printf("0x%04x", instr->alui.uimm);
385 print_gpu_reg(instr->alui.uimm);
400 printf(", 0x%04x", instr->movi.uimm);
405 uint32_t val = (uint32_t)instr->movi.uimm << (uint32_t)instr->movi.shift;
419 ((instr->movi.uimm & 0xff00) == 0x7000)) {
422 opc = instr->movi.uimm & 0x7f;
431 if (1 || p == ((instr->movi.uimm >> 7) & 0x1)) {
442 print_gpu_reg((uint32_t)instr->movi.uimm << (uint32_t)instr->movi.shift);
591 print_control_reg(instr->control.uimm);
593 printf("0x%03x", instr->control.uimm);
[all...]
H A Dasm.c196 instr.alui.uimm = ai->immed;
217 instr.movi.uimm = ai->immed;
226 instr.movi.uimm = resolve_label(ai->label);
265 instr.control.uimm = ai->immed;
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_cp.c578 uint32_t uimm = instr->srcs[0]->uim_val; local in function:instr_cp
580 uimm &= 0xffff;
581 instr->srcs[0]->uim_val = uimm;
H A Dir3_spill.c44 uint32_t uimm; member in union:reg_or_immed::__anon5361c5c4010a
626 src->uim_val = val->uimm;
1183 dst_interval->dst.uimm = src->uim_val;

Completed in 8 milliseconds