1 // RUN: %clang_cc1 %s -o - -emit-llvm | FileCheck %s
2 // XFAIL: aarch64
3 
4 // PR1513
5 
6 // AArch64 ABI actually requires the reverse of what this is testing: the callee
7 // does any extensions and remaining bits are unspecified.
8 
9 // Technically this test wasn't written to test that feature, but it's a
10 // valuable check nevertheless.
11 
12 struct s{
13 long a;
14 long b;
15 };
16 
17 void f(struct s a, char *b, signed char C) {
18   // CHECK: i8 signext
19 
20 }
21