Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:ap

124 // CHECK: %ap = alloca i8*
130 va_list ap;
131 va_start(ap, f);
134 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
136 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
142 s += va_arg(ap, int);
145 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
147 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
152 s += va_arg(ap, long);
155 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
157 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
161 s += va_arg(ap, struct tiny).a;
164 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
166 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
170 s += *va_arg(ap, struct small).a;
173 // CHECK: %[[CUR:[^ ]+]] = load i8*, i8** %ap
175 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
180 s += *va_arg(ap, struct medium).a;