reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/Analysis/ValueTracking.h
  554                      const SmallSet<const Value *, 16>& KnownPoison);
include/llvm/CodeGen/MachineDominators.h
   68   mutable SmallSet<MachineBasicBlock *, 32> NewBBs;
lib/Analysis/CaptureTracking.cpp
  231   SmallSet<const Use *, DefaultMaxUsesToExplore> Visited;
lib/Analysis/ScalarEvolutionExpander.cpp
 1569     SmallSet<BasicBlock *, 4> PredSeen;
lib/Analysis/ValueTracking.cpp
 4383                          const SmallSet<const Value *, 16>& KnownPoison) {
 4401   SmallSet<const Value *, 16> YieldsPoison;
 4402   SmallSet<const BasicBlock *, 4> Visited;
lib/CodeGen/CodeGenPrepare.cpp
 3285     SmallSet<PHINode *, 8> MatchedPHIs;
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2062     SmallSet<const MachineBasicBlock *, 16> SeenPreds;
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 2924   SmallSet<BasicBlock*, 32> Done;
lib/CodeGen/SwiftErrorValueTracking.cpp
  182       SmallSet<const MachineBasicBlock *, 8> Visited;
lib/IR/Verifier.cpp
 3643     SmallSet<Value *, 8> Seen;
 3768   SmallSet<FuncletPadInst *, 8> Seen;
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
  146   SmallSet<const Value *, 32> WorkSet;
  147   SmallSet<const Value *, 32> Visited;
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
   74   SmallSet<Function *, 32> Roots;
  183   SmallSet<Function *, 32> NewRoots;
  184   SmallSet<Function *, 32> Replaced;
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  573   SmallSet<const MachineInstr *, 16> Visited;
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  432   SmallSet<MachineInstr*, 8> MergedInstrs;
  762   SmallSet<const MachineInstr *, 4> Visited;
lib/Target/ARM/ARMConstantIslandPass.cpp
  112     SmallSet<MachineBasicBlock*, 4> NewWaterList;
lib/Target/Hexagon/HexagonGenInsert.cpp
 1301     using InstrSet = SmallSet<const MachineInstr *, 16>;
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 2305   SmallSet<BasicBlock*,8> LoopBlocks;
lib/Target/Hexagon/HexagonSubtarget.cpp
  329   SmallSet<SUnit *, 4> ExclSrc;
  330   SmallSet<SUnit *, 4> ExclDst;
  487       const HexagonInstrInfo *TII, SmallSet<SUnit*, 4> &ExclSrc,
  488       SmallSet<SUnit*, 4> &ExclDst) const {
lib/Target/Hexagon/HexagonSubtarget.h
  275       SmallSet<SUnit*, 4> &ExclSrc, SmallSet<SUnit*, 4> &ExclDst) const;
  275       SmallSet<SUnit*, 4> &ExclSrc, SmallSet<SUnit*, 4> &ExclDst) const;
lib/Target/Mips/MipsConstantIslandPass.cpp
  237     SmallSet<MachineBasicBlock*, 4> NewWaterList;
lib/Target/PowerPC/PPCCTRLoops.cpp
  131   SmallSet<MachineBasicBlock *, 16>   Visited;
lib/Target/PowerPC/PPCISelLowering.cpp
11878   SmallSet<SDNode *, 16> LoadRoots;
11880   SmallSet<SDNode *, 16> Visited;
11912   for (SmallSet<SDNode *, 16>::iterator I = LoadRoots.begin(),
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  144                            SmallSet<BasicBlock *, 16> &BBChanged);
  327     Loop *L, Bucket &BucketChain, SmallSet<BasicBlock *, 16> &BBChanged) {
  473   SmallSet<BasicBlock *, 16> BBChanged;
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
  258   SmallSet<MachineBasicBlock *, 8> TerminatePads;
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1046   SmallSet<AllocaInst *, 16> AllocaSet;
lib/Transforms/Scalar/IndVarSimplify.cpp
 2135   SmallSet<const Value *, 16> KnownPoison;
 2749   SmallSet<const SCEV*, 8> DominatingExitCounts;
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1883   SmallSet<T, 8> Seen;
tools/clang/include/clang/AST/CXXInheritance.h
  373   : public llvm::SmallSet<const CXXRecordDecl*, 32> {};
tools/clang/include/clang/Sema/ScopeInfo.h
  869   llvm::SmallSet<Expr *, 8> NonODRUsedCapturingExprs;
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  323   llvm::SmallSet<const LocationContext *, 2> InterestingLocationContexts;
  351   llvm::SmallSet<const ExplodedNode *, 4> TrackedConditions;
tools/clang/lib/CodeGen/CodeGenTypes.h
  104   llvm::SmallSet<const Type *, 8> RecordsWithOpaqueMemberPointers;
tools/clang/lib/Parse/ParseDecl.cpp
 6499   llvm::SmallSet<const IdentifierInfo*, 16> ParamsSoFar;
tools/clang/lib/Sema/Sema.cpp
 1104   llvm::SmallSet<VarDecl *, 32> Seen;
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1910                                           llvm::SmallSet<Decl*, 16> &Inits,
 2221         llvm::SmallSet<Decl*, 16> Inits;
tools/clang/lib/Sema/SemaExprCXX.cpp
  845   llvm::SmallSet<CXXRecordDecl *, 2> VBases;
tools/clang/lib/Sema/SemaLambda.cpp
 1019   llvm::SmallSet<IdentifierInfo*, 8> CaptureNames;
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
   71   mutable llvm::SmallSet<const IdentifierInfo *, 5> LSF;
tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp
   60   mutable llvm::SmallSet<IdentifierInfo *, 8> AllocFunctions;
tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/UninitializedPointee.cpp
  225   llvm::SmallSet<const TypedValueRegion *, 5> VisitedRegions;
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp
   47   mutable llvm::SmallSet<const IdentifierInfo *, 10> VforkWhitelist;
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
 1716   llvm::SmallSet<const CFGBlock *, 32> VisitedBlocks;
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
  114     llvm::SmallSet<const FunctionDecl *, 32> &CallStack) {
  138     llvm::SmallSet<const FunctionDecl *, 32> &CallStack) {
  213     llvm::SmallSet<const FunctionDecl *, 32> CallStack;
  229   llvm::SmallSet<const FunctionDecl *, 32> CallStack;
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.h
   42     using Throwables = llvm::SmallSet<const Type *, 2>;
  137                   llvm::SmallSet<const FunctionDecl *, 32> &CallStack);
  140                   llvm::SmallSet<const FunctionDecl *, 32> &CallStack);
tools/clang/tools/extra/clangd/XRefs.cpp
  391   llvm::SmallSet<const Decl *, 4> CanonicalTargets;
 1126 using RecursionProtectionSet = llvm::SmallSet<const CXXRecordDecl *, 4>;
tools/lld/ELF/Relocations.cpp
  478 static SmallSet<SharedSymbol *, 4> getSymbolsAt(SharedSymbol &ss) {
  483   SmallSet<SharedSymbol *, 4> ret;
tools/polly/lib/Analysis/ScopBuilder.cpp
  686   SmallSet<Region *, 8> PropagatedRegions;