Chromium Code Reviews| 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 485 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 496 | 496 |
| 497 void add(Register dst, const Operand& src); | 497 void add(Register dst, const Operand& src); |
| 498 void add(const Operand& dst, const Immediate& x); | 498 void add(const Operand& dst, const Immediate& x); |
| 499 | 499 |
| 500 void and_(Register dst, int32_t imm32); | 500 void and_(Register dst, int32_t imm32); |
| 501 void and_(Register dst, const Operand& src); | 501 void and_(Register dst, const Operand& src); |
| 502 void and_(const Operand& src, Register dst); | 502 void and_(const Operand& src, Register dst); |
| 503 void and_(const Operand& dst, const Immediate& x); | 503 void and_(const Operand& dst, const Immediate& x); |
| 504 | 504 |
| 505 void cmpb(const Operand& op, int8_t imm8); | 505 void cmpb(const Operand& op, int8_t imm8); |
| 506 void cmpb_al(const Operand& op); | |
| 507 void cmpw_ax(const Operand& op); | |
| 506 void cmpw(const Operand& op, Immediate imm16); | 508 void cmpw(const Operand& op, Immediate imm16); |
| 507 void cmp(Register reg, int32_t imm32); | 509 void cmp(Register reg, int32_t imm32); |
| 508 void cmp(Register reg, Handle<Object> handle); | 510 void cmp(Register reg, Handle<Object> handle); |
| 509 void cmp(Register reg, const Operand& op); | 511 void cmp(Register reg, const Operand& op); |
| 510 void cmp(const Operand& op, const Immediate& imm); | 512 void cmp(const Operand& op, const Immediate& imm); |
| 511 | 513 |
| 514 void cld(); | |
| 515 void cmpsb(); | |
|
Erik Corry
2008/12/16 13:11:12
We don't use these any more and we don't think the
| |
| 512 void rep_cmpsb(); | 516 void rep_cmpsb(); |
| 513 void rep_cmpsw(); | 517 void rep_cmpsw(); |
| 514 | 518 |
| 515 void dec_b(Register dst); | 519 void dec_b(Register dst); |
| 516 | 520 |
| 517 void dec(Register dst); | 521 void dec(Register dst); |
| 518 void dec(const Operand& dst); | 522 void dec(const Operand& dst); |
| 519 | 523 |
| 520 void cdq(); | 524 void cdq(); |
| 521 | 525 |
| (...skipping 307 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 829 private: | 833 private: |
| 830 Assembler* assembler_; | 834 Assembler* assembler_; |
| 831 #ifdef DEBUG | 835 #ifdef DEBUG |
| 832 int space_before_; | 836 int space_before_; |
| 833 #endif | 837 #endif |
| 834 }; | 838 }; |
| 835 | 839 |
| 836 } } // namespace v8::internal | 840 } } // namespace v8::internal |
| 837 | 841 |
| 838 #endif // V8_ASSEMBLER_IA32_H_ | 842 #endif // V8_ASSEMBLER_IA32_H_ |
| OLD | NEW |