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

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

Issue 2045943002: [compiler] [wasm] Introduce Word32/64ReverseBytes as TF Optional Opcode (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: update on store and some optimization on load Created 4 years, 6 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
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 5 // modification, are permitted provided that the following conditions
6 // are met: 6 // are 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 775 matching lines...) Expand 10 before | Expand all | Expand 10 after
786 RRE_FORM(lcgr); 786 RRE_FORM(lcgr);
787 RR_FORM(lcr); 787 RR_FORM(lcr);
788 RX_FORM(le_z); 788 RX_FORM(le_z);
789 RXY_FORM(ley); 789 RXY_FORM(ley);
790 RIL1_FORM(llihf); 790 RIL1_FORM(llihf);
791 RIL1_FORM(llilf); 791 RIL1_FORM(llilf);
792 RRE_FORM(lngr); 792 RRE_FORM(lngr);
793 RR_FORM(lnr); 793 RR_FORM(lnr);
794 RSY1_FORM(loc); 794 RSY1_FORM(loc);
795 RXY_FORM(lrv); 795 RXY_FORM(lrv);
796 RRE_FORM(lrvr);
797 RRE_FORM(lrvgr);
796 RXY_FORM(lrvh); 798 RXY_FORM(lrvh);
799 RXY_FORM(lrvg);
797 RXE_FORM(mdb); 800 RXE_FORM(mdb);
798 RRE_FORM(mdbr); 801 RRE_FORM(mdbr);
799 SS4_FORM(mvck); 802 SS4_FORM(mvck);
800 SSF_FORM(mvcos); 803 SSF_FORM(mvcos);
801 SS4_FORM(mvcs); 804 SS4_FORM(mvcs);
802 SS1_FORM(mvn); 805 SS1_FORM(mvn);
803 SS1_FORM(nc); 806 SS1_FORM(nc);
804 SI_FORM(ni); 807 SI_FORM(ni);
805 RIL1_FORM(nihf); 808 RIL1_FORM(nihf);
806 RIL1_FORM(nilf); 809 RIL1_FORM(nilf);
807 RI1_FORM(nilh); 810 RI1_FORM(nilh);
808 RI1_FORM(nill); 811 RI1_FORM(nill);
809 RIL1_FORM(oihf); 812 RIL1_FORM(oihf);
810 RIL1_FORM(oilf); 813 RIL1_FORM(oilf);
811 RI1_FORM(oill); 814 RI1_FORM(oill);
812 RRE_FORM(popcnt); 815 RRE_FORM(popcnt);
813 RXE_FORM(sdb); 816 RXE_FORM(sdb);
814 RRE_FORM(sdbr); 817 RRE_FORM(sdbr);
815 RIL1_FORM(slfi); 818 RIL1_FORM(slfi);
816 RXY_FORM(slgf); 819 RXY_FORM(slgf);
817 RIL1_FORM(slgfi); 820 RIL1_FORM(slgfi);
818 RS1_FORM(srdl); 821 RS1_FORM(srdl);
819 RX_FORM(ste); 822 RX_FORM(ste);
820 RXY_FORM(stey); 823 RXY_FORM(stey);
821 RXY_FORM(strv); 824 RXY_FORM(strv);
825 RXY_FORM(strvh);
826 RXY_FORM(strvg);
822 RI1_FORM(tmll); 827 RI1_FORM(tmll);
823 SS1_FORM(tr); 828 SS1_FORM(tr);
824 S_FORM(ts); 829 S_FORM(ts);
825 RIL1_FORM(xihf); 830 RIL1_FORM(xihf);
826 RIL1_FORM(xilf); 831 RIL1_FORM(xilf);
827 832
828 // Load Address Instructions 833 // Load Address Instructions
829 void la(Register r, const MemOperand& opnd); 834 void la(Register r, const MemOperand& opnd);
830 void lay(Register r, const MemOperand& opnd); 835 void lay(Register r, const MemOperand& opnd);
831 void larl(Register r1, const Operand& opnd); 836 void larl(Register r1, const Operand& opnd);
(...skipping 627 matching lines...) Expand 10 before | Expand all | Expand 10 after
1459 1464
1460 class EnsureSpace BASE_EMBEDDED { 1465 class EnsureSpace BASE_EMBEDDED {
1461 public: 1466 public:
1462 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); } 1467 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); }
1463 }; 1468 };
1464 1469
1465 } // namespace internal 1470 } // namespace internal
1466 } // namespace v8 1471 } // namespace v8
1467 1472
1468 #endif // V8_S390_ASSEMBLER_S390_H_ 1473 #endif // V8_S390_ASSEMBLER_S390_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698