Lines Matching refs:temp1

899   CpuRegister temp1 = temp1_loc.AsRegister<CpuRegister>();  in VisitSystemArrayCopy()  local
973 temp1, in VisitSystemArrayCopy()
984 temp1, in VisitSystemArrayCopy()
1024 __ movl(temp1, Address(dest, class_offset)); in VisitSystemArrayCopy()
1025 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
1031 __ cmpl(temp1, temp2); in VisitSystemArrayCopy()
1040 __ movl(temp1, Address(temp1, component_offset)); in VisitSystemArrayCopy()
1041 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
1044 __ cmpl(Address(temp1, super_offset), Immediate(0)); in VisitSystemArrayCopy()
1067 __ movl(temp1, Address(src, class_offset)); in VisitSystemArrayCopy()
1068 __ MaybeUnpoisonHeapReference(temp1); in VisitSystemArrayCopy()
1069 check_non_primitive_array_class(temp1, CpuRegister(TMP)); in VisitSystemArrayCopy()
1088 GenArrayAddress(assembler, temp1, src, src_pos, type, data_offset); in VisitSystemArrayCopy()
1145 DCHECK_EQ(temp1.AsRegister(), RSI); in VisitSystemArrayCopy()
1156 codegen_->MarkGCCard(temp1, temp2, dest); in VisitSystemArrayCopy()
2381 CpuRegister temp1, in GenCompareAndSetOrExchangeRef() argument
2392 codegen->MaybeMarkGCCard(temp1, temp2, base, value, value_can_be_null); in GenCompareAndSetOrExchangeRef()
2405 &temp1, in GenCompareAndSetOrExchangeRef()
2417 value_reg = temp1.AsRegister(); in GenCompareAndSetOrExchangeRef()
2502 CpuRegister temp1 = locations->GetTemp(temp1_index).AsRegister<CpuRegister>(); in GenCompareAndSetOrExchange() local
2507 DCHECK(RegsAreAllDifferent({base, offset, temp1, temp2, temp3})); in GenCompareAndSetOrExchange()
2511 codegen, invoke, base, offset, new_value_reg, temp1, temp2, temp3, is_cmpxchg); in GenCompareAndSetOrExchange()
2683 CpuRegister temp1 = locations->GetTemp(0).AsRegister<CpuRegister>(); in GenUnsafeGetAndUpdate() local
2697 &temp1, in GenUnsafeGetAndUpdate()
2703 codegen->MaybeMarkGCCard(temp1, temp2, base, /*value=*/out, new_value_can_be_null); in GenUnsafeGetAndUpdate()
2708 __ movl(temp1, out); in GenUnsafeGetAndUpdate()
2709 __ PoisonHeapReference(temp1); in GenUnsafeGetAndUpdate()
2710 __ xchgl(temp1, field_address); in GenUnsafeGetAndUpdate()
2711 __ UnpoisonHeapReference(temp1); in GenUnsafeGetAndUpdate()
2712 __ movl(out, temp1); in GenUnsafeGetAndUpdate()
2827 CpuRegister temp1 = locations->GetTemp(0).AsRegister<CpuRegister>(); in VisitLongReverse() local
2840 SwapBits64(reg, temp1, temp2, 1, INT64_C(0x5555555555555555), assembler); in VisitLongReverse()
2841 SwapBits64(reg, temp1, temp2, 2, INT64_C(0x3333333333333333), assembler); in VisitLongReverse()
2842 SwapBits64(reg, temp1, temp2, 4, INT64_C(0x0f0f0f0f0f0f0f0f), assembler); in VisitLongReverse()
4431 CpuRegister temp1 = locations->GetTemp(temp_count - 1).AsRegister<CpuRegister>(); in GenerateVarHandleGetAndSet() local
4443 &temp1, in GenerateVarHandleGetAndSet()
4446 codegen->MarkGCCard(temp1, temp2, ref); in GenerateVarHandleGetAndSet()
4452 __ movl(temp1, valreg); in GenerateVarHandleGetAndSet()
4453 __ PoisonHeapReference(temp1); in GenerateVarHandleGetAndSet()
4454 __ xchgl(temp1, field_addr); in GenerateVarHandleGetAndSet()
4455 __ UnpoisonHeapReference(temp1); in GenerateVarHandleGetAndSet()
4456 __ movl(valreg, temp1); in GenerateVarHandleGetAndSet()