]> git.ipfire.org Git - thirdparty/nettle.git/commitdiff
* sparc/aes.asm: Deleted registers i and t3.
authorNiels Möller <nisse@lysator.liu.se>
Thu, 16 May 2002 00:00:27 +0000 (02:00 +0200)
committerNiels Möller <nisse@lysator.liu.se>
Thu, 16 May 2002 00:00:27 +0000 (02:00 +0200)
Rev: src/nettle/sparc/aes.asm:1.122

sparc/aes.asm

index cdcfa35183994985065e660f4a3759e3de5cf980..6b90c0cc829bf6a2543d51efa0f76624333f0688 100644 (file)
 ! NOTE: Some of the %g registers are reserved for operating system etc
 ! (see gcc/config/sparc.h). We should use only %g1-%g3 to be safe.
        
-       ! Used registers:       %l0,1,2,3,4,5,6,7
+       ! Used registers:       %l0,1,2,3,4,6,7
        !                       %i0,1,2,3,4 (%i6=%fp, %i7 = return)
-       !                       %o0,1,2,3,4,7 (%o6=%sp)
-       !                       %g1,2,3,5
+       !                       %o0,1,2,,4,7 (%o6=%sp)
+       !                       %g5
        
        .file   "aes.asm"
        
@@ -43,7 +43,6 @@ define(nrounds, %l3)
 
 ! Loop variables
 define(round, %l4)
-define(i, %l5)
 define(key, %o4)
 
 ! Further loop invariants
@@ -61,7 +60,6 @@ define(IDX3, <T + AES_SIDX3 >)
 define(t0, %o0)
 define(t1, %o1)
 define(t2, %o2)
-define(t3, %o3)
 
 C AES_LOAD(i)
 C Get one word of input, XOR with first subkey, store in wtxt