Home
last modified time | relevance | path

Searched refs:Element (Results 1 – 25 of 232) sorted by relevance

12345678910

/llvm-project-15.0.7/llvm/unittests/ADT/
H A DBitFieldsTest.cpp20 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 DStringSetTest.cpp37 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 DMarkupFilter.cpp478 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 DMarkup.cpp77 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 Delements.h28 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 Dbcmp_implementations.h21 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 DMarkupFilter.h85 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 DBitcodeCommon.h25 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 DFileMatchTrie.cpp74 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 Dfold-reduction.h54 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 DX86ShuffleDecodeConstantPool.cpp138 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 Dmultidim_2d_with_modref_call_2.ll28 ; 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 Dmultidim_2d_with_modref_call.ll28 ; 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 Dmultidim_fortran_2d_with_modref_call.ll28 ; 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 Dpointer-used-as-base-pointer-and-scalar-read.ll8 ; 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 Dnon_affine_region_4.ll18 ; 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 Dmultiple-types-access-offset-not-dividable-by-element-size.ll16 ; 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 Dconstant.h98 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 DCodeGen.cpp90 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 &Element; member
217 const T &Element; 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 Downing-memory-containers.cpp38 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 Dassign.cpp56 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 Dcharacter.cpp119 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 Dnon_affine_loop_used_later.ll20 ; 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 Dblockstore_test.cpp12 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 Dgmock-internal-utils.h99 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]) {

12345678910