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

References

include/llvm/ADT/SmallPtrSet.h
  462     this->clear();
include/llvm/Analysis/LoopInfo.h
  493     DenseBlockSet.clear();
include/llvm/Analysis/ScalarEvolutionExpander.h
  257       PostIncLoops.clear();
lib/Analysis/BasicAliasAnalysis.cpp
  663       Visited.clear();
  677         Visited.clear();
  695         Visited.clear();
  704     Visited.clear();
  708   Visited.clear();
  859   VisitedPhiBBs.clear();
lib/Analysis/BranchProbabilityInfo.cpp
 1006   PostDominatedByUnreachable.clear();
 1007   PostDominatedByColdCall.clear();
lib/Analysis/DemandedBits.cpp
  312   Visited.clear();
  314   DeadUses.clear();
lib/Analysis/DomTreeUpdater.cpp
  116   DeletedBBs.clear();
lib/Analysis/GlobalsModRef.cpp
  332       Readers.clear();
  333       Writers.clear();
lib/Analysis/IVUsers.cpp
  308   EphValues.clear();
  349   Processed.clear();
lib/Analysis/LazyCallGraph.cpp
  506     ConnectedSet.clear();
lib/Analysis/MemDerefPrinter.cpp
   36       DerefAndAligned.clear();
lib/Analysis/MemoryBuiltins.cpp
  860   SeenVals.clear();
  861   InsertedInstructions.clear();
lib/Analysis/ScalarEvolutionExpander.cpp
 1260   PostIncLoops.clear();
lib/CodeGen/BranchFolding.cpp
  184   TriedMerging.clear();
lib/CodeGen/CodeGenPrepare.cpp
  418   InsertedInsts.clear();
  496     RemovedInsts.clear();
 3064     AllSelectNodes.clear();
 3345       WillNotMatch.clear();
lib/CodeGen/EarlyIfConversion.cpp
  530   InsertAfter.clear();
lib/CodeGen/GlobalISel/Combiner.cpp
   88     LLVM_DEBUG(CreatedInstrs.clear());
lib/CodeGen/GlobalISel/GISelChangeObserver.cpp
   29   ChangingAllUsesOfReg.clear();
lib/CodeGen/GlobalMerge.cpp
  671   MustKeepGlobalVariables.clear();
lib/CodeGen/InlineSpiller.cpp
  323   SnippetCopies.clear();
  641   UsedValues.clear();
 1285     NodesOnPath.clear();
 1426       SpillsInSubTree.clear();
lib/CodeGen/LexicalScopes.cpp
  282   MBBs.clear();
lib/CodeGen/MachineDominators.cpp
   58   NewBBs.clear();
  147   NewBBs.clear();
lib/CodeGen/MachinePipeliner.cpp
 1685         Visited.clear();
 1696         Visited.clear();
lib/CodeGen/MachineTraceMetrics.cpp
  485   Bounds.Visited.clear();
  503   Bounds.Visited.clear();
lib/CodeGen/MachineVerifier.cpp
  585   FunctionBlocks.clear();
 2212     seen.clear();
lib/CodeGen/OptimizePHIs.cpp
  195     PHIsInCycle.clear();
lib/CodeGen/PHIElimination.cpp
  194   ImpDefs.clear();
lib/CodeGen/RegAllocBase.cpp
  171   DeadRemats.clear();
lib/CodeGen/RegAllocGreedy.cpp
 2637     RecoloringCandidates.clear();
lib/CodeGen/RegAllocPBQP.cpp
  779   DeadRemats.clear();
lib/CodeGen/RegisterCoalescer.cpp
 3669   ErasedInstrs.clear();
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  338   VisitedBBs.clear();
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1600     ElidedArgCopyInstrs.clear();
 2384   Visited.clear();
lib/CodeGen/SplitKit.cpp
  992       DominatedVNIs.clear();
lib/CodeGen/TwoAddressInstructionPass.cpp
 1701     Processed.clear();
 1702     SunkInstrs.clear();
