HomeSort by: relevance | last modified time | path
    Searched refs:SLJIT_F32_OP (Results 1 - 9 of 9) sorted by relevancy

  /src/sys/external/bsd/sljit/dist/sljit_src/
sljitLir.h 685 SLJIT_MOV_F32 = (SLJIT_MOV_F64 | SLJIT_F32_OP)
687 #define SLJIT_F32_OP SLJIT_I32_OP
975 #define SLJIT_MOV_F32 (SLJIT_MOV_F64 | SLJIT_F32_OP)
981 #define SLJIT_CONV_F32_FROM_F64 (SLJIT_CONV_F64_FROM_F32 | SLJIT_F32_OP)
984 #define SLJIT_CONV_SW_FROM_F32 (SLJIT_CONV_SW_FROM_F64 | SLJIT_F32_OP)
987 #define SLJIT_CONV_S32_FROM_F32 (SLJIT_CONV_S32_FROM_F64 | SLJIT_F32_OP)
990 #define SLJIT_CONV_F32_FROM_SW (SLJIT_CONV_F64_FROM_SW | SLJIT_F32_OP)
993 #define SLJIT_CONV_F32_FROM_S32 (SLJIT_CONV_F64_FROM_S32 | SLJIT_F32_OP)
997 #define SLJIT_CMP_F32 (SLJIT_CMP_F64 | SLJIT_F32_OP)
1000 #define SLJIT_NEG_F32 (SLJIT_NEG_F64 | SLJIT_F32_OP)
    [all...]
sljitNativeARM_32.c 1804 sljit_sw inst = VSTR_F32 | (flags & (SLJIT_F32_OP | FPU_LOAD));
1849 op ^= SLJIT_F32_OP;
1852 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG1, src, srcw));
1856 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_S32_F32, op & SLJIT_F32_OP, TMP_FREG1, src, 0)));
1874 op ^= SLJIT_F32_OP;
1887 FAIL_IF(push_inst(compiler, EMIT_FPU_OPERATION(VCVT_F32_S32, op & SLJIT_F32_OP, dst_r, TMP_FREG1, 0)));
1890 return emit_fop_mem(compiler, (op & SLJIT_F32_OP), TMP_FREG1, dst, dstw);
1898 op ^= SLJIT_F32_OP;
1901 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG1, src1, src1w));
1906 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG2, src2, src2w))
    [all...]
sljitNativeARM_T2_32.c 1427 sljit_sw inst = VSTR_F32 | (flags & (SLJIT_F32_OP | FPU_LOAD));
1473 op ^= SLJIT_F32_OP;
1476 FAIL_IF(emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG1, src, srcw));
1480 FAIL_IF(push_inst32(compiler, VCVT_S32_F32 | (op & SLJIT_F32_OP) | DD4(TMP_FREG1) | DM4(src)));
1498 op ^= SLJIT_F32_OP;
1511 FAIL_IF(push_inst32(compiler, VCVT_F32_S32 | (op & SLJIT_F32_OP) | DD4(dst_r) | DM4(TMP_FREG1)));
1514 return emit_fop_mem(compiler, (op & SLJIT_F32_OP), TMP_FREG1, dst, dstw);
1522 op ^= SLJIT_F32_OP;
1525 emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG1, src1, src1w);
1530 emit_fop_mem(compiler, (op & SLJIT_F32_OP) | FPU_LOAD, TMP_FREG2, src2, src2w)
    [all...]
sljitNativeX86_common.c 2287 inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_F32_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP2, dst_r, 0, src, srcw);
2319 inst = emit_x86_instruction(compiler, 2 | ((op & SLJIT_F32_OP) ? EX86_PREF_F3 : EX86_PREF_F2) | EX86_SSE2_OP1, dst_r, 0, src, srcw);
2328 return emit_sse2_store(compiler, op & SLJIT_F32_OP, dst, dstw, TMP_FREG);
2337 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, TMP_FREG, src1, src1w));
2340 return emit_sse2_logic(compiler, UCOMISD_x_xm, !(op & SLJIT_F32_OP), src1, src2, src2w);
2358 return emit_sse2_load(compiler, op & SLJIT_F32_OP, dst, src, srcw);
2360 return emit_sse2_store(compiler, op & SLJIT_F32_OP, dst, dstw, src);
2361 FAIL_IF(emit_sse2_load(compiler, op & SLJIT_F32_OP, TMP_FREG, src, srcw));
2362 return emit_sse2_store(compiler, op & SLJIT_F32_OP, dst, dstw, TMP_FREG);
2371 FAIL_IF(emit_sse2_logic(compiler, UNPCKLPD_x_xm, op & SLJIT_F32_OP, src, src, 0))
    [all...]
