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

References

include/llvm/ADT/FoldingSet.h
  582     return Set.FindNodeOrInsertPos(ID, InsertPos);
include/llvm/ADT/ImmutableList.h
  183     ListTy* L = Cache.FindNodeOrInsertPos(ID, InsertPos);
lib/Analysis/ScalarEvolution.cpp
  425   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 1267   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 1320     if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP))
 1583       static_cast<SCEVAddRecExpr *>(UniqueSCEVs.FindNodeOrInsertPos(ID, IP));
 1661   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 1935   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 1971   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 2187   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 2794       static_cast<SCEVAddExpr *>(UniqueSCEVs.FindNodeOrInsertPos(ID, IP));
 2817       static_cast<SCEVAddRecExpr *>(UniqueSCEVs.FindNodeOrInsertPos(ID, IP));
 2839     static_cast<SCEVMulExpr *>(UniqueSCEVs.FindNodeOrInsertPos(ID, IP));
 3311   if (const SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) return S;
 3546       UniqueSCEVs.FindNodeOrInsertPos(ID, IP), std::move(ID), IP);
 3746   if (SCEV *S = UniqueSCEVs.FindNodeOrInsertPos(ID, IP)) {
12074   if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP))
12091   if (const auto *S = UniquePreds.FindNodeOrInsertPos(ID, IP))
lib/CodeGen/AsmPrinter/DIE.cpp
  154           AbbreviationsSet.FindNodeOrInsertPos(ID, InsertPos)) {
lib/CodeGen/GlobalISel/CSEInfo.cpp
  104   auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1038   SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos);
 1053   SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos);
 7369   SDVTListNode *Result = VTListMap.FindNodeOrInsertPos(ID, IP);
 7388   SDVTListNode *Result = VTListMap.FindNodeOrInsertPos(ID, IP);
 7409   SDVTListNode *Result = VTListMap.FindNodeOrInsertPos(ID, IP);
 7431   SDVTListNode *Result = VTListMap.FindNodeOrInsertPos(ID, IP);
lib/IR/Attributes.cpp
   88   AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
  111   AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
  132   AttributeImpl *PA = pImpl->AttrsSet.FindNodeOrInsertPos(ID, InsertPoint);
  753     pImpl->AttrsSetNodes.FindNodeOrInsertPos(ID, InsertPoint);
  955       pImpl->AttrsLists.FindNodeOrInsertPos(ID, InsertPoint);
lib/IR/LegacyPassManager.cpp
  685     if (auto *N = UniqueAnalysisUsages.FindNodeOrInsertPos(ID, IP))
lib/Support/ItaniumManglingCanonicalizer.cpp
  124     if (NodeHeader *Existing = Nodes.FindNodeOrInsertPos(ID, InsertPos))
