equal
deleted
inserted
replaced
31 #include "opto/mulnode.hpp" |
31 #include "opto/mulnode.hpp" |
32 #include "opto/phaseX.hpp" |
32 #include "opto/phaseX.hpp" |
33 #include "opto/subnode.hpp" |
33 #include "opto/subnode.hpp" |
34 |
34 |
35 // Portions of code courtesy of Clifford Click |
35 // Portions of code courtesy of Clifford Click |
36 |
|
37 #define MAXFLOAT ((float)3.40282346638528860e+38) |
|
38 |
36 |
39 // Classic Add functionality. This covers all the usual 'add' behaviors for |
37 // Classic Add functionality. This covers all the usual 'add' behaviors for |
40 // an algebraic ring. Add-integer, add-float, add-double, and binary-or are |
38 // an algebraic ring. Add-integer, add-float, add-double, and binary-or are |
41 // all inherited from this class. The various identity values are supplied |
39 // all inherited from this class. The various identity values are supplied |
42 // by virtual functions. |
40 // by virtual functions. |