equal
deleted
inserted
replaced
727 break; |
727 break; |
728 } |
728 } |
729 |
729 |
730 |
730 |
731 case lir_tan: |
731 case lir_tan: |
732 case lir_sin: |
|
733 case lir_cos: |
|
734 case lir_log10: { |
732 case lir_log10: { |
735 assert(op->as_Op2() != NULL, "must be"); |
733 assert(op->as_Op2() != NULL, "must be"); |
736 LIR_Op2* op2 = (LIR_Op2*)op; |
734 LIR_Op2* op2 = (LIR_Op2*)op; |
737 |
735 |
738 // On x86 tan/sin/cos need two temporary fpu stack slots and |
736 // On x86 tan/sin/cos need two temporary fpu stack slots and |
1738 case lir_div: s = "div"; break; |
1736 case lir_div: s = "div"; break; |
1739 case lir_div_strictfp: s = "div_strictfp"; break; |
1737 case lir_div_strictfp: s = "div_strictfp"; break; |
1740 case lir_rem: s = "rem"; break; |
1738 case lir_rem: s = "rem"; break; |
1741 case lir_abs: s = "abs"; break; |
1739 case lir_abs: s = "abs"; break; |
1742 case lir_sqrt: s = "sqrt"; break; |
1740 case lir_sqrt: s = "sqrt"; break; |
1743 case lir_sin: s = "sin"; break; |
|
1744 case lir_cos: s = "cos"; break; |
|
1745 case lir_tan: s = "tan"; break; |
1741 case lir_tan: s = "tan"; break; |
1746 case lir_log10: s = "log10"; break; |
1742 case lir_log10: s = "log10"; break; |
1747 case lir_logic_and: s = "logic_and"; break; |
1743 case lir_logic_and: s = "logic_and"; break; |
1748 case lir_logic_or: s = "logic_or"; break; |
1744 case lir_logic_or: s = "logic_or"; break; |
1749 case lir_logic_xor: s = "logic_xor"; break; |
1745 case lir_logic_xor: s = "logic_xor"; break; |