Skip to content

Commit 1870465

Browse files
committed
8281744: x86: Use short jumps in TIG::set_vtos_entry_points
Reviewed-by: rehn, coleenp
1 parent 2fe0bf6 commit 1870465

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1738,21 +1738,21 @@ void TemplateInterpreterGenerator::set_vtos_entry_points(Template* t,
17381738
#ifndef _LP64
17391739
fep = __ pc(); // ftos entry point
17401740
__ push(ftos);
1741-
__ jmp(L);
1741+
__ jmpb(L);
17421742
dep = __ pc(); // dtos entry point
17431743
__ push(dtos);
1744-
__ jmp(L);
1744+
__ jmpb(L);
17451745
#else
17461746
fep = __ pc(); // ftos entry point
17471747
__ push_f(xmm0);
1748-
__ jmp(L);
1748+
__ jmpb(L);
17491749
dep = __ pc(); // dtos entry point
17501750
__ push_d(xmm0);
1751-
__ jmp(L);
1751+
__ jmpb(L);
17521752
#endif // _LP64
17531753
lep = __ pc(); // ltos entry point
17541754
__ push_l();
1755-
__ jmp(L);
1755+
__ jmpb(L);
17561756
aep = bep = cep = sep = iep = __ pc(); // [abcsi]tos entry point
17571757
__ push_i_or_ptr();
17581758
vep = __ pc(); // vtos entry point

0 commit comments

Comments
 (0)