src/Air/print.zig | 44 +++----- src/InternPool.zig | 63 +++++++++-- src/Sema.zig | 50 +++++++-- src/Sema/bitcast.zig | 171 +++++++++++++++--------------- src/Sema/type_resolution.zig | 1 + src/Type.zig | 41 +++++-- src/Value.zig | 160 +++++++++++++--------------- src/Zcu/PerThread.zig | 9 ++ src/codegen.zig | 42 ++------ src/codegen/aarch64/Select.zig | 46 ++++---- src/codegen/c.zig | 182 ++++++++++++-------------------- src/codegen/llvm.zig | 39 +++---- src/codegen/riscv64/CodeGen.zig | 45 ++++---- src/codegen/spirv/CodeGen.zig | 2 +- src/codegen/wasm/CodeGen.zig | 4 +- src/codegen/x86_64/CodeGen.zig | 67 ++++++------ src/link/Dwarf.zig | 11 ++ src/mutable_value.zig | 26 +++-- src/print_value.zig | 28 ++++- 19 files changed, 530 insertions(+), 501 deletions(-)