lib/compiler_rt/addf3_test.zig | 8 - lib/compiler_rt/addoti4_test.zig | 2 - lib/compiler_rt/comparef.zig | 2 - lib/compiler_rt/cos.zig | 4 +- lib/compiler_rt/divtf3_test.zig | 4 - lib/compiler_rt/divxf3_test.zig | 2 - lib/compiler_rt/float_from_int_test.zig | 22 --- lib/compiler_rt/fma.zig | 3 - lib/compiler_rt/fmodx_test.zig | 4 - lib/compiler_rt/int.zig | 2 - lib/compiler_rt/int_from_float_test.zig | 37 ----- lib/compiler_rt/mulf3_test.zig | 4 - lib/compiler_rt/negti2_test.zig | 4 +- lib/compiler_rt/powiXf2_test.zig | 13 +- lib/compiler_rt/sin.zig | 2 - lib/compiler_rt/suboti4_test.zig | 2 - lib/compiler_rt/tan.zig | 4 - lib/compiler_rt/udivmodei4.zig | 5 +- lib/std/Build/Cache.zig | 10 -- lib/std/Build/Step/Options.zig | 2 - lib/std/Thread/Condition.zig | 6 - lib/std/Thread/Mutex.zig | 2 - lib/std/Thread/RwLock.zig | 2 - lib/std/Uri.zig | 2 - lib/std/array_hash_map.zig | 15 -- lib/std/array_list.zig | 11 -- lib/std/atomic/Atomic.zig | 4 - lib/std/atomic/queue.zig | 2 - lib/std/base64.zig | 7 - lib/std/bit_set.zig | 15 +- lib/std/compress/deflate/compressor.zig | 2 - lib/std/compress/deflate/compressor_test.zig | 18 --- lib/std/compress/deflate/deflate_fast.zig | 2 - lib/std/compress/deflate/deflate_fast_test.zig | 5 - lib/std/compress/deflate/huffman_bit_writer.zig | 6 - lib/std/compress/deflate/huffman_code.zig | 2 - lib/std/compress/gzip.zig | 2 - lib/std/compress/lzma/test.zig | 17 --- lib/std/compress/lzma/vec2d.zig | 2 - lib/std/compress/xz/test.zig | 2 - lib/std/compress/zlib.zig | 4 - lib/std/compress/zstandard.zig | 2 - lib/std/crypto.zig | 2 - lib/std/crypto/25519/curve25519.zig | 5 - lib/std/crypto/25519/ed25519.zig | 16 +- lib/std/crypto/25519/edwards25519.zig | 11 -- lib/std/crypto/25519/ristretto255.zig | 2 - lib/std/crypto/25519/x25519.zig | 15 -- lib/std/crypto/Certificate.zig | 6 - lib/std/crypto/Certificate/Bundle.zig | 2 - lib/std/crypto/aegis.zig | 15 -- lib/std/crypto/aes.zig | 10 -- lib/std/crypto/aes_gcm.zig | 9 -- lib/std/crypto/aes_ocb.zig | 20 +-- lib/std/crypto/argon2.zig | 14 -- lib/std/crypto/bcrypt.zig | 7 - lib/std/crypto/blake3.zig | 4 +- lib/std/crypto/chacha20.zig | 22 --- lib/std/crypto/cmac.zig | 9 -- lib/std/crypto/ecdsa.zig | 30 +--- lib/std/crypto/ff.zig | 5 +- lib/std/crypto/ghash_polyval.zig | 6 - lib/std/crypto/hash_composition.zig | 2 - lib/std/crypto/hkdf.zig | 2 - lib/std/crypto/kyber_d00.zig | 28 ---- lib/std/crypto/pbkdf2.zig | 15 -- lib/std/crypto/pcurves/p256.zig | 2 - lib/std/crypto/pcurves/p384.zig | 5 +- lib/std/crypto/pcurves/secp256k1.zig | 5 +- lib/std/crypto/phc_encoding.zig | 9 -- lib/std/crypto/poly1305.zig | 2 - lib/std/crypto/salsa20.zig | 12 -- lib/std/crypto/scrypt.zig | 5 - lib/std/crypto/sha2.zig | 12 +- lib/std/crypto/utils.zig | 2 - lib/std/debug.zig | 2 - lib/std/dwarf/expressions.zig | 2 - lib/std/fifo.zig | 2 - lib/std/fmt.zig | 24 --- lib/std/fmt/parse_float.zig | 18 +-- lib/std/fs.zig | 14 +- lib/std/fs/test.zig | 104 ------------- lib/std/hash/auto_hash.zig | 21 --- lib/std/hash/wyhash.zig | 2 - lib/std/hash/xxhash.zig | 18 --- lib/std/hash_map.zig | 2 - lib/std/heap/general_purpose_allocator.zig | 4 - lib/std/http/Client.zig | 8 +- lib/std/http/Server.zig | 2 - lib/std/io/bit_reader.zig | 2 - lib/std/io/multi_writer.zig | 1 - lib/std/io/test.zig | 10 -- lib/std/json.zig | 9 -- lib/std/json/JSONTestSuite_test.zig | 72 --------- lib/std/json/dynamic_test.zig | 25 ---- lib/std/json/hashmap_test.zig | 13 -- lib/std/json/static_test.zig | 49 ------ lib/std/json/stringify_test.zig | 41 ----- lib/std/json/test.zig | 5 - lib/std/leb128.zig | 4 - lib/std/math.zig | 26 ---- lib/std/math/big/int_test.zig | 173 ++-------------------- lib/std/math/big/rational.zig | 35 ----- lib/std/math/ilogb.zig | 9 -- lib/std/math/ldexp.zig | 1 - lib/std/math/log10.zig | 2 +- lib/std/math/log_int.zig | 2 - lib/std/math/nextafter.zig | 2 - lib/std/math/scalbn.zig | 2 - lib/std/mem.zig | 24 +-- lib/std/multi_array_list.zig | 16 -- lib/std/net/test.zig | 6 - lib/std/once.zig | 2 - lib/std/os/linux/io_uring.zig | 30 ---- lib/std/os/linux/test.zig | 6 - lib/std/os/test.zig | 51 ------- lib/std/os/windows.zig | 2 - lib/std/priority_dequeue.zig | 2 - lib/std/priority_queue.zig | 2 - lib/std/rand/Xoshiro256.zig | 5 +- lib/std/rand/test.zig | 11 -- lib/std/segmented_list.zig | 2 - lib/std/simd.zig | 9 -- lib/std/sort.zig | 11 -- lib/std/time.zig | 4 - lib/std/treap.zig | 2 - lib/std/unicode.zig | 41 ----- lib/std/zig/CrossTarget.zig | 2 - lib/std/zig/Parse.zig | 2 - lib/std/zig/fmt.zig | 3 - lib/std/zig/tokenizer.zig | 11 -- src/arch/x86_64/CodeGen.zig | 255 ++++++++++++-------------------- src/arch/x86_64/Encoding.zig | 6 +- src/arch/x86_64/Mir.zig | 6 - src/arch/x86_64/encodings.zig | 6 - src/codegen.zig | 4 +- test/behavior/basic.zig | 2 +- test/behavior/bitcast.zig | 3 +- test/behavior/bugs/6781.zig | 2 +- test/behavior/bugs/920.zig | 2 +- test/behavior/cast.zig | 7 +- test/behavior/cast_int.zig | 1 + test/behavior/fn.zig | 2 +- test/behavior/int128.zig | 1 + test/behavior/packed-struct.zig | 4 +- test/behavior/translate_c_macros.zig | 2 +- test/behavior/tuple.zig | 2 +- test/behavior/vector.zig | 2 +- test/tests.zig | 10 +- tools/lldb_pretty_printers.py | 27 +--- 150 files changed, 180 insertions(+), 1691 deletions(-)