lib/TableGen/Record.cpp
  176   if (RecordRecTy *Ty = ThePool.FindNodeOrInsertPos(ID, IP))
  349   if (BitsInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
  577   if (ListInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
  700   if (UnOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
  833   if (BinOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1062   if (TernOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1280   if (FoldOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1345   if (IsAOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1600   if (VarDefInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1780   if (CondOpInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
 1902   if (DagInit *I = ThePool.FindNodeOrInsertPos(ID, IP))
tools/clang/lib/AST/ASTContext.cpp
  683     = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
  758   Canonical = CanonTemplateTemplateParms.FindNodeOrInsertPos(ID, InsertPos);
 2722   if (ExtQuals *eq = ExtQualNodes.FindNodeOrInsertPos(ID, insertPos)) {
 2735     (void) ExtQualNodes.FindNodeOrInsertPos(ID, insertPos);
 2923   if (ComplexType *CT = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos))
 2933     ComplexType *NewIP = ComplexTypes.FindNodeOrInsertPos(ID, InsertPos);
 2951   if (PointerType *PT = PointerTypes.FindNodeOrInsertPos(ID, InsertPos))
 2961     PointerType *NewIP = PointerTypes.FindNodeOrInsertPos(ID, InsertPos);
 2974   AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
 2981   AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
 3014   AdjustedType *AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
 3021   AT = AdjustedTypes.FindNodeOrInsertPos(ID, InsertPos);
 3041         BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
 3052       BlockPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
 3075         LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
 3089       LValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
 3111         RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos))
 3125       RValueReferenceTypes.FindNodeOrInsertPos(ID, InsertPos);
 3145       MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
 3156       MemberPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
 3191       ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos))
 3206       ConstantArrayTypes.FindNodeOrInsertPos(ID, InsertPos);
 3423     DependentSizedArrayTypes.FindNodeOrInsertPos(ID, insertPos);
 3463        IncompleteArrayTypes.FindNodeOrInsertPos(ID, insertPos))
 3479       IncompleteArrayTypes.FindNodeOrInsertPos(ID, insertPos);
 3502   if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
 3512     VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3531       DependentVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3544           DependentVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3572   if (VectorType *VTP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos))
 3582     VectorType *NewIP = VectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3602     = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3618         = DependentSizedExtVectorTypes.FindNodeOrInsertPos(ID, InsertPos);
 3647     DependentAddressSpaceTypes.FindNodeOrInsertPos(ID, insertPos);
 3687         FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos))
 3697       FunctionNoProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
 3773         FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos)) {
 3871       FunctionProtoTypes.FindNodeOrInsertPos(ID, InsertPos);
 3902   if (PipeType *PT = PipeTypes.FindNodeOrInsertPos(ID, InsertPos))
 3912     PipeType *NewIP = PipeTypes.FindNodeOrInsertPos(ID, InsertPos);
 4047   AttributedType *type = AttributedTypes.FindNodeOrInsertPos(id, insertPos);
 4071     = SubstTemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
 4098         = SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos))
 4106     SubstTemplateTypeParmPackTypes.FindNodeOrInsertPos(ID, InsertPos);
 4127     = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
 4137       = TemplateTypeParmTypes.FindNodeOrInsertPos(ID, InsertPos);
 4261     = TemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
 4288   ElaboratedType *T = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
 4295     ElaboratedType *CheckT = ElaboratedTypes.FindNodeOrInsertPos(ID, InsertPos);
 4315   ParenType *T = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
 4322     ParenType *CheckT = ParenTypes.FindNodeOrInsertPos(ID, InsertPos);
 4361     = DependentNameTypes.FindNodeOrInsertPos(ID, InsertPos);
 4399     = DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
 4424     DependentTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos);
 4493     = PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
 4508       PackExpansionTypes.FindNodeOrInsertPos(ID, InsertPos);
 4576   if (ObjCObjectType *QT = ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos))
 4625     ObjCObjectTypes.FindNodeOrInsertPos(ID, InsertPos);
 4723       ObjCTypeParamTypes.FindNodeOrInsertPos(ID, InsertPos))
 4820               ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos))
 4829     ObjCObjectPointerTypes.FindNodeOrInsertPos(ID, InsertPos);
 4879       = DependentTypeOfExprTypes.FindNodeOrInsertPos(ID, InsertPos);
 4929       = DependentDecltypeTypes.FindNodeOrInsertPos(ID, InsertPos);
 4960       = DependentUnaryTransformTypes.FindNodeOrInsertPos(ID, InsertPos);
 4995   if (AutoType *AT = AutoTypes.FindNodeOrInsertPos(ID, InsertPos))
 5017           DeducedTemplateSpecializationTypes.FindNodeOrInsertPos(ID, InsertPos))
 5037   if (AtomicType *AT = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos))
 5047     AtomicType *NewIP = AtomicTypes.FindNodeOrInsertPos(ID, InsertPos);
 7752     QualifiedTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
 7775     DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
 7789       DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
 7811     = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
 7826       = DependentTemplateNames.FindNodeOrInsertPos(ID, InsertPos);
 7843     = SubstTemplateTemplateParms.FindNodeOrInsertPos(ID, insertPos);
 7862     = SubstTemplateTemplateParmPacks.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/AST/DeclarationName.cpp
  289   if (auto *Name = CXXDeductionGuideNames.FindNodeOrInsertPos(ID, InsertPos))
  304   if (auto *Name = CXXConstructorNames.FindNodeOrInsertPos(ID, InsertPos))
  320   if (auto *Name = CXXDestructorNames.FindNodeOrInsertPos(ID, InsertPos))
  336           CXXConversionFunctionNames.FindNodeOrInsertPos(ID, InsertPos))
  366   if (auto *Name = CXXLiteralOperatorNames.FindNodeOrInsertPos(ID, InsertPos))
