diff options
Diffstat (limited to 'clang/test/CIR/global-var-simple.cpp')
-rw-r--r-- | clang/test/CIR/global-var-simple.cpp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/clang/test/CIR/global-var-simple.cpp b/clang/test/CIR/global-var-simple.cpp index bbd4526..ffcc3ef 100644 --- a/clang/test/CIR/global-var-simple.cpp +++ b/clang/test/CIR/global-var-simple.cpp @@ -13,11 +13,11 @@ unsigned char uc; short ss; // CHECK: cir.global @ss : !cir.int<s, 16> -unsigned short us; -// CHECK: cir.global @us : !cir.int<u, 16> +unsigned short us = 100; +// CHECK: cir.global @us = #cir.int<100> : !cir.int<u, 16> -int si; -// CHECK: cir.global @si : !cir.int<s, 32> +int si = 42; +// CHECK: cir.global @si = #cir.int<42> : !cir.int<s, 32> unsigned ui; // CHECK: cir.global @ui : !cir.int<u, 32> @@ -31,8 +31,8 @@ unsigned long ul; long long sll; // CHECK: cir.global @sll : !cir.int<s, 64> -unsigned long long ull; -// CHECK: cir.global @ull : !cir.int<u, 64> +unsigned long long ull = 123456; +// CHECK: cir.global @ull = #cir.int<123456> : !cir.int<u, 64> __int128 s128; // CHECK: cir.global @s128 : !cir.int<s, 128> @@ -67,8 +67,8 @@ __bf16 bf16; float f; // CHECK: cir.global @f : !cir.float -double d; -// CHECK: cir.global @d : !cir.double +double d = 1.25; +// CHECK: cir.global @d = #cir.fp<1.250000e+00> : !cir.double long double ld; // CHECK: cir.global @ld : !cir.long_double<!cir.f80> @@ -79,8 +79,8 @@ __float128 f128; void *vp; // CHECK: cir.global @vp : !cir.ptr<!cir.void> -int *ip; -// CHECK: cir.global @ip : !cir.ptr<!cir.int<s, 32>> +int *ip = 0; +// CHECK: cir.global @ip = #cir.ptr<null> : !cir.ptr<!cir.int<s, 32>> double *dp; // CHECK: cir.global @dp : !cir.ptr<!cir.double> @@ -91,8 +91,8 @@ char **cpp; void (*fp)(); // CHECK: cir.global @fp : !cir.ptr<!cir.func<!cir.void ()>> -int (*fpii)(int); -// CHECK: cir.global @fpii : !cir.ptr<!cir.func<!cir.int<s, 32> (!cir.int<s, 32>)>> +int (*fpii)(int) = 0; +// CHECK: cir.global @fpii = #cir.ptr<null> : !cir.ptr<!cir.func<!cir.int<s, 32> (!cir.int<s, 32>)>> void (*fpvar)(int, ...); // CHECK: cir.global @fpvar : !cir.ptr<!cir.func<!cir.void (!cir.int<s, 32>, ...)>> |