LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Variables
LoopInfo.cpp File Reference
#include "llvm/Analysis/LoopInfo.h"
#include "llvm/ADT/DepthFirstIterator.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/Analysis/Dominators.h"
#include "llvm/Analysis/LoopInfoImpl.h"
#include "llvm/Analysis/LoopIterator.h"
#include "llvm/Analysis/ValueTracking.h"
#include "llvm/Assembly/Writer.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Metadata.h"
#include "llvm/Support/CFG.h"
#include "llvm/Support/CommandLine.h"
#include "llvm/Support/Debug.h"
#include <algorithm>
Include dependency graph for LoopInfo.cpp:

Go to the source code of this file.

Variables

static bool VerifyLoopInfo = false
 
static cl::opt< bool, trueVerifyLoopInfoX ("verify-loop-info", cl::location(VerifyLoopInfo), cl::desc("Verify loop info (time consuming)"))
 
static const char *const LoopMDName = "llvm.loop"
 

Variable Documentation

const char* const LoopMDName = "llvm.loop"
static

Definition at line 54 of file LoopInfo.cpp.

Referenced by llvm::Loop::getLoopID(), and llvm::Loop::setLoopID().

bool VerifyLoopInfo = false
static

Definition at line 42 of file LoopInfo.cpp.

Referenced by llvm::LoopInfo::verifyAnalysis().

cl::opt<bool,true> VerifyLoopInfoX("verify-loop-info", cl::location(VerifyLoopInfo), cl::desc("Verify loop info (time consuming)"))
static