Lines Matching refs:tmp

145     vixl32::Register tmp = RegisterFrom(locations->GetTemp(3));  in EmitNativeCode()  local
153 __ Ldr(tmp, MemOperand(src_curr_addr, element_size, PostIndex)); in EmitNativeCode()
154 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
162 DCHECK(!tmp.IsSP()); in EmitNativeCode()
163 DCHECK(!tmp.IsLR()); in EmitNativeCode()
164 DCHECK(!tmp.IsPC()); in EmitNativeCode()
171 DCHECK(!tmp.Is(ip)); in EmitNativeCode()
172 DCHECK(tmp.IsRegister()) << tmp; in EmitNativeCode()
176 Thread::ReadBarrierMarkEntryPointsOffset<kArmPointerSize>(tmp.GetCode()); in EmitNativeCode()
179 assembler->MaybePoisonHeapReference(tmp); in EmitNativeCode()
180 __ Str(tmp, MemOperand(dst_curr_addr, element_size, PostIndex)); in EmitNativeCode()
936 vixl32::Register tmp = RegisterFrom(locations->GetTemp(1)); // Temporary. in EmitNativeCode() local
941 arm_codegen->GenerateUnsafeCasOldValueAddWithBakerReadBarrier(tmp_ptr, tmp, expected); in EmitNativeCode()
956 __ Mov(adjusted_old_value, tmp); in EmitNativeCode()
965 __ Ldrex(tmp, MemOperand(tmp_ptr)); // This can now load null stored by another thread. in EmitNativeCode()
966 assembler->MaybeUnpoisonHeapReference(tmp); in EmitNativeCode()
967 __ Subs(tmp, tmp, expected); // Use SUBS to get non-zero value if both compares fail. in EmitNativeCode()
972 __ cmp(ne, tmp, adjusted_old_value); in EmitNativeCode()
976 __ Strex(tmp, value, MemOperand(tmp_ptr)); in EmitNativeCode()
978 __ Cmp(tmp, 0); in EmitNativeCode()
998 vixl32::Register tmp = RegisterFrom(locations->GetTemp(1)); // Temporary. in GenCas() local
1012 codegen->MarkGCCard(tmp_ptr, tmp, base, value, value_can_be_null); in GenCas()
1040 __ Ldrex(tmp, MemOperand(tmp_ptr)); in GenCas()
1042 assembler->MaybeUnpoisonHeapReference(tmp); in GenCas()
1044 __ Subs(tmp, tmp, expected); in GenCas()
1050 __ Strex(tmp, value, MemOperand(tmp_ptr)); in GenCas()
1054 __ Cmp(tmp, 0); in GenCas()
1062 __ Clz(out, tmp); in GenCas()