mirror of
https://github.com/openjdk/jdk.git
synced 2026-02-08 01:25:31 +00:00
8292338: aarch64: Use cbnz instruction in gen_continuation_enter when possible
Reviewed-by: haosun, shade, aph
This commit is contained in:
parent
21f4eb2233
commit
d1edda8ff5
@ -1050,8 +1050,7 @@ static void gen_continuation_enter(MacroAssembler* masm,
|
||||
|
||||
fill_continuation_entry(masm);
|
||||
|
||||
__ cmp(c_rarg2, (u1)0);
|
||||
__ br(Assembler::NE, call_thaw);
|
||||
__ cbnz(c_rarg2, call_thaw);
|
||||
|
||||
address mark = __ pc();
|
||||
__ trampoline_call(resolve);
|
||||
@ -1076,8 +1075,7 @@ static void gen_continuation_enter(MacroAssembler* masm,
|
||||
|
||||
fill_continuation_entry(masm);
|
||||
|
||||
__ cmp(c_rarg2, (u1)0);
|
||||
__ br(Assembler::NE, call_thaw);
|
||||
__ cbnz(c_rarg2, call_thaw);
|
||||
|
||||
address mark = __ pc();
|
||||
__ trampoline_call(resolve);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user