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

References

include/llvm/Analysis/PostDominators.h
   33   explicit PostDominatorTree(Function &F) { recalculate(F); }
include/llvm/IR/Dominators.h
  149   explicit DominatorTree(Function &F) { recalculate(F); }
include/llvm/Support/GenericDomTreeConstruction.h
 1581     FreshTree.recalculate(*DT.Parent);
lib/Analysis/DomTreeUpdater.cpp
  125       DT->recalculate(F);
  127       PDT->recalculate(F);
  141     DT->recalculate(F);
  143     PDT->recalculate(F);
lib/Analysis/OptimizationRemarkEmitter.cpp
   31   DT.recalculate(*const_cast<Function *>(F));
lib/Analysis/PostDominators.cpp
   48   DT.recalculate(F);
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1036       OwnedMDT->getBase().recalculate(*MF);
lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp
   77       OwnedMDT->getBase().recalculate(*MF);
lib/CodeGen/MachineDominators.cpp
   60   DT->recalculate(F);
lib/CodeGen/MachinePostDominators.cpp
   41   PDT->recalculate(F);
lib/CodeGen/PHIElimination.cpp
  191       MDT->getBase().recalculate(MF);
lib/CodeGen/XRayInstrumentation.cpp
  167       ComputedMDT.getBase().recalculate(MF);
lib/IR/Dominators.cpp
  326   DT.recalculate(F);
  364   DT.recalculate(F);
lib/IR/Verifier.cpp
  334       DT.recalculate(const_cast<Function &>(F));
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  602   DT.recalculate(F); // CFG has been changed
lib/Transforms/IPO/PartialInlining.cpp
 1118   DT.recalculate(*ClonedFunc);
 1193   DT.recalculate(*ClonedFunc);
lib/Transforms/IPO/SampleProfile.cpp
 1545   DT->recalculate(F);
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  410     DT.recalculate(*F);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1525   DT.recalculate(F);
lib/Transforms/Scalar/PlaceSafepoints.cpp
  496   DT.recalculate(F);
  514     DT.recalculate(F);
lib/Transforms/Utils/InlineFunction.cpp
  937   DT.recalculate(const_cast<Function&>(*CalledFunc));
 1158         DT.recalculate(*CS.getCaller());
lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp
  345   VPDomTree.recalculate(*TopRegion);
lib/Transforms/Vectorize/VPlanPredicator.cpp
  247   VPDomTree.recalculate(*(cast<VPRegionBlock>(Plan.getEntry())));
tools/clang/include/clang/Analysis/Analyses/Dominators.h
   90     DT.recalculate(*cfg);
unittests/IR/DominatorTreeTest.cpp
  242         DT->recalculate(F);
unittests/Transforms/Vectorize/VPlanDominatorTreeTest.cpp
   47   VPDT.recalculate(*TopRegion);
unittests/Transforms/Vectorize/VPlanLoopInfoTest.cpp
   47   VPDT.recalculate(*TopRegion);