Searched refs:_masm (Results 1 - 25 of 56) sorted by relevance

123

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DmethodHandles_sparc.hpp35 static void load_klass_from_Class(MacroAssembler* _masm, Register klass_reg, Register temp_reg, Register temp2_reg);
37 static void verify_klass(MacroAssembler* _masm,
42 static void verify_method_handle(MacroAssembler* _masm, Register mh_reg, argument
44 verify_klass(_masm, mh_reg, SystemDictionaryHandles::MethodHandle_klass(),
49 static void verify_ref_kind(MacroAssembler* _masm, int ref_kind, Register member_reg, Register temp) NOT_DEBUG_RETURN;
53 static void jump_from_method_handle(MacroAssembler* _masm, Register method,
57 static void jump_to_lambda_form(MacroAssembler* _masm,
H A DinterpreterRT_sparc.hpp44 MacroAssembler* _masm; member in class:SignatureHandlerGenerator
56 _masm = new MacroAssembler(buffer);
H A DmethodHandles_sparc.cpp30 #define __ _masm->
47 void MethodHandles::load_klass_from_Class(MacroAssembler* _masm, Register klass_reg, Register temp_reg, Register temp2_reg) { argument
49 verify_klass(_masm, klass_reg, SystemDictionaryHandles::Class_klass(), temp_reg, temp2_reg,
65 void MethodHandles::verify_klass(MacroAssembler* _masm, argument
102 void MethodHandles::verify_ref_kind(MacroAssembler* _masm, int ref_kind, Register member_reg, Register temp) { argument
114 trace_method_handle(_masm, buf);
123 void MethodHandles::jump_from_method_handle(MacroAssembler* _masm, Register method, Register target, Register temp, argument
153 void MethodHandles::jump_to_lambda_form(MacroAssembler* _masm, argument
163 //NOT_PRODUCT({ FlagSetting fs(TraceMethodHandles, true); trace_method_handle(_masm, "LZMH"); });
188 jump_from_method_handle(_masm, method_tem
194 generate_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid) argument
282 generate_method_handle_dispatch(MacroAssembler* _masm, vmIntrinsics::ID iid, Register receiver_reg, Register member_reg, bool for_compiler_entry) argument
554 trace_method_handle(MacroAssembler* _masm, const char* adaptername) argument
[all...]
H A Dicache_sparc.cpp29 #define __ _masm->
/openjdk7/hotspot/src/cpu/x86/vm/
H A DmethodHandles_x86.hpp35 static void load_klass_from_Class(MacroAssembler* _masm, Register klass_reg);
37 static void verify_klass(MacroAssembler* _masm,
41 static void verify_method_handle(MacroAssembler* _masm, Register mh_reg) { argument
42 verify_klass(_masm, mh_reg, SystemDictionaryHandles::MethodHandle_klass(),
46 static void verify_ref_kind(MacroAssembler* _masm, int ref_kind, Register member_reg, Register temp) NOT_DEBUG_RETURN;
50 static void jump_from_method_handle(MacroAssembler* _masm, Register method, Register temp,
53 static void jump_to_lambda_form(MacroAssembler* _masm,
H A DinterpreterRT_x86.hpp34 MacroAssembler* _masm; member in class:SignatureHandlerGenerator
59 _masm = new MacroAssembler(buffer);
H A DmethodHandles_x86.cpp31 #define __ _masm->
48 void MethodHandles::load_klass_from_Class(MacroAssembler* _masm, Register klass_reg) { argument
50 verify_klass(_masm, klass_reg, SystemDictionaryHandles::Class_klass(),
66 void MethodHandles::verify_klass(MacroAssembler* _masm, argument
98 void MethodHandles::verify_ref_kind(MacroAssembler* _masm, int ref_kind, Register member_reg, Register temp) { argument
111 trace_method_handle(_masm, buf);
120 void MethodHandles::jump_from_method_handle(MacroAssembler* _masm, Register method, Register temp, argument
149 void MethodHandles::jump_to_lambda_form(MacroAssembler* _masm, argument
160 //NOT_PRODUCT({ FlagSetting fs(TraceMethodHandles, true); trace_method_handle(_masm, "LZMH"); });
186 jump_from_method_handle(_masm, method_tem
192 generate_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid) argument
278 generate_method_handle_dispatch(MacroAssembler* _masm, vmIntrinsics::ID iid, Register receiver_reg, Register member_reg, bool for_compiler_entry) argument
578 trace_method_handle(MacroAssembler* _masm, const char* adaptername) argument
[all...]
H A Dicache_x86.cpp29 #define __ _masm->
H A Dinterpreter_x86_32.cpp52 #define __ _masm->
H A DinterpreterRT_x86_32.cpp38 #define __ _masm->
/openjdk7/hotspot/src/share/vm/interpreter/
H A Dinterpreter.hpp93 InterpreterMacroAssembler** _masm; member in class:CodeletMark
123 _masm = &masm;
128 (*_masm)->align(wordSize);
130 (*_masm)->flush();
134 AbstractInterpreter::code()->commit((*_masm)->code()->pure_insts_size(), (*_masm)->code()->strings());
135 // make sure nobody can use _masm outside a CodeletMark lifespan
136 *_masm = NULL;
H A DcppInterpreter.cpp32 # define __ _masm->
82 { CodeletMark cm(_masm, "result handlers for native calls");
113 { CodeletMark cm(_masm, "(kind = frame_manager)");
H A DtemplateInterpreter.cpp33 # define __ _masm->
216 { CodeletMark cm(_masm, "error exits");
223 CodeletMark cm(_masm, "bytecode tracing support");
239 { CodeletMark cm(_masm, "return entry points");
256 { CodeletMark cm(_masm, "earlyret entry points");
271 { CodeletMark cm(_masm, "deoptimization entry points");
288 { CodeletMark cm(_masm, "result handlers for native calls");
308 { CodeletMark cm(_masm, "continuation entry points");
323 { CodeletMark cm(_masm, "safepoint entry points");
338 { CodeletMark cm(_masm, "exceptio
[all...]
H A Dinterpreter.cpp46 # define __ _masm->
153 _masm = NULL;
173 { CodeletMark cm(_masm, "slow signature handler");
/openjdk7/hotspot/src/cpu/zero/vm/
H A DcppInterpreterGenerator_zero.hpp31 return _masm;
H A Dinterpreter_zero.cpp57 _masm->advance(1);
/openjdk7/hotspot/src/share/vm/shark/
H A DsharkCodeBuffer.hpp36 : _masm(masm), _base_pc(NULL) {}
39 MacroAssembler* _masm; member in class:SharkCodeBuffer
44 return _masm;
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_LIRAssembler.cpp57 while ((intx) _masm->pc() - (intx) patch->pc_start() < NativeCall::instruction_size) {
58 _masm->nop();
60 patch->install(_masm, patch_code, obj, info);
102 , _masm(c->masm())
123 CodeSection* cs = _masm->code_section();
146 _masm->block_comment(st.as_string());
168 return _masm->offset();
173 return _masm->pc();
193 _masm->block_comment("Exception adapter block");
245 X86_ONLY(assert(_masm
[all...]
H A Dc1_Compilation.hpp75 C1_MacroAssembler* _masm; member in class:Compilation
140 C1_MacroAssembler* masm() const { return _masm; }
H A Dc1_Compilation.cpp296 _masm = new C1_MacroAssembler(code());
297 _masm->set_oop_recorder(env()->oop_recorder());
493 , _masm(NULL)
/openjdk7/hotspot/src/share/vm/runtime/
H A DstubCodeGenerator.hpp97 MacroAssembler* _masm; member in class:StubCodeGenerator
107 MacroAssembler* assembler() const { return _masm; }
H A DstubCodeGenerator.cpp84 _masm = new MacroAssembler(code);
99 CodeBuffer* cbuf = _masm->code();
H A DsharedRuntime.hpp387 static AdapterHandlerEntry* generate_i2c2i_adapters(MacroAssembler *_masm,
427 static void save_native_result(MacroAssembler *_masm, BasicType ret_type, int frame_slots );
428 static void restore_native_result(MacroAssembler *_masm, BasicType ret_type, int frame_slots );
/openjdk7/hotspot/src/share/vm/prims/
H A DmethodHandles.hpp76 static address generate_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid);
77 static void generate_method_handle_dispatch(MacroAssembler* _masm,
200 static void trace_method_handle(MacroAssembler* _masm, const char* adaptername) PRODUCT_RETURN;
201 static void trace_method_handle_interpreter_entry(MacroAssembler* _masm, vmIntrinsics::ID iid) { argument
215 trace_method_handle(_masm, qname);
/openjdk7/hotspot/src/os_cpu/solaris_x86/vm/
H A Dassembler_solaris_x86.cpp42 #define __ _masm->
44 static void slow_call_thr_specific(MacroAssembler* _masm, Register thread) { argument
70 static void slow_call_thr_specific(MacroAssembler* _masm, Register thread) { argument

Completed in 118 milliseconds

123