HomeSort by relevance Sort by last modified time
    Searched refs:LoopBase (Results 1 - 14 of 14) sorted by null

  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/
VPlanLoopInfo.h 13 /// of LoopBase that is used to hold loop metadata from VPLoopInfo. Further
27 /// instantiation of LoopBase.
28 class VPLoop : public LoopBase<VPBlockBase, VPLoop> {
31 explicit VPLoop(VPBlockBase *VPB) : LoopBase<VPBlockBase, VPLoop>(VPB) {}
  /external/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 41 extern template class LoopBase<MachineBasicBlock, MachineLoop>;
43 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
62 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
70 friend class LoopBase<MachineBasicBlock, MachineLoop>;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 43 extern template class LoopBase<MachineBasicBlock, MachineLoop>;
45 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
76 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
85 friend class LoopBase<MachineBasicBlock, MachineLoop>;
  /external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
MachineLoopInfo.h 38 class MachineLoop : public LoopBase<MachineBasicBlock, MachineLoop> {
57 : LoopBase<MachineBasicBlock, MachineLoop>(MBB) {}
62 friend class LoopBase<MachineBasicBlock, MachineLoop>;
  /external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
LoopInfo.h 63 template <class N, class M> class LoopBase;
69 template <class BlockT, class LoopT> class LoopBase {
84 LoopBase(const LoopBase<BlockT, LoopT> &) = delete;
85 const LoopBase<BlockT, LoopT> &
86 operator=(const LoopBase<BlockT, LoopT> &) = delete;
418 LoopBase() : ParentLoop(nullptr) {}
420 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) {
434 ~LoopBase() {
449 raw_ostream &operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop)
    [all...]
LoopInfoImpl.h 35 void LoopBase<BlockT, LoopT>::getExitingBlocks(
50 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
63 void LoopBase<BlockT, LoopT>::getExitBlocks(
76 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const {
86 bool LoopBase<BlockT, LoopT>::hasDedicatedExits() const {
100 void LoopBase<BlockT, LoopT>::getUniqueExitBlocks(
145 BlockT *LoopBase<BlockT, LoopT>::getUniqueExitBlock() const {
155 void LoopBase<BlockT, LoopT>::getExitEdges(
174 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const {
202 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const
    [all...]
  /external/llvm/include/llvm/Analysis/
LoopInfo.h 61 template<class N, class M> class LoopBase;
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) {}
87 ~LoopBase() {
336 explicit LoopBase(BlockT *BB) : ParentLoop(nullptr) {
343 raw_ostream& operator<<(raw_ostream &OS, const LoopBase<BlockT, LoopT> &Loop)
    [all...]
LoopInfoImpl.h 34 void LoopBase<BlockT, LoopT>::
51 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
63 void LoopBase<BlockT, LoopT>::
78 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const {
88 void LoopBase<BlockT, LoopT>::
108 BlockT *LoopBase<BlockT, LoopT>::getLoopPreheader() const {
130 BlockT *LoopBase<BlockT, LoopT>::getLoopPredecessor() const {
156 BlockT *LoopBase<BlockT, LoopT>::getLoopLatch() const {
186 void LoopBase<BlockT, LoopT>::
210 void LoopBase<BlockT, LoopT>:
    [all...]
  /external/llvm/lib/CodeGen/
MachineLoopInfo.cpp 26 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>;
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
MachineLoopInfo.cpp 24 #define MLB class LoopBase<MachineBasicBlock, MachineLoop>
  /external/swiftshader/third_party/LLVM/include/llvm/Analysis/
LoopInfo.h 61 template<class N, class M> class LoopBase;
64 /// LoopBase class - Instances of this class are used to represent loops that
68 class LoopBase {
77 LoopBase(const LoopBase<BlockT, LoopT> &);
79 const LoopBase<BlockT, LoopT>&operator=(const LoopBase<BlockT, LoopT> &);
82 LoopBase() : ParentLoop(0) {}
83 ~LoopBase() {
517 explicit LoopBase(BlockT *BB) : ParentLoop(0)
    [all...]
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
MachineLoopInfo.cpp 27 template class llvm::LoopBase<MachineBasicBlock, MachineLoop>;
  /external/llvm/lib/Analysis/
LoopInfo.cpp 38 template class llvm::LoopBase<BasicBlock, Loop>;
  /external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
LoopInfo.cpp 40 template class llvm::LoopBase<BasicBlock, Loop>;

Completed in 381 milliseconds