Searched defs:LoopInfo (Results 1 - 7 of 7) sorted by relevance

/external/clang/lib/CodeGen/
H A DCGLoopInfo.cpp77 LoopInfo::LoopInfo(BasicBlock *Header, const LoopAttributes &Attrs) function in class:LoopInfo
83 Active.push_back(LoopInfo(Header, StagedAttrs));
97 const LoopInfo &L = getInfo();
H A DCGLoopInfo.h54 class LoopInfo { class in namespace:clang::CodeGen
56 /// \brief Construct a new LoopInfo for the loop with entry Header.
57 LoopInfo(llvm::BasicBlock *Header, const LoopAttributes &Attrs);
122 /// \brief Returns true if there is LoopInfo on the stack.
124 /// \brief Return the LoopInfo for the current loop. HasInfo should be called
125 /// first to ensure LoopInfo is present.
126 const LoopInfo &getInfo() const { return Active.back(); }
130 llvm::SmallVector<LoopInfo, 4> Active;
/external/llvm/include/llvm/Analysis/
H A DLoopInfo.h1 //===- llvm/Analysis/LoopInfo.h - Natural Loop Calculator -------*- C++ -*-===//
10 // This file defines the LoopInfo class that is used to identify natural loops
53 class LoopInfo;
253 /// to the specified LoopInfo object as being in the current basic block. It
320 /// the mapping in the LoopInfo class.
487 /// LoopInfo - This class builds and contains all of the top level loop
497 friend class LoopInfo;
500 LoopInfoBase(const LoopInfo &) LLVM_DELETED_FUNCTION;
629 class LoopInfo : public FunctionPass { class in namespace:llvm
633 void operator=(const LoopInfo
638 LoopInfo() : FunctionPass(ID) { function in class:llvm::LoopInfo
[all...]
/external/chromium_org/v8/src/compiler/
H A Dscheduler.cc757 struct LoopInfo { struct in namespace:v8::internal::compiler
761 LoopInfo* prev;
785 static LoopInfo* ComputeLoopInfo(
788 LoopInfo* loops = zone->NewArray<LoopInfo>(num_loops);
789 memset(loops, 0, num_loops * sizeof(LoopInfo));
832 static void PrintRPO(int num_loops, LoopInfo* loops, BasicBlockVector* order) {
863 static void VerifySpecialRPO(int num_loops, LoopInfo* loops,
869 LoopInfo* loop = &loops[i];
980 LoopInfo* loop
[all...]
/external/llvm/lib/Target/R600/
H A DAMDILCFGStructurizer.cpp169 DEBUG(dbgs() << "LoopInfo:\n"; PrintLoopinfo(*MLI););
202 static void PrintLoopinfo(const MachineLoopInfo &LoopInfo) { argument
203 for (MachineLoop::iterator iter = LoopInfo.begin(),
204 iterEnd = LoopInfo.end(); iter != iterEnd; ++iter) {
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp86 void PrintLoopinfo(const LoopinfoT &LoopInfo, llvm::raw_ostream &OS) { argument
87 for (typename LoopinfoT::iterator iter = LoopInfo.begin(),
88 iterEnd = LoopInfo.end();
458 errs() << "LoopInfo:\n";
548 errs() << "LoopInfo:\n";
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp86 void PrintLoopinfo(const LoopinfoT &LoopInfo, llvm::raw_ostream &OS) { argument
87 for (typename LoopinfoT::iterator iter = LoopInfo.begin(),
88 iterEnd = LoopInfo.end();
458 errs() << "LoopInfo:\n";
548 errs() << "LoopInfo:\n";

Completed in 2878 milliseconds