Lines Matching defs:t1

1021           Register t1       = rbx;
1023 assert_different_registers(klass, obj, obj_size, t1, t2);
1061 __ tlab_allocate(obj, obj_size, 0, t1, t2, slow_path);
1063 __ initialize_object(obj, klass, obj_size, 0, t1, t2);
1073 __ eden_allocate(obj, obj_size, 0, t1, slow_path);
1076 __ initialize_object(obj, klass, obj_size, 0, t1, t2);
1153 Register t1 = rcx; // must be rcx for use as shift count
1156 assert_different_registers(length, klass, obj, arr_size, t1, t2);
1172 __ movl(t1, Address(klass, Klass::layout_helper_offset()));
1175 assert(t1 == rcx, "fixed register usage");
1176 __ shlptr(arr_size /* by t1=rcx, mod 32 */);
1177 __ shrptr(t1, Klass::_lh_header_size_shift);
1178 __ andptr(t1, Klass::_lh_header_size_mask);
1179 __ addptr(arr_size, t1);
1183 __ tlab_allocate(obj, arr_size, 0, t1, t2, slow_path); // preserves arr_size
1185 __ initialize_header(obj, klass, length, t1, t2);
1186 __ movb(t1, Address(klass, in_bytes(Klass::layout_helper_offset()) + (Klass::_lh_header_size_shift / BitsPerByte)));
1189 __ andptr(t1, Klass::_lh_header_size_mask);
1190 __ subptr(arr_size, t1); // body length
1191 __ addptr(t1, obj); // body start
1192 __ initialize_body(t1, arr_size, 0, t2);
1199 __ movl(t1, Address(klass, Klass::layout_helper_offset()));
1202 assert(t1 == rcx, "fixed register usage");
1203 __ shlptr(arr_size /* by t1=rcx, mod 32 */);
1204 __ shrptr(t1, Klass::_lh_header_size_shift);
1205 __ andptr(t1, Klass::_lh_header_size_mask);
1206 __ addptr(arr_size, t1);
1210 __ eden_allocate(obj, arr_size, 0, t1, slow_path); // preserves arr_size
1213 __ initialize_header(obj, klass, length, t1, t2);
1214 __ movb(t1, Address(klass, in_bytes(Klass::layout_helper_offset()) + (Klass::_lh_header_size_shift / BitsPerByte)));
1217 __ andptr(t1, Klass::_lh_header_size_mask);
1218 __ subptr(arr_size, t1); // body length
1219 __ addptr(t1, obj); // body start
1220 __ initialize_body(t1, arr_size, 0, t2);