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

References

include/llvm/ADT/FoldingSet.h
  598     Set.InsertNode(N, InsertPos);
include/llvm/ADT/ImmutableList.h
  192       Cache.InsertNode(L, InsertPos);
include/llvm/CodeGen/SelectionDAG.h
 1798   CSEMap.InsertNode(N, IP);
lib/Analysis/ScalarEvolution.cpp
  427   UniqueSCEVs.InsertNode(S, IP);
 1289     UniqueSCEVs.InsertNode(S, IP);
 1337   UniqueSCEVs.InsertNode(S, IP);
 1665     UniqueSCEVs.InsertNode(S, IP);
 1938   UniqueSCEVs.InsertNode(S, IP);
 1976     UniqueSCEVs.InsertNode(S, IP);
 2190   UniqueSCEVs.InsertNode(S, IP);
 2800     UniqueSCEVs.InsertNode(S, IP);
 2823     UniqueSCEVs.InsertNode(S, IP);
 2845     UniqueSCEVs.InsertNode(S, IP);
 3314   UniqueSCEVs.InsertNode(S, IP);
 3676   UniqueSCEVs.InsertNode(S, IP);
 3754   UniqueSCEVs.InsertNode(S, IP);
12078   UniquePreds.InsertNode(Eq, IP);
12095   UniquePreds.InsertNode(OF, IP);
lib/CodeGen/AsmPrinter/DIE.cpp
  166   AbbreviationsSet.InsertNode(New, InsertPos);
lib/CodeGen/GlobalISel/CSEInfo.cpp
  122     CSEMap.InsertNode(UMI, InsertPos);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1276     CSEMap.InsertNode(N, IP);
 1327     CSEMap.InsertNode(N, IP);
 1384   CSEMap.InsertNode(N, IP);
 1399   CSEMap.InsertNode(N, IP);
 1418   CSEMap.InsertNode(N, IP);
 1446   CSEMap.InsertNode(N, IP);
 1472   CSEMap.InsertNode(N, IP);
 1489   CSEMap.InsertNode(N, IP);
 1503   CSEMap.InsertNode(N, IP);
 1735   CSEMap.InsertNode(N, IP);
 1762   CSEMap.InsertNode(N, IP);
 1776   CSEMap.InsertNode(N, IP);
 1800   CSEMap.InsertNode(N, IP);
 1820   CSEMap.InsertNode(N, IP);
 1838   CSEMap.InsertNode(N, IP);
 1853   CSEMap.InsertNode(N, IP);
 1881   CSEMap.InsertNode(N, IP);
 4271   CSEMap.InsertNode(N, IP);
 4682     CSEMap.InsertNode(N, IP);
 5433     CSEMap.InsertNode(N, IP);
 5578     CSEMap.InsertNode(N, IP);
 6497   CSEMap.InsertNode(N, IP);
 6612   CSEMap.InsertNode(N, IP);
 6647   CSEMap.InsertNode(N, IP);
 6760   CSEMap.InsertNode(N, IP);
 6862   CSEMap.InsertNode(N, IP);
 6929   CSEMap.InsertNode(N, IP);
 6957   CSEMap.InsertNode(N, IP);
 6985   CSEMap.InsertNode(N, IP);
 7015   CSEMap.InsertNode(N, IP);
 7056   CSEMap.InsertNode(N, IP);
 7094   CSEMap.InsertNode(N, IP);
 7255     CSEMap.InsertNode(N, IP);
 7311     CSEMap.InsertNode(N, IP);
 7375     VTListMap.InsertNode(Result, IP);
 7395     VTListMap.InsertNode(Result, IP);
 7417     VTListMap.InsertNode(Result, IP);
 7436     VTListMap.InsertNode(Result, IP);
 7469   if (InsertPos) CSEMap.InsertNode(N, InsertPos);
 7498   if (InsertPos) CSEMap.InsertNode(N, InsertPos);
 7549   if (InsertPos) CSEMap.InsertNode(N, InsertPos);
 7744     CSEMap.InsertNode(N, IP);   // Memoize the new node.
 7932     CSEMap.InsertNode(N, IP);
