Lines Matching refs:temp3
2093 Register temp3 = temps.AcquireW(); in VisitSystemArrayCopy() local
2114 __ Ldr(temp3, HeapOperand(temp1, component_offset)); in VisitSystemArrayCopy()
2115 __ Cbz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2116 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2117 __ Ldrh(temp3, HeapOperand(temp3, primitive_offset)); in VisitSystemArrayCopy()
2119 __ Cbnz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2125 __ Ldr(temp3, HeapOperand(temp2, component_offset)); in VisitSystemArrayCopy()
2126 __ Cbz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2127 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2128 __ Ldrh(temp3, HeapOperand(temp3, primitive_offset)); in VisitSystemArrayCopy()
2130 __ Cbnz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2159 __ Ldr(temp3, HeapOperand(temp1, component_offset)); in VisitSystemArrayCopy()
2160 __ Cbz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2161 codegen_->GetAssembler()->MaybeUnpoisonHeapReference(temp3); in VisitSystemArrayCopy()
2162 __ Ldrh(temp3, HeapOperand(temp3, primitive_offset)); in VisitSystemArrayCopy()
2164 __ Cbnz(temp3, slow_path->GetEntryLabel()); in VisitSystemArrayCopy()
2169 Register src_stop_addr = temp3.X(); in VisitSystemArrayCopy()