Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:ap

121 // CHECK: %ap = alloca i8*
127 va_list ap;
128 va_start(ap, f);
131 // CHECK: %[[CUR:[^ ]+]] = load i8** %ap
133 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
139 s += va_arg(ap, int);
142 // CHECK: %[[CUR:[^ ]+]] = load i8** %ap
144 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
149 s += va_arg(ap, long);
152 // CHECK: %[[CUR:[^ ]+]] = load i8** %ap
154 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
158 s += va_arg(ap, struct tiny).a;
161 // CHECK: %[[CUR:[^ ]+]] = load i8** %ap
163 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
167 s += *va_arg(ap, struct small).a;
170 // CHECK: %[[CUR:[^ ]+]] = load i8** %ap
172 // CHECK-DAG: store i8* %[[NXT]], i8** %ap
177 s += *va_arg(ap, struct medium).a;