Searched refs:BinaryLoop (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Core/ |
| H A D | BinaryLoop.h | 25 class BinaryLoop : public LoopBase<BinaryBasicBlock, BinaryLoop> { 27 BinaryLoop() : LoopBase<BinaryBasicBlock, BinaryLoop>() {} in BinaryLoop() function 41 friend class LoopInfoBase<BinaryBasicBlock, BinaryLoop>; 42 explicit BinaryLoop(BinaryBasicBlock *BB) in BinaryLoop() function 43 : LoopBase<BinaryBasicBlock, BinaryLoop>(BB) {} in BinaryLoop() 46 class BinaryLoopInfo : public LoopInfoBase<BinaryBasicBlock, BinaryLoop> {
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | MCF.cpp | 356 DenseMap<const BinaryBasicBlock *, const BinaryLoop *> 358 DenseMap<const BinaryBasicBlock *, const BinaryLoop *> LoopNestLevel; in createLoopNestLevelMap() 387 DenseMap<const BinaryBasicBlock *, const BinaryLoop *> LoopNestLevel = in equalizeBBCounts()
|
| /llvm-project-15.0.7/bolt/lib/Core/ |
| H A D | BinaryFunction.cpp | 3017 const BinaryLoop *Loop = BLI->getLoopFor(BB); in dumpGraph() 3975 std::stack<BinaryLoop *> St; in calculateLoopInfo() 3982 BinaryLoop *L = St.top(); in calculateLoopInfo() 3988 for (BinaryLoop::iterator I = L->begin(), E = L->end(); I != E; ++I) in calculateLoopInfo() 4019 SmallVector<BinaryLoop::Edge, 1> ExitEdges; in calculateLoopInfo() 4021 for (BinaryLoop::Edge &Exit : ExitEdges) { in calculateLoopInfo() 4399 std::stack<BinaryLoop *> St; in printLoopInfo() 4400 for_each(*BLI, [&](BinaryLoop *L) { St.push(L); }); in printLoopInfo() 4402 BinaryLoop *L = St.top(); in printLoopInfo() 4405 for_each(*L, [&](BinaryLoop *Inner) { St.push(Inner); }); in printLoopInfo()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3 bolt/include/bolt/Core/BinaryLoop.h
|