Lines Matching defs:O1
71 // O0, O1, O2 etc..
102 __ mov(G3_scratch, O1);
201 // result potentially in O0/O1: save it across calls
291 // in the O0/O1 or float registers. Before continuing, the arguments must be
922 const Register val = O1; // byte to update with
966 const Register buf = O1; // source java byte array address
1018 const Register buf = O1; // source java byte array address
1273 __ mov(Llocals, O1);
1316 __ load_mirror(O1, Lmethod);
1320 __ br_notnull_short(O1, Assembler::pt, L);
1325 __ st_ptr(O1, Lscratch2, 0);
1326 __ mov(Lscratch2, O1);
1331 // their JNI positions, which are O1..O5 and SP[68..].
1524 __ add( __ top_most_monitor(), O1);
1525 __ unlock_object(O1);
1609 const Register RconstMethod = O1;
1617 __ lduh( size_of_parameters, O1 );
1619 __ sll( O1, Interpreter::logStackElementSize, O1 );
1621 __ sub( Llocals, O1, O1 );
1626 __ cmp( O2, O1 );
1733 __ call_VM(O1, CAST_FROM_FN_PTR(address, InterpreterRuntime::exception_handler_for_exception), Oexception);
1734 __ push_ptr(O1); // push exception for exception handler bytecodes