| OLD | NEW |
| 1 // Copyright 2013 the V8 project authors. All rights reserved. | 1 // Copyright 2013 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_ARM64_ASSEMBLER_ARM64_INL_H_ | 5 #ifndef V8_ARM64_ASSEMBLER_ARM64_INL_H_ |
| 6 #define V8_ARM64_ASSEMBLER_ARM64_INL_H_ | 6 #define V8_ARM64_ASSEMBLER_ARM64_INL_H_ |
| 7 | 7 |
| 8 #include "src/arm64/assembler-arm64.h" | 8 #include "src/arm64/assembler-arm64.h" |
| 9 #include "src/assembler.h" | 9 #include "src/assembler.h" |
| 10 #include "src/debug.h" | 10 #include "src/debug.h" |
| (...skipping 727 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 738 return Assembler::target_address_at(pc_, host_); | 738 return Assembler::target_address_at(pc_, host_); |
| 739 } | 739 } |
| 740 | 740 |
| 741 | 741 |
| 742 Address RelocInfo::target_internal_reference() { | 742 Address RelocInfo::target_internal_reference() { |
| 743 DCHECK(rmode_ == INTERNAL_REFERENCE); | 743 DCHECK(rmode_ == INTERNAL_REFERENCE); |
| 744 return Memory::Address_at(pc_); | 744 return Memory::Address_at(pc_); |
| 745 } | 745 } |
| 746 | 746 |
| 747 | 747 |
| 748 void RelocInfo::set_target_internal_reference(Address target) { | 748 void RelocInfo::set_target_internal_reference( |
| 749 Address target, ICacheFlushMode icache_flush_mode) { |
| 749 DCHECK(rmode_ == INTERNAL_REFERENCE); | 750 DCHECK(rmode_ == INTERNAL_REFERENCE); |
| 750 Memory::Address_at(pc_) = target; | 751 Memory::Address_at(pc_) = target; |
| 751 } | 752 } |
| 752 | 753 |
| 753 | 754 |
| 754 Address RelocInfo::target_runtime_entry(Assembler* origin) { | 755 Address RelocInfo::target_runtime_entry(Assembler* origin) { |
| 755 DCHECK(IsRuntimeEntry(rmode_)); | 756 DCHECK(IsRuntimeEntry(rmode_)); |
| 756 return target_address(); | 757 return target_address(); |
| 757 } | 758 } |
| 758 | 759 |
| (...skipping 516 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1275 | 1276 |
| 1276 | 1277 |
| 1277 void Assembler::ClearRecordedAstId() { | 1278 void Assembler::ClearRecordedAstId() { |
| 1278 recorded_ast_id_ = TypeFeedbackId::None(); | 1279 recorded_ast_id_ = TypeFeedbackId::None(); |
| 1279 } | 1280 } |
| 1280 | 1281 |
| 1281 | 1282 |
| 1282 } } // namespace v8::internal | 1283 } } // namespace v8::internal |
| 1283 | 1284 |
| 1284 #endif // V8_ARM64_ASSEMBLER_ARM64_INL_H_ | 1285 #endif // V8_ARM64_ASSEMBLER_ARM64_INL_H_ |
| OLD | NEW |