Home
last modified time | relevance | path

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

1234567

/llvm-project/llvm/include/llvm/ADT/
H A DSparseBitVector.h264 ElementList Elements; variable
280 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.begin(); in FindLowerBoundImpl()
282 const_cast<SparseBitVector<ElementSize> *>(this)->Elements.end(); in FindLowerBoundImpl()
284 if (Elements.empty()) { in FindLowerBoundImpl()
341 if (BitVector->Elements.empty()) { in AdvanceToFirstNonZero()
345 Iter = BitVector->Elements.begin(); in AdvanceToFirstNonZero()
373 if (Iter == BitVector->Elements.end()) { in AdvanceToNextNonZero()
399 Iter = BitVector->Elements.begin(); in BitVector()
444 SparseBitVector() : Elements(), CurrElementIter(Elements.begin()) {} in SparseBitVector()
447 : Elements(RHS.Elements), CurrElementIter(Elements.begin()) {} in SparseBitVector()
[all …]
/llvm-project/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()
85 return ~(unsigned)this->Elements & ((1U << N) - 1); in Complement()
[all …]
/llvm-project/clang-tools-extra/pseudo/include/clang-pseudo/
H A DForest.h
/llvm-project/lldb/unittests/tools/lldb-server/tests/
H A DMessageObjects.cpp146 auto &Elements = *ElementsOr; in create() local
166 Info.name = ConstString(Elements["name"]).GetCString(); in create()
170 Info.alt_name = ConstString(Elements["alt-name"]).GetCString(); in create()
172 if (!to_integer(Elements["bitsize"], Info.byte_size, 10)) in create()
176 if (!to_integer(Elements["offset"], Info.byte_offset, 10)) in create()
179 Info.encoding = Args::StringToEncoding(Elements["encoding"]); in create()
183 Info.format = StringSwitch<Format>(Elements["format"]) in create()
202 Args::StringToGenericRegister(Elements["generic"]); in create()
245 const StringMap<SmallVector<StringRef, 2>> &Elements, in parseRegisters() argument
249 for (const auto &E : Elements) { in parseRegisters()
[all …]
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCLoopInstrFormPrep.cpp195 : BaseSCEV(B), Elements(1, BucketElement(I)) {
205 SmallVector<BucketElement, 16> Elements;
445 if (CBucket.Elements.size() < ChainCommonPrepMinThreshold) in prepareBasesForCommoningChains()
450 const SCEV *FirstOffset = CBucket.Elements[1].Offset; in prepareBasesForCommoningChains()
461 unsigned EleNum = CBucket.Elements.size(); in prepareBasesForCommoningChains()
464 if (SE->getMinusSCEV(CBucket.Elements[j].Offset, in prepareBasesForCommoningChains()
465 CBucket.Elements[j - 1].Offset) == FirstOffset) { in prepareBasesForCommoningChains()
512 if (CBucket.Elements[i].Offset != in prepareBasesForCommoningChains()
513 SE->getMinusSCEV(CBucket.Elements[i + j * CBucket.ChainSize].Offset, in prepareBasesForCommoningChains()
514 CBucket.Elements[ in prepareBasesForCommoningChains()
207 SmallVector<BucketElement, 16> Elements; global() member
[all...]
/llvm-project/clang/unittests/Analysis/FlowSensitive/
H A DLoggerTest.cpp14 int Elements = 0; member
21 Elements += Other.Elements; in join()
28 return std::tie(LHS.Elements, LHS.Branches, LHS.Joins) == in operator ==()
29 std::tie(RHS.Elements, RHS.Branches, RHS.Joins); in operator ==()
41 ++L.Elements; in transfer()
80 OS << "recordState(Elements=" << L.Elements << ", Branches=" << L.Branches in recordState()
/llvm-project/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/clang/include/clang/Analysis/
H A DCFG.h794 ElementList Elements;
890 : Elements(C), Terminator(nullptr), BlockID(blockid), Preds(C, 1), in CFGBlock()
901 CFGElement front() const { return Elements.front(); } in front()
902 CFGElement back() const { return Elements.back(); } in back()
904 iterator begin() { return Elements.begin(); } in begin()
905 iterator end() { return Elements.end(); } in end()
906 const_iterator begin() const { return Elements.begin(); } in begin()
907 const_iterator end() const { return Elements.end(); } in end()
909 reverse_iterator rbegin() { return Elements.rbegin(); } in rbegin()
910 reverse_iterator rend() { return Elements.rend(); } in rend()
[all …]
/llvm-project/llvm/lib/IR/
H A DType.cpp527 void StructType::setBody(ArrayRef<Type*> Elements, bool isPacked) { in create()
528 cantFail(setBodyOrError(Elements, isPacked)); in create()
531 Error StructType::setBodyOrError(ArrayRef<Type *> Elements, bool isPacked) { in create() argument
534 if (auto E = checkBody(Elements))
541 NumContainedTys = Elements.size(); in create()
542 ContainedTys = Elements.empty() in create()
544 : Elements.copy(getContext().pImpl->Alloc).data(); in create()
549 Error StructType::checkBody(ArrayRef<Type *> Elements) { in create()
550 SmallSetVector<Type *, 4> Worklist(Elements.begin(), Elements in create()
445 setBody(ArrayRef<Type * > Elements,bool isPacked) setBody() argument
524 create(LLVMContext & Context,ArrayRef<Type * > Elements,StringRef Name,bool isPacked) create() argument
539 create(ArrayRef<Type * > Elements,StringRef Name,bool isPacked) create() argument
546 create(ArrayRef<Type * > Elements) create() argument
[all...]
H A DDIBuilder.cpp163 DINodeArray Elements, in createImportedModule()
169 File, Line, Name, Elements); in createImportedModule()
180 DINodeArray Elements) { in createImportedModule()
182 Context, NS, File, Line, StringRef(), Elements, in createImportedModule()
189 DINodeArray Elements) { in createImportedModule()
191 Context, NS, File, Line, StringRef(), Elements, in createImportedModule()
197 DINodeArray Elements) { in createImportedModule()
199 Context, M, File, Line, StringRef(), Elements, in createImportedModule()
206 StringRef Name, DINodeArray Elements) { in createImportedDeclaration()
210 Context, Decl, File, Line, Name, Elements, in createImportedDeclaration()
164 createImportedModule(LLVMContext & C,dwarf::Tag Tag,DIScope * Context,Metadata * NS,DIFile * File,unsigned Line,StringRef Name,DINodeArray Elements,SmallVectorImpl<TrackingMDNodeRef> & ImportedModules) createImportedModule() argument
181 createImportedModule(DIScope * Context,DINamespace * NS,DIFile * File,unsigned Line,DINodeArray Elements) createImportedModule() argument
190 createImportedModule(DIScope * Context,DIImportedEntity * NS,DIFile * File,unsigned Line,DINodeArray Elements) createImportedModule() argument
198 createImportedModule(DIScope * Context,DIModule * M,DIFile * File,unsigned Line,DINodeArray Elements) createImportedModule() argument
207 createImportedDeclaration(DIScope * Context,DINode * Decl,DIFile * File,unsigned Line,StringRef Name,DINodeArray Elements) createImportedDeclaration() argument
505 createClassType(DIScope * Context,StringRef Name,DIFile * File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,uint64_t OffsetInBits,DINode::DIFlags Flags,DIType * DerivedFrom,DINodeArray Elements,unsigned RunTimeLang,DIType * VTableHolder,MDNode * TemplateParams,StringRef UniqueIdentifier) createClassType() argument
523 createStructType(DIScope * Context,StringRef Name,DIFile * File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,DINode::DIFlags Flags,DIType * DerivedFrom,DINodeArray Elements,unsigned RunTimeLang,DIType * VTableHolder,StringRef UniqueIdentifier) createStructType() argument
536 createUnionType(DIScope * Scope,StringRef Name,DIFile * File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,DINode::DIFlags Flags,DINodeArray Elements,unsigned RunTimeLang,StringRef UniqueIdentifier) createUnionType() argument
549 createVariantPart(DIScope * Scope,StringRef Name,DIFile * File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,DINode::DIFlags Flags,DIDerivedType * Discriminator,DINodeArray Elements,StringRef UniqueIdentifier) createVariantPart() argument
568 createEnumerationType(DIScope * Scope,StringRef Name,DIFile * File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,DINodeArray Elements,DIType * UnderlyingType,unsigned RunTimeLang,StringRef UniqueIdentifier,bool IsScoped) createEnumerationType() argument
693 getOrCreateArray(ArrayRef<Metadata * > Elements) getOrCreateArray() argument
698 getOrCreateMacroArray(ArrayRef<Metadata * > Elements) getOrCreateMacroArray() argument
702 getOrCreateTypeArray(ArrayRef<Metadata * > Elements) getOrCreateTypeArray() argument
1206 replaceArrays(DICompositeType * & T,DINodeArray Elements,DINodeArray TParams) replaceArrays() argument
[all...]
H A DLLVMContextImpl.h647 Metadata *Elements;
664 Metadata *Elements, unsigned RuntimeLang,
672 AlignInBits(AlignInBits), Flags(Flags), Elements(Elements),
684 Flags(N->getFlags()), Elements(N->getRawElements()),
702 Elements == RHS->getRawElements() &&
721 return hash_combine(Name, File, Line, BaseType, Scope, Elements,
1199 ArrayRef<uint64_t> Elements;
1201 MDNodeKeyImpl(ArrayRef<uint64_t> Elements) : Elements(Element
[all...]
/llvm-project/llvm/include/llvm/IR/
H A DDIBuilder.h465 /// \param Elements class members.
476 DINode::DIFlags Flags, DIType *DerivedFrom, DINodeArray Elements,
488 /// \param Elements Struct elements.
499 DIType *DerivedFrom, DINodeArray Elements, unsigned RunTimeLang = 0,
511 /// \param Elements Union elements.
518 DINodeArray Elements,
533 /// \param Elements Variant elements.
540 DINodeArray Elements,
625 /// \param Elements Enumeration elements.
633 uint64_t SizeInBits, uint32_t AlignInBits, DINodeArray Elements,
[all...]
/llvm-project/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/third-party/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()
384 *listener << "which has " << Elements(matrix.LhsSize()); in VerifyMatchMatrix()
/llvm-project/clang/lib/CodeGen/
H A DCGObjCGNU.cpp3156 auto Elements = Builder.beginStruct(ClassTy); in GenerateClassStructure()
3161 Elements.add(MetaClass); in GenerateClassStructure()
3163 Elements.add(SuperClass); in GenerateClassStructure()
3165 Elements.add(MakeConstantString(Name, ".class_name")); in GenerateClassStructure()
3167 Elements.addInt(LongTy, 0); in GenerateClassStructure()
3169 Elements.addInt(LongTy, info); in GenerateClassStructure()
3173 Elements.addInt(LongTy, DL.getTypeSizeInBits(ClassTy) / in GenerateClassStructure()
3176 Elements.add(InstanceSize); in GenerateClassStructure()
3178 Elements.add(IVars); in GenerateClassStructure()
3180 Elements in GenerateClassStructure()
3143 auto Elements = Builder.beginStruct(ClassTy); GenerateClassStructure() local
3238 auto Elements = ProtocolList.beginArray(PtrToInt8Ty); GenerateProtocolList() local
3279 auto Elements = Builder.beginStruct(); GenerateEmptyProtocol() local
3353 auto Elements = Builder.beginStruct(); GenerateProtocol() local
3372 auto Elements = Builder.beginStruct(); GenerateProtocolHolderCategory() local
3465 auto Elements = Builder.beginStruct(); GenerateCategory() local
[all...]
/llvm-project/llvm/lib/Target/BPF/
H A DBTFDebug.cpp191 DINodeArray Elements = ETy->getElements(); in completeType()
192 for (const auto Element : Elements) { in completeType()
230 DINodeArray Elements = ETy->getElements(); in completeType()
231 for (const auto Element : Elements) { in completeType()
305 const DINodeArray Elements = STy->getElements(); in completeType()
306 for (const auto *Element : Elements) { in completeType()
353 DITypeRefArray Elements = STy->getTypeArray(); in completeType()
354 auto RetType = tryRemoveAtomicType(Elements[0]); in completeType()
360 for (unsigned I = 1, N = Elements.size(); I < N; ++I) { in completeType()
362 auto Element = tryRemoveAtomicType(Elements[ in completeType()
182 DINodeArray Elements = ETy->getElements(); completeType() local
221 DINodeArray Elements = ETy->getElements(); completeType() local
296 const DINodeArray Elements = STy->getElements(); completeType() local
344 DITypeRefArray Elements = STy->getTypeArray(); completeType() local
562 DITypeRefArray Elements = STy->getTypeArray(); visitSubroutineType() local
664 const DINodeArray Elements = CTy->getElements(); visitStructType() local
704 DINodeArray Elements = CTy->getElements(); visitArrayType() local
737 DINodeArray Elements = CTy->getElements(); visitEnumType() local
966 const DINodeArray Elements = CTy->getElements(); visitMapDefType() local
[all...]
/llvm-project/flang/runtime/
H A Dderived.cpp36 std::size_t elements{instance.Elements()}; in Initialize()
40 std::size_t myComponents{componentDesc.Elements()}; in Initialize()
110 std::size_t myProcPtrs{procPtrDesc.Elements()}; in Initialize()
129 std::size_t elements{orig.Elements()}; in FindFinal()
137 std::size_t components{componentDesc.Elements()}; in FindFinal()
225 std::size_t elements{descriptor.Elements()}; in Finalize()
298 std::size_t myComponents{componentDesc.Elements()}; in Destroy()
299 std::size_t elements{descriptor.Elements()}; in Destroy()
383 std::size_t myComponents{componentDesc.Elements()};
384 std::size_t elements{descriptor.Elements()};
[all...]
H A Darray-constructor.cpp100 to.IsAllocated() ? static_cast<SubscriptValue>(to.Elements()) : 0}; in RTDEF()
109 SubscriptValue fromElements{static_cast<SubscriptValue>(from.Elements())}; in RTDEF()
110 SubscriptValue previousToElements{static_cast<SubscriptValue>(to.Elements())}; in RTDEF()
173 AllocateOrReallocateVectorIfNeeded(vector, terminator, to.Elements(), 1); in RTDEF()
H A Dmisc-intrinsic.cpp38 std::size_t resultBytes{result.Elements() * result.ElementBytes()}; in TransferImpl()
40 std::size_t sourceElements{source.Elements()}; in TransferImpl()
97 source.Elements() * source.ElementBytes()}) {
H A Ddescriptor-io.h50 std::size_t numElements{descriptor.Elements()}; in FormattedIntegerIO()
84 std::size_t numElements{descriptor.Elements()}; in FormattedRealIO()
117 std::size_t numElements{descriptor.Elements()}; in FormattedComplexIO()
165 std::size_t numElements{descriptor.Elements()}; in FormattedCharacterIO()
205 std::size_t numElements{descriptor.Elements()}; in FormattedLogicalIO()
283 std::size_t numComponents{compArray.Elements()}; in DefaultComponentwiseFormattedIO()
309 std::size_t numComponents{compArray.Elements()}; in DefaultComponentwiseUnformattedIO()
310 std::size_t numElements{descriptor.Elements()}; in DefaultComponentwiseUnformattedIO()
371 std::size_t numElements{descriptor.Elements()}; in FormattedDerivedTypeIO()
447 std::size_t numElements{descriptor.Elements()};
[all...]
/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVCompare.cpp200 LVElements Elements; in execute() local
224 Elements.push_back(Reference); in execute()
233 Set.insert(Set.end(), Elements.begin(), Elements.end()); in execute()
235 if (Elements.size()) { in execute()
236 OS << "\n(" << Elements.size() << ") " in execute()
239 for (const LVElement *Element : Elements) { in execute()
/llvm-project/clang/lib/Interpreter/
H A DValue.cpp64 assert(Elements && "We at least should have 1 element in Value"); in Release()
65 size_t Stride = AllocSize / Elements; in Release()
66 for (size_t Idx = 0; Idx < Elements; ++Idx) in Release()
83 AllocSize(AllocSize), Elements(ElementsNum) {} in ValueStorage()
88 size_t Elements = 0; member in __anon35be5cad0111::ValueStorage
/llvm-project/clang/lib/AST/
H A DExprObjC.cpp26 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, QualType T,
29 NumElements(Elements.size()), Range(SR), ArrayWithObjectsMethod(Method) { in ObjCArrayLiteral()
31 for (unsigned I = 0, N = Elements.size(); I != N; ++I) in ObjCArrayLiteral()
32 SaveElements[I] = Elements[I]; in ObjCArrayLiteral()
38 ArrayRef<Expr *> Elements,
41 void *Mem = C.Allocate(totalSizeToAlloc<Expr *>(Elements.size())); in Create()
42 return new (Mem) ObjCArrayLiteral(Elements, T, Method, SR); in Create()
28 ObjCArrayLiteral(ArrayRef<Expr * > Elements,QualType T,ObjCMethodDecl * Method,SourceRange SR) ObjCArrayLiteral() argument
40 Create(const ASTContext & C,ArrayRef<Expr * > Elements,QualType T,ObjCMethodDecl * Method,SourceRange SR) Create() argument
/llvm-project/flang/unittests/Runtime/
H A DArrayConstructor.cpp54 ASSERT_EQ(result.Elements(), static_cast<std::size_t>(100 * (1 + 4 + 2 * 3))); in TEST()
64 EXPECT_LE(result.Elements(), in TEST()
117 ASSERT_EQ(result.Elements(), expectedElements); in TEST()
119 EXPECT_LE(result.Elements(), in TEST()
/llvm-project/llvm/unittests/IR/
H A DIRBuilderTest.cpp1098 /*AlignInBits=*/8, /*Elements=*/{}, ByteTy); in TEST_F()
1117 /*Elements=*/{}, ByteTy); in TEST_F()
1204 MDTuple *Elements = MDTuple::getDistinct(Ctx, {}); in TEST_F()
1210 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2, Elements); in TEST_F()
1211 DIB.createImportedModule(CU, (DIImportedEntity *)nullptr, F, 2, Elements); in TEST_F()
1254 SmallVector<Metadata *, 4> Elements; in TEST_F()
1255 Elements.push_back(MDef2); in TEST_F()
1257 DIB.getOrCreateMacroArray(Elements)); in TEST_F()
1259 Elements.clear(); in TEST_F()
1260 Elements in TEST_F()
1206 MDTuple *Elements = MDTuple::getDistinct(Ctx, std::nullopt); TEST_F() local
1256 SmallVector<Metadata *, 4> Elements; TEST_F() local
[all...]

1234567