| 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 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 579 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 590 void not_(Register dst); | 590 void not_(Register dst); |
| 591 | 591 |
| 592 void or_(Register dst, int32_t imm32); | 592 void or_(Register dst, int32_t imm32); |
| 593 void or_(Register dst, const Operand& src); | 593 void or_(Register dst, const Operand& src); |
| 594 void or_(const Operand& dst, Register src); | 594 void or_(const Operand& dst, Register src); |
| 595 void or_(const Operand& dst, const Immediate& x); | 595 void or_(const Operand& dst, const Immediate& x); |
| 596 | 596 |
| 597 void rcl(Register dst, uint8_t imm8); | 597 void rcl(Register dst, uint8_t imm8); |
| 598 | 598 |
| 599 void sar(Register dst, uint8_t imm8); | 599 void sar(Register dst, uint8_t imm8); |
| 600 void sar(Register dst); | 600 void sar_cl(Register dst); |
| 601 | 601 |
| 602 void sbb(Register dst, const Operand& src); | 602 void sbb(Register dst, const Operand& src); |
| 603 | 603 |
| 604 void shld(Register dst, const Operand& src); | 604 void shld(Register dst, const Operand& src); |
| 605 | 605 |
| 606 void shl(Register dst, uint8_t imm8); | 606 void shl(Register dst, uint8_t imm8); |
| 607 void shl(Register dst); | 607 void shl_cl(Register dst); |
| 608 | 608 |
| 609 void shrd(Register dst, const Operand& src); | 609 void shrd(Register dst, const Operand& src); |
| 610 | 610 |
| 611 void shr(Register dst, uint8_t imm8); | 611 void shr(Register dst, uint8_t imm8); |
| 612 void shr(Register dst); | |
| 613 void shr_cl(Register dst); | 612 void shr_cl(Register dst); |
| 614 | 613 |
| 615 void subb(const Operand& dst, int8_t imm8); | 614 void subb(const Operand& dst, int8_t imm8); |
| 616 void sub(const Operand& dst, const Immediate& x); | 615 void sub(const Operand& dst, const Immediate& x); |
| 617 void sub(Register dst, const Operand& src); | 616 void sub(Register dst, const Operand& src); |
| 618 void sub(const Operand& dst, Register src); | 617 void sub(const Operand& dst, Register src); |
| 619 | 618 |
| 620 void test(Register reg, const Immediate& imm); | 619 void test(Register reg, const Immediate& imm); |
| 621 void test(Register reg, const Operand& op); | 620 void test(Register reg, const Operand& op); |
| 622 void test(const Operand& op, const Immediate& imm); | 621 void test(const Operand& op, const Immediate& imm); |
| (...skipping 270 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 893 private: | 892 private: |
| 894 Assembler* assembler_; | 893 Assembler* assembler_; |
| 895 #ifdef DEBUG | 894 #ifdef DEBUG |
| 896 int space_before_; | 895 int space_before_; |
| 897 #endif | 896 #endif |
| 898 }; | 897 }; |
| 899 | 898 |
| 900 } } // namespace v8::internal | 899 } } // namespace v8::internal |
| 901 | 900 |
| 902 #endif // V8_IA32_ASSEMBLER_IA32_H_ | 901 #endif // V8_IA32_ASSEMBLER_IA32_H_ |
| OLD | NEW |