index
:
odin/Odin.git
bill/all_or_none
bill/any-type-switch-if-else
bill/change-license
bill/compiler-optimizations-2025-09
bill/conditional-zero
bill/const-union
bill/dir-organization
bill/disallow-128-bit
bill/fix-current-os-package
bill/fix-data-races-2026-02
bill/force-type-assert
bill/global-variable-distribution
bill/init-fini-changes
bill/integer-concatenation
bill/io-error-changes
bill/must-tail
bill/new-slice-sort
bill/range-init
bill/remove-test-suffix
bill/shared-partial-return-memory
bill/subtype-type-info
bill/typeid-sip-hash
bill/utf16-strings
core-flags
core_os2_revamp
custom-math-sin
fix-4225
llvm-12-support
master
middle-end
mimalloc
mv/libc-errors
new_os
orca-dev
text-template
update-tilde
windows-llvm-11.1.0
windows-llvm-12.0.1
windows-llvm-13.0.0
Odin Programming Language
Odin Lang
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
core
/
intrinsics
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move core:(builtin|intrinsics) to base:
gingerBill
2024-01-29
1
-316
/
+0
*
return uintptr from type_union_tag_offset
jakubtomsu
2023-11-22
1
-1
/
+1
*
Remove len,cap,min,max and implement type_union_base_tag_value, type_union_v...
jakubtomsu
2023-10-27
1
-3
/
+5
*
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
-0
/
+5
*
Rename simd bitwise operations from `intrinsics.simd_and` to `intrinsics.simd...
gingerBill
2023-09-28
1
-4
/
+4
*
Add `intrinsics.type_merge`
gingerBill
2023-05-19
1
-0
/
+1
*
begin adding tsc frequency getters
Colin Davidson
2023-02-19
1
-2
/
+2
*
Add `intrinsics.map_cell_info` and `intrinsics.map_info`
gingerBill
2022-11-08
1
-0
/
+3
*
Merge pull request #1544 from FancyKillerPanda/build_ignore
gingerBill
2022-11-03
1
-1
/
+1
|
\
|
*
Changed //+ignore to //+build ignore.
FancyKillerPanda
2022-02-24
1
-1
/
+1
*
|
Add `intrinsics.type_convert_variants_to_pointers` and `reflect.get_union_as_...
gingerBill
2022-09-08
1
-0
/
+2
*
|
EXPERIMENTAL `intrinsics.valgrind_client_request`
gingerBill
2022-08-17
1
-0
/
+3
*
|
Remove `simd_rem`; Disallow `simd_div` for integers
gingerBill
2022-06-02
1
-2
/
+1
*
|
Correct documentation
gingerBill
2022-05-31
1
-3
/
+3
*
|
Correct intrinsics.odin for documentation
gingerBill
2022-05-30
1
-2
/
+2
*
|
Add `intrinsics.x86_cpuid` and `intrinsics.x86_xgetbv`
gingerBill
2022-05-28
1
-0
/
+4
*
|
Add intrinsics `nontemporal_store` and `nontemporal_load`
gingerBill
2022-05-27
1
-0
/
+3
*
|
Support reverse_bits for #simd
gingerBill
2022-05-26
1
-1
/
+1
*
|
Merge `intrinsics.simd_sqrt` with `intrinsics.sqrt`
gingerBill
2022-05-26
1
-2
/
+1
*
|
Add `intrinsics.fused_mul_add`
gingerBill
2022-05-26
1
-0
/
+2
*
|
Support `count_ones` etc with #simd
gingerBill
2022-05-26
1
-4
/
+4
*
|
Rename `simd_eq` etc to `simd_lanes_eq`
gingerBill
2022-05-26
1
-9
/
+10
*
|
Keep -vet happy
gingerBill
2022-05-26
1
-0
/
+2
*
|
Add `simd_clamp`
gingerBill
2022-05-26
1
-2
/
+4
*
|
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
-2
/
+7
*
|
Add `simd_reverse`
gingerBill
2022-05-26
1
-0
/
+2
*
|
Add simd.{sqrt, ceil, floor, trunc, nearest}
gingerBill
2022-05-26
1
-0
/
+6
*
|
Remove `intrinsics.odin.simd_vector` in favour of `#simd[N]T`
gingerBill
2022-05-26
1
-1
/
+0
*
|
Make `simd_shuffle` act closer to `swizzle`
gingerBill
2022-05-26
1
-1
/
+1
*
|
Allow integer vectors in select
gingerBill
2022-05-25
1
-1
/
+1
*
|
Document simd stuff in intrinsics.odin
gingerBill
2022-05-25
1
-0
/
+54
*
|
Begin work on Atomics for wasm32 (wait and notify intrinsics)
gingerBill
2022-05-21
1
-0
/
+9
*
|
Fix ; typo.
Jeroen van Rijn
2022-05-10
1
-14
/
+14
*
|
Update intrinsics.odin
gingerBill
2022-04-27
1
-0
/
+1
*
|
Update intrinsics.odin for documentation
gingerBill
2022-04-27
1
-13
/
+41
*
|
Add `intrinsics.type_field_type`
gingerBill
2022-04-27
1
-0
/
+1
*
|
`intrinsics.atomic_type_is_lock_free`
gingerBill
2022-04-02
1
-0
/
+2
*
|
Change `intrinsics.Atomic_Memory_Order` fields to use `Ada_Case` rather than ...
gingerBill
2022-03-31
1
-6
/
+6
*
|
Update the intrinsics for documentation on atomics
gingerBill
2022-03-31
1
-68
/
+35
*
|
Add `intrinsics.wasm_memory_grow` `intrinsics.wasm_memory_size`
gingerBill
2022-03-30
1
-0
/
+4
*
|
[intrinsics] Add `unaligned_store`.
Jeroen van Rijn
2022-03-06
1
-1
/
+2
*
|
[intrinsics] Add existing `unaligned_load`.
Jeroen van Rijn
2022-03-06
1
-0
/
+1
|
/
*
Begin work to move entry point code to Odin itself rather than in C++ side
gingerBill
2022-01-12
1
-0
/
+5
*
core/intrinsics: Add mem_zero_volatile
Yawning Angel
2021-10-31
1
-0
/
+1
*
Add `intrinsics.prefetch_*` procedures
gingerBill
2021-09-11
1
-0
/
+5
*
Add dummy docs for `intrinsics.syscall` on Linux and Darwin
gingerBill
2021-09-06
1
-0
/
+3
*
`intrinsics.alloca` now returns `[^]u8`
gingerBill
2021-09-06
1
-1
/
+1
*
Add `intrinsics.is_package_imported(<string>)`
gingerBill
2021-09-06
1
-0
/
+3
[next]