/src/sys/external/bsd/sljit/dist/sljit_src/ |
sljitNativeX86_64.c | 691 sljit_s32 dst_r; local in function:emit_mov_int 716 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; 719 dst_r = src; 722 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); 727 FAIL_IF(emit_mov(compiler, dst_r, 0, src, srcw)); 734 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw);
|
sljitNativeX86_64.c | 691 sljit_s32 dst_r; local in function:emit_mov_int 716 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; 719 dst_r = src; 722 inst = emit_x86_instruction(compiler, 1, dst_r, 0, src, srcw); 727 FAIL_IF(emit_mov(compiler, dst_r, 0, src, srcw)); 734 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw);
|
sljitNativeARM_32.c | 1872 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1887 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F32_S32, op & SLJIT_F32_OP, dst_r, TMP_FREG1, 0))); 1918 sljit_s32 dst_r; local in function:sljit_emit_fop1 1925 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; 1931 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, dst_r, src, srcw)); 1932 src = dst_r; 1937 if (src != dst_r) { 1938 if (dst_r != TMP_FREG1) 1939 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VMOV_F32, op & SLJIT_F32_OP, dst_r, src, 0))); 1941 dst_r = src 1966 sljit_s32 dst_r; local in function:sljit_emit_fop2 [all...] |
sljitNativeARM_T2_32.c | 1227 sljit_s32 dst_r, flags; local in function:sljit_emit_op1 1235 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; 1299 FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG2, srcw)); 1301 FAIL_IF(emit_op_mem(compiler, flags, dst_r, src, srcw, ((flags & UPDATE) && dst_r == TMP_REG1) ? TMP_REG2 : TMP_REG1)); 1303 if (dst_r != TMP_REG1) 1304 return emit_op_imm(compiler, op, dst_r, TMP_REG2, src); 1305 dst_r = src; 1311 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, (dst_r == TMP_REG1) ? TMP_REG2 : TMP_REG1) 1496 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1542 sljit_s32 dst_r; local in function:sljit_emit_fop1 1590 sljit_s32 dst_r; local in function:sljit_emit_fop2 1814 sljit_s32 dst_r, flags = GET_ALL_FLAGS(op); local in function:sljit_emit_op_flags 1893 sljit_s32 dst_r; local in function:sljit_emit_const [all...] |
sljitNativePPC_common.c | 1143 sljit_s32 dst_r; local in function:emit_op 1158 dst_r = TMP_REG2; 1161 dst_r = dst; 1164 sugg_src2_r = dst_r; 1170 dst_r = TMP_REG2; 1174 dst_r = 0; 1199 dst_r = src2_r; 1212 /* src1_r, src2_r and dst_r can be zero (=unprocessed). 1214 if (src1_r == 0 && src2_r == 0 && dst_r == 0) { 1230 else if (src1_r == 0 && dst_r == 0) 1804 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1897 sljit_s32 dst_r; local in function:sljit_emit_fop1 1950 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeSPARC_common.c | 657 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 672 dst_r = dst; 675 sugg_src2_r = dst_r; 725 dst_r = src2_r; 736 dst_r = 0; 764 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 768 getput_arg_fast(compiler, flags, dst_r, dst, dstw); 771 return getput_arg(compiler, flags, dst_r, dst, dstw, 0, 0); 1001 sljit_s32 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1020 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FITOS, FITOD) | DA(dst_r) | S2A(TMP_FREG1), MOVABLE_INS)) 1052 sljit_s32 dst_r; local in function:sljit_emit_fop1 1111 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeX86_common.c | 858 sljit_s32 dst_r; local in function:emit_mov_byte 887 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; 892 SLJIT_ASSERT(dst_r == TMP_REG1); 895 dst_r = src; 897 dst_r = src; 936 inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); 944 if (dst_r == TMP_REG1) { 965 inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); 978 inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); 984 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw) 1003 sljit_s32 dst_r; local in function:emit_mov_half 1133 sljit_s32 dst_r; local in function:emit_clz 1640 sljit_s32 dst_r; local in function:emit_mul 1770 sljit_s32 dst_r, done = 0; local in function:emit_lea_binary 2279 sljit_s32 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; local in function:sljit_emit_fop1_conv_sw_from_f64 2301 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; local in function:sljit_emit_fop1_conv_f64_from_sw 2347 sljit_s32 dst_r; local in function:sljit_emit_fop1 2414 sljit_s32 dst_r; local in function:sljit_emit_fop2 [all...] |
sljitNativeARM_64.c | 1290 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op1 1301 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; 1381 FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG1, srcw)); 1383 if (getput_arg_fast(compiler, flags, dst_r, src, srcw)) 1386 FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw)); 1388 if (dst_r != TMP_REG1) 1389 return emit_op_imm(compiler, op | ((op_flags & SLJIT_I32_OP) ? INT_OP : 0), dst_r, TMP_REG1, src); 1390 dst_r = src; 1394 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) 1397 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0) 1443 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op2 1615 sljit_s32 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; local in function:sljit_emit_fop1_conv_sw_from_f64 1637 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1686 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE; local in function:sljit_emit_fop1 1734 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE; local in function:sljit_emit_fop2 1980 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op_flags 2028 sljit_s32 dst_r; local in function:sljit_emit_const [all...] |
sljitNativeMIPS_common.c | 885 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 902 dst_r = dst; 905 sugg_src2_r = dst_r; 959 dst_r = src2_r; 970 dst_r = 0; 998 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 1002 getput_arg_fast(compiler, flags, DR(dst_r), dst, dstw); 1005 return getput_arg(compiler, flags, DR(dst_r), dst, dstw, 0, 0); 1314 sljit_s32 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1331 FAIL_IF(push_inst(compiler, CVT_S_S | flags | (4 << 21) | (((op & SLJIT_F32_OP) ^ SLJIT_F32_OP) >> 8) | FS(TMP_FREG1) | FD(dst_r), MOVABLE_INS)) 1388 sljit_s32 dst_r; local in function:sljit_emit_fop1 1440 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeARM_32.c | 1872 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1887 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F32_S32, op & SLJIT_F32_OP, dst_r, TMP_FREG1, 0))); 1918 sljit_s32 dst_r; local in function:sljit_emit_fop1 1925 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; 1931 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, dst_r, src, srcw)); 1932 src = dst_r; 1937 if (src != dst_r) { 1938 if (dst_r != TMP_FREG1) 1939 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VMOV_F32, op & SLJIT_F32_OP, dst_r, src, 0))); 1941 dst_r = src 1966 sljit_s32 dst_r; local in function:sljit_emit_fop2 [all...] |
sljitNativeARM_T2_32.c | 1227 sljit_s32 dst_r, flags; local in function:sljit_emit_op1 1235 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; 1299 FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG2, srcw)); 1301 FAIL_IF(emit_op_mem(compiler, flags, dst_r, src, srcw, ((flags & UPDATE) && dst_r == TMP_REG1) ? TMP_REG2 : TMP_REG1)); 1303 if (dst_r != TMP_REG1) 1304 return emit_op_imm(compiler, op, dst_r, TMP_REG2, src); 1305 dst_r = src; 1311 return emit_op_mem(compiler, flags | STORE, dst_r, dst, dstw, (dst_r == TMP_REG1) ? TMP_REG2 : TMP_REG1) 1496 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1542 sljit_s32 dst_r; local in function:sljit_emit_fop1 1590 sljit_s32 dst_r; local in function:sljit_emit_fop2 1814 sljit_s32 dst_r, flags = GET_ALL_FLAGS(op); local in function:sljit_emit_op_flags 1893 sljit_s32 dst_r; local in function:sljit_emit_const [all...] |
sljitNativePPC_common.c | 1143 sljit_s32 dst_r; local in function:emit_op 1158 dst_r = TMP_REG2; 1161 dst_r = dst; 1164 sugg_src2_r = dst_r; 1170 dst_r = TMP_REG2; 1174 dst_r = 0; 1199 dst_r = src2_r; 1212 /* src1_r, src2_r and dst_r can be zero (=unprocessed). 1214 if (src1_r == 0 && src2_r == 0 && dst_r == 0) { 1230 else if (src1_r == 0 && dst_r == 0) 1804 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1897 sljit_s32 dst_r; local in function:sljit_emit_fop1 1950 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeSPARC_common.c | 657 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 672 dst_r = dst; 675 sugg_src2_r = dst_r; 725 dst_r = src2_r; 736 dst_r = 0; 764 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 768 getput_arg_fast(compiler, flags, dst_r, dst, dstw); 771 return getput_arg(compiler, flags, dst_r, dst, dstw, 0, 0); 1001 sljit_s32 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1020 FAIL_IF(push_inst(compiler, SELECT_FOP(op, FITOS, FITOD) | DA(dst_r) | S2A(TMP_FREG1), MOVABLE_INS)) 1052 sljit_s32 dst_r; local in function:sljit_emit_fop1 1111 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeX86_common.c | 858 sljit_s32 dst_r; local in function:emit_mov_byte 887 dst_r = FAST_IS_REG(dst) ? dst : TMP_REG1; 892 SLJIT_ASSERT(dst_r == TMP_REG1); 895 dst_r = src; 897 dst_r = src; 936 inst = emit_x86_instruction(compiler, 2, dst_r, 0, src, srcw); 944 if (dst_r == TMP_REG1) { 965 inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); 978 inst = emit_x86_instruction(compiler, 1, work_r, 0, dst_r, 0); 984 inst = emit_x86_instruction(compiler, 1, dst_r, 0, dst, dstw) 1003 sljit_s32 dst_r; local in function:emit_mov_half 1133 sljit_s32 dst_r; local in function:emit_clz 1640 sljit_s32 dst_r; local in function:emit_mul 1770 sljit_s32 dst_r, done = 0; local in function:emit_lea_binary 2279 sljit_s32 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; local in function:sljit_emit_fop1_conv_sw_from_f64 2301 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG; local in function:sljit_emit_fop1_conv_f64_from_sw 2347 sljit_s32 dst_r; local in function:sljit_emit_fop1 2414 sljit_s32 dst_r; local in function:sljit_emit_fop2 [all...] |
sljitNativeARM_64.c | 1290 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op1 1301 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; 1381 FAIL_IF(emit_op_imm(compiler, SLJIT_MOV | ARG2_IMM, dst_r, TMP_REG1, srcw)); 1383 if (getput_arg_fast(compiler, flags, dst_r, src, srcw)) 1386 FAIL_IF(getput_arg(compiler, flags, dst_r, src, srcw, dst, dstw)); 1388 if (dst_r != TMP_REG1) 1389 return emit_op_imm(compiler, op | ((op_flags & SLJIT_I32_OP) ? INT_OP : 0), dst_r, TMP_REG1, src); 1390 dst_r = src; 1394 if (getput_arg_fast(compiler, flags | STORE, dst_r, dst, dstw)) 1397 return getput_arg(compiler, flags | STORE, dst_r, dst, dstw, 0, 0) 1443 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op2 1615 sljit_s32 dst_r = SLOW_IS_REG(dst) ? dst : TMP_REG1; local in function:sljit_emit_fop1_conv_sw_from_f64 1637 sljit_s32 dst_r = FAST_IS_REG(dst) ? dst : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1686 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE; local in function:sljit_emit_fop1 1734 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE; local in function:sljit_emit_fop2 1980 sljit_s32 dst_r, flags, mem_flags; local in function:sljit_emit_op_flags 2028 sljit_s32 dst_r; local in function:sljit_emit_const [all...] |
sljitNativeMIPS_common.c | 885 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 902 dst_r = dst; 905 sugg_src2_r = dst_r; 959 dst_r = src2_r; 970 dst_r = 0; 998 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 1002 getput_arg_fast(compiler, flags, DR(dst_r), dst, dstw); 1005 return getput_arg(compiler, flags, DR(dst_r), dst, dstw, 0, 0); 1314 sljit_s32 dst_r = FAST_IS_REG(dst) ? (dst << 1) : TMP_FREG1; local in function:sljit_emit_fop1_conv_f64_from_sw 1331 FAIL_IF(push_inst(compiler, CVT_S_S | flags | (4 << 21) | (((op & SLJIT_F32_OP) ^ SLJIT_F32_OP) >> 8) | FS(TMP_FREG1) | FD(dst_r), MOVABLE_INS)) 1388 sljit_s32 dst_r; local in function:sljit_emit_fop1 1440 sljit_s32 dst_r, flags = 0; local in function:sljit_emit_fop2 [all...] |
sljitNativeTILEGX_64.c | 1967 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 1983 dst_r = dst; 1986 sugg_src2_r = dst_r; 2039 dst_r = src2_r; 2048 dst_r = 0; 2073 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 2077 getput_arg_fast(compiler, flags, reg_map[dst_r], dst, dstw); 2081 return getput_arg(compiler, flags, reg_map[dst_r], dst, dstw, 0, 0);
|
sljitNativeTILEGX_64.c | 1967 sljit_s32 dst_r = TMP_REG2; local in function:emit_op 1983 dst_r = dst; 1986 sugg_src2_r = dst_r; 2039 dst_r = src2_r; 2048 dst_r = 0; 2073 FAIL_IF(emit_single_op(compiler, op, flags, dst_r, src1_r, src2_r)); 2077 getput_arg_fast(compiler, flags, reg_map[dst_r], dst, dstw); 2081 return getput_arg(compiler, flags, reg_map[dst_r], dst, dstw, 0, 0);
|