summaryrefslogtreecommitdiffstats
path: root/target/ppc/fpu_helper.c
Commit message (Expand)AuthorAgeFilesLines
* ppc/translate: Raise exceptions after setting the ccGiuseppe Musacchio2020-12-141-14/+14
* ppc/translate: Delay NaN checking after comparisonGiuseppe Musacchio2020-12-141-38/+42
* ppc/translate: Turn the helper macros into functionsGiuseppe Musacchio2020-12-141-105/+123
* ppc/translate: Fix unordered f64/f128 comparisonsGiuseppe Musacchio2020-12-141-10/+22
* powerpc tcg: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* ppc/: fix some comment spelling errorszhaolichang2020-10-271-1/+1
* target/ppc: Fix typo in commentsBALATON Zoltan2020-02-201-2/+2
* ppc: Use FPSCR defines instead of constantsPaul A. Clarke2019-10-041-61/+61
* target/ppc: Fix do_float_check_status vs inexactRichard Henderson2019-08-291-7/+3Star
* ppc: Fix xscvdpspn for SNANPaul A. Clarke2019-08-291-2/+30
* ppc: Fix emulated single to double denormalized conversionsPaul A. Clarke2019-08-211-4/+13
* ppc: Fix emulated INFINITY and NAN conversionsPaul A. Clarke2019-08-211-4/+11
* ppc: conform to processor User's Manual for xscvdpspnPaul A. Clarke2019-08-211-1/+5
* ppc: Add support for 'mffsl' instructionPaul A. Clarke2019-08-211-2/+2
* target/ppc: improve VSX_FMADD with new GEN_VSX_HELPER_VSX_MADD macroMark Cave-Ayland2019-07-021-47/+21Star
* target/ppc: introduce GEN_VSX_HELPER_R2_AB macro to fpu_helper.cMark Cave-Ayland2019-07-021-6/+4Star
* target/ppc: introduce GEN_VSX_HELPER_R2 macro to fpu_helper.cMark Cave-Ayland2019-07-021-18/+12Star
* target/ppc: introduce GEN_VSX_HELPER_R3 macro to fpu_helper.cMark Cave-Ayland2019-07-021-24/+12Star
* target/ppc: introduce GEN_VSX_HELPER_X1 macro to fpu_helper.cMark Cave-Ayland2019-07-021-4/+2Star
* target/ppc: introduce GEN_VSX_HELPER_X2_AB macro to fpu_helper.cMark Cave-Ayland2019-07-021-9/+6Star
* target/ppc: introduce GEN_VSX_HELPER_X2 macro to fpu_helper.cMark Cave-Ayland2019-07-021-27/+9Star
* target/ppc: introduce separate generator and helper for xscvqpdpMark Cave-Ayland2019-07-021-3/+2Star
* target/ppc: introduce GEN_VSX_HELPER_X3 macro to fpu_helper.cMark Cave-Ayland2019-07-021-28/+14Star
* target/ppc: introduce separate VSX_CMP macro for xvcmp* instructionsMark Cave-Ayland2019-07-021-9/+6Star
* target/ppc: remove getVSR()/putVSR() from fpu_helper.cMark Cave-Ayland2019-07-021-396/+366Star
* target/ppc: Use env_cpu, env_archcpuRichard Henderson2019-06-101-7/+7
* target/ppc: Style fixes for fpu_helper.cDavid Gibson2019-04-261-51/+83
* target/ppc: Split out float_invalid_cvtRichard Henderson2018-11-081-39/+28Star
* target/ppc: Split out float_invalid_op_divRichard Henderson2018-11-081-28/+24Star
* target/ppc: Split out float_invalid_op_mulRichard Henderson2018-11-081-23/+20Star
* target/ppc: Split out float_invalid_op_addsubRichard Henderson2018-11-081-34/+26Star
* target/ppc: Introduce fp number classificationRichard Henderson2018-11-081-43/+51
* target/ppc: Remove float_check_statusRichard Henderson2018-11-081-42/+35Star
* target/ppc: Split up float_invalid_op_excpRichard Henderson2018-11-081-163/+181
* target/ppc: Use non-arithmetic conversions for fp load/storeRichard Henderson2018-08-211-12/+49
* target/ppc: Honor fpscr_ze semantics and tidy fre, fresqrtRichard Henderson2018-08-211-25/+37
* target/ppc: Tidy helper_fsqrtRichard Henderson2018-08-211-15/+14Star
* target/ppc: Tidy helper_fadd, helper_fsubRichard Henderson2018-08-211-29/+21Star
* target/ppc: Tidy helper_fmulRichard Henderson2018-08-211-14/+11Star
* target/ppc: Honor fpscr_ze semantics and tidy fdivRichard Henderson2018-08-211-22/+28
* target/ppc: Enable fp exceptions for user-onlyRichard Henderson2018-08-211-3/+12
* fpu_helper.c: fix setting FPSCR[FI] bitJohn Arbuckle2018-07-031-0/+8
* fpu_helper.c: fix helper_fpscr_clrbit() functionJohn Arbuckle2018-06-211-0/+28
* fpu/softfloat: Specialize on snan_bit_is_oneRichard Henderson2018-05-181-1/+0Star
* target/*/cpu.h: remove softfloat.hAlex Bennée2018-02-211-0/+1
* target/ppc: use helper for excp handlingNikunj A Dadhania2017-03-061-18/+2Star
* target/ppc: fmadd: add macro for updating flagsNikunj A Dadhania2017-03-061-31/+30Star
* target/ppc: fmadd check for excp independentlyNikunj A Dadhania2017-03-061-8/+12
* target/ppc: rewrite f[n]m[add,sub] using float64_muladdNikunj A Dadhania2017-03-031-167/+46Star
* target-ppc: Add xscvqpudz and xscvqpuwz instructionsBharata B Rao2017-02-221-0/+2