|
LLVM
4.0.0
|
#include "llvm/Transforms/Scalar/GuardWidening.h"#include "llvm/Pass.h"#include "llvm/ADT/DenseMap.h"#include "llvm/ADT/DepthFirstIterator.h"#include "llvm/Analysis/LoopInfo.h"#include "llvm/Analysis/PostDominators.h"#include "llvm/Analysis/ValueTracking.h"#include "llvm/IR/ConstantRange.h"#include "llvm/IR/Dominators.h"#include "llvm/IR/IntrinsicInst.h"#include "llvm/IR/PatternMatch.h"#include "llvm/Support/Debug.h"#include "llvm/Transforms/Scalar.h"Go to the source code of this file.
Macros | |
| #define | DEBUG_TYPE "guard-widening" |
Functions | |
| INITIALIZE_PASS_BEGIN (GuardWideningLegacyPass,"guard-widening","Widen guards", false, false) INITIALIZE_PASS_END(GuardWideningLegacyPass | |
Variables | |
| guard | widening |
| guard Widen | guards |
| guard Widen | false |
| #define DEBUG_TYPE "guard-widening" |
Definition at line 58 of file GuardWidening.cpp.
| INITIALIZE_PASS_BEGIN | ( | GuardWideningLegacyPass | , |
| "guard-widening" | , | ||
| "Widen guards" | , | ||
| false | , | ||
| false | |||
| ) |
| guard Widen false |
Definition at line 687 of file GuardWidening.cpp.
| guard Widen guards |
Definition at line 687 of file GuardWidening.cpp.
| guard widening |
Definition at line 687 of file GuardWidening.cpp.
1.8.6