5 #ifndef CLEARBLUE_BUILDOCVALUEFLOW_H
6 #define CLEARBLUE_BUILDOCVALUEFLOW_H
8 #include "Analysis/Bitcode/DebugInfoAnalysis.h"
9 #include "Analysis/Graph/ControlDependenceGraph.h"
10 #include "IR/SEG/SymbolicExprGraph.h"
11 #include <llvm/IR/BasicBlock.h>
12 #include <llvm/IR/CallSite.h>
13 #include <llvm/IR/Constants.h>
14 #include <llvm/IR/Function.h>
15 #include <llvm/IR/InstIterator.h>
16 #include <llvm/IR/Instructions.h>
17 #include <llvm/IR/Operator.h>
18 #include <llvm/IR/Value.h>
28 DebugInfoAnalysis *DIA =
nullptr;
29 TSDataLayout *TSDL =
nullptr;
30 ControlDependenceAnalysis *CDGs =
nullptr;
34 ControlDependenceAnalysis *CDGs);
51 SEGOpcodeNode *modelGEPOperator(GEPOperator *GEP, BasicBlock *B,
62 #endif // CLEARBLUE_BUILDOCVALUEFLOW_H