Searched refs:last_java_sp (Results 1 - 13 of 13) sorted by relevance

/openjdk7/hotspot/src/share/vm/interpreter/
H A DtemplateTable.hpp133 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 DtemplateTable.cpp95 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 Dinterp_masm_sparc.hpp66 Register last_java_sp,
123 Register last_java_sp,
H A Dassembler_sparc.cpp963 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 Dassembler_sparc.hpp1892 // 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 Dinterp_masm_sparc.cpp160 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 DstubGenerator_sparc.cpp466 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 Dinterp_masm_x86_32.hpp46 Register last_java_sp,
H A Dinterp_masm_x86_64.hpp43 Register last_java_sp,
H A Dassembler_x86.hpp1839 // 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 Dassembler_x86.cpp6513 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 Dinterp_masm_x86_32.cpp99 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 Dinterp_masm_x86_64.cpp97 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

Completed in 127 milliseconds