Upgrade to latest SoftFloat
authorAndrew Waterman <waterman@cs.berkeley.edu>
Wed, 2 Mar 2016 00:24:05 +0000 (16:24 -0800)
committerAndrew Waterman <waterman@cs.berkeley.edu>
Wed, 2 Mar 2016 00:24:44 +0000 (16:24 -0800)
commita95b44df9d142a49f3e1bfe4a60d259ed41ca247
tree49f59c903609e5b0de05d5b0c7f7bd23de8c4f13
parentbea283531abfd013811e83c75ff6189a0d9b3075
Upgrade to latest SoftFloat
204 files changed:
riscv/decode.h
riscv/insn_template.h
riscv/insns/fadd_d.h
riscv/insns/fadd_s.h
riscv/insns/fclass_d.h
riscv/insns/fclass_s.h
riscv/insns/fcvt_d_l.h
riscv/insns/fcvt_d_lu.h
riscv/insns/fcvt_d_s.h
riscv/insns/fcvt_d_w.h
riscv/insns/fcvt_d_wu.h
riscv/insns/fcvt_l_d.h
riscv/insns/fcvt_l_s.h
riscv/insns/fcvt_lu_d.h
riscv/insns/fcvt_lu_s.h
riscv/insns/fcvt_s_d.h
riscv/insns/fcvt_s_l.h
riscv/insns/fcvt_s_lu.h
riscv/insns/fcvt_s_w.h
riscv/insns/fcvt_s_wu.h
riscv/insns/fcvt_w_d.h
riscv/insns/fcvt_w_s.h
riscv/insns/fcvt_wu_d.h
riscv/insns/fcvt_wu_s.h
riscv/insns/fdiv_d.h
riscv/insns/fdiv_s.h
riscv/insns/feq_d.h
riscv/insns/feq_s.h
riscv/insns/fle_d.h
riscv/insns/fle_s.h
riscv/insns/flt_d.h
riscv/insns/flt_s.h
riscv/insns/fmadd_d.h
riscv/insns/fmadd_s.h
riscv/insns/fmax_d.h
riscv/insns/fmax_s.h
riscv/insns/fmin_d.h
riscv/insns/fmin_s.h
riscv/insns/fmsub_d.h
riscv/insns/fmsub_s.h
riscv/insns/fmul_d.h
riscv/insns/fmul_s.h
riscv/insns/fnmadd_d.h
riscv/insns/fnmadd_s.h
riscv/insns/fnmsub_d.h
riscv/insns/fnmsub_s.h
riscv/insns/fsqrt_d.h
riscv/insns/fsqrt_s.h
riscv/insns/fsub_d.h
riscv/insns/fsub_s.h
softfloat/8086/OLD-specialize.c [deleted file]
softfloat/8086/OLD-specialize.h [deleted file]
softfloat/8086/platform.h [deleted file]
softfloat/8086/s_commonNaNToF32UI.c [deleted file]
softfloat/8086/s_commonNaNToF64UI.c [deleted file]
softfloat/8086/s_f32UIToCommonNaN.c [deleted file]
softfloat/8086/s_f64UIToCommonNaN.c [deleted file]
softfloat/8086/s_isSigNaNF32UI.c [deleted file]
softfloat/8086/s_isSigNaNF64UI.c [deleted file]
softfloat/8086/s_propagateNaNF32UI.c [deleted file]
softfloat/8086/s_propagateNaNF64UI.c [deleted file]
softfloat/8086/softfloat_raiseFlags.c [deleted file]
softfloat/8086/softfloat_types.h [deleted file]
softfloat/8086/specialize.h [deleted file]
softfloat/f32_add.c [changed mode: 0755->0644]
softfloat/f32_div.c [changed mode: 0755->0644]
softfloat/f32_eq.c [changed mode: 0755->0644]
softfloat/f32_eq_signaling.c [changed mode: 0755->0644]
softfloat/f32_isSignalingNaN.c [changed mode: 0755->0644]
softfloat/f32_le.c [changed mode: 0755->0644]
softfloat/f32_le_quiet.c [changed mode: 0755->0644]
softfloat/f32_lt.c [changed mode: 0755->0644]
softfloat/f32_lt_quiet.c [changed mode: 0755->0644]
softfloat/f32_mul.c [changed mode: 0755->0644]
softfloat/f32_mulAdd.c [changed mode: 0755->0644]
softfloat/f32_rem.c [changed mode: 0755->0644]
softfloat/f32_roundToInt.c [changed mode: 0755->0644]
softfloat/f32_sqrt.c [changed mode: 0755->0644]
softfloat/f32_sub.c [changed mode: 0755->0644]
softfloat/f32_to_f64.c [changed mode: 0755->0644]
softfloat/f32_to_i32.c [changed mode: 0755->0644]
softfloat/f32_to_i32_r_minMag.c [changed mode: 0755->0644]
softfloat/f32_to_i64.c [changed mode: 0755->0644]
softfloat/f32_to_i64_r_minMag.c [changed mode: 0755->0644]
softfloat/f32_to_ui32.c [changed mode: 0755->0644]
softfloat/f32_to_ui32_r_minMag.c [changed mode: 0755->0644]
softfloat/f32_to_ui64.c [changed mode: 0755->0644]
softfloat/f32_to_ui64_r_minMag.c [changed mode: 0755->0644]
softfloat/f64_add.c [changed mode: 0755->0644]
softfloat/f64_div.c [changed mode: 0755->0644]
softfloat/f64_eq.c [changed mode: 0755->0644]
softfloat/f64_eq_signaling.c [changed mode: 0755->0644]
softfloat/f64_isSignalingNaN.c [changed mode: 0755->0644]
softfloat/f64_le.c [changed mode: 0755->0644]
softfloat/f64_le_quiet.c [changed mode: 0755->0644]
softfloat/f64_lt.c [changed mode: 0755->0644]
softfloat/f64_lt_quiet.c [changed mode: 0755->0644]
softfloat/f64_mul.c [changed mode: 0755->0644]
softfloat/f64_mulAdd.c [changed mode: 0755->0644]
softfloat/f64_rem.c [changed mode: 0755->0644]
softfloat/f64_roundToInt.c [changed mode: 0755->0644]
softfloat/f64_sqrt.c [changed mode: 0755->0644]
softfloat/f64_sub.c [changed mode: 0755->0644]
softfloat/f64_to_f32.c [changed mode: 0755->0644]
softfloat/f64_to_i32.c [changed mode: 0755->0644]
softfloat/f64_to_i32_r_minMag.c [changed mode: 0755->0644]
softfloat/f64_to_i64.c [changed mode: 0755->0644]
softfloat/f64_to_i64_r_minMag.c [changed mode: 0755->0644]
softfloat/f64_to_ui32.c [changed mode: 0755->0644]
softfloat/f64_to_ui32_r_minMag.c [changed mode: 0755->0644]
softfloat/f64_to_ui64.c [changed mode: 0755->0644]
softfloat/f64_to_ui64_r_minMag.c [changed mode: 0755->0644]
softfloat/i32_to_f32.c [changed mode: 0755->0644]
softfloat/i32_to_f64.c [changed mode: 0755->0644]
softfloat/i64_to_f32.c [changed mode: 0755->0644]
softfloat/i64_to_f64.c [changed mode: 0755->0644]
softfloat/internals.h [changed mode: 0755->0644]
softfloat/platform.h [changed mode: 0755->0644]
softfloat/primitiveTypes.h [new file with mode: 0644]
softfloat/primitives.h [changed mode: 0755->0644]
softfloat/s_add128.c [changed mode: 0755->0644]
softfloat/s_add192.c [deleted file]
softfloat/s_addCarryM.c [new file with mode: 0644]
softfloat/s_addComplCarryM.c [new file with mode: 0644]
softfloat/s_addM.c [new file with mode: 0644]
softfloat/s_addMagsF32.c [changed mode: 0755->0644]
softfloat/s_addMagsF64.c [changed mode: 0755->0644]
softfloat/s_approxRecip32_1.c [new file with mode: 0644]
softfloat/s_approxRecipSqrt32_1.c [new file with mode: 0644]
softfloat/s_commonNaNToF32UI.c [changed mode: 0755->0644]
softfloat/s_commonNaNToF64UI.c [changed mode: 0755->0644]
softfloat/s_compare96M.c [new file with mode: 0644]
softfloat/s_countLeadingZeros32.c [changed mode: 0755->0644]
softfloat/s_countLeadingZeros64.c [changed mode: 0755->0644]
softfloat/s_countLeadingZeros8.c [changed mode: 0755->0644]
softfloat/s_eq128.c [deleted file]
softfloat/s_estimateDiv128To64.c [deleted file]
softfloat/s_estimateSqrt32.c [deleted file]
softfloat/s_f32UIToCommonNaN.c [changed mode: 0755->0644]
softfloat/s_f64UIToCommonNaN.c [changed mode: 0755->0644]
softfloat/s_isSigNaNF32UI.c [deleted file]
softfloat/s_isSigNaNF64UI.c [deleted file]
softfloat/s_le128.c [deleted file]
softfloat/s_lt128.c [deleted file]
softfloat/s_mul128By64To192.c [deleted file]
softfloat/s_mul128To256.c [deleted file]
softfloat/s_mul64To128.c [changed mode: 0755->0644]
softfloat/s_mulAddF32.c [changed mode: 0755->0644]
softfloat/s_mulAddF64.c [changed mode: 0755->0644]
softfloat/s_negXM.c [new file with mode: 0644]
softfloat/s_normRoundPackToF32.c [changed mode: 0755->0644]
softfloat/s_normRoundPackToF64.c [changed mode: 0755->0644]
softfloat/s_normSubnormalF32Sig.c [changed mode: 0755->0644]
softfloat/s_normSubnormalF64Sig.c [changed mode: 0755->0644]
softfloat/s_propagateNaNF32UI.c [changed mode: 0755->0644]
softfloat/s_propagateNaNF64UI.c [changed mode: 0755->0644]
softfloat/s_remStepMBy32.c [new file with mode: 0644]
softfloat/s_roundPackMToI64.c [new file with mode: 0644]
softfloat/s_roundPackMToUI64.c [new file with mode: 0644]
softfloat/s_roundPackToF32.c [changed mode: 0755->0644]
softfloat/s_roundPackToF64.c [changed mode: 0755->0644]
softfloat/s_roundPackToI32.c [changed mode: 0755->0644]
softfloat/s_roundPackToI64.c [changed mode: 0755->0644]
softfloat/s_roundPackToUI32.c [changed mode: 0755->0644]
softfloat/s_roundPackToUI64.c [changed mode: 0755->0644]
softfloat/s_shift128ExtraRightJam.c [deleted file]
softfloat/s_shift128RightJam.c [deleted file]
softfloat/s_shift32RightJam.c [deleted file]
softfloat/s_shift64ExtraRightJam.c [deleted file]
softfloat/s_shift64RightJam.c [deleted file]
softfloat/s_shiftRightJam128.c [new file with mode: 0644]
softfloat/s_shiftRightJam32.c [new file with mode: 0644]
softfloat/s_shiftRightJam64.c [new file with mode: 0644]
softfloat/s_shiftRightJam64Extra.c [new file with mode: 0644]
softfloat/s_shortShift128ExtraRightJam.c [deleted file]
softfloat/s_shortShift128Left.c [deleted file]
softfloat/s_shortShift128Right.c [deleted file]
softfloat/s_shortShift192Left.c [deleted file]
softfloat/s_shortShift32Right1Jam.c [deleted file]
softfloat/s_shortShift64ExtraRightJam.c [deleted file]
softfloat/s_shortShift64RightJam.c [deleted file]
softfloat/s_shortShiftLeft64To96M.c [new file with mode: 0644]
softfloat/s_shortShiftLeftM.c [new file with mode: 0644]
softfloat/s_shortShiftRightExtendM.c [new file with mode: 0644]
softfloat/s_shortShiftRightJam64.c [new file with mode: 0644]
softfloat/s_shortShiftRightJam64Extra.c [new file with mode: 0644]
softfloat/s_shortShiftRightJamM.c [new file with mode: 0644]
softfloat/s_shortShiftRightM.c [new file with mode: 0644]
softfloat/s_sub128.c [changed mode: 0755->0644]
softfloat/s_sub192.c [deleted file]
softfloat/s_subM.c [new file with mode: 0644]
softfloat/s_subMagsF32.c [changed mode: 0755->0644]
softfloat/s_subMagsF64.c [changed mode: 0755->0644]
softfloat/softfloat.ac [deleted file]
softfloat/softfloat.h [changed mode: 0755->0644]
softfloat/softfloat.mk.in
softfloat/softfloat_raiseFlags.c [changed mode: 0755->0644]
softfloat/softfloat_state.c [changed mode: 0755->0644]
softfloat/softfloat_types.h [changed mode: 0755->0644]
softfloat/specialize.h [changed mode: 0755->0644]
softfloat/ui32_to_f32.c [changed mode: 0755->0644]
softfloat/ui32_to_f64.c [changed mode: 0755->0644]
softfloat/ui64_to_f32.c [changed mode: 0755->0644]
softfloat/ui64_to_f64.c [changed mode: 0755->0644]