Home
last modified time | relevance | path

Searched refs:Elements (Results 1 – 25 of 123) sorted by relevance

12345

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DSparseBitVector.h447 : Elements(RHS.Elements), CurrElementIter(Elements.begin()) {} in SparseBitVector()
449 : Elements(std::move(RHS.Elements)), CurrElementIter(Elements.begin()) {} in SparseBitVector()
461 Elements = RHS.Elements;
466 Elements = std::move(RHS.Elements);
512 ElementIter = Elements.emplace(Elements.end(), ElementIndex); in set()
549 for (; Iter1 != Elements.end() && Iter2 != RHS.Elements.end();
554 return Iter1 == Elements.end() && Iter2 == RHS.Elements.end();
597 if (Elements.empty() && RHS.Elements.empty())
628 Elements.erase(Iter1, Elements.end());
651 if (Elements.empty() || RHS.Elements.empty()) in intersectWithComplement()
[all …]
/llvm-project-15.0.7/llvm/unittests/ADT/
H A DTestGraph.h39 BitVector Elements; variable
40 NodeSubset(BitVector e) : Elements(e) {} in NodeSubset()
43 NodeSubset() : Elements(0) { in NodeSubset()
49 return other.Elements == this->Elements;
58 Elements |= 1U << Idx; in AddNode()
64 Elements &= ~(1U << Idx); in DeleteNode()
70 return (Elements & (1U << Idx)) != 0; in count()
75 return Elements == 0; in isEmpty()
80 return (this->Elements | other.Elements) == other.Elements; in isSubsetOf()
90 return this->Elements | other.Elements; in Join()
[all …]
/llvm-project-15.0.7/clang-tools-extra/pseudo/include/clang-pseudo/
H A DForest.h122 llvm::ArrayRef<const ForestNode *> Elements) { in alignas()
124 assert(Elements.size() < (1 << (16 - RuleBits))); in alignas()
125 return Rule | Elements.size() << RuleBits; in alignas()
155 llvm::ArrayRef<const ForestNode *> Elements) { in createSequence() argument
156 assert(!Elements.empty()); in createSequence()
158 Elements.front()->startTokenIndex(), in createSequence()
159 ForestNode::sequenceData(RID, Elements), Elements); in createSequence()
187 llvm::ArrayRef<const ForestNode *> Elements) { in create() argument
190 sizeof(ForestNode) + Elements.size() * sizeof(ForestNode *), in create()
192 if (!Elements.empty()) in create()
[all …]
/llvm-project-15.0.7/lldb/unittests/tools/lldb-server/tests/
H A DMessageObjects.cpp142 auto &Elements = *ElementsOr; in create() local
161 Info.name = ConstString(Elements["name"]).GetCString(); in create()
178 Info.format = StringSwitch<Format>(Elements["format"]) in create()
197 Args::StringToGenericRegister(Elements["generic"]); in create()
243 for (const auto &E : Elements) { in parseRegisters()
274 auto Elements = SplitPairList(Response); in create() local
284 StringRef Name = Elements["name"][0]; in create()
285 StringRef Reason = Elements["reason"][0]; in create()
288 if (!to_integer(Elements["thread"][0], Thread, 16)) in create()
293 Elements["threads"][0].split(Threads, ','); in create()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp206 SmallVector<BucketElement, 16> Elements; member
462 unsigned EleNum = CBucket.Elements.size(); in prepareBasesForCommoningChains()
513 if (CBucket.Elements[i].Offset != in prepareBasesForCommoningChains()
551 assert(Bucket.Elements.size() == in rewriteLoadStoresForCommoningChains()
591 BucketElement &I = Bucket.Elements[Idx]; in rewriteLoadStoresForCommoningChains()
906 if (!BucketChain.Elements[j].Offset) in prepareBaseForDispFormChain()
953 for (auto &E : BucketChain.Elements) { in prepareBaseForDispFormChain()
961 BucketChain.Elements[0]); in prepareBaseForDispFormChain()
992 if (!BucketChain.Elements[j].Offset || in prepareBaseForUpdateFormChain()
998 for (auto &E : BucketChain.Elements) { in prepareBaseForUpdateFormChain()
[all …]
/llvm-project-15.0.7/llvm/lib/Support/
H A DIntervalMap.cpp120 IdxPair distribute(unsigned Nodes, unsigned Elements, unsigned Capacity, in distribute() argument
123 assert(Elements + Grow <= Nodes * Capacity && "Not enough room for elements"); in distribute()
124 assert(Position <= Elements && "Invalid position"); in distribute()
129 const unsigned PerNode = (Elements + Grow) / Nodes; in distribute()
130 const unsigned Extra = (Elements + Grow) % Nodes; in distribute()
138 assert(Sum == Elements + Grow && "Bad distribution sum"); in distribute()
153 assert(Sum == Elements && "Bad distribution sum"); in distribute()
/llvm-project-15.0.7/clang/include/clang/Analysis/
H A DCFG.h767 ElementList Elements;
1097 Elements.push_back(CFGStmt(statement), C); in appendStmt()
1118 Elements.push_back(CFGNewAllocator(NE), C); in appendNewAllocator()
1123 Elements.push_back(CFGScopeBegin(VD, S), C); in appendScopeBegin()
1128 Elements.insert(Elements.rbegin(), 1, CFGScopeBegin(VD, S), C); in prependScopeBegin()
1132 Elements.push_back(CFGScopeEnd(VD, S), C); in appendScopeEnd()
1136 Elements.insert(Elements.rbegin(), 1, CFGScopeEnd(VD, S), C); in prependScopeEnd()
1140 Elements.push_back(CFGBaseDtor(BS), C); in appendBaseDtor()
1144 Elements.push_back(CFGMemberDtor(FD), C); in appendMemberDtor()
1148 Elements.push_back(CFGTemporaryDtor(E), C); in appendTemporaryDtor()
[all …]
/llvm-project-15.0.7/flang/runtime/
H A Dderived.cpp20 std::size_t elements{instance.Elements()}; in Initialize()
25 std::size_t myComponents{componentDesc.Elements()}; in Initialize()
83 std::size_t myProcPtrs{procPtrDesc.Elements()}; in Initialize()
117 std::size_t elements{descriptor.Elements()}; in CallFinalSubroutine()
164 std::size_t myComponents{componentDesc.Elements()}; in Finalize()
165 std::size_t elements{descriptor.Elements()}; in Finalize()
225 std::size_t myComponents{componentDesc.Elements()}; in Destroy()
226 std::size_t elements{descriptor.Elements()}; in Destroy()
H A Dcopy.cpp32 std::size_t nComponents{componentDesc.Elements()}; in CopyElement()
53 std::size_t elements{to.Elements()}; in CopyArray()
54 RUNTIME_CHECK(terminator, elements == from.Elements()); in CopyArray()
H A Dmisc-intrinsic.cpp36 std::size_t resultBytes{result.Elements() * result.ElementBytes()}; in TransferImpl()
38 std::size_t sourceElements{source.Elements()}; in TransferImpl()
61 source.Elements() * source.ElementBytes()}) { in RTNAME()
H A Dtransformational.cpp94 std::size_t bytes{result.Elements() * elementLen}; in DefaultInitialize()
162 for (std::size_t n{result.Elements()}; n > 0; n -= dimExtent) { in RTNAME()
259 for (std::size_t n{result.Elements()}; n > 0; n -= dimExtent) { in RTNAME()
326 trues = source.Elements(); in RTNAME()
331 for (std::size_t n{mask.Elements()}; n > 0; --n) { in RTNAME()
369 for (std::size_t n{source.Elements()}; n > 0; --n) { in RTNAME()
421 std::size_t sourceElements{source.Elements()}; in RTNAME()
422 std::size_t padElements{pad ? pad->Elements() : 0}; in RTNAME()
520 for (std::size_t n{result.Elements()}; n > 0; n -= ncopies) { in RTNAME()
540 for (std::size_t n{result.Elements()}; n-- > 0; in RTNAME()
[all …]
H A Ddescriptor-io.h48 std::size_t numElements{descriptor.Elements()}; in FormattedIntegerIO()
81 std::size_t numElements{descriptor.Elements()}; in FormattedRealIO()
114 std::size_t numElements{descriptor.Elements()}; in FormattedComplexIO()
162 std::size_t numElements{descriptor.Elements()}; in FormattedCharacterIO()
202 std::size_t numElements{descriptor.Elements()}; in FormattedLogicalIO()
290 std::size_t numComponents{compArray.Elements()}; in FormattedDerivedTypeIO()
291 std::size_t numElements{descriptor.Elements()}; in FormattedDerivedTypeIO()
338 std::size_t numElements{descriptor.Elements()}; in UnformattedDescriptorIO()
H A Dpointer.cpp109 if (pointer.Elements() > target.Elements()) { in RTNAME()
112 pointer.Elements(), target.Elements()); in RTNAME()
H A Dassign.cpp146 std::size_t toElements{to.Elements()}; in Assign()
147 if (from.rank() > 0 && toElements != from.Elements()) { in Assign()
150 toElements, from.Elements()); in Assign()
183 std::size_t numComponents{componentDesc.Elements()}; in Assign()
251 std::size_t numProcPtrs{procPtrDesc.Elements()}; in Assign()
/llvm-project-15.0.7/llvm/lib/IR/
H A DDIBuilder.cpp178 DINodeArray Elements, in createImportedModule() argument
184 File, Line, Name, Elements); in createImportedModule()
499 OffsetInBits, Flags, Elements, 0, VTableHolder, in createClassType()
525 Elements, RunTimeLang, nullptr, nullptr, UniqueIdentifier); in createUnionType()
677 return MDTuple::get(VMContext, Elements); in getOrCreateArray()
682 return MDTuple::get(VMContext, Elements); in getOrCreateMacroArray()
687 for (Metadata *E : Elements) { in getOrCreateTypeArray()
1139 if (Elements) in replaceArrays()
1140 N->replaceElements(Elements); in replaceArrays()
1153 if (Elements) in replaceArrays()
[all …]
H A DType.cpp445 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in setBody() argument
452 NumContainedTys = Elements.size(); in setBody()
454 if (Elements.empty()) { in setBody()
459 ContainedTys = Elements.copy(getContext().pImpl->Alloc).data(); in setBody()
527 ST->setBody(Elements, isPacked); in create()
532 return create(Context, Elements, StringRef()); in create()
541 assert(!Elements.empty() && in create()
543 return create(Elements[0]->getContext(), Elements, Name, isPacked); in create()
546 StructType *StructType::create(ArrayRef<Type*> Elements) { in create() argument
547 assert(!Elements.empty() && in create()
[all …]
H A DLLVMContextImpl.h577 Metadata *Elements;
599 AlignInBits(AlignInBits), Flags(Flags), Elements(Elements),
1115 ArrayRef<uint64_t> Elements;
1117 MDNodeKeyImpl(ArrayRef<uint64_t> Elements) : Elements(Elements) {}
1125 return hash_combine_range(Elements.begin(), Elements.end());
1185 Metadata *Elements;
1190 Name(Name), Elements(Elements) {}
1194 Elements(N->getRawElements()) {}
1234 Metadata *Elements;
1237 Metadata *Elements)
[all …]
H A DDebugInfoMetadata.cpp1215 DEFINE_GETIMPL_LOOKUP(DIExpression, (Elements)); in getImpl()
1216 DEFINE_GETIMPL_STORE_NO_OPS(DIExpression, (Elements)); in getImpl()
1402 Offset = Elements[1]; in extractIfOffset()
1407 if (Elements[2] == dwarf::DW_OP_plus) { in extractIfOffset()
1408 Offset = Elements[1]; in extractIfOffset()
1411 if (Elements[2] == dwarf::DW_OP_minus) { in extractIfOffset()
1412 Offset = -Elements[1]; in extractIfOffset()
1436 if (Expr->Elements.size() >= PatternSize && in extractAddressClass()
1440 AddrClass = Expr->Elements[PatternSize - 3]; in extractAddressClass()
1442 if (Expr->Elements.size() == PatternSize) in extractAddressClass()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDIBuilder.h430 DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements,
448 DIType *DerivedFrom, DINodeArray Elements, unsigned RunTimeLang = 0,
466 DINodeArray Elements,
488 DINodeArray Elements,
579 uint64_t SizeInBits, uint32_t AlignInBits, DINodeArray Elements,
639 DINodeArray getOrCreateArray(ArrayRef<Metadata *> Elements);
642 DIMacroNodeArray getOrCreateMacroArray(ArrayRef<Metadata *> Elements);
645 DITypeRefArray getOrCreateTypeArray(ArrayRef<Metadata *> Elements);
873 DINodeArray Elements = nullptr);
884 DINodeArray Elements = nullptr);
[all …]
/llvm-project-15.0.7/clang-tools-extra/clangd/unittests/
H A DExpectedTypeTest.cpp55 std::vector<Matcher<MapEntry>> Elements; in classesAre() local
56 Elements.reserve(Classes.size()); in classesAre()
58 Elements.push_back(Field(&MapEntry::second, Cls)); in classesAre()
59 return UnorderedElementsAreArray(Elements); in classesAre()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGObjCGNU.cpp3024 Elements.add(SuperClass); in GenerateClassStructure()
3040 Elements.add(IVars); in GenerateClassStructure()
3042 Elements.add(Methods); in GenerateClassStructure()
3045 Elements.add(NULLPtr); in GenerateClassStructure()
3047 Elements.add(NULLPtr); in GenerateClassStructure()
3049 Elements.add(NULLPtr); in GenerateClassStructure()
3053 Elements.add(NULLPtr); in GenerateClassStructure()
3230 Elements.add( in GenerateProtocol()
3274 Elements.addBitCast( in GenerateProtocolHolderCategory()
3355 Elements.addBitCast( in GenerateCategory()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/BPF/
H A DBTFDebug.cpp180 for (const auto Element : Elements) { in completeType()
219 for (const auto Element : Elements) { in completeType()
294 for (const auto *Element : Elements) { in completeType()
342 auto RetType = Elements[0]; in completeType()
350 auto Element = Elements[I]; in completeType()
560 uint32_t VLen = Elements.size() - 1; in visitSubroutineType()
575 for (const auto Element : Elements) { in visitSubroutineType()
643 uint32_t VLen = Elements.size(); in visitStructType()
649 for (const auto *Element : Elements) { in visitStructType()
667 for (const auto *Element : Elements) { in visitStructType()
[all …]
/llvm-project-15.0.7/llvm/unittests/IR/
H A DIRBuilderTest.cpp1084 Elements.push_back(MDef2); in TEST_F()
1088 Elements.clear(); in TEST_F()
1089 Elements.push_back(MDef1); in TEST_F()
1090 Elements.push_back(MF2); in TEST_F()
1095 Elements.clear(); in TEST_F()
1096 Elements.push_back(MDef0); in TEST_F()
1097 Elements.push_back(MF1); in TEST_F()
1101 Elements.clear(); in TEST_F()
1102 Elements.push_back(MDef1); in TEST_F()
1103 Elements.push_back(MF2); in TEST_F()
[all …]
/llvm-project-15.0.7/clang/lib/AST/
H A DExprObjC.cpp28 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, QualType T, in ObjCArrayLiteral() argument
31 NumElements(Elements.size()), Range(SR), ArrayWithObjectsMethod(Method) { in ObjCArrayLiteral()
33 for (unsigned I = 0, N = Elements.size(); I != N; ++I) in ObjCArrayLiteral()
34 SaveElements[I] = Elements[I]; in ObjCArrayLiteral()
40 ArrayRef<Expr *> Elements, in Create() argument
43 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size())); in Create()
44 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create()
/llvm-project-15.0.7/llvm/utils/unittest/googlemock/src/
H A Dgmock-matchers.cc292 *os << "has " << Elements(1) << " and that element "; in DescribeToImpl()
296 *os << "has " << Elements(matcher_describers_.size()) in DescribeToImpl()
333 *os << "doesn't have " << Elements(1) << ", or has " << Elements(1) in DescribeNegationToImpl()
338 *os << "doesn't have " << Elements(matcher_describers_.size()) in DescribeNegationToImpl()

12345