LLVM: lib/Transforms/Scalar/FlattenCFGPass.cpp File Reference (original) (raw)
Go to the source code of this file.
| Macros | |
|---|---|
| #define | DEBUG_TYPE "flatten-cfg" |
| Functions | |
|---|---|
| static bool | iterativelyFlattenCFG (Function &F, AliasAnalysis *AA) |
| iterativelyFlattenCFG - Call FlattenCFG on all the blocks in the function, iterating until no more changes are made. | |
| INITIALIZE_PASS_BEGIN (FlattenCFGLegacyPass, "flattencfg", "Flatten the CFG", false, false) INITIALIZE_PASS_END(FlattenCFGLegacyPass |
| Variables | |
|---|---|
| flattencfg | |
| Flatten the | CFG |
| Flatten the | false |
◆ DEBUG_TYPE
#define DEBUG_TYPE "flatten-cfg"
◆ INITIALIZE_PASS_BEGIN()
| INITIALIZE_PASS_BEGIN | ( | FlattenCFGLegacyPass | , |
|---|---|---|---|
| "flattencfg" | , | ||
| "Flatten the CFG" | , | ||
| false | , | ||
| false | ) |