8204345: [s390]: no precompiled headers build broken
Reviewed-by: simonis, shade, coleenp
This commit is contained in:
parent
069e4f8095
commit
aa3e013cea
src/hotspot/cpu/s390
@ -2967,6 +2967,7 @@ class Assembler : public AbstractAssembler {
|
||||
|
||||
// branch never (nop)
|
||||
inline void z_nop();
|
||||
inline void nop(); // Used by shared code.
|
||||
|
||||
// ===============================================================================================
|
||||
|
||||
|
@ -1311,6 +1311,7 @@ inline void Assembler::z_clgij(Register r1, int64_t i2, branch_condition m3, Lab
|
||||
|
||||
// branch never (nop), branch always
|
||||
inline void Assembler::z_nop() { z_bcr(bcondNop, Z_R0); }
|
||||
inline void Assembler::nop() { z_nop(); }
|
||||
inline void Assembler::z_br(Register r2) { assert(r2 != Z_R0, "nop if target is Z_R0, use z_nop() instead"); z_bcr(bcondAlways, r2 ); }
|
||||
|
||||
inline void Assembler::z_exrl(Register r1, Label& L) { z_exrl(r1, target(L)); } // z10
|
||||
|
@ -95,8 +95,6 @@
|
||||
void invalidate_registers(Register preserve1 = noreg, Register preserve2 = noreg,
|
||||
Register preserve3 = noreg) PRODUCT_RETURN;
|
||||
|
||||
void nop() { z_nop(); }
|
||||
|
||||
// This platform only uses signal-based null checks. The Label is not needed.
|
||||
void null_check(Register r, Label *Lnull = NULL) { MacroAssembler::null_check(r); }
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user