Home
last modified time | relevance | path

Searched refs:old_value_reg (Results 1 – 1 of 1) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_arm64.cc1628 Register old_value_reg; in GenerateGetAndUpdate() local
1632 old_value_reg = old_value.IsX() ? old_value.X() : old_value.W(); in GenerateGetAndUpdate()
1638 old_value_reg = arg.IsD() ? temps.AcquireX() : temps.AcquireW(); in GenerateGetAndUpdate()
1639 new_value = old_value_reg; // Use the same temporary. in GenerateGetAndUpdate()
1646 old_value_reg = old_value.IsX() ? old_value.X() : old_value.W(); in GenerateGetAndUpdate()
1659 EmitLoadExclusive(codegen, load_store_type, ptr, old_value_reg, use_load_acquire); in GenerateGetAndUpdate()
1667 GenerateReverseBytes(masm, load_store_type, old_value_reg, old_value_reg); in GenerateGetAndUpdate()
1673 __ Fmov(old_value_vreg, old_value_reg); in GenerateGetAndUpdate()
1677 __ Add(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate()
1684 __ And(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate()
[all …]