aboutsummaryrefslogtreecommitdiff
path: root/target/ppc/fpu_helper.c
AgeCommit message (Expand)Author
2022-01-04target/ppc: do not silence snan in xscvspdpnMatheus Ferst
2021-12-17target/ppc: move xscvqpdp to decodetreeMatheus Ferst
2021-12-17target/ppc: Fix xs{max, min}[cj]dp to use VSX registersVictor Colombo
2021-12-17target/ppc: Use helper_todouble/tosingle in helper_xststdcspRichard Henderson
2021-12-17target/ppc: Update fres to new flags and float64r32Richard Henderson
2021-12-17target/ppc: Add helper for frsqrtesRichard Henderson
2021-12-17target/ppc: Add helper for fmulsRichard Henderson
2021-12-17target/ppc: Add helpers for fadds, fsubs, fdivsRichard Henderson
2021-12-17target/ppc: Add helper for fsqrtsRichard Henderson
2021-12-17target/ppc: Add helpers for fmadds et alRichard Henderson
2021-12-17target/ppc: Update fre to new flagsRichard Henderson
2021-12-17target/ppc: Update xsrqpi and xsrqpxp to new flagsRichard Henderson
2021-12-17target/ppc: Update sqrt for new flagsRichard Henderson
2021-12-17target/ppc: Use helper_todouble in do_frspRichard Henderson
2021-12-17target/ppc: Update do_frsp for new flagsRichard Henderson
2021-12-17target/ppc: Split out do_frspRichard Henderson
2021-12-17target/ppc: Do not call do_float_check_status from do_fmaddRichard Henderson
2021-12-17target/ppc: Split out do_fmaddRichard Henderson
2021-12-17target/ppc: Update fmadd for new flagsRichard Henderson
2021-12-17target/ppc: Clean up do_friRichard Henderson
2021-12-17target/ppc: Tidy inexact handling in do_friRichard Henderson
2021-12-17target/ppc: Use FloatRoundMode in do_friRichard Henderson
2021-12-17target/ppc: Remove inline from do_friRichard Henderson
2021-12-17target/ppc: Fix VXCVI return valueRichard Henderson
2021-12-17target/ppc: Update float_invalid_cvt for new flagsRichard Henderson
2021-12-17target/ppc: Move float_check_status from FPU_FCTI to translateRichard Henderson
2021-12-17target/ppc: Update float_invalid_op_div for new flagsRichard Henderson
2021-12-17target/ppc: Update float_invalid_op_mul for new flagsRichard Henderson
2021-12-17target/ppc: Update float_invalid_op_addsub for new flagsRichard Henderson
2021-12-17target/ppc: Fixed call to deferred exceptionLucas Mateus Castro (alqotel)
2021-06-03target/ppc: overhauled and moved logic of storing fpscrBruno Larsen (billionai)
2021-06-03target/ppc: reduce usage of fpscr_set_rounding_modeBruno Larsen (billionai)
2020-12-14ppc/translate: Raise exceptions after setting the ccGiuseppe Musacchio
2020-12-14ppc/translate: Delay NaN checking after comparisonGiuseppe Musacchio
2020-12-14ppc/translate: Turn the helper macros into functionsGiuseppe Musacchio
2020-12-14ppc/translate: Fix unordered f64/f128 comparisonsGiuseppe Musacchio
2020-11-15powerpc tcg: Fix Lesser GPL version numberChetan Pant
2020-10-28ppc/: fix some comment spelling errorszhaolichang
2020-02-21target/ppc: Fix typo in commentsBALATON Zoltan
2019-10-04ppc: Use FPSCR defines instead of constantsPaul A. Clarke
2019-08-29target/ppc: Fix do_float_check_status vs inexactRichard Henderson
2019-08-29ppc: Fix xscvdpspn for SNANPaul A. Clarke
2019-08-21ppc: Fix emulated single to double denormalized conversionsPaul A. Clarke
2019-08-21ppc: Fix emulated INFINITY and NAN conversionsPaul A. Clarke
2019-08-21ppc: conform to processor User's Manual for xscvdpspnPaul A. Clarke
2019-08-21ppc: Add support for 'mffsl' instructionPaul A. Clarke
2019-07-02target/ppc: improve VSX_FMADD with new GEN_VSX_HELPER_VSX_MADD macroMark Cave-Ayland
2019-07-02target/ppc: introduce GEN_VSX_HELPER_R2_AB macro to fpu_helper.cMark Cave-Ayland
2019-07-02target/ppc: introduce GEN_VSX_HELPER_R2 macro to fpu_helper.cMark Cave-Ayland
2019-07-02target/ppc: introduce GEN_VSX_HELPER_R3 macro to fpu_helper.cMark Cave-Ayland