index
:
riscv-isa-sim.git
confprec
cs250
cycleh
debug_rom
debug_rom_fence
device_flags
dtm_reset_error
dts_parsing
dynamic
eos18-bringup
factor-out-macros
fix-bf16
force-rtti
fp-encoding
heterogeneous_mc
hwachav4
increase-stack-size
itrigger-etrigger-cleanup
load_reservation_set_size
log-commits-faster
master
mmio-hack
mvp
no_progbuf
no_progbuf2
nolibfdt
p-ext-0.5.2
plctlab-plct-zce-fix2
plic-clint-endian
plic_uart_v1
priv-1.10
private-l1-caches
pte-info-and-delegation
remove-tests
rivosinc-etrigger_fix_exception_match
rva-profile-support
simplify-misaligned
sodor
sparse-mem
speed2
speedup-hacks
static-link
test
tmp
trigger_priority
tweak_debug_rom
whole-archive
sifive/rvv0.9-phase2
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--
bf16_to_f32.c
3157
log
plain
-rw-r--r--
f128_add.c
2892
log
plain
-rwxr-xr-x
f128_classify.c
1220
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
6600
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_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
3980
log
plain
-rw-r--r--
f128_to_i64.c
4072
log
plain
-rw-r--r--
f128_to_i64_r_minMag.c
4781
log
plain
-rw-r--r--
f128_to_ui32.c
3463
log
plain
-rw-r--r--
f128_to_ui32_r_minMag.c
3654
log
plain
-rw-r--r--
f128_to_ui64.c
4079
log
plain
-rw-r--r--
f128_to_ui64_r_minMag.c
4426
log
plain
-rw-r--r--
f16_add.c
2607
log
plain
-rwxr-xr-x
f16_classify.c
1127
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
4425
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_f128.c
3688
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_i16.c
2418
log
plain
-rw-r--r--
f16_to_i32.c
3402
log
plain
-rw-r--r--
f16_to_i32_r_minMag.c
3585
log
plain
-rw-r--r--
f16_to_i64.c
3402
log
plain
-rw-r--r--
f16_to_i64_r_minMag.c
3585
log
plain
-rw-r--r--
f16_to_i8.c
2412
log
plain
-rw-r--r--
f16_to_ui16.c
2281
log
plain
-rw-r--r--
f16_to_ui32.c
3347
log
plain
-rw-r--r--
f16_to_ui32_r_minMag.c
3562
log
plain
-rw-r--r--
f16_to_ui64.c
3347
log
plain
-rw-r--r--
f16_to_ui64_r_minMag.c
3562
log
plain
-rw-r--r--
f16_to_ui8.c
2277
log
plain
-rw-r--r--
f32_add.c
2607
log
plain
-rwxr-xr-x
f32_classify.c
1127
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
4425
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_bf16.c
3641
log
plain
-rw-r--r--
f32_to_f128.c
3690
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_i16.c
2418
log
plain
-rw-r--r--
f32_to_i32.c
3394
log
plain
-rw-r--r--
f32_to_i32_r_minMag.c
3638
log
plain
-rw-r--r--
f32_to_i64.c
3787
log
plain
-rw-r--r--
f32_to_i64_r_minMag.c
3780
log
plain
-rw-r--r--
f32_to_ui16.c
2280
log
plain
-rw-r--r--
f32_to_ui32.c
3406
log
plain
-rw-r--r--
f32_to_ui32_r_minMag.c
3538
log
plain
-rw-r--r--
f32_to_ui64.c
3794
log
plain
-rw-r--r--
f32_to_ui64_r_minMag.c
3638
log
plain
-rw-r--r--
f64_add.c
2699
log
plain
-rwxr-xr-x
f64_classify.c
1128
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
4452
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_f128.c
3773
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
3858
log
plain
-rw-r--r--
f64_to_i64.c
3996
log
plain
-rw-r--r--
f64_to_i64_r_minMag.c
4205
log
plain
-rw-r--r--
f64_to_ui32.c
3360
log
plain
-rw-r--r--
f64_to_ui32_r_minMag.c
3567
log
plain
-rw-r--r--
f64_to_ui64.c
4003
log
plain
-rw-r--r--
f64_to_ui64_r_minMag.c
3721
log
plain
-rw-r--r--
fall_maxmin.c
4517
log
plain
-rw-r--r--
fall_reciprocal.c
11461
log
plain
-rw-r--r--
i32_to_f128.c
2437
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_f128.c
2686
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
11072
log
plain
-rw-r--r--
platform.h
2347
log
plain
-rw-r--r--
primitiveTypes.h
3419
log
plain
-rw-r--r--
primitives.h
51745
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_addM.c
2492
log
plain
-rw-r--r--
s_addMagsF128.c
5037
log
plain
-rw-r--r--
s_addMagsF16.c
6761
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_commonNaNToF128UI.c
2455
log
plain
-rw-r--r--
s_commonNaNToF16UI.c
205
log
plain
-rw-r--r--
s_commonNaNToF32UI.c
205
log
plain
-rw-r--r--
s_commonNaNToF64UI.c
205
log
plain
-rw-r--r--
s_compare128M.c
2364
log
plain
-rw-r--r--
s_compare96M.c
2362
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_f128UIToCommonNaN.c
205
log
plain
-rw-r--r--
s_f16UIToCommonNaN.c
205
log
plain
-rw-r--r--
s_f32UIToCommonNaN.c
205
log
plain
-rw-r--r--
s_f64UIToCommonNaN.c
205
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_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_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_normSubnormalF128Sig.c
2579
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_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
3514
log
plain
-rw-r--r--
s_roundMToUI64.c
3408
log
plain
-rw-r--r--
s_roundPackMToI64.c
3513
log
plain
-rw-r--r--
s_roundPackMToUI64.c
3407
log
plain
-rw-r--r--
s_roundPackToBF16.c
4774
log
plain
-rw-r--r--
s_roundPackToF128.c
6709
log
plain
-rw-r--r--
s_roundPackToF16.c
4763
log
plain
-rw-r--r--
s_roundPackToF32.c
4778
log
plain
-rw-r--r--
s_roundPackToF64.c
4880
log
plain
-rw-r--r--
s_roundPackToI32.c
3434
log
plain
-rw-r--r--
s_roundPackToI64.c
3459
log
plain
-rw-r--r--
s_roundPackToUI32.c
3303
log
plain
-rw-r--r--
s_roundPackToUI64.c
3348
log
plain
-rw-r--r--
s_roundToI32.c
3441
log
plain
-rw-r--r--
s_roundToI64.c
3460
log
plain
-rw-r--r--
s_roundToUI32.c
3310
log
plain
-rw-r--r--
s_roundToUI64.c
3349
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_shortShiftLeft128.c
2137
log
plain
-rw-r--r--
s_shortShiftLeft64To96M.c
2183
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_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_subMagsF128.c
4748
log
plain
-rw-r--r--
s_subMagsF16.c
7061
log
plain
-rw-r--r--
s_subMagsF32.c
5481
log
plain
-rw-r--r--
s_subMagsF64.c
5533
log
plain
-rw-r--r--
softfloat.ac
0
log
plain
-rw-r--r--
softfloat.h
18564
log
plain
-rw-r--r--
softfloat.mk.in
4610
log
plain
-rw-r--r--
softfloat_raiseFlags.c
2390
log
plain
-rw-r--r--
softfloat_state.c
2253
log
plain
-rw-r--r--
softfloat_types.h
4076
log
plain
-rw-r--r--
specialize.h
23110
log
plain
-rw-r--r--
ui32_to_f128.c
2305
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_f128.c
2551
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