Skip to main content

## vec_sube_u128

# Function vec_sube_u128

Source

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

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

Vector Subtract with Carryout

Subtracts unsigned quadword values with carry bit from a previous operation.

This function operates on the vectors as 128-bit unsigned integers. It returns a vector containing the result of subtracting of b from a, and the carryout bit from a previous operation.

Note: Only the borrow indication bit (127-bit) of c is used, and the other bits are ignored.