lib/IR/Attributes.cpp
   97     pImpl->AttrsSet.InsertNode(PA, InsertPoint);
  117     pImpl->AttrsSet.InsertNode(PA, InsertPoint);
  138     pImpl->AttrsSet.InsertNode(PA, InsertPoint);
  761     pImpl->AttrsSetNodes.InsertNode(PA, InsertPoint);
  964     pImpl->AttrsLists.InsertNode(PA, InsertPoint);
lib/IR/LegacyPassManager.cpp
  689       UniqueAnalysisUsages.InsertNode(Node, IP);
lib/Support/ItaniumManglingCanonicalizer.cpp
  136     Nodes.InsertNode(New, InsertPos);
lib/TableGen/Record.cpp
  194   ThePool.InsertNode(Ty, IP);
  357   ThePool.InsertNode(I, IP);
  588   ThePool.InsertNode(I, IP);
  704   ThePool.InsertNode(I, IP);
  837   ThePool.InsertNode(I, IP);
 1066   ThePool.InsertNode(I, IP);
 1284   ThePool.InsertNode(I, IP);
 1349   ThePool.InsertNode(I, IP);
 1608   ThePool.InsertNode(I, IP);
 1791   ThePool.InsertNode(I, IP);
 1911   ThePool.InsertNode(I, IP);
tools/clang/lib/AST/ASTContext.cpp
  764   CanonTemplateTemplateParms.InsertNode(Canonical, InsertPos);
 2739   ExtQualNodes.InsertNode(eq, insertPos);
 2938   ComplexTypes.InsertNode(New, InsertPos);
 2966   PointerTypes.InsertNode(New, InsertPos);
 2987   AdjustedTypes.InsertNode(AT, InsertPos);
 3026   AdjustedTypes.InsertNode(AT, InsertPos);
 3057   BlockPointerTypes.InsertNode(New, InsertPos);
 3096   LValueReferenceTypes.InsertNode(New, InsertPos);
 3131   RValueReferenceTypes.InsertNode(New, InsertPos);
 3161   MemberPointerTypes.InsertNode(New, InsertPos);
 3215   ConstantArrayTypes.InsertNode(New, InsertPos);
 3431     DependentSizedArrayTypes.InsertNode(canonTy, insertPos);
 3486   IncompleteArrayTypes.InsertNode(newType, insertPos);
 3517   VectorTypes.InsertNode(New, InsertPos);
 3548       DependentVectorTypes.InsertNode(New, InsertPos);
 3587   VectorTypes.InsertNode(New, InsertPos);
 3621       DependentSizedExtVectorTypes.InsertNode(New, InsertPos);
 3653     DependentAddressSpaceTypes.InsertNode(canonTy, insertPos);
 3704   FunctionNoProtoTypes.InsertNode(New, InsertPos);
 3893     FunctionProtoTypes.InsertNode(FTP, InsertPos);
 3918   PipeTypes.InsertNode(New, InsertPos);
 4055   AttributedTypes.InsertNode(type, insertPos);
 4077     SubstTemplateTypeParmTypes.InsertNode(SubstParm, InsertPos);
 4113   SubstTemplateTypeParmPackTypes.InsertNode(SubstParm, InsertPos);
 4145   TemplateTypeParmTypes.InsertNode(TypeParm, InsertPos);
 4272     TemplateSpecializationTypes.InsertNode(Spec, InsertPos);
 4305   ElaboratedTypes.InsertNode(T, InsertPos);
 4329   ParenTypes.InsertNode(T, InsertPos);
 4367   DependentNameTypes.InsertNode(T, InsertPos);
 4433   DependentTemplateSpecializationTypes.InsertNode(T, InsertPos);
 4515   PackExpansionTypes.InsertNode(T, InsertPos);
 4637   ObjCObjectTypes.InsertNode(T, InsertPos);
 4742   ObjCTypeParamTypes.InsertNode(newType, InsertPos);
 4838   ObjCObjectPointerTypes.InsertNode(QType, InsertPos);
 4889       DependentTypeOfExprTypes.InsertNode(Canon, InsertPos);
 4933       DependentDecltypeTypes.InsertNode(Canon, InsertPos);
 4967       DependentUnaryTransformTypes.InsertNode(Canon, InsertPos);
 5002     AutoTypes.InsertNode(AT, InsertPos);
 5024     DeducedTemplateSpecializationTypes.InsertNode(DTST, InsertPos);
 5052   AtomicTypes.InsertNode(New, InsertPos);
 7756     QualifiedTemplateNames.InsertNode(QTN, InsertPos);
 7794   DependentTemplateNames.InsertNode(QTN, InsertPos);
 7831   DependentTemplateNames.InsertNode(QTN, InsertPos);
 7847     SubstTemplateTemplateParms.InsertNode(subst, insertPos);
 7868     SubstTemplateTemplateParmPacks.InsertNode(Subst, InsertPos);
