| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | cxx-crashes.cpp | 69 struct { int x; } structs[n]; in vla() local 70 structs[0].x = 1; in vla() 71 clang_analyzer_eval(structs[0].x == 1); // expected-warning{{TRUE}} in vla()
|
| H A D | misc-ps-arm.m | 4 // <rdar://problem/11405978> - Handle casts of vectors to structs, and loading
|
| /llvm-project-15.0.7/clang/test/Modules/ |
| H A D | elaborated-type-specifier-from-hidden-module.m | 4 @import ElaboratedTypeStructs.Empty; // The structs are now hidden. 11 // expected-note@Inputs/elaborated-type-structs.h:3 {{field has name}}
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/altera/ |
| H A D | struct-pack-align.rst | 6 Finds structs that are inefficiently packed or aligned, and recommends 7 packing and/or aligning of said structs as needed. 10 structs that are not well aligned is inefficient.
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/readability/ |
| H A D | redundant-access-specifiers.rst | 6 Finds classes, structs, and unions containing redundant member (field and 51 for structs.
|
| /llvm-project-15.0.7/llvm/test/CodeGen/ARM/ |
| H A D | sjljehprepare-lower-empty-struct.ll | 9 ; SjLjEHPrepare shouldn't crash when lowering empty structs. 11 ; Checks that between in case of empty structs used as arguments
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/clang-analyzer/ |
| H A D | optin.performance.Padding.rst | 6 Check for excessively padded structs.
|
| /llvm-project-15.0.7/mlir/test/Target/LLVMIR/ |
| H A D | llvmir-types.mlir | 145 // Put structs into a separate split so that we can match their declarations 158 // CHECK: %array-of-structs = type { i32 } 182 // CHECK: declare [10 x %array-of-structs] 183 llvm.func @return_s_array_of_structs() -> !llvm.array<10 x struct<"array-of-structs", (i32)>>
|
| /llvm-project-15.0.7/lld/MachO/ |
| H A D | Target.h | 135 using nlist = structs::nlist_64; 151 using nlist = structs::nlist;
|
| H A D | MachOStructs.h | 22 namespace structs {
|
| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-abi_align.ll | 6 ; Test passing structs with size < 8, < 16 and > 16 33 ; structs with size < 8 bytes, passed via i64 in x1 and x2 70 ; structs with size < 8 bytes, passed on stack at [sp+8] and [sp+16] 85 ; structs with size < 8 bytes, alignment of 16 123 ; structs with size < 8 bytes, alignment 16 139 ; structs with size < 16 bytes 179 ; structs with size < 16 bytes 195 ; structs with size < 16 bytes, alignment of 16 233 ; structs with size < 16 bytes, alignment of 16 249 ; structs with size of 22 bytes, passed indirectly in x1 and x2 [all …]
|
| /llvm-project-15.0.7/llvm/test/Verifier/ |
| H A D | 2006-07-11-StoreStruct.ll | 5 ; This previously was for PR826, but structs are now first-class so
|
| /llvm-project-15.0.7/llvm/lib/Target/Sparc/ |
| H A D | SparcCallingConv.td | 95 // - Split structs into one or two 64-bit sized chunks, or 32-bit chunks with 98 // - Pass structs larger than 16 bytes indirectly with an explicit pointer 113 // structs. These arguments are not promoted to 64 bits, but they can still
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | ivar-layout-64.m | 131 // Ensure that layout descends into anonymous unions and structs. 132 // Hilariously, anonymous unions and structs that appear directly as ivars
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | empty-struct-return-type.ll | 5 ; Return types can be empty structs, which can be awkward.
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/darwin/ |
| H A D | dispatch-once-nonstatic.rst | 16 members of structs or classes, with the intent to lazily perform some expensive
|
| /llvm-project-15.0.7/llvm/test/Other/ |
| H A D | scalable-vector-struct-intrinsic.ll | 4 ; Make sure we allow scalable vectors in structs for returning multiple
|
| /llvm-project-15.0.7/llvm/test/Transforms/SafeStack/X86/ |
| H A D | constant-geps.ll | 12 ; [2 x i8] nested in several layers of structs and unions
|
| /llvm-project-15.0.7/mlir/docs/Dialects/ |
| H A D | LLVM.md | 381 Structure types that don't have a name are referred to as _literal_ structs. 382 Such structures are uniquely identified by their contents. _Identified_ structs 390 returned*. **MLIR does not auto-rename identified structs in case of name 430 Identified structs may be _opaque_. In this case, the body is unknown but the 436 and can optionally be packed. The syntax for such structs is as follows. 443 Literal structs cannot be recursive, but can contain other structs. Therefore,
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
| H A D | virtual-class-destructor.rst | 26 For example, the following classes/structs get flagged by the check since they
|
| /llvm-project-15.0.7/mlir/test/Dialect/LLVMIR/ |
| H A D | layout.mlir | 188 // No impact on structs that have stricter requirements 195 // Only the preferred alignment of structs is affected
|
| H A D | types.mlir | 170 // CHECK: !llvm.array<10 x struct<"array-of-structs", (i32)>> 171 "some.op"() : () -> !llvm.array<10 x struct<"array-of-structs", (i32)>>
|
| /llvm-project-15.0.7/llvm/test/CodeGen/XCore/ |
| H A D | bigstructret.ll | 52 ; Variadic functions return structs bigger than 4 words via a hidden
|
| /llvm-project-15.0.7/llvm/test/Transforms/SCCP/ |
| H A D | constant-struct.ll | 1 ; Test that constant structs are folded.
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | objcbridge-attribute.m | 33 …c_bridge(id))); // expected-error {{'objc_bridge(id)' is only allowed on structs and typedefs of v… 41 …oid * color; // expected-error {{'objc_bridge' attribute only applies to structs, unions, classes,…
|