Home | History | Annotate | Download | only in CodeGen

Lines Matching full:check1

2 // RUN: FileCheck %s -input-file=%t -check-prefix=CHECK1
13 // CHECK1: %struct.anon{{.*}} = type { i32*, i32* }
14 // CHECK1: %struct.anon{{.*}} = type { i32*, i32*, i32**, i32* }
15 // CHECK1: [[T:%struct.anon.*]] = type { i32*, i32*, %struct.A*, i32**, i32* }
30 // CHECK1: define internal void @__captured_stmt{{.*}}([[T]]
32 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
33 // CHECK1-NEXT: load %struct.A**
34 // CHECK1-NEXT: getelementptr inbounds %struct.A*
35 // CHECK1-NEXT: store i32 1
37 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 1
38 // CHECK1-NEXT: load i32**
39 // CHECK1-NEXT: store i32 1
41 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 0
42 // CHECK1-NEXT: load i32**
43 // CHECK1-NEXT: store i32 1
45 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 4
46 // CHECK1-NEXT: load i32**
47 // CHECK1-NEXT: load i32*
48 // CHECK1-NEXT: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 3
49 // CHECK1-NEXT: load i32***
50 // CHECK1-NEXT: load i32**
51 // CHECK1-NEXT: store i32
53 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
54 // CHECK1-NEXT: load %struct.A**
55 // CHECK1-NEXT: getelementptr inbounds %struct.A*
56 // CHECK1-NEXT: store float
58 // CHECK1: getelementptr inbounds [[T]]* {{.*}}, i32 0, i32 2
59 // CHECK1-NEXT: load %struct.A**
60 // CHECK1-NEXT: getelementptr inbounds %struct.A*
61 // CHECK1-NEXT: store i8 99