< prev index next >
src/hotspot/cpu/x86/macroAssembler_x86.hpp
Print this page
@@ -106,10 +106,12 @@
// Check klass/oops is flat value type array (oop->_klass->_layout_helper & vt_bit)
void test_flat_array_klass(Register klass, Register temp_reg, Label& is_flat_array);
void test_flat_array_oop(Register oop, Register temp_reg, Label& is_flat_array);
+ void test_oop_is_not_value(Register oop, Register temp, Label& is_not_value);
+
// Required platform-specific helpers for Label::patch_instructions.
// They _shadow_ the declarations in AbstractAssembler, which are undefined.
void pd_patch_instruction(address branch, address target) {
unsigned char op = branch[0];
assert(op == 0xE8 /* call */ ||
< prev index next >