LLVM
8.0.1
|
#include "llvm/ADT/PostOrderIterator.h"
#include "llvm/Analysis/CFG.h"
#include "llvm/Analysis/DivergenceAnalysis.h"
#include "llvm/Analysis/LegacyDivergenceAnalysis.h"
#include "llvm/Analysis/Passes.h"
#include "llvm/Analysis/PostDominators.h"
#include "llvm/Analysis/TargetTransformInfo.h"
#include "llvm/IR/Dominators.h"
#include "llvm/IR/InstIterator.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Value.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include <vector>
Go to the source code of this file.
Macros | |
#define | DEBUG_TYPE "divergence" |
Functions | |
INITIALIZE_PASS_BEGIN (LegacyDivergenceAnalysis, "divergence", "Legacy Divergence Analysis", false, true) INITIALIZE_PASS_END(LegacyDivergenceAnalysis | |
Variables | |
static cl::opt< bool > | UseGPUDA ("use-gpu-divergence-analysis", cl::init(false), cl::Hidden, cl::desc("turn the LegacyDivergenceAnalysis into " "a wrapper for GPUDivergenceAnalysis")) |
divergence | |
Legacy Divergence | Analysis |
Legacy Divergence | false |
#define DEBUG_TYPE "divergence" |
Definition at line 84 of file LegacyDivergenceAnalysis.cpp.
INITIALIZE_PASS_BEGIN | ( | LegacyDivergenceAnalysis | , |
"divergence" | , | ||
"Legacy Divergence Analysis" | , | ||
false | , | ||
true | |||
) |
Legacy Divergence Analysis |
Definition at line 284 of file LegacyDivergenceAnalysis.cpp.
divergence |
Definition at line 284 of file LegacyDivergenceAnalysis.cpp.
Legacy Divergence false |
Definition at line 284 of file LegacyDivergenceAnalysis.cpp.
|
static |
Referenced by llvm::LegacyDivergenceAnalysis::getAnalysisUsage().