@@ -592,27 +592,27 @@ int test_iso_volatile_load32(int volatile *p) { return __iso_volatile_load32(p);
592592__int64 test_iso_volatile_load64 (__int64 volatile * p ) { return __iso_volatile_load64 (p ); }
593593
594594// CHECK: define{{.*}}i8 @test_iso_volatile_load8(ptr{{.*}}%p)
595- // CHECK: = load volatile i8, ptr %p
595+ // CHECK: = load atomic volatile i8, ptr %p monotonic
596596// CHECK: define{{.*}}i16 @test_iso_volatile_load16(ptr{{.*}}%p)
597- // CHECK: = load volatile i16, ptr %p
597+ // CHECK: = load atomic volatile i16, ptr %p monotonic
598598// CHECK: define{{.*}}i32 @test_iso_volatile_load32(ptr{{.*}}%p)
599- // CHECK: = load volatile i32, ptr %p
599+ // CHECK: = load atomic volatile i32, ptr %p monotonic
600600// CHECK: define{{.*}}i64 @test_iso_volatile_load64(ptr{{.*}}%p)
601- // CHECK: = load volatile i64, ptr %p
601+ // CHECK: = load atomic volatile i64, ptr %p monotonic
602602
603603void test_iso_volatile_store8 (char volatile * p , char v ) { __iso_volatile_store8 (p , v ); }
604604void test_iso_volatile_store16 (short volatile * p , short v ) { __iso_volatile_store16 (p , v ); }
605605void test_iso_volatile_store32 (int volatile * p , int v ) { __iso_volatile_store32 (p , v ); }
606606void test_iso_volatile_store64 (__int64 volatile * p , __int64 v ) { __iso_volatile_store64 (p , v ); }
607607
608608// CHECK: define{{.*}}void @test_iso_volatile_store8(ptr{{.*}}%p, i8 {{[a-z_ ]*}}%v)
609- // CHECK: store volatile i8 %v, ptr %p
609+ // CHECK: store atomic volatile i8 %v, ptr %p monotonic
610610// CHECK: define{{.*}}void @test_iso_volatile_store16(ptr{{.*}}%p, i16 {{[a-z_ ]*}}%v)
611- // CHECK: store volatile i16 %v, ptr %p
611+ // CHECK: store atomic volatile i16 %v, ptr %p monotonic
612612// CHECK: define{{.*}}void @test_iso_volatile_store32(ptr{{.*}}%p, i32 {{[a-z_ ]*}}%v)
613- // CHECK: store volatile i32 %v, ptr %p
613+ // CHECK: store atomic volatile i32 %v, ptr %p monotonic
614614// CHECK: define{{.*}}void @test_iso_volatile_store64(ptr{{.*}}%p, i64 {{[a-z_ ]*}}%v)
615- // CHECK: store volatile i64 %v, ptr %p
615+ // CHECK: store atomic volatile i64 %v, ptr %p monotonic
616616
617617
618618#if defined(__i386__ ) || defined(__x86_64__ ) || defined(__arm__ ) || defined(__aarch64__ )
0 commit comments