Lines Matching defs:t1

166   Register t1,                         // temp register, must be global register for incr_allocated_bytes
173 tlab_allocate(obj, var_size_in_bytes, con_size_in_bytes, t1, slow_case);
175 eden_allocate(obj, var_size_in_bytes, con_size_in_bytes, t1, t2, slow_case);
176 incr_allocated_bytes(size_in_bytes, t1, t2);
181 void C1_MacroAssembler::initialize_header(Register obj, Register klass, Register len, Register t1, Register t2) {
182 assert_different_registers(obj, klass, len, t1, t2);
184 ld_ptr(klass, in_bytes(Klass::prototype_header_offset()), t1);
186 set((intx)markOopDesc::prototype(), t1);
188 st_ptr(t1, obj, oopDesc::mark_offset_in_bytes());
191 mov(klass, t1);
192 encode_heap_oop_not_null(t1);
193 stw(t1, obj, oopDesc::klass_offset_in_bytes());
216 Register t1, // temp register
224 assert_different_registers(obj, t1, t2, t3, klass);
237 initialize_object(obj, klass, noreg, obj_size * HeapWordSize, t1, t2);
245 Register t1, // temp register
250 initialize_header(obj, klass, noreg, t1, t2);
255 ld(klass, in_bytes(Klass::layout_helper_offset()), t1);
257 cmp_and_brx_short(t1, var_size_in_bytes, Assembler::equal, Assembler::pt, ok);
259 cmp_and_brx_short(t1, con_size_in_bytes, Assembler::equal, Assembler::pt, ok);
273 add(obj, hdr_size_in_bytes, t1); // compute address of first element
275 initialize_body(t1, t2);
288 const Register base = t1;
310 Register t1, // temp register
318 assert_different_registers(obj, len, t1, t2, t3, klass);
320 assert(t1 == G1, "must be G1");
330 set(max_array_allocation_length, t1);
331 cmp(len, t1);
339 const Register arr_size = t1;