diff options
author | kevinw <unknown> | 2019-01-31 04:49:46 -0800 |
---|---|---|
committer | bell-sw <liberica@bell-sw.com> | 2019-07-22 19:21:52 +0300 |
commit | 63522336434a76324981272c8f41d59b4b8402d2 (patch) | |
tree | fc78d604731e9252cdffb0f92e7b62bf2bd06caa /src/cpu | |
parent | a46d35c83d4bf687b0e5fe1a92c11a01da7f5a1a (diff) | |
download | jdk8u_hotspot-63522336434a76324981272c8f41d59b4b8402d2.tar.gz |
8209951: Problematic sparc intrinsic: com.sun.crypto.provider.CipherBlockChaining
Reviewed-by: kvn, thartmann
Contributed-by: fairoz.matte@oracle.com
Diffstat (limited to 'src/cpu')
-rw-r--r-- | src/cpu/sparc/vm/stubGenerator_sparc.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cpu/sparc/vm/stubGenerator_sparc.cpp b/src/cpu/sparc/vm/stubGenerator_sparc.cpp index e4cc113c2..6ad0b1a41 100644 --- a/src/cpu/sparc/vm/stubGenerator_sparc.cpp +++ b/src/cpu/sparc/vm/stubGenerator_sparc.cpp @@ -4483,7 +4483,7 @@ class StubGenerator: public StubCodeGenerator { // save F48:F54 in temp registers __ movdtox(F54,G2); __ movdtox(F52,G3); - __ movdtox(F50,G6); + __ movdtox(F50,L6); __ movdtox(F48,G1); for ( int i = 46; i >= 14; i -= 8 ) { __ aes_dround23(as_FloatRegister(i), F0, F2, F4); @@ -4511,7 +4511,7 @@ class StubGenerator: public StubCodeGenerator { // re-init F48:F54 with their original values __ movxtod(G2,F54); __ movxtod(G3,F52); - __ movxtod(G6,F50); + __ movxtod(L6,F50); __ movxtod(G1,F48); __ movxtod(L0,F6); |