Module core::core_arch::x86::adx

source ·
🔬This is a nightly-only experimental API. (stdsimd #48556)
Available on x86 or x86-64 only.

Functions

  • llvm_addcarry_u32 🔒 Experimental
  • llvm_addcarryx_u32 🔒 Experimental
  • llvm_subborrow_u32 🔒 Experimental
  • Adds unsigned 32-bit integers a and b with unsigned 8-bit carry-in c_in (carry flag), and store the unsigned 32-bit result in out, and the carry-out is returned (carry or overflow flag).
  • Adds unsigned 32-bit integers a and b with unsigned 8-bit carry-in c_in (carry or overflow flag), and store the unsigned 32-bit result in out, and the carry-out is returned (carry or overflow flag).
  • Adds unsigned 32-bit integers a and b with unsigned 8-bit carry-in c_in (carry or overflow flag), and store the unsigned 32-bit result in out, and the carry-out is returned (carry or overflow flag).