Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(46)

Side by Side Diff: src/assembler-ia32.h

Issue 24026: Revert 1330:1331. (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: Created 11 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | src/assembler-ia32.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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_
OLDNEW
« no previous file with comments | « no previous file | src/assembler-ia32.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698