44 "Demand-Driven Alias Analysis Pass",
52 argc,
argv,
"Demand-Driven Points-to Analysis",
"[options] <input-bitcode...>"
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 preProcessBCs(std::vector< std::string > &moduleNameVec)
static SVFModule * buildSVFModule(Module &mod)
static const Option< std::string > WriteAnder
int main(int argc, char **argv)
static Option< bool > DAA("daa", "Demand-Driven Alias Analysis Pass", false)
llvm::IRBuilder IRBuilder