sljitNativeSPARC_common.c 968 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 7))
969 #define SELECT_FOP(op, single, double) ((op & SLJIT_F32_OP) ? single : double)
1058 SLJIT_COMPILE_ASSERT((SLJIT_F32_OP == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error);
1062 op ^= SLJIT_F32_OP;
1078 if (!(op & SLJIT_F32_OP))
1087 if (dst_r != src && !(op & SLJIT_F32_OP))
1092 if (dst_r != src && !(op & SLJIT_F32_OP))
1097 op ^= SLJIT_F32_OP;
sljitLir.c 372 SLJIT_COMPILE_ASSERT(SLJIT_I32_OP == SLJIT_F32_OP,
374 SLJIT_COMPILE_ASSERT(SLJIT_REWRITABLE_JUMP != SLJIT_F32_OP,
855 : ((type & 0xff) <= SLJIT_ORDERED_F64 ? ((type & SLJIT_F32_OP) ? ".f32" : ".f64") : ""))
1067 /* Only SLJIT_I32_OP or SLJIT_F32_OP is allowed. */
1258 (op & SLJIT_F32_OP) ? ".f32.from.f64" : ".f64.from.f32");
1261 (op & SLJIT_F32_OP) ? ".f32" : ".f64");
1296 fprintf(compiler->verbose, " %s%s", fop1_names[SLJIT_CMP_F64 - SLJIT_FOP1_BASE], (op & SLJIT_F32_OP) ? ".f32" : ".f64");
1330 (op & SLJIT_F32_OP) ? ".f32" : ".f64");
1359 (op & SLJIT_F32_OP) ? ".f32" : ".f64",
1385 fprintf(compiler->verbose, " %s%s ", fop2_names[GET_OPCODE(op) - SLJIT_FOP2_BASE], (op & SLJIT_F32_OP) ? ".f32" : ".f64")
    [all...]
sljitNativeARM_64.c 1616 sljit_ins inv_bits = (op & SLJIT_F32_OP) ? (1 << 22) : 0;
1622 emit_fop_mem(compiler, (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE, TMP_FREG1, src, srcw);
1638 sljit_ins inv_bits = (op & SLJIT_F32_OP) ? (1 << 22) : 0;
1658 return emit_fop_mem(compiler, ((op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE) | STORE, TMP_FREG1, dst, dstw);
1666 sljit_s32 mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE;
1667 sljit_ins inv_bits = (op & SLJIT_F32_OP) ? (1 << 22) : 0;
1686 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE;
1696 inv_bits = (op & SLJIT_F32_OP) ? (1 << 22) : 0;
1720 FAIL_IF(push_inst(compiler, FCVT | ((op & SLJIT_F32_OP) ? (1 << 22) : (1 << 15)) | VD(dst_r) | VN(src)));
1734 sljit_s32 dst_r, mem_flags = (op & SLJIT_F32_OP) ? INT_SIZE : WORD_SIZE
    [all...]
sljitNativeMIPS_common.c 1268 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 7))
1269 #define FMT(op) (((op & SLJIT_F32_OP) ^ SLJIT_F32_OP) << (21 - 8))
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));
1394 SLJIT_COMPILE_ASSERT((SLJIT_F32_OP == 0x100) && !(DOUBLE_DATA & 0x2), float_transfer_bit_error);
1398 op ^= SLJIT_F32_OP;
1425 FAIL_IF(push_inst(compiler, CVT_S_S | ((op & SLJIT_F32_OP) ? 1 : (1 << 21)) | FS(src) | FD(dst_r), MOVABLE_INS));
1426 op ^= SLJIT_F32_OP;
sljitNativePPC_common.c 1712 #define FLOAT_DATA(op) (DOUBLE_DATA | ((op & SLJIT_F32_OP) >> 6))
1713 #define SELECT_FOP(op, single, double) ((op & SLJIT_F32_OP) ? single : double)
1831 if (op & SLJIT_F32_OP)
1869 if (op & SLJIT_F32_OP)
1903 SLJIT_COMPILE_ASSERT((SLJIT_F32_OP == 0x100) && !(DOUBLE_DATA & 0x4), float_transfer_bit_error);
1907 op ^= SLJIT_F32_OP;
1918 op ^= SLJIT_F32_OP;
1919 if (op & SLJIT_F32_OP) {

Completed in 36 milliseconds