Searched refs:TMP_REG3 (Results 1 - 9 of 9) sorted by relevance
/external/pcre/dist/sljit/ |
H A D | sljitNativeARM_T2_32.c | 38 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 1014 tmp_r = (flags & STORE) ? TMP_REG3 : reg; 1031 other_r = TMP_REG3; 1034 else if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, argw - compiler->cache_argw) != SLJIT_ERR_UNSUPPORTED) { 1037 other_r = TMP_REG3; 1043 FAIL_IF(load_immediate(compiler, TMP_REG3, argw)); 1046 other_r = TMP_REG3; 1066 return push_inst32(compiler, sljit_mem32[flags] | MEM_IMM12 | RT4(reg) | RN4(TMP_REG3) | diff); 1068 return push_inst32(compiler, sljit_mem32[flags] | MEM_IMM8 | RT4(reg) | RN4(TMP_REG3) | (compile [all...] |
H A D | sljitNativeARM_64.c | 39 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 923 tmp_r = (flags & STORE) ? TMP_REG3 : reg; 948 other_r = TMP_REG3; 951 else if (emit_set_delta(compiler, TMP_REG3, TMP_REG3, argw - compiler->cache_argw) != SLJIT_ERR_UNSUPPORTED) { 954 other_r = TMP_REG3; 960 FAIL_IF(load_immediate(compiler, TMP_REG3, argw)); 963 other_r = TMP_REG3; 995 | RT(reg) | RN(TMP_REG3) | ((diff & 0x1ff) << 12)); 996 if (emit_set_delta(compiler, TMP_REG3, TMP_REG [all...] |
H A D | sljitNativeMIPS_common.c | 49 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 788 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | S(TMP_REG3) | TA(reg_ar), delay_slot); 793 FAIL_IF(push_inst(compiler, ADDU_W | S(base) | T(TMP_REG3) | D(TMP_REG3), DR(TMP_REG3))); 794 return push_inst(compiler, data_transfer_insts[flags & MEM_MASK] | S(TMP_REG3) | TA(reg_ar), delay_slot); 796 FAIL_IF(push_inst(compiler, ADDU_W | S(base) | T(TMP_REG3) | DA(tmp_ar), tmp_ar)); 802 FAIL_IF(push_inst(compiler, ADDU_W | S(base) | T(TMP_REG3) | D(base), DR(base))); 811 FAIL_IF(push_inst(compiler, SLL_W | T(OFFS_REG(arg)) | D(TMP_REG3) | SH_IMM(argw), DR(TMP_REG3))); [all...] |
H A D | sljitNativeARM_32.c | 41 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 1097 mul_inst = SMULL | (reg_map[TMP_REG3] << 16) | (reg_map[dst] << 12); 1115 /* We need to use TMP_REG3. */ 1119 return push_inst(compiler, EMIT_DATA_PROCESS_INS(CMP_DP, SET_FLAGS, SLJIT_UNUSED, TMP_REG3, RM(dst) | 0xfc0)); 1466 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(MOV_DP, 0, TMP_REG3, SLJIT_UNUSED, RM(reg)))); \ 1467 reg = TMP_REG3; \ 1486 tmp_r = (inp_flags & LOAD_DATA) ? reg : TMP_REG3; 1502 GETPUT_ARG_DATA_TRANSFER(sign, 0, reg, TMP_REG3, argw); 1514 tmp_r = TMP_REG3; 1533 GETPUT_ARG_DATA_TRANSFER(1, 0, reg, TMP_REG3, im [all...] |
H A D | sljitNativePPC_common.c | 92 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 952 FAIL_IF(push_inst(compiler, ADDI | D(TMP_REG3) | A(TMP_REG3) | (imm & 0x3))); \ 980 tmp_r = TMP_REG3; 985 tmp_r = TMP_REG3; 1032 tmp_r = TMP_REG3; 1038 tmp_r = TMP_REG3; 1050 return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(TMP_REG3) | IMM(diff)); 1059 tmp_r = TMP_REG3; 1070 return push_inst(compiler, INST_CODE_AND_DST(inst, inp_flags, reg) | A(TMP_REG3) | IM [all...] |
H A D | sljitNativeX86_64.c | 50 SLJIT_COMPILE_ASSERT(reg_map[TMP_REG3] == 9, tmp3_is_9_first); 77 SLJIT_COMPILE_ASSERT(reg_map[TMP_REG3] == 9, tmp3_is_9_second); 403 if (emit_load_imm64(compiler, TMP_REG3, immb)) 407 b |= TO_OFFS_REG(TMP_REG3); 409 b |= TMP_REG3;
|
H A D | sljitNativeSPARC_common.c | 88 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro 585 arg2 = TMP_REG3; 590 arg2 = TMP_REG3; 603 FAIL_IF(push_inst(compiler, ADD | D(TMP_REG3) | S1(TMP_REG3) | IMM(argw - compiler->cache_argw), DR(TMP_REG3))); 606 arg2 = TMP_REG3; 611 arg2 = TMP_REG3; 654 TMP_REG3 can be used for caching 655 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3 [all...] |
H A D | sljitNativeTILEGX_64.c | 48 #define TMP_REG3 (SLJIT_NO_REGISTERS + 3) macro 1465 FAIL_IF(ADD(TMP_REG3_mapped, reg_map[base], reg_map[!argw ? OFFS_REG(arg) : TMP_REG3])); 1468 FAIL_IF(ADD(tmp_ar, reg_map[base], reg_map[!argw ? OFFS_REG(arg) : TMP_REG3])); 1476 FAIL_IF(ADD(reg_map[base], reg_map[base], reg_map[!argw ? OFFS_REG(arg) : TMP_REG3])); 1998 TMP_REG3 can be used for caching. 1999 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
|
H A D | sljitNativeX86_common.c | 85 #define TMP_REG3 (SLJIT_NUMBER_OF_REGISTERS + 4) macro
|
Completed in 149 milliseconds