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 1580 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1591 friend class BlockConstPoolScope; | 1591 friend class BlockConstPoolScope; |
1592 friend class FrameAndConstantPoolScope; | 1592 friend class FrameAndConstantPoolScope; |
1593 friend class ConstantPoolUnavailableScope; | 1593 friend class ConstantPoolUnavailableScope; |
1594 | 1594 |
1595 PositionsRecorder positions_recorder_; | 1595 PositionsRecorder positions_recorder_; |
1596 friend class PositionsRecorder; | 1596 friend class PositionsRecorder; |
1597 friend class EnsureSpace; | 1597 friend class EnsureSpace; |
1598 }; | 1598 }; |
1599 | 1599 |
1600 | 1600 |
1601 bool fits_shifter(uint32_t imm32, uint32_t* rotate_imm, | |
1602 uint32_t* immed_8, Instr* instr); | |
1603 | |
1604 | |
1605 class EnsureSpace BASE_EMBEDDED { | 1601 class EnsureSpace BASE_EMBEDDED { |
1606 public: | 1602 public: |
1607 explicit EnsureSpace(Assembler* assembler) { | 1603 explicit EnsureSpace(Assembler* assembler) { |
1608 assembler->CheckBuffer(); | 1604 assembler->CheckBuffer(); |
1609 } | 1605 } |
1610 }; | 1606 }; |
1611 | 1607 |
1612 | 1608 |
1613 } } // namespace v8::internal | 1609 } } // namespace v8::internal |
1614 | 1610 |
1615 #endif // V8_ARM_ASSEMBLER_ARM_H_ | 1611 #endif // V8_ARM_ASSEMBLER_ARM_H_ |
OLD | NEW |