lib/compiler_rt.zig | 8 +++++ lib/compiler_rt/cos.zig | 6 ++-- lib/compiler_rt/exp.zig | 2 +- lib/compiler_rt/exp2.zig | 2 +- lib/compiler_rt/fabs.zig | 2 +- lib/compiler_rt/floor_ceil.zig | 4 +-- lib/compiler_rt/fma.zig | 2 +- lib/compiler_rt/fmax.zig | 2 +- lib/compiler_rt/fmin.zig | 2 +- lib/compiler_rt/fmod.zig | 2 +- lib/compiler_rt/log.zig | 2 +- lib/compiler_rt/log10.zig | 2 +- lib/compiler_rt/log2.zig | 2 +- lib/compiler_rt/round.zig | 2 +- lib/compiler_rt/sin.zig | 6 ++-- lib/compiler_rt/sincos.zig | 2 +- lib/compiler_rt/sqrt.zig | 2 +- lib/compiler_rt/tan.zig | 2 +- lib/compiler_rt/trunc.zig | 2 +- lib/std/Target.zig | 18 +++++------ lib/std/math/float.zig | 9 +++--- lib/std/zig/AstGen.zig | 16 ++++++++++ lib/std/zig/Zir.zig | 6 ++++ src/Compilation.zig | 55 ++++++++++++++++---------------- src/Sema.zig | 13 ++++++++ src/Type.zig | 5 ++- src/print_zir.zig | 10 ++++-- 27 files changed, 122 insertions(+), 64 deletions(-)