Home
last modified time | relevance | path

Searched refs:structs (Results 1 – 25 of 125) sorted by relevance

12345

/llvm-project-15.0.7/clang/test/Analysis/
H A Dcxx-crashes.cpp69 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 Dmisc-ps-arm.m4 // <rdar://problem/11405978> - Handle casts of vectors to structs, and loading
/llvm-project-15.0.7/clang/test/Modules/
H A Delaborated-type-specifier-from-hidden-module.m4 @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 Dstruct-pack-align.rst6 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 Dredundant-access-specifiers.rst6 Finds classes, structs, and unions containing redundant member (field and
51 for structs.
/llvm-project-15.0.7/llvm/test/CodeGen/ARM/
H A Dsjljehprepare-lower-empty-struct.ll9 ; 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 Doptin.performance.Padding.rst6 Check for excessively padded structs.
/llvm-project-15.0.7/mlir/test/Target/LLVMIR/
H A Dllvmir-types.mlir145 // 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 DTarget.h135 using nlist = structs::nlist_64;
151 using nlist = structs::nlist;
H A DMachOStructs.h22 namespace structs {
/llvm-project-15.0.7/llvm/test/CodeGen/AArch64/
H A Darm64-abi_align.ll6 ; 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 D2006-07-11-StoreStruct.ll5 ; This previously was for PR826, but structs are now first-class so
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcCallingConv.td95 // - 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 Divar-layout-64.m131 // 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 Dempty-struct-return-type.ll5 ; 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 Ddispatch-once-nonstatic.rst16 members of structs or classes, with the intent to lazily perform some expensive
/llvm-project-15.0.7/llvm/test/Other/
H A Dscalable-vector-struct-intrinsic.ll4 ; Make sure we allow scalable vectors in structs for returning multiple
/llvm-project-15.0.7/llvm/test/Transforms/SafeStack/X86/
H A Dconstant-geps.ll12 ; [2 x i8] nested in several layers of structs and unions
/llvm-project-15.0.7/mlir/docs/Dialects/
H A DLLVM.md381 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 Dvirtual-class-destructor.rst26 For example, the following classes/structs get flagged by the check since they
/llvm-project-15.0.7/mlir/test/Dialect/LLVMIR/
H A Dlayout.mlir188 // No impact on structs that have stricter requirements
195 // Only the preferred alignment of structs is affected
H A Dtypes.mlir170 // 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 Dbigstructret.ll52 ; Variadic functions return structs bigger than 4 words via a hidden
/llvm-project-15.0.7/llvm/test/Transforms/SCCP/
H A Dconstant-struct.ll1 ; Test that constant structs are folded.
/llvm-project-15.0.7/clang/test/SemaObjC/
H A Dobjcbridge-attribute.m33 …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,…

12345