5#ifndef V8_EXECUTION_POINTER_AUTHENTICATION_H_
6#define V8_EXECUTION_POINTER_AUTHENTICATION_H_
23 unsigned offset_from_sp);
54#ifdef V8_ENABLE_CONTROL_FLOW_INTEGRITY
56#ifndef V8_TARGET_ARCH_ARM64
57#error "V8_ENABLE_CONTROL_FLOW_INTEGRITY should imply V8_TARGET_ARCH_ARM64"
static V8_INLINE void ReplacePC(Address *pc_address, Address new_pc, int offset_from_sp)
static V8_INLINE Address SignAndCheckPC(Isolate *isolate, Address pc, Address sp)
static V8_INLINE Address StripPAC(Address pc)
static V8_INLINE Address MoveSignedPC(Isolate *isolate, Address pc, Address new_sp, Address old_sp)
static V8_INLINE Address AuthenticatePC(Address *pc_address, unsigned offset_from_sp)