|
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().
1.8.13