/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | templateTable.hpp | 133 static void call_VM(Register oop_result, Register last_java_sp, address entry_point); 134 static void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1); 135 static void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2); 136 static void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3);
|
H A D | templateTable.cpp | 95 void TemplateTable::call_VM(Register oop_result, Register last_java_sp, address entry_point) { argument 97 _masm->call_VM(oop_result, last_java_sp, entry_point); 101 void TemplateTable::call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1) { argument 103 _masm->call_VM(oop_result, last_java_sp, entry_point, arg_1); 107 void TemplateTable::call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2) { argument 109 _masm->call_VM(oop_result, last_java_sp, entry_point, arg_1, arg_2); 113 void TemplateTable::call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3) { argument 115 _masm->call_VM(oop_result, last_java_sp, entry_point, arg_1, arg_2, arg_3);
|
/openjdk7/hotspot/src/cpu/sparc/vm/ |
H A D | interp_masm_sparc.hpp | 66 Register last_java_sp, 123 Register last_java_sp,
|
H A D | assembler_sparc.cpp | 963 void MacroAssembler::set_last_Java_frame(Register last_java_sp, Register last_Java_pc) { argument 1005 andcc(last_java_sp, 0x01, G0); 1011 assert( last_java_sp != G4_scratch, "bad register usage in set_last_Java_frame"); 1012 add( last_java_sp, STACK_BIAS, G4_scratch ); 1015 st_ptr(last_java_sp, G2_thread, JavaThread::last_Java_sp_offset()); 1050 Register last_java_sp, 1057 // determine last_java_sp register 1058 if (!last_java_sp->is_valid()) { 1059 last_java_sp = SP; 1064 // 64-bit last_java_sp i 1047 call_VM_base( Register oop_result, Register thread_cache, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 1155 call_VM(Register oop_result, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 1160 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, bool check_exceptions) argument 1167 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, bool check_exceptions) argument 1175 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3, bool check_exceptions) argument [all...] |
H A D | assembler_sparc.hpp | 1892 // If no last_java_sp is specified (noreg) than SP will be used instead. 1897 Register last_java_sp, // to set up last_Java_frame in stubs; use noreg otherwise 2291 void set_last_Java_frame(Register last_java_sp, Register last_Java_pc); 2303 void call_VM(Register oop_result, Register last_java_sp, address entry_point, int number_of_arguments = 0, bool check_exceptions = true); 2304 void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, bool check_exceptions = true); 2305 void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, bool check_exceptions = true); 2306 void call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3, bool check_exceptions = true);
|
H A D | interp_masm_sparc.cpp | 160 Register last_java_sp, 172 MacroAssembler::call_VM_base(oop_result, java_thread, last_java_sp, entry_point, number_of_arguments, check_exception); 157 call_VM_base( Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exception ) argument
|
H A D | stubGenerator_sparc.cpp | 466 Register last_java_sp = SP; local 467 // 64-bit last_java_sp is biased! 468 __ set_last_Java_frame(last_java_sp, G0);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | interp_masm_x86_32.hpp | 46 Register last_java_sp,
|
H A D | interp_masm_x86_64.hpp | 43 Register last_java_sp,
|
H A D | assembler_x86.hpp | 1839 // specified, the return value will correspond to that register. If no last_java_sp is specified 1844 Register last_java_sp, // to set up last_Java_frame in stubs; use noreg otherwise 1983 Register last_java_sp, 1988 Register last_java_sp, 1993 Register last_java_sp, 1998 Register last_java_sp, 2005 void super_call_VM(Register oop_result, Register last_java_sp, address entry_point, int number_of_arguments = 0, bool check_exceptions = true); 2006 void super_call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, bool check_exceptions = true); 2007 void super_call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, bool check_exceptions = true); 2008 void super_call_VM(Register oop_result, Register last_java_sp, addres [all...] |
H A D | assembler_x86.cpp | 6513 void MacroAssembler::set_last_Java_frame(Register last_java_sp, argument 6516 // determine last_java_sp register 6517 if (!last_java_sp->is_valid()) { 6518 last_java_sp = rsp; 6535 movptr(Address(r15_thread, JavaThread::last_Java_sp_offset()), last_java_sp); local 6903 Register last_java_sp, 6908 call_VM_base(oop_result, thread, last_java_sp, entry_point, number_of_arguments, check_exceptions); 6912 Register last_java_sp, 6917 call_VM(oop_result, last_java_sp, entry_point, 1, check_exceptions); 6921 Register last_java_sp, 6902 call_VM(Register oop_result, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 6911 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, bool check_exceptions) argument 6920 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, bool check_exceptions) argument 6933 call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3, bool check_exceptions) argument 6949 super_call_VM(Register oop_result, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 6958 super_call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, bool check_exceptions) argument 6967 super_call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, bool check_exceptions) argument 6980 super_call_VM(Register oop_result, Register last_java_sp, address entry_point, Register arg_1, Register arg_2, Register arg_3, bool check_exceptions) argument 6996 call_VM_base(Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument 8324 set_last_Java_frame(Register java_thread, Register last_java_sp, Register last_java_fp, address last_java_pc) argument 8352 movptr(Address(java_thread, JavaThread::last_Java_sp_offset()), last_java_sp); local [all...] |
H A D | interp_masm_x86_32.cpp | 99 Register last_java_sp, 121 MacroAssembler::call_VM_base(oop_result, java_thread, last_java_sp, entry_point, number_of_arguments, check_exceptions); 96 call_VM_base( Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions ) argument
|
H A D | interp_masm_x86_64.cpp | 97 Register last_java_sp, 120 MacroAssembler::call_VM_base(oop_result, noreg, last_java_sp, 95 call_VM_base(Register oop_result, Register java_thread, Register last_java_sp, address entry_point, int number_of_arguments, bool check_exceptions) argument
|