| Commit message (Expand) | Author | Age | Files | Lines |
| * | Remove a few `TODO`s | gingerBill | 2022-12-22 | 1 | -5/+2 |
| * | Use `*_set_update` where possible | gingerBill | 2022-12-20 | 1 | -3/+1 |
| * | Add `gb_internal` to checker | gingerBill | 2022-12-18 | 1 | -17/+17 |
| * | Replace compiler for loops for the hash-table types to simplify code usage | gingerBill | 2022-12-09 | 1 | -3/+2 |
| * | Merge branch 'master' into map-dev | gingerBill | 2022-11-11 | 1 | -1/+1 |
| |\ |
|
| | * | Fix typo | gingerBill | 2022-11-11 | 1 | -1/+1 |
| * | | Merge branch 'master' into map-dev | gingerBill | 2022-11-11 | 1 | -0/+7 |
| |\| |
|
| | * | Check for non-zero sized elements for `intrinsics.ptr_sub` | gingerBill | 2022-11-11 | 1 | -0/+7 |
| * | | Add `intrinsics.map_cell_info` and `intrinsics.map_info` | gingerBill | 2022-11-08 | 1 | -0/+14 |
| * | | Make `Map_Info` store pointers to cell info rather than inline | gingerBill | 2022-11-08 | 1 | -0/+23 |
| |/ |
|
| * | Make `raw_data` an intrinsic rather a `@(builtin)` runtime procedure | gingerBill | 2022-10-30 | 1 | -0/+53 |
| * | Fix `#defined(I)`. | Jeroen van Rijn | 2022-10-23 | 1 | -2/+2 |
| * | Add node data for union when using `intrinsics.type_convert_variants_to_point... | gingerBill | 2022-09-27 | 1 | -0/+1 |
| * | Make `intrinsics.{count_ones, count_zeros, count_trailing_zeros, count_leadin... | gingerBill | 2022-09-22 | 1 | -1/+85 |
| * | `cap(Enum)` (equivalent to `max(Enum)-min(Enum)+1`) | gingerBill | 2022-09-22 | 1 | -10/+15 |
| * | Improve error message for using `offset_of` within a struct itself of that st... | gingerBill | 2022-09-17 | 1 | -0/+15 |
| * | Add `intrinsics.type_convert_variants_to_pointers` and `reflect.get_union_as_... | gingerBill | 2022-09-08 | 1 | -0/+40 |
| * | Make valgrind calls a no-op on non-supported platforms rather than print an e... | gingerBill | 2022-09-06 | 1 | -4/+1 |
| * | Fix #1974 by erring on untyped parameters to `intrinsics.objc_send` | gingerBill | 2022-09-01 | 1 | -0/+7 |
| * | Fix #1972 | gingerBill | 2022-08-24 | 1 | -1/+2 |
| * | EXPERIMENTAL `intrinsics.valgrind_client_request` | gingerBill | 2022-08-17 | 1 | -0/+35 |
| * | Allow for chaining of '#load(path) or_else #load(path)' | gingerBill | 2022-08-11 | 1 | -27/+29 |
| * | `#load(path, type)` | gingerBill | 2022-08-11 | 1 | -7/+42 |
| * | Improve type hint for #load to allow for string types | gingerBill | 2022-08-11 | 1 | -2/+6 |
| * | Simplify `#load_or` for the time being | gingerBill | 2022-08-11 | 1 | -31/+3 |
| * | Cache #load data and hashes | gingerBill | 2022-08-11 | 1 | -120/+134 |
| * | Add `#load(path) or_else default` in favour of `#load_or(path, default)` | gingerBill | 2022-08-11 | 1 | -78/+97 |
| * | Move builtin directives to a separate procedure | gingerBill | 2022-08-11 | 1 | -452/+455 |
| * | Make `unreachable()` a built-in compiler-level procedure | gingerBill | 2022-08-05 | 1 | -0/+1 |
| * | Remove `simd_rem`; Disallow `simd_div` for integers | gingerBill | 2022-06-02 | 1 | -2/+7 |
| * | Rename to `lanes_rotate_left`, `lanes_rotate_right`, `lanes_reverse` | gingerBill | 2022-05-29 | 1 | -3/+3 |
| * | Add `intrinsics.x86_cpuid` and `intrinsics.x86_xgetbv` | gingerBill | 2022-05-28 | 1 | -1/+59 |
| * | Rename to `non_temporaral_*` | gingerBill | 2022-05-27 | 1 | -2/+2 |
| * | Fix sqrt for simd | gingerBill | 2022-05-27 | 1 | -6/+1 |
| * | Add intrinsics `nontemporal_store` and `nontemporal_load` | gingerBill | 2022-05-27 | 1 | -4/+2 |
| * | Add `intrinsics.simd_x86__MM_SHUFFLE` | gingerBill | 2022-05-27 | 1 | -0/+28 |
| * | Support reverse_bits for #simd | gingerBill | 2022-05-26 | 1 | -1/+1 |
| * | Merge `intrinsics.simd_sqrt` with `intrinsics.sqrt` | gingerBill | 2022-05-26 | 1 | -4/+17 |
| * | Add `intrinsics.fused_mul_add` | gingerBill | 2022-05-26 | 1 | -0/+53 |
| * | Support `count_ones` etc with #simd | gingerBill | 2022-05-26 | 1 | -1/+8 |
| * | Rename `simd_eq` etc to `simd_lanes_eq` | gingerBill | 2022-05-26 | 1 | -8/+8 |
| * | Add arithmetic operator support for simd vectors; Add `intrinsics.simd_and_not` | gingerBill | 2022-05-26 | 1 | -0/+1 |
| * | Improve `#simd` literal support | gingerBill | 2022-05-26 | 1 | -38/+38 |
| * | Add `simd_to_bits`; correct fix typo causing issue with parapoly | gingerBill | 2022-05-26 | 1 | -0/+27 |
| * | Add `simd_clamp` | gingerBill | 2022-05-26 | 1 | -0/+51 |
| * | Add `simd_rotate_left` simd_rotate_right` | gingerBill | 2022-05-26 | 1 | -0/+23 |
| * | Add `simd_add_sat` `simd_sub_sat` | gingerBill | 2022-05-26 | 1 | -2/+9 |
| * | Add `simd_reverse` | gingerBill | 2022-05-26 | 1 | -0/+13 |
| * | Add simd.{sqrt, ceil, floor, trunc, nearest} | gingerBill | 2022-05-26 | 1 | -0/+26 |
| * | Remove `intrinsics.odin.simd_vector` in favour of `#simd[N]T` | gingerBill | 2022-05-26 | 1 | -53/+0 |