Home
last modified time | relevance | path

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

/aosp12/art/compiler/optimizing/
H A Dintrinsics_arm64.cc1406 Register old_value_reg; in GenerateGetAndUpdate() local
1410 old_value_reg = old_value.IsX() ? old_value.X() : old_value.W(); in GenerateGetAndUpdate()
1416 old_value_reg = arg.IsD() ? temps.AcquireX() : temps.AcquireW(); in GenerateGetAndUpdate()
1417 new_value = old_value_reg; // Use the same temporary. in GenerateGetAndUpdate()
1424 old_value_reg = old_value.IsX() ? old_value.X() : old_value.W(); in GenerateGetAndUpdate()
1445 GenerateReverseBytes(masm, load_store_type, old_value_reg, old_value_reg); in GenerateGetAndUpdate()
1451 __ Fmov(old_value_vreg, old_value_reg); in GenerateGetAndUpdate()
1455 __ Add(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate()
1462 __ And(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate()
1465 __ Orr(new_value, old_value_reg, arg.IsX() ? arg.X() : arg.W()); in GenerateGetAndUpdate()
[all …]