lib/compiler_rt/udivmodei4.zig | 13 +- lib/std/Random/Xoshiro256.zig | 1 - lib/std/crypto/aes_ocb.zig | 4 - lib/std/crypto/ecdsa.zig | 1 - lib/std/crypto/ff.zig | 3 +- lib/std/crypto/pcurves/p384.zig | 1 - lib/std/crypto/pcurves/secp256k1.zig | 1 - lib/std/fmt.zig | 2 - lib/std/math/big/int_test.zig | 5 - lib/std/math/log10.zig | 84 +- lib/std/math/nextafter.zig | 2 - src/arch/x86_64/CodeGen.zig | 2199 +++++++++++++---- src/arch/x86_64/Encoding.zig | 3 +- src/arch/x86_64/Mir.zig | 6 +- src/arch/x86_64/abi.zig | 26 + src/arch/x86_64/encodings.zig | 12 + src/codegen/llvm.zig | 6 + test/behavior/math.zig | 34 + test/behavior/packed-struct.zig | 4 - test/behavior/undefined.zig | 1 - test/behavior/vector.zig | 1 - test/c_abi/cfuncs.c | 4251 +++++++++++++++++++++++++++++++ test/c_abi/main.zig | 4258 ++++++++++++++++++++++++++++++++ 23 files changed, 10368 insertions(+), 550 deletions(-)