d = vec_subec_u128(a, b, c)
Gets
the carry bit of the 128-bit subtraction of two quadword values with
carry bit from the previous operation.
It returns a vector containing
the carryout produced from the result of subtracting of
b from
a,
and the carryout bit from a previous operation. If no borrow occurred,
the 127-bit of
d is 1, otherwise 0. All other bits
of
d are 0.
Note: Only the borrow indication bit (127-bit)
of c is used, and the other bits are ignored.
Table 1. Vector Subtract with Carryout, Carryoutd |
a |
b |
c |
vector unsigned char |
vector unsigned char |
vector unsigned char |
vector unsigned char |