llvm-passgen 0.4.0

A tool for quickly creating LLVM pass skeletons
llvm-passgen-0.4.0 is not a library.

llvm-passgen

license Build Status

A tool for rapidly creating LLVM pass skeletons.

Overview

cargo install llvm-passgen
# or, build locally with `cargo build`

Usage

llvm-passgen --kind module Foo
cd Foo/build
cmake ..
make

If cmake .. fails, you may need to set LLVM_DIR to the LLVM CMake configuration:

LLVM_DIR=/path/to/llvm/lib/cmake cmake ..

See llvm-passgen --help for a full list of options.