lib/ExecutionEngine/MCJIT/MCJIT.h
  161       LoadedModules.clear();
  175       MPS.clear();
lib/IR/DebugInfo.cpp
   59   NodesSeen.clear();
lib/IR/Verifier.cpp
  353     InstsInThisBlock.clear();
 2128     Active.clear();
 2376   InstsInThisBlock.clear();
 5081   CUVisited.clear();
lib/Linker/IRMover.cpp
  211   DstResolvedOpaqueTypes.clear();
lib/MC/MCAssembler.cpp
  106   ThumbFuncs.clear();
lib/Support/CommandLine.cpp
  391     RegisteredOptionCategories.clear();
  394     RegisteredSubCommands.clear();
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  192     NewRoots.clear();
lib/Target/ARM/ARMCodeGenPrepare.cpp
  701   InstsToRemove.clear();
  702   NewInsts.clear();
  704   Promoted.clear();
  705   SafeToPromote->clear();
  706   SafeWrap->clear();
  898   SafeToPromote.clear();
  899   SafeWrap.clear();
lib/Target/ARM/ARMConstantIslandPass.cpp
  429     NewWaterList.clear();
lib/Target/ARM/MLxExpansionPass.cpp
  329   IgnoreStall.clear();
lib/Target/Hexagon/HexagonSubtarget.cpp
  364   ExclSrc.clear();
  365   ExclDst.clear();
lib/Target/Mips/MipsConstantIslandPass.cpp
  499     NewWaterList.clear();
lib/Target/PowerPC/PPCISelLowering.cpp
11909   Visited.clear();
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  334   BeforeSet.clear();
  335   AfterSet.clear();
  413   BeforeSet.clear();
  414   AfterSet.clear();
  582   BeforeSet.clear();
  583   AfterSet.clear();
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  362       Preds.clear();
 1858     HardenPostLoad.clear();
 1859     HardenLoadAddr.clear();
lib/Transforms/IPO/GlobalDCE.cpp
  426   AliveGlobals.clear();
  431   VFESafeVTables.clear();
lib/Transforms/IPO/GlobalOpt.cpp
 1116       LoadUsingPHIsPerLoad.clear();
 2923     NotDiscardableComdats.clear();
lib/Transforms/IPO/SampleProfile.cpp
  604   VisitedBlocks.clear();
 1331     Visited.clear();
lib/Transforms/Instrumentation/AddressSanitizer.cpp
 2655     TempsToInstrument.clear();
 2687           TempsToInstrument.clear();
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  172   Visited.clear();
  174     DependingInstructions.clear();
  179   DependingInstructions.clear();
  744   StoreStrongCalls.clear();
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
 1499   Visited.clear();
 1779     RetainsToMove.ReverseInsertPts.clear();
 1780     ReleasesToMove.ReverseInsertPts.clear();
 2171     DependingInstructions.clear();
 2172     Visited.clear();
 2180     DependingInstructions.clear();
 2181     Visited.clear();
 2191     DependingInstructions.clear();
 2192     Visited.clear();
lib/Transforms/ObjCARC/PtrState.cpp
   97   Calls.clear();
   98   ReverseInsertPts.clear();
lib/Transforms/ObjCARC/PtrState.h
  161   void ClearReverseInsertPts() { RRI.ReverseInsertPts.clear(); }
lib/Transforms/Scalar/ADCE.cpp
  491   NewLiveBlocks.clear();
lib/Transforms/Scalar/ConstantHoisting.cpp
  219     Path.clear();
lib/Transforms/Scalar/Float2Int.cpp
  522   Roots.clear();
lib/Transforms/Scalar/GVNSink.cpp
  699     PHIContents.clear();
lib/Transforms/Scalar/InstSimplifyPass.cpp
   74     Next->clear();
lib/Transforms/Scalar/LoopDistribute.cpp
  153     Set.clear();
lib/Transforms/Scalar/LoopFuse.cpp
  464     RemovedLoops.clear();
lib/Transforms/Scalar/LoopInstSimplify.cpp
  168     Next->clear();
  169     VisitedPHIs.clear();
