Searched refs:verified_entry (Results 1 - 25 of 26) sorted by relevance

12

/openjdk9/hotspot/src/cpu/zero/vm/
H A DnativeInst_zero.cpp43 // (dest) at the start of a compiled method (verified_entry) to avoid
46 // In Shark, verified_entry is a pointer to a SharkEntry. We can
52 address verified_entry,
57 ((ZeroEntry*) verified_entry)->set_entry_point(
51 patch_verified_entry(address entry, address verified_entry, address dest) argument
H A DnativeInst_zero.hpp180 address verified_entry) {
184 address verified_entry,
179 check_verified_entry_alignment(address entry, address verified_entry) argument
/openjdk9/hotspot/src/cpu/aarch64/vm/
H A DnativeInst_aarch64.cpp184 void NativeJump::check_verified_entry_alignment(address entry, address verified_entry) { argument
315 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) { argument
318 assert(nativeInstruction_at(verified_entry)->is_jump_or_nop()
319 || nativeInstruction_at(verified_entry)->is_sigill_zombie_not_entrant(),
323 if (Assembler::reachable_from_branch_at(verified_entry, dest)) {
324 ptrdiff_t disp = dest - verified_entry;
328 *(unsigned int*)verified_entry = insn;
332 NativeIllegalInstruction::insert(verified_entry);
335 ICache::invalidate_range(verified_entry, instruction_size);
H A DnativeInst_aarch64.hpp402 static void check_verified_entry_alignment(address entry, address verified_entry);
403 static void patch_verified_entry(address entry, address verified_entry, address dest);
H A Dc1_MacroAssembler_aarch64.cpp358 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
/openjdk9/hotspot/src/cpu/x86/vm/
H A DnativeInst_x86.cpp569 void NativeJump::check_verified_entry_alignment(address entry, address verified_entry) { argument
581 guarantee(((uintptr_t) verified_entry & (wordSize -1)) == 0,
584 guarantee((uintptr_t) verified_entry / linesize ==
585 ((uintptr_t) verified_entry + 4) / linesize,
603 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) { argument
607 intptr_t disp = (intptr_t)dest - ((intptr_t)verified_entry + 1 + 4);
613 check_verified_entry_alignment(entry, verified_entry);
616 NativeJump* n_jump = (NativeJump*) verified_entry;
628 *(int32_t*)verified_entry = *(int32_t *)patch;
633 verified_entry[
[all...]
H A DnativeInst_x86.hpp527 static void check_verified_entry_alignment(address entry, address verified_entry);
528 static void patch_verified_entry(address entry, address verified_entry, address dest);
H A Dc1_MacroAssembler_x86.cpp349 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
H A DmacroAssembler_x86.hpp1568 void verified_entry(int framesize, int stack_bang_size, bool fp_mode_24b);
/openjdk9/hotspot/src/share/vm/c1/
H A Dc1_MacroAssembler.hpp47 void verified_entry();
H A Dc1_LIRAssembler.cpp623 _masm->verified_entry();
/openjdk9/hotspot/src/cpu/arm/vm/
H A DnativeInst_arm_64.cpp178 void NativeJump::check_verified_entry_alignment(address entry, address verified_entry) { argument
181 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) { argument
184 NativeInstruction* instr = nativeInstruction_at(verified_entry);
H A DnativeInst_arm_32.cpp287 void RawNativeJump::check_verified_entry_alignment(address entry, address verified_entry) {
290 void RawNativeJump::patch_verified_entry(address entry, address verified_entry, address dest) {
292 int *a = (int *)verified_entry;
H A DnativeInst_arm_32.hpp276 static void check_verified_entry_alignment(address entry, address verified_entry);
278 static void patch_verified_entry(address entry, address verified_entry, address dest);
H A DnativeInst_arm_64.hpp762 static void check_verified_entry_alignment(address entry, address verified_entry);
764 static void patch_verified_entry(address entry, address verified_entry, address dest);
H A Dc1_MacroAssembler_arm.cpp80 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
/openjdk9/hotspot/src/cpu/ppc/vm/
H A DnativeInst_ppc.cpp321 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) {
324 CodeBuffer cb(verified_entry, code_size + 1);
342 ICache::ppc64_flush_icache_bytes(verified_entry, code_size);
H A DnativeInst_ppc.hpp332 static void patch_verified_entry(address entry, address verified_entry, address dest);
336 static void check_verified_entry_alignment(address entry, address verified_entry) { argument
H A Dc1_MacroAssembler_ppc.cpp87 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
/openjdk9/hotspot/src/cpu/s390/vm/
H A DnativeInst_s390.hpp629 static void check_verified_entry_alignment(address entry, address verified_entry) { } argument
631 static void patch_verified_entry(address entry, address verified_entry, address dest);
H A DnativeInst_s390.cpp644 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) { argument
647 CodeBuffer cb(verified_entry, code_size + 1);
653 ICache::invalidate_range(verified_entry, code_size);
H A Dc1_MacroAssembler_s390.cpp80 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
/openjdk9/hotspot/src/cpu/sparc/vm/
H A DnativeInst_sparc.cpp836 void NativeJump::patch_verified_entry(address entry, address verified_entry, address dest) { argument
849 CodeBuffer cb(verified_entry, code_size + 1);
852 ICache::invalidate_range(verified_entry, code_size);
H A Dc1_MacroAssembler_sparc.cpp73 void C1_MacroAssembler::verified_entry() { function in class:C1_MacroAssembler
H A DnativeInst_sparc.hpp828 static void check_verified_entry_alignment(address entry, address verified_entry) { argument
831 static void patch_verified_entry(address entry, address verified_entry, address dest);

Completed in 286 milliseconds

12