Home
last modified time | relevance | path

Searched refs:LoopBase (Results 1 – 8 of 8) sorted by relevance

/external/llvm/include/llvm/Analysis/
DLoopInfo.h61 template<class N, class M> class LoopBase; variable
68 class LoopBase {
81 LoopBase(const LoopBase<BlockT, LoopT> &) = delete;
82 const LoopBase<BlockT, LoopT>&
83 operator=(const LoopBase<BlockT, LoopT> &) = delete;
86 LoopBase() : ParentLoop(nullptr) {} in LoopBase() function
87 ~LoopBase() { in ~LoopBase()
336 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) { in LoopBase() function
343 raw_ostream& operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) {
349 extern template class LoopBase<BasicBlock, Loop>;
[all …]
DLoopInfoImpl.h34 void LoopBase<BlockT, LoopT>::
51 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const { in getExitingBlock()
63 void LoopBase<BlockT, LoopT>::
78 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const { in getExitBlock()
88 void LoopBase<BlockT, LoopT>::
108 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const { in getLoopPreheader()
130 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const { in getLoopPredecessor()
156 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const { in getLoopLatch()
186 void LoopBase<BlockT, LoopT>::
210 void LoopBase<BlockT, LoopT>::
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h41 extern template class LoopBase<MachineBasicBlock, MachineLoop>;
43 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
62 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop()
70 friend class LoopBase<MachineBasicBlock, MachineLoop>; variable
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DLoopInfo.h61 template<class N, class M> class LoopBase; variable
68 class LoopBase {
77 LoopBase(const LoopBase<BlockT, LoopT> &);
79 const LoopBase<BlockT, LoopT>&operator=(const LoopBase<BlockT, LoopT> &);
82 LoopBase() : ParentLoop(0) {} in LoopBase() function
83 ~LoopBase() { in ~LoopBase()
517 explicit LoopBase(BlockT *BB) : ParentLoop(0) { in LoopBase() function
523 raw_ostream& operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop) {
528 class Loop : public LoopBase<BasicBlock, Loop> {
631 explicit Loop(BasicBlock *BB) : LoopBase<BasicBlock, Loop>(BB) {} in Loop()
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DMachineLoopInfo.h38 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
57 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {} in MachineLoop()
62 friend class LoopBase<MachineBasicBlock, MachineLoop>; variable
/external/llvm/lib/CodeGen/
DMachineLoopInfo.cpp26 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>; member in llvm
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DMachineLoopInfo.cpp24 #define MLB class LoopBase<MachineBasicBlock, MachineLoop>
/external/llvm/lib/Analysis/
DLoopInfo.cpp38 template class llvm::LoopBase<BasicBlock, Loop>; member in llvm