Searched refs:fma (Results 1 – 7 of 7) sorted by relevance
39 dqfma0001 fma 1 1 1 -> 240 dqfma0002 fma 1 1 2 -> 341 dqfma0003 fma 2 2 3 -> 742 dqfma0004 fma 9 9 9 -> 9043 dqfma0005 fma -1 1 1 -> 044 dqfma0006 fma -1 1 2 -> 145 dqfma0007 fma -2 2 3 -> -146 dqfma0008 fma -9 9 9 -> -7247 dqfma0011 fma 1 -1 1 -> 048 dqfma0012 fma 1 -1 2 -> 1[all …]
39 ddfma0001 fma 1 1 1 -> 240 ddfma0002 fma 1 1 2 -> 341 ddfma0003 fma 2 2 3 -> 742 ddfma0004 fma 9 9 9 -> 9043 ddfma0005 fma -1 1 1 -> 044 ddfma0006 fma -1 1 2 -> 145 ddfma0007 fma -2 2 3 -> -146 ddfma0008 fma -9 9 9 -> -7247 ddfma0011 fma 1 -1 1 -> 048 ddfma0012 fma 1 -1 2 -> 1[all …]
2 -- fma.decTest -- decimal fused multiply add --38 fmax0001 fma 1 1 1 -> 239 fmax0002 fma 1 1 2 -> 340 fmax0003 fma 2 2 3 -> 741 fmax0004 fma 9 9 9 -> 9042 fmax0005 fma -1 1 1 -> 043 fmax0006 fma -1 1 2 -> 144 fmax0007 fma -2 2 3 -> -145 fmax0008 fma -9 9 9 -> -7246 fmax0011 fma 1 -1 1 -> 0[all …]
41 dectest: fma
150 -- Invalid operation from 0 * infinity in fma152 extr1300 fma 0 Inf sNaN123 -> NaN Invalid_operation153 extr1301 fma Inf 0 sNaN456 -> NaN Invalid_operation154 extr1302 fma 0E123 -Inf sNaN789 -> NaN Invalid_operation155 extr1302 fma -Inf 0E-456 sNaN148 -> NaN Invalid_operation2707 -- Triple NaN propagation (adapted from examples in fma.decTest)
1645 self.assertEqual(Decimal(-12).fma(Decimal(45), 67),1646 Decimal(-12).fma(Decimal(45), Decimal(67)))1647 self.assertEqual(Decimal(-12).fma(45, 67),1648 Decimal(-12).fma(Decimal(45), Decimal(67)))1649 self.assertEqual(Decimal(-12).fma(45, Decimal(67)),1650 Decimal(-12).fma(Decimal(45), Decimal(67)))1881 d = c.fma(Decimal(2), Decimal(3), Decimal(4))1882 self.assertEqual(c.fma(2, 3, 4), d)1883 self.assertEqual(c.fma(Decimal(2), 3, 4), d)1884 self.assertEqual(c.fma(2, Decimal(3), 4), d)[all …]
1803 def fma(self, other, third, context=None): member in Decimal4261 def fma(self, a, b, c): member in Context4282 return a.fma(b, c, context=self)