reference, declarationdefinition
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.cpp
12478   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;