Lines Matching defs:ap
53 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
55 // CHECK: store i8* %[[NEXT]], i8** %ap
63 va_list ap;
64 va_start(ap, x);
65 y = va_arg (ap, struct test1);
66 va_end(ap);
72 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
78 // CHECK: store i8* %[[NEXT]], i8** %ap
86 va_list ap;
87 va_start(ap, x);
88 y = va_arg (ap, struct test2);
89 va_end(ap);
95 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
101 // CHECK: store i8* %[[NEXT]], i8** %ap
109 va_list ap;
110 va_start(ap, x);
111 y = va_arg (ap, struct test3);
112 va_end(ap);
118 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
120 // CHECK: store i8* %[[NEXT]], i8** %ap
128 va_list ap;
129 va_start(ap, x);
130 y = va_arg (ap, struct test4);
131 va_end(ap);
137 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
139 // CHECK: store i8* %[[NEXT]], i8** %ap
148 va_list ap;
149 va_start(ap, x);
150 y = va_arg (ap, struct test_longdouble);
151 va_end(ap);
157 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
163 // CHECK: store i8* %[[NEXT]], i8** %ap
172 va_list ap;
173 va_start(ap, x);
174 y = va_arg (ap, struct test_vector);
175 va_end(ap);