/external/pcre/dist2/src/sljit/ |
sljitNativeSPARC_common.c | 779 FAIL_IF(push_inst(compiler, (op == SLJIT_LMUL_UW ? UMUL : SMUL) | D(SLJIT_R0) | S1(SLJIT_R0) | S2(SLJIT_R1), DR(SLJIT_R0))); 780 return push_inst(compiler, RDY | D(SLJIT_R1), DR(SLJIT_R1)); 798 FAIL_IF(push_inst(compiler, ((op | 0x2) == SLJIT_DIV_UW ? UDIV : SDIV) | D(SLJIT_R0) | S1(SLJIT_R0) | S2(SLJIT_R1), DR(SLJIT_R0))); 801 FAIL_IF(push_inst(compiler, SMUL | D(SLJIT_R1) | S1(SLJIT_R0) | S2(SLJIT_R1), DR(SLJIT_R1))); 802 return push_inst(compiler, SUB | D(SLJIT_R1) | S1(TMP_REG2) | S2(SLJIT_R1), DR(SLJIT_R1)); [all...] |
sljitNativePPC_common.c | 615 FAIL_IF(push_inst(compiler, OR | S(SLJIT_R1) | A(SLJIT_S1) | B(SLJIT_R1))); [all...] |
sljitNativeX86_common.c | 779 && reg_map[SLJIT_R1] == 2 785 && reg_map[SLJIT_R1] < 7 796 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0); 797 inst = emit_x86_instruction(compiler, 1, SLJIT_R1, 0, SLJIT_R1, 0); 807 EMIT_MOV(compiler, TMP_REG1, 0, SLJIT_R1, 0); 836 *inst = MOD_REG | ((op >= SLJIT_DIVMOD_UW) ? reg_map[TMP_REG1] : reg_map[SLJIT_R1]); 852 *inst = MOD_REG | ((op >= SLJIT_DIVMOD_UW) ? reg_lmap[TMP_REG1] : reg_lmap[SLJIT_R1]); 857 *inst = MOD_REG | reg_map[SLJIT_R1]; 878 EMIT_MOV(compiler, SLJIT_R1, 0, TMP_REG1, 0) [all...] |
sljitNativeARM_64.c | [all...] |
sljitNativeX86_32.c | 111 *inst++ = MOD_REG | (reg_map[SLJIT_S1] << 3) | reg_map[SLJIT_R1]; 465 *inst++ = MOD_DISP8 | (reg_map[SLJIT_R1] << 3) | 0x4 /* SIB */;
|
sljitNativeMIPS_common.c | [all...] |
sljitNativeX86_64.c | 561 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 6 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, args_registers); 575 SLJIT_COMPILE_ASSERT(reg_map[SLJIT_R1] == 2 && reg_map[SLJIT_R0] < 8 && reg_map[SLJIT_R2] < 8, args_registers);
|
sljitLir.h | 166 #define SLJIT_R1 2 696 Unsigned multiplication of SLJIT_R0 and SLJIT_R1. 697 Result is placed into SLJIT_R1:SLJIT_R0 (high:low) word */ 700 Signed multiplication of SLJIT_R0 and SLJIT_R1. 701 Result is placed into SLJIT_R1:SLJIT_R0 (high:low) word */ 704 Unsigned divide of the value in SLJIT_R0 by the value in SLJIT_R1. 705 The result is placed into SLJIT_R0 and the remainder into SLJIT_R1. 706 Note: if SLJIT_R1 is 0, the behaviour is undefined. */ 710 Signed divide of the value in SLJIT_R0 by the value in SLJIT_R1. 711 The result is placed into SLJIT_R0 and the remainder into SLJIT_R1 [all...] |
sljitNativeARM_32.c | 862 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, SLJIT_S1, SLJIT_UNUSED, RM(SLJIT_R1)))); [all...] |
sljitNativeARM_T2_32.c | [all...] |
/external/pcre/dist2/src/ |
pcre2_jit_compile.c | 510 #define STACK_TOP SLJIT_R1 [all...] |