Home
last modified time | relevance | path

Searched refs:temp3 (Results 1 – 5 of 5) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm_vixl.cc616 vixl32::Register temp3; in VisitStringCompareTo() local
618 temp3 = RegisterFrom(locations->GetTemp(3)); in VisitStringCompareTo()
645 __ Ldr(temp3, MemOperand(str, count_offset)); in VisitStringCompareTo()
648 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo()
675 __ Eors(temp2, temp2, temp3); in VisitStringCompareTo()
680 __ Lsls(temp3, temp3, 31u); // Extract purely the compression flag. in VisitStringCompareTo()
713 vixl32::Register temp3; in GenerateStringCompareToLoop() local
715 temp3 = RegisterFrom(locations->GetTemp(3)); in GenerateStringCompareToLoop()
793 __ Orr(temp3, temp3, 0xffu << 23); // uncompressed ? 0xff800000u : 0x7ff80000u in GenerateStringCompareToLoop()
794 __ Bic(temp1, temp1, Operand(temp3, vixl32::LSR, 31 - 3)); // &= ~(uncompressed ? 0xfu : 0x7u) in GenerateStringCompareToLoop()
[all …]
Dintrinsics_arm64.cc1507 Register temp3; in VisitStringCompareTo() local
1509 temp3 = WRegisterFrom(locations->GetTemp(3)); in VisitStringCompareTo()
1539 __ Ldr(temp3, HeapOperand(str, count_offset)); in VisitStringCompareTo()
1542 __ Lsr(temp0, temp3, 1u); in VisitStringCompareTo()
1558 __ Eor(temp2, temp2, Operand(temp3)); in VisitStringCompareTo()
1561 __ Ands(temp3.W(), temp3.W(), Operand(1)); in VisitStringCompareTo()
1569 __ Lsl(temp0, temp0, temp3); in VisitStringCompareTo()
1619 __ Bic(temp1, temp1, Operand(temp3.X(), LSL, 3u)); in VisitStringCompareTo()
1629 __ Tbz(temp3, 0u, &end); // If actually compressed, we're done. in VisitStringCompareTo()
1662 __ Sub(temp0, temp0, Operand(temp3)); in VisitStringCompareTo()
[all …]
Dintrinsics_x86.cc103 Register temp3 = locations->GetTemp(2).AsRegister<Register>(); in EmitNativeCode() local
149 __ leal(temp3, Address(dest_pos.AsRegister<Register>(), temp1, ScaleFactor::TIMES_1, 0)); in EmitNativeCode()
150 __ movl(Address(dest, temp3, ScaleFactor::TIMES_4, offset), temp2); in EmitNativeCode()
2708 Register temp3 = temp3_loc.AsRegister<Register>(); in VisitSystemArrayCopy() local
2710 __ movl(temp3, Address(ESP, length.GetStackIndex())); in VisitSystemArrayCopy()
2711 length = Location::RegisterLocation(temp3); in VisitSystemArrayCopy()
2776 if (length.Equals(Location::RegisterLocation(temp3))) { in VisitSystemArrayCopy()
2915 __ movl(temp3, Address(ESP, length.GetStackIndex())); in VisitSystemArrayCopy()
2916 length = Location::RegisterLocation(temp3); in VisitSystemArrayCopy()
2918 GenSystemArrayCopyEndAddress(GetAssembler(), type, length, temp1, temp3); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86_64.cc827 CpuRegister temp3 = temp3_loc.AsRegister<CpuRegister>(); in VisitSystemArrayCopy() local
1058 GetAssembler(), type, src, src_pos, dest, dest_pos, length, temp1, temp2, temp3); in VisitSystemArrayCopy()
1084 __ cmpl(temp1, temp3); in VisitSystemArrayCopy()
1119 __ cmpl(temp1, temp3); in VisitSystemArrayCopy()
1130 __ cmpl(temp1, temp3); in VisitSystemArrayCopy()
1137 __ cmpl(temp1, temp3); in VisitSystemArrayCopy()
/art/runtime/
Dcommon_dex_operations.h232 std::string temp1, temp2, temp3; in DoFieldPutCommon() local
237 field->GetDeclaringClass()->GetDescriptor(&temp3)); in DoFieldPutCommon()