// RUN: %clang_cc1 -emit-llvm %s -o - | FileCheck %s // Check that no atomic operations are used in any initialisation of _Atomic // types. _Atomic(int) i = 42; void foo() { _Atomic(int) j = 12; // CHECK: store // CHECK-NOT: atomic __atomic_init(&j, 42); // CHECK: store // CHECK-NOT: atomic }