Searched refs:temp4 (Results 1 – 2 of 2) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_riscv64.cc | 2925 XRegister temp4 = scratch_scope.AllocateXRegister(); in VisitStringCompareTo() local 2929 __ Add(temp4, str, temp1); in VisitStringCompareTo() 2930 __ Ld(temp4, temp4, 0); in VisitStringCompareTo() 2933 __ Bne(temp4, temp2, &find_char_diff); in VisitStringCompareTo() 2943 __ Xor(temp1, temp2, temp4); in VisitStringCompareTo() 2958 __ Srl(temp4, temp4, temp1); in VisitStringCompareTo() 2962 __ Andn(temp4, temp4, temp0); // Extract 8 or 16 bits. in VisitStringCompareTo() 2965 __ ZextH(temp4, temp4); in VisitStringCompareTo() 2969 __ Subw(out, temp4, temp2); in VisitStringCompareTo() 2980 __ Xor(temp4, str, arg); in VisitStringCompareTo() [all …]
|
D | intrinsics_arm64.cc | 1927 Register temp4 = scratch_scope.AcquireX(); in VisitStringCompareTo() local 1941 __ Ldr(temp4, MemOperand(str.X(), temp1.X())); in VisitStringCompareTo() 1943 __ Cmp(temp4, temp2); in VisitStringCompareTo() 1957 __ Eor(temp1, temp2, temp4); in VisitStringCompareTo() 1978 __ Lsr(temp4, temp4, temp1); in VisitStringCompareTo() 1981 __ Uxtb(temp1, temp4); in VisitStringCompareTo() 1985 __ Uxth(temp4, temp4); in VisitStringCompareTo() 1986 __ Sub(out, temp4.W(), Operand(temp2.W(), UXTH)); in VisitStringCompareTo() 1997 temp4 = temp4.W(); in VisitStringCompareTo() 2022 __ Ldrb(temp4, MemOperand(temp1.X(), c_char_size, PostIndex)); in VisitStringCompareTo() [all …]
|