| OLD | NEW |
| 1 // Copyright (c) 1994-2006 Sun Microsystems Inc. | 1 // Copyright (c) 1994-2006 Sun Microsystems Inc. |
| 2 // All Rights Reserved. | 2 // All Rights Reserved. |
| 3 // | 3 // |
| 4 // Redistribution and use in source and binary forms, with or without | 4 // Redistribution and use in source and binary forms, with or without |
| 5 // modification, are permitted provided that the following conditions are | 5 // modification, are permitted provided that the following conditions are |
| 6 // met: | 6 // met: |
| 7 // | 7 // |
| 8 // - Redistributions of source code must retain the above copyright notice, | 8 // - Redistributions of source code must retain the above copyright notice, |
| 9 // this list of conditions and the following disclaimer. | 9 // this list of conditions and the following disclaimer. |
| 10 // | 10 // |
| (...skipping 617 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 628 void fstp_d(const Operand& adr); | 628 void fstp_d(const Operand& adr); |
| 629 | 629 |
| 630 void fild_s(const Operand& adr); | 630 void fild_s(const Operand& adr); |
| 631 void fild_d(const Operand& adr); | 631 void fild_d(const Operand& adr); |
| 632 | 632 |
| 633 void fist_s(const Operand& adr); | 633 void fist_s(const Operand& adr); |
| 634 | 634 |
| 635 void fistp_s(const Operand& adr); | 635 void fistp_s(const Operand& adr); |
| 636 void fistp_d(const Operand& adr); | 636 void fistp_d(const Operand& adr); |
| 637 | 637 |
| 638 void fisttp_d(const Operand& adr); | |
| 639 | |
| 640 void fabs(); | 638 void fabs(); |
| 641 void fchs(); | 639 void fchs(); |
| 642 | 640 |
| 643 void fadd(int i); | 641 void fadd(int i); |
| 644 void fsub(int i); | 642 void fsub(int i); |
| 645 void fmul(int i); | 643 void fmul(int i); |
| 646 void fdiv(int i); | 644 void fdiv(int i); |
| 647 | 645 |
| 648 void fisub_s(const Operand& adr); | 646 void fisub_s(const Operand& adr); |
| 649 | 647 |
| 650 void faddp(int i = 1); | 648 void faddp(int i = 1); |
| 651 void fsubp(int i = 1); | 649 void fsubp(int i = 1); |
| 652 void fsubrp(int i = 1); | 650 void fsubrp(int i = 1); |
| 653 void fmulp(int i = 1); | 651 void fmulp(int i = 1); |
| 654 void fdivp(int i = 1); | 652 void fdivp(int i = 1); |
| 655 void fprem(); | 653 void fprem(); |
| 656 void fprem1(); | 654 void fprem1(); |
| 657 | 655 |
| 658 void fxch(int i = 1); | 656 void fxch(int i = 1); |
| 659 void fincstp(); | 657 void fincstp(); |
| 660 void ffree(int i = 0); | 658 void ffree(int i = 0); |
| 661 | 659 |
| 662 void ftst(); | 660 void ftst(); |
| 663 void fucomp(int i); | 661 void fucomp(int i); |
| 664 void fucompp(); | 662 void fucompp(); |
| 665 void fcompp(); | 663 void fcompp(); |
| 666 void fnstsw_ax(); | 664 void fnstsw_ax(); |
| 667 void fwait(); | 665 void fwait(); |
| 668 void fnclex(); | |
| 669 | 666 |
| 670 void frndint(); | 667 void frndint(); |
| 671 | 668 |
| 672 void sahf(); | 669 void sahf(); |
| 673 | 670 |
| 674 void cpuid(); | 671 void cpuid(); |
| 675 | 672 |
| 676 // SSE2 instructions | 673 // SSE2 instructions |
| 677 void cvttss2si(Register dst, const Operand& src); | 674 void cvttss2si(Register dst, const Operand& src); |
| 678 void cvttsd2si(Register dst, const Operand& src); | 675 void cvttsd2si(Register dst, const Operand& src); |
| (...skipping 154 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 833 private: | 830 private: |
| 834 Assembler* assembler_; | 831 Assembler* assembler_; |
| 835 #ifdef DEBUG | 832 #ifdef DEBUG |
| 836 int space_before_; | 833 int space_before_; |
| 837 #endif | 834 #endif |
| 838 }; | 835 }; |
| 839 | 836 |
| 840 } } // namespace v8::internal | 837 } } // namespace v8::internal |
| 841 | 838 |
| 842 #endif // V8_ASSEMBLER_IA32_H_ | 839 #endif // V8_ASSEMBLER_IA32_H_ |
| OLD | NEW |