[sim] added SoftFloat-3 source
authorAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>
Wed, 18 Aug 2010 00:10:28 +0000 (17:10 -0700)
committerAndrew Waterman <waterman@s141.Millennium.Berkeley.EDU>
Wed, 18 Aug 2010 00:10:28 +0000 (17:10 -0700)
commit932ec48ad574b31e964a7a5bf2e74138b334d731
tree2a8b39b03243ff8e80a261efd4c6cd517692322f
parent2d75bf71bb3990f5a718ddca3c99f9139c03c10b
[sim] added SoftFloat-3 source
118 files changed:
softfloat/SoftFloat-3/source/8086/OLD-specialize.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/OLD-specialize.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/platform.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_commonNaNToF32UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_commonNaNToF64UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_f32UIToCommonNaN.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_f64UIToCommonNaN.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_isSigNaNF32UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_isSigNaNF64UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_propagateNaNF32UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/s_propagateNaNF64UI.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/softfloat_raiseFlags.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/softfloat_types.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/8086/specialize.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/OLD-softfloat.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_add.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_div.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_eq.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_eq_signaling.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_isSignalingNaN.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_le.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_le_quiet.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_lt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_lt_quiet.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_mul.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_mulAdd.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_rem.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_roundToInt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_sqrt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_sub.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_f64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_i32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_i32_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_i64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_i64_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_ui32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_ui32_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_ui64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f32_to_ui64_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_add.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_div.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_eq.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_eq_signaling.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_isSignalingNaN.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_le.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_le_quiet.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_lt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_lt_quiet.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_mul.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_mulAdd.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_rem.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_roundToInt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_sqrt.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_sub.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_f32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_i32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_i32_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_i64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_i64_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_ui32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_ui32_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_ui64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/f64_to_ui64_r_minMag.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/i32_to_f32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/i32_to_f64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/i64_to_f32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/i64_to_f64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/internals.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/primitives.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_add128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_add192.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_addMagsF32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_addMagsF64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_countLeadingZeros32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_countLeadingZeros64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_countLeadingZeros8.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_eq128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_estimateDiv128To64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_estimateSqrt32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_le128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_lt128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_mul128By64To192.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_mul128To256.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_mul64To128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_mulAddF32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_mulAddF64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_normRoundPackToF32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_normRoundPackToF64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_normSubnormalF32Sig.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_normSubnormalF64Sig.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToF32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToF64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToI32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToI64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToUI32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_roundPackToUI64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shift128ExtraRightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shift128RightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shift32RightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shift64ExtraRightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shift64RightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift128ExtraRightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift128Left.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift128Right.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift192Left.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift32Right1Jam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift64ExtraRightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_shortShift64RightJam.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_sub128.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_sub192.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_subMagsF32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/s_subMagsF64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/softfloat.h [new file with mode: 0755]
softfloat/SoftFloat-3/source/softfloat_state.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/ui32_to_f32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/ui32_to_f64.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/ui64_to_f32.c [new file with mode: 0755]
softfloat/SoftFloat-3/source/ui64_to_f64.c [new file with mode: 0755]