Lines Matching full:temp2
1181 CpuRegister temp2 = temp2_loc.AsRegister<CpuRegister>();
1286 // /* HeapReference<Class> */ temp2 = src->klass_
1289 // If heap poisoning is enabled, `temp1` and `temp2` have been
1295 // /* HeapReference<Class> */ temp2 = src->klass_
1296 __ movl(temp2, Address(src, class_offset));
1302 __ MaybeUnpoisonHeapReference(temp2);
1333 // /* HeapReference<Class> */ TMP = temp2->component_type_
1335 invoke, TMP_loc, temp2, component_offset, /* needs_null_check */ false);
1341 // /* HeapReference<Class> */ TMP = temp2->component_type_
1342 __ movl(CpuRegister(TMP), Address(temp2, component_offset));
1351 __ cmpl(temp1, temp2);
1412 // source address in `temp1`, `temp2` and `temp3` respectively.
1414 GetAssembler(), type, src, src_pos, dest, dest_pos, length, temp1, temp2, temp3);
1472 __ movl(Address(temp2, 0), CpuRegister(TMP));
1474 __ addl(temp2, Immediate(element_size));
1490 __ movl(Address(temp2, 0), CpuRegister(TMP));
1492 __ addl(temp2, Immediate(element_size));
1499 codegen_->MarkGCCard(temp1, temp2, dest, CpuRegister(kNoRegister), /* value_can_be_null */ false);
2423 CpuRegister temp2 = locations->GetTemp(1).AsRegister<CpuRegister>();
2427 codegen->MarkGCCard(temp1, temp2, base, value, value_can_be_null);
2443 &temp2);
2601 CpuRegister temp2 = locations->GetTemp(1).AsRegister<CpuRegister>();
2613 SwapBits64(reg, temp1, temp2, 1, INT64_C(0x5555555555555555), assembler);
2614 SwapBits64(reg, temp1, temp2, 2, INT64_C(0x3333333333333333), assembler);
2615 SwapBits64(reg, temp1, temp2, 4, INT64_C(0x0f0f0f0f0f0f0f0f), assembler);