| Commit message (Expand) | Author | Age | Files | Lines |
| * | riscv: add an error when atomics are used without the atomics extension | Laytan | 2024-08-25 | 1 | -0/+4 |
| * | Add `intrinsics.type_has_shared_fields` | gingerBill | 2024-08-24 | 1 | -0/+3 |
| * | posix: add package | Laytan Laats | 2024-08-14 | 1 | -0/+4 |
| * | Add `intrinsics.masked_expand_load` and `intrinsics.masked_compress_store` | gingerBill | 2024-08-05 | 1 | -0/+4 |
| * | Add `intrinsics.simd_masked_load` and `intrinsics.simd_masked_store` | gingerBill | 2024-08-05 | 1 | -3/+6 |
| * | Add `intrinsics.simd_gather` and ``intrinsics.simd_scatter` | gingerBill | 2024-08-05 | 1 | -0/+6 |
| * | Rename `add_sat` -> `saturating_add` | gingerBill | 2024-08-05 | 1 | -8/+8 |
| * | Add `simd_reduce_any` and `simd_reduce_all` | gingerBill | 2024-08-05 | 1 | -0/+7 |
| * | Add intrinsics `add_sat` and `sub_sat` | gingerBill | 2024-07-16 | 1 | -0/+6 |
| * | Add `intrinsics.type_struct_has_implicit_padding` #3844 | gingerBill | 2024-07-01 | 1 | -1/+3 |
| * | Add `intrinsics.syscall_bsd` | Feoramund | 2024-06-12 | 1 | -1/+3 |
| * | Add `intrinsics.procedure_of` | gingerBill | 2024-06-10 | 1 | -0/+4 |
| * | Add intrinsics `type_is_matrix_row_major` & `type_is_matrix_column_major` | gingerBill | 2024-05-20 | 1 | -0/+6 |
| * | Add intrinsics `type_bit_set_elem_type` & `type_bit_set_underlying_type` | gingerBill | 2024-05-09 | 1 | -0/+6 |
| * | compiler: improve target features support | Laytan Laats | 2024-05-02 | 1 | -0/+4 |
| * | Add `intrinsics.type_bit_set_backing_type` | gingerBill | 2024-02-23 | 1 | -0/+4 |
| * | Move matrix compiler `builtin`s to `intrinsics`; alias within core_builtin_ma... | gingerBill | 2024-01-28 | 1 | -10/+10 |
| * | Remove len,cap,min,max and implement type_union_base_tag_value, type_union_v... | jakubtomsu | 2023-10-27 | 1 | -5/+9 |
| * | Rename type_union_tag to type_union_tag_type | jakubtomsu | 2023-10-25 | 1 | -2/+2 |
| * | Naming, use variant index instead of tag | jakubtomsu | 2023-10-24 | 1 | -4/+4 |
| * | Implement new union intrinsics and add support for len/cap | jakubtomsu | 2023-10-23 | 1 | -1/+9 |
| * | Rename simd bitwise operations from `intrinsics.simd_and` to `intrinsics.simd... | gingerBill | 2023-09-28 | 1 | -8/+8 |
| * | Add `intrinsics.type_merge` | gingerBill | 2023-05-19 | 1 | -0/+2 |
| * | Rename built-in procedure to `expand_values` | gingerBill | 2023-02-07 | 1 | -2/+2 |
| * | Add `intrinsics.map_cell_info` and `intrinsics.map_info` | gingerBill | 2022-11-08 | 1 | -3/+5 |
| * | Make `Map_Info` store pointers to cell info rather than inline | gingerBill | 2022-11-08 | 1 | -0/+2 |
| * | Make `raw_data` an intrinsic rather a `@(builtin)` runtime procedure | gingerBill | 2022-10-30 | 1 | -0/+4 |
| * | Add `intrinsics.type_convert_variants_to_pointers` and `reflect.get_union_as_... | gingerBill | 2022-09-08 | 1 | -0/+3 |
| * | EXPERIMENTAL `intrinsics.valgrind_client_request` | gingerBill | 2022-08-17 | 1 | -0/+4 |
| * | Make `unreachable()` a built-in compiler-level procedure | gingerBill | 2022-08-05 | 1 | -1/+5 |
| * | Changed param count from 2 to 1 for simd_abs. | Jorri Fransen | 2022-07-28 | 1 | -1/+1 |
| * | Improve missing handled results for built in procedures | gingerBill | 2022-05-30 | 1 | -24/+24 |
| * | Rename to `lanes_rotate_left`, `lanes_rotate_right`, `lanes_reverse` | gingerBill | 2022-05-29 | 1 | -6/+6 |
| * | Add `intrinsics.x86_cpuid` and `intrinsics.x86_xgetbv` | gingerBill | 2022-05-28 | 1 | -0/+6 |
| * | Rename to `non_temporaral_*` | gingerBill | 2022-05-27 | 1 | -4/+4 |
| * | Add intrinsics `nontemporal_store` and `nontemporal_load` | gingerBill | 2022-05-27 | 1 | -0/+4 |
| * | Add `intrinsics.simd_x86__MM_SHUFFLE` | gingerBill | 2022-05-27 | 1 | -0/+6 |
| * | Merge `intrinsics.simd_sqrt` with `intrinsics.sqrt` | gingerBill | 2022-05-26 | 1 | -2/+0 |
| * | Add `intrinsics.fused_mul_add` | gingerBill | 2022-05-26 | 1 | -0/+2 |
| * | Rename `simd_eq` etc to `simd_lanes_eq` | gingerBill | 2022-05-26 | 1 | -12/+12 |
| * | Add arithmetic operator support for simd vectors; Add `intrinsics.simd_and_not` | gingerBill | 2022-05-26 | 1 | -0/+3 |
| * | Add `simd_to_bits`; correct fix typo causing issue with parapoly | gingerBill | 2022-05-26 | 1 | -0/+4 |
| * | Add `simd_clamp` | gingerBill | 2022-05-26 | 1 | -0/+5 |
| * | Add `simd_rotate_left` simd_rotate_right` | gingerBill | 2022-05-26 | 1 | -0/+4 |
| * | Add `simd_add_sat` `simd_sub_sat` | gingerBill | 2022-05-26 | 1 | -0/+7 |
| * | Add `simd_reverse` | gingerBill | 2022-05-26 | 1 | -0/+4 |
| * | Add simd.{sqrt, ceil, floor, trunc, nearest} | gingerBill | 2022-05-26 | 1 | -0/+12 |
| * | Remove `intrinsics.odin.simd_vector` in favour of `#simd[N]T` | gingerBill | 2022-05-26 | 1 | -2/+0 |
| * | Make `simd_shuffle` act closer to `swizzle` | gingerBill | 2022-05-26 | 1 | -1/+1 |
| * | Add `intrinsics.simd_select` | gingerBill | 2022-05-25 | 1 | -0/+2 |