Lines Matching refs:W

684     __ Add(temp, base, offset.W());  // Offset should not exceed 32 bits.  in GenUnsafeGet()
827 __ Mov(temp.W(), value.W()); in GenUnsafePut()
828 codegen->GetAssembler()->PoisonHeapReference(temp.W()); in GenUnsafePut()
993 __ Stlxr(tmp.W(), value, MemOperand(tmp_ptr)); in EmitNativeCode()
995 __ Cbnz(tmp.W(), &loop_head); in EmitNativeCode()
1063 __ Stlxr(old_value.W(), value, MemOperand(tmp_ptr)); // Reuse `old_value` for STLXR result. in GenCas()
1067 __ Cbnz(old_value.W(), &loop_head); in GenCas()
1188 __ Ands(temp3.W(), temp3.W(), Operand(1)); in VisitStringCompareTo()
1240 __ Cmp(temp0, Operand(temp1.W(), LSR, (mirror::kUseStringCompression) ? 3 : 4)); in VisitStringCompareTo()
1255 __ Sub(out, temp1.W(), Operand(temp2.W(), UXTB)); in VisitStringCompareTo()
1259 __ Sub(out, temp4.W(), Operand(temp2.W(), UXTH)); in VisitStringCompareTo()
1268 temp1 = temp1.W(); in VisitStringCompareTo()
1269 temp2 = temp2.W(); in VisitStringCompareTo()
1270 temp4 = temp4.W(); in VisitStringCompareTo()
2422 src.W(), in VisitSystemArrayCopy()
2448 dest.W(), in VisitSystemArrayCopy()
2484 src.W(), in VisitSystemArrayCopy()
2582 src.W(), in VisitSystemArrayCopy()
2600 __ Ldr(temp1, HeapOperand(src.W(), class_offset)); in VisitSystemArrayCopy()
2665 __ Ldr(tmp, HeapOperand(src.W(), monitor_offset)); in VisitSystemArrayCopy()
2748 codegen_->MarkGCCard(dest.W(), Register(), /* value_can_be_null= */ false); in VisitSystemArrayCopy()
2826 __ Mov(temp.W(), value); in VisitIntegerValueOf()
2827 __ Str(temp.W(), HeapOperand(out.W(), info.value_offset)); in VisitIntegerValueOf()
2836 __ Add(out.W(), in.W(), -info.low); in VisitIntegerValueOf()
2837 __ Cmp(out.W(), info.length); in VisitIntegerValueOf()
2851 __ Str(in.W(), HeapOperand(out.W(), info.value_offset)); in VisitIntegerValueOf()
2872 __ Ldar(out.W(), MemOperand(temp)); in VisitThreadInterrupted()
2875 __ Cbz(out.W(), &done); in VisitThreadInterrupted()