|
||
---|---|---|
.. | ||
README.md | ||
attribute.go | ||
constant.go | ||
constantexpression.go | ||
convenience.go | ||
encode.go | ||
function.go | ||
gep.go | ||
global.go | ||
instruction.go | ||
module.go | ||
terminator.go | ||
type.go | ||
value.go |
README.md
llvm
This package was created for the express purpose of generating LLVM IR. A good portion of this code was taken from the llir project.
This package supports:
- Instructions and terminators
- Constants
- Modules
- Functions
- Types
- Type defs
- Blocks
- Opaque pointers
This package does not support:
- Constant expressions
- Sanity checking
- Typed pointers
- Metadata and attributes