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

  /external/llvm/include/llvm/Analysis/
LoopInfoImpl.h 33 template<class BlockT, class LoopT>
34 void LoopBase<BlockT, LoopT>::
35 getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const {
36 typedef GraphTraits<BlockT*> BlockTraits;
50 template<class BlockT, class LoopT>
51 BlockT *LoopBase<BlockT, LoopT>::getExitingBlock() const {
52 SmallVector<BlockT*, 8> ExitingBlocks;
62 template<class BlockT, class LoopT>
63 void LoopBase<BlockT, LoopT>:
    [all...]
LoopInfo.h 66 template<class BlockT, class LoopT>
73 std::vector<BlockT*> Blocks;
75 SmallPtrSet<const BlockT*, 8> DenseBlockSet;
77 LoopBase(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
78 const LoopBase<BlockT, LoopT>&
79 operator=(const LoopBase<BlockT, LoopT> &) LLVM_DELETED_FUNCTION;
98 BlockT *getHeader() const { return Blocks.front(); }
115 bool contains(const BlockT *BB) const {
141 const std::vector<BlockT*> &getBlocks() const { return Blocks; }
142 typedef typename std::vector<BlockT*>::const_iterator block_iterator
    [all...]
BlockFrequencyInfo.h 24 template <class BlockT> class BlockFrequencyInfoImpl;
BlockFrequencyInfoImpl.h 485 template <class BlockT> struct TypeMap {};
487 typedef BasicBlock BlockT;
494 typedef MachineBasicBlock BlockT;
508 template <class BlockT> std::string getBlockName(const BlockT *BB) {
653 /// relative ordering of two nodes, and maps keyed on BlockT can be represented
664 /// All other stages make use of this ordering. Save a lookup from BlockT
773 typedef typename bfi_detail::TypeMap<BT>::BlockT BlockT;
783 typedef GraphTraits<const BlockT *> Successor
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 222 template <class BlockT, class InstrT, class RegiT>
225 BlockT *landBlk;
276 typedef typename FuncGTraits::NodeType BlockT;
277 typedef GraphTraits<BlockT *> BlockGTraits;
278 typedef GraphTraits<Inverse<BlockT *> > InvBlockGTraits;
280 typedef typename BlockT::iterator InstrIterator;
284 typedef std::map<BlockT *, BlockInfo *> BlockInfoMap;
288 typedef LandInformation<BlockT, InstrT, RegiT> LoopLandInfo;
291 typedef SmallVector<BlockT *, 32> BlockTSmallerVector;
304 void reversePredicateSetter(typename BlockT::iterator)
    [all...]
  /external/mesa3d/src/gallium/drivers/radeon/
AMDILCFGStructurizer.cpp 222 template <class BlockT, class InstrT, class RegiT>
225 BlockT *landBlk;
276 typedef typename FuncGTraits::NodeType BlockT;
277 typedef GraphTraits<BlockT *> BlockGTraits;
278 typedef GraphTraits<Inverse<BlockT *> > InvBlockGTraits;
280 typedef typename BlockT::iterator InstrIterator;
284 typedef std::map<BlockT *, BlockInfo *> BlockInfoMap;
288 typedef LandInformation<BlockT, InstrT, RegiT> LoopLandInfo;
291 typedef SmallVector<BlockT *, 32> BlockTSmallerVector;
304 void reversePredicateSetter(typename BlockT::iterator)
    [all...]
  /external/llvm/include/llvm/CodeGen/
MachineBlockFrequencyInfo.h 25 template <class BlockT> class BlockFrequencyInfoImpl;

Completed in 760 milliseconds