doc/langref.html.in | 27 +++-- src/analyze.cpp | 32 ++---- src/analyze.hpp | 1 - src/codegen.cpp | 18 +-- src/ir.cpp | 193 ++++++++++++++------------------ test/stage1/behavior/bitreverse.zig | 22 ++-- test/stage1/behavior/bugs/2114.zig | 2 +- test/stage1/behavior/byteswap.zig | 20 ++-- test/stage1/behavior/math.zig | 31 ++--- test/stage1/behavior/popcount.zig | 2 +- 10 files changed, 144 insertions(+), 204 deletions(-)