Expand description
Shared LoongArch
intrinsics
Functionsยง
- __break ๐ โ
- __
cpucfg ๐ โ - __
crc_ ๐ โw_ b_ w - __
crc_ ๐ โw_ h_ w - __
crc_ ๐ โw_ w_ w - __
crcc_ ๐ โw_ b_ w - __
crcc_ ๐ โw_ h_ w - __
crcc_ ๐ โw_ w_ w - __dbar ๐ โ
- __
frecipe_ ๐ โd - __
frecipe_ ๐ โs - __
frsqrte_ ๐ โd - __
frsqrte_ ๐ โs - __ibar ๐ โ
- __
iocsrrd_ ๐ โb - __
iocsrrd_ ๐ โh - __
iocsrrd_ ๐ โw - __
iocsrwr_ ๐ โb - __
iocsrwr_ ๐ โh - __
iocsrwr_ ๐ โw - __
movfcsr2gr ๐ โ - __
movgr2fcsr ๐ โ - __
syscall ๐ โ - brkโ
Experimental - Generates the breakpoint instruction
- cpucfg
Experimental - Reads the CPU configuration register
- crc_
w_ b_ w Experimental - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crc_
w_ h_ w Experimental - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crc_
w_ w_ w Experimental - Calculate the CRC value using the IEEE 802.3 polynomial (0xEDB88320)
- crcc_
w_ b_ w Experimental - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- crcc_
w_ h_ w Experimental - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- crcc_
w_ w_ w Experimental - Calculate the CRC value using the Castagnoli polynomial (0x82F63B78)
- dbar
Experimental - Generates the memory barrier instruction
- frecipe_
d Experimental frecipe
- Calculate the approximate double-precision result of 1.0 divided
- frecipe_
s Experimental frecipe
- Calculate the approximate single-precision result of 1.0 divided
- frsqrte_
d Experimental frecipe
- Calculate the approximate double-precision result of dividing 1.0 by the square root
- frsqrte_
s Experimental frecipe
- Calculate the approximate single-precision result of dividing 1.0 by the square root
- ibar
Experimental - Generates the instruction-fetch barrier instruction
- iocsrrd_
b โExperimental - Reads the 8-bit IO-CSR
- iocsrrd_
h โExperimental - Reads the 16-bit IO-CSR
- iocsrrd_
w โExperimental - Reads the 32-bit IO-CSR
- iocsrwr_
b โExperimental - Writes the 8-bit IO-CSR
- iocsrwr_
h โExperimental - Writes the 16-bit IO-CSR
- iocsrwr_
w โExperimental - Writes the 32-bit IO-CSR
- movfcsr2gr
Experimental - Moves data from a FCSR to the GPR
- movgr2fcsrโ
Experimental - Moves data from a GPR to the FCSR
- rdtimeh_
w Experimental - Reads the upper 32-bit stable counter value and the counter ID
- rdtimel_
w Experimental - Reads the lower 32-bit stable counter value and the counter ID
- syscallโ
Experimental - Generates the syscall instruction