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

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: Fix according to titzer Created 4 years, 4 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
« no previous file with comments | « src/compiler/x87/instruction-selector-x87.cc ('k') | src/s390/assembler-s390.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 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 772 matching lines...) Expand 10 before | Expand all | Expand 10 after
783 RRE_FORM(lcgr); 783 RRE_FORM(lcgr);
784 RR_FORM(lcr); 784 RR_FORM(lcr);
785 RX_FORM(le_z); 785 RX_FORM(le_z);
786 RXY_FORM(ley); 786 RXY_FORM(ley);
787 RIL1_FORM(llihf); 787 RIL1_FORM(llihf);
788 RIL1_FORM(llilf); 788 RIL1_FORM(llilf);
789 RRE_FORM(lngr); 789 RRE_FORM(lngr);
790 RR_FORM(lnr); 790 RR_FORM(lnr);
791 RSY1_FORM(loc); 791 RSY1_FORM(loc);
792 RXY_FORM(lrv); 792 RXY_FORM(lrv);
793 RRE_FORM(lrvr);
794 RRE_FORM(lrvgr);
793 RXY_FORM(lrvh); 795 RXY_FORM(lrvh);
796 RXY_FORM(lrvg);
794 RXE_FORM(mdb); 797 RXE_FORM(mdb);
795 RRE_FORM(mdbr); 798 RRE_FORM(mdbr);
796 SS4_FORM(mvck); 799 SS4_FORM(mvck);
797 SSF_FORM(mvcos); 800 SSF_FORM(mvcos);
798 SS4_FORM(mvcs); 801 SS4_FORM(mvcs);
799 SS1_FORM(mvn); 802 SS1_FORM(mvn);
800 SS1_FORM(nc); 803 SS1_FORM(nc);
801 SI_FORM(ni); 804 SI_FORM(ni);
802 RIL1_FORM(nihf); 805 RIL1_FORM(nihf);
803 RIL1_FORM(nilf); 806 RIL1_FORM(nilf);
804 RI1_FORM(nilh); 807 RI1_FORM(nilh);
805 RI1_FORM(nill); 808 RI1_FORM(nill);
806 RIL1_FORM(oihf); 809 RIL1_FORM(oihf);
807 RIL1_FORM(oilf); 810 RIL1_FORM(oilf);
808 RI1_FORM(oill); 811 RI1_FORM(oill);
809 RRE_FORM(popcnt); 812 RRE_FORM(popcnt);
810 RXE_FORM(sdb); 813 RXE_FORM(sdb);
811 RRE_FORM(sdbr); 814 RRE_FORM(sdbr);
812 RIL1_FORM(slfi); 815 RIL1_FORM(slfi);
813 RXY_FORM(slgf); 816 RXY_FORM(slgf);
814 RIL1_FORM(slgfi); 817 RIL1_FORM(slgfi);
815 RS1_FORM(srdl); 818 RS1_FORM(srdl);
816 RX_FORM(ste); 819 RX_FORM(ste);
817 RXY_FORM(stey); 820 RXY_FORM(stey);
818 RXY_FORM(strv); 821 RXY_FORM(strv);
822 RXY_FORM(strvh);
823 RXY_FORM(strvg);
819 RI1_FORM(tmll); 824 RI1_FORM(tmll);
820 SS1_FORM(tr); 825 SS1_FORM(tr);
821 S_FORM(ts); 826 S_FORM(ts);
822 RIL1_FORM(xihf); 827 RIL1_FORM(xihf);
823 RIL1_FORM(xilf); 828 RIL1_FORM(xilf);
824 829
825 // Load Address Instructions 830 // Load Address Instructions
826 void la(Register r, const MemOperand& opnd); 831 void la(Register r, const MemOperand& opnd);
827 void lay(Register r, const MemOperand& opnd); 832 void lay(Register r, const MemOperand& opnd);
828 void larl(Register r1, const Operand& opnd); 833 void larl(Register r1, const Operand& opnd);
(...skipping 620 matching lines...) Expand 10 before | Expand all | Expand 10 after
1449 1454
1450 class EnsureSpace BASE_EMBEDDED { 1455 class EnsureSpace BASE_EMBEDDED {
1451 public: 1456 public:
1452 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); } 1457 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); }
1453 }; 1458 };
1454 1459
1455 } // namespace internal 1460 } // namespace internal
1456 } // namespace v8 1461 } // namespace v8
1457 1462
1458 #endif // V8_S390_ASSEMBLER_S390_H_ 1463 #endif // V8_S390_ASSEMBLER_S390_H_
OLDNEW
« no previous file with comments | « src/compiler/x87/instruction-selector-x87.cc ('k') | src/s390/assembler-s390.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698