Home
last modified time | relevance | path

Searched refs:reg_lmap (Results 1 – 2 of 2) sorted by relevance

/external/pcre/dist/sljit/
DsljitNativeX86_64.c114 PUSH_REG(reg_lmap[i]); in sljit_emit_enter()
124 PUSH_REG(reg_lmap[i]); in sljit_emit_enter()
143 *inst++ = MOD_REG | (reg_lmap[SLJIT_S1] << 3) | 0x6 /* rsi */; in sljit_emit_enter()
148 *inst++ = MOD_REG | (reg_lmap[SLJIT_S2] << 3) | 0x2 /* rdx */; in sljit_emit_enter()
195 *inst++ = MOD_REG | reg_lmap[SLJIT_R0]; in sljit_emit_enter()
306 POP_REG(reg_lmap[i]); in sljit_emit_return()
317 POP_REG(reg_lmap[i]); in sljit_emit_return()
398 else if (reg_lmap[b & REG_MASK] == 4) in emit_x86_instruction()
415 else if (reg_lmap[b & REG_MASK] == 5) in emit_x86_instruction()
482 *buf_ptr = reg_lmap[a] << 3; in emit_x86_instruction()
[all …]
DsljitNativeX86_common.c96 static SLJIT_CONST sljit_ub reg_lmap[SLJIT_NUMBER_OF_REGISTERS + 5] = { variable
105 static SLJIT_CONST sljit_ub reg_lmap[SLJIT_NUMBER_OF_REGISTERS + 5] = { variable
685 … return emit_do_imm32(compiler, (reg_map[dst] >= 8) ? REX_B : 0, MOV_r_i32 + reg_lmap[dst], srcw); in emit_mov()
829 *inst = MOD_REG | ((op >= SLJIT_UDIVMOD) ? reg_lmap[TMP_REG1] : reg_lmap[SLJIT_R1]); in sljit_emit_op0()
1233 *inst++ = MOD_REG | (reg_lmap[dst_r] << 3) | reg_lmap[TMP_REG1]; in emit_clz()
2700 *inst++ = MOD_REG | reg_lmap[TMP_REG1];
2703 *inst++ = MOD_REG | (reg_lmap[TMP_REG1] << 3) | reg_lmap[dst];
2716 *inst++ = MOD_REG | reg_lmap[reg];
2720 *inst = MOD_REG | (reg_lmap[reg] << 3) | reg_lmap[reg];