Searched defs:bc_reg (Results 1 - 3 of 3) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A DtemplateTable_sparc.cpp159 void TemplateTable::patch_bytecode(Bytecodes::Code bc, Register bc_reg, argument
182 assert(load_bc_into_bc_reg, "we use bc_reg as temp");
183 __ get_cache_and_index_and_bytecode_at_bcp(bc_reg, temp_reg, temp_reg, byte_no, 1);
184 __ set(bc, bc_reg);
191 __ set(bc, bc_reg);
200 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::set_original_bytecode_at), Lmethod, Lbcp, bc_reg);
211 __ delayed()->cmp(temp_reg, bc_reg);
219 __ stb(bc_reg, at_bcp(0));
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateTable_x86_32.cpp205 void TemplateTable::patch_bytecode(Bytecodes::Code bc, Register bc_reg, argument
227 assert(load_bc_into_bc_reg, "we use bc_reg as temp");
228 __ get_cache_and_index_and_bytecode_at_bcp(bc_reg, temp_reg, temp_reg, byte_no, 1);
229 __ movl(bc_reg, bc);
238 __ movl(bc_reg, bc);
250 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::set_original_bytecode_at), temp_reg, rsi, bc_reg);
264 __ cmpl(temp_reg, bc_reg);
271 __ movb(at_bcp(0), bc_reg);
H A DtemplateTable_x86_64.cpp211 void TemplateTable::patch_bytecode(Bytecodes::Code bc, Register bc_reg, argument
233 assert(load_bc_into_bc_reg, "we use bc_reg as temp");
234 __ get_cache_and_index_and_bytecode_at_bcp(temp_reg, bc_reg, temp_reg, byte_no, 1);
235 __ movl(bc_reg, bc);
244 __ movl(bc_reg, bc);
256 __ call_VM(noreg, CAST_FROM_FN_PTR(address, InterpreterRuntime::set_original_bytecode_at), temp_reg, r13, bc_reg);
270 __ cmpl(temp_reg, bc_reg);
277 __ movb(at_bcp(0), bc_reg);

Completed in 44 milliseconds