/llvm-project/llvm/test/tools/llvm-libtool-darwin/ |
H A D | universal-bitcode-output.test | 21 # RUN: FileCheck %s --check-prefix=UNIVERSAL-MEMBERS -DFILE=%t.lib -DPREFIX=%basename_t.tmp --imp… 23 # UNIVERSAL-MEMBERS: Archive : [[FILE]] (architecture armv7) 24 # UNIVERSAL-MEMBERS-NEXT: __.SYMDEF 25 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]]-armv7.bc 26 # UNIVERSAL-MEMBERS: Archive : [[FILE]] (architecture arm64) 27 # UNIVERSAL-MEMBERS-NEXT: __.SYMDEF 28 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]]-arm64.bc 29 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]]-arm64.bc 60 # RUN: FileCheck %s --check-prefix=UNIVERSAL-MEMBERS-ARM64 -DFILE=%t.lib -DPREFIX=%basename_t.tmp… 62 # UNIVERSAL-MEMBERS-ARM64: Archive : [[FILE]] (architecture arm64) [all …]
|
H A D | universal-object-output.test | 21 # RUN: FileCheck %s --check-prefix=UNIVERSAL-MEMBERS -DFILE=%t.lib -DPREFIX=%basename_t.tmp --imp… 23 # UNIVERSAL-MEMBERS: Archive : [[FILE]] (architecture armv6) 24 # UNIVERSAL-MEMBERS-NEXT: __.SYMDEF 25 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]].armv6 26 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]].armv6 27 # UNIVERSAL-MEMBERS: Archive : [[FILE]] (architecture armv7) 28 # UNIVERSAL-MEMBERS-NEXT: __.SYMDEF 29 # UNIVERSAL-MEMBERS-NEXT: [[PREFIX]].armv7 61 # RUN: FileCheck %s --check-prefix=UNIVERSAL-MEMBERS-ARM64 -DFILE=%t.lib -DPREFIX=%basename_t.tmp… 63 # UNIVERSAL-MEMBERS-ARM64: Archive : [[FILE]] (architecture arm64) [all …]
|
/llvm-project/cross-project-tests/debuginfo-tests/llvm-prettyprinters/gdb/ |
H A D | mlir-support.gdb | 32 # CHECK: members of mlir::detail::IntegerTypeStorage 41 # CHECK: members of mlir::detail::MemRefTypeStorage 46 # CHECK: members of mlir::detail::UnrankedMemRefTypeStorage 51 # CHECK: members of mlir::detail::VectorTypeStorage 78 # CHECK: members of mlir::detail::FileLineColLocAttrStorage 86 # CHECK: members of mlir::detail::OpaqueLocAttrStorage 92 # CHECK: members of mlir::detail::NameLocAttrStorage 99 # CHECK: members of mlir::detail::CallSiteLocAttrStorage 106 # CHECK: members of mlir::detail::FusedLocAttrStorage 118 # CHECK: members of mlir::detail::FloatAttrStorage [all …]
|
/llvm-project/clang/include/clang/AST/ |
H A D | CXXRecordDeclDefinitionBits.def | 38 /// The user-declared special members which this class has. 48 /// * has no data members other than 0-width bit-fields and empty fields 71 /// * has no non-static data members of type non-standard-layout class (or 75 /// members 77 /// * either has no non-static data members in the most derived class and at 78 /// most one base class with non-static data members, or has no base 79 /// classes with non-static data members, and 85 /// members or bit-fields. 91 /// members. 96 /// True when there are private non-static data members [all...] |
/llvm-project/llvm/docs/ |
H A D | Security.rst | 7 1. Allow LLVM contributors and security researchers to disclose security-related issues affecting the LLVM project to members of the LLVM community. 30 Security Response Group Members 33 The members of the group represent a wide cross-section of the community, and 87 - When employed by a company or other entity, the parent entity has no more than three members already in the LLVM Security Response Group. 89 - Nominees are trusted by existing LLVM Security Response Group members to keep communications embargoed while still active. 98 Choosing new members 101 If a nomination for LLVM Security Response Group membership is supported by a majority of existing LLVM Security Response Group members, then it carries within five business days unless an existing member of the Security Response Group objects. If an objection is raised, the LLVM Security Response Group members should discuss the matter and try to come to consensus; failing this, the nomination will succeed only by a two-thirds supermajority vote of the LLVM Security Response Group. 106 Before new LLVM Security Response Group membership is finalized, the successful nominee should accept membership and agree to abide by this security policy, particularly `Privileges and Responsibilities of LLVM Security Response Group Members`_ below. 113 * If a member of the LLVM Security Response Group does not act in accordance with the letter and spirit of this policy, then their LLVM Security Response Group membership can be revoked by a majority vote of the members, no [all...] |
H A D | CodeOfConduct.rst | 61 to members of any race, ethnicity, culture, national origin, colour, 80 feel uncomfortable or threatened is not a productive one. Members of the LLVM 81 community should be respectful when dealing with other members as well as 120 list and only members of the advisory committee will receive the report. For 143 community members from having to interact with people who are consistently not 146 interactions with former community members. If you need further guidance, 152 The committee will consist of a minimum of 5 members and members are asked to 153 serve at least a 1 year term. New committee members will be selected by the 160 The current committee members ar [all...] |
/llvm-project/clang/test/Sema/ |
H A D | empty2.c | 9 struct emp_3 { // expected-warning {{struct without named members is a GNU extension}} 13 union emp_4 { // expected-warning {{union without named members is a GNU extension}} 17 struct emp_5 { // expected-warning {{struct without named members is a GNU extension}} 22 union emp_6 { // expected-warning {{union without named members is a GNU extension}} 27 struct nonamed_1 { // expected-warning {{struct without named members is a GNU extension}} 31 union nonamed_2 { // expected-warning {{union without named members is a GNU extension}} 35 struct nonamed_3 { // expected-warning {{struct without named members is a GNU extension}} 40 union nonamed_4 { // expected-warning {{union without named members is a GNU extension}}
|
/llvm-project/lldb/bindings/interface/ |
H A D | SBTypeExtensions.i | 92 …'''An accessor function that returns a list() that contains all members (base classes and fields) … 93 members = [] 100 for idx, member in enumerate(members): 102 members.insert(idx, base) 106 members.append(base) 110 for idx, member in enumerate(members): 112 members.insert(idx, vbase) 116 members.append(vbase) 120 for idx, member in enumerate(members): 122 members.insert(idx, field) [all …]
|
/llvm-project/flang/test/Transforms/ |
H A D | tbaa-with-dummy-scope.fir | 17 // CHECK: #[[$ATTR_2:.+]] = #llvm.tbaa_type_desc<id = "any access", members = {<#tbaa_root, 0>}> 18 // CHECK: #[[$ATTR_3:.+]] = #llvm.tbaa_type_desc<id = "any access", members = {<#tbaa_root1, 0>}> 19 // CHECK: #[[$ATTR_4:.+]] = #llvm.tbaa_type_desc<id = "any data access", members = {<#tbaa_type_des… 20 // CHECK: #[[$ATTR_5:.+]] = #llvm.tbaa_type_desc<id = "any data access", members = {<#tbaa_type_des… 21 // CHECK: #[[$ATTR_6:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data", members = {<#tbaa_type_desc… 22 // CHECK: #[[$ATTR_7:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data", members = {<#tbaa_type_desc… 23 // CHECK: #[[$ATTR_8:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data/_QFtestFinnerEy", members = {… 24 // CHECK: #[[$ATTR_9:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data/_QFtestFinnerEx", members = {… 25 // CHECK: #[[$ATTR_10:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data/_QFtestFinnerEy", members = … 26 // CHECK: #[[$ATTR_11:.+]] = #llvm.tbaa_type_desc<id = "dummy arg data/_QFtestFinnerEx", members = … [all …]
|
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/bugprone/ |
H A D | suspicious-memory-comparison.c | 17 …ich does not have a unique object representation; consider comparing the members of the object man… in exp42_c_noncompliant() 55 …ich does not have a unique object representation; consider comparing the members of the object man… in flp37_c_noncompliant() 109 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_TrailingPadding() 112 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_TrailingPadding() 124 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_TrailingPadding2() 141 …ich does not have a unique object representation; consider comparing the members of the object man… in TestArray_TrailingPadding() 152 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_InnerPadding() 163 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_Bitfield_TrailingPaddingBytes() 174 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_Bitfield_TrailingPaddingBits() 186 …ich does not have a unique object representation; consider comparing the members of the object man… in Test_Bitfield_InnerPaddingBits() [all …]
|
H A D | suspicious-memory-comparison.cpp | 33 …ich does not have a unique object representation; consider comparing the members of the object man… in test() 50 …ich does not have a unique object representation; consider comparing the members of the object man… in testDerived() 52 …ich does not have a unique object representation; consider comparing the members of the object man… in testDerived() 58 …ich does not have a unique object representation; consider comparing the members of the object man… in testDerived2() 60 …ich does not have a unique object representation; consider comparing the members of the object man… in testDerived2() 134 …ich does not have a unique object representation; consider comparing the members of the object man… in test() 147 …ich does not have a unique object representation; consider comparing the members of the object man… in test() 176 …ich does not have a unique object representation; consider comparing the members of the object man… in test() 206 …ich does not have a unique object representation; consider comparing the members of the object man… in test()
|
/llvm-project/clang/lib/CodeGen/ |
H A D | ABIInfo.cpp | 52 uint64_t Members) const { in isHomogeneousAggregateSmallEnough() 62 uint64_t &Members) const { in isHomogeneousAggregate() 67 if (!isHomogeneousAggregate(AT->getElementType(), Base, Members)) in isHomogeneousAggregate() 69 Members *= NElements; in isHomogeneousAggregate() 75 Members = 0; in isHomogeneousAggregate() 92 Members += FldMembers; in isHomogeneousAggregate() 116 Members = (RD->isUnion() ? in isHomogeneousAggregate() 117 std::max(Members, FldMembers) : Members + FldMembers); in isHomogeneousAggregate() 124 if (getContext().getTypeSize(Base) * Members ! in isHomogeneousAggregate() [all...] |
/llvm-project/llvm/test/tools/yaml2obj/ELF/ |
H A D | group.yaml | 1 ## Check how the "Content", "Size" and "Members" keys can be used to 25 Members: [[MEMBERS=<none>]] 62 ## Check we can't use the "Members" key together with the "Content" or "Size" keys. 65 # RUN: FileCheck %s --check-prefix=MEMBERS-ERR 67 # RUN: FileCheck %s --check-prefix=MEMBERS-ERR 69 # MEMBERS-ERR: error: "Members" cannot be used with "Content" or "Size" 71 ## Check we create an empty section when none of "Size", "Content" or "Members" are specified.
|
/llvm-project/clang/test/SemaCXX/ |
H A D | cxx2a-no-unique-address.cpp | 4 …int a; // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 5 …d f(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 6 …]] S { // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 8 …d f(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 9 …int sa;// expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 10 … sf(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 11 …b : 3; // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war…
|
H A D | cxx2a-ms-no-unique-address.cpp | 4 …int a; // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 5 …d f(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 6 …]] S { // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 8 …d f(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 9 …int sa;// expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 10 … sf(); // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war… 11 …b : 3; // expected-error {{only applies to non-bit-field non-static data members}} unsupported-war…
|
/llvm-project/mlir/test/Dialect/LLVMIR/ |
H A D | tbaa-roundtrip.mlir | 6 #tbaa_type_desc_0 = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#tbaa_root_0, 0>}> 8 #tbaa_type_desc_1 = #llvm.tbaa_type_desc<id = "long long", members = {<#tbaa_type_desc_0, 0>}> 9 #tbaa_type_desc_2 = #llvm.tbaa_type_desc<id = "int", members = {<#tbaa_type_desc_0, 0>}> 10 #tbaa_type_desc_3 = #llvm.tbaa_type_desc<id = "agg2_t", members = {<#tbaa_type_desc_1, 0>, <#tbaa_t… 11 #tbaa_type_desc_4 = #llvm.tbaa_type_desc<id = "agg1_t", members = {<#tbaa_type_desc_2, 0>, <#tbaa_t… 14 #tbaa_type_desc_5 = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#tbaa_root_1, 0>}> 15 #tbaa_type_desc_6 = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#tbaa_root_2, 0>}> 23 // CHECK-DAG: #[[$DESC_0:.*]] = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#[[$ROOT_0… 24 // CHECK-DAG: #[[$DESC_1:.*]] = #llvm.tbaa_type_desc<id = "long long", members = {<#[[$DESC_0]], 0>… 25 // CHECK-DAG: #[[$DESC_2:.*]] = #llvm.tbaa_type_desc<id = "int", members = {<#[[$DESC_0]], 0>}> [all …]
|
/llvm-project/clang-tools-extra/docs/clang-tidy/checks/cppcoreguidelines/ |
H A D | avoid-const-or-ref-data-members.rst | 1 .. title:: clang-tidy - cppcoreguidelines-avoid-const-or-ref-data-members 3 cppcoreguidelines-avoid-const-or-ref-data-members 7 const-qualified or reference (lvalue or rvalue) data members. Having such 8 members is rarely useful, and makes the class only copy-constructible but not 51 `Data members: Never const <https://quuxplusone.github.io/blog/2022/01/23/dont-const-all-the-things/#data-members-never-const>`_.
|
/llvm-project/llvm/test/tools/obj2yaml/Archives/ |
H A D | regular.yaml | 12 # EMPTY-NEXT: Members: [] 16 Members: [] 18 ## Check how we dump archives with multiple members. 27 # MULTIPLE-NEXT: Members: 53 Members: 101 Members: 124 Members: 142 # NO-PADDING-BYTE-NEXT: Members: 148 Members: 159 # PADDING-BYTE-NEXT: Members:
|
/llvm-project/llvm/test/tools/llvm-objdump/ |
H A D | malformed-archives.test | 19 Members: 32 Members: 57 Members: 70 Members: 84 Members: 96 Members: 99 ## Check we report an error when members long name length characters after 108 Members: 121 Members: 134 Members: [all …]
|
/llvm-project/llvm/test/tools/yaml2obj/Archives/ |
H A D | regular.yaml | 3 ## Check we create an empty archive when neither "Members" nor "Content" are specified. 16 Members: [[MEMBERS=<none>]] 18 ## Check we report an error when both "Content" and "Members" keys are used together. 22 ## BOTH: error: "Content" and "Members" cannot be used together 51 ## Check we can produce a valid archive with multiple members. 71 Members: 113 Members: 122 ## Check that all keys are optional for members. 134 Members:
|
/llvm-project/llvm/test/Object/ |
H A D | directory.ll | 9 ;RUN: llvm-ar t %t/test.a | FileCheck -check-prefix=MEMBERS %s 10 ;MEMBERS-NOT: / 11 ;MEMBERS: directory.ll 12 ;MEMBERS: a-very-long-file-name 13 ;MEMBERS-NOT: a-very-long-file-name
|
/llvm-project/llvm/test/tools/llvm-ar/ |
H A D | count.test | 15 RUN: llvm-ar t %t/archive.a | FileCheck %s --check-prefix=LIST-MEMBERS 18 LIST-MEMBERS: foo.txt 19 LIST-MEMBERS-NEXT: foo.txt 20 LIST-MEMBERS-NEXT: foo.txt 21 LIST-MEMBERS-NEXT: bar.txt 22 LIST-MEMBERS-NEXT: bar.txt 23 LIST-MEMBERS-NEXT: bar.txt 28 # Only three members named foo, so 1 <= N <= 3.
|
/llvm-project/llvm/test/tools/llvm-nm/ |
H A D | ecsymbols.test | 1 # Check that llvm-lib doesn't list the members of an archive which contains the 9 Members: 25 Members: 42 Members: 61 Members: 79 Members:
|
/llvm-project/mlir/test/Target/LLVMIR/ |
H A D | attribute-tbaa.mlir | 4 #tbaa_type_desc_1 = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#tbaa_root_0, 0>}> 5 #tbaa_type_desc_2 = #llvm.tbaa_type_desc<id = "long long", members = {<#tbaa_type_desc_1, 0>}> 6 #tbaa_type_desc_3 = #llvm.tbaa_type_desc<id = "agg2_t", members = {<#tbaa_type_desc_2, 0>, <#tbaa_t… 8 #tbaa_type_desc_5 = #llvm.tbaa_type_desc<id = "int", members = {<#tbaa_type_desc_1, 0>}> 9 #tbaa_type_desc_6 = #llvm.tbaa_type_desc<id = "agg1_t", members = {<#tbaa_type_desc_5, 0>, <#tbaa_t… 46 #tbaa_type_desc_1 = #llvm.tbaa_type_desc<id = "omnipotent char", members = {<#tbaa_root_0, 0>}> 47 #tbaa_type_desc_2 = #llvm.tbaa_type_desc<id = "float", members = {<#tbaa_type_desc_1, 0>}> 48 #tbaa_type_desc_3 = #llvm.tbaa_type_desc<id = "agg2_t", members = {<#tbaa_type_desc_2, 0>, <#tbaa_t… 50 #tbaa_type_desc_5 = #llvm.tbaa_type_desc<id = "int", members = {<#tbaa_type_desc_1, 0>}> 51 #tbaa_type_desc_6 = #llvm.tbaa_type_desc<id = "agg1_t", members = {<#tbaa_type_desc_5, 0>, <#tbaa_t…
|
/llvm-project/flang/include/flang/Optimizer/CodeGen/ |
H A D | TBAABuilder.h | 32 // members = {<@root_0, 0>}} 34 // members = {<@type_desc_1, 0>}} 36 // members = {<@type_desc_1, 0>}} 52 // members = {<@type_desc_3, 0>, // base_addr 62 // members = {<@type_desc_3, 0>, // base_addr 75 // members = {<@type_desc_3, 0>, // base_addr 91 // Note that the TBAA type descriptors cannot represent array members 93 // has to be represented as linear set of members. 95 // We can use the same TBAA type descriptor for all members of the F18 97 // members wil [all...] |