/llvm-project/flang/test/Semantics/ |
H A D | call38.f90 | 58 !ERROR: Rank of dummy argument is 0, but actual argument has rank 1 64 !ERROR: Actual argument array has fewer elements (1) than dummy argument 'a=' array (2) 68 !ERROR: Actual argument has fewer elements remaining in storage sequence (1) than dummy argument 'a=' array (2) 71 !ERROR: Actual argument has fewer elements remaining in storage sequence (1) than dummy argument 'a=' array (2) 73 !ERROR: Actual argument array has fewer elements (1) than dummy argument 'a=' array (2) 78 !ERROR: Actual argument array has fewer elements (1) than dummy argument 'a=' array (4) 80 !ERROR: Actual argument array has fewer elements (2) than dummy argument 'a=' array (4) 83 !ERROR: Actual argument has fewer elements remaining in storage sequence (1) than dummy argument 'a=' array (4) 85 !ERROR: Actual argument has fewer elements remaining in storage sequence (3) than dummy argument 'a=' array (4) 88 !ERROR: Actual argument array has fewe [all...] |
H A D | shape.f90 | 11 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 12 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 16 !ERROR: Dimension 1 of left operand has extent 0, but right operand has extent 1 17 !ERROR: Dimension 1 of left operand has extent 0, but right operand has extent 1 24 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 25 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 29 !ERROR: Dimension 1 of left operand has extent 0, but right operand has extent 1 30 !ERROR: Dimension 1 of left operand has extent 0, but right operand has extent 1 37 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 38 !ERROR: Dimension 1 of left operand has extent 1, but right operand has extent 0 [all …]
|
H A D | init01.f90 | 32 !ERROR: Pointer has rank 0 but target has rank 1 46 !ERROR: Pointer has rank 0 but target has rank 1 61 !ERROR: Pointer has rank 0 but target has rank 1 75 !ERROR: Pointer has rank 0 but target has rank 1 88 !ERROR: Implied-shape parameter 'x2' has rank 2 but its initializer has rank 1 94 !ERROR: Rank of initialized object is 2, but initialization expression has rank 1 97 !ERROR: Rank of initialized object is 0, but initialization expression has rank 1 100 !ERROR: Dimension 1 of initialized object has extent 3, but initialization expression has extent 2 102 !ERROR: Dimension 1 of initialized object has extent 2, but initialization expression has extent 3 113 !ERROR: Dimension 1 of initialized object has extent 2, but initialization expression has extent 3 [all …]
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | pr23258.ll | 2 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu | FileCheck %s --check-prefix=HAS-RAX 3 ; RUN: llc < %s -mtriple=x86_64-unknown-linux-gnu -mattr=+sse | FileCheck %s --check-prefix=HAS-RAX 7 ; HAS-RAX-LABEL: foo: 8 ; HAS-RAX: # %bb.0: 9 ; HAS-RAX-NEXT: movl $1, %edi 10 ; HAS-RAX-NEXT: xorl %eax, %eax 11 ; HAS-RAX-NEXT: jmp bar@PLT # TAILCALL 22 ; HAS-RAX-LABEL: bar: 23 ; HAS-RAX: # %bb.0: 24 ; HAS-RAX-NEXT: subq $56, %rsp [all …]
|
/llvm-project/clang/test/SemaCXX/ |
H A D | pass-object-size.cpp | 23 …/expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_object_size at… in Decls() 24 …/expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_object_size at… in Decls() 26 …se parameter 1 has pass_object_size attribute}} expected-note@7{{candidate function has different … in Decls() 27 …se parameter 1 has pass_object_size attribute}} expected-note@7{{candidate function has different … in Decls() 29 …/expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_object_size at… in Decls() 30 …arameter 1 has pass_object_size attribute}} expected-note@13{{candidate function has type mismatch… in Decls() 32 …/expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_object_size at… in Decls() 33 …e parameter 1 has pass_object_size attribute}} expected-note@19{{candidate function has different … in Decls() 38 …A = &Foo; //expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_obj… in Assigns() 39 …A = Foo; //expected-error{{cannot take address of function 'Foo' because parameter 1 has pass_obje… in Assigns() [all …]
|
H A D | cxx0x-nontrivial-union.cpp | 26 int &i; // expected-error {{union member 'i' has reference type 'int &'}} 70 bool has; member 73 optional() : has(false) {} in optional() 75 optional(U &&...u) : has(true), value(forward<U>(u)...) {} in optional() 77 optional(const optional &o) : has(o.has) { in optional() 78 if (has) new (&value) T(o.value); in optional() 80 optional(optional &&o) : has(o.has) { in optional() 81 if (has) new (&value) T(move(o.value)); in optional() 85 if (has) { in operator =() 86 if (o.has) in operator =() [all …]
|
H A D | array-bounds.cpp | 11 …y[2] = 2; // expected-warning {{array index 2 is past the end of the array (that has type 'int[2]'… in foo() 12 …z[1] = 'x'; // expected-warning {{array index 1 is past the end of the array (that has type 'int[1… in foo() 13 …w[0][2] = 0; // expected-warning {{array index 2 is past the end of the array (that has type 'int[… in foo() 14 …v[0][0][2] = 0; // expected-warning {{array index 2 is past the end of the array (that has type 'i… in foo() 15 …return x[2] + // expected-warning {{array index 2 is past the end of the array (that has type 'in… in foo() 17 …x[sizeof(x)] + // expected-warning {{array index 8 is past the end of the array (that has type 'i… in foo() 18 …0])] + // expected-warning {{array index 2 is past the end of the array (that has type 'int[2]')}} in foo() 20 …x[2])]; // expected-warning {{array index 4 is past the end of the array (that has type 'int[2]')}} in foo() 34 …int val = a[3]; // expected-warning {{array index 3 is past the end of the array (that has type '… in f2() 47 …u.a[3] = 1; // expected-warning {{array index 3 is past the end of the array (that has type 'short… in test() [all …]
|
H A D | format-strings-scanf.cpp | 32 // expected-warning@+2 {{format specifies type 'char *' but the argument has type 'bool *'}} in test() 33 …// expected-warning@+1 {{format specifies type 'unsigned char *' but the argument has type 'bool *… in test() 43 …// expected-warning@+4{{format specifies type 'short *' but the argument has type 'signed char *'}} in test() 44 …// expected-warning@+3{{format specifies type 'unsigned short *' but the argument has type 'unsign… in test() 45 // expected-warning@+2{{format specifies type 'short *' but the argument has type 'bool *'}} in test() 46 …// expected-warning@+1{{format specifies type 'unsigned short *' but the argument has type 'bool *… in test() 49 // expected-warning@+3{{format specifies type 'long *' but the argument has type 'short *'}} in test() 50 // expected-warning@+2{{format specifies type 'char *' but the argument has type 'short *'}} in test() 51 // expected-warning@+1{{format specifies type 'int *' but the argument has type 'short *'}} in test() 54 // expected-warning@+3{{format specifies type 'float *' but the argument has type '__fp16 *'}} in test() [all …]
|
H A D | warn-throw-out-noexcept-func.cpp | 5 A_ShouldDiag::~A_ShouldDiag() { // expected-note {{destructor has a implicit non-throwing exception… in ~A_ShouldDiag() 6 throw 1; // expected-warning {{has a non-throwing exception specification but can still throw}} in ~A_ShouldDiag() 14 …~R_ShouldDiag() { // expected-note {{destructor has a implicit non-throwing exception specificati… in ~R_ShouldDiag() 15 throw 1; // expected-warning {{has a non-throwing exception specification but}} in ~R_ShouldDiag() 18 throw 1;// expected-warning {{has a non-throwing exception specification but}} in R_ShouldDiag() 21 throw 1; // expected-warning {{has a non-throwing exception specification but}} in SomeThrow() 24 throw 1; // expected-warning {{has a non-throwing exception specification but}} in SomeDeclspecThrow() 42 N_ShouldDiag::~N_ShouldDiag() { // expected-note {{destructor has a implicit non-throwing exceptio… in ~N_ShouldDiag() 43 throw 1; // expected-warning {{has a non-throwing exception specification but}} in ~N_ShouldDiag() 47 ~X_ShouldDiag() noexcept { // expected-note {{destructor has a non-throwing exception}} in ~X_ShouldDiag() [all …]
|
/llvm-project/lld/test/MachO/ |
H A D | objc.s | 4 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %t/has-objc-symbol.s -o %t/has-objc-symbol… 5 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %t/has-objc-category.s -o %t/has-objc-cate… 6 …N: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %t/has-objc-symbol-and-category.s -o %t/has-o… 7 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %t/has-swift.s -o %t/has-swift.o 8 # RUN: llvm-as %t/has-swift-ir-loaded.ll -o %t/has-swift-ir-loaded.o 9 # RUN: llvm-as %t/has-swift-ir-not-loaded.ll -o %t/has-swift-ir-not-loaded.o 10 # RUN: llvm-mc -filetype=obj -triple=x86_64-apple-darwin %t/has-swift-proto.s -o %t/has-swift-proto… 14 …bjC.a %t/no-objc.o %t/has-objc-symbol.o %t/has-objc-category.o %t/has-swift.o %t/has-swift-proto.o… 15 …omeObjC2.a %t/no-objc.o %t/has-objc-symbol-and-category.o %t/has-swift.o %t/has-swift-proto.o %t/h… 25 …t-lib %t/no-objc.o %t/has-objc-symbol.o %t/has-objc-category.o %t/has-swift.o %t/has-swift-proto.o… [all …]
|
/llvm-project/clang/test/CXX/class/class.union/ |
H A D | p1.cpp | 10 …virtual void foo() { abort(); } // expected-note 4 {{because type 'Virtual' has a virtual member f… in foo() 13 class VirtualBase : virtual Okay { // expected-note 4 {{because type 'VirtualBase' has a virtual ba… 17 …Ctor() { abort(); } // expected-note 2{{because type 'Ctor' has a user-provided default constructo… in Ctor() 20 …Ctor2(); // expected-note {{because type 'Ctor2' has a user-provided default constructor}} expecte… 22 class CtorTmpl { // expected-note {{because type 'CtorTmpl' has no default constructor}} 35 …~Dtor() { abort(); } // expected-note 2 {{because type 'Dtor' has a user-provided destructor}} exp… in ~Dtor() 39 Virtual v; // expected-error {{union member 'v' has a non-trivial copy constructor}} 40 VirtualBase vbase; // expected-error {{union member 'vbase' has a non-trivial copy constructor}} 41 Ctor ctor; // expected-error {{union member 'ctor' has a non-trivial default constructor}} 42 Ctor2 ctor2; // expected-error {{union member 'ctor2' has a non-trivial default constructor}} [all …]
|
/llvm-project/clang/test/SemaOpenCL/ |
H A D | printf-format-strings.cl | 34 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'float4' (vect… 35 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'half4' (vecto… 38 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'float4' (vect… 39 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'half4' (vecto… 42 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'float4' (vect… 43 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'half4' (vecto… 46 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'float4' (vect… 47 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'half4' (vecto… 50 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'float4' (vect… 51 …ecifies type 'double __attribute__((ext_vector_type(4)))' but the argument has type 'half4' (vecto… [all …]
|
/llvm-project/clang/test/Sema/ |
H A D | format-strings-ms.c | 23 …cted-warning{{format specifies type '__int64' (aka 'long long') but the argument has type 'short'}} in signed_test() 25 …pected-warning{{format specifies type '__int32' (aka 'int') but the argument has type 'long long'}} in signed_test() 26 …pected-warning{{format specifies type '__int32' (aka 'int') but the argument has type 'long long'}} in signed_test() 31 …cifies type 'unsigned __int64' (aka 'unsigned long long') but the argument has type 'unsigned shor… in unsigned_test() 33 …at specifies type 'unsigned __int32' (aka 'unsigned int') but the argument has type 'unsigned long… in unsigned_test() 34 …at specifies type 'unsigned __int32' (aka 'unsigned int') but the argument has type 'unsigned long… in unsigned_test() 52 …warning{{format specifies type 'wint_t' (aka 'unsigned short') but the argument has type 'double'}} in w_test() 53 …arning{{format specifies type 'wchar_t' (aka 'unsigned short') but the argument has type 'double'}} in w_test() 54 …arning{{format specifies type 'wchar_t' (aka 'unsigned short') but the argument has type 'double'}} in w_test() 55 …ng{{format specifies type 'wchar_t *' (aka 'unsigned short *') but the argument has type 'double'}} in w_test() [all …]
|
H A D | warn-fortify-source.c | 27 …memcpy(dst, src, 20); // expected-warning {{memcpy' will always overflow; destination buffer has s… in call_memcpy() 40 …0); // expected-warning {{memcpy' will always overflow; destination buffer has size 8, but size ar… in call_memcpy_type() 46 …xpected-warning {{'strncat' size argument is too large; destination buffer has size 10, but size a… in call_strncat() 52 …xpected-warning {{'strncpy' size argument is too large; destination buffer has size 10, but size a… in call_strncpy() 58 …xpected-warning {{'stpncpy' size argument is too large; destination buffer has size 10, but size a… in call_stpncpy() 64 …rning {{'strcpy' will always overflow; destination buffer has size 4, but the source string has le… in call_strcpy() 77 …; // expected-warning {{'memmove' will always overflow; destination buffer has size 10, but size a… in call_memmove() 83 …); // expected-warning {{'memset' will always overflow; destination buffer has size 10, but size a… in call_memset() 89 …pected-warning {{'snprintf' size argument is too large; destination buffer has size 10, but size a… in call_snprintf() 110 …ected-warning {{'vsnprintf' size argument is too large; destination buffer has size 10, but size a… in call_vsnprintf() [all …]
|
H A D | format-strings-scanf.c | 98 …fscanf(f, "%ld", i); // expected-warning{{format specifies type 'long *' but the argument has type… in test_variants() 99 …sscanf(buf, "%ld", i); // expected-warning{{format specifies type 'long *' but the argument has ty… in test_variants() 100 …my_scanf("%ld", i); // expected-warning{{format specifies type 'long *' but the argument has type … in test_variants() 111 …scanf("%[abc]", ip); // expected-warning{{format specifies type 'char *' but the argument has type… in test_scanlist() 126 …scanf("%as", sp); // expected-warning{{format specifies type 'float *' but the argument has type '… in test_alloc_extension() 127 …scanf("%aS", lsp); // expected-warning{{format specifies type 'float *' but the argument has type … in test_alloc_extension() 128 …scanf("%a[bcd]", sp); // expected-warning{{format specifies type 'float *' but the argument has ty… in test_alloc_extension() 140 …scanf("%ms", fp); // expected-warning{{format specifies type 'char **' but the argument has type '… in test_alloc_extension() 141 …ning-re{{format specifies type 'wchar_t **' (aka '{{[^']+}}') but the argument has type 'float *'}} in test_alloc_extension() 142 …scanf("%mc", fp); // expected-warning{{format specifies type 'char **' but the argument has type '… in test_alloc_extension() [all …]
|
H A D | format-strings-signedness.c | 42 …printf("%u", x); // expected-warning{{format specifies type 'unsigned int' but the argument has ty… in test_printf_int() 43 …printf("%x", x); // expected-warning{{format specifies type 'unsigned int' but the argument has ty… in test_printf_int() 48 …printf("%d", x); // expected-warning{{format specifies type 'int' but the argument has type 'unsig… in test_printf_unsigned() 56 …, x); // expected-warning{{format specifies type 'unsigned long' but the argument has type 'long'}} in test_printf_long() 57 …, x); // expected-warning{{format specifies type 'unsigned long' but the argument has type 'long'}} in test_printf_long() 62 …printf("%ld", x); // expected-warning{{format specifies type 'long' but the argument has type 'uns… in test_printf_unsigned_long() 70 …xpected-warning{{format specifies type 'unsigned long long' but the argument has type 'long long'}} in test_printf_long_long() 71 …xpected-warning{{format specifies type 'unsigned long long' but the argument has type 'long long'}} in test_printf_long_long() 76 …printf("%lld", x); // expected-warning{{format specifies type 'long long' but the argument has typ… in test_printf_unsigned_long_long() 88 …printf("%u", x); // expected-warning{{format specifies type 'unsigned int' but the argument has un… in test_printf_enum_int() [all …]
|
H A D | warn-duplicate-enum.c | 4 A1 = 0, // expected-note {{element 'A1' also has value 0}} 6 …A3, // expected-warning {{element 'A3' has been implicitly assigned 0 which another element has b… 10 B1 = -1, // expected-note {{element 'B1' also has value -1}} 11 …B2, // expected-warning {{element 'B2' has been implicitly assigned 0 which another element … 14 …B5, // expected-warning {{element 'B5' has been implicitly assigned -1 which another element has … 15 B6 // expected-note {{element 'B6' also has value 0}} 18 …2 = -1, C3 }; // expected-warning{{element 'C1' has been implicitly assigned 0 which another eleme… 19 // expected-note {{element 'C3' also has value 0}} 24 …D3, // expected-warning{{element 'D3' has been implicitly assigned 2 which another element has be… 26 D5 = 2 // expected-note {{element 'D5' also has value 2}}
|
H A D | empty1.c | 5 struct emp_1 { // expected-warning {{empty struct has size 0 in C, size 1 in C++}} 8 union emp_2 { // expected-warning {{empty union has size 0 in C, size 1 in C++}} 11 struct emp_3 { // expected-warning {{struct has size 0 in C, size 1 in C++}} 15 union emp_4 { // expected-warning {{union has size 0 in C, size 1 in C++}} 19 struct emp_5 { // expected-warning {{struct has size 0 in C, size 1 in C++}} 24 union emp_6 { // expected-warning {{union has size 0 in C, size 1 in C++}} 29 struct emp_7 { // expected-warning {{struct has size 0 in C, size 1 in C++}} 33 union emp_8 { // expected-warning {{union has size 0 in C, size 1 in C++}} 37 struct emp_9 { // expected-warning {{struct has size 0 in C, non-zero size in C++}} 47 …cted-warning {{subtraction of pointers to type 'struct emp_1' of zero size has undefined behavior}} in func_1() [all …]
|
/llvm-project/clang/test/CXX/class/class.mem/ |
H A D | p13.cpp | 8 static int X0; // expected-error{{member 'X0' has the same name as its class}} 18 enum X1 { }; // expected-error{{member 'X1' has the same name as its class}} 22 struct X1a; // expected-error{{member 'X1a' has the same name as its class}} 26 typedef int X2; // expected-error{{member 'X2' has the same name as its class}} 30 using X2a = int; // expected-error{{member 'X2a' has the same name as its class}} 36 template<typename T> struct X2b; // expected-error{{member 'X2b' has the same name as its class}} 42 …template<typename T> static int X2d; // expected-error{{member 'X2d' has the same name as its clas… 45 …template<typename T> using X2e = int; // expected-error{{member 'X2e' has the same name as its cla… 51 X3 // expected-error{{member 'X3' has the same name as its class}} 89 struct D0 : B { using B::D0; }; // expected-error {{member 'D0' has the same name as its class}} [all …]
|
/llvm-project/clang/test/ASTMerge/struct/ |
H A D | test.c | 5 // CHECK: struct1.c:13:8: warning: type 'struct S1' has incompatible definitions in different trans… 6 // CHECK: struct1.c:15:7: note: field 'field2' has type 'int' here 7 // CHECK: struct2.c:12:9: note: field 'field2' has type 'float' here 10 // CHECK: struct1.c:21:8: warning: type 'struct S2' has incompatible definitions in different trans… 14 // CHECK: struct1.c:24:8: warning: type 'struct S3' has incompatible definitions in different trans… 15 // CHECK: struct1.c:24:36: note: field 'd' has type 'double' here 19 // CHECK: struct1.c:27:8: warning: type 'struct S4' has incompatible definitions in different trans… 20 // CHECK: struct2.c:24:26: note: field 'f' has type 'float' here 24 // CHECK: struct1.c:56:10: warning: type 'struct DeeperError' has incompatible definitions in diffe… 25 // CHECK: struct1.c:56:35: note: field 'f' has type 'int' here [all …]
|
/llvm-project/clang/test/FixIt/ |
H A D | format.m | 10 …printf("%s", x); // expected-warning{{format specifies type 'char *' but the argument has type 'in… 11 …printf("%lf", x); // expected-warning{{format specifies type 'double' but the argument has type 'i… 16 …NSLog(@"%s", x); // expected-warning{{format specifies type 'char *' but the argument has type 'in… 17 …NSLog(@"%lf", x); // expected-warning{{format specifies type 'double' but the argument has type 'i… 18 NSLog(@"%@", x); // expected-warning{{format specifies type 'id' but the argument has type 'int'}} 25 …printf("%d", x); // expected-warning{{format specifies type 'int' but the argument has type 'char … 27 …printf("%lf", x); // expected-warning{{format specifies type 'double' but the argument has type 'c… 31 …NSLog(@"%d", x); // expected-warning{{format specifies type 'int' but the argument has type 'char … 33 …NSLog(@"%lf", x); // expected-warning{{format specifies type 'double' but the argument has type 'c… 34 …NSLog(@"%@", x); // expected-warning{{format specifies type 'id' but the argument has type 'char *… [all …]
|
/llvm-project/clang/test/Analysis/ |
H A D | test-after-div-zero.c | 8 …if (x == 0) { } // expected-warning {{Value being compared against zero has already been used for … in err_eq() 9 } // expected-note@-1 {{Value being compared against zero has already been used for division}} in err_eq() 13 …if (0 == x) { } // expected-warning {{Value being compared against zero has already been used for … in err_eq2() 14 } // expected-note@-1 {{Value being compared against zero has already been used for division}} in err_eq2() 18 …if (x != 0) { } // expected-warning {{Value being compared against zero has already been used for … in err_ne() 19 } // expected-note@-1 {{Value being compared against zero has already been used for division}} in err_ne() 23 …if (x >= 0) { } // expected-warning {{Value being compared against zero has already been used for … in err_ge() 24 } // expected-note@-1 {{Value being compared against zero has already been used for division}} in err_ge() 28 …if (x <= 0) {} // expected-warning {{Value being compared against zero has already been used for d… in err_le() 29 } // expected-note@-1 {{Value being compared against zero has already been used for division}} in err_le() [all …]
|
/llvm-project/clang/test/Driver/ |
H A D | ppc-crbits.cpp | 47 // RUN: -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 49 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 51 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-NOCRBITS 54 // RUN: -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 56 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 58 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-NOCRBITS 61 // RUN: -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 63 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-CRBITS 65 // RUN: -emit-llvm -S %s -o - | FileCheck %s --check-prefix=HAS-NOCRBITS 68 // RUN: -S %s -o - | FileCheck %s --check-prefix=HAS-NOCRBITS [all …]
|
/llvm-project/llvm/include/llvm/IR/ |
H A D | Argument.h | 54 /// Return true if this argument has the nonnull attribute. Also returns true 61 /// If this argument has the dereferenceable attribute, return the number of 65 /// If this argument has the dereferenceable_or_null attribute, return the 69 /// If this argument has nofpclass attribute, return the mask representing 73 /// If this argument has a range attribute, return the value range of the 77 /// Return true if this argument has the byval attribute. 80 /// Return true if this argument has the byref attribute. 83 /// Return true if this argument has the swiftself attribute. 86 /// Return true if this argument has the swifterror attribute. 89 /// Return true if this argument has th [all...] |
/llvm-project/llvm/test/DebugInfo/PDB/ |
H A D | pdb-resolve-forward-refs.test | 10 ; CHECK: options: has unique name | scoped, sizeof 1 14 ; CHECK: options: has unique name | scoped, sizeof 1 18 ; CHECK: options: forward ref (-> 0x1057) | has unique name | is nested, sizeof 0 22 ; CHECK: options: contains nested class | has unique name, sizeof 1 26 ; CHECK: options: has unique name | is nested, sizeof 1 30 ; CHECK: options: forward ref (-> 0x105C) | has unique name, sizeof 0 34 ; CHECK: options: has ctor / dtor | has unique name, sizeof 1 38 ; CHECK: options: has unique name, sizeof 1 42 ; CHECK: options: has unique name | sealed, sizeof 1 46 ; CHECK: options: forward ref (-> 0x1064) | has unique name, sizeof 0 [all …]
|