| 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 | 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 747 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 758 void name(Register r3, Register b1, Disp d1, Register b2, Disp d2); \ | 758 void name(Register r3, Register b1, Disp d1, Register b2, Disp d2); \ |
| 759 void name(Register r3, const MemOperand& opnd1, const MemOperand& opnd2) | 759 void name(Register r3, const MemOperand& opnd1, const MemOperand& opnd2) |
| 760 | 760 |
| 761 // S390 instruction sets | 761 // S390 instruction sets |
| 762 RX_FORM(bc); | 762 RX_FORM(bc); |
| 763 RR_FORM(bctr); | 763 RR_FORM(bctr); |
| 764 RX_FORM(cd); | 764 RX_FORM(cd); |
| 765 RRE_FORM(cdr); | 765 RRE_FORM(cdr); |
| 766 RXE_FORM(cdb); | 766 RXE_FORM(cdb); |
| 767 RXE_FORM(ceb); | 767 RXE_FORM(ceb); |
| 768 RRE_FORM(cefbr); | |
| 769 RXE_FORM(ddb); | 768 RXE_FORM(ddb); |
| 770 RRE_FORM(ddbr); | 769 RRE_FORM(ddbr); |
| 771 SS1_FORM(ed); | 770 SS1_FORM(ed); |
| 772 RRE_FORM(epair); | 771 RRE_FORM(epair); |
| 773 RX_FORM(ex); | 772 RX_FORM(ex); |
| 774 RRF2_FORM(fidbr); | 773 RRF2_FORM(fidbr); |
| 775 RRE_FORM(flogr); | 774 RRE_FORM(flogr); |
| 776 RX_FORM(ic_z); | 775 RX_FORM(ic_z); |
| 777 RXY_FORM(icy); | 776 RXY_FORM(icy); |
| 778 RIL1_FORM(iihf); | 777 RIL1_FORM(iihf); |
| (...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1137 DoubleRegister fltReg); | 1136 DoubleRegister fltReg); |
| 1138 void clgebr(Condition m3, Condition m4, Register fixReg, | 1137 void clgebr(Condition m3, Condition m4, Register fixReg, |
| 1139 DoubleRegister fltReg); | 1138 DoubleRegister fltReg); |
| 1140 void cfdbr(Condition m, Register fixReg, DoubleRegister fltReg); | 1139 void cfdbr(Condition m, Register fixReg, DoubleRegister fltReg); |
| 1141 void cdfbr(DoubleRegister fltReg, Register fixReg); | 1140 void cdfbr(DoubleRegister fltReg, Register fixReg); |
| 1142 void cgebr(Condition m, Register fixReg, DoubleRegister fltReg); | 1141 void cgebr(Condition m, Register fixReg, DoubleRegister fltReg); |
| 1143 void cgdbr(Condition m, Register fixReg, DoubleRegister fltReg); | 1142 void cgdbr(Condition m, Register fixReg, DoubleRegister fltReg); |
| 1144 void cegbr(DoubleRegister fltReg, Register fixReg); | 1143 void cegbr(DoubleRegister fltReg, Register fixReg); |
| 1145 void cdgbr(DoubleRegister fltReg, Register fixReg); | 1144 void cdgbr(DoubleRegister fltReg, Register fixReg); |
| 1146 void cfebr(Condition m3, Register fixReg, DoubleRegister fltReg); | 1145 void cfebr(Condition m3, Register fixReg, DoubleRegister fltReg); |
| 1147 void cefbr(DoubleRegister fltReg, Register fixReg); | 1146 void cefbr(Condition m3, DoubleRegister fltReg, Register fixReg); |
| 1148 | 1147 |
| 1149 // Floating Point Compare Instructions | 1148 // Floating Point Compare Instructions |
| 1150 void cebr(DoubleRegister r1, DoubleRegister r2); | 1149 void cebr(DoubleRegister r1, DoubleRegister r2); |
| 1151 void cdb(DoubleRegister r1, const MemOperand& opnd); | 1150 void cdb(DoubleRegister r1, const MemOperand& opnd); |
| 1152 void cdbr(DoubleRegister r1, DoubleRegister r2); | 1151 void cdbr(DoubleRegister r1, DoubleRegister r2); |
| 1153 | 1152 |
| 1154 // Floating Point Arithmetic Instructions | 1153 // Floating Point Arithmetic Instructions |
| 1155 void aebr(DoubleRegister r1, DoubleRegister r2); | 1154 void aebr(DoubleRegister r1, DoubleRegister r2); |
| 1156 void adb(DoubleRegister r1, const MemOperand& opnd); | 1155 void adb(DoubleRegister r1, const MemOperand& opnd); |
| 1157 void adbr(DoubleRegister r1, DoubleRegister r2); | 1156 void adbr(DoubleRegister r1, DoubleRegister r2); |
| (...skipping 292 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1450 | 1449 |
| 1451 class EnsureSpace BASE_EMBEDDED { | 1450 class EnsureSpace BASE_EMBEDDED { |
| 1452 public: | 1451 public: |
| 1453 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); } | 1452 explicit EnsureSpace(Assembler* assembler) { assembler->CheckBuffer(); } |
| 1454 }; | 1453 }; |
| 1455 | 1454 |
| 1456 } // namespace internal | 1455 } // namespace internal |
| 1457 } // namespace v8 | 1456 } // namespace v8 |
| 1458 | 1457 |
| 1459 #endif // V8_S390_ASSEMBLER_S390_H_ | 1458 #endif // V8_S390_ASSEMBLER_S390_H_ |
| OLD | NEW |