< prev index next >

src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp

Print this page
rev 11567 : 8160245: C1: Clean up platform #defines in c1_LIR.hpp.
Summary: Also add fnoreg on x86, LIR_Address constructor without scale, and clean up templateInterpreterGenerator.hpp.

*** 646,656 **** // r3: number of additional locals this frame needs (what we must check) // rmethod: Method* // // Kills: // r0 ! void TemplateInterpreterGenerator::generate_stack_overflow_check(void) { // monitor entry size: see picture of stack set // (generate_method_entry) and frame_amd64.hpp const int entry_size = frame::interpreter_frame_monitor_size() * wordSize; --- 646,657 ---- // r3: number of additional locals this frame needs (what we must check) // rmethod: Method* // // Kills: // r0 ! void TemplateInterpreterGenerator::generate_stack_overflow_check(Register unused1, Register unused2, Register unused3) { ! assert(unused1 == noreg && unused2 == noreg && unused3 == noreg, "Not used on aarch"); // monitor entry size: see picture of stack set // (generate_method_entry) and frame_amd64.hpp const int entry_size = frame::interpreter_frame_monitor_size() * wordSize;
< prev index next >