lib/compiler_rt/mulo.zig | 7 +- lib/std/zig/llvm/Builder.zig | 155 +- src/Air.zig | 31 +- src/Air/Legalize.zig | 2 +- src/Air/Liveness.zig | 2 +- src/Air/Liveness/Verify.zig | 2 +- src/Air/print.zig | 2 +- src/Compilation.zig | 2 +- src/Sema.zig | 7 +- src/Sema/bitcast.zig | 4 +- src/Type.zig | 2 +- src/Value.zig | 68 +- src/Zcu.zig | 4 +- src/Zcu/PerThread.zig | 11 +- src/codegen/aarch64/Select.zig | 6 +- src/codegen/c.zig | 28 +- src/codegen/llvm.zig | 10894 ++++---------------------------- src/codegen/llvm/FuncGen.zig | 7714 ++++++++++++++++++++++ src/codegen/riscv64/CodeGen.zig | 10 +- src/codegen/sparc64/CodeGen.zig | 10 +- src/codegen/spirv/CodeGen.zig | 17 +- src/codegen/wasm/CodeGen.zig | 10 +- src/codegen/x86_64/CodeGen.zig | 6 +- src/link/MachO/Object.zig | 29 +- src/link/Wasm/Object.zig | 66 +- src/main.zig | 4 - test/incremental/add_decl | 1 + test/incremental/add_decl_namespaced | 1 + test/incremental/add_remove_struct_fields | 1 + test/incremental/add_remove_toplevel_fields | 1 + test/incremental/analysis_error_and_syntax_error | 1 + test/incremental/bad_import | 1 + test/incremental/change_embed_file | 1 + test/incremental/change_enum_tag_type | 1 + test/incremental/change_exports | 1 + test/incremental/change_fn_type | 1 + test/incremental/change_generic_line_number | 1 + test/incremental/change_line_number | 1 + test/incremental/change_module | 1 + test/incremental/change_panic_handler | 1 + test/incremental/change_panic_handler_explicit | 1 + test/incremental/change_shift_op | 1 + test/incremental/change_struct_same_fields | 1 + test/incremental/change_zon_file | 1 + test/incremental/change_zon_file_no_result_type | 1 + test/incremental/compile_error_then_log | 1 + test/incremental/compile_log | 1 + test/incremental/delete_comptime_decls | 1 + test/incremental/dependency_on_type_of_inferred_global | 1 + test/incremental/fix_astgen_failure | 1 + test/incremental/function_becomes_inline | 1 + test/incremental/hello | 1 + test/incremental/make_decl_pub | 1 + test/incremental/modify_inline_fn | 1 + test/incremental/move_src | 1 + test/incremental/no_change_preserves_tag_names | 1 + test/incremental/recursive_function_becomes_non_recursive | 1 + test/incremental/remove_enum_field | 1 + test/incremental/remove_invalid_union_backing_enum | 1 + test/incremental/temporary_parse_error | 1 + test/incremental/type_becomes_comptime_only | 1 + test/incremental/type_dependency_loop | 1 + test/incremental/unreferenced_error | 1 + test/tests.zig | 26 +- 64 files changed, 9352 insertions(+), 9804 deletions(-)