Home
last modified time | relevance | path

Searched refs:TMP_REG2 (Results 1 – 12 of 12) sorted by relevance

/external/pcre/dist2/src/sljit/
DsljitNativePPC_64.c123 FAIL_IF(push_inst(compiler, EXTSW | S(src2) | A(TMP_REG2))); \
124 src2 = TMP_REG2; \
134 FAIL_IF(push_inst(compiler, EXTSW | S(src2) | A(TMP_REG2))); \
135 src2 = TMP_REG2; \
206 FAIL_IF(push_inst(compiler, RLDI(TMP_REG2, src2, 32, 31, 1))); in emit_single_op()
207 FAIL_IF(push_inst(compiler, NEG | OE(ALT_SET_FLAGS) | RC(ALT_SET_FLAGS) | D(dst) | A(TMP_REG2))); in emit_single_op()
226 FAIL_IF(push_inst(compiler, RLDI(TMP_REG2, src2, 32, 31, 1))); in emit_single_op()
227 src2 = TMP_REG2; in emit_single_op()
238 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
251 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
[all …]
DsljitNativePPC_32.c106 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
119 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
152 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
158 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
175 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
182 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
186 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
193 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
197 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
201 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op()
[all …]
DsljitNativePPC_common.c95 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
101 #define TMP_CALL_REG TMP_REG2
1069 sljit_s32 dst_r = TMP_REG2; in emit_op()
1072 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op()
1111 FAIL_IF(emit_op_mem(compiler, input_flags | LOAD_DATA, sugg_src2_r, src2, src2w, TMP_REG2)); in emit_op()
1371 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src1, src1w, TMP_REG2, 0); in sljit_emit_op2()
1375 return emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1379 …n emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2 | ALT_FORM3, dst, dstw, src1, src1w, TMP_REG2, 0); in sljit_emit_op2()
1383 …n emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2 | ALT_FORM3, dst, dstw, src2, src2w, TMP_REG2, 0); in sljit_emit_op2()
1388 …n emit_op(compiler, SLJIT_ADD, flags | ALT_FORM2 | ALT_FORM4, dst, dstw, src1, src1w, TMP_REG2, 0); in sljit_emit_op2()
[all …]
DsljitNativeARM_T2_32.c41 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
604 SLJIT_ASSERT(!(flags & SET_FLAGS) && (flags & ARG2_IMM) && arg1 == TMP_REG2); in emit_op_imm()
752 arg2 = (arg1 == TMP_REG1) ? TMP_REG2 : TMP_REG1; in emit_op_imm()
757 arg1 = (arg2 == TMP_REG1) ? TMP_REG2 : TMP_REG1; in emit_op_imm()
770 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm()
775 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm()
780 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm()
785 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm()
790 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm()
795 SLJIT_ASSERT(arg1 == TMP_REG2); in emit_op_imm()
[all …]
DsljitNativeX86_64.c49 SLJIT_ASSERT(reg_map[TMP_REG2] >= 8); in generate_far_jump_code()
58 *code_ptr++ = MOV_r_i32 | reg_lmap[TMP_REG2]; in generate_far_jump_code()
72 *code_ptr++ = MOD_REG | (type >= SLJIT_FAST_CALL ? CALL_rm : JMP_rm) | reg_lmap[TMP_REG2]; in generate_far_jump_code()
242 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_MEM1(SLJIT_R0), -4096); in sljit_emit_enter()
437 PTR_FAIL_IF(emit_load_imm64(compiler, TMP_REG2, immb)); in emit_x86_instruction()
440 b |= TO_OFFS_REG(TMP_REG2); in emit_x86_instruction()
442 b |= TMP_REG2; in emit_x86_instruction()
635 EMIT_MOV(compiler, TMP_REG2, 0, src, srcw); in call_with_args()
636 *src_ptr = TMP_REG2; in call_with_args()
683 EMIT_MOV(compiler, TMP_REG2, 0, src, 0); in call_with_args()
[all …]
DsljitNativeMIPS_common.c63 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
67 #define PIC_ADDR_REG TMP_REG2
779 FAIL_IF(push_inst(compiler, ADDU_W | S(SLJIT_SP) | TA(0) | D(TMP_REG2), DR(TMP_REG2))); in sljit_emit_enter()
781 base = S(TMP_REG2); in sljit_emit_enter()
1097 sljit_s32 dst_r = TMP_REG2; in emit_op()
1100 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op()
1193 SLJIT_ASSERT(src2_r == TMP_REG2); in emit_op()
1195 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG2), src2, src2w, src1, src1w)); in emit_op()
1200 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG2), src2, src2w, dst, dstw)); in emit_op()
1899 PTR_FAIL_IF(emit_const(compiler, TMP_REG2, 0)); in sljit_emit_jump()
[all …]
DsljitNativeARM_32.c46 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
1637 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2; in emit_op()
1645 return emit_op_mem(compiler, inp_flags, src2, dst, dstw, TMP_REG2); in emit_op()
1648 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op()
1654 src2_reg = (op <= SLJIT_MOV_P) ? dst_reg : TMP_REG2; in emit_op()
1659 FAIL_IF(emit_op_mem(compiler, inp_flags | LOAD_DATA, src2_reg, src2, src2w, TMP_REG2)); in emit_op()
1865 SLJIT_ASSERT(reg_map[TMP_REG2] == 14); in sljit_emit_op_src()
1868 FAIL_IF(push_inst(compiler, MOV | RD(TMP_REG2) | RM(src))); in sljit_emit_op_src()
1870 FAIL_IF(emit_op_mem(compiler, WORD_SIZE | LOAD_DATA, TMP_REG2, src, srcw, TMP_REG1)); in sljit_emit_op_src()
1872 return push_inst(compiler, BX | RM(TMP_REG2)); in sljit_emit_op_src()
[all …]
DsljitNativeMIPS_32.c239 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
240 src2 = TMP_REG2; in emit_single_op()
261 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
262 src2 = TMP_REG2; in emit_single_op()
341 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
342 src2 = TMP_REG2; in emit_single_op()
631 SLJIT_ASSERT(DR(PIC_ADDR_REG) == 25 && PIC_ADDR_REG == TMP_REG2); in sljit_emit_call()
654 SLJIT_ASSERT(DR(PIC_ADDR_REG) == 25 && PIC_ADDR_REG == TMP_REG2); in sljit_emit_icall()
DsljitNativeARM_64.c38 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
730 FAIL_IF(load_immediate(compiler, TMP_REG2, arg2)); in emit_op_imm()
731 arg2 = TMP_REG2; in emit_op_imm()
994 FAIL_IF(push_inst(compiler, MOVZ | RD(TMP_REG2) | (((local_size >> 12) - 1) << 5))); in sljit_emit_enter()
997 FAIL_IF(push_inst(compiler, SUBI | (1 << 29) | RD(TMP_REG2) | RN(TMP_REG2) | (1 << 10))); in sljit_emit_enter()
1226 return emit_op_mem(compiler, mem_flags | STORE, dst_r, dst, dstw, TMP_REG2); in sljit_emit_op1()
1242 FAIL_IF(emit_op_mem(compiler, mem_flags, TMP_REG2, src, srcw, TMP_REG2)); in sljit_emit_op1()
1243 src = TMP_REG2; in sljit_emit_op1()
1249 return emit_op_mem(compiler, mem_flags | STORE, dst_r, dst, dstw, TMP_REG2); in sljit_emit_op1()
1287 FAIL_IF(emit_op_mem(compiler, mem_flags, TMP_REG2, src2, src2w, TMP_REG2)); in sljit_emit_op2()
[all …]
DsljitNativeMIPS_64.c330 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
331 src2 = TMP_REG2; in emit_single_op()
352 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
353 src2 = TMP_REG2; in emit_single_op()
432 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op()
433 src2 = TMP_REG2; in emit_single_op()
635 SLJIT_ASSERT(DR(PIC_ADDR_REG) == 25 && PIC_ADDR_REG == TMP_REG2); in sljit_emit_call()
656 SLJIT_ASSERT(DR(PIC_ADDR_REG) == 25 && PIC_ADDR_REG == TMP_REG2); in sljit_emit_icall()
DsljitNativeSPARC_common.c91 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
720 sljit_s32 dst_r = TMP_REG2; in emit_op()
723 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op()
810 SLJIT_ASSERT(src2_r == TMP_REG2); in emit_op()
812 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w)); in emit_op()
817 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); in emit_op()
870 FAIL_IF(push_inst(compiler, OR | D(TMP_REG2) | S1(0) | S2(SLJIT_R0), DR(TMP_REG2))); in sljit_emit_op0()
875 return push_inst(compiler, SUB | D(SLJIT_R1) | S1(TMP_REG2) | S2(SLJIT_R1), DR(SLJIT_R1)); in sljit_emit_op0()
1467 reg = (op < SLJIT_ADD && FAST_IS_REG(dst)) ? dst : TMP_REG2; in sljit_emit_op_flags()
1487 return emit_op(compiler, op, flags, dst, dstw, TMP_REG1, 0, TMP_REG2, 0); in sljit_emit_op_flags()
[all …]
DsljitNativeX86_common.c91 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro
1417 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, !(op_flags & SLJIT_I32_OP) ? (64 + 63) : (32 + 31)); in emit_clz()
1419 inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); in emit_clz()
1582 FAIL_IF(emit_load_imm64(compiler, (arg == TMP_REG1) ? TMP_REG2 : TMP_REG1, immw)); \
1583 inst = emit_x86_instruction(compiler, 1, (arg == TMP_REG1) ? TMP_REG2 : TMP_REG1, 0, arg, argw); \
1871 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, src1w));
1872 inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0);
1914 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, src2w));
1915 inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0);
2138 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, src2w));
[all …]