This patch is a follow-up to r166805. As suggested on-list, a check was

added to ensure no extra alignment code is added in the future.

llvm-svn: 166812
This commit is contained in:
Bill Schmidt 2012-10-26 20:34:52 +00:00
parent 5f8d32425d
commit 528d2f12b7
1 changed files with 4 additions and 0 deletions

View File

@ -23,4 +23,8 @@ void testva (int n, ...)
// CHECK: add i64 %{{[0-9]+}}, 4
// CHECK: inttoptr i64 %{{[0-9]+}} to i8*
// CHECK: bitcast i8* %{{[0-9]+}} to i32*
__int128_t u = va_arg (ap, __int128_t);
// CHECK: bitcast i8* %{{[a-z.0-9]+}} to i128*
// CHECK-NEXT: load i128* %{{[0-9]+}}
}