comparison clang/test/CodeGenObjC/encode-test-6.m @ 252:1f2b6ac9f198 llvm-original

LLVM16-1
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 18 Aug 2023 09:04:13 +0900
parents c4bab56944e8
children
comparison
equal deleted inserted replaced
237:c80f45b162ad 252:1f2b6ac9f198
1 // RUN: %clang_cc1 -no-opaque-pointers -triple x86_64-apple-darwin -emit-llvm -o %t %s 1 // RUN: %clang_cc1 -triple x86_64-apple-darwin -emit-llvm -o %t %s
2 // RUN: FileCheck < %t %s 2 // RUN: FileCheck < %t %s
3 // rdar://11777609 3 // rdar://11777609
4 4
5 typedef struct {} Z; 5 typedef struct {} Z;
6 6
60 const char * Test(void) 60 const char * Test(void)
61 { 61 {
62 return e; 62 return e;
63 } 63 }
64 // CHECK: @e ={{.*}} global [2 x i8] c"i\00", align 1 64 // CHECK: @e ={{.*}} global [2 x i8] c"i\00", align 1
65 // CHECK: define{{.*}} i8* @Test() 65 // CHECK: define{{.*}} ptr @Test()
66 // CHECK: ret i8* getelementptr inbounds ([2 x i8], [2 x i8]* @e, i64 0, i64 0) 66 // CHECK: ret ptr @e