Home
last modified time | relevance | path

Searched refs:SmallVector (Results 1 – 25 of 2251) sorted by relevance

12345678910>>...91

/freebsd-14.2/contrib/llvm-project/lld/ELF/
H A DConfig.h116 SmallVector<SymbolVersion, 0> nonLocalPatterns;
117 SmallVector<SymbolVersion, 0> localPatterns;
203 llvm::SmallVector<llvm::StringRef, 0> undefined;
204 llvm::SmallVector<SymbolVersion, 0> dynamicList;
205 llvm::SmallVector<uint8_t, 0> buildIdVector;
206 llvm::SmallVector<llvm::StringRef, 0> mllvmOpts;
455 SmallVector<ELFFileBase *, 0> objectFiles;
456 SmallVector<SharedFile *, 0> sharedFiles;
457 SmallVector<BinaryFile *, 0> binaryFiles;
458 SmallVector<BitcodeFile *, 0> bitcodeFiles;
[all …]
H A DLinkerScript.h211 SmallVector<SectionPattern, 0> sectionPatterns;
215 SmallVector<InputSectionBase *, 0> sectionBases;
219 SmallVector<InputSection *, 0> sections;
252 SmallVector<StringRef, 0> names;
287 SmallVector<InputSectionBase *, 0>
330 SmallVector<PhdrEntry *, 0> createPhdrs();
352 SmallVector<SectionCommand *, 0> sectionCommands;
355 SmallVector<PhdrsCommand, 0> phdrsCommands;
371 SmallVector<llvm::StringRef, 0> referencedSymbols;
375 SmallVector<InsertCommand, 0> insertCommands;
[all …]
H A DSyntheticSections.h42 SmallVector<EhSectionPiece *, 0> fdes;
401 SmallVector<StringRef, 0> strings;
555 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec;
590 SmallVector<char, 0> relocData;
609 SmallVector<SmallVector<RelativeReloc, 0>, 0> relocsVec;
703 SmallVector<Entry, 0> symbols;
843 SmallVector<GdbChunk, 0> chunks;
846 SmallVector<GdbSymbol, 0> symbols;
929 SmallVector<Verneed, 0> verneeds;
1154 SmallVector<Thunk *, 0> thunks;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DConstraintSystem.h51 SmallVector<SmallVector<Entry, 8>, 4> Constraints;
64 SmallVector<std::string> getVarNamesList() const;
84 SmallVector<Entry, 4> NewRow; in addVariableRow()
114 static SmallVector<int64_t, 8> negate(SmallVector<int64_t, 8> R) { in negate()
125 static SmallVector<int64_t, 8> negateOrEqual(SmallVector<int64_t, 8> R) { in negateOrEqual()
137 static SmallVector<int64_t, 8> toStrictLessThan(SmallVector<int64_t, 8> R) { in toStrictLessThan()
145 bool isConditionImplied(SmallVector<int64_t, 8> R) const;
147 SmallVector<int64_t> getLastConstraint() const { in getLastConstraint()
149 SmallVector<int64_t> Result(NumVariables, 0); in getLastConstraint()
H A DLoopAccessAnalysis.h96 typedef SmallVector<MemAccessInfo, 8> MemAccessInfoList;
255 SmallVector<Instruction *, 4> getInstructionsForAccess(Value *Ptr,
283 SmallVector<Instruction *, 16> InstMap;
315 SmallVector<Dependence, 8> Dependences;
372 SmallVector<unsigned, 2> Members;
497 SmallVector<PointerInfo, 2> Pointers;
500 SmallVector<RuntimeCheckingPtrGroup, 2> CheckingGroups;
530 SmallVector<RuntimePointerCheck, 4> generateChecks();
545 SmallVector<RuntimePointerCheck, 4> Checks;
552 SmallVector<PointerDiffInfo> DiffChecks;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DDXContainerPSVInfo.h29 SmallVector<uint32_t> Indices;
50 SmallVector<dxbc::PSV::v2::ResourceBindInfo> Resources;
51 SmallVector<PSVSignatureElement> InputElements;
52 SmallVector<PSVSignatureElement> OutputElements;
53 SmallVector<PSVSignatureElement> PatchOrPrimElements;
62 std::array<SmallVector<uint32_t>, 4> OutputVectorMasks;
63 SmallVector<uint32_t> PatchOrPrimMasks;
64 std::array<SmallVector<uint32_t>, 4> InputOutputMap;
65 SmallVector<uint32_t> InputPatchMap;
66 SmallVector<uint32_t> PatchOutputMap;
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Format/
H A DUnwrappedLineParser.h211 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>>
280 SmallVector<UnwrappedLine, 8> CurrentExpandedLines;
304 SmallVector<FormatToken *, 1> CommentsBeforeNextToken;
309 SmallVector<UnwrappedLine, 8> Lines;
314 SmallVector<UnwrappedLine, 4> PreprocessorDirectives;
338 SmallVector<bool, 8> NestedTooDeep;
342 SmallVector<bool, 4> NestedLambdas;
362 SmallVector<PPBranch, 16> PPStack;
374 SmallVector<int, 8> PPLevelBranchIndex;
377 SmallVector<int, 8> PPLevelBranchCount;
[all …]
H A DMacros.h88 using ArgsList = llvm::ArrayRef<llvm::SmallVector<FormatToken *, 8>>;
124 llvm::SmallVector<FormatToken *, 8>
137 SmallVector<std::unique_ptr<llvm::MemoryBuffer>> Buffers;
268 llvm::SmallVector<std::unique_ptr<ReconstructedLine>> Children;
275 llvm::SmallVector<std::unique_ptr<LineNode>> Tokens;
291 llvm::SmallVector<ReconstructedLine *> ActiveReconstructedLines;
331 llvm::SmallVector<Expansion> ActiveExpansions;
374 llvm::SmallVector<MacroCallState> MacroCallStructure;
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h700 SmallVector<std::function<void(ModuleAnalysisManager &)>, 2>
702 SmallVector<std::function<bool(StringRef, ModulePassManager &,
706 SmallVector<
710 SmallVector<std::function<void(CGSCCAnalysisManager &)>, 2>
712 SmallVector<std::function<bool(StringRef, CGSCCPassManager &,
717 SmallVector<std::function<void(FunctionAnalysisManager &)>, 2>
719 SmallVector<std::function<bool(StringRef, FunctionPassManager &,
724 SmallVector<std::function<void(LoopAnalysisManager &)>, 2>
726 SmallVector<std::function<bool(StringRef, LoopPassManager &,
731 SmallVector<std::function<bool(StringRef Name, AAManager &AA)>, 2>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicBlockSectionsProfileReader.h50 SmallVector<BBClusterInfo> ClusterInfo;
54 SmallVector<SmallVector<unsigned>> ClonePaths;
96 std::pair<bool, SmallVector<BBClusterInfo>>
100 SmallVector<SmallVector<unsigned>>
203 std::pair<bool, SmallVector<BBClusterInfo>>
206 SmallVector<SmallVector<unsigned>>
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h379 using RecordData = SmallVector<uint64_t, 64>;
512 using FileOffsetsTy = SmallVector<FileOffset, 2>;
691 SmallVector<Module *, 2> SubmodulesLoaded;
702 using HiddenNames = SmallVector<Decl *, 2>;
739 SmallVector<Selector, 16> SelectorsLoaded;
880 SmallVector<uint64_t, 1> FPPragmaOptions;
933 SmallVector<uint64_t, 8> DelayedDeleteExprs;
936 SmallVector<std::pair<ModuleFile *, SmallVector<uint64_t, 1>>, 4>
1244 SmallVector<Stmt *, 16> StmtStack;
2358 SmallVector<uint64_t, 16> PreloadedDeclIDs;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFGdbIndex.h35 SmallVector<CompUnitEntry, 0> CuList;
42 SmallVector<TypeUnitEntry, 0> TuList;
49 SmallVector<AddressEntry, 0> AddressArea;
55 SmallVector<SymTableEntry, 0> SymbolTable;
58 SmallVector<std::pair<uint32_t, SmallVector<uint32_t, 0>>, 0>
/freebsd-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Checkers/
H A DMPIFunctionClassifier.h58 llvm::SmallVector<IdentifierInfo *, 12> MPINonBlockingTypes;
60 llvm::SmallVector<IdentifierInfo *, 10> MPIPointToPointTypes;
61 llvm::SmallVector<IdentifierInfo *, 16> MPICollectiveTypes;
63 llvm::SmallVector<IdentifierInfo *, 4> MPIPointToCollTypes;
64 llvm::SmallVector<IdentifierInfo *, 4> MPICollToPointTypes;
65 llvm::SmallVector<IdentifierInfo *, 6> MPICollToCollTypes;
67 llvm::SmallVector<IdentifierInfo *, 32> MPIType;
/freebsd-14.2/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp54 SmallVector<ResourceUse, 4> Used; in issueInstruction()
55 SmallVector<InstRef, 4> Pending; in issueInstruction()
56 SmallVector<InstRef, 4> Ready; in issueInstruction()
94 SmallVector<ResourceRef, 8> Freed; in cycleStart()
95 SmallVector<InstRef, 4> Executed; in cycleStart()
96 SmallVector<InstRef, 4> Pending; in cycleStart()
97 SmallVector<InstRef, 4> Ready; in cycleStart()
131 SmallVector<InstRef, 8> Insts; in cycleEnd()
141 SmallVector<InstRef, 8> RegDeps; in cycleEnd()
142 SmallVector<InstRef, 8> MemDeps; in cycleEnd()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUImageIntrinsicOptimizer.cpp100 SmallVector<SmallVector<IntrinsicInst *, 4>> &MergeableInsts, in addInstToMergeableList()
102 for (SmallVector<IntrinsicInst *, 4> &IIList : MergeableInsts) { in addInstToMergeableList()
144 SmallVector<SmallVector<IntrinsicInst *, 4>> &MergeableInsts) { in collectMergeableInsts()
176 bool optimizeSection(ArrayRef<SmallVector<IntrinsicInst *, 4>> MergeableInsts) { in optimizeSection()
179 SmallVector<Instruction *, 4> InstrsToErase; in optimizeSection()
185 SmallVector<Value *, 16> Args(IIList.front()->args()); in optimizeSection()
189 SmallVector<Type *, 6> OverloadTys; in optimizeSection()
229 SmallVector<Instruction *, 4> NewCalls; in optimizeSection()
308 SmallVector<SmallVector<IntrinsicInst *, 4>> MergeableInsts; in imageIntrinsicOptimizerImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp329 SmallVector<int, 16> MaskLow; in interleave8bitStride4VF8()
371 SmallVector<int, 32> MaskHigh; in interleave8bitStride4()
372 SmallVector<int, 32> MaskLow; in interleave8bitStride4()
551 SmallVector<int, 32> VPShuf; in deinterleave8bitStride3()
553 SmallVector<int, 32> VPAlign2; in deinterleave8bitStride3()
554 SmallVector<int, 32> VPAlign3; in deinterleave8bitStride3()
555 SmallVector<int, 3> GroupSize; in deinterleave8bitStride3()
634 SmallVector<int, 3> GroupSize; in interleave8bitStride3()
635 SmallVector<int, 32> VPShuf; in interleave8bitStride3()
637 SmallVector<int, 32> VPAlign2; in interleave8bitStride3()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp34 static Expected<SmallVector<transformer::Edit, 1>>
36 SmallVector<transformer::Edit, 1> Edits; in translateEdits()
51 return SmallVector<Edit, 0>(); in translateEdits()
104 return SmallVector<Edit, 1>{E}; in noopEdit()
115 SmallVector<Edit, 1> AllEdits; in flattenVector()
294 Expected<SmallVector<Edit, 1>> Edits = SmallVector<Edit, 1>();
299 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
309 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
315 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
321 llvm::Expected<SmallVector<clang::transformer::Edit, 1>>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h119 SmallVector<LocalVariable, 1> InlinedLocals;
120 SmallVector<const DILocation *, 1> ChildSites;
130 SmallVector<LocalVariable, 1> Locals;
131 SmallVector<CVGlobalVariable, 1> Globals;
132 SmallVector<LexicalBlock *, 1> Children;
160 SmallVector<const DILocation *, 1> ChildSites;
165 SmallVector<LocalVariable, 1> Locals;
166 SmallVector<CVGlobalVariable, 1> Globals;
171 SmallVector<LexicalBlock *, 1> ChildBlocks;
235 SmallVector<CVGlobalVariable, 1> ComdatVariables;
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.h314 SmallVector<SizeAndActionsVec, 1> &Actions = ScalarActions[OpcodeIdx]; in setScalarAction()
324 SmallVector<SizeAndActionsVec, 1> &Actions = in setPointerAction()
337 SmallVector<SizeAndActionsVec, 1> &Actions = in setScalarInVectorAction()
353 SmallVector<SizeAndActionsVec, 1> &Actions = in setVectorNumElementAction()
420 SmallVector<SizeAndActionsVec, 1> &Actions, in setActions()
454 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1];
455 SmallVector<SizeChangeStrategy, 1>
457 SmallVector<SizeChangeStrategy, 1>
462 SmallVector<SizeAndActionsVec, 1> ScalarActions[LastOp - FirstOp + 1];
464 std::unordered_map<uint16_t, SmallVector<SizeAndActionsVec, 1>>
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DConstraintSystem.cpp36 SmallVector<SmallVector<Entry, 8>, 4> RemainingRows; in eliminateUsingFM()
38 SmallVector<Entry, 8> &Row1 = Constraints[R1]; in eliminateUsingFM()
74 SmallVector<Entry, 8> NR; in eliminateUsingFM()
144 SmallVector<std::string> ConstraintSystem::getVarNamesList() const { in getVarNamesList()
145 SmallVector<std::string> Names(Value2Index.size(), ""); in getVarNamesList()
163 SmallVector<std::string> Names = getVarNamesList(); in dump()
165 SmallVector<std::string, 16> Parts; in dump()
194 bool ConstraintSystem::isConditionImplied(SmallVector<int64_t, 8> R) const { in isConditionImplied()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/FlowSensitive/
H A DSimplifyConstraints.h27 llvm::SmallVector<llvm::SmallVector<Atom>> EquivalentAtoms;
31 llvm::SmallVector<Atom> TrueAtoms;
35 llvm::SmallVector<Atom> FalseAtoms;
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockSectionsProfileReader.cpp41 SmallVector<StringRef, 2> Parts; in parseUniqueBBID()
63 std::pair<bool, SmallVector<BBClusterInfo>>
69 : std::pair(false, SmallVector<BBClusterInfo>()); in getClusterInfoForFunction()
72 SmallVector<SmallVector<unsigned>>
153 SmallVector<StringRef, 4> Values; in ReadV1Profile()
275 SmallVector<StringRef, 4> BBIDs; in ReadV0Profile()
311 SmallVector<StringRef, 4> Aliases; in ReadV0Profile()
430 std::pair<bool, SmallVector<BBClusterInfo>>
436 SmallVector<SmallVector<unsigned>>
/freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h253 SmallVector<BoundNodes, 1>
257 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node,
264 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context);
297 SmallVector<BoundNodes, 1> Nodes;
302 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match()
312 SmallVector<BoundNodes, 1>
318 SmallVector<BoundNodes, 1>
327 inline SmallVector<BoundNodes, 1>
338 SmallVector<BoundNodes, 1> matchDynamic(internal::DynTypedMatcher Matcher, in matchDynamic()
344 inline SmallVector<BoundNodes, 1>
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DMemoryTaggingSupport.h52 SmallVector<IntrinsicInst *, 2> LifetimeStart;
53 SmallVector<IntrinsicInst *, 2> LifetimeEnd;
54 SmallVector<DbgVariableIntrinsic *, 2> DbgVariableIntrinsics;
59 SmallVector<Instruction *, 4> UnrecognizedLifetimes;
60 SmallVector<Instruction *, 8> RetVec;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp57 SmallVector<std::pair<std::string, SmallVector<std::string, 4>>, 4>
73 SmallVector<StringRef, 16> Lines; in loadFile()
77 SmallVector<StringRef, 4> LineSplit; in loadFile()
85 SmallVector<StringRef, 4> BBNames; in loadFile()
120 SmallVector<BasicBlock *, 2> NewBBs; in splitLandingPadPreds()
130 SmallVector<Function *, 4> Functions; in runOnModule()
158 SmallVector<BasicBlock *, 32> BlocksToExtractVec; in runOnModule()

12345678910>>...91