equal
deleted
inserted
replaced
729 |
729 |
730 |
730 |
731 case lir_tan: |
731 case lir_tan: |
732 case lir_sin: |
732 case lir_sin: |
733 case lir_cos: |
733 case lir_cos: |
734 case lir_log: |
|
735 case lir_log10: { |
734 case lir_log10: { |
736 assert(op->as_Op2() != NULL, "must be"); |
735 assert(op->as_Op2() != NULL, "must be"); |
737 LIR_Op2* op2 = (LIR_Op2*)op; |
736 LIR_Op2* op2 = (LIR_Op2*)op; |
738 |
737 |
739 // On x86 tan/sin/cos need two temporary fpu stack slots and |
738 // On x86 tan/sin/cos need two temporary fpu stack slots and |
1767 case lir_abs: s = "abs"; break; |
1766 case lir_abs: s = "abs"; break; |
1768 case lir_sqrt: s = "sqrt"; break; |
1767 case lir_sqrt: s = "sqrt"; break; |
1769 case lir_sin: s = "sin"; break; |
1768 case lir_sin: s = "sin"; break; |
1770 case lir_cos: s = "cos"; break; |
1769 case lir_cos: s = "cos"; break; |
1771 case lir_tan: s = "tan"; break; |
1770 case lir_tan: s = "tan"; break; |
1772 case lir_log: s = "log"; break; |
|
1773 case lir_log10: s = "log10"; break; |
1771 case lir_log10: s = "log10"; break; |
1774 case lir_pow: s = "pow"; break; |
1772 case lir_pow: s = "pow"; break; |
1775 case lir_logic_and: s = "logic_and"; break; |
1773 case lir_logic_and: s = "logic_and"; break; |
1776 case lir_logic_or: s = "logic_or"; break; |
1774 case lir_logic_or: s = "logic_or"; break; |
1777 case lir_logic_xor: s = "logic_xor"; break; |
1775 case lir_logic_xor: s = "logic_xor"; break; |