Basic implementation of demand driven alias analysis in LLVM.
[x] Uses simple demand generation technique
[x] The driver gets activated on virtual function call sites
$ git clone this_repository.git
$ cd this_repository
$ mkdir build; cd build
$ cmake .. && make
Use DDAADriver
to run the analysis on any LLVM IR file.
Example: DDAADriver test.ll