| /freebsd-14.2/contrib/llvm-project/lld/ELF/ |
| H A D | Config.h | 116 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 D | LinkerScript.h | 211 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 D | SyntheticSections.h | 42 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 D | ConstraintSystem.h | 51 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 D | LoopAccessAnalysis.h | 96 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 D | DXContainerPSVInfo.h | 29 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 D | UnwrappedLineParser.h | 211 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 D | Macros.h | 88 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 D | PassBuilder.h | 700 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 D | BasicBlockSectionsProfileReader.h | 50 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 D | ASTReader.h | 379 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 D | DWARFGdbIndex.h | 35 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 D | MPIFunctionClassifier.h | 58 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 D | ExecuteStage.cpp | 54 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 D | AMDGPUImageIntrinsicOptimizer.cpp | 100 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 D | X86InterleavedAccess.cpp | 329 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 D | RewriteRule.cpp | 34 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 D | CodeViewDebug.h | 119 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 D | LegacyLegalizerInfo.h | 314 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 D | ConstraintSystem.cpp | 36 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 D | SimplifyConstraints.h | 27 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 D | BasicBlockSectionsProfileReader.cpp | 41 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 D | ASTMatchFinder.h | 253 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 D | MemoryTaggingSupport.h | 52 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 D | BlockExtractor.cpp | 57 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()
|