doc/langref.html.in | 8 +-
example/hello_world/hello_libc.zig | 8 +-
example/mix_o_files/base64.zig | 5 +-
example/shared_library/mathtest.zig | 5 +-
src/all_types.hpp | 61 +--
src/analyze.cpp | 129 ++---
src/analyze.hpp | 2 +
src/ast_render.cpp | 21 +-
src/codegen.cpp | 106 ++--
src/ir.cpp | 459 ++++++++++--------
src/ir_print.cpp | 40 +-
src/parser.cpp | 28 +-
src/tokenizer.cpp | 4 +-
src/tokenizer.hpp | 2 +-
src/translate_c.cpp | 6 +-
std/debug.zig | 2 -
std/elf.zig | 62 +--
std/mem.zig | 1 +
std/os/linux.zig | 22 -
std/os/linux_i386.zig | 10 -
std/special/bootstrap.zig | 35 +-
std/special/bootstrap_lib.zig | 6 +-
std/special/builtin.zig | 36 +-
std/special/compiler_rt/aulldiv.zig | 119 +++--
std/special/compiler_rt/aullrem.zig | 121 +++--
std/special/compiler_rt/comparetf2.zig | 45 +-
std/special/compiler_rt/fixunsdfdi.zig | 4 +-
std/special/compiler_rt/fixunsdfsi.zig | 4 +-
std/special/compiler_rt/fixunsdfti.zig | 4 +-
std/special/compiler_rt/fixunssfdi.zig | 4 +-
std/special/compiler_rt/fixunssfsi.zig | 4 +-
std/special/compiler_rt/fixunssfti.zig | 4 +-
std/special/compiler_rt/fixunstfdi.zig | 4 +-
std/special/compiler_rt/fixunstfsi.zig | 4 +-
std/special/compiler_rt/fixunstfti.zig | 4 +-
std/special/compiler_rt/index.zig | 341 +++++++------
std/special/compiler_rt/udivmoddi4.zig | 4 +-
std/special/compiler_rt/udivmodti4.zig | 4 +-
std/special/compiler_rt/udivti3.zig | 4 +-
std/special/compiler_rt/umodti3.zig | 4 +-
test/cases/asm.zig | 13 +-
test/cases/misc.zig | 23 +-
test/compare_output.zig | 16 +-
test/compile_errors.zig | 822 +++++++++++++++++++++-----------
test/standalone/issue_339/test.zig | 5 +-
test/translate_c.zig | 64 +--
46 files changed, 1486 insertions(+), 1193 deletions(-)