bench: fibmem.s @ 177 instructions
[calu.git] / 8_benchs / src / max.s
index ec3a70ee6f9e0808f90435b11e6c9ee03ee1189b..79557856aded8333f6b00ba322385ba8487de437 100644 (file)
@@ -27,6 +27,9 @@ main:
        br+ main
 
 max:
+       ; r1 = len
+       ; r2 = arr
+       ; r4 = arr[x]
        ; r0 = x = arr[0]
        ldw r0, 0(r2)
        subi r1, r1, 1
@@ -35,7 +38,6 @@ maxloop:
        cmp r0, r4
        movlt r0, r4
        subi r1, r1, 1
-       ;cmpi r1, 1 ; nicht noetig hier, weil wegen subi ueberfluessig (?)
        addid r2, r2, 4
        brnq+ maxloop
        ret+