Skip to content

cmov: (NonZero){u,i}size improvements#1415

Merged
tarcieri merged 1 commit intoRustCrypto:masterfrom
NicsTr:cmov/size_int_slice
Jan 21, 2026
Merged

cmov: (NonZero){u,i}size improvements#1415
tarcieri merged 1 commit intoRustCrypto:masterfrom
NicsTr:cmov/size_int_slice

Conversation

@NicsTr
Copy link
Copy Markdown
Contributor

@NicsTr NicsTr commented Jan 20, 2026

Implements Cmov and CmovEq for NonZeroUsize and NonZeroIsize.

Implements slice for size integer types (and their NonZero* variants).

Implements `Cmov` and `CmovEq` for `NonZeroUsize`
and `NonZeroIsize`.

Implements slice for size integer types (and their
`NonZero*` variants.
@tarcieri tarcieri merged commit f5dbf7c into RustCrypto:master Jan 21, 2026
23 checks passed
@tarcieri tarcieri mentioned this pull request Apr 2, 2026
tarcieri added a commit that referenced this pull request Apr 2, 2026
## Added
- Impl `Cmov`/`CmovEq` for `NonZeroUsize`/`NonZeroIsize` (#1415)

## Changed
- Avoid using `asm!` under `cfg(miri)` (#1436)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants