Commit History

Author SHA1 Message Date
  gingerBill 3e7e779abf Replace `core:*` to `base:*` where appropriate 1 year ago
  gingerBill 18c5a53685 Add `@(require_results)` and `contextless` to procedures in `core:math/bits` 2 years ago
  gingerBill f0529535e0 `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new string version of the old constant 3 years ago
  Yawning Angel ee724f183a core:math/bits: Improve add/sub/mul_u64 3 years ago
  gingerBill de00c7c9a8 Add `bits.log2` 3 years ago
  gingerBill 720884e0f1 Strip even more semicolons if followed by a `}` or `)` on the same line 4 years ago
  gingerBill f57201bbd1 Remove unneeded semicolons from the core library 4 years ago
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 years ago
  gingerBill f0437a4242 Enforce `core:builtin` and `core:intrinsics` for imports 4 years ago
  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