Home
last modified time | relevance | path

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

12345678910>>...73

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp48 void init(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in init()
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()
90 BlockExtractorLegacyPass(const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in BlockExtractorLegacyPass()
98 : BlockExtractorLegacyPass(SmallVector<BasicBlock *, 0>(), false) {} in BlockExtractorLegacyPass()
115 const SmallVectorImpl<SmallVector<BasicBlock *, 16>> in createBlockExtractorPass()
128 SmallVector<StringRef, 16> Lines; in loadFile()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DConstraintSystem.h25 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 DLoopCacheAnalysis.h32 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;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.h90 SmallVector<std::pair<const MCSymbol *, const MCSymbol *>, 1> Ranges;
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;
[all …]
H A DDwarfFile.h46 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);
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Passes/
H A DPassBuilder.h739 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
741 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
743 SmallVector<std::function<void(LoopPassManager &, OptimizationLevel)>, 2>
745 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
747 SmallVector<std::function<void(CGSCCPassManager &, OptimizationLevel)>, 2>
749 SmallVector<std::function<void(FunctionPassManager &, OptimizationLevel)>, 2>
751 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel)>, 2>
754 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel)>, 2>
756 SmallVector<std::function<void(ModulePassManager &, OptimizationLevel)>, 2>
759 SmallVector<std::function<void(ModuleAnalysisManager &)>, 2>
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Serialization/
H A DASTReader.h362 using RecordData = SmallVector<uint64_t, 64>;
493 using FileOffsetsTy = SmallVector<FileOffset, 2>;
515 llvm::SmallVector<PendingUpdateRecord, 16> PendingUpdateRecords;
541 llvm::DenseMap<Decl*, llvm::SmallVector<NamedDecl*, 2>>
587 using DeclContextVisibleUpdates = SmallVector<PendingVisibleUpdate, 1>;
601 SmallVector<std::pair<Decl *, uint64_t>, 4>>;
664 SmallVector<Module *, 2> SubmodulesLoaded;
675 using HiddenNames = SmallVector<Decl *, 2>;
705 SmallVector<UnresolvedModuleRef, 2> UnresolvedModuleRefs;
712 SmallVector<Selector, 16> SelectorsLoaded;
[all …]
H A DModuleManager.h51 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;
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
H A DMCInstrDescView.h48 SmallVector<unsigned, 2> TiedOperands;
159 const SmallVector<Operand, 8> Operands;
160 const SmallVector<Variable, 4> Variables;
167 SmallVector<Operand, 8> Operands,
168 SmallVector<Variable, 4> Variables, const BitVector *ImplDefRegs,
208 SmallVector<RegisterOperandAssignment, 1> Defs; // Unlikely size() > 1.
209 SmallVector<RegisterOperandAssignment, 2> Uses;
226 SmallVector<AliasingRegisterOperands, 32> Configurations;
/netbsd-src/external/apache2/llvm/dist/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;
/netbsd-src/external/apache2/llvm/dist/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>
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Transformer/
H A DRewriteRule.cpp35 static Expected<SmallVector<transformer::Edit, 1>>
37 SmallVector<transformer::Edit, 1> Edits; in translateEdits()
52 return SmallVector<Edit, 0>(); in translateEdits()
69 EditGenerator transformer::editList(SmallVector<ASTEdit, 1> Edits) { in editList()
83 -> Expected<SmallVector<transformer::Edit, 1>> { in noopEdit()
95 return SmallVector<Edit, 1>{E}; in noopEdit()
100 transformer::flattenVector(SmallVector<EditGenerator, 2> Generators) { in flattenVector()
105 const MatchResult &Result) -> llvm::Expected<SmallVector<Edit, 1>> { in flattenVector()
106 SmallVector<Edit, 1> AllEdits; in flattenVector()
108 llvm::Expected<SmallVector<Edit, 1>> Edits = G(Result); in flattenVector()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Support/
H A DSmallVector.cpp29 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>) ==
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp54 SmallVector<std::pair<ResourceRef, ResourceCycles>, 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 …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp302 SmallVector<int, 32> OptimizeShuf; in reorderSubVector()
333 SmallVector<int, 16> MaskLow; in interleave8bitStride4VF8()
334 SmallVector<int, 32> MaskLowTemp1, MaskLowWord; in interleave8bitStride4VF8()
335 SmallVector<int, 32> MaskHighTemp1, MaskHighWord; in interleave8bitStride4VF8()
375 SmallVector<int, 32> MaskHigh; in interleave8bitStride4()
376 SmallVector<int, 32> MaskLow; in interleave8bitStride4()
377 SmallVector<int, 32> LowHighMask[2]; in interleave8bitStride4()
378 SmallVector<int, 32> MaskHighTemp; in interleave8bitStride4()
379 SmallVector<int, 32> MaskLowTemp; in interleave8bitStride4()
555 SmallVector<int, 32> VPShuf; in deinterleave8bitStride3()
[all …]
H A DX86PreAMXConfig.cpp98 bool addTileConfig(Instruction *ModelStart, SmallVector<Value *, 8> &Shapes);
100 DenseMap<Instruction *, SmallVector<Value *, 8>> &PosAndShapes);
101 bool getKeyAMXShapes(IntrinsicInst *KeyAMX, SmallVector<Value *, 8> &Shapes);
103 SmallVector<Value *, 8> &Shapes);
106 SmallVector<Value *, 8> &Shapes);
152 SmallVector<Value *, 8> &Shapes) { in preWriteTileCfg()
186 SmallVector<Value *, 8> &Shapes) { in addTileConfig()
237 SmallVector<Value *, 8> &Shapes) { in getKeyAMXShapes()
268 SmallVector<Value *, 8> &Shapes) { in getShapesAndConfigPosEnd()
318 DenseMap<Instruction *, SmallVector<Value *, 8>> &PosAndShapes) { in findConfigShapes()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/
H A DASTMatchFinder.h250 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>
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DStackSlotColoring.cpp74 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()
323 SmallVector<float, 16> SlotWeights(NumObjs, 0.0); in ColorSlots()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Format/
H A DUnwrappedLineParser.h202 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;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DConstraintSystem.cpp32 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()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-mca/Views/
H A DBottleneckAnalysis.h100 SmallVector<unsigned, 4> ResourcePressureDistribution;
106 SmallVector<uint64_t, 4> ProcResID2Mask;
110 SmallVector<unsigned, 4> ResIdx2ProcResID;
113 SmallVector<unsigned, 4> ProcResID2ResourceUsersIndex;
121 SmallVector<User, 4> ResourceUsers;
230 SmallVector<DependencyEdge, 8> OutgoingEdges;
232 SmallVector<DGNode, 16> Nodes;
269 SmallVector<unsigned, 16> RootSet; in finalizeGraph()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DPassInstrumentation.h148 SmallVector<llvm::unique_function<BeforePassFunc>, 4>
151 SmallVector<llvm::unique_function<BeforeSkippedPassFunc>, 4>
154 SmallVector<llvm::unique_function<BeforeNonSkippedPassFunc>, 4>
157 SmallVector<llvm::unique_function<AfterPassFunc>, 4> AfterPassCallbacks;
159 SmallVector<llvm::unique_function<AfterPassInvalidatedFunc>, 4>
162 SmallVector<llvm::unique_function<BeforeAnalysisFunc>, 4>
165 SmallVector<llvm::unique_function<AfterAnalysisFunc>, 4>
168 SmallVector<llvm::unique_function<AnalysisInvalidatedFunc>, 4>
171 SmallVector<llvm::unique_function<AnalysesClearedFunc>, 4>
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/
H A DFunction.h42 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;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp60 SmallVector<MVT, 1> VTs; in GetGlobalAddressSymbol()
78 SmallVector<MVT, 1> ResultMVTs; in GetGlobalAddressSymbol()
79 SmallVector<MVT, 4> ParamMVTs; in GetGlobalAddressSymbol()
116 SmallVector<wasm::ValType, 4> Returns; in GetExternalSymbolSymbol()
117 SmallVector<wasm::ValType, 4> Params; in GetExternalSymbolSymbol()
195 SmallVector<wasm::ValType, 1> &&Returns, in lowerTypeIndexOperand()
196 SmallVector<wasm::ValType, 4> &&Params) const { in lowerTypeIndexOperand()
229 SmallVector<MVT, 4> CallerRetTys; in getFunctionReturns()
266 SmallVector<wasm::ValType, 4> Returns; in lower()
267 SmallVector<wasm::ValType, 4> Params; in lower()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Transformer/
H A DRewriteRule.h62 using EditGenerator = MatchConsumer<llvm::SmallVector<Edit, 1>>;
129 EditGenerator editList(llvm::SmallVector<ASTEdit, 1> Edits);
154 EditGenerator flattenVector(SmallVector<EditGenerator, 2> Generators);
285 SmallVector<Case, 1> Cases;
297 llvm::SmallVector<ASTEdit, 1> Edits,
405 llvm::Expected<SmallVector<Edit, 1>>
409 llvm::Expected<SmallVector<Edit, 1>>
413 llvm::Expected<SmallVector<Edit, 1>>
417 llvm::Expected<SmallVector<Edit, 1>>

12345678910>>...73