components/zlib/capabilities/sun4v/sparcv9/longest_match_t4.s
branchs11u3-sru
changeset 7889 a5ad77e24b54
parent 2480 4d728ef2f1d8
--- a/components/zlib/capabilities/sun4v/sparcv9/longest_match_t4.s	Wed Mar 22 01:52:40 2017 -0700
+++ b/components/zlib/capabilities/sun4v/sparcv9/longest_match_t4.s	Tue Apr 04 07:25:56 2017 -0700
@@ -96,20 +96,20 @@
 
 			.L900000112:
 	save      %sp, -0xb0, %sp
-	 ld        [%i0 + 0x4c], %l4	!7
-	 ldn       [%i0 + 0x60], %l5	!7
+	 ld        [%i0 + 0x58], %l4	!7
+	 ldn       [%i0 + 0x70], %l5	!7
 	 and       %i1, %l4, %l2	!7
 	 prefetch [%l5 + %l2], #n_reads	!7
-!7	ld        [%i0 + 0x9c], %l4
-	 ld        [%i0 + 0x9c], %l1	!7
-	ld        [%i0 + 0x44], %l6
+!7	ld        [%i0 + 0xac], %l4
+	 ld        [%i0 + 0xac], %l1	!7
+	ld        [%i0 + 0x50], %l6
 	clr       %g4
-	ldn       [%i0 + 0x50], %g1
-	ld        [%i0 + 0xa8], %i2
-	ld        [%i0 + 0xac], %g5
-	ld        [%i0 + 0xc0], %o0
+	ldn       [%i0 + 0x60], %g1
+	ld        [%i0 + 0xb8], %i2
+	ld        [%i0 + 0xbc], %g5
+	ld        [%i0 + 0xd0], %o0
 !5	srl       %l4, 0x0, %l5
-	ld        [%i0 + 0xbc], %l7
+	ld        [%i0 + 0xcc], %l7
 	add       %l6, -0x106, %i3
 !5	add       %g1, %l5, %i4
 !7	 add       %g1, %l4, %i4	!5
@@ -120,9 +120,9 @@
 	 sub       %l1, %i3, %g4	!7
 		
 lm_0x38:
-!7	ld        [%i0 + 0x4c], %l4
+!7	ld        [%i0 + 0x5c], %l4
 !4	add       %i2, -0x1, %l3
-!7	ldn       [%i0 + 0x60], %l5
+!7	ldn       [%i0 + 0x70], %l5
 !4	sra       %l3, 0x0, %o2
 	 add       %i2, -0x1, %o2	!4
 	ldub      [%i4 + %o2], %o2
@@ -131,7 +131,7 @@
 	 ldub      [%i4 + %i2], %o1	!3
 	cmp       %i2, %l7
 	add       %i4, 0x102, %l7
-	ld        [%i0 + 0xa4], %i3
+	ld        [%i0 + 0xb4], %i3
 	bcs,pn    %icc, lm_0x6c
 	mov       0x102, %l3
 
@@ -241,7 +241,7 @@
 	sub       %l3, %l0, %o7
 	cwble     %o7, %i2, lm_0x17c
 
-	st        %i1, [%i0 + 0xa0]
+	st        %i1, [%i0 + 0xb0]
 	mov       %o7, %i2
 	cwbge     %o7, %o0, lm_0x190