Home
last modified time | relevance | path

Searched refs:IDFCalculator (Results 1 – 5 of 5) sorted by relevance

/external/llvm-project/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h39 class IDFCalculator final : public IDFCalculatorBase<BasicBlock, IsPostDom> {
45 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT)
48 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT,
55 using ForwardIDFCalculator = IDFCalculator<false>;
56 using ReverseIDFCalculator = IDFCalculator<true>;
/external/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h46 class IDFCalculator {
49 IDFCalculator(DominatorTreeBase<BasicBlock> &DT) : DT(DT), useLiveIn(false) {} in IDFCalculator() function
94 typedef IDFCalculator<BasicBlock *> ForwardIDFCalculator;
95 typedef IDFCalculator<Inverse<BasicBlock *>> ReverseIDFCalculator;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DIteratedDominanceFrontier.h39 class IDFCalculator final : public IDFCalculatorBase<BasicBlock, IsPostDom> {
45 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT)
48 IDFCalculator(DominatorTreeBase<BasicBlock, IsPostDom> &DT,
55 using ForwardIDFCalculator = IDFCalculator<false>;
56 using ReverseIDFCalculator = IDFCalculator<true>;
/external/llvm/lib/Analysis/
DIteratedDominanceFrontier.cpp21 void IDFCalculator<NodeTy>::calculate( in calculate()
102 template class IDFCalculator<BasicBlock *>; variable
103 template class IDFCalculator<Inverse<BasicBlock *>>; variable
/external/llvm-project/clang/include/clang/Analysis/Analyses/
DDominators.h216 using IDFCalculator = llvm::IDFCalculatorBase<CFGBlock, /*IsPostDom=*/true>;
221 IDFCalculator IDFCalc;