| /netbsd-src/sys/external/bsd/sljit/dist/sljit_src/ |
| H A D | sljitNativePPC_32.c | 102 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 107 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 111 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 128 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 132 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 139 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 156 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 163 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 167 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 174 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() [all …]
|
| H A D | sljitNativePPC_64.c | 128 FAIL_IF(push_inst(compiler, EXTSW | S(src2) | A(TMP_REG2))); \ 129 src2 = TMP_REG2; \ 139 FAIL_IF(push_inst(compiler, EXTSW | S(src2) | A(TMP_REG2))); \ 140 src2 = TMP_REG2; \ 221 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 226 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 230 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 251 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 255 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() 262 SLJIT_ASSERT(src2 == TMP_REG2); in emit_single_op() [all …]
|
| H A D | sljitNativePPC_common.c | 97 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 104 #define TMP_CALL_REG TMP_REG2 1146 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op() 1158 dst_r = TMP_REG2; in emit_op() 1168 if (getput_arg_fast(compiler, input_flags | ARG_TEST, TMP_REG2, dst, dstw)) { in emit_op() 1170 dst_r = TMP_REG2; in emit_op() 1216 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w)); in emit_op() 1221 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); in emit_op() 1224 src2_r = TMP_REG2; in emit_op() 1240 dst_r = TMP_REG2; in emit_op() [all …]
|
| H A D | sljitNativeARM_T2_32.c | 39 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 543 SLJIT_ASSERT(!(flags & SET_FLAGS) && (flags & ARG2_IMM) && arg1 == TMP_REG2); in emit_op_imm() 676 arg2 = (arg1 == TMP_REG1) ? TMP_REG2 : TMP_REG1; in emit_op_imm() 681 arg1 = (arg2 == TMP_REG1) ? TMP_REG2 : TMP_REG1; in emit_op_imm() 698 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm() 704 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm() 710 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm() 716 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm() 722 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2); in emit_op_imm() 727 SLJIT_ASSERT(arg1 == TMP_REG2); in emit_op_imm() [all …]
|
| H A D | sljitNativeARM_32.c | 42 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 264 return push_inst(compiler, BLX | RM(TMP_REG2)); in emit_blx() 1501 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2; in emit_op() 1509 return emit_op_mem(compiler, inp_flags, src2, dst, dstw, TMP_REG2); in emit_op() 1512 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2) in emit_op() 1518 src2_reg = (op <= SLJIT_MOVU_P) ? dst_reg : TMP_REG2; in emit_op() 1523 FAIL_IF(emit_op_mem(compiler, inp_flags | LOAD_DATA, src2_reg, src2, src2w, TMP_REG2)); in emit_op() 1810 …FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(ADD_DP, 0, TMP_REG2, arg & REG_MASK, RM(OFFS_REG… in emit_fop_mem() 1811 arg = TMP_REG2; in emit_fop_mem() 1824 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(ADD_DP, 0, TMP_REG2, arg & REG_MASK, imm))); in emit_fop_mem() [all …]
|
| H A D | sljitNativeMIPS_common.c | 50 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 54 #define PIC_ADDR_REG TMP_REG2 569 FAIL_IF(push_inst(compiler, ADDU_W | S(SLJIT_SP) | TA(0) | D(TMP_REG2), DR(TMP_REG2))); in sljit_emit_enter() 571 base = S(TMP_REG2); in sljit_emit_enter() 885 sljit_s32 dst_r = TMP_REG2; in emit_op() 888 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op() 983 SLJIT_ASSERT(src2_r == TMP_REG2); in emit_op() 985 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG2), src2, src2w, src1, src1w)); in emit_op() 990 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, DR(TMP_REG2), src2, src2w, dst, dstw)); in emit_op() 1665 PTR_FAIL_IF(emit_const(compiler, TMP_REG2, 0)); in sljit_emit_jump() [all …]
|
| H A D | sljitNativeSPARC_common.c | 93 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 657 sljit_s32 dst_r = TMP_REG2; in emit_op() 660 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op() 749 SLJIT_ASSERT(src2_r == TMP_REG2); in emit_op() 751 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w)); in emit_op() 756 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw)); in emit_op() 809 FAIL_IF(push_inst(compiler, OR | D(TMP_REG2) | S1(0) | S2(SLJIT_R0), DR(TMP_REG2))); in sljit_emit_op0() 814 return push_inst(compiler, SUB | D(SLJIT_R1) | S1(TMP_REG2) | S2(SLJIT_R1), DR(SLJIT_R1)); in sljit_emit_op0() 1343 PTR_FAIL_IF(emit_const(compiler, TMP_REG2, 0)); in sljit_emit_jump() 1344 …PTR_FAIL_IF(push_inst(compiler, JMPL | D(type >= SLJIT_FAST_CALL ? TMP_LINK : 0) | S1(TMP_REG2) | … in sljit_emit_jump() [all …]
|
| H A D | sljitNativeMIPS_32.c | 243 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 244 src2 = TMP_REG2; in emit_single_op() 265 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 266 src2 = TMP_REG2; in emit_single_op() 345 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 346 src2 = TMP_REG2; in emit_single_op()
|
| H A D | sljitNativeMIPS_64.c | 334 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 335 src2 = TMP_REG2; in emit_single_op() 356 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 357 src2 = TMP_REG2; in emit_single_op() 436 FAIL_IF(push_inst(compiler, ADDIU | SA(0) | T(TMP_REG2) | IMM(src2), DR(TMP_REG2))); in emit_single_op() 437 src2 = TMP_REG2; in emit_single_op()
|
| H A D | sljitNativeTILEGX_64.c | 49 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 52 #define PIC_ADDR_REG TMP_REG2 1771 src2 = TMP_REG2; in emit_single_op() 1848 src2 = TMP_REG2; in emit_single_op() 1881 src2 = TMP_REG2; in emit_single_op() 1967 sljit_s32 dst_r = TMP_REG2; in emit_op() 1970 sljit_s32 sugg_src2_r = TMP_REG2; in emit_op() 2060 SLJIT_ASSERT(src2_r == TMP_REG2); in emit_op() 2103 sugg_dst_ar = reg_map[(op < SLJIT_ADD && FAST_IS_REG(dst)) ? dst : TMP_REG2]; in sljit_emit_op_flags() 2161 …em_type | CUMULATIVE_OP | LOGICAL_OP | IMM_OP | ALT_KEEP_CACHE, dst, dstw, src, srcw, TMP_REG2, 0); in sljit_emit_op_flags() [all …]
|
| H A D | sljitNativeX86_common.c | 89 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 675 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, srcw)); in emit_mov() 676 inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, dst, dstw); in emit_mov() 1179 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2; in emit_clz() 1232 EMIT_MOV(compiler, dst, dstw, TMP_REG2, 0); in emit_clz() 1415 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, immw)); \ 1416 inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, arg, argw); \ 1694 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src1w); 1697 inst = emit_x86_instruction(compiler, 2, dst_r, 0, TMP_REG2, 0); 1737 EMIT_MOV(compiler, TMP_REG2, 0, SLJIT_IMM, src2w); [all …]
|
| H A D | sljitNativeARM_64.c | 40 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3) macro 658 FAIL_IF(load_immediate(compiler, TMP_REG2, arg2)); in emit_op_imm() 659 arg2 = TMP_REG2; in emit_op_imm() 1413 if (getput_arg_fast(compiler, mem_flags, TMP_REG2, src, srcw)) in sljit_emit_op1() 1416 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src, srcw, dst, dstw)); in sljit_emit_op1() 1417 src = TMP_REG2; in sljit_emit_op1() 1475 if (getput_arg_fast(compiler, mem_flags, TMP_REG2, src2, src2w)) in sljit_emit_op2() 1483 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, src1, src1w)); in sljit_emit_op2() 1488 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, dst, dstw)); in sljit_emit_op2() 1494 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, dst, dstw)); in sljit_emit_op2() [all …]
|