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.