commit | b6af5f3a74d9ed8d78e2467a895d5ae0b732f114 | [log] [tgz] |
---|---|---|
author | Faraz Shahbazker <fshahbazker@wavecomp.com> | Wed Feb 02 11:17:23 2022 +0100 |
committer | Mike Frysinger <vapier@gentoo.org> | Fri Feb 04 19:37:25 2022 -0500 |
tree | 59400b169106b1e869e46b9cf77d58b967ffc664 | |
parent | bf484e93483776072291c5cad2e289567d74c818 [diff] |
sim: Factor out NaN handling in floating point operations 2022-02-01 Faraz Shahbazker <fshahbazker@wavecomp.com> sim/common/ChangeLog: * sim-fpu.c (sim_fpu_op_nan): New. (sim_fpu_add): Factor out NaN operand handling with a call to sim_fpu_op_nan. (sim_fpu_sub, sim_fpu_mul, sim_fpu_div): Likewise. (sim_fpu_rem, sim_fpu_max, sim_fpu_min): Likewise. * sim-fpu.h (sim_fpu_op_nan): New declaration.