Lines Matching refs:use_load_acquire
969 bool use_load_acquire) { in EmitLoadExclusive() argument
976 if (use_load_acquire) { in EmitLoadExclusive()
984 if (use_load_acquire) { in EmitLoadExclusive()
993 if (use_load_acquire) { in EmitLoadExclusive()
1090 bool use_load_acquire = in GenerateCompareAndSet() local
1094 DCHECK(use_load_acquire || use_store_release || order == std::memory_order_relaxed); in GenerateCompareAndSet()
1114 EmitLoadExclusive(codegen, type, ptr, old_value, use_load_acquire); in GenerateCompareAndSet()
1429 bool use_load_acquire = in GenerateGetAndUpdate() local
1433 DCHECK(use_load_acquire || use_store_release); in GenerateGetAndUpdate()
1437 EmitLoadExclusive(codegen, load_store_type, ptr, old_value_reg, use_load_acquire); in GenerateGetAndUpdate()
4439 bool use_load_acquire = in GenerateVarHandleGet() local
4441 DCHECK(use_load_acquire || order == std::memory_order_relaxed); in GenerateVarHandleGet()
4454 use_load_acquire); in GenerateVarHandleGet()
4473 if (use_load_acquire) { in GenerateVarHandleGet()