Intrinsics and operators that allows you to perform addition and substraction operations on all types of vectors.
More...
|
v64acc32 | add (v64acc32 acc1, v64acc32 acc2) |
| Accumulator addition.
|
|
v64acc32 | sub (v64acc32 acc1, v64acc32 acc2) |
| Accumulator subtraction.
|
|
v64acc32 | neg (v64acc32 acc) |
| Accumulator negation.
|
|
v64acc32 | add_conf (v64acc32 acc1, v64acc32 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v64acc32 | sub_conf (v64acc32 acc1, v64acc32 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v64acc32 | neg_conf (v64acc32 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v64acc32 | operator+ (v64acc32 acc1, v64acc32 acc2) |
| Accumulator addition.
|
|
v64acc32 | operator- (v64acc32 acc1, v64acc32 acc2) |
| Accumulator subtraction.
|
|
v64acc32 | operator- (v64acc32 acc) |
| Accumulator negation.
|
|
v64acc32 | clr_v64acc32 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v64acc32 | broadcast_zero_to_v64acc32 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v32acc64 | add (v32acc64 acc1, v32acc64 acc2) |
| Accumulator addition.
|
|
v32acc64 | sub (v32acc64 acc1, v32acc64 acc2) |
| Accumulator subtraction.
|
|
v32acc64 | neg (v32acc64 acc) |
| Accumulator negation.
|
|
v32acc64 | add_conf (v32acc64 acc1, v32acc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v32acc64 | sub_conf (v32acc64 acc1, v32acc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v32acc64 | neg_conf (v32acc64 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v32acc64 | operator+ (v32acc64 acc1, v32acc64 acc2) |
| Accumulator addition.
|
|
v32acc64 | operator- (v32acc64 acc1, v32acc64 acc2) |
| Accumulator subtraction.
|
|
v32acc64 | operator- (v32acc64 acc) |
| Accumulator negation.
|
|
v32acc64 | clr_v32acc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v32acc64 | broadcast_zero_to_v32acc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v16cacc64 | add (v16cacc64 acc1, v16cacc64 acc2) |
| Accumulator addition.
|
|
v16cacc64 | sub (v16cacc64 acc1, v16cacc64 acc2) |
| Accumulator subtraction.
|
|
v16cacc64 | neg (v16cacc64 acc) |
| Accumulator negation.
|
|
v16cacc64 | add_conf (v16cacc64 acc1, v16cacc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v16cacc64 | sub_conf (v16cacc64 acc1, v16cacc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v16cacc64 | neg_conf (v16cacc64 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v16cacc64 | operator+ (v16cacc64 acc1, v16cacc64 acc2) |
| Accumulator addition.
|
|
v16cacc64 | operator- (v16cacc64 acc1, v16cacc64 acc2) |
| Accumulator subtraction.
|
|
v16cacc64 | operator- (v16cacc64 acc) |
| Accumulator negation.
|
|
v16cacc64 | clr_v16cacc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v16cacc64 | broadcast_zero_to_v16cacc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v64accfloat | add (v64accfloat acc1, v64accfloat acc2) |
| Accumulator addition.
|
|
v64accfloat | sub (v64accfloat acc1, v64accfloat acc2) |
| Accumulator subtraction.
|
|
v64accfloat | neg (v64accfloat acc) |
| Accumulator negation.
|
|
v64accfloat | add_conf (v64accfloat acc1, v64accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v64accfloat | sub_conf (v64accfloat acc1, v64accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v64accfloat | neg_conf (v64accfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v64accfloat | operator+ (v64accfloat acc1, v64accfloat acc2) |
| Accumulator addition.
|
|
v64accfloat | operator- (v64accfloat acc1, v64accfloat acc2) |
| Accumulator subtraction.
|
|
v64accfloat | operator- (v64accfloat acc) |
| Accumulator negation.
|
|
v64accfloat | clr_v64accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v64accfloat | broadcast_zero_to_v64accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v32accfloat | add (v32accfloat acc1, v32accfloat acc2) |
| Accumulator addition.
|
|
v32accfloat | sub (v32accfloat acc1, v32accfloat acc2) |
| Accumulator subtraction.
|
|
v32accfloat | neg (v32accfloat acc) |
| Accumulator negation.
|
|
v32accfloat | add_conf (v32accfloat acc1, v32accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v32accfloat | sub_conf (v32accfloat acc1, v32accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v32accfloat | neg_conf (v32accfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v32accfloat | operator+ (v32accfloat acc1, v32accfloat acc2) |
| Accumulator addition.
|
|
v32accfloat | operator- (v32accfloat acc1, v32accfloat acc2) |
| Accumulator subtraction.
|
|
v32accfloat | operator- (v32accfloat acc) |
| Accumulator negation.
|
|
v32accfloat | clr_v32accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v32accfloat | broadcast_zero_to_v32accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v16accfloat | add (v16accfloat acc1, v16accfloat acc2) |
| Accumulator addition.
|
|
v16accfloat | sub (v16accfloat acc1, v16accfloat acc2) |
| Accumulator subtraction.
|
|
v16accfloat | neg (v16accfloat acc) |
| Accumulator negation.
|
|
v16accfloat | add_conf (v16accfloat acc1, v16accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v16accfloat | sub_conf (v16accfloat acc1, v16accfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v16accfloat | neg_conf (v16accfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v16accfloat | operator+ (v16accfloat acc1, v16accfloat acc2) |
| Accumulator addition.
|
|
v16accfloat | operator- (v16accfloat acc1, v16accfloat acc2) |
| Accumulator subtraction.
|
|
v16accfloat | operator- (v16accfloat acc) |
| Accumulator negation.
|
|
v16accfloat | clr_v16accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v16accfloat | broadcast_zero_to_v16accfloat () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v8caccfloat | add (v8caccfloat acc1, v8caccfloat acc2) |
| Accumulator addition.
|
|
v8caccfloat | sub (v8caccfloat acc1, v8caccfloat acc2) |
| Accumulator subtraction.
|
|
v8caccfloat | neg (v8caccfloat acc) |
| Accumulator negation.
|
|
v8caccfloat | add_conf (v8caccfloat acc1, v8caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v8caccfloat | sub_conf (v8caccfloat acc1, v8caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v8caccfloat | neg_conf (v8caccfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v8caccfloat | operator+ (v8caccfloat acc1, v8caccfloat acc2) |
| Accumulator addition.
|
|
v8caccfloat | operator- (v8caccfloat acc1, v8caccfloat acc2) |
| Accumulator subtraction.
|
|
v8caccfloat | operator- (v8caccfloat acc) |
| Accumulator negation.
|
|
|
v16caccfloat | add (v16caccfloat acc1, v16caccfloat acc2) |
| Accumulator addition.
|
|
v16caccfloat | sub (v16caccfloat acc1, v16caccfloat acc2) |
| Accumulator subtraction.
|
|
v16caccfloat | neg (v16caccfloat acc) |
| Accumulator negation.
|
|
v16caccfloat | add_conf (v16caccfloat acc1, v16caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v16caccfloat | sub_conf (v16caccfloat acc1, v16caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v16caccfloat | neg_conf (v16caccfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v16caccfloat | operator+ (v16caccfloat acc1, v16caccfloat acc2) |
| Accumulator addition.
|
|
v16caccfloat | operator- (v16caccfloat acc1, v16caccfloat acc2) |
| Accumulator subtraction.
|
|
v16caccfloat | operator- (v16caccfloat acc) |
| Accumulator negation.
|
|
v32caccfloat | add (v32caccfloat acc1, v32caccfloat acc2) |
| Accumulator addition.
|
|
v32caccfloat | sub (v32caccfloat acc1, v32caccfloat acc2) |
| Accumulator subtraction.
|
|
v32caccfloat | neg (v32caccfloat acc) |
| Accumulator negation.
|
|
v32caccfloat | add_conf (v32caccfloat acc1, v32caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v32caccfloat | sub_conf (v32caccfloat acc1, v32caccfloat acc2, int zero_acc1, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v32caccfloat | neg_conf (v32caccfloat acc, int zero_acc1, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v32caccfloat | operator+ (v32caccfloat acc1, v32caccfloat acc2) |
| Accumulator addition.
|
|
v32caccfloat | operator- (v32caccfloat acc1, v32caccfloat acc2) |
| Accumulator subtraction.
|
|
v32caccfloat | operator- (v32caccfloat acc) |
| Accumulator negation.
|
|
|
v32acc32 | add (v32acc32 acc1, v32acc32 acc2) |
| Accumulator addition.
|
|
v32acc32 | sub (v32acc32 acc1, v32acc32 acc2) |
| Accumulator subtraction.
|
|
v32acc32 | neg (v32acc32 acc) |
| Accumulator negation.
|
|
v32acc32 | add_conf (v32acc32 acc1, v32acc32 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v32acc32 | sub_conf (v32acc32 acc1, v32acc32 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v32acc32 | neg_conf (v32acc32 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v32acc32 | operator+ (v32acc32 acc1, v32acc32 acc2) |
| Accumulator addition.
|
|
v32acc32 | operator- (v32acc32 acc1, v32acc32 acc2) |
| Accumulator subtraction.
|
|
v32acc32 | operator- (v32acc32 acc) |
| Accumulator negation.
|
|
v32acc32 | clr_v32acc32 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v32acc32 | broadcast_zero_to_v32acc32 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v16acc64 | add (v16acc64 acc1, v16acc64 acc2) |
| Accumulator addition.
|
|
v16acc64 | sub (v16acc64 acc1, v16acc64 acc2) |
| Accumulator subtraction.
|
|
v16acc64 | neg (v16acc64 acc) |
| Accumulator negation.
|
|
v16acc64 | add_conf (v16acc64 acc1, v16acc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v16acc64 | sub_conf (v16acc64 acc1, v16acc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v16acc64 | neg_conf (v16acc64 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v16acc64 | operator+ (v16acc64 acc1, v16acc64 acc2) |
| Accumulator addition.
|
|
v16acc64 | operator- (v16acc64 acc1, v16acc64 acc2) |
| Accumulator subtraction.
|
|
v16acc64 | operator- (v16acc64 acc) |
| Accumulator negation.
|
|
v16acc64 | clr_v16acc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v16acc64 | broadcast_zero_to_v16acc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
|
v8cacc64 | add (v8cacc64 acc1, v8cacc64 acc2) |
| Accumulator addition.
|
|
v8cacc64 | sub (v8cacc64 acc1, v8cacc64 acc2) |
| Accumulator subtraction.
|
|
v8cacc64 | neg (v8cacc64 acc) |
| Accumulator negation.
|
|
v8cacc64 | add_conf (v8cacc64 acc1, v8cacc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator addition with configuration of accumulator lanes.
|
|
v8cacc64 | sub_conf (v8cacc64 acc1, v8cacc64 acc2, int zero_acc1, int shift16, int sub_acc1, int sub_acc2) |
| Accumulator subtraction with configuration of accumulator lanes.
|
|
v8cacc64 | neg_conf (v8cacc64 acc, int zero_acc1, int shift16, int sub_acc) |
| Accumulator addition with negation of result and configuration of accumulator lanes.
|
|
v8cacc64 | operator+ (v8cacc64 acc1, v8cacc64 acc2) |
| Accumulator addition.
|
|
v8cacc64 | operator- (v8cacc64 acc1, v8cacc64 acc2) |
| Accumulator subtraction.
|
|
v8cacc64 | operator- (v8cacc64 acc) |
| Accumulator negation.
|
|
v8cacc64 | clr_v8cacc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
v8cacc64 | broadcast_zero_to_v8cacc64 () |
| Returns an accumulator vector with all lanes zeroed.
|
|
Intrinsics and operators that allows you to perform addition and substraction operations on all types of vectors.
On fixed point vectors, logical operations such as AND, OR and ABS are available. There is no differences between operators and intrinsics.
ADD intrinsic example
res = add32(a, b);
a = add32(a, b);
Definition me_chess.h:632
+ operator example
◆ add() [1/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [2/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [3/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [4/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [5/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [6/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [7/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [8/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [9/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [10/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [11/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [12/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [13/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [14/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [15/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [16/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [17/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add() [18/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [19/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ add() [20/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ add_conf() [1/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [2/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [3/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [4/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [5/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [6/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [7/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [8/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [9/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [10/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [11/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ add_conf() [12/12]
Accumulator addition with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ addsub() [1/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ addsub() [2/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ addsub() [3/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ addsub() [4/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ addsub() [5/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ addsub() [6/6]
Vector addition or subtraction. Selection of operation is given by as. If a bit of as is zero an addition is performed on the corresponding lane, else a subtraction is performed.
- Parameters
-
a | Vector a |
b | Vector b |
as | Selects if addition or subtraction of lane is performed. |
- Returns
- Result of operation
◆ broadcast_zero_to_v16acc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v16accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v16cacc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v32acc32()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v32acc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v32accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v64acc32()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v64accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ broadcast_zero_to_v8cacc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
◆ clr_v16acc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v16accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v16cacc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v32acc32()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v32acc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v32accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v64acc32()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v64accfloat()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ clr_v8cacc64()
Returns an accumulator vector with all lanes zeroed.
- Returns
- Zeroed accumulator
- Deprecated
- Please use the 'broadcast_zero_to_<accumulator>()' variant instead.
◆ neg() [1/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [2/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [3/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [4/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [5/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [6/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [7/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [8/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [9/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [10/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [11/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [12/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [13/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [14/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [15/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [16/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [17/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg() [18/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [19/20]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ neg() [20/20]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ neg_conf() [1/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [2/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [3/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [4/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [5/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [6/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [7/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [8/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [9/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [10/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [11/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_conf() [12/12]
Accumulator addition with negation of result and configuration of accumulator lanes.
- Parameters
-
acc | Accumulator input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc | Negation mask of acc |
- Returns
- Result of operation
◆ neg_gtz() [1/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ neg_gtz() [2/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ neg_gtz() [3/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ neg_gtz() [4/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ neg_gtz() [5/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ neg_gtz() [6/6]
Negates vector a and returns the result. Also checks for which vector lanes a >= b is fulfilled.
- Parameters
-
a | Vector a |
cmp | Result of: a > 0 |
- Returns
- Result of negation
◆ operator+() [1/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [2/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [3/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [4/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [5/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [6/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [7/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [8/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [9/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [10/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [11/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [12/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [13/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [14/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [15/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [16/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [17/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator+() [18/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [19/20]
Accumulator addition.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator+() [20/20]
Vector addition.
- Parameters
-
- Returns
- Result of addition (a+b)
◆ operator-() [1/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [2/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [3/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [4/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [5/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [6/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [7/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [8/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [9/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [10/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [11/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [12/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [13/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [14/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [15/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [16/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [17/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [18/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [19/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [20/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [21/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [22/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [23/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [24/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [25/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [26/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [27/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [28/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [29/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [30/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [31/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [32/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [33/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [34/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ operator-() [35/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [36/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [37/40]
Accumulator negation.
- Parameters
-
- Returns
- Result of operation
◆ operator-() [38/40]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ operator-() [39/40]
Negates vector a and returns the result.
- Parameters
-
- Returns
- Result of negation
◆ operator-() [40/40]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [1/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [2/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [3/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [4/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [5/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [6/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [7/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [8/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [9/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [10/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [11/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [12/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [13/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [14/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [15/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [16/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [17/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub() [18/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [19/20]
Accumulator subtraction.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
- Returns
- Result of operation
◆ sub() [20/20]
Vector subtraction.
- Parameters
-
- Returns
- Result of subtraction (a-b)
◆ sub_conf() [1/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [2/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [3/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [4/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [5/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [6/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [7/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [8/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [9/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [10/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [11/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
shift16 | Shift mask of input accumulator acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation
◆ sub_conf() [12/12]
Accumulator subtraction with configuration of accumulator lanes.
- Parameters
-
acc1 | Accumulator 1 input |
acc2 | Accumulator 2 input |
zero_acc1 | Zeroing mask for acc1 |
sub_acc1 | Negation mask of acc1 |
sub_acc2 | Negation mask of acc2 |
- Returns
- Result of operation