lib/std/target.zig | 18 +- lib/test_runner.zig | 2 +- src/codegen/llvm.zig | 485 ++++++++++++++++++++++++++++---- src/codegen/llvm/Builder.zig | 106 ++++--- src/codegen/llvm/bindings.zig | 7 + 5 files changed, 511 insertions(+), 107 deletions(-)