Spec-Zone.ru › GCC 11

Далее: Функции Paired-Single встроенные, Вверх: Встроенные функции MIPS Loongson [Оглавление][Индекс]

6.60.16.1 Арифметика с двойной точностью ¶

В таблице ниже перечислены v2sf операции, для которых существует аппаратная поддержка. a, b и c являются v2sf значениями, а x — целочисленным значением.

Код C Инструкция MIPS
a + b add.ps
a - b sub.ps
-a neg.ps
a * b mul.ps
a * b + c madd.ps
a * b - c msub.ps
-(a * b + c) nmadd.ps
-(a * b - c) nmsub.ps
x ? a : b movn.ps/movz.ps

Обратите внимание, что инструкции умножения-сложения можно отключить, используя опцию командной строки -mno-fused-madd.

© Free Software Foundation
Licensed under the GNU Free Documentation License, Version 1.3.
https://gcc.gnu.org/onlinedocs/gcc-11.4.0/gcc/Paired-Single-Arithmetic.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API