summaryrefslogtreecommitdiff
path: root/n/avr/modules/math/fixed/fixed_mul_f824.avr.S
diff options
context:
space:
mode:
Diffstat (limited to 'n/avr/modules/math/fixed/fixed_mul_f824.avr.S')
-rw-r--r--n/avr/modules/math/fixed/fixed_mul_f824.avr.S6
1 files changed, 5 insertions, 1 deletions
diff --git a/n/avr/modules/math/fixed/fixed_mul_f824.avr.S b/n/avr/modules/math/fixed/fixed_mul_f824.avr.S
index ab69799..853dcb6 100644
--- a/n/avr/modules/math/fixed/fixed_mul_f824.avr.S
+++ b/n/avr/modules/math/fixed/fixed_mul_f824.avr.S
@@ -51,6 +51,10 @@
; avoided.
; All multiplications results are added together. If the result is negative,
; do the sign extension (the sbc instructions).
+;
+; Perfs:
+; 91 cycles
+; 10989 per second, per MHz
#define dummy1 r25
#define dummy0 r24
@@ -77,7 +81,7 @@
#define z r30
- .section .text
+ .text
.global fixed_mul_f824_asm
.func fixed_mul_f824_asm
fixed_mul_f824_asm: