Home
last modified time | relevance | path

Searched refs:INT16_MIN (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/tools/include/nolibc/
H A Dstdint.h48 #define INT16_MIN (-32767-1) macro
63 #define INT_LEAST16_MIN INT16_MIN
/openbmc/qemu/target/hppa/
H A Dop_helper.c374 fr = MAX(fr, INT16_MIN); in HELPER()
420 fr = MAX(fr, INT16_MIN); in HELPER()
452 fr = MAX(fr, INT16_MIN); in HELPER()
468 fr = MAX(fr, INT16_MIN); in HELPER()
H A Dtranslate.c1460 test_cb = dup_const(MO_16, INT16_MIN); in do_unit_addsub()
/openbmc/libpldm/tests/
H A Dmsgbuf_generic.c72 int16_t buf[1] = {(int16_t)(htole16((uint16_t)INT16_MIN))}; in test_msgbuf_extract_generic_int16()
77 expect(val == INT16_MIN); in test_msgbuf_extract_generic_int16()
H A Dmsgbuf.cpp224 int16_t buf[1] = {(int16_t)(htole16((uint16_t)INT16_MIN))}; in TEST()
229 EXPECT_EQ(val, INT16_MIN); in TEST()
/openbmc/qemu/target/arm/tcg/
H A Dmve_helper.c1191 #define DO_SQADD_H(n, m, s) do_sat_bhw((int64_t)n + m, INT16_MIN, INT16_MAX, s)
1199 #define DO_SQSUB_H(n, m, s) do_sat_bhw((int64_t)n - m, INT16_MIN, INT16_MAX, s)
1213 INT16_MIN, INT16_MAX, s)
1220 INT16_MIN, INT16_MAX, s)
1314 return do_sat_bhw(r, INT16_MIN, INT16_MAX, sat) >> 8;
1355 return do_sat_bhw(r, INT16_MIN, INT16_MAX, sat) >> 8; in do_vqdmlsdh_b()
1529 return do_sat_bhw(r, INT16_MIN, INT16_MAX, sat) >> 8; in DO_2OP_SCALAR_U()
2253 do_sat_bhs((int64_t)(N) >> (M), INT16_MIN, INT16_MAX, SATP)
2267 do_sat_bhs(do_srshr(N, M), INT16_MIN, INT16_MAX, SATP)
2352 do_sat_bhs((int64_t)(N), INT16_MIN, INT16_MAX, SATP)
[all …]
H A Dvec_helper.c235 ret = (ret < 0 ? INT16_MIN : INT16_MAX); in do_sqrdmlah_h()
1698 DO_SAT(gvec_sqadd_h, int, int16_t, int16_t, +, INT16_MIN, INT16_MAX)
1706 DO_SAT(gvec_sqsub_h, int, int16_t, int16_t, -, INT16_MIN, INT16_MAX)
1714 DO_SAT(gvec_suqadd_h, int, int16_t, uint16_t, +, INT16_MIN, INT16_MAX)
H A Dsve_helper.c529 #define DO_SQADD_H(n, m) do_sat_bhs((int64_t)n + m, INT16_MIN, INT16_MAX)
563 #define DO_SQSUB_H(n, m) do_sat_bhs((int64_t)n - m, INT16_MIN, INT16_MAX) in DO_ZPZZ()
598 do_sat_bhs((int64_t)(int16_t)n + m, INT16_MIN, INT16_MAX) in DO_ZPZZ()
1207 #define DO_SQXTN_S(n) do_sat_bhs(n, INT16_MIN, INT16_MAX)
1791 DO_VPZ(sve_smaxv_h, int16_t, int16_t, uint16_t, H1_2, INT16_MIN, DO_MAX)
2193 #define DO_SQSHRN_S(x, sh) do_sat_bhs(x >> sh, INT16_MIN, INT16_MAX)
2205 #define DO_SQRSHRN_S(x, sh) do_sat_bhs(do_srshr(x, sh), INT16_MIN, INT16_MAX)
4669 return INT16_MIN; in DO_ZPZ_FP()
/openbmc/ipmitool/lib/
H A Dhelper.c305 if (arg_long < INT16_MIN || arg_long > INT16_MAX) in str2short()
/openbmc/qemu/accel/tcg/
H A Dtcg-runtime-gvec.c1097 } else if (r < INT16_MIN) { in HELPER()
1098 r = INT16_MIN; in HELPER()
1165 } else if (r < INT16_MIN) { in HELPER()
1166 r = INT16_MIN; in HELPER()
/openbmc/qemu/qapi/
H A Dqapi-visit-core.c293 ok = visit_type_intN(v, &value, name, INT16_MIN, INT16_MAX, "int16_t", in visit_type_int16()
/openbmc/qemu/target/sparc/
H A Dvis_helper.c577 t = MAX(t, INT16_MIN); in helper_fslas16()
H A Dtranslate.c770 tcg_gen_smax_i32(u, u, tcg_constant_i32(INT16_MIN)); in gen_op_fpadds16s()
788 tcg_gen_smax_i32(u, u, tcg_constant_i32(INT16_MIN)); in gen_op_fpsubs16s()
/openbmc/qemu/target/riscv/
H A Dvector_helper.c2364 if ((res ^ a) & (res ^ b) & INT16_MIN) { in sadd16()
2365 res = a > 0 ? INT16_MAX : INT16_MIN; in sadd16()
2487 if ((res ^ a) & (a ^ b) & INT16_MIN) { in ssub16()
2488 res = a >= 0 ? INT16_MAX : INT16_MIN; in ssub16()
2745 } else if (res < INT16_MIN) { in vsmul16()
2747 return INT16_MIN; in vsmul16()
2954 } else if (res < INT16_MIN) { in vnclip16()
2956 return INT16_MIN; in vnclip16()
/openbmc/qemu/tests/unit/
H A Dtest-visitor-serialization.c865 .value.s16 = INT16_MIN,
/openbmc/qemu/fpu/
H A Dsoftfloat-parts.c.inc1372 a_exp = INT16_MIN;
1384 b_exp = INT16_MIN;
H A Dsoftfloat.c3061 return parts_float_to_sint(&p, rmode, scale, INT16_MIN, INT16_MAX, s); in float16_to_int16_scalbn()
3088 return parts_float_to_sint(&p, rmode, scale, INT16_MIN, INT16_MAX, s); in float32_to_int16_scalbn()
3115 return parts_float_to_sint(&p, rmode, scale, INT16_MIN, INT16_MAX, s); in float64_to_int16_scalbn()
3151 return parts_float_to_sint(&p, rmode, scale, INT16_MIN, INT16_MAX, s); in bfloat16_to_int16_scalbn()
/openbmc/qemu/tcg/
H A Doptimize.c1468 sign = INT16_MIN; in fold_bswap()
1752 sign = INT16_MIN; in fold_exts()
/openbmc/linux/tools/testing/selftests/nolibc/
H A Dnolibc-test.c968 …CASE_TEST(limit_int16_min); EXPECT_EQ(1, INT16_MIN, (int16_t) 0x8000); brea… in run_stdlib()
/openbmc/qemu/target/tricore/
H A Dop_helper.c206 int32_t max_neg = INT16_MIN; in ssov16()
/openbmc/qemu/target/ppc/
H A Dint_helper.c468 SATCVT(sw, sh, int32_t, int16_t, INT16_MIN, INT16_MAX) in SATCVT()