| 4 years ago | Robin Voetter | | big ints: saturate() function |
| 4 years ago | Robin Voetter | | big ints: Wrapping multiplication |
| 4 years ago | Robin Voetter | | big ints: Allow llmulaccum to wrap |
| 4 years ago | Robin Voetter | | big ints: Improve karatsuba multiplication |
| 4 years ago | Robin Voetter | | big.int: truncate tests |
| 4 years ago | Robin Voetter | | Adapt Value.intAddSat and intSubSat to new big int saturating functions |
| 4 years ago | Robin Voetter | | Adapt Type.minInt and maxInt to use setTwosCompLimit |
| 4 years ago | Robin Voetter | | big ints: [add|sub]Sat tests |
| 4 years ago | Robin Voetter | | big ints: [add|sub]Wrap tests |
| 4 years ago | Robin Voetter | | big ints: implement normal/wrapping/saturating subtraction in terms of addition |
| 4 years ago | Robin Voetter | | big ints: saturating addition |
| 4 years ago | Robin Voetter | | big ints: setTwosCompIntLimit |
| 4 years ago | Robin Voetter | | big ints: unify add/sub with their wrapping variants |
| 4 years ago | Robin Voetter | | big ints: Basic wrapping multiplication |
| 4 years ago | Robin Voetter | | Comptime wrapping addition/subtraction |
| 4 years ago | Robin Voetter | | big ints: addWrap, subWrap + fix Managed.truncate allocation size |
| 4 years ago | Robin Voetter | | Update Value.intTrunc to use new big int truncate |
| 4 years ago | Robin Voetter | | big ints: 2s complement truncate |
| 4 years ago | Robin Voetter | | big ints: split lladd/llsub into carry variants |
| 4 years ago | Andrew Kelley | | C backend: improved Decl name lowering |
| 4 years ago | Andrew Kelley | | C backend: fix lowering of struct types |
| 4 years ago | Andrew Kelley | | C backend: fix lowering of struct, float, and slice constants |
| 4 years ago | Andrew Kelley | | stage2: Type: fix eql impl for error unions |
| 5 years ago | Andrew Kelley | | AstGen: fix `while` and `for` with unreachable bodies |
| 5 years ago | Andrew Kelley | | AstGen: fix if, orelse, catch, with unreachable bodies |
| 5 years ago | Andrew Kelley |  | Merge pull request #9873 from SpexGuy/fix-struct-namespaces |
| 5 years ago | Nathan Michaels | | Document some functions in std.math. |
| 5 years ago | Andrew Kelley |  | Merge pull request #9875 from g-w1/timestimes |
| 5 years ago | Martin Wickham | | Add zlib to needed libraries |
| 5 years ago | Andrew Kelley | | build.zig: omit LLVMTableGen from the llvm lib list |
| 5 years ago | Andrew Kelley | | build.zig: update list of LLVM libs |
| 5 years ago | Andrew Kelley | | Merge branch 'llvm13' |
| 5 years ago | Nathan Michaels | | Fix a typo in @ceil documentation. |
| 5 years ago | g-w1 |  | stage2: implement array_init instruction (#9843) |
| 5 years ago | Martin Wickham | | Add error message to test runner for bad arguments |
| 5 years ago | Martin Wickham | | Add a panic handler to give better errors for crashes in sema |
| 5 years ago | Matthew Borkowski | | parse.zig: better c pointer prefix parsing, don't index out of bounds on eof |
| 5 years ago | Andrew Kelley | | stage2: fix ELF linking to include compiler_rt |
| 5 years ago | Andrew Kelley | | stage2: LLVM backend: properly set module target data |
| 5 years ago | Andrew Kelley | | stage2: LLVM backend: implement struct type fwd decls |
| 5 years ago | Andrew Kelley | | move some behavior tests to the "passing for stage2" section |
| 5 years ago | Andrew Kelley | | Sema: generic function instantiations gain addrspace of owner Decl |
| 5 years ago | Andrew Kelley | | stage2: put use_llvm and use_stage1 into the Module cache hash |
| 5 years ago | Andrew Kelley | | stage2: enable building compiler_rt when using LLVM backend |
| 5 years ago | Andrew Kelley | | stage2: implement `@clz` and `@ctz` |
| 5 years ago | Andrew Kelley | | AstGen: improved logic for nodeMayNeedMemoryLocation |
| 5 years ago | Andrew Kelley | | saturating arithmetic supports integers only |
| 5 years ago | Andrew Kelley |  | Merge pull request #9679 from travisstaloch/sat-arith-operators |
| 5 years ago | Andrew Kelley | | stage2: more arithmetic support |
| 5 years ago | Matthew Borkowski | | deflate.zig: fix bits_left overflow at EndOfStream and @intCast truncation with empty Huffman table |
|