summaryrefslogtreecommitdiff
path: root/test/OpenMP/atomic_write_codegen.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/OpenMP/atomic_write_codegen.c')
-rw-r--r--test/OpenMP/atomic_write_codegen.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/test/OpenMP/atomic_write_codegen.c b/test/OpenMP/atomic_write_codegen.c
index 66172af07e8f..050d7a510566 100644
--- a/test/OpenMP/atomic_write_codegen.c
+++ b/test/OpenMP/atomic_write_codegen.c
@@ -78,6 +78,9 @@ float2 float2x;
register int rix __asm__("esp");
int main() {
+// CHECK: store atomic i32 1, i32* getelementptr inbounds ({ i32, i32 }, { i32, i32 }* @civ, i32 0, i32 1) monotonic,
+#pragma omp atomic write
+ __imag(civ) = 1;
// CHECK: load i8, i8*
// CHECK: store atomic i8
#pragma omp atomic write