lib/compiler/build_runner.zig | 41 +-- lib/compiler/resinator/cli.zig | 6 +- lib/compiler/resinator/errors.zig | 11 +- lib/compiler/resinator/main.zig | 63 ++-- lib/compiler/std-docs.zig | 3 +- lib/std/Build.zig | 12 +- lib/std/Build/Fuzz.zig | 18 +- lib/std/Build/Step/Compile.zig | 11 +- lib/std/Build/Step/Run.zig | 14 +- lib/std/Build/WebServer.zig | 9 +- lib/std/debug.zig | 38 +- lib/std/json/dynamic.zig | 2 +- lib/std/log.zig | 111 ++---- lib/std/testing.zig | 8 +- lib/std/zig.zig | 15 +- lib/std/zig/ErrorBundle.zig | 17 +- lib/std/zig/parser_test.zig | 2 +- src/Air/print.zig | 4 +- src/Compilation.zig | 6 +- src/InternPool.zig | 4 +- src/Package/Fetch.zig | 4 +- src/Sema.zig | 2 +- src/Zcu/PerThread.zig | 2 +- src/codegen/aarch64/Disassemble.zig | 40 +- src/codegen/aarch64/Mir.zig | 80 +++- src/codegen/aarch64/Select.zig | 630 ++++++++++++++++++-------------- src/crash_report.zig | 2 +- src/fmt.zig | 8 +- src/libs/mingw.zig | 8 +- src/libs/mingw/def.zig | 2 +- src/link.zig | 2 +- src/link/Coff.zig | 2 +- src/link/Elf2.zig | 2 +- src/main.zig | 18 +- test/behavior/enum.zig | 2 - test/behavior/optional.zig | 2 - test/behavior/switch.zig | 2 - test/behavior/tuple.zig | 1 - test/behavior/union.zig | 6 - tools/gen_spirv_spec.zig | 7 +- tools/generate_linux_syscalls.zig | 4 +- tools/incr-check.zig | 15 +- tools/update_clang_options.zig | 4 +- tools/update_cpu_features.zig | 2 +- tools/update_crc_catalog.zig | 4 +- 45 files changed, 662 insertions(+), 584 deletions(-)