Home
last modified time | relevance | path

Searched refs:MOD_REG (Results 1 – 3 of 3) sorted by relevance

/external/pcre/dist2/src/sljit/
DsljitNativeX86_64.c72 *code_ptr++ = MOD_REG | (type >= SLJIT_FAST_CALL ? CALL_rm : JMP_rm) | reg_lmap[TMP_REG2]; in generate_far_jump_code()
188 inst[2] = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x7 /* rdi */; in sljit_emit_enter()
194 inst[2] = MOD_REG | (reg_lmap[SLJIT_S1] << 3) | 0x6 /* rsi */; in sljit_emit_enter()
200 inst[2] = MOD_REG | (reg_lmap[SLJIT_S2] << 3) | 0x2 /* rdx */; in sljit_emit_enter()
206 inst[2] = MOD_REG | (reg_map[SLJIT_S0] << 3) | 0x1 /* rcx */; in sljit_emit_enter()
212 inst[2] = MOD_REG | (reg_map[SLJIT_S1] << 3) | 0x2 /* rdx */; in sljit_emit_enter()
218 inst[2] = MOD_REG | (reg_map[SLJIT_S2] << 3) | 0x0 /* r8 */; in sljit_emit_enter()
331 *inst++ = MOD_REG | ADD | 4; in sljit_emit_return()
340 *inst++ = MOD_REG | ADD | 4; in sljit_emit_return()
552 *buf_ptr++ |= MOD_REG + ((!(flags & EX86_SSE2_OP2)) ? reg_lmap[b] : freg_lmap[b]); in emit_x86_instruction()
DsljitNativeX86_common.c274 #define MOD_REG 0xc0 macro
1027 *inst = MOD_REG | ((op >= SLJIT_DIVMOD_UW) ? reg_map[TMP_REG1] : reg_map[SLJIT_R1]); in sljit_emit_op0()
1043 *inst = MOD_REG | ((op >= SLJIT_DIVMOD_UW) ? reg_lmap[TMP_REG1] : reg_lmap[SLJIT_R1]); in sljit_emit_op0()
1048 *inst = MOD_REG | reg_map[SLJIT_R1]; in sljit_emit_op0()
2806 *inst++ = MOD_REG | reg_lmap[TMP_REG1];
2809 *inst++ = MOD_REG | (reg_lmap[TMP_REG1] << 3) | reg_lmap[dst];
2822 *inst++ = MOD_REG | reg_lmap[reg];
2827 *inst = MOD_REG | (reg_lmap[reg] << 3) | reg_lmap[reg];
2854 *inst++ = MOD_REG | reg_map[dst];
2858 *inst = MOD_REG | (reg_map[dst] << 3) | reg_map[dst];
[all …]
DsljitNativeX86_32.c119 *inst++ = MOD_REG | (reg_map[TMP_REG1] << 3) | 0x4 /* esp */; in sljit_emit_enter()
132 inst[1] = MOD_REG | (reg_map[SLJIT_S0] << 3) | reg_map[SLJIT_R2]; in sljit_emit_enter()
137 inst[1] = MOD_REG | (reg_map[SLJIT_S1] << 3) | reg_map[SLJIT_R1]; in sljit_emit_enter()
236 inst[1] = MOD_REG | AND | reg_map[SLJIT_SP]; in sljit_emit_enter()
464 *buf_ptr++ |= MOD_REG + ((!(flags & EX86_SSE2_OP2)) ? reg_map[b] : b); in emit_x86_instruction()
616 *inst++ = MOD_REG | (reg_map[SLJIT_R2] << 3) | reg_map[SLJIT_R0]; in c_fast_call_with_args()