• Home
  • Raw
  • Download

Lines Matching refs:temp2

429   vixl32::SRegister temp2 = HighSRegisterFrom(invoke->GetLocations()->GetTemp(0));  in VisitMathRoundFloat()  local
445 __ Vmov(temp2, 0.5); in VisitMathRoundFloat()
447 __ Vcmp(F32, temp1, temp2); in VisitMathRoundFloat()
615 const vixl32::Register temp2 = RegisterFrom(locations->GetTemp(2)); in VisitStringCompareTo() local
646 __ Ldr(temp2, MemOperand(arg, count_offset)); in VisitStringCompareTo()
649 __ Lsr(temp1, temp2, 1u); in VisitStringCompareTo()
675 __ Eors(temp2, temp2, temp3); in VisitStringCompareTo()
676 __ Lsrs(temp2, temp2, 1u); in VisitStringCompareTo()
712 const vixl32::Register temp2 = RegisterFrom(locations->GetTemp(2)); in GenerateStringCompareToLoop() local
740 __ Ldr(temp2, MemOperand(arg, temp1)); in GenerateStringCompareToLoop()
741 __ Cmp(temp_reg, temp2); in GenerateStringCompareToLoop()
746 __ Ldr(temp2, MemOperand(arg, temp1)); in GenerateStringCompareToLoop()
747 __ Cmp(temp_reg, temp2); in GenerateStringCompareToLoop()
768 __ Eor(temp1, temp2, temp_reg); in GenerateStringCompareToLoop()
796 __ Lsr(temp2, temp2, temp1); // Extract second character. in GenerateStringCompareToLoop()
799 __ And(temp2, temp2, temp3); in GenerateStringCompareToLoop()
803 __ Lsr(temp2, temp2, temp1); in GenerateStringCompareToLoop()
805 __ Movt(temp2, 0); in GenerateStringCompareToLoop()
809 __ Sub(out, out, temp2); in GenerateStringCompareToLoop()
828 __ Mov(temp2, arg); in GenerateStringCompareToLoop()
836 __ mov(cs, temp2, str); // Preserves flags. in GenerateStringCompareToLoop()
842 __ Add(temp2, temp2, value_offset); in GenerateStringCompareToLoop()
851 __ Ldrh(temp3, MemOperand(temp2, char_size, PostIndex)); in GenerateStringCompareToLoop()
1024 vixl32::Register temp2 = scratch_scope.Acquire(); in VisitStringEquals() local
1026 __ Ldrd(temp2, out, MemOperand(arg, offset)); in VisitStringEquals()
1027 __ Cmp(temp, temp2); in VisitStringEquals()
1059 vixl32::Register temp2 = scratch_scope.Acquire(); in VisitStringEquals() local
1067 __ Ldr(temp2, MemOperand(arg, temp1)); in VisitStringEquals()
1069 __ Cmp(out, temp2); in VisitStringEquals()
1361 vixl32::Register temp2 = RegisterFrom(temp2_loc); in VisitSystemArrayCopy() local
1489 __ CompareAndBranchIfZero(temp2, intrinsic_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
1493 __ Ldrh(temp2, MemOperand(temp2, primitive_offset)); in VisitSystemArrayCopy()
1495 __ CompareAndBranchIfNonZero(temp2, intrinsic_slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
1504 __ Cmp(temp1, temp2); in VisitSystemArrayCopy()
1529 __ Ldr(temp2, MemOperand(src, class_offset)); in VisitSystemArrayCopy()
1536 assembler->MaybeUnpoisonHeapReference(temp2); in VisitSystemArrayCopy()
1555 __ Ldr(temp3, MemOperand(temp2, component_offset)); in VisitSystemArrayCopy()
1564 __ Cmp(temp1, temp2); in VisitSystemArrayCopy()
1646 __ Ldr(temp2, MemOperand(src, monitor_offset)); in VisitSystemArrayCopy()
1656 __ Add(src, src, Operand(temp2, vixl32::LSR, 32)); in VisitSystemArrayCopy()
1680 __ Lsrs(temp2, temp2, LockWord::kReadBarrierStateShift + 1); in VisitSystemArrayCopy()
1686 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
1695 __ Str(temp_reg, MemOperand(temp2, element_size, PostIndex)); in VisitSystemArrayCopy()
1706 GenSystemArrayCopyBaseAddress(GetAssembler(), type, dest, dest_pos, temp2); in VisitSystemArrayCopy()
1717 __ Str(temp_reg, MemOperand(temp2, element_size, PostIndex)); in VisitSystemArrayCopy()
1726 codegen_->MarkGCCard(temp1, temp2, dest, NoReg, /* emit_null_check= */ false); in VisitSystemArrayCopy()
4079 vixl32::Register temp2 = temps.Acquire(); in GenerateVarHandleAccessModeAndVarTypeChecks() local
4081 __ Ldrd(var_type_no_rb, temp2, MemOperand(varhandle, var_type_offset.Int32Value())); in GenerateVarHandleAccessModeAndVarTypeChecks()
4083 __ Tst(temp2, 1u << static_cast<uint32_t>(access_mode)); in GenerateVarHandleAccessModeAndVarTypeChecks()
4085 __ Ldrh(temp2, MemOperand(var_type_no_rb, primitive_type_offset.Int32Value())); in GenerateVarHandleAccessModeAndVarTypeChecks()
4086 __ Cmp(temp2, static_cast<uint16_t>(primitive_type)); in GenerateVarHandleAccessModeAndVarTypeChecks()
4152 vixl32::Register temp2 = temps.Acquire(); in GenerateVarHandleInstanceFieldChecks() local
4154 __ Ldrd(temp, temp2, MemOperand(varhandle, coordinate_type0_offset.Int32Value())); in GenerateVarHandleInstanceFieldChecks()
4157 __ Cmp(temp2, 0); in GenerateVarHandleInstanceFieldChecks()
4197 vixl32::Register temp2 = temps.Acquire(); in GenerateVarHandleArrayChecks() local
4203 __ Ldrd(temp, temp2, MemOperand(varhandle, coordinate_type0_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4206 __ Cmp(temp2, 0); in GenerateVarHandleArrayChecks()
4219 __ Ldr(temp2, MemOperand(object, class_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4220 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in GenerateVarHandleArrayChecks()
4221 __ Cmp(temp, temp2); in GenerateVarHandleArrayChecks()
4227 __ Ldr(temp2, MemOperand(temp, component_type_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4228 codegen->GetAssembler()->MaybeUnpoisonHeapReference(temp2); in GenerateVarHandleArrayChecks()
4229 __ Cmp(temp2, 0); in GenerateVarHandleArrayChecks()
4245 __ Ldrh(temp2, MemOperand(temp2, primitive_type_offset.Int32Value())); in GenerateVarHandleArrayChecks()
4246 __ Cmp(temp2, static_cast<uint16_t>(primitive_type)); in GenerateVarHandleArrayChecks()
5478 vixl32::Register temp2 = temps.Acquire(); in EmitByteArrayViewCode() local
5485 codegen->LoadClassRootForIntrinsic(temp2, ClassRoot::kJavaLangInvokeByteArrayViewVarHandle); in EmitByteArrayViewCode()
5486 __ Cmp(temp, temp2); in EmitByteArrayViewCode()
5493 __ Mov(temp2, size_operand); in EmitByteArrayViewCode()
5504 __ cmp(hs, temp, temp2); in EmitByteArrayViewCode()
5527 __ Ldr(temp2, MemOperand(varhandle, native_byte_order_offset.Int32Value())); in EmitByteArrayViewCode()
5528 __ Cmp(temp2, 0); in EmitByteArrayViewCode()