Lines Matching refs:store_result

1195                                Register store_result,  in EmitStoreExclusive()  argument
1208 __ Stlxrb(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1210 __ Stxrb(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1216 __ Stlxrh(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1218 __ Stxrh(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1225 __ Stlxr(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1227 __ Stxr(store_result, new_value, MemOperand(ptr)); in EmitStoreExclusive()
1247 Register store_result, in GenerateCompareAndSet() argument
1257 DCHECK(store_result.IsW()); in GenerateCompareAndSet()
1297 EmitStoreExclusive(codegen, type, ptr, store_result, new_value, use_store_release); in GenerateCompareAndSet()
1299 __ Cbnz(store_result, &loop_head); in GenerateCompareAndSet()
1302 __ Eor(store_result, store_result, 1); in GenerateCompareAndSet()
1317 Register store_result, in ReadBarrierCasSlowPathARM64() argument
1329 store_result_(store_result), in ReadBarrierCasSlowPathARM64()
1387 Register store_result = store_result_.IsValid() ? store_result_ : temps.AcquireW(); in EmitNativeCode() local
1401 store_result, in EmitNativeCode()
1625 Register store_result = temps.AcquireW(); in GenerateGetAndUpdate() local
1693 EmitStoreExclusive(codegen, load_store_type, ptr, store_result, new_value, use_store_release); in GenerateGetAndUpdate()
1694 __ Cbnz(store_result, &loop_label); in GenerateGetAndUpdate()
5197 Register store_result; in GenerateVarHandleCompareAndSetOrExchange() local
5201 store_result = out.W(); in GenerateVarHandleCompareAndSetOrExchange()
5214 store_result = in GenerateVarHandleCompareAndSetOrExchange()
5217 DCHECK(!store_result.Is(tmp_ptr)); in GenerateVarHandleCompareAndSetOrExchange()
5224 store_result = (byte_swap && !expected.IsZero() && !new_value.IsZero()) in GenerateVarHandleCompareAndSetOrExchange()
5227 DCHECK(!store_result.Is(tmp_ptr)); in GenerateVarHandleCompareAndSetOrExchange()
5242 Register slow_path_store_result = strong ? Register() : store_result; in GenerateVarHandleCompareAndSetOrExchange()
5270 store_result, in GenerateVarHandleCompareAndSetOrExchange()
5281 __ Csel(out.W(), store_result, wzr, eq); in GenerateVarHandleCompareAndSetOrExchange()