Searched refs:old_value_reg (Results 1 – 1 of 1) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_arm64.cc | 1628 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 …]
|