tools/clang/lib/AST/DeclarationName.cpp
  293   CXXDeductionGuideNames.InsertNode(Name, InsertPos);
  309   CXXConstructorNames.InsertNode(SpecialName, InsertPos);
  325   CXXDestructorNames.InsertNode(SpecialName, InsertPos);
  341   CXXConversionFunctionNames.InsertNode(SpecialName, InsertPos);
  370   CXXLiteralOperatorNames.InsertNode(LiteralName, InsertPos);
tools/clang/lib/AST/NestedNameSpecifier.cpp
   51     Context.NestedNameSpecifiers.InsertNode(NNS, InsertPos);
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  393     Contexts.InsertNode(L, InsertPos);
  408     Contexts.InsertNode(L, InsertPos);
  433     Contexts.InsertNode(L, InsertPos);
tools/clang/lib/Analysis/PathDiagnostic.cpp
  435     Set.InsertNode(Entry, InsertPos);
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  129       SimpleSummaries.InsertNode(N, Pos);
tools/clang/lib/Basic/IdentifierTable.cpp
  673   SelTabImpl.Table.InsertNode(SI, InsertPos);
tools/clang/lib/CodeGen/CGBlocks.cpp
 2599   CGM.ByrefHelpersCache.InsertNode(copy, insertPos);
tools/clang/lib/CodeGen/CGCall.cpp
  761   FunctionInfos.InsertNode(FI, insertPos);
tools/clang/lib/Lex/PPMacroExpansion.cpp
  143   ModuleMacros.InsertNode(MM, InsertPos);
tools/clang/lib/Sema/SemaLookup.cpp
 3095   SpecialMemberCache.InsertNode(Result, InsertPoint);
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
  101     APSIntSet.InsertNode(P, InsertPos);
  136     CompoundValDataSet.InsertNode(D, InsertPos);
  155     LazyCompoundValDataSet.InsertNode(D, InsertPos);
  173     PointerToMemberDataSet.InsertNode(D, InsertPos);
  318     Map.InsertNode(P, InsertPos);
  343     Map.InsertNode(P, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2840     EQClasses.InsertNode(EQ, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  423     Nodes.InsertNode(V, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
   76     Regions.InsertNode(R, InsertPos);
   93     Regions.InsertNode(R, InsertPos);
  112     Regions.InsertNode(R, InsertPos);
 1004     Regions.InsertNode(R, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  421   StateSet.InsertNode(newState, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  176     DataSet.InsertNode(SD, InsertPos);
  195     DataSet.InsertNode(SD, InsertPos);
  212     DataSet.InsertNode(SD, InsertPos);
  228     DataSet.InsertNode(SD, InsertPos);
  246     DataSet.InsertNode(SD, InsertPos);
  263     DataSet.InsertNode(data, InsertPos);
  281     DataSet.InsertNode(data, InsertPos);
  299     DataSet.InsertNode(data, InsertPos);
  317     DataSet.InsertNode(data, InsertPos);
tools/dsymutil/DwarfLinker.cpp
 1007     AbbreviationsSet.InsertNode(Abbreviations.back().get(), InsertToken);
unittests/ADT/FoldingSet.cpp
  147   Trivial.InsertNode(&T, InsertPos);