LLVM: lib/Transforms/Scalar/FlattenCFGPass.cpp File Reference (original) (raw)
#include "[llvm/Analysis/AliasAnalysis.h](AliasAnalysis%5F8h%5Fsource.html)"
#include "[llvm/IR/PassManager.h](IR%5F2PassManager%5F8h%5Fsource.html)"
#include "[llvm/IR/ValueHandle.h](ValueHandle%5F8h%5Fsource.html)"
#include "[llvm/InitializePasses.h](InitializePasses%5F8h%5Fsource.html)"
#include "[llvm/Pass.h](Pass%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Scalar.h](Scalar%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Scalar/FlattenCFG.h](FlattenCFG%5F8h%5Fsource.html)"
#include "[llvm/Transforms/Utils/Local.h](Transforms%5F2Utils%5F2Local%5F8h%5Fsource.html)"
Go to the source code of this file.
Macros | |
---|---|
#define | DEBUG_TYPE "flatten-cfg" |
Functions |
---|
Variables | |
---|---|
flattencfg | |
Flatten the | CFG |
Flatten the | false |
Macro Definition Documentation
◆ DEBUG_TYPE
#define DEBUG_TYPE "flatten-cfg"
Definition at line 24 of file FlattenCFGPass.cpp.
Function Documentation
◆ INITIALIZE_PASS_BEGIN()
INITIALIZE_PASS_BEGIN | ( | FlattenCFGLegacyPass | , |
---|---|---|---|
"flattencfg" | , | ||
"Flatten the CFG" | , | ||
false | , | ||
false | |||
) |
Variable Documentation
◆ CFG
Flatten the CFG
Definition at line 77 of file FlattenCFGPass.cpp.
◆ false
Flatten the false
Definition at line 78 of file FlattenCFGPass.cpp.
◆ flattencfg
flattencfg
Definition at line 77 of file FlattenCFGPass.cpp.