Mercurial > hg > CbC > CbC_llvm
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 |