| OLD | NEW |
| 1 // Copyright 2014 the V8 project authors. All rights reserved. | 1 // Copyright 2014 the V8 project authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef V8_S390_CONSTANTS_S390_H_ | 5 #ifndef V8_S390_CONSTANTS_S390_H_ |
| 6 #define V8_S390_CONSTANTS_S390_H_ | 6 #define V8_S390_CONSTANTS_S390_H_ |
| 7 | 7 |
| 8 // Get the standard printf format macros for C99 stdint types. | 8 // Get the standard printf format macros for C99 stdint types. |
| 9 #ifndef __STDC_FORMAT_MACROS | 9 #ifndef __STDC_FORMAT_MACROS |
| 10 #define __STDC_FORMAT_MACROS | 10 #define __STDC_FORMAT_MACROS |
| (...skipping 849 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 860 V(lg, LG, 0xE304) /* type = RXY_A LOAD (64) */ \ | 860 V(lg, LG, 0xE304) /* type = RXY_A LOAD (64) */ \ |
| 861 V(cvby, CVBY, 0xE306) /* type = RXY_A CONVERT TO BINARY (32) */ \ | 861 V(cvby, CVBY, 0xE306) /* type = RXY_A CONVERT TO BINARY (32) */ \ |
| 862 V(ag, AG, 0xE308) /* type = RXY_A ADD (64) */ \ | 862 V(ag, AG, 0xE308) /* type = RXY_A ADD (64) */ \ |
| 863 V(sg, SG, 0xE309) /* type = RXY_A SUBTRACT (64) */ \ | 863 V(sg, SG, 0xE309) /* type = RXY_A SUBTRACT (64) */ \ |
| 864 V(alg, ALG, 0xE30A) /* type = RXY_A ADD LOGICAL (64) */ \ | 864 V(alg, ALG, 0xE30A) /* type = RXY_A ADD LOGICAL (64) */ \ |
| 865 V(slg, SLG, 0xE30B) /* type = RXY_A SUBTRACT LOGICAL (64) */ \ | 865 V(slg, SLG, 0xE30B) /* type = RXY_A SUBTRACT LOGICAL (64) */ \ |
| 866 V(msg, MSG, 0xE30C) /* type = RXY_A MULTIPLY SINGLE (64) */ \ | 866 V(msg, MSG, 0xE30C) /* type = RXY_A MULTIPLY SINGLE (64) */ \ |
| 867 V(dsg, DSG, 0xE30D) /* type = RXY_A DIVIDE SINGLE (64) */ \ | 867 V(dsg, DSG, 0xE30D) /* type = RXY_A DIVIDE SINGLE (64) */ \ |
| 868 V(cvbg, CVBG, 0xE30E) /* type = RXY_A CONVERT TO BINARY (64) */ \ | 868 V(cvbg, CVBG, 0xE30E) /* type = RXY_A CONVERT TO BINARY (64) */ \ |
| 869 V(lrvg, LRVG, 0xE30F) /* type = RXY_A LOAD REVERSED (64) */ \ | 869 V(lrvg, LRVG, 0xE30F) /* type = RXY_A LOAD REVERSED (64) */ \ |
| 870 V(lt, LT, 0xE312) /* type = RXY_A LOAD AND TEST (32) */ \ | 870 V(lt_z, LT, 0xE312) /* type = RXY_A LOAD AND TEST (32) */ \ |
| 871 V(lray, LRAY, 0xE313) /* type = RXY_A LOAD REAL ADDRESS (32) */ \ | 871 V(lray, LRAY, 0xE313) /* type = RXY_A LOAD REAL ADDRESS (32) */ \ |
| 872 V(lgf, LGF, 0xE314) /* type = RXY_A LOAD (64<-32) */ \ | 872 V(lgf, LGF, 0xE314) /* type = RXY_A LOAD (64<-32) */ \ |
| 873 V(lgh, LGH, 0xE315) /* type = RXY_A LOAD HALFWORD (64<-16) */ \ | 873 V(lgh, LGH, 0xE315) /* type = RXY_A LOAD HALFWORD (64<-16) */ \ |
| 874 V(llgf, LLGF, 0xE316) /* type = RXY_A LOAD LOGICAL (64<-32) */ \ | 874 V(llgf, LLGF, 0xE316) /* type = RXY_A LOAD LOGICAL (64<-32) */ \ |
| 875 V(llgt, LLGT, \ | 875 V(llgt, LLGT, \ |
| 876 0xE317) /* type = RXY_A LOAD LOGICAL THIRTY ONE BITS (64<-31) */ \ | 876 0xE317) /* type = RXY_A LOAD LOGICAL THIRTY ONE BITS (64<-31) */ \ |
| 877 V(agf, AGF, 0xE318) /* type = RXY_A ADD (64<-32) */ \ | 877 V(agf, AGF, 0xE318) /* type = RXY_A ADD (64<-32) */ \ |
| 878 V(sgf, SGF, 0xE319) /* type = RXY_A SUBTRACT (64<-32) */ \ | 878 V(sgf, SGF, 0xE319) /* type = RXY_A SUBTRACT (64<-32) */ \ |
| 879 V(algf, ALGF, 0xE31A) /* type = RXY_A ADD LOGICAL (64<-32) */ \ | 879 V(algf, ALGF, 0xE31A) /* type = RXY_A ADD LOGICAL (64<-32) */ \ |
| 880 V(slgf, SLGF, 0xE31B) /* type = RXY_A SUBTRACT LOGICAL (64<-32) */ \ | 880 V(slgf, SLGF, 0xE31B) /* type = RXY_A SUBTRACT LOGICAL (64<-32) */ \ |
| (...skipping 1490 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2371 static int Number(const char* name); | 2371 static int Number(const char* name); |
| 2372 | 2372 |
| 2373 private: | 2373 private: |
| 2374 static const char* names_[kNumDoubleRegisters]; | 2374 static const char* names_[kNumDoubleRegisters]; |
| 2375 }; | 2375 }; |
| 2376 | 2376 |
| 2377 } // namespace internal | 2377 } // namespace internal |
| 2378 } // namespace v8 | 2378 } // namespace v8 |
| 2379 | 2379 |
| 2380 #endif // V8_S390_CONSTANTS_S390_H_ | 2380 #endif // V8_S390_CONSTANTS_S390_H_ |
| OLD | NEW |