git-subtree-dir: Security Research and Development with LLVM - Andrew Reiter git-subtree-mainline: aa7a9fc1e16c3c5be7ba312c4b4e37775e005101 git-subtree-split: 0605b5174c2bc286d3e95d6c0df620800bef96c7
297 B
297 B
BBSkel
This is a basic block pass skeleton. Note, there are also loop passes, region passes, etc.
Build & Run
First check the Makefile to set path to llvm-config and version. 3.8, 3.9 should be fine, so should 4.0
$ make
$ opt-X.Y -load built/BBSkel.so -bbskel < file.bc
...
$