Intrinsics to set,get and clear the status registers.
More...
Intrinsics to set,get and clear the status registers.
Satutus registers:
Register | Width | Meaning |
srCarry - Carry | 1 | ALU overflow carry bit |
srSS0 SS_TLAST - TLAST | 2 | bit 0: Reading the narrow input stream returned TLAST condition |
| | bit 1: Reading the narrow input stream returned a non blocking SUCCESS condition |
srMS0 - Non blocking | 1 | Writing the narrow output stream returned a non blocking SUCCESS condition |
srSRS_of - Saturation | 1 | Saturation in SRS for all lanes |
srUPS_of - Saturation | 1 | Saturation in UPS for all lanes |
srCompr_uf | 1 | Underflow in compressed load |
srSparse_of | 1 | Overflow in sparse vector mask |
srFPFlags | 5 | Floating-point status flags |
srF2IFlags | 5 | Floating-point to integer conversion status flags |
srF2FFlags | 5 | Floating-point to floating-point conversion status flags |
◆ clr_compr_uf()
Decompression underflow flag.
◆ clr_sparse_of()
◆ clr_srs_of()
◆ clr_ups_of()
Saturation for UPS in all lanes.
◆ get_compr_uf()
unsigned int get_compr_uf |
( |
| ) |
|
Decompression underflow flag.
◆ get_fp2int_flags()
unsigned int get_fp2int_flags |
( |
| ) |
|
◆ get_fpf2f_flags()
unsigned int get_fpf2f_flags |
( |
| ) |
|
◆ get_fpmulmac_flags()
unsigned int get_fpmulmac_flags |
( |
| ) |
|
◆ get_sparse_of()
unsigned int get_sparse_of |
( |
| ) |
|
◆ get_srs_of()
unsigned int get_srs_of |
( |
| ) |
|
◆ get_ups_of()
unsigned int get_ups_of |
( |
| ) |
|
Saturation for UPS in all lanes.
◆ set_compr_uf() [1/2]
Decompression underflow flag.
◆ set_compr_uf() [2/2]
void set_compr_uf |
( |
unsigned int |
val | ) |
|
Decompression underflow flag.
◆ set_fp2int_flags()
void set_fp2int_flags |
( |
unsigned int |
val | ) |
|
◆ set_fpf2f_flags()
void set_fpf2f_flags |
( |
unsigned int |
val | ) |
|
◆ set_fpmulmac_flags()
void set_fpmulmac_flags |
( |
unsigned int |
val | ) |
|
◆ set_sparse_of() [1/2]
◆ set_sparse_of() [2/2]
void set_sparse_of |
( |
unsigned int |
val | ) |
|
◆ set_srs_of() [1/2]
◆ set_srs_of() [2/2]
void set_srs_of |
( |
unsigned int |
val | ) |
|
◆ set_ups_of() [1/2]
Saturation for UPS in all lanes.
◆ set_ups_of() [2/2]
void set_ups_of |
( |
unsigned int |
val | ) |
|
Saturation for UPS in all lanes.