| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | BlockExtractor.cpp | 52 SmallVector<BasicBlock *, 16> NewGroup; in init() 61 SmallVector<SmallVector<BasicBlock *, 16>, 4> GroupsOfBlocks; 64 SmallVector<std::pair<std::string, SmallVector<std::string, 4>>, 4> 81 SmallVector<SmallVector<BasicBlock *, 16>, 4> MassagedGroupsOfBlocks; in BlockExtractorLegacyPass() 83 SmallVector<BasicBlock *, 16> NewGroup; in BlockExtractorLegacyPass() 128 SmallVector<StringRef, 16> Lines; in loadFile() 132 SmallVector<StringRef, 4> LineSplit; in loadFile() 139 SmallVector<StringRef, 4> BBNames; in loadFile() 174 SmallVector<BasicBlock *, 2> NewBBs; in splitLandingPadPreds() 185 SmallVector<Function *, 4> Functions; in runOnModule() [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | ConstraintSystem.h | 25 SmallVector<SmallVector<int64_t, 8>, 4> Constraints; 40 bool addVariableRow(const SmallVector<int64_t, 8> &R) { in addVariableRow() 56 bool addVariableRowFill(const SmallVector<int64_t, 8> &R) { in addVariableRowFill() 67 static SmallVector<int64_t, 8> negate(SmallVector<int64_t, 8> R) { in negate() 76 bool isConditionImplied(SmallVector<int64_t, 8> R);
|
| H A D | LoopCacheAnalysis.h | 32 using LoopVectorTy = SmallVector<Loop *, 8>; 135 SmallVector<const SCEV *, 3> Subscripts; 138 SmallVector<const SCEV *, 3> Sizes; 156 using ReferenceGroupTy = SmallVector<std::unique_ptr<IndexedReference>, 8>; 157 using ReferenceGroupsTy = SmallVector<ReferenceGroupTy, 8>; 250 SmallVector<LoopTripCountTy, 3> TripCounts; 253 SmallVector<LoopCacheCostTy, 3> LoopCosts;
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.h | 98 SmallVector<LocalVarDefRange, 1> DefRanges; 108 SmallVector<LocalVariable, 1> InlinedLocals; 109 SmallVector<const DILocation *, 1> ChildSites; 119 SmallVector<LocalVariable, 1> Locals; 120 SmallVector<CVGlobalVariable, 1> Globals; 121 SmallVector<LexicalBlock *, 1> Children; 140 SmallVector<const DILocation *, 1> ChildSites; 142 SmallVector<LocalVariable, 1> Locals; 143 SmallVector<CVGlobalVariable, 1> Globals; 148 SmallVector<LexicalBlock *, 1> ChildBlocks; [all …]
|
| H A D | DwarfFile.h | 46 SmallVector<RangeSpan, 2> Ranges; 59 SmallVector<std::unique_ptr<DwarfCompileUnit>, 1> CUs; 65 SmallVector<RangeSpanList, 1> CURangeLists; 80 SmallVector<DbgVariable *, 8> Locals; 86 using LabelList = SmallVector<DbgLabel *, 4>; 106 SmallVector<RangeSpan, 2> R);
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Passes/ |
| H A D | PassBuilder.h | 735 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2> 753 SmallVector<std::function<void(ModuleAnalysisManager &)>, 2> 755 SmallVector<std::function<bool(StringRef, ModulePassManager &, 759 SmallVector< 763 SmallVector<std::function<void(CGSCCAnalysisManager &)>, 2> 765 SmallVector<std::function<bool(StringRef, CGSCCPassManager &, 770 SmallVector<std::function<void(FunctionAnalysisManager &)>, 2> 772 SmallVector<std::function<bool(StringRef, FunctionPassManager &, 777 SmallVector<std::function<void(LoopAnalysisManager &)>, 2> 779 SmallVector<std::function<bool(StringRef, LoopPassManager &, [all …]
|
| /freebsd-13.1/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-13.1/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-13.1/contrib/llvm-project/llvm/lib/Support/ |
| H A D | SmallVector.cpp | 29 static_assert(sizeof(SmallVector<void *, 0>) == 32 static_assert(alignof(SmallVector<Struct16B, 0>) >= alignof(Struct16B), 34 static_assert(alignof(SmallVector<Struct32B, 0>) >= alignof(Struct32B), 36 static_assert(sizeof(SmallVector<Struct16B, 0>) >= alignof(Struct16B), 38 static_assert(sizeof(SmallVector<Struct32B, 0>) >= alignof(Struct32B), 40 static_assert(sizeof(SmallVector<void *, 1>) == 44 static_assert(sizeof(SmallVector<char, 0>) ==
|
| /freebsd-13.1/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTReader.h | 362 using RecordData = SmallVector<uint64_t, 64>; 493 using FileOffsetsTy = SmallVector<FileOffset, 2>; 664 SmallVector<Module *, 2> SubmodulesLoaded; 675 using HiddenNames = SmallVector<Decl *, 2>; 712 SmallVector<Selector, 16> SelectorsLoaded; 853 SmallVector<uint64_t, 1> FPPragmaOptions; 906 SmallVector<uint64_t, 8> DelayedDeleteExprs; 909 SmallVector<std::pair<ModuleFile *, SmallVector<uint64_t, 1>>, 4> 1166 SmallVector<Stmt *, 16> StmtStack; 2265 SmallVector<uint64_t, 16> PreloadedDeclIDs; [all …]
|
| H A D | ModuleManager.h | 51 SmallVector<std::unique_ptr<ModuleFile>, 2> Chain; 56 SmallVector<ModuleFile *, 2> PCHChain; 60 SmallVector<ModuleFile *, 2> Roots; 83 SmallVector<ModuleFile *, 4> VisitOrder; 93 SmallVector<ModuleFile *, 4> ModulesInCommonWithGlobalIndex; 114 SmallVector<ModuleFile *, 4> Stack; 118 SmallVector<unsigned, 4> VisitNumber;
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Tooling/Transformer/ |
| H A D | RewriteRule.cpp | 35 static Expected<SmallVector<transformer::Edit, 1>> 37 SmallVector<transformer::Edit, 1> Edits; in translateEdits() 52 return SmallVector<Edit, 0>(); in translateEdits() 95 return SmallVector<Edit, 1>{E}; in noopEdit() 106 SmallVector<Edit, 1> AllEdits; in flattenVector() 263 Expected<SmallVector<Edit, 1>> Edits = SmallVector<Edit, 1>(); 268 llvm::Expected<SmallVector<clang::transformer::Edit, 1>> 278 llvm::Expected<SmallVector<clang::transformer::Edit, 1>> 284 llvm::Expected<SmallVector<clang::transformer::Edit, 1>> 290 llvm::Expected<SmallVector<clang::transformer::Edit, 1>> [all …]
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | LegacyLegalizerInfo.h | 323 SmallVector<SizeAndActionsVec, 1> &Actions = ScalarActions[OpcodeIdx]; in setScalarAction() 333 SmallVector<SizeAndActionsVec, 1> &Actions = in setPointerAction() 346 SmallVector<SizeAndActionsVec, 1> &Actions = in setScalarInVectorAction() 362 SmallVector<SizeAndActionsVec, 1> &Actions = in setVectorNumElementAction() 429 SmallVector<SizeAndActionsVec, 1> &Actions, in setActions() 463 SmallVector<TypeMap, 1> SpecifiedActions[LastOp - FirstOp + 1]; 464 SmallVector<SizeChangeStrategy, 1> 466 SmallVector<SizeChangeStrategy, 1> 471 SmallVector<SizeAndActionsVec, 1> ScalarActions[LastOp - FirstOp + 1]; 473 std::unordered_map<uint16_t, SmallVector<SizeAndActionsVec, 1>> [all …]
|
| /freebsd-13.1/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-13.1/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchFinder.h | 250 SmallVector<BoundNodes, 1> 254 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, 261 SmallVector<BoundNodes, 1> match(MatcherT Matcher, ASTContext &Context); 294 SmallVector<BoundNodes, 1> Nodes; 299 SmallVector<BoundNodes, 1> match(MatcherT Matcher, const DynTypedNode &Node, in match() 309 SmallVector<BoundNodes, 1> 315 SmallVector<BoundNodes, 1> 324 inline SmallVector<BoundNodes, 1> 335 SmallVector<BoundNodes, 1> matchDynamic(internal::DynTypedMatcher Matcher, in matchDynamic() 341 inline SmallVector<BoundNodes, 1>
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | ConstraintSystem.cpp | 32 SmallVector<SmallVector<int64_t, 8>, 4> NewSystem; in eliminateUsingFM() 39 SmallVector<int64_t, 8> NR; in eliminateUsingFM() 66 SmallVector<int64_t, 8> NR; in eliminateUsingFM() 115 SmallVector<std::string, 16> Parts; in dump() 131 SmallVector<std::string, 16> Names; in dump() 145 bool ConstraintSystem::isConditionImplied(SmallVector<int64_t, 8> R) { in isConditionImplied()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InterleavedAccess.cpp | 333 SmallVector<int, 16> MaskLow; in interleave8bitStride4VF8() 375 SmallVector<int, 32> MaskHigh; in interleave8bitStride4() 376 SmallVector<int, 32> MaskLow; in interleave8bitStride4() 555 SmallVector<int, 32> VPShuf; in deinterleave8bitStride3() 557 SmallVector<int, 32> VPAlign2; in deinterleave8bitStride3() 558 SmallVector<int, 32> VPAlign3; in deinterleave8bitStride3() 559 SmallVector<int, 3> GroupSize; in deinterleave8bitStride3() 638 SmallVector<int, 3> GroupSize; in interleave8bitStride3() 639 SmallVector<int, 32> VPShuf; in interleave8bitStride3() 641 SmallVector<int, 32> VPAlign2; in interleave8bitStride3() [all …]
|
| H A D | X86PreAMXConfig.cpp | 99 bool addTileConfig(Instruction *ModelStart, SmallVector<Value *, 8> &Shapes); 101 DenseMap<Instruction *, SmallVector<Value *, 8>> &PosAndShapes); 102 bool getKeyAMXShapes(IntrinsicInst *KeyAMX, SmallVector<Value *, 8> &Shapes); 104 SmallVector<Value *, 8> &Shapes); 107 SmallVector<Value *, 8> &Shapes); 153 SmallVector<Value *, 8> &Shapes) { in preWriteTileCfg() 187 SmallVector<Value *, 8> &Shapes) { in addTileConfig() 238 SmallVector<Value *, 8> &Shapes) { in getKeyAMXShapes() 269 SmallVector<Value *, 8> &Shapes) { in getShapesAndConfigPosEnd() 319 DenseMap<Instruction *, SmallVector<Value *, 8>> &PosAndShapes) { in findConfigShapes() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Format/ |
| H A D | UnwrappedLineParser.h | 202 SmallVector<FormatToken *, 1> CommentsBeforeNextToken; 207 SmallVector<UnwrappedLine, 8> Lines; 212 SmallVector<UnwrappedLine, 4> PreprocessorDirectives; 251 SmallVector<PPBranch, 16> PPStack; 263 SmallVector<int, 8> PPLevelBranchIndex; 266 SmallVector<int, 8> PPLevelBranchCount; 305 SmallVector<UnwrappedLine, 0> Children;
|
| /freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
| H A D | BottleneckAnalysis.h | 101 SmallVector<unsigned, 4> ResourcePressureDistribution; 107 SmallVector<uint64_t, 4> ProcResID2Mask; 111 SmallVector<unsigned, 4> ResIdx2ProcResID; 114 SmallVector<unsigned, 4> ProcResID2ResourceUsersIndex; 122 SmallVector<User, 4> ResourceUsers; 231 SmallVector<DependencyEdge, 8> OutgoingEdges; 233 SmallVector<DGNode, 16> Nodes; 271 SmallVector<unsigned, 16> RootSet; in finalizeGraph()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | StackSlotColoring.cpp | 74 SmallVector<SmallVector<MachineMemOperand *, 8>, 16> SSRefs; 77 SmallVector<Align, 16> OrigAlignments; 80 SmallVector<unsigned, 16> OrigSizes; 86 SmallVector<BitVector, 2> AllColors; 89 SmallVector<int, 2> NextColors = { -1 }; 92 SmallVector<BitVector, 2> UsedColors; 95 SmallVector<SmallVector<LiveInterval*,4>, 16> Assignments; 209 SmallVector<Pair *, 16> Intervals; in InitializeSlots() 322 SmallVector<int, 16> SlotMapping(NumObjs, -1); in ColorSlots() 324 SmallVector<SmallVector<int, 4>, 16> RevMap(NumObjs); in ColorSlots() [all …]
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | Function.h | 42 using LocalVectorTy = llvm::SmallVector<Local, 8>; 86 llvm::iterator_range<llvm::SmallVector<Scope, 2>::iterator> scopes() { in scopes() 114 llvm::SmallVector<PrimType, 8> &&ParamTypes, 119 llvm::SmallVector<Scope, 2> &&NewScopes) { in setCode() 146 llvm::SmallVector<Scope, 2> Scopes; 148 llvm::SmallVector<PrimType, 8> ParamTypes;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/ |
| H A D | SROA.h | 77 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist; 82 SmallVector<WeakVH, 8> DeadInsts; 92 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist; 102 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs; 110 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PassInstrumentation.h | 149 SmallVector<llvm::unique_function<BeforePassFunc>, 4> 152 SmallVector<llvm::unique_function<BeforeSkippedPassFunc>, 4> 155 SmallVector<llvm::unique_function<BeforeNonSkippedPassFunc>, 4> 158 SmallVector<llvm::unique_function<AfterPassFunc>, 4> AfterPassCallbacks; 160 SmallVector<llvm::unique_function<AfterPassInvalidatedFunc>, 4> 163 SmallVector<llvm::unique_function<BeforeAnalysisFunc>, 4> 166 SmallVector<llvm::unique_function<AfterAnalysisFunc>, 4> 169 SmallVector<llvm::unique_function<AnalysisInvalidatedFunc>, 4> 172 SmallVector<llvm::unique_function<AnalysesClearedFunc>, 4>
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | WinEHFuncInfo.h | 76 SmallVector<WinEHHandlerType, 1> HandlerArray; 95 SmallVector<CxxUnwindMapEntry, 4> CxxUnwindMap; 96 SmallVector<WinEHTryBlockMapEntry, 4> TryBlockMap; 97 SmallVector<SEHUnwindMapEntry, 4> SEHUnwindMap; 98 SmallVector<ClrEHUnwindMapEntry, 4> ClrEHUnwindMap;
|