lib/Transforms/Scalar/LoopRerollPass.cpp
 1057   Exclude.clear();
lib/Transforms/Scalar/LoopSink.cpp
  139     BBsDominatedByColdestBB.clear();
  157       BBsToSinkInto.clear();
  166     BBsToSinkInto.clear();
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 1577   Regs.clear();
 2979     NearUsers.clear();
 4342       Regs.clear();
 4375         Regs.clear();
 4629       Regs.clear();
 4631       Regs.clear();
lib/Transforms/Scalar/NewGVN.cpp
 2764       VisitedOps.clear();
 2956   PHINodeUses.clear();
 2958   ReachableBlocks.clear();
 2964   InstructionsToErase.clear();
lib/Transforms/Scalar/SROA.cpp
 4589         DeletedAllocas.clear();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
 1129     SuccSet.clear();
 1817     NewExitLoopBlocks.clear();
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  440     UserSet.clear();
lib/Transforms/Scalar/StructurizeCFG.cpp
  516   Visited.clear();
  893   Visited.clear();
 1049   Visited.clear();
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  658   Visited.clear();
lib/Transforms/Vectorize/LoopVectorize.cpp
 4655   Uniforms[VF].clear();
lib/Transforms/Vectorize/SLPVectorizer.cpp
  560     MustGather.clear();
 6945   VisitedInstrs.clear();
tools/clang/include/clang/Sema/Sema.h
 5174       ExceptionsSeen.clear();
tools/clang/lib/AST/CXXInheritance.cpp
   73   VisitedDependentRecords.clear();
tools/clang/lib/AST/VTableBuilder.cpp
 1613   VBases.clear();
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2059   Visited.clear();
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  285     RecordsWithOpaqueMemberPointers.clear();
tools/clang/lib/Format/TokenAnnotator.cpp
 1125     NonTemplateLess.clear();
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
 4383     BlockByRefDeclsPtrSet.clear();
 4385     BlockByCopyDeclsPtrSet.clear();
 4386     ImportedBlockDecls.clear();
 5407   BlockByRefDeclsPtrSet.clear();
 5409   BlockByCopyDeclsPtrSet.clear();
 5410   ImportedBlockDecls.clear();
 5463     ImportedLocalExternalDecls.clear();
 5481     ImportedLocalExternalDecls.clear();
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
 3592     BlockByRefDeclsPtrSet.clear();
 3594     BlockByCopyDeclsPtrSet.clear();
 3595     ImportedBlockDecls.clear();
 4531   BlockByRefDeclsPtrSet.clear();
 4533   BlockByCopyDeclsPtrSet.clear();
 4534   ImportedBlockDecls.clear();
 4585     ImportedLocalExternalDecls.clear();
 4603     ImportedLocalExternalDecls.clear();
tools/clang/lib/Sema/Scope.cpp
   90   DeclsInScope.clear();
tools/clang/lib/Sema/ScopeInfo.cpp
   55   ModifiedNonNullParams.clear();
   56   Blocks.clear();
tools/clang/lib/Sema/SemaDeclCXX.cpp
15872     Current.clear();
15899     Current.clear();
tools/clang/lib/Sema/SemaExpr.cpp
15130   Rec.PossibleDerefs.clear();
15223   MaybeODRUseExprs.clear();
tools/clang/lib/Sema/SemaExprMember.cpp
  180     Classes.clear();
tools/clang/lib/Sema/SemaOverload.cpp
  884   Functions.clear();
tools/clang/lib/Serialization/ASTReader.cpp
10001   PendingDefinitions.clear();
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  311   Hits.clear();
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  107   Visited.clear();
  231   DeclRefs->clear();
  329   Stmts->clear();
  330   DeclRefs->clear();
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
   99   ThrownExceptions.clear();
unittests/ADT/SmallPtrSetTest.cpp
   94   s.clear();
unittests/Analysis/ScalarEvolutionTest.cpp
  545     Loops.clear();
unittests/Transforms/Utils/CloningTest.cpp
   48     Clones.clear();
   55     Orig.clear();