HomeSort by: relevance | last modified time | path
    Searched defs:TMP_REG2 (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/external/bsd/sljit/dist/sljit_src/
sljitNativeARM_32.c 42 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
264 return push_inst(compiler, BLX | RM(TMP_REG2));
1408 src2 is reg, TMP_REG2, or imm
1409 result goes to TMP_REG2, so put result can use TMP_REG1. */
1501 dst_reg = SLOW_IS_REG(dst) ? dst : TMP_REG2;
1509 return emit_op_mem(compiler, inp_flags, src2, dst, dstw, TMP_REG2);
1512 if (FAST_IS_REG(src2) && dst_reg != TMP_REG2)
1518 src2_reg = (op <= SLJIT_MOVU_P) ? dst_reg : TMP_REG2;
1523 FAIL_IF(emit_op_mem(compiler, inp_flags | LOAD_DATA, src2_reg, src2, src2w, TMP_REG2));
1810 FAIL_IF(push_inst(compiler, EMIT_DATA_PROCESS_INS(ADD_DP, 0, TMP_REG2, arg & REG_MASK, RM(OFFS_REG(arg)) | ((argw & 0x3) << 7))))
    [all...]
sljitNativeARM_T2_32.c 39 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
543 SLJIT_ASSERT(!(flags & SET_FLAGS) && (flags & ARG2_IMM) && arg1 == TMP_REG2);
676 arg2 = (arg1 == TMP_REG1) ? TMP_REG2 : TMP_REG1;
681 arg1 = (arg2 == TMP_REG1) ? TMP_REG2 : TMP_REG1;
698 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2);
704 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2);
710 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2);
716 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2);
722 SLJIT_ASSERT(!(flags & SET_FLAGS) && arg1 == TMP_REG2);
727 SLJIT_ASSERT(arg1 == TMP_REG2);
    [all...]
sljitNativePPC_common.c 97 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
104 #define TMP_CALL_REG TMP_REG2
1140 arg2 goes to TMP_REG2, imm or src reg
1142 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
1146 sljit_s32 sugg_src2_r = TMP_REG2;
1158 dst_r = TMP_REG2;
1168 if (getput_arg_fast(compiler, input_flags | ARG_TEST, TMP_REG2, dst, dstw)) {
1170 dst_r = TMP_REG2;
1216 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w));
1221 FAIL_IF(getput_arg(compiler, input_flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw))
    [all...]
sljitNativeSPARC_common.c 91 /* TMP_REG2 is not used by getput_arg */
93 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
654 arg2 goes to TMP_REG2, imm or src reg
656 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
657 sljit_s32 dst_r = TMP_REG2;
660 sljit_s32 sugg_src2_r = TMP_REG2;
749 SLJIT_ASSERT(src2_r == TMP_REG2);
751 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, src1, src1w));
756 FAIL_IF(getput_arg(compiler, flags | LOAD_DATA, TMP_REG2, src2, src2w, dst, dstw));
809 FAIL_IF(push_inst(compiler, OR | D(TMP_REG2) | S1(0) | S2(SLJIT_R0), DR(TMP_REG2)))
    [all...]
sljitNativeX86_common.c 89 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
675 FAIL_IF(emit_load_imm64(compiler, TMP_REG2, srcw));
676 inst = emit_x86_instruction(compiler, 1, TMP_REG2, 0, dst, dstw);
1179 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG2;
1232 EMIT_MOV(compiler, dst, dstw, TMP_REG2, 0);
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...]
sljitNativeARM_64.c 40 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
531 arg2 must be register, TMP_REG2, imm */
658 FAIL_IF(load_immediate(compiler, TMP_REG2, arg2));
659 arg2 = TMP_REG2;
1413 if (getput_arg_fast(compiler, mem_flags, TMP_REG2, src, srcw))
1416 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src, srcw, dst, dstw));
1417 src = TMP_REG2;
1475 if (getput_arg_fast(compiler, mem_flags, TMP_REG2, src2, src2w))
1483 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, src1, src1w));
1488 FAIL_IF(getput_arg(compiler, mem_flags, TMP_REG2, src2, src2w, dst, dstw))
    [all...]
sljitNativeMIPS_common.c 50 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
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)));
571 base = S(TMP_REG2);
882 arg2 goes to TMP_REG2, imm or src reg
884 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
885 sljit_s32 dst_r = TMP_REG2;
888 sljit_s32 sugg_src2_r = TMP_REG2;
983 SLJIT_ASSERT(src2_r == TMP_REG2);
    [all...]
sljitNativeTILEGX_64.c 49 #define TMP_REG2 (SLJIT_NUMBER_OF_REGISTERS + 3)
52 #define PIC_ADDR_REG TMP_REG2
1771 src2 = TMP_REG2;
1848 src2 = TMP_REG2;
1881 src2 = TMP_REG2;
1964 arg2 goes to TMP_REG2, imm or src reg.
1966 result goes to TMP_REG2, so put result can use TMP_REG1 and TMP_REG3. */
1967 sljit_s32 dst_r = TMP_REG2;
1970 sljit_s32 sugg_src2_r = TMP_REG2;
2060 SLJIT_ASSERT(src2_r == TMP_REG2);
    [all...]

Completed in 29 milliseconds