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

  /external/llvm/include/llvm/Analysis/
LoopInfo.h 62 template<class BlockT, class LoopT>
64 LoopT *ParentLoop;
66 std::vector<LoopT *> SubLoops;
71 LoopBase(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
72 const LoopBase<BlockT, LoopT>&
73 operator=(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
87 for (const LoopT *CurLoop = ParentLoop; CurLoop;
93 LoopT *getParentLoop() const { return ParentLoop; }
96 void setParentLoop(LoopT *L) { ParentLoop = L; }
101 bool contains(const LoopT *L) const
    [all...]
LoopInfoImpl.h 31 template<class BlockT, class LoopT>
32 void LoopBase<BlockT, LoopT>::
53 template<class BlockT, class LoopT>
54 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
65 template<class BlockT, class LoopT>
66 void LoopBase<BlockT, LoopT>::
85 template<class BlockT, class LoopT>
86 BlockT *LoopBase<BlockT, LoopT>::getExitBlock() const {
95 template<class BlockT, class LoopT>
96 void LoopBase<BlockT, LoopT>:
    [all...]
  /external/llvm/lib/Target/R600/
AMDILCFGStructurizer.cpp 187 typedef typename PassT::LoopType LoopT;
189 typedef std::map<LoopT *, LoopLandInfo *> LoopLandInfoMap;
216 int loopbreakPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
217 int loopcontPatternMatch(LoopT *LoopRep, BlockT *LoopHeader);
220 void handleLoopbreak (BlockT *ExitingBlock, LoopT *ExitingLoop,
221 BlockT *ExitBlock, LoopT *exitLoop, BlockT *landBlock);
222 void handleLoopcontBlock(BlockT *ContingBlock, LoopT *contingLoop,
223 BlockT *ContBlock, LoopT *contLoop);
249 BlockT *relocateLoopcontBlock(LoopT *ParentLoopRep, LoopT *LoopRep
    [all...]

Completed in 2250 milliseconds