index
:
riscv-tools/riscv-pk.git
cs250
device-files
enable-32bit
eos14-bringup
eos20
fdt
fix-fcvt-s-w
gnuconfig
hax
master
maxmem
new-sbi-disk
remap
rocc-enable
rv32-putstring
rvt-master
sbi-disk
sbi_emulation_for_perf
sbi_for_perf
travis-dev
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
softfloat
Mode
Name
Size
-rw-r--r--
README.md
238
log
plain
-rw-r--r--
extF80M_add.c
3371
log
plain
-rw-r--r--
extF80M_div.c
7121
log
plain
-rw-r--r--
extF80M_eq.c
3722
log
plain
-rw-r--r--
extF80M_eq_signaling.c
3575
log
plain
-rw-r--r--
extF80M_isSignalingNaN.c
2425
log
plain
-rw-r--r--
extF80M_le.c
4187
log
plain
-rw-r--r--
extF80M_le_quiet.c
4382
log
plain
-rw-r--r--
extF80M_lt.c
4192
log
plain
-rw-r--r--
extF80M_lt_quiet.c
4387
log
plain
-rw-r--r--
extF80M_mul.c
5251
log
plain
-rw-r--r--
extF80M_rem.c
7768
log
plain
-rw-r--r--
extF80M_roundToInt.c
6064
log
plain
-rw-r--r--
extF80M_sqrt.c
7332
log
plain
-rw-r--r--
extF80M_sub.c
3370
log
plain
-rw-r--r--
extF80M_to_f128M.c
4685
log
plain
-rw-r--r--
extF80M_to_f16.c
4250
log
plain
-rw-r--r--
extF80M_to_f32.c
4254
log
plain
-rw-r--r--
extF80M_to_f64.c
4243
log
plain
-rw-r--r--
extF80M_to_i32.c
3659
log
plain
-rw-r--r--
extF80M_to_i32_r_minMag.c
4393
log
plain
-rw-r--r--
extF80M_to_i64.c
3650
log
plain
-rw-r--r--
extF80M_to_i64_r_minMag.c
4245
log
plain
-rw-r--r--
extF80M_to_ui32.c
3680
log
plain
-rw-r--r--
extF80M_to_ui32_r_minMag.c
4218
log
plain
-rw-r--r--
extF80M_to_ui64.c
3659
log
plain
-rw-r--r--
extF80M_to_ui64_r_minMag.c
4066
log
plain
-rw-r--r--
extF80_add.c
3024
log
plain
-rw-r--r--
extF80_div.c
7929
log
plain
-rw-r--r--
extF80_eq.c
2763
log
plain
-rw-r--r--
extF80_eq_signaling.c
2596
log
plain
-rw-r--r--
extF80_isSignalingNaN.c
2114
log
plain
-rw-r--r--
extF80_le.c
2826
log
plain
-rw-r--r--
extF80_le_quiet.c
2985
log
plain
-rw-r--r--
extF80_lt.c
2824
log
plain
-rw-r--r--
extF80_lt_quiet.c
2983
log
plain
-rw-r--r--
extF80_mul.c
5952
log
plain
-rw-r--r--
extF80_rem.c
8769
log
plain
-rw-r--r--
extF80_roundToInt.c
5674
log
plain
-rw-r--r--
extF80_sqrt.c
7326
log
plain
-rw-r--r--
extF80_sub.c
3024
log
plain
-rw-r--r--
extF80_to_f128.c
2825
log
plain
-rw-r--r--
extF80_to_f16.c
3878
log
plain
-rw-r--r--
extF80_to_f32.c
3882
log
plain
-rw-r--r--
extF80_to_f64.c
3869
log
plain
-rw-r--r--
extF80_to_i32.c
3410
log
plain
-rw-r--r--
extF80_to_i32_r_minMag.c
3984
log
plain
-rw-r--r--
extF80_to_i64.c
3828
log
plain
-rw-r--r--
extF80_to_i64_r_minMag.c
3836
log
plain
-rw-r--r--
extF80_to_ui32.c
3422
log
plain
-rw-r--r--
extF80_to_ui32_r_minMag.c
3628
log
plain
-rw-r--r--
extF80_to_ui64.c
3470
log
plain
-rw-r--r--
extF80_to_ui64_r_minMag.c
3611
log
plain
-rw-r--r--
f128M_add.c
3295
log
plain
-rw-r--r--
f128M_div.c
6782
log
plain
-rw-r--r--
f128M_eq.c
3551
log
plain
-rw-r--r--
f128M_eq_signaling.c
3312
log
plain
-rw-r--r--
f128M_isSignalingNaN.c
2512
log
plain
-rw-r--r--
f128M_le.c
3299
log
plain
-rw-r--r--
f128M_le_quiet.c
3433
log
plain
-rw-r--r--
f128M_lt.c
3296
log
plain
-rw-r--r--
f128M_lt_quiet.c
3430
log
plain
-rw-r--r--
f128M_mul.c
5987
log
plain
-rw-r--r--
f128M_mulAdd.c
2944
log
plain
-rw-r--r--
f128M_rem.c
7286
log
plain
-rw-r--r--
f128M_roundToInt.c
7493
log
plain
-rw-r--r--
f128M_sqrt.c
8999
log
plain
-rw-r--r--
f128M_sub.c
3294
log
plain
-rw-r--r--
f128M_to_extF80M.c
3868
log
plain
-rw-r--r--
f128M_to_f16.c
4232
log
plain
-rw-r--r--
f128M_to_f32.c
4077
log
plain
-rw-r--r--
f128M_to_f64.c
4195
log
plain
-rw-r--r--
f128M_to_i32.c
3735
log
plain
-rw-r--r--
f128M_to_i32_r_minMag.c
4042
log
plain
-rw-r--r--
f128M_to_i64.c
3893
log
plain
-rw-r--r--
f128M_to_i64_r_minMag.c
4626
log
plain
-rw-r--r--
f128M_to_ui32.c
3750
log
plain
-rw-r--r--
f128M_to_ui32_r_minMag.c
3915
log
plain
-rw-r--r--
f128M_to_ui64.c
3902
log
plain
-rw-r--r--
f128M_to_ui64_r_minMag.c
4319
log
plain
-rw-r--r--
f128_add.c
2892
log
plain
-rw-r--r--
f128_div.c
7769
log
plain
-rw-r--r--
f128_eq.c
2690
log
plain
-rw-r--r--
f128_eq_signaling.c
2527
log
plain
-rw-r--r--
f128_isSignalingNaN.c
2071
log
plain
-rw-r--r--
f128_le.c
2748
log
plain
-rw-r--r--
f128_le_quiet.c
2927
log
plain
-rw-r--r--
f128_lt.c
2744
log
plain
-rw-r--r--
f128_lt_quiet.c
2923
log
plain
-rw-r--r--
f128_mul.c
6117
log
plain
-rw-r--r--
f128_mulAdd.c
2395
log
plain
-rw-r--r--
f128_rem.c
7468
log
plain
-rw-r--r--
f128_roundToInt.c
6997
log
plain
-rw-r--r--
f128_sqrt.c
8649
log
plain
-rw-r--r--
f128_sub.c
2892
log
plain
-rw-r--r--
f128_to_extF80.c
4346
log
plain
-rw-r--r--
f128_to_f16.c
3837
log
plain
-rw-r--r--
f128_to_f32.c
3845
log
plain
-rw-r--r--
f128_to_f64.c
3977
log
plain
-rw-r--r--
f128_to_i32.c
3479
log
plain
-rw-r--r--
f128_to_i32_r_minMag.c
3968
log
plain
-rw-r--r--
f128_to_i64.c
4072
log
plain
-rw-r--r--
f128_to_i64_r_minMag.c
4765
log
plain
-rw-r--r--
f128_to_ui32.c
3463
log
plain
-rw-r--r--
f128_to_ui32_r_minMag.c
3646
log
plain
-rw-r--r--
f128_to_ui64.c
4079
log
plain
-rw-r--r--
f128_to_ui64_r_minMag.c
4414
log
plain
-rw-r--r--
f16_add.c
2607
log
plain
-rw-r--r--
f16_div.c
6492
log
plain
-rw-r--r--
f16_eq.c
2462
log
plain
-rw-r--r--
f16_eq_signaling.c
2332
log
plain
-rw-r--r--
f16_isSignalingNaN.c
2059
log
plain
-rw-r--r--
f16_le.c
2477
log
plain
-rw-r--r--
f16_le_quiet.c
2623
log
plain
-rw-r--r--
f16_lt.c
2482
log
plain
-rw-r--r--
f16_lt_quiet.c
2628
log
plain
-rw-r--r--
f16_mul.c
5097
log
plain
-rw-r--r--
f16_mulAdd.c
2258
log
plain
-rw-r--r--
f16_rem.c
6376
log
plain
-rw-r--r--
f16_roundToInt.c
4653
log
plain
-rw-r--r--
f16_sqrt.c
5216
log
plain
-rw-r--r--
f16_sub.c
2607
log
plain
-rw-r--r--
f16_to_extF80.c
3886
log
plain
-rw-r--r--
f16_to_extF80M.c
3932
log
plain
-rw-r--r--
f16_to_f128.c
3688
log
plain
-rw-r--r--
f16_to_f128M.c
4037
log
plain
-rw-r--r--
f16_to_f32.c
3590
log
plain
-rw-r--r--
f16_to_f64.c
3592
log
plain
-rw-r--r--
f16_to_i32.c
3402
log
plain
-rw-r--r--
f16_to_i32_r_minMag.c
3577
log
plain
-rw-r--r--
f16_to_i64.c
3402
log
plain
-rw-r--r--
f16_to_i64_r_minMag.c
3577
log
plain
-rw-r--r--
f16_to_ui32.c
3347
log
plain
-rw-r--r--
f16_to_ui32_r_minMag.c
3554
log
plain
-rw-r--r--
f16_to_ui64.c
3698
log
plain
-rw-r--r--
f16_to_ui64_r_minMag.c
3554
log
plain
-rw-r--r--
f32_add.c
2607
log
plain
-rwxr-xr-x
f32_classify.c
1165
log
plain
-rw-r--r--
f32_div.c
6323
log
plain
-rw-r--r--
f32_eq.c
2455
log
plain
-rw-r--r--
f32_eq_signaling.c
2325
log
plain
-rw-r--r--
f32_isSignalingNaN.c
2052
log
plain
-rw-r--r--
f32_le.c
2470
log
plain
-rw-r--r--
f32_le_quiet.c
2616
log
plain
-rw-r--r--
f32_lt.c
2475
log
plain
-rw-r--r--
f32_lt_quiet.c
2621
log
plain
-rw-r--r--
f32_mul.c
5063
log
plain
-rw-r--r--
f32_mulAdd.c
2251
log
plain
-rw-r--r--
f32_rem.c
6317
log
plain
-rw-r--r--
f32_roundToInt.c
4654
log
plain
-rw-r--r--
f32_sqrt.c
4623
log
plain
-rw-r--r--
f32_sub.c
2607
log
plain
-rw-r--r--
f32_to_extF80.c
3892
log
plain
-rw-r--r--
f32_to_extF80M.c
3933
log
plain
-rw-r--r--
f32_to_f128.c
3690
log
plain
-rw-r--r--
f32_to_f128M.c
4126
log
plain
-rw-r--r--
f32_to_f16.c
3460
log
plain
-rw-r--r--
f32_to_f64.c
3594
log
plain
-rw-r--r--
f32_to_i32.c
3394
log
plain
-rw-r--r--
f32_to_i32_r_minMag.c
3630
log
plain
-rw-r--r--
f32_to_i64.c
3787
log
plain
-rw-r--r--
f32_to_i64_r_minMag.c
3772
log
plain
-rw-r--r--
f32_to_ui32.c
3406
log
plain
-rw-r--r--
f32_to_ui32_r_minMag.c
3530
log
plain
-rw-r--r--
f32_to_ui64.c
3794
log
plain
-rw-r--r--
f32_to_ui64_r_minMag.c
3630
log
plain
-rw-r--r--
f64_add.c
2699
log
plain
-rwxr-xr-x
f64_classify.c
1166
log
plain
-rw-r--r--
f64_div.c
6427
log
plain
-rw-r--r--
f64_eq.c
2474
log
plain
-rw-r--r--
f64_eq_signaling.c
2344
log
plain
-rw-r--r--
f64_isSignalingNaN.c
2052
log
plain
-rw-r--r--
f64_le.c
2501
log
plain
-rw-r--r--
f64_le_quiet.c
2647
log
plain
-rw-r--r--
f64_lt.c
2499
log
plain
-rw-r--r--
f64_lt_quiet.c
2645
log
plain
-rw-r--r--
f64_mul.c
5494
log
plain
-rw-r--r--
f64_mulAdd.c
2251
log
plain
-rw-r--r--
f64_rem.c
7059
log
plain
-rw-r--r--
f64_roundToInt.c
4682
log
plain
-rw-r--r--
f64_sqrt.c
5184
log
plain
-rw-r--r--
f64_sub.c
2699
log
plain
-rw-r--r--
f64_to_extF80.c
3897
log
plain
-rw-r--r--
f64_to_extF80M.c
3948
log
plain
-rw-r--r--
f64_to_f128.c
3773
log
plain
-rw-r--r--
f64_to_f128M.c
4311
log
plain
-rw-r--r--
f64_to_f16.c
3473
log
plain
-rw-r--r--
f64_to_f32.c
3477
log
plain
-rw-r--r--
f64_to_i32.c
3348
log
plain
-rw-r--r--
f64_to_i32_r_minMag.c
3846
log
plain
-rw-r--r--
f64_to_i64.c
3996
log
plain
-rw-r--r--
f64_to_i64_r_minMag.c
4197
log
plain
-rw-r--r--
f64_to_ui32.c
3360
log
plain
-rw-r--r--
f64_to_ui32_r_minMag.c
3559
log
plain
-rw-r--r--
f64_to_ui64.c
4003
log
plain
-rw-r--r--
f64_to_ui64_r_minMag.c
3713
log
plain
-rw-r--r--
i32_to_extF80.c
2499
log
plain
-rw-r--r--
i32_to_extF80M.c
2635
log
plain
-rw-r--r--
i32_to_f128.c
2437
log
plain
-rw-r--r--
i32_to_f128M.c
2743
log
plain
-rw-r--r--
i32_to_f16.c
2726
log
plain
-rw-r--r--
i32_to_f32.c
2275
log
plain
-rw-r--r--
i32_to_f64.c
2438
log
plain
-rw-r--r--
i64_to_extF80.c
2480
log
plain
-rw-r--r--
i64_to_extF80M.c
2618
log
plain
-rw-r--r--
i64_to_f128.c
2686
log
plain
-rw-r--r--
i64_to_f128M.c
3165
log
plain
-rw-r--r--
i64_to_f16.c
2691
log
plain
-rw-r--r--
i64_to_f32.c
2691
log
plain
-rw-r--r--
i64_to_f64.c
2297
log
plain
-rw-r--r--
internals.h
10682
log
plain
-rw-r--r--
opts-GCC.h
3976
log
plain
-rw-r--r--
platform.h
2446
log
plain
-rw-r--r--
primitiveTypes.h
3397
log
plain
-rw-r--r--
primitives.h
51676
log
plain
-rw-r--r--
s_add128.c
2111
log
plain
-rw-r--r--
s_add256M.c
2401
log
plain
-rw-r--r--
s_addCarryM.c
2514
log
plain
-rw-r--r--
s_addComplCarryM.c
2525
log
plain
-rw-r--r--
s_addExtF80M.c
7133
log
plain
-rw-r--r--
s_addF128M.c
8074
log
plain
-rw-r--r--
s_addM.c
2492
log
plain
-rw-r--r--
s_addMagsExtF80.c
5643
log
plain
-rw-r--r--
s_addMagsF128.c
5037
log
plain
-rw-r--r--
s_addMagsF16.c
6757
log
plain
-rw-r--r--
s_addMagsF32.c
4705
log
plain
-rw-r--r--
s_addMagsF64.c
4762
log
plain
-rw-r--r--
s_approxRecip32_1.c
2614
log
plain
-rw-r--r--
s_approxRecipSqrt32_1.c
2921
log
plain
-rw-r--r--
s_approxRecipSqrt_1Ks.c
2275
log
plain
-rw-r--r--
s_approxRecip_1Ks.c
2267
log
plain
-rw-r--r--
s_commonNaNToExtF80M.c
2464
log
plain
-rw-r--r--
s_commonNaNToExtF80UI.c
2476
log
plain
-rw-r--r--
s_commonNaNToF128M.c
2729
log
plain
-rw-r--r--
s_commonNaNToF128UI.c
2455
log
plain
-rw-r--r--
s_compare128M.c
2364
log
plain
-rw-r--r--
s_compare96M.c
2362
log
plain
-rw-r--r--
s_compareNonnormExtF80M.c
4341
log
plain
-rw-r--r--
s_countLeadingZeros16.c
2233
log
plain
-rw-r--r--
s_countLeadingZeros32.c
2310
log
plain
-rw-r--r--
s_countLeadingZeros64.c
2650
log
plain
-rw-r--r--
s_countLeadingZeros8.c
2770
log
plain
-rw-r--r--
s_eq128.c
2037
log
plain
-rw-r--r--
s_invalidExtF80M.c
2083
log
plain
-rw-r--r--
s_invalidF128M.c
2233
log
plain
-rw-r--r--
s_isNaNF128M.c
2423
log
plain
-rw-r--r--
s_le128.c
2054
log
plain
-rw-r--r--
s_lt128.c
2053
log
plain
-rw-r--r--
s_mul128By32.c
2298
log
plain
-rw-r--r--
s_mul128MTo256M.c
4118
log
plain
-rw-r--r--
s_mul128To256M.c
2692
log
plain
-rw-r--r--
s_mul64ByShifted32To128.c
2204
log
plain
-rw-r--r--
s_mul64To128.c
2416
log
plain
-rw-r--r--
s_mul64To128M.c
2506
log
plain
-rw-r--r--
s_mulAddF128.c
13492
log
plain
-rw-r--r--
s_mulAddF128M.c
14944
log
plain
-rw-r--r--
s_mulAddF16.c
8247
log
plain
-rw-r--r--
s_mulAddF32.c
8272
log
plain
-rw-r--r--
s_mulAddF64.c
18253
log
plain
-rw-r--r--
s_negXM.c
2352
log
plain
-rw-r--r--
s_normExtF80SigM.c
2116
log
plain
-rw-r--r--
s_normRoundPackMToExtF80M.c
2860
log
plain
-rw-r--r--
s_normRoundPackMToF128M.c
2792
log
plain
-rw-r--r--
s_normRoundPackToExtF80.c
2581
log
plain
-rw-r--r--
s_normRoundPackToF128.c
3063
log
plain
-rw-r--r--
s_normRoundPackToF16.c
2382
log
plain
-rw-r--r--
s_normRoundPackToF32.c
2382
log
plain
-rw-r--r--
s_normRoundPackToF64.c
2385
log
plain
-rw-r--r--
s_normSubnormalExtF80Sig.c
2142
log
plain
-rw-r--r--
s_normSubnormalF128Sig.c
2579
log
plain
-rw-r--r--
s_normSubnormalF128SigM.c
2415
log
plain
-rw-r--r--
s_normSubnormalF16Sig.c
2144
log
plain
-rw-r--r--
s_normSubnormalF32Sig.c
2146
log
plain
-rw-r--r--
s_normSubnormalF64Sig.c
2147
log
plain
-rw-r--r--
s_propagateNaNExtF80M.c
3028
log
plain
-rw-r--r--
s_propagateNaNExtF80UI.c
3039
log
plain
-rw-r--r--
s_propagateNaNF128M.c
3084
log
plain
-rw-r--r--
s_propagateNaNF128UI.c
3012
log
plain
-rw-r--r--
s_propagateNaNF16UI.c
2604
log
plain
-rw-r--r--
s_propagateNaNF32UI.c
2598
log
plain
-rw-r--r--
s_propagateNaNF64UI.c
2598
log
plain
-rw-r--r--
s_remStepMBy32.c
3169
log
plain
-rw-r--r--
s_roundMToI64.c
3854
log
plain
-rw-r--r--
s_roundMToUI64.c
3820
log
plain
-rw-r--r--
s_roundPackMToExtF80M.c
10093
log
plain
-rw-r--r--
s_roundPackMToF128M.c
7165
log
plain
-rw-r--r--
s_roundPackToExtF80.c
10005
log
plain
-rw-r--r--
s_roundPackToF128.c
6705
log
plain
-rw-r--r--
s_roundPackToF16.c
4759
log
plain
-rw-r--r--
s_roundPackToF32.c
4774
log
plain
-rw-r--r--
s_roundPackToF64.c
4876
log
plain
-rw-r--r--
s_roundToI32.c
3720
log
plain
-rw-r--r--
s_roundToI64.c
3750
log
plain
-rw-r--r--
s_roundToUI32.c
3628
log
plain
-rw-r--r--
s_roundToUI64.c
3712
log
plain
-rw-r--r--
s_shiftLeftM.c
3133
log
plain
-rw-r--r--
s_shiftNormSigF128M.c
2999
log
plain
-rw-r--r--
s_shiftRightJam128.c
2562
log
plain
-rw-r--r--
s_shiftRightJam128Extra.c
2758
log
plain
-rw-r--r--
s_shiftRightJam256M.c
4022
log
plain
-rw-r--r--
s_shiftRightJam32.c
2076
log
plain
-rw-r--r--
s_shiftRightJam64.c
2076
log
plain
-rw-r--r--
s_shiftRightJam64Extra.c
2290
log
plain
-rw-r--r--
s_shiftRightJamM.c
3495
log
plain
-rw-r--r--
s_shiftRightM.c
3138
log
plain
-rw-r--r--
s_shortShiftLeft128.c
2137
log
plain
-rw-r--r--
s_shortShiftLeft64To96M.c
2183
log
plain
-rw-r--r--
s_shortShiftLeftM.c
2541
log
plain
-rw-r--r--
s_shortShiftRight128.c
2140
log
plain
-rw-r--r--
s_shortShiftRightExtendM.c
2614
log
plain
-rw-r--r--
s_shortShiftRightJam128.c
2265
log
plain
-rw-r--r--
s_shortShiftRightJam128Extra.c
2295
log
plain
-rw-r--r--
s_shortShiftRightJam64.c
2061
log
plain
-rw-r--r--
s_shortShiftRightJam64Extra.c
2171
log
plain
-rw-r--r--
s_shortShiftRightJamM.c
2620
log
plain
-rw-r--r--
s_shortShiftRightM.c
2543
log
plain
-rw-r--r--
s_sub128.c
2109
log
plain
-rw-r--r--
s_sub1XM.c
2293
log
plain
-rw-r--r--
s_sub256M.c
2405
log
plain
-rw-r--r--
s_subM.c
2496
log
plain
-rw-r--r--
s_subMagsExtF80.c
5777
log
plain
-rw-r--r--
s_subMagsF128.c
4748
log
plain
-rw-r--r--
s_subMagsF16.c
7057
log
plain
-rw-r--r--
s_subMagsF32.c
5481
log
plain
-rw-r--r--
s_subMagsF64.c
5533
log
plain
-rw-r--r--
s_tryPropagateNaNExtF80M.c
2428
log
plain
-rw-r--r--
s_tryPropagateNaNF128M.c
2216
log
plain
-rw-r--r--
softfloat.ac
0
log
plain
-rw-r--r--
softfloat.h
17157
log
plain
-rw-r--r--
softfloat.mk.in
2098
log
plain
-rw-r--r--
softfloat_state.c
2253
log
plain
-rw-r--r--
softfloat_types.h
4046
log
plain
-rw-r--r--
specialize.h
21296
log
plain
-rw-r--r--
ui32_to_extF80.c
2306
log
plain
-rw-r--r--
ui32_to_extF80M.c
2521
log
plain
-rw-r--r--
ui32_to_f128.c
2305
log
plain
-rw-r--r--
ui32_to_f128M.c
2604
log
plain
-rw-r--r--
ui32_to_f16.c
2547
log
plain
-rw-r--r--
ui32_to_f32.c
2202
log
plain
-rw-r--r--
ui32_to_f64.c
2269
log
plain
-rw-r--r--
ui64_to_extF80.c
2287
log
plain
-rw-r--r--
ui64_to_extF80M.c
2504
log
plain
-rw-r--r--
ui64_to_f128.c
2551
log
plain
-rw-r--r--
ui64_to_f128M.c
3003
log
plain
-rw-r--r--
ui64_to_f16.c
2521
log
plain
-rw-r--r--
ui64_to_f32.c
2521
log
plain
-rw-r--r--
ui64_to_f64.c
2276
log
plain