|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
utils/TableGen/CodeGenRegisters.h 45 template <typename T, typename Vector, typename Set> class SetVector;
References
include/llvm/ADT/DirectedGraph.h 69 using EdgeListTy = SetVector<EdgeType *>;
include/llvm/ADT/SetVector.h 233 bool operator==(const SetVector &that) const {
237 bool operator!=(const SetVector &that) const {
298 : public SetVector<T, SmallVector<T, N>, SmallDenseSet<T, N>> {
include/llvm/Analysis/ScalarEvolution.h 1138 using ExprValueMapType = DenseMap<const SCEV *, SetVector<ValueOffsetPair>>;
1190 SetVector<ValueOffsetPair> *getSCEVValues(const SCEV *S);
include/llvm/CodeGen/LiveRangeEdit.h 108 using ToShrinkSet = SetVector<LiveInterval *, SmallVector<LiveInterval *, 8>,
include/llvm/CodeGen/MachinePipeliner.h 141 SetVector<SUnit *> NodeOrder;
161 SetVector<SUnit *> Stack;
298 SetVector<SUnit *> &NodesAdded);
317 SetVector<SUnit *> Nodes;
327 using iterator = SetVector<SUnit *>::const_iterator;
390 operator SetVector<SUnit *> &() { return Nodes; }
include/llvm/IR/DIBuilder.h 59 MapVector<MDNode *, SetVector<Metadata *>> AllMacrosPerParent;
include/llvm/MC/MCContext.h 170 SetVector<MCSection *> SectionsForRanges;
630 const SetVector<MCSection *> &getGenDwarfSectionSyms() {
include/llvm/Transforms/IPO/Attributor.h 992 MapVector<const AbstractAttribute *, SetVector<AbstractAttribute *>>;
include/llvm/Transforms/Scalar/ConstantHoisting.h 173 SetVector<Instruction *>
include/llvm/Transforms/Scalar/GVN.h 161 SetVector<BasicBlock *> DeadBlocks;
include/llvm/Transforms/Scalar/Reassociate.h 74 SetVector<AssertingVH<Instruction>, std::deque<AssertingVH<Instruction>>>;
include/llvm/Transforms/Scalar/SROA.h 76 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> Worklist;
81 SetVector<Instruction *, SmallVector<Instruction *, 8>> DeadInsts;
91 SetVector<AllocaInst *, SmallVector<AllocaInst *, 16>> PostPromotionWorklist;
101 SetVector<PHINode *, SmallVector<PHINode *, 2>> SpeculatablePHIs;
109 SetVector<SelectInst *, SmallVector<SelectInst *, 2>> SpeculatableSelects;
include/llvm/Transforms/Utils/CodeExtractor.h 86 using ValueSet = SetVector<Value *>;
99 SetVector<BasicBlock *> Blocks;
include/llvm/Transforms/Utils/FunctionImportUtils.h 34 SetVector<GlobalValue *> *GlobalsToImport;
92 SetVector<GlobalValue *> *GlobalsToImport = nullptr)
112 SetVector<GlobalValue *> *GlobalsToImport);
119 SetVector<GlobalValue *> *GlobalsToImport = nullptr);
lib/Analysis/AliasAnalysisEvaluator.cpp 98 SetVector<Value *> Pointers;
100 SetVector<Value *> Loads;
101 SetVector<Value *> Stores;
140 for (SetVector<Value *>::iterator I1 = Pointers.begin(), E = Pointers.end();
147 for (SetVector<Value *>::iterator I2 = Pointers.begin(); I2 != I1; ++I2) {
203 for (SetVector<Value *>::iterator I1 = Stores.begin(), E = Stores.end();
205 for (SetVector<Value *>::iterator I2 = Stores.begin(); I2 != I1; ++I2) {
lib/Analysis/InlineCost.cpp 184 SetVector<BasicBlock *> DeadBlocks;
1822 typedef SetVector<BasicBlock *, SmallVector<BasicBlock *, 16>,
lib/Analysis/LoopAccessAnalysis.cpp 570 typedef SetVector<MemAccessInfo> PtrAccessSet;
lib/Analysis/ModuleSummaryAnalysis.cpp 89 SetVector<ValueInfo> &RefEdges,
143 SetVector<FunctionSummary::VFuncId> &VCalls,
144 SetVector<FunctionSummary::ConstVCall> &ConstVCalls) {
161 const CallInst *CI, SetVector<GlobalValue::GUID> &TypeTests,
162 SetVector<FunctionSummary::VFuncId> &TypeTestAssumeVCalls,
163 SetVector<FunctionSummary::VFuncId> &TypeCheckedLoadVCalls,
164 SetVector<FunctionSummary::ConstVCall> &TypeTestAssumeConstVCalls,
165 SetVector<FunctionSummary::ConstVCall> &TypeCheckedLoadConstVCalls,
255 SetVector<ValueInfo> RefEdges, LoadRefEdges, StoreRefEdges;
256 SetVector<GlobalValue::GUID> TypeTests;
257 SetVector<FunctionSummary::VFuncId> TypeTestAssumeVCalls,
259 SetVector<FunctionSummary::ConstVCall> TypeTestAssumeConstVCalls,
573 SetVector<ValueInfo> RefEdges;
lib/Analysis/ScalarEvolution.cpp 3841 SetVector<ScalarEvolution::ValueOffsetPair> *
3864 if (SetVector<ValueOffsetPair> *SV = getSCEVValues(S))
3872 if (SetVector<ValueOffsetPair> *SV = getSCEVValues(Stripped))
lib/Analysis/ScalarEvolutionExpander.cpp 1781 SetVector<ScalarEvolution::ValueOffsetPair> *Set = SE.getSCEVValues(S);
lib/Analysis/StackSafetyAnalysis.cpp 400 SetVector<const GlobalValue *> WorkList;
lib/CodeGen/AsmPrinter/DwarfDebug.h 317 SetVector<const DISubprogram *, SmallVector<const DISubprogram *, 16>,
lib/CodeGen/CodeGenPrepare.cpp 6189 SetVector<Instruction *> MaybeDead;
lib/CodeGen/LiveRangeCalc.cpp 292 SetVector<unsigned> WorkList;
595 SetVector<unsigned> PredQueue;
lib/CodeGen/MachinePipeliner.cpp 1445 static bool pred_L(SetVector<SUnit *> &NodeOrder,
1449 for (SetVector<SUnit *>::iterator I = NodeOrder.begin(), E = NodeOrder.end();
1478 static bool succ_L(SetVector<SUnit *> &NodeOrder,
1482 for (SetVector<SUnit *>::iterator I = NodeOrder.begin(), E = NodeOrder.end();
1509 static bool computePath(SUnit *Cur, SetVector<SUnit *> &Path,
1510 SetVector<SUnit *> &DestNodes,
1511 SetVector<SUnit *> &Exclude,
1675 SetVector<SUnit *> NodesAdded;
1683 SetVector<SUnit *> Path;
1694 SetVector<SUnit *> Path;
1739 SetVector<SUnit *> &NodesAdded) {
1975 SetVector<SUnit *>::iterator NI = NodeOrder.begin();
1976 SetVector<SUnit *>::iterator NE = NodeOrder.end();
lib/CodeGen/MachineSink.cpp 101 SetVector<std::pair<MachineBasicBlock *, MachineBasicBlock *>> ToSplit;
1309 SetVector<MachineInstr *> DbgValsToSinkSet;
lib/CodeGen/SelectionDAG/DAGCombiner.cpp12478 SetVector<SDNode *> Users;
lib/IR/AsmWriter.cpp 2361 SetVector<const Comdat *> Comdats;
lib/IR/SafepointIRVerifier.cpp 71 SetVector<const BasicBlock *> DeadBlocks;
72 SetVector<const Use *> DeadEdges; // Contains all dead edges from live blocks.
606 SetVector<const BasicBlock *> Worklist;
lib/Linker/LinkModules.cpp 33 SetVector<GlobalValue *> ValuesToLink;
lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp 79 static void DFS(BasicBlock *Root, SetVector<BasicBlock*> & Set) {
90 SetVector<BasicBlock *> Checklist;
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 513 SetVector<MRT *> Children;
548 SetVector<MRT *> *getChildren() { return &Children; }
2615 SetVector<MRT *> *Children = Region->getChildren();
2642 SetVector<MRT *> *Children = Region->getChildren();
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 761 SetVector<const MachineInstr *> worklist;
lib/Target/ARM/ARMCodeGenPrepare.cpp 122 SetVector<Value*> *Visited;
142 SetVector<Value*> &Visited,
735 SetVector<Value*> &Visited,
907 SetVector<Value*> WorkList;
910 SetVector<Value*> CurrentVisited;
lib/Target/ARM/ARMParallelDSP.cpp 88 SetVector<Instruction*> Adds;
168 SetVector<Instruction*> &getAdds() { return Adds; }
lib/Target/ARM/MVETailPredication.cpp 401 SetVector<Instruction*> &MaybeDead, Loop *L) {
452 SetVector<Instruction*> Predicates;
lib/Target/Hexagon/BitTracker.h 43 using BranchTargetList = SetVector<const MachineBasicBlock *>;
lib/Target/Hexagon/HexagonCommonGEP.cpp 74 using UseSet = SetVector<Use *>;
lib/Target/Hexagon/HexagonConstExtenders.cpp 376 using IndexList = SetVector<unsigned>;
lib/Target/Hexagon/HexagonConstPropagation.cpp 257 SetVector<const MachineBasicBlock*> &Targets);
309 SetVector<const MachineBasicBlock*> &Targets,
729 SetVector<const MachineBasicBlock*> Targets;
802 SetVector<const MachineBasicBlock*> &Targets) {
980 SetVector<const MachineBasicBlock*> Targets;
1841 SetVector<const MachineBasicBlock*> &Targets, bool &FallsThru)
2251 const CellMap &Inputs, SetVector<const MachineBasicBlock*> &Targets,
3131 SetVector<const MachineBasicBlock*> Targets;
lib/Target/Hexagon/HexagonExpandCondsets.cpp 397 SetVector<MachineBasicBlock*> Work(Dest->pred_begin(), Dest->pred_end());
413 SetVector<MachineBasicBlock*> Defs;
lib/Target/Hexagon/HexagonFrameLowering.cpp 776 SetVector<unsigned> Worklist;
1953 SetVector<const TargetRegisterClass*> SpillRCs;
lib/Target/Hexagon/HexagonGenPredicate.cpp 102 using VectOfInst = SetVector<MachineInstr *>;
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 189 SetVector<Node> FirstQ;
191 SetVector<Node> Q;
931 SetVector<SDNode*> WorkQ;
1449 SetVector<SDNode*> SubNodes, TmpQ;
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp 566 using ValueSeq = SetVector<Value *>;
2309 SetVector<Instruction*> Worklist(Insts.begin(), Insts.end());
lib/Target/Hexagon/HexagonRDFOpt.cpp 94 bool rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove);
153 const SetVector<NodeId> &DeadNodes = getDeadNodes();
154 const SetVector<NodeId> &DeadInstrs = getDeadInstrs();
159 SetVector<NodeId> PartlyDead;
175 SetVector<NodeId> Remove = DeadInstrs;
214 bool HexagonDCE::rewrite(NodeAddr<InstrNode*> IA, SetVector<NodeId> &Remove) {
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp 287 SetVector<DepChain *> Dependences;
lib/Target/Hexagon/RDFDeadCode.cpp 179 bool DeadCodeElimination::erase(const SetVector<NodeId> &Nodes) {
lib/Target/Hexagon/RDFDeadCode.h 39 bool erase(const SetVector<NodeId> &Nodes);
43 SetVector<NodeId> getDeadNodes() { return DeadNodes; }
44 SetVector<NodeId> getDeadInstrs() { return DeadInstrs; }
49 SetVector<NodeId> LiveNodes;
50 SetVector<NodeId> DeadNodes;
51 SetVector<NodeId> DeadInstrs;
lib/Target/Hexagon/RDFGraph.cpp 1406 SetVector<MachineBasicBlock*> IDF(DF.begin(), DF.end());
1519 SetVector<NodeId> PhiQ;
lib/Target/Hexagon/RDFLiveness.cpp 110 SetVector<NodeId> DefQ;
111 SetVector<NodeId> Owners;
158 SetVector<NodeId> Defs;
450 SetVector<NodeId> DefQ;
703 SetVector<MachineBasicBlock*> IDFB(F1->second.begin(), F1->second.end());
lib/Transforms/IPO/Attributor.cpp 729 SetVector<const Use *> NextUses;
750 SetVector<const Use *> Uses;
3891 SetVector<const Use *> Uses;
4458 SetVector<AbstractAttribute *> Worklist;
lib/Transforms/IPO/CrossDSOCFI.cpp 82 SetVector<uint64_t> TypeIds;
lib/Transforms/IPO/ExtractGV.cpp 55 SetVector<GlobalValue *> Named;
lib/Transforms/IPO/FunctionImport.cpp 1106 SetVector<GlobalValue *> GlobalsToImport;
lib/Transforms/IPO/HotColdSplitting.cpp 307 SetVector<Value *> Inputs, Outputs, Sinks;
lib/Transforms/IPO/PartialInlining.cpp 1128 SetVector<Value *> Inputs, Outputs, Sinks;
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp 37 SetVector<GlobalValue *> &PromoteExtra) {
297 SetVector<GlobalValue *> CfiFunctions;
lib/Transforms/InstCombine/InstCombineCompares.cpp 521 SetVector<Value *> &Explored) {
534 SetVector<PHINode *> PHIs;
645 SetVector<Value *> &Explored) {
822 SetVector<Value *> Nodes;
lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp 47 static void insertIfNamed(SetVector<Value *> &Values, Value *V) {
54 SetVector<Value *> Values;
lib/Transforms/Scalar/ConstantHoisting.cpp 207 SetVector<BasicBlock *> &BBs) {
260 std::pair<SetVector<BasicBlock *>, BlockFrequency>;
308 SetVector<Instruction *> ConstantHoistingPass::findConstantInsertionPoint(
312 SetVector<BasicBlock *> BBs;
313 SetVector<Instruction *> InsertPts;
831 SetVector<Instruction *> IPSet = findConstantInsertionPoint(ConstInfo);
lib/Transforms/Scalar/InferAddressSpaces.cpp 653 SetVector<Value *> Worklist(Postorder.begin(), Postorder.end());
lib/Transforms/Scalar/LoopIdiomRecognize.cpp 666 SetVector<StoreInst *> Heads, Tails;
758 for (SetVector<StoreInst *>::iterator it = Heads.begin(), e = Heads.end();
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1933 SetVector<int64_t, SmallVector<int64_t, 8>, SmallSet<int64_t, 8>> Factors;
lib/Transforms/Scalar/PlaceSafepoints.cpp 549 SetVector<BasicBlock *> Headers;
561 SetVector<BasicBlock *> SplitBackedges;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp 234 MapVector<BasicBlock *, SetVector<Value *>> KillSet;
238 MapVector<BasicBlock *, SetVector<Value *>> LiveSet;
242 MapVector<BasicBlock *, SetVector<Value *>> LiveIn;
246 MapVector<BasicBlock *, SetVector<Value *>> LiveOut;
260 using StatepointLiveSetTy = SetVector<Value *>;
2671 static void computeLiveOutSeed(BasicBlock *BB, SetVector<Value *> &LiveTmp) {
2687 static SetVector<Value *> computeKillSet(BasicBlock *BB) {
2688 SetVector<Value *> KillSet;
2698 static void checkBasicSSA(DominatorTree &DT, SetVector<Value *> &Live,
2754 SetVector<Value *> LiveOut = Data.LiveOut[BB];
2770 SetVector<Value *> LiveTmp = LiveOut;
2775 const SetVector<Value *> &OldLiveIn = Data.LiveIn[BB];
2797 SetVector<Value *> LiveOut = Data.LiveOut[BB];
lib/Transforms/Utils/CodeExtractor.cpp 86 const SetVector<BasicBlock *> &Result,
195 static SetVector<BasicBlock *>
199 SetVector<BasicBlock *> Result;
267 static bool definedInRegion(const SetVector<BasicBlock *> &Blocks, Value *V) {
277 static bool definedInCaller(const SetVector<BasicBlock *> &Blocks, Value *V) {
285 static BasicBlock *getCommonExitBlock(const SetVector<BasicBlock *> &Blocks) {
981 static void eraseLifetimeMarkersOnInputs(const SetVector<BasicBlock *> &Blocks,
982 const SetVector<Value *> &SunkAllocas,
983 SetVector<Value *> &LifetimesStart) {
lib/Transforms/Utils/FunctionImportUtils.cpp 21 const GlobalValue *SGV, SetVector<GlobalValue *> *GlobalsToImport) {
316 SetVector<GlobalValue *> *GlobalsToImport) {
lib/Transforms/Utils/InlineFunction.cpp 815 SetVector<const MDNode *> MD;
lib/Transforms/Vectorize/LoopVectorize.cpp 3870 SetVector<Value *> Worklist(PredInst->op_begin(), PredInst->op_end());
4668 SetVector<Instruction *> Worklist;
lib/Transforms/Vectorize/SLPVectorizer.cpp 1529 SetVector<Instruction *> GatherSeq;
1532 SetVector<BasicBlock *> CSEBlocks;
5394 SetVector<StoreInst *> Heads;
7048 SetVector<Value *> Candidates(GEPList.begin(), GEPList.end());
tools/clang/include/clang/Analysis/CallGraph.h 95 using nodes_iterator = llvm::SetVector<CallGraphNode *>::iterator;
96 using const_nodes_iterator = llvm::SetVector<CallGraphNode *>::const_iterator;
tools/clang/include/clang/Serialization/ASTReader.h 610 llvm::SetVector<NamedDecl *> PendingMergedDefinitionsToDeduplicate;
tools/clang/include/clang/Serialization/ASTWriter.h 418 llvm::SetVector<ObjCInterfaceDecl *> ObjCClassesWithCategories;
tools/clang/include/clang/Serialization/Module.h 466 llvm::SetVector<ModuleFile *> ImportedBy;
469 llvm::SetVector<ModuleFile *> Imports;
tools/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistry.h 139 using CheckerInfoSet = llvm::SetVector<const CheckerInfo *>;
tools/clang/lib/AST/VTableBuilder.cpp 3371 typedef llvm::SetVector<BaseSubobject, std::vector<BaseSubobject>,
tools/clang/lib/CodeGen/CGObjCMac.cpp 852 llvm::SetVector<IdentifierInfo*> LazySymbols;
858 llvm::SetVector<IdentifierInfo*> DefinedSymbols;
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp 312 llvm::SetVector<const ValueDecl *> EscapedDecls;
313 llvm::SetVector<const ValueDecl *> EscapedVariableLengthDecls;
tools/clang/lib/CodeGen/CodeGenModule.cpp 1467 llvm::SetVector<const CXXRecordDecl *> MostBases;
2013 llvm::SetVector<clang::Module *> LinkModules;
tools/clang/lib/CodeGen/CodeGenModule.h 467 llvm::SetVector<clang::Module *> ImportedModules;
tools/clang/lib/Frontend/DependencyGraph.cpp 32 llvm::SetVector<const FileEntry *> AllFiles;
tools/clang/lib/Sema/SemaExprCXX.cpp 816 llvm::SetVector<CXXRecordDecl *> &PublicSubobjectsSeen,
846 llvm::SetVector<CXXRecordDecl *> PublicSubobjectsSeen;
tools/clang/lib/Sema/SemaOverload.cpp 7541 typedef llvm::SetVector<QualType, SmallVector<QualType, 8>,
tools/clang/lib/Sema/SemaStmt.cpp 1363 llvm::SetVector<VarDecl *, llvm::SmallVector<VarDecl *, 8>,
tools/clang/lib/Serialization/ModuleManager.cpp 413 for (llvm::SetVector<ModuleFile *>::iterator
468 using ChildIteratorType = llvm::SetVector<ModuleFile *>::const_iterator;
tools/lld/ELF/Driver.cpp 796 SetVector<StringRef> names;
tools/lld/ELF/MapFile.cpp 235 MapVector<Symbol *, SetVector<InputFile *>> map;
253 SetVector<InputFile *> &files = kv.second;
tools/llvm-exegesis/lib/Clustering.cpp 148 SetVector<size_t, std::deque<size_t>> ToProcess;
tools/llvm-extract/llvm-extract.cpp 151 SetVector<GlobalValue *> GVs;
tools/llvm-objdump/llvm-objdump.cpp 450 SetVector<StringRef> MissingSections;
tools/llvm-reduce/deltas/ReduceFunctions.cpp 39 SetVector<CallInst *> CallsToRemove;
tools/polly/include/polly/CodeGen/IslNodeBuilder.h 39 SetVector<Value *> &Values;
40 SetVector<const SCEV *> &SCEVs;
254 SetVector<Value *> &Values,
255 SetVector<const Loop *> &Loops);
tools/polly/include/polly/CodeGen/LoopGenerators.h 141 SetVector<Value *> &Values, ValueMapT &VMap,
166 AllocaInst *storeValuesIntoStruct(SetVector<Value *> &Values);
174 void extractValuesFromStruct(SetVector<Value *> Values, Type *Ty,
214 createSubFn(Value *Stride, AllocaInst *Struct, SetVector<Value *> UsedValues,
tools/polly/include/polly/CodeGen/LoopGeneratorsGOMP.h 54 SetVector<Value *> UsedValues,
tools/polly/include/polly/CodeGen/LoopGeneratorsKMP.h 78 SetVector<Value *> UsedValues,
tools/polly/include/polly/ScopDetection.h 114 using RegionSet = SetVector<const Region *>;
138 SetVector<std::pair<const SCEVUnknown *, Loop *>> NonAffineAccesses;
tools/polly/include/polly/ScopInfo.h 1807 using ArrayInfoSetTy = SetVector<ScopArrayInfo *>;
tools/polly/include/polly/Support/SCEVValidator.h 45 llvm::SetVector<const llvm::Loop *> &Loops);
54 llvm::SetVector<llvm::Value *> &Values);
tools/polly/include/polly/Support/ScopHelper.h 42 using InvariantLoadsSetTy = llvm::SetVector<llvm::AssertingVH<llvm::LoadInst>>;
45 using ParameterSetTy = llvm::SetVector<const llvm::SCEV *>;
48 using BoxedLoopsSetTy = llvm::SetVector<const llvm::Loop *>;
tools/polly/lib/Analysis/ScopBuilder.cpp 1859 SetVector<const Loop *> Loops;
2024 SetVector<Instruction *> SeenLeaders;
2996 SetVector<Value *> Values;
tools/polly/lib/Analysis/ScopDetection.cpp 488 SetVector<Value *> Values;
1096 SetVector<const Loop *> Loops;
tools/polly/lib/CodeGen/IslNodeBuilder.cpp 309 SetVector<Value *> &Values,
310 SetVector<const Loop *> &Loops) {
311 SetVector<const SCEV *> SCEVs;
354 SetVector<Value *> ReplacedValues;
665 SetVector<Value *> SubtreeValues;
666 SetVector<const Loop *> Loops;
1045 SetVector<Value *> Values;
1362 SetVector<Value *> Values;
tools/polly/lib/CodeGen/LoopGenerators.cpp 176 Value *LB, Value *UB, Value *Stride, SetVector<Value *> &UsedValues,
218 ParallelLoopGenerator::storeValuesIntoStruct(SetVector<Value *> &Values) {
245 SetVector<Value *> OldValues, Type *Ty, Value *Struct, ValueMapT &Map) {
tools/polly/lib/CodeGen/LoopGeneratorsGOMP.cpp 92 SetVector<Value *> Data,
tools/polly/lib/CodeGen/LoopGeneratorsKMP.cpp 129 SetVector<Value *> Data, ValueMapT &Map) {
tools/polly/lib/Support/SCEVValidator.cpp 558 SetVector<const Loop *> &Loops;
561 SCEVFindLoops(SetVector<const Loop *> &Loops) : Loops(Loops) {}
571 void findLoops(const SCEV *Expr, SetVector<const Loop *> &Loops) {
580 SetVector<Value *> &Values;
583 SCEVFindValues(ScalarEvolution &SE, SetVector<Value *> &Values)
613 SetVector<Value *> &Values) {
unittests/ADT/SetVectorTest.cpp 19 SetVector<int> S;
unittests/Analysis/AliasAnalysisTest.cpp 47 SetVector<Value *> Pointers;
utils/TableGen/CodeGenRegisters.cpp 577 CodeGenRegister::addSubRegsPreOrder(SetVector<const CodeGenRegister*> &OSet,
2387 SetVector<const CodeGenRegister*> Set;
utils/TableGen/CodeGenRegisters.h 188 void addSubRegsPreOrder(SetVector<const CodeGenRegister*> &OSet,
utils/TableGen/RegisterInfoEmitter.cpp 903 SetVector<const CodeGenRegister*> SR;