| /llvm-project-15.0.7/llvm/unittests/ADT/ |
| H A D | BitFieldsTest.cpp | 20 using Bool = Bitfield::Element<bool, 0, 1>; in TEST() 37 using Value = Bitfield::Element<unsigned, 3, 5>; in TEST() 69 using FirstBit = Bitfield::Element<bool, 0, 1>; in TEST() 95 using LastBit = Bitfield::Element<bool, 7, 1>; in TEST() 181 using A = Bitfield::Element<unsigned, 0, 8>; in TEST() 182 using B = Bitfield::Element<unsigned, 3, 3>; in TEST() 183 using C = Bitfield::Element<unsigned, 1, 3>; in TEST() 184 using D = Bitfield::Element<unsigned, 4, 3>; in TEST() 229 using A = Bitfield::Element<unsigned, 0, 1>; in TEST() 237 using A = Bitfield::Element<unsigned, 0, 2>; in TEST() [all …]
|
| H A D | StringSetTest.cpp | 37 StringMapEntry<StringRef> *Element = in TEST_F() local 39 Set.insert(*Element); in TEST_F() 40 size_t Count = Set.count(*Element); in TEST_F() 43 Element->Destroy(Set.getAllocator()); in TEST_F()
|
| /llvm-project-15.0.7/llvm/lib/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.cpp | 478 printValue(Element.Tag); in printRawElement() 506 StringRef Name = Element.Fields[1]; in parseModule() 507 StringRef Type = Element.Fields[2]; in parseModule() 513 if (!checkNumFields(Element, 4)) in parseModule() 526 StringRef Type = Element.Fields[2]; in parseMMap() 532 if (!checkNumFields(Element, 6)) in parseMMap() 658 if (Element.Fields.size() != Size) { in checkNumFields() 661 reportLocation(Element.Tag.end()); in checkNumFields() 669 if (Element.Fields.size() < Size) { in checkNumFieldsAtLeast() 673 reportLocation(Element.Tag.end()); in checkNumFieldsAtLeast() [all …]
|
| H A D | Markup.cpp | 77 if (Optional<MarkupNode> Element = parseElement(Line)) { in nextNode() local 78 parseTextOutsideMarkup(takeTo(Line, Element->Text.begin())); in nextNode() 79 Buffer.push_back(std::move(*Element)); in nextNode() 80 advanceTo(Line, Element->Text.end()); in nextNode() 124 MarkupNode Element; in parseElement() local 125 Element.Text = Line.slice(BeginPos, EndPos); in parseElement() 131 std::tie(Element.Tag, FieldsContent) = Content.split(':'); in parseElement() 132 if (Element.Tag.empty()) in parseElement() 137 FieldsContent.split(Element.Fields, ":"); in parseElement() 139 Element.Fields.push_back(FieldsContent); in parseElement() [all …]
|
| /llvm-project-15.0.7/libc/src/string/memory_utils/ |
| H A D | elements.h | 28 template <typename Element> 30 Element::copy(dst, src); in copy() 33 template <typename Element> 40 Element::move(dst, src); in move() 47 template <typename Element> 57 template <typename Element> 63 template <typename Element> 68 template <typename Element> 74 template <typename Element> 85 template <typename Element> struct Storage { char bytes[Element::SIZE]; }; [all …]
|
| H A D | bcmp_implementations.h | 21 template <typename Element> bool differs(const char *lhs, const char *rhs) { in differs() 22 return !Element::equals(lhs, rhs); in differs() 25 template <typename Element> 27 return !Element::equals(lhs, rhs, size); in differs()
|
| /llvm-project-15.0.7/llvm/include/llvm/DebugInfo/Symbolize/ |
| H A D | MarkupFilter.h | 85 bool tryMMap(const MarkupNode &Element, 87 bool tryReset(const MarkupNode &Element, 89 bool tryModule(const MarkupNode &Element, 110 void printRawElement(const MarkupNode &Element); 113 Optional<Module> parseModule(const MarkupNode &Element) const; 114 Optional<MMap> parseMMap(const MarkupNode &Element) const; 125 bool checkNumFields(const MarkupNode &Element, size_t Size) const; 126 bool checkNumFieldsAtLeast(const MarkupNode &Element, size_t Size) const; 127 bool checkNumFieldsAtMost(const MarkupNode &Element, size_t Size) const;
|
| /llvm-project-15.0.7/llvm/include/llvm/Bitcode/ |
| H A D | BitcodeCommon.h | 25 using AlignLower = Bitfield::Element<unsigned, 0, 5>; 26 using UsedWithInAlloca = Bitfield::Element<bool, AlignLower::NextBit, 1>; 27 using ExplicitType = Bitfield::Element<bool, UsedWithInAlloca::NextBit, 1>; 28 using SwiftError = Bitfield::Element<bool, ExplicitType::NextBit, 1>; 29 using AlignUpper = Bitfield::Element<unsigned, SwiftError::NextBit, 3>;
|
| /llvm-project-15.0.7/clang/lib/Tooling/ |
| H A D | FileMatchTrie.cpp | 74 StringRef Element(llvm::sys::path::filename( in insert() local 76 Children[Element].Path = Path; in insert() 78 StringRef Element(llvm::sys::path::filename( in insert() local 80 Children[Element].insert(NewPath, ConsumedLength + Element.size() + 1); in insert() 118 StringRef Element(llvm::sys::path::filename(FileName.drop_back( in findEquivalent() local 121 Children.find(Element); in findEquivalent() 125 ConsumedLength + Element.size() + 1); in findEquivalent()
|
| /llvm-project-15.0.7/flang/lib/Evaluate/ |
| H A D | fold-reduction.h | 54 std::vector<typename Constant<T>::Element> elements; 59 elements = std::vector<typename Constant<T>::Element>(n, identity); 62 elements = std::vector<typename Constant<T>::Element>(n, identity); 92 std::vector<typename Constant<T>::Element> elements; in DoReduction() 130 using Element = Scalar<T>; in FoldMaxvalMinval() local 135 auto accumulator{[&](Element &element, const ConstantSubscripts &at) { in FoldMaxvalMinval() 157 using Element = typename Constant<T>::Element; in FoldProduct() local 163 auto accumulator{[&](Element &element, const ConstantSubscripts &at) { in FoldProduct() 190 using Element = typename Constant<T>::Element; in FoldSum() local 192 Element identity{}, correction{}; in FoldSum() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ShuffleDecodeConstantPool.cpp | 138 uint64_t Element = RawMask[i]; in DecodePSHUFBMask() local 140 if (Element & (1 << 7)) in DecodePSHUFBMask() 148 int Index = Base + (Element & 0xf); in DecodePSHUFBMask() 179 uint64_t Element = RawMask[i]; in DecodeVPERMILPMask() local 181 Index += (Element >> 1) & 0x1; in DecodeVPERMILPMask() 183 Index += Element & 0x3; in DecodeVPERMILPMask() 280 uint64_t Element = RawMask[i]; in DecodeVPPERMMask() local 281 uint64_t Index = Element & 0x1F; in DecodeVPPERMMask() 282 uint64_t PermuteOp = (Element >> 5) & 0x7; in DecodeVPPERMMask()
|
| /llvm-project-15.0.7/polly/test/ScopInfo/ |
| H A D | multidim_2d_with_modref_call_2.ll | 28 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 29 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 33 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 34 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 79 ; NONAFFINE-NEXT: i64 MemRef_arg[*]; // Element size 8 80 ; NONAFFINE-NEXT: i64 MemRef_arg1[*]; // Element size 8 81 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 82 ; NONAFFINE-NEXT: i64 MemRef_tmp8; // Element size 8 86 ; NONAFFINE-NEXT: i64 MemRef_arg[*]; // Element size 8 88 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 [all …]
|
| H A D | multidim_2d_with_modref_call.ll | 28 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 29 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 30 ; CHECK-NEXT: double MemRef_arg4[*]; // Element size 8 33 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 34 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 35 ; CHECK-NEXT: double MemRef_arg4[*]; // Element size 8 81 ; NONAFFINE-NEXT: i64 MemRef_arg[*]; // Element size 8 83 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 84 ; NONAFFINE-NEXT: i64 MemRef_tmp8; // Element size 8 90 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 [all …]
|
| H A D | multidim_fortran_2d_with_modref_call.ll | 28 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 29 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 30 ; CHECK-NEXT: double MemRef_arg4[*]; // Element size 8 33 ; CHECK-NEXT: i64 MemRef_arg1[*]; // Element size 8 34 ; CHECK-NEXT: i64 MemRef_tmp13; // Element size 8 35 ; CHECK-NEXT: double MemRef_arg4[*]; // Element size 8 80 ; NONAFFINE-NEXT: i64 MemRef_arg[*]; // Element size 8 82 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 83 ; NONAFFINE-NEXT: i64 MemRef_tmp8; // Element size 8 89 ; NONAFFINE-NEXT: i64 MemRef_tmp7; // Element size 8 [all …]
|
| H A D | pointer-used-as-base-pointer-and-scalar-read.ll | 8 ; CHECK-NEXT: float MemRef_A[*]; // Element size 4 9 ; CHECK-NEXT: float* MemRef_x__phi; // Element size 8 10 ; CHECK-NEXT: float* MemRef_C[*]; // Element size 8 13 ; CHECK-NEXT: float MemRef_A[*]; // Element size 4 14 ; CHECK-NEXT: float* MemRef_x__phi; // Element size 8 15 ; CHECK-NEXT: float* MemRef_C[*]; // Element size 8
|
| H A D | non_affine_region_4.ll | 18 ; CHECK-NEXT: i32 MemRef_A[*]; // Element size 4 19 ; CHECK-NEXT: i32 MemRef_y__phi; // Element size 4 20 ; CHECK-NEXT: i32 MemRef_x; // Element size 4 24 ; CHECK-NEXT: i32 MemRef_A[*]; // Element size 4 25 ; CHECK-NEXT: i32 MemRef_y__phi; // Element size 4 26 ; CHECK-NEXT: i32 MemRef_x; // Element size 4
|
| H A D | multiple-types-access-offset-not-dividable-by-element-size.ll | 16 ; CHECK: i8 MemRef_Short[*]; // Element size 1 17 ; CHECK: i8 MemRef_Float[*]; // Element size 1 18 ; CHECK: i8 MemRef_Double[*]; // Element size 1 21 ; CHECK: i8 MemRef_Short[*]; // Element size 1 22 ; CHECK: i8 MemRef_Float[*]; // Element size 1 23 ; CHECK: i8 MemRef_Double[*]; // Element size 1
|
| /llvm-project-15.0.7/flang/include/flang/Evaluate/ |
| H A D | constant.h | 98 using Element = ELEMENT; variable 105 std::vector<Element> &&, ConstantSubscripts &&, Result = Result{}); 113 const std::vector<Element> &values() const { return values_; } in values() 120 std::vector<Element> Reshape(const ConstantSubscripts &) const; 125 std::vector<Element> values_; 132 using Element = Scalar<T>; variable 147 Element At(const ConstantSubscripts &) const; 158 using Element = Scalar<Result>; variable 164 ConstantSubscript length, std::vector<Element> &&, ConstantSubscripts &&); 213 using Element = StructureConstructorValues; variable
|
| /llvm-project-15.0.7/libc/benchmarks/automemcpy/lib/ |
| H A D | CodeGen.cpp | 90 ElementType Element; member 95 ElementType Element; member 100 ElementType Element; member 105 ElementType Element; member 192 return Stream << O.Element; in operator <<() 198 return Stream << "Loop<" << O.Element << '>'; in operator <<() 202 << Loop{O.IfLt, O.Element} << ">"; in operator <<() 211 const T ∈ member 217 const T ∈ member 236 if (O.Element.IfLt != kMaxSize) in operator <<() [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/cppcoreguidelines/ |
| H A D | owning-memory-containers.cpp | 38 for (auto *Element : OwnerStdVector) { in main() local 39 Element = new int(42); in main() 42 for (auto *Element : OwnerStdVector) { in main() local 43 delete Element; in main()
|
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | assign.cpp | 56 toElementDesc.set_base_addr(to.Element<char>(toAt)); in DoElementalDefinedAssignment() 57 fromElementDesc.set_base_addr(from.Element<char>(fromAt)); in DoElementalDefinedAssignment() 205 std::memmove(to.Element<char>(toAt) + comp.offset(), in Assign() 206 from.Element<const char>(fromAt) + comp.offset(), in Assign() 215 std::memmove(to.Element<char>(toAt) + comp.offset(), in Assign() 216 from.Element<const char>(fromAt) + comp.offset(), in Assign() 225 to.Element<char>(toAt) + comp.offset())}; in Assign() 227 from.Element<char>(fromAt) + comp.offset())}; in Assign() 257 std::memmove(to.Element<char>(toAt) + procPtr.offset, in Assign() 258 from.Element<const char>(fromAt) + procPtr.offset, in Assign() [all …]
|
| H A D | character.cpp | 119 x.Element<CHAR>(xAt), y.Element<CHAR>(yAt), xChars, yChars); in Compare() 527 const CHAR *xData{x.Element<CHAR>(xAt)}; in MaxMinHelper() 680 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char>(rhsAt), lhsBytes, in RTNAME() 687 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 694 CopyAndPad(lhs.Element<char>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 708 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() 715 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() 722 CopyAndPad(lhs.Element<char16_t>(lhsAt), rhs.Element<char32_t>(rhsAt), in RTNAME() 736 CopyAndPad(lhs.Element<char32_t>(lhsAt), rhs.Element<char>(rhsAt), in RTNAME() 743 CopyAndPad(lhs.Element<char32_t>(lhsAt), rhs.Element<char16_t>(rhsAt), in RTNAME() [all …]
|
| /llvm-project-15.0.7/polly/test/ScopInfo/NonAffine/ |
| H A D | non_affine_loop_used_later.ll | 20 ; CHECK-NEXT: i32 MemRef_j_0__phi; // Element size 4 21 ; CHECK-NEXT: i32 MemRef_j_0; // Element size 4 22 ; CHECK-NEXT: i32 MemRef_A[*]; // Element size 4 23 ; CHECK-NEXT: i32 MemRef_j_2__phi; // Element size 4 24 ; CHECK-NEXT: i32 MemRef_j_2; // Element size 4 27 ; CHECK-NEXT: i32 MemRef_j_0__phi; // Element size 4 28 ; CHECK-NEXT: i32 MemRef_j_0; // Element size 4 29 ; CHECK-NEXT: i32 MemRef_A[*]; // Element size 4 30 ; CHECK-NEXT: i32 MemRef_j_2__phi; // Element size 4 31 ; CHECK-NEXT: i32 MemRef_j_2; // Element size 4
|
| /llvm-project-15.0.7/libc/test/src/__support/CPP/ |
| H A D | blockstore_test.cpp | 12 struct Element { struct 22 __llvm_libc::cpp::BlockStore<Element, BLOCK_SIZE, REVERSE> block_store; in populate_and_iterate() argument 28 Element &e = *iter; in populate_and_iterate() 41 __llvm_libc::cpp::BlockStore<Element, BLOCK_SIZE, REVERSE>::destroy( in populate_and_iterate()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/internal/ |
| H A D | gmock-internal-utils.h | 99 template <typename Element> 100 inline Element* GetRawPointer(Element* p) { return p; } 398 template <typename Element, size_t N> 399 class StlContainerView<Element[N]> { 401 typedef typename std::remove_const<Element>::type RawElement; 410 static const_reference ConstReference(const Element (&array)[N]) { 411 static_assert(std::is_same<Element, RawElement>::value, 415 static type Copy(const Element (&array)[N]) {
|