6.58.14.3. MIPS-3D Built-in Functions
6.58.14.3 MIPS-3D Built-in Functions
The MIPS-3D Application-Specific Extension (ASE) includes additional paired-single instructions that are designed to improve the performance of 3D graphics operations. Support for these instructions is controlled by the -mips3d
command-line option.
The functions listed below map directly to a particular MIPS-3D instruction. Please refer to the architecture specification for more details on what each instruction does.
v2sf __builtin_mips_addr_ps (v2sf, v2sf)
- Reduction add (
addr.ps
). v2sf __builtin_mips_mulr_ps (v2sf, v2sf)
- Reduction multiply (
mulr.ps
). v2sf __builtin_mips_cvt_pw_ps (v2sf)
- Convert paired single to paired word (
cvt.pw.ps
). v2sf __builtin_mips_cvt_ps_pw (v2sf)
- Convert paired