tools/clang/lib/AST/NestedNameSpecifier.cpp
   47     = Context.NestedNameSpecifiers.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/Analysis/AnalysisDeclContext.cpp
  389   LOC *L = cast_or_null<LOC>(Contexts.FindNodeOrInsertPos(ID, InsertPos));
  405    cast_or_null<StackFrameContext>(Contexts.FindNodeOrInsertPos(ID, InsertPos));
  429     cast_or_null<BlockInvocationContext>(Contexts.FindNodeOrInsertPos(ID,
tools/clang/lib/Analysis/PathDiagnostic.cpp
  210   if (PathDiagnostic *orig = Diags.FindNodeOrInsertPos(profile, InsertPos)) {
  431   PDFileEntry *Entry = Set.FindNodeOrInsertPos(NodeID, InsertPos);
  452   PDFileEntry *Entry = Set.FindNodeOrInsertPos(NodeID, InsertPos);
tools/clang/lib/Analysis/RetainSummaryManager.cpp
  124     CachedSummaryNode *N = SimpleSummaries.FindNodeOrInsertPos(ID, Pos);
tools/clang/lib/Basic/IdentifierTable.cpp
  663         SelTabImpl.Table.FindNodeOrInsertPos(ID, InsertPos))
tools/clang/lib/CodeGen/CGBlocks.cpp
 2592     = CGM.ByrefHelpersCache.FindNodeOrInsertPos(id, insertPos);
tools/clang/lib/CodeGen/CGCall.cpp
  752   CGFunctionInfo *FI = FunctionInfos.FindNodeOrInsertPos(ID, insertPos);
tools/clang/lib/Lex/PPMacroExpansion.cpp
  137   if (auto *MM = ModuleMacros.FindNodeOrInsertPos(ID, InsertPos)) {
  176   return ModuleMacros.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/Sema/SemaLookup.cpp
 3087     SpecialMemberCache.FindNodeOrInsertPos(ID, InsertPoint);
tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp
   96   FoldNodeTy* P = APSIntSet.FindNodeOrInsertPos(ID, InsertPos);
  131   CompoundValData* D = CompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos);
  150     LazyCompoundValDataSet.FindNodeOrInsertPos(ID, InsertPos);
  168       PointerToMemberDataSet.FindNodeOrInsertPos(ID, InsertPos);
  313   FoldNodeTy* P = Map.FindNodeOrInsertPos(ID, InsertPos);
  338   FoldNodeTy* P = Map.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2117   if (CallbacksSet.FindNodeOrInsertPos(ID, InsertPos)) {
 2836   BugReportEquivClass* EQ = EQClasses.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  404   NodeTy* V = Nodes.FindNodeOrInsertPos(profile, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp
   71   auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
   88   auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
  107   auto *R = cast_or_null<RegionTy>(Regions.FindNodeOrInsertPos(ID, InsertPos));
  998   MemRegion* data = Regions.FindNodeOrInsertPos(ID, InsertPos);
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  409   if (ProgramState *I = StateSet.FindNodeOrInsertPos(ID, InsertPos))
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  172   SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
  191   SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
  208   SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
  224   SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
  242   SymExpr *SD = DataSet.FindNodeOrInsertPos(profile, InsertPos);
  259   SymExpr *data = DataSet.FindNodeOrInsertPos(ID, InsertPos);
  276   SymExpr *data = DataSet.FindNodeOrInsertPos(ID, InsertPos);
  294   SymExpr *data = DataSet.FindNodeOrInsertPos(ID, InsertPos);
  312   SymExpr *data = DataSet.FindNodeOrInsertPos(ID, InsertPos);
tools/dsymutil/DwarfLinker.cpp
  995   DIEAbbrev *InSet = AbbreviationsSet.FindNodeOrInsertPos(ID, InsertToken);
unittests/ADT/FoldingSet.cpp
   78   TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos);
   93   TrivialPair *N = Trivial.FindNodeOrInsertPos(ID, InsertPos);
  144   Trivial.FindNodeOrInsertPos(ID, InsertPos);