xref: /minix3/external/bsd/llvm/dist/clang/test/CodeGen/2007-06-18-SextAttrAggregate.c (revision 433d6423c39e34ec4b79c950597bb2d236f886be)
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