lib/std/target.zig | 29 ++- src/codegen/llvm.zig | 300 ++++++++++++++++++++++++-------- src/codegen/llvm/Builder.zig | 20 +-- 3 files changed, 262 insertions(+), 87 deletions(-)