gingerBill
|
9ed826f6fb
Remove `import "core:runtime"` from `core:math/bits`
|
4 years ago |
gingerBill
|
2691c394e0
Add `intrinsics.count_zeros`
|
4 years ago |
gingerBill
|
7086b49ae6
Rename intrinsics to count_trailing_zeros and count_leading_zeros
|
4 years ago |
gingerBill
|
72aa0e6e38
Replace many `foreign` llvm calls with intrinsics
|
4 years ago |
gingerBill
|
b727b6438b
Minimize unneeded casts
|
4 years ago |
gingerBill
|
6ae619c0a6
Add to package math/bits `bitfield_extract` and `bitfield_insert`
|
4 years ago |
gingerBill
|
8589af1458
Improve bits.rotate_left*
|
5 years ago |
gingerBill
|
5eaef091e2
Update math/bits
|
5 years ago |
gingerBill
|
baf5b9edc3
Add `runtime.bswap_*` required for -llvm-api
|
5 years ago |
gingerBill
|
42678848b2
Rename math/bits package name to `math_bits`
|
5 years ago |
gingerBill
|
c40acd008e
Add i128/u128 support for bit sets
|
6 years ago |
gingerBill
|
8b09ab6fe7
Move core:bits to core:math/bits
|
6 years ago |