Index: src/arm64/assembler-arm64-inl.h |
diff --git a/src/arm64/assembler-arm64-inl.h b/src/arm64/assembler-arm64-inl.h |
index 135858d8b1c1d9c43ee281c5a00b1c1bbb39efdf..444f2c4a9455316605d00da9d61a8f2f86ef2fca 100644 |
--- a/src/arm64/assembler-arm64-inl.h |
+++ b/src/arm64/assembler-arm64-inl.h |
@@ -6,7 +6,7 @@ |
#define V8_ARM64_ASSEMBLER_ARM64_INL_H_ |
#include "src/arm64/assembler-arm64.h" |
-#include "src/cpu.h" |
+#include "src/assembler.h" |
#include "src/debug.h" |
@@ -652,7 +652,7 @@ void Assembler::set_target_address_at(Address pc, |
Memory::Address_at(target_pointer_address_at(pc)) = target; |
// Intuitively, we would think it is necessary to always flush the |
// instruction cache after patching a target address in the code as follows: |
- // CPU::FlushICache(pc, sizeof(target)); |
+ // CpuFeatures::FlushICache(pc, sizeof(target)); |
// However, on ARM, an instruction is actually patched in the case of |
// embedded constants of the form: |
// ldr ip, [pc, #...] |