src/cpu/sparc/vm/stubGenerator_sparc.cpp

changeset 9703
2fdf635bcf28
parent 7535
7ae4e26cb1e0
parent 9655
a49d6f06f0d5
child 9806
758c07667682
     1.1 --- a/src/cpu/sparc/vm/stubGenerator_sparc.cpp	Thu Sep 05 18:40:52 2019 +0800
     1.2 +++ b/src/cpu/sparc/vm/stubGenerator_sparc.cpp	Thu Sep 05 18:52:27 2019 +0800
     1.3 @@ -4483,7 +4483,7 @@
     1.4      // save F48:F54 in temp registers
     1.5      __ movdtox(F54,G2);
     1.6      __ movdtox(F52,G3);
     1.7 -    __ movdtox(F50,G6);
     1.8 +    __ movdtox(F50,L6);
     1.9      __ movdtox(F48,G1);
    1.10      for ( int i = 46;  i >= 14; i -= 8 ) {
    1.11        __ aes_dround23(as_FloatRegister(i), F0, F2, F4);
    1.12 @@ -4511,7 +4511,7 @@
    1.13      // re-init F48:F54 with their original values
    1.14      __ movxtod(G2,F54);
    1.15      __ movxtod(G3,F52);
    1.16 -    __ movxtod(G6,F50);
    1.17 +    __ movxtod(L6,F50);
    1.18      __ movxtod(G1,F48);
    1.19  
    1.20      __ movxtod(L0,F6);

mercurial