aboutsummaryrefslogtreecommitdiff
path: root/src/cpu
diff options
context:
space:
mode:
authorkevinw <unknown>2019-01-31 04:49:46 -0800
committerbell-sw <liberica@bell-sw.com>2019-07-22 19:21:52 +0300
commit63522336434a76324981272c8f41d59b4b8402d2 (patch)
treefc78d604731e9252cdffb0f92e7b62bf2bd06caa /src/cpu
parenta46d35c83d4bf687b0e5fe1a92c11a01da7f5a1a (diff)
downloadjdk8u_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.cpp4
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);