Home
last modified time | relevance | path

Searched refs:uimm (Results 1 – 9 of 9) sorted by relevance

/third_party/pcre2/pcre2/src/sljit/
DsljitNativeMIPS_64.c35 sljit_uw uimm; in load_immediate() local
49 uimm = imm; in load_immediate()
51 uimm = ~imm; in load_immediate()
55 while (!(uimm & 0xff00000000000000l)) { in load_immediate()
57 uimm <<= 8; in load_immediate()
60 if (!(uimm & 0xf000000000000000l)) { in load_immediate()
62 uimm <<= 4; in load_immediate()
65 if (!(uimm & 0xc000000000000000l)) { in load_immediate()
67 uimm <<= 2; in load_immediate()
70 if ((sljit_sw)uimm < 0) { in load_immediate()
[all …]
DsljitNativeARM_64.c434 sljit_uw mask, uimm; in logical_imm() local
448 uimm = (sljit_uw)imm; in logical_imm()
456 if ((uimm & mask) != ((uimm >> len) & mask)) in logical_imm()
464 if (uimm & 0x1) { in logical_imm()
466 uimm = ~uimm; in logical_imm()
470 uimm &= ((sljit_uw)1 << len) - 1; in logical_imm()
473 COUNT_TRAILING_ZERO(uimm, right); in logical_imm()
476 imm = (sljit_sw)~uimm; in logical_imm()
/third_party/mesa3d/src/freedreno/afuc/
Demu.c137 instr->alui.uimm); in emu_instr()
142 uint32_t val = instr->movi.uimm << instr->movi.shift; in emu_instr()
193 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm); in emu_instr()
198 emu_set_control_reg(emu, src2 + instr->control.uimm, src1); in emu_instr()
205 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm); in emu_instr()
211 emu_get_control_reg(emu, src2 + instr->control.uimm)); in emu_instr()
216 instr->control.uimm; in emu_instr()
220 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm); in emu_instr()
233 instr->control.uimm; in emu_instr()
237 emu_set_gpr_reg(emu, instr->control.src2, src2 + instr->control.uimm); in emu_instr()
Ddisasm.c384 printf("0x%04x", instr->alui.uimm); in disasm_instr()
385 print_gpu_reg(instr->alui.uimm); in disasm_instr()
400 printf(", 0x%04x", instr->movi.uimm); in disasm_instr()
405 uint32_t val = (uint32_t)instr->movi.uimm << (uint32_t)instr->movi.shift; in disasm_instr()
419 ((instr->movi.uimm & 0xff00) == 0x7000)) { in disasm_instr()
422 opc = instr->movi.uimm & 0x7f; in disasm_instr()
431 if (1 || p == ((instr->movi.uimm >> 7) & 0x1)) { in disasm_instr()
442 print_gpu_reg((uint32_t)instr->movi.uimm << (uint32_t)instr->movi.shift); in disasm_instr()
591 print_control_reg(instr->control.uimm); in disasm_instr()
593 printf("0x%03x", instr->control.uimm); in disasm_instr()
Dafuc.h147 uint32_t uimm : 16; member
153 uint32_t uimm : 16; member
168 uint32_t uimm : 12; member
Dasm.c196 instr.alui.uimm = ai->immed; in emit_instructions()
217 instr.movi.uimm = ai->immed; in emit_instructions()
226 instr.movi.uimm = resolve_label(ai->label); in emit_instructions()
265 instr.control.uimm = ai->immed; in emit_instructions()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_cp.c567 uint32_t uimm = instr->srcs[0]->uim_val; in instr_cp() local
569 uimm &= 0xffff; in instr_cp()
570 instr->srcs[0]->uim_val = uimm; in instr_cp()
Dir3_spill.c44 uint32_t uimm; member
626 src->uim_val = val->uimm; in set_src_val()
1183 dst_interval->dst.uimm = src->uim_val; in handle_pcopy()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsInstrInfo.td884 def uimm # I : Operand<i32> {
953 def uimm # I : Operand<i32> {
966 def uimm # I # _64 : Operand<i64> {
973 def uimm # I # _64 : Operand<i64> {
1004 def uimm # I # _ptr : Operand<iPTR> {