vec_subc_u128 in core::arch::s390x - Rust
Description: Vector Subtract Carryout unsigned 128-bits

Skip to main content

## vec_subc_u128

# Function vec_subc_u128

Source

    pub unsafe fn vec_subc_u128(
        a: vector_unsigned_char,
        b: vector_unsigned_char,
    ) -> vector_unsigned_char

🔬This is a nightly-only experimental API. (`stdarch_s390x` #135681)
Available on s390x and non-`target_abi=softfloat` and target feature `vector` only.
Expand description

Vector Subtract Carryout unsigned 128-bits

Gets the carry bit of the 128-bit subtraction of two quadword values. This function operates on the vectors as 128-bit unsigned integers. It returns a vector containing the borrow produced by subtracting b from a, as unsigned 128-bits integers. If no borrow occurred, the bit 127 of d is 1; otherwise it is set to 0. All other bits of d are 0.