/third_party/node/deps/v8/src/execution/arm64/ |
H A D | pointer-authentication-arm64.h | 64 // {new_pc}, after signing it. {offset_from_sp} is the offset between 67 Address new_pc, in ReplacePC() 78 new_pc = Simulator::AddPAC(new_pc, sp, Simulator::kPACKeyIB, in ReplacePC() 84 " mov x17, %[new_pc]\n" in ReplacePC() 87 " mov %[new_pc], x17\n" in ReplacePC() 91 : [new_pc] "+&r"(new_pc) in ReplacePC() 95 *pc_address = new_pc; in ReplacePC() 66 ReplacePC(Address* pc_address, Address new_pc, int offset_from_sp) ReplacePC() argument
|
H A D | simulator-arm64.h | 763 void set_pc(T new_pc) { in set_pc() argument 765 memcpy(&pc_, &new_pc, sizeof(T)); in set_pc()
|
/third_party/vixl/test/ |
H A D | test-pool-manager.cc | 611 int32_t new_pc = pool_manager.Emit(&masm, in TEST() local 617 USE(new_pc); in TEST() 618 VIXL_ASSERT(new_pc == min_location + object_size); in TEST() 642 int32_t new_pc = pool_manager.Emit(&masm, in TEST() local 649 USE(new_pc); in TEST() 650 VIXL_ASSERT(new_pc == AlignUp(pc, object_alignment) + object_size); in TEST() 749 int32_t new_pc = in TEST() local 752 VIXL_ASSERT(new_pc == pc + kPoolSize); in TEST() 753 pc = new_pc; in TEST() 763 new_pc in TEST() 833 int32_t new_pc = TEST() local [all...] |
/third_party/node/deps/v8/src/execution/ |
H A D | pointer-authentication-dummy.h | 28 // Store {new_pc} to {pc_address} without signing. 30 Address new_pc, in ReplacePC() 33 *pc_address = new_pc; in ReplacePC() 29 ReplacePC(Address* pc_address, Address new_pc, int offset_from_sp) ReplacePC() argument
|
H A D | pointer-authentication.h | 31 // replace it with {new_pc}, after signing it. {offset_from_sp} is the offset 33 // When CFI is not enabled, store {new_pc} to {pc_address} without signing. 34 V8_INLINE static void ReplacePC(Address* pc_address, Address new_pc,
|
/third_party/node/deps/v8/src/regexp/ |
H A D | regexp-macro-assembler.cc | 342 Address new_pc = old_pc + delta; in CheckStackGuardState() local 344 PointerAuthentication::ReplacePC(return_address, new_pc, 0); in CheckStackGuardState()
|
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-debug.cc | 700 Address new_pc = in UpdateReturnAddress() local 707 base::Memory<Address>(frame->fp() - kOSRTargetOffset) = new_pc; in UpdateReturnAddress() 710 PointerAuthentication::ReplacePC(frame->pc_address(), new_pc, in UpdateReturnAddress()
|
/third_party/vixl/src/aarch32/ |
H A D | macro-assembler-aarch32.cc | 216 int32_t new_pc = pool_manager_.Emit(this, GetCursorOffset(), size); in EnsureEmitPoolsFor() local 217 VIXL_ASSERT(new_pc == GetCursorOffset()); in EnsureEmitPoolsFor() 218 USE(new_pc); in EnsureEmitPoolsFor()
|
H A D | macro-assembler-aarch32.h | 533 int32_t new_pc = in MacroAssembler() local 535 VIXL_ASSERT(new_pc == GetCursorOffset()); in MacroAssembler() 536 USE(new_pc); in MacroAssembler()
|
/third_party/vixl/src/aarch64/ |
H A D | simulator-aarch64.h | 1338 void WritePc(const Instruction* new_pc, in WritePc() argument 1340 if (log_mode == LogBranches) LogTakenBranch(new_pc); in WritePc() 1341 pc_ = AddressUntag(new_pc); in WritePc() 1344 VIXL_DEPRECATED("WritePc", void set_pc(const Instruction* new_pc)) { 1345 return WritePc(new_pc);
|
/third_party/node/deps/v8/src/deoptimizer/ |
H A D | deoptimizer.cc | 276 Address new_pc = code.raw_instruction_start() + trampoline_pc; variable 277 PointerAuthentication::ReplacePC(pc_addr, new_pc, kSystemPointerSize);
|