doc/langref.html.in | 85 +++++++-
src/all_types.hpp | 26 ++-
src/analyze.cpp | 15 +-
src/codegen.cpp | 68 +++---
src/ir.cpp | 355 ++++++++++++++++++++++++++------
src/ir.hpp | 1 +
src/ir_print.cpp | 11 +-
src/util.cpp | 1 +
std/special/c.zig | 44 ++--
test/stage1/behavior.zig | 1 +
test/stage1/behavior/floatop.zig | 243 ++++++++++++++++++++++
11 files changed, 719 insertions(+), 131 deletions(-)