Go to the source code of this file.
|
| int | main (int argc, char **argv) |
|
| static Option< bool > | DAA ("daa", "Demand-Driven Alias Analysis Pass", false) |
◆ main()
| int main |
( |
int | argc, |
|
|
char ** | argv ) |
Definition at line 48 of file dda.cpp.
49{
50 std::vector<std::string> moduleNameVec;
52 argc, argv, "Demand-Driven Points-to Analysis", "[options] <input-bitcode...>"
53 );
54
58
61
63 return 0;
64
65}
static std::vector< std::string > parseOptions(int argc, char *argv[], std::string description, std::string callFormat)
virtual void runOnModule(SVFIR *module)
We start from here.
static void releaseLLVMModuleSet()
static void buildSVFModule(Module &mod)
virtual SVFIR * build()
Start building SVFIR here.
◆ DAA
| Option< bool > DAA("daa", "Demand-Driven Alias Analysis Pass", false) |
( |
"daa" | , |
|
|
"Demand-Driven Alias Analysis Pass" | , |
|
|
false | ) |
|
static |