Lines Matching full:signed
64 \brief Dual 16-bit signed saturate.
65 \details This function saturates a signed value.
66 \param [in] x two signed 16-bit values to be saturated.
69 … the signed saturation of the low halfword in val1, saturated to the bit position specified in
71 … the signed saturation of the high halfword in val1, saturated to the bit position specified in
86 …\details This function enables you to saturate two signed 16-bit values to a selected unsigned ran…
87 \param [in] x two signed 16-bit values to be saturated.
89 \return the saturation of the two signed 16-bit values, as non-negative values:
108 saturating the results to the 8-bit signed integer range -2^7 <= x <= 2^7 - 1.
115 … The returned results are saturated to the 8-bit signed integer range -2^7 <= x <= 2^7 - 1.
144 … The returned results are saturated to the 8-bit signed integer range 0 <= x <= 2^8 - 1.
164 \brief Quad 8-bit signed addition.
165 \details This function performs four 8-bit signed integer additions.
220 saturating the results to the 8-bit signed integer range -2^7 <= x <= 2^7 - 1.
227 … The returned results are saturated to the 8-bit signed integer range -2^7 <= x <= 2^7 - 1.
276 \brief Quad 8-bit signed subtraction.
277 \details This function enables you to perform four 8-bit signed integer subtractions.
394 saturating the results to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
399 … The returned results are saturated to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
438 \brief Dual 16-bit signed addition.
439 \details This function enables you to perform two 16-bit signed integer additions.
481 \brief Dual 16-bit signed addition with halved results.
482 …\details This function enables you to perform two signed 16-bit integer additions, halving the res…
523 \brief Quad 8-bit signed addition with halved results.
524 …\details This function enables you to perform four signed 8-bit integer additions, halving the res…
579 saturating the results to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
584 … The returned results are saturated to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
607 … The returned results are saturated to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
623 \brief Dual 16-bit signed subtraction.
624 \details This function enables you to perform two 16-bit signed integer subtractions.
669 \brief Dual 16-bit signed subtraction with halved results.
670 …\details This function enables you to perform two signed 16-bit integer subtractions, halving the …
711 \brief Quad 8-bit signed addition with halved results.
712 …\details This function enables you to perform four signed 8-bit integer subtractions, halving the …
768 saturating the results to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
777 … The returned results are saturated to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
873 \brief Dual 16-bit signed addition and subtraction with halved results.
875 signed 16-bit integer addition and one signed 16-bit subtraction, and halve the results.
926 saturating the results to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
935 … The returned results are saturated to the 16-bit signed integer range -2^15 <= x <= 2^15 - 1.
1005 \brief Dual 16-bit signed subtraction and addition with exchange.
1032 \brief Dual 16-bit signed subtraction and addition with halved results.
1033 …\details This function enables you to exchange the two halfwords of one operand, perform one signed
1034 16-bit integer subtraction and one signed 16-bit addition, and halve the results.
1082 \brief Dual 16-bit signed multiply with exchange returning difference.
1083 \details This function enables you to perform two 16-bit signed multiplications, subtracting
1088 \return the difference of the products of the two 16-bit signed multiplications.
1101 \brief Sum of dual 16-bit signed multiply with exchange.
1102 \details This function enables you to perform two 16-bit signed multiplications with exchanged
1106 …\return the sum of the products of the two 16-bit signed multiplications with exchanged hal…
1188 \brief Dual 16-bit signed multiply with single 32-bit accumulator.
1189 \details This function enables you to perform two signed 16-bit multiplications,
1208 \brief Pre-exchanged dual 16-bit signed multiply with single 32-bit accumulator.
1209 \details This function enables you to perform two signed 16-bit multiplications with exchanged
1229 \brief Dual 16-bit signed multiply with exchange subtract with 32-bit accumulate.
1230 \details This function enables you to perform two 16-bit signed multiplications, take the
1250 \brief Dual 16-bit signed multiply with exchange subtract with 32-bit accumulate.
1252 … signed multiplications. The difference of the products is added to a 32-bit accumulate operand.
1270 \brief Dual 16-bit signed multiply with single 64-bit accumulator.
1271 …\details This function enables you to perform two signed 16-bit multiplications, adding both resul…
1293 \brief Dual 16-bit signed multiply with exchange with single 64-bit accumulator.
1295 … signed 16-bit multiplications, adding both results to a 64-bit accumulate operand. Overflow
1317 \brief dual 16-bit signed multiply subtract with 64-bit accumulate.
1318 …\details This function It enables you to perform two 16-bit signed multiplications, take the diffe…
1340 \brief Dual 16-bit signed multiply with exchange subtract with 64-bit accumulate.
1362 \brief 32-bit signed multiply with 32-bit truncated accumulator.
1363 \details This function enables you to perform a signed 32-bit multiplications, adding the most
1379 \brief Sum of dual 16-bit signed multiply.
1380 …\details This function enables you to perform two 16-bit signed multiplications, adding the produc…
1383 \return the sum of the products of the two 16-bit signed multiplications.
1396 \brief Dual 16-bit signed multiply returning difference.
1397 …\details This function enables you to perform two 16-bit signed multiplications, taking the differ…
1401 \return the difference of the products of the two 16-bit signed multiplications.
1414 \brief Dual extracted 8-bit to 16-bit signed addition.