/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/ |
H A D | comparedf2.c | 44 COMPILER_RT_ABI CMP_RESULT __ledf2(fp_t a, fp_t b) { return __leXf2__(a, b); } in __ledf2() 54 COMPILER_RT_ABI CMP_RESULT __gedf2(fp_t a, fp_t b) { return __geXf2__(a, b); } in COMPILER_RT_ALIAS() 58 COMPILER_RT_ABI CMP_RESULT __unorddf2(fp_t a, fp_t b) { in COMPILER_RT_ALIAS() 64 AEABI_RTABI int __aeabi_dcmpun(fp_t a, fp_t b) { return __unorddf2(a, b); } in __aeabi_dcmpun() 73 int __eqdf2(fp_t a, fp_t b) { return __ledf2(a, b); } in COMPILER_RT_ALIAS() 74 int __ltdf2(fp_t a, fp_t b) { return __ledf2(a, b); } in __ltdf2() 75 int __nedf2(fp_t a, fp_t b) { return __ledf2(a, b); } in __nedf2() 76 int __gtdf2(fp_t a, fp_t b) { return __gedf2(a, b); } in __gtdf2()
|
H A D | comparesf2.c | 44 COMPILER_RT_ABI CMP_RESULT __lesf2(fp_t a, fp_t b) { return __leXf2__(a, b); } in __lesf2() 54 COMPILER_RT_ABI CMP_RESULT __gesf2(fp_t a, fp_t b) { return __geXf2__(a, b); } in COMPILER_RT_ALIAS() 58 COMPILER_RT_ABI CMP_RESULT __unordsf2(fp_t a, fp_t b) { in COMPILER_RT_ALIAS() 64 AEABI_RTABI int __aeabi_fcmpun(fp_t a, fp_t b) { return __unordsf2(a, b); } in __aeabi_fcmpun() 73 int __eqsf2(fp_t a, fp_t b) { return __lesf2(a, b); } in COMPILER_RT_ALIAS() 74 int __ltsf2(fp_t a, fp_t b) { return __lesf2(a, b); } in __ltsf2() 75 int __nesf2(fp_t a, fp_t b) { return __lesf2(a, b); } in __nesf2() 76 int __gtsf2(fp_t a, fp_t b) { return __gesf2(a, b); } in __gtsf2()
|
H A D | fp_lib.h | 36 typedef float fp_t; typedef 49 COMPILER_RT_ABI fp_t __addsf3(fp_t a, fp_t b); 56 typedef double fp_t; typedef 85 COMPILER_RT_ABI fp_t __adddf3(fp_t a, fp_t b); 92 typedef tf_float fp_t; typedef 186 typedef long double fp_t; typedef 196 static __inline rep_t toRep(fp_t x) { in toRep() 198 fp_t f; in toRep() 204 static __inline fp_t fromRep(rep_t x) { in fromRep() 206 fp_t f; in fromRep() [all …]
|
H A D | divtc3.c | 20 COMPILER_RT_ABI Qcomplex __divtc3(fp_t __a, fp_t __b, fp_t __c, fp_t __d) { in __divtc3() 22 fp_t __logbw = __compiler_rt_logbtf( in __divtc3() 29 fp_t __denom = __c * __c + __d * __d; in __divtc3() 41 __a = crt_copysigntf(crt_isinf(__a) ? (fp_t)1.0 : (fp_t)0.0, __a); in __divtc3() 42 __b = crt_copysigntf(crt_isinf(__b) ? (fp_t)1.0 : (fp_t)0.0, __b); in __divtc3() 47 __c = crt_copysigntf(crt_isinf(__c) ? (fp_t)1.0 : (fp_t)0.0, __c); in __divtc3() 48 __d = crt_copysigntf(crt_isinf(__d) ? (fp_t)1.0 : (fp_t)0.0, __d); in __divtc3()
|
H A D | subtf3.c | 17 COMPILER_RT_ABI fp_t __addtf3(fp_t a, fp_t b); 20 COMPILER_RT_ABI fp_t __subtf3(fp_t a, fp_t b) { in __subtf3()
|
H A D | muldf3.c | 17 COMPILER_RT_ABI fp_t __muldf3(fp_t a, fp_t b) { return __mulXf3__(a, b); } in __muldf3() 21 AEABI_RTABI fp_t __aeabi_dmul(fp_t a, fp_t b) { return __muldf3(a, b); } in __aeabi_dmul()
|
H A D | mulsf3.c | 17 COMPILER_RT_ABI fp_t __mulsf3(fp_t a, fp_t b) { return __mulXf3__(a, b); } in __mulsf3() 21 AEABI_RTABI fp_t __aeabi_fmul(fp_t a, fp_t b) { return __mulsf3(a, b); } in __aeabi_fmul()
|
H A D | divdf3.c | 21 COMPILER_RT_ABI fp_t __divdf3(fp_t a, fp_t b) { return __divXf3__(a, b); } in __divdf3() 25 AEABI_RTABI fp_t __aeabi_ddiv(fp_t a, fp_t b) { return __divdf3(a, b); } in __aeabi_ddiv()
|
H A D | subdf3.c | 17 COMPILER_RT_ABI fp_t __subdf3(fp_t a, fp_t b) { in __subdf3() 23 AEABI_RTABI fp_t __aeabi_dsub(fp_t a, fp_t b) { return __subdf3(a, b); } in __aeabi_dsub()
|
H A D | subsf3.c | 17 COMPILER_RT_ABI fp_t __subsf3(fp_t a, fp_t b) { in __subsf3() 23 AEABI_RTABI fp_t __aeabi_fsub(fp_t a, fp_t b) { return __subsf3(a, b); } in __aeabi_fsub()
|
H A D | divsf3.c | 22 COMPILER_RT_ABI fp_t __divsf3(fp_t a, fp_t b) { return __divXf3__(a, b); } in __divsf3() 26 AEABI_RTABI fp_t __aeabi_fdiv(fp_t a, fp_t b) { return __divsf3(a, b); } in __aeabi_fdiv()
|
H A D | multc3.c | 22 COMPILER_RT_ABI Qcomplex __multc3(fp_t a, fp_t b, fp_t c, fp_t d) { in __multc3() 23 fp_t ac = a * c; in __multc3() 24 fp_t bd = b * d; in __multc3() 25 fp_t ad = a * d; in __multc3() 26 fp_t bc = b * c; in __multc3()
|
H A D | comparetf2.c | 45 COMPILER_RT_ABI CMP_RESULT __letf2(fp_t a, fp_t b) { return __leXf2__(a, b); } in __letf2() 55 COMPILER_RT_ABI CMP_RESULT __getf2(fp_t a, fp_t b) { return __geXf2__(a, b); } in COMPILER_RT_ALIAS() 59 COMPILER_RT_ABI CMP_RESULT __unordtf2(fp_t a, fp_t b) { in COMPILER_RT_ALIAS()
|
H A D | negdf2.c | 16 COMPILER_RT_ABI fp_t __negdf2(fp_t a) { return fromRep(toRep(a) ^ signBit); } in __negdf2() 20 AEABI_RTABI fp_t __aeabi_dneg(fp_t a) { return __negdf2(a); } in __aeabi_dneg()
|
H A D | negsf2.c | 16 COMPILER_RT_ABI fp_t __negsf2(fp_t a) { return fromRep(toRep(a) ^ signBit); } in __negsf2() 20 AEABI_RTABI fp_t __aeabi_fneg(fp_t a) { return __negsf2(a); } in __aeabi_fneg()
|
H A D | addtf3.c | 19 COMPILER_RT_ABI fp_t __addtf3(fp_t a, fp_t b) { in __addtf3()
|
/freebsd/crypto/libecc/include/libecc/fp/ |
H A D | fp.h | 79 typedef fp *fp_t; typedef 83 ATTRIBUTE_WARN_UNUSED_RET int fp_init(fp_t A, fp_ctx_src_t fpctx); 84 ATTRIBUTE_WARN_UNUSED_RET int fp_init_from_buf(fp_t A, fp_ctx_src_t fpctx, const u8 *buf, u16 bufle… 85 void fp_uninit(fp_t A); 86 ATTRIBUTE_WARN_UNUSED_RET int fp_set_nn(fp_t out, nn_src_t in); 87 ATTRIBUTE_WARN_UNUSED_RET int fp_zero(fp_t out); 88 ATTRIBUTE_WARN_UNUSED_RET int fp_one(fp_t out); 89 ATTRIBUTE_WARN_UNUSED_RET int fp_set_word_value(fp_t out, word_t val); 92 ATTRIBUTE_WARN_UNUSED_RET int fp_copy(fp_t out, fp_src_t in); 93 ATTRIBUTE_WARN_UNUSED_RET int fp_tabselect(fp_t out, u8 idx, fp_src_t *tab, u8 tabsize); [all …]
|
H A D | fp_mul.h | 20 ATTRIBUTE_WARN_UNUSED_RET int fp_mul(fp_t out, fp_src_t in1, fp_src_t in2); 21 ATTRIBUTE_WARN_UNUSED_RET int fp_sqr(fp_t out, fp_src_t in); 22 ATTRIBUTE_WARN_UNUSED_RET int fp_inv(fp_t out, fp_src_t in); 23 ATTRIBUTE_WARN_UNUSED_RET int fp_inv_word(fp_t out, word_t w); 24 ATTRIBUTE_WARN_UNUSED_RET int fp_div(fp_t out, fp_src_t num, fp_src_t den);
|
H A D | fp_add.h | 20 ATTRIBUTE_WARN_UNUSED_RET int fp_add(fp_t out, fp_src_t in1, fp_src_t in2); 21 ATTRIBUTE_WARN_UNUSED_RET int fp_inc(fp_t out, fp_src_t in); 22 ATTRIBUTE_WARN_UNUSED_RET int fp_sub(fp_t out, fp_src_t in1, fp_src_t in2); 23 ATTRIBUTE_WARN_UNUSED_RET int fp_dec(fp_t out, fp_src_t in); 24 ATTRIBUTE_WARN_UNUSED_RET int fp_neg(fp_t out, fp_src_t in);
|
H A D | fp_montgomery.h | 24 ATTRIBUTE_WARN_UNUSED_RET int fp_add_monty(fp_t out, fp_src_t in1, fp_src_t in2); 25 ATTRIBUTE_WARN_UNUSED_RET int fp_sub_monty(fp_t out, fp_src_t in1, fp_src_t in2); 26 ATTRIBUTE_WARN_UNUSED_RET int fp_mul_monty(fp_t out, fp_src_t in1, fp_src_t in2); 27 ATTRIBUTE_WARN_UNUSED_RET int fp_sqr_monty(fp_t out, fp_src_t in); 28 ATTRIBUTE_WARN_UNUSED_RET int fp_div_monty(fp_t out, fp_src_t in1, fp_src_t in2);
|
H A D | fp_mul_redc1.h | 20 ATTRIBUTE_WARN_UNUSED_RET int fp_mul_redc1(fp_t out, fp_src_t in1, fp_src_t in2); 21 ATTRIBUTE_WARN_UNUSED_RET int fp_sqr_redc1(fp_t out, fp_src_t in); 22 ATTRIBUTE_WARN_UNUSED_RET int fp_redcify(fp_t out, fp_src_t in); 23 ATTRIBUTE_WARN_UNUSED_RET int fp_unredcify(fp_t out, fp_src_t in);
|
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/arm/ |
H A D | aeabi_drsub.c | 12 AEABI_RTABI fp_t __aeabi_dsub(fp_t, fp_t); 14 AEABI_RTABI fp_t __aeabi_drsub(fp_t a, fp_t b) { return __aeabi_dsub(b, a); } in __aeabi_drsub()
|
H A D | aeabi_frsub.c | 12 AEABI_RTABI fp_t __aeabi_fsub(fp_t, fp_t); 14 AEABI_RTABI fp_t __aeabi_frsub(fp_t a, fp_t b) { return __aeabi_fsub(b, a); } in __aeabi_frsub()
|
/freebsd/crypto/libecc/src/fp/ |
H A D | fp_montgomery.c | 28 int fp_add_monty(fp_t out, fp_src_t in1, fp_src_t in2) in fp_add_monty() 39 int fp_sub_monty(fp_t out, fp_src_t in1, fp_src_t in2) in fp_sub_monty() 50 int fp_mul_monty(fp_t out, fp_src_t in1, fp_src_t in2) in fp_mul_monty() 61 int fp_sqr_monty(fp_t out, fp_src_t in) in fp_sqr_monty() 73 int fp_div_monty(fp_t out, fp_src_t in1, fp_src_t in2) in fp_div_monty()
|
/freebsd/crypto/libecc/include/libecc/curves/ |
H A D | aff_pt.h | 41 ATTRIBUTE_WARN_UNUSED_RET int aff_pt_y_from_x(fp_t y1, fp_t y2, fp_src_t x, ec_shortw_crv_src_t cur… 91 ATTRIBUTE_WARN_UNUSED_RET int aff_pt_edwards_y_from_x(fp_t y1, fp_t y2, fp_src_t x, ec_edwards_crv_… 92 ATTRIBUTE_WARN_UNUSED_RET int aff_pt_edwards_x_from_y(fp_t x1, fp_t x2, fp_src_t y, ec_edwards_crv_… 134 ATTRIBUTE_WARN_UNUSED_RET int aff_pt_montgomery_v_from_u(fp_t v1, fp_t v2, fp_src_t u, ec_montgomer…
|