| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | DXContainerPSVInfo.h | 31 SmallVector<uint32_t> Indices; 55 SmallVector<dxbc::PSV::v2::ResourceBindInfo> Resources; 56 SmallVector<PSVSignatureElement> InputElements; 57 SmallVector<PSVSignatureElement> OutputElements; 58 SmallVector<PSVSignatureElement> PatchOrPrimElements; 67 std::array<SmallVector<uint32_t>, 4> OutputVectorMasks; 68 SmallVector<uint32_t> PatchOrPrimMasks; 69 std::array<SmallVector<uint32_t>, 4> InputOutputMap; 70 SmallVector<uint32_t> InputPatchMap; 71 SmallVector<uint32_t> PatchOutputMap; [all …]
|
| H A D | DXContainerRootSignature.h | 29 SmallVector<dxbc::RTS0::v2::DescriptorRange> Ranges; 30 SmallVector<dxbc::RTS0::v2::DescriptorRange>::const_iterator begin() const { in begin() 33 SmallVector<dxbc::RTS0::v2::DescriptorRange>::const_iterator end() const { in end() 39 SmallVector<RootParameterInfo> ParametersInfo; 41 SmallVector<dxbc::RTS0::v1::RootConstants> Constants; 42 SmallVector<dxbc::RTS0::v2::RootDescriptor> Descriptors; 43 SmallVector<DescriptorTable> Tables; 96 SmallVector<RootParameterInfo>::const_iterator begin() const { in begin() 99 SmallVector<RootParameterInfo>::const_iterator end() const { in end() 111 SmallVector<dxbc::RTS0::v1::StaticSampler> StaticSamplers;
|
| /freebsd/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() 127 static SmallVector<int64_t, 8> negateOrEqual(SmallVector<int64_t, 8> R) { in negateOrEqual() 139 static SmallVector<int64_t, 8> toStrictLessThan(SmallVector<int64_t, 8> R) { in toStrictLessThan() 147 LLVM_ABI bool isConditionImplied(SmallVector<int64_t, 8> R) const; 149 SmallVector<int64_t> getLastConstraint() const { in getLastConstraint() 151 SmallVector<int64_t> Result(NumVariables, 0); in getLastConstraint()
|
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | LinkerScript.h | 234 SmallVector<SectionPattern, 0> sectionPatterns; 242 SmallVector<InputSectionBase *, 0> sectionBases; 246 SmallVector<InputSection *, 0> sections; 251 SmallVector<std::pair<ThunkSection *, uint32_t>, 0> thunkSections; 279 SmallVector<StringRef, 0> names; 287 SmallVector<StringRef, 0> outputSections; 318 SmallVector<std::unique_ptr<OutputDesc>, 0> descPool; 329 SmallVector<InputSectionBase *, 0> 333 SmallVector<InputSectionBase *, 0> createInputSectionList(OutputSection &cmd); 337 SmallVector<size_t, 0> getPhdrIndices(OutputSection *sec); [all …]
|
| H A D | Config.h | 176 SmallVector<SymbolVersion, 0> nonLocalPatterns; 177 SmallVector<SymbolVersion, 0> localPatterns; 203 SmallVector<std::unique_ptr<InputFile>, 0> files, ltoObjectFiles; 210 SmallVector<std::pair<StringRef, unsigned>, 0> archiveFiles; 252 llvm::SmallVector<llvm::GlobPattern, 0> whyLive; 271 llvm::SmallVector<VersionDefinition, 0> versionDefinitions; 272 llvm::SmallVector<llvm::StringRef, 0> auxiliaryList; 273 llvm::SmallVector<llvm::StringRef, 0> filterList; 274 llvm::SmallVector<llvm::StringRef, 0> passPlugins; 275 llvm::SmallVector<llvm::StringRef, 0> searchPaths; [all …]
|
| H A D | SyntheticSections.h | 47 SmallVector<EhSectionPiece *, 0> fdes; 63 SmallVector<EhInputSection *, 0> sections; 71 SmallVector<FdeData, 0> getFdeData() const; 99 SmallVector<CieRecord *, 0> cieRecords; 140 SmallVector<AuthEntryInfo, 0> authEntries; 383 SmallVector<const Symbol *, 0> entries; 399 SmallVector<const Symbol *, 0> entries; 416 SmallVector<StringRef, 0> strings; 561 SmallVector<DynamicReloc, 0> relocs; 567 SmallVector<SmallVector<DynamicReloc, 0>, 0> relocsVec; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicBlockSectionsProfileReader.h | 48 SmallVector<BBClusterInfo> ClusterInfo; 52 SmallVector<SmallVector<unsigned>> ClonePaths; 73 std::pair<bool, SmallVector<BBClusterInfo>> 77 SmallVector<SmallVector<unsigned>> 180 std::pair<bool, SmallVector<BBClusterInfo>> 183 SmallVector<SmallVector<unsigned>>
|
| /freebsd/contrib/llvm-project/clang/lib/Format/ |
| H A D | UnwrappedLineParser.h | 208 std::optional<llvm::SmallVector<llvm::SmallVector<FormatToken *, 8>, 1>> 277 SmallVector<UnwrappedLine, 8> CurrentExpandedLines; 282 llvm::DenseMap<FormatToken *, SmallVector<UnwrappedLine, 8>> ExpandedLines; 301 SmallVector<FormatToken *, 1> CommentsBeforeNextToken; 309 SmallVector<UnwrappedLine, 8> Lines; 314 SmallVector<UnwrappedLine, 4> PreprocessorDirectives; 340 SmallVector<bool, 8> NestedTooDeep; 344 SmallVector<bool, 4> NestedLambdas; 364 SmallVector<PPBranch, 16> PPStack; 376 SmallVector<int, 8> PPLevelBranchIndex; [all …]
|
| H A D | Macros.h | 82 using ArgsList = ArrayRef<SmallVector<FormatToken *, 8>>; 118 SmallVector<FormatToken *, 8> 131 SmallVector<std::unique_ptr<llvm::MemoryBuffer>> Buffers; 263 SmallVector<std::unique_ptr<ReconstructedLine>> Children; 272 SmallVector<std::unique_ptr<LineNode>> Tokens; 288 SmallVector<ReconstructedLine *> ActiveReconstructedLines; 328 SmallVector<Expansion> ActiveExpansions; 371 SmallVector<MacroCallState> MacroCallStructure;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 779 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2> 781 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 783 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 785 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2> 787 SmallVector<std::function<void(CGSCCPassManager &, OptimizationLevel)>, 2> 789 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2> 791 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2> 794 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel, 798 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel, 802 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel)>, 2> [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 428 using RecordData = SmallVector<uint64_t, 64>; 547 using FileOffsetsTy = SmallVector<FileOffset, 2>; 581 llvm::DenseMap<GlobalDeclID, SmallVector<GlobalDeclID, 4>> RelatedDeclsMap; 596 llvm::SmallVector<PendingUpdateRecord, 16> PendingUpdateRecords; 617 llvm::SmallVector<FunctionDecl *, 4> PendingUndeducedFunctionDecls; 626 llvm::DenseMap<Decl*, llvm::SmallVector<NamedDecl*, 2>> 697 using DeclContextVisibleUpdates = SmallVector<UpdateData, 1>; 706 using SpecializationsUpdate = SmallVector<UpdateData, 1>; 719 SmallVector<std::pair<Decl *, uint64_t>, 4>>; 731 llvm::SmallVector<std::pair<Decl *, Decl *>> [all …]
|
| /freebsd/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/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/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 29 SmallVector<Metadata *, 4> Args; in createFollowupMetadata() 35 SmallVector<Metadata *, 4> 47 SmallVector<Metadata *, 4> Args; in createPipeliningMetadata() 74 SmallVector<Metadata *, 4> 95 SmallVector<Metadata *, 4> FollowupLoopProperties; in createPartialUnrollMetadata() 105 SmallVector<Metadata *, 4> Followup = createPipeliningMetadata( in createPartialUnrollMetadata() 108 SmallVector<Metadata *, 4> Args; in createPartialUnrollMetadata() 133 SmallVector<Metadata *, 4> 147 SmallVector<Metadata *, 4> NewLoopProperties; in createUnrollAndJamMetadata() 158 SmallVector<Metadata *, 4> FollowupLoopProperties; in createUnrollAndJamMetadata() [all …]
|
| /freebsd/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() 230 SmallVector<Instruction *, 4> NewCalls; in optimizeSection() 307 SmallVector<SmallVector<IntrinsicInst *, 4>> MergeableInsts; in imageIntrinsicOptimizerImpl()
|
| /freebsd/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() 77 SmallVector<Entry, 8> NR; in eliminateUsingFM() 165 SmallVector<std::string> ConstraintSystem::getVarNamesList() const { in getVarNamesList() 166 SmallVector<std::string> Names(Value2Index.size(), ""); in getVarNamesList() 184 SmallVector<std::string> Names = getVarNamesList(); in dump() 186 SmallVector<std::string, 16> Parts; in dump() 215 bool ConstraintSystem::isConditionImplied(SmallVector<int64_t, 8> R) const { in isConditionImplied()
|
| /freebsd/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/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 295 SmallVector<int, 32> OptimizeShuf; in reorderSubVector() 326 SmallVector<int, 16> MaskLow; in interleave8bitStride4VF8() 327 SmallVector<int, 32> MaskLowTemp1, MaskLowWord; in interleave8bitStride4VF8() 328 SmallVector<int, 32> MaskHighTemp1, MaskHighWord; in interleave8bitStride4VF8() 368 SmallVector<int, 32> MaskHigh; in interleave8bitStride4() 369 SmallVector<int, 32> MaskLow; in interleave8bitStride4() 370 SmallVector<int, 32> LowHighMask[2]; in interleave8bitStride4() 371 SmallVector<int, 32> MaskHighTemp; in interleave8bitStride4() 372 SmallVector<int, 32> MaskLowTemp; in interleave8bitStride4() 548 SmallVector<int, 32> VPShuf; in deinterleave8bitStride3() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RewriteRule.cpp | 33 static Expected<SmallVector<transformer::Edit, 1>> 35 SmallVector<transformer::Edit, 1> Edits; in translateEdits() 50 return SmallVector<Edit, 0>(); in translateEdits() 77 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) { in editList() 91 -> Expected<SmallVector<transformer::Edit, 1>> { in noopEdit() 103 return SmallVector<Edit, 1>{E}; in noopEdit() 108 transformer::flattenVector(SmallVector<EditGenerator, 2> Generators) { in flattenVector() 113 const MatchResult &Result) -> llvm::Expected<SmallVector<Edit, 1>> { in flattenVector() 114 SmallVector<Edit, 1> AllEdits; in flattenVector() 116 llvm::Expected<SmallVector<Edit, 1>> Edits = G(Result); in flattenVector() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.h | 111 SmallVector<std::pair<const MCSymbol *, const MCSymbol *>, 1>> 123 SmallVector<LocalVariable, 1> InlinedLocals; 124 SmallVector<const DILocation *, 1> ChildSites; 134 SmallVector<LocalVariable, 1> Locals; 135 SmallVector<CVGlobalVariable, 1> Globals; 136 SmallVector<LexicalBlock *, 1> Children; 165 SmallVector<const DILocation *, 1> ChildSites; 170 SmallVector<LocalVariable, 1> Locals; 171 SmallVector<CVGlobalVariable, 1> Globals; 176 SmallVector<LexicalBlock *, 1> ChildBlocks; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegacyLegalizerInfo.h | 315 SmallVector<SizeAndActionsVec, 1> &Actions = ScalarActions[OpcodeIdx]; in setScalarAction() 322 SmallVector<SizeAndActionsVec, 1> &Actions = in setPointerAction() 335 SmallVector<SizeAndActionsVec, 1> &Actions = in setScalarInVectorAction() 348 SmallVector<SizeAndActionsVec, 1> &Actions = in setVectorNumElementAction() 415 SmallVector<SizeAndActionsVec, 1> &Actions, in setActions() 449 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1]; 450 SmallVector<SizeChangeStrategy, 1> 452 SmallVector<SizeChangeStrategy, 1> 457 SmallVector<SizeAndActionsVec, 1> ScalarActions[LastOp - FirstOp + 1]; 458 SmallVector<SizeAndActionsVec, 1> ScalarInVectorActions[LastOp - FirstOp + 1]; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ObjCopy/ |
| H A D | CommonConfig.h | 128 SmallVector<NameOrPattern, 0> PosPatterns; 129 SmallVector<NameOrPattern, 0> NegMatchers; 193 SmallVector<SymbolFlag, 0> Flags; 194 SmallVector<StringRef, 0> BeforeSyms; 232 SmallVector<NewSectionInfo, 0> AddSection; 233 SmallVector<StringRef, 0> DumpSection; 234 SmallVector<NewSectionInfo, 0> UpdateSection; 235 SmallVector<SectionPatternAddressUpdate, 0> ChangeSectionAddress; 260 SmallVector<NewSymbolInfo, 0> SymbolsToAdd; 283 SmallVector<std::pair<NameMatcher, llvm::DebugCompressionType>, 0>
|
| /freebsd/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | MemProfRadixTree.cpp | 49 const llvm::SmallVector<FrameIdTy> *CallStack, in encodeCallStack() 50 const llvm::SmallVector<FrameIdTy> *Prev, in encodeCallStack() 94 llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> in build() 100 llvm::SmallVector<CSIdPair, 0> CallStacks = MemProfCallStackData.takeVector(); in build() 199 const llvm::SmallVector<FrameIdTy> *Prev = nullptr; in build() 228 computeFrameHistogram(llvm::MapVector<CallStackId, llvm::SmallVector<FrameIdTy>> in computeFrameHistogram() 246 llvm::MapVector<CallStackId, llvm::SmallVector<FrameId>> 250 llvm::MapVector<CallStackId, llvm::SmallVector<LinearFrameId>>
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | MemoryTaggingSupport.h | 54 SmallVector<IntrinsicInst *, 2> LifetimeStart; 55 SmallVector<IntrinsicInst *, 2> LifetimeEnd; 56 SmallVector<DbgVariableIntrinsic *, 2> DbgVariableIntrinsics; 58 SmallVector<DbgVariableRecord *, 2> DbgVariableRecords; 63 SmallVector<Instruction *, 4> UnrecognizedLifetimes; 64 SmallVector<Instruction *, 8> RetVec;
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BasicBlockSectionsProfileReader.cpp | 42 SmallVector<StringRef, 2> Parts; in parseUniqueBBID() 64 std::pair<bool, SmallVector<BBClusterInfo>> 70 : std::pair(false, SmallVector<BBClusterInfo>()); in getClusterInfoForFunction() 73 SmallVector<SmallVector<unsigned>> 154 SmallVector<StringRef, 4> Values; in ReadV1Profile() 276 SmallVector<StringRef, 4> BBIDs; in ReadV0Profile() 312 SmallVector<StringRef, 4> Aliases; in ReadV0Profile() 431 std::pair<bool, SmallVector<BBClusterInfo>> 437 SmallVector<SmallVector<unsigned>>
|