[PATCH] [x86_32] Don't use SSE4_2 instructions on Intel Silvermont Micro Architecture.

Liubov Dmitrieva liubov.dmitrieva@gmail.com
Tue Jul 2 20:13:00 GMT 2013


> Can you regenerate the patch?

I did. I also removed memcmp and wmemcmp because we need better
accuracy benchmarks to be sure about the boost there.
For str**cmp it looks reasonable to install even measured the
benchmarks we have in glibc. I attached my results again.

2013-07-03  Liubov Dmitrieva  <liubov.dmitrieva@intel.com>

  * sysdeps/i386/i686/multiarch/strcmp.S: Skip SSE4_2
  version if bit_Slow_SSE4_2 is set.
  * sysdeps/i386/i686/multiarch/strncase.S: Likewise.
  * sysdeps/i386/i686/multiarch/strcasecmp.S: Likewise.

--
Liubov

On Tue, Jul 2, 2013 at 7:08 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Mon, Jul 1, 2013 at 12:47 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
>> On Mon, Jul 1, 2013 at 12:31 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
>>> On Mon, Jul 1, 2013 at 12:27 PM, Liubov Dmitrieva
>>> <liubov.dmitrieva@gmail.com> wrote:
>>>> It is disabled for both. Where do you see it doesn't?
>>>>
>>>
>>> From:
>>>
>>> http://sourceware.org/git/?p=glibc.git;a=blob_plain;f=sysdeps/i386/i686/multiarch/strcasecmp.S;hb=HEAD
>>>
>>> I see __strcasecmp_sse4_2 is used when SHARED is define.
>>>
>>
>> I see what is going on.  This commit:
>>
>> http://sourceware.org/git/?p=glibc.git;a=commitdiff;h=6abf346582ba678f4850a88b4a5950593841df1d
>>
>> missed the "#if 0" removal for libc.a in strncase.S and
>> strcasecmp.S.  "#if 0" should be removed when SHARED
>> is defined.
>>
>
> Hi Liubov,
>
> I removed "#if 0" from strcasecmp.S and strncase.S.
> Can you regenerate the patch?
>
> Thanks.
>
> --
> H.J.
-------------- next part --------------
strcasecmp(sse4_2, ssse3. gain)						strcmp (sse4_2, ssse3, gain)		
Length    1, alignment  1/ 1:	33	33	0%		Length    1, alignment  1/ 1:	0	0	#DIV/0!
Length    1, alignment  1/ 1:	33	33	0%		Length    1, alignment  1/ 1:	0	0	#DIV/0!
Length    1, alignment  1/ 1:	33	33	0%		Length    1, alignment  1/ 1:	0	0	#DIV/0!
Length    2, alignment  2/ 2:	33	33	0%		Length    2, alignment  2/ 2:	0	0	#DIV/0!
Length    2, alignment  2/ 2:	33	33	0%		Length    2, alignment  2/ 2:	0	0	#DIV/0!
Length    2, alignment  2/ 2:	33	33	0%		Length    2, alignment  2/ 2:	0	0	#DIV/0!
Length    3, alignment  3/ 3:	44	33	25%		Length    3, alignment  3/ 3:	0	0	#DIV/0!
Length    3, alignment  3/ 3:	44	33	25%		Length    3, alignment  3/ 3:	0	0	#DIV/0!
Length    3, alignment  3/ 3:	33	33	0%		Length    3, alignment  3/ 3:	0	0	#DIV/0!
Length    4, alignment  4/ 4:	33	33	0%		Length    4, alignment  4/ 4:	0	0	#DIV/0!
Length    4, alignment  4/ 4:	44	33	25%		Length    4, alignment  4/ 4:	0	0	#DIV/0!
Length    4, alignment  4/ 4:	44	33	25%		Length    4, alignment  4/ 4:	0	0	#DIV/0!
Length    5, alignment  5/ 5:	44	44	0%		Length    5, alignment  5/ 5:	11	11	0%
Length    5, alignment  5/ 5:	33	33	0%		Length    5, alignment  5/ 5:	0	0	#DIV/0!
Length    5, alignment  5/ 5:	33	33	0%		Length    5, alignment  5/ 5:	0	0	#DIV/0!
Length    6, alignment  6/ 6:	44	44	0%		Length    6, alignment  6/ 6:	11	11	0%
Length    6, alignment  6/ 6:	44	44	0%		Length    6, alignment  6/ 6:	0	0	#DIV/0!
Length    6, alignment  6/ 6:	44	44	0%		Length    6, alignment  6/ 6:	11	11	0%
Length    7, alignment  7/ 7:	55	44	20%		Length    7, alignment  7/ 7:	11	11	0%
Length    7, alignment  7/ 7:	44	44	0%		Length    7, alignment  7/ 7:	11	11	0%
Length    7, alignment  7/ 7:	44	44	0%		Length    7, alignment  7/ 7:	11	11	0%
Length    8, alignment  0/ 0:	44	33	25%		Length    8, alignment  8/ 8:	11	22	-100%
Length    8, alignment  0/ 0:	44	44	0%		Length    8, alignment  8/ 8:	11	11	0%
Length    8, alignment  0/ 0:	55	44	20%		Length    8, alignment  8/ 8:	11	11	0%
Length    9, alignment  1/ 1:	44	33	25%		Length    9, alignment  9/ 9:	11	44	-300%
Length    9, alignment  1/ 1:	44	33	25%		Length    9, alignment  9/ 9:	11	33	-200%
Length    9, alignment  1/ 1:	44	33	25%		Length    9, alignment  9/ 9:	11	33	-200%
Length   10, alignment  2/ 2:	55	33	40%		Length   10, alignment 10/10:	11	44	-300%
Length   10, alignment  2/ 2:	44	33	25%		Length   10, alignment 10/10:	11	44	-300%
Length   10, alignment  2/ 2:	44	33	25%		Length   10, alignment 10/10:	11	44	-300%
Length   11, alignment  3/ 3:	55	33	40%		Length   11, alignment 11/11:	11	44	-300%
Length   11, alignment  3/ 3:	44	33	25%		Length   11, alignment 11/11:	11	44	-300%
Length   11, alignment  3/ 3:	55	33	40%		Length   11, alignment 11/11:	11	44	-300%
Length   12, alignment  4/ 4:	66	33	50%		Length   12, alignment 12/12:	22	44	-100%
Length   12, alignment  4/ 4:	55	33	40%		Length   12, alignment 12/12:	22	44	-100%
Length   12, alignment  4/ 4:	55	33	40%		Length   12, alignment 12/12:	22	44	-100%
Length   13, alignment  5/ 5:	66	33	50%		Length   13, alignment 13/13:	22	44	-100%
Length   13, alignment  5/ 5:	55	33	40%		Length   13, alignment 13/13:	22	44	-100%
Length   13, alignment  5/ 5:	66	33	50%		Length   13, alignment 13/13:	22	44	-100%
Length   14, alignment  6/ 6:	77	44	43%		Length   14, alignment 14/14:	22	44	-100%
Length   14, alignment  6/ 6:	66	33	50%		Length   14, alignment 14/14:	22	44	-100%
Length   14, alignment  6/ 6:	66	33	50%		Length   14, alignment 14/14:	22	44	-100%
Length   15, alignment  7/ 7:	77	44	43%		Length   15, alignment 15/15:	33	44	-33%
Length   15, alignment  7/ 7:	66	44	33%		Length   15, alignment 15/15:	22	44	-100%
Length   15, alignment  7/ 7:	77	33	57%		Length   15, alignment 15/15:	22	44	-100%
Length    4, alignment  0/ 0:	33	33	0%		Length   16, alignment 16/16:	11	22	-100%
Length    4, alignment  0/ 0:	33	33	0%		Length   16, alignment 16/16:	22	33	-50%
Length    4, alignment  0/ 0:	44	33	25%		Length   16, alignment 16/16:	33	33	0%
Length    4, alignment  0/ 0:	33	33	0%		Length   17, alignment 17/17:	11	22	-100%
Length    4, alignment  0/ 0:	44	33	25%		Length   17, alignment 17/17:	11	22	-100%
Length    4, alignment  0/ 0:	44	33	25%		Length   17, alignment 17/17:	0	22	#DIV/0!
Length    8, alignment  0/ 0:	44	33	25%		Length   18, alignment 18/18:	11	33	-200%
Length    8, alignment  0/ 0:	44	33	25%		Length   18, alignment 18/18:	11	22	-100%
Length    8, alignment  0/ 0:	44	44	0%		Length   18, alignment 18/18:	11	22	-100%
Length    8, alignment  0/ 0:	55	44	20%		Length   19, alignment 19/19:	11	33	-200%
Length    8, alignment  0/ 0:	55	44	20%		Length   19, alignment 19/19:	11	33	-200%
Length    8, alignment  0/ 0:	55	33	40%		Length   19, alignment 19/19:	11	33	-200%
Length   16, alignment  0/ 0:	33	55	-67%		Length   20, alignment 20/20:	11	33	-200%
Length   16, alignment  0/ 0:	33	55	-67%		Length   20, alignment 20/20:	11	33	-200%
Length   16, alignment  0/ 0:	77	44	43%		Length   20, alignment 20/20:	11	33	-200%
Length   16, alignment  0/ 0:	77	44	43%		Length   21, alignment 21/21:	22	44	-100%
Length   16, alignment  0/ 0:	77	44	43%		Length   21, alignment 21/21:	11	33	-200%
Length   16, alignment  0/ 0:	77	44	43%		Length   21, alignment 21/21:	11	33	-200%
Length   32, alignment  0/ 0:	99	77	22%		Length   22, alignment 22/22:	22	44	-100%
Length   32, alignment  0/ 0:	99	77	22%		Length   22, alignment 22/22:	22	44	-100%
Length   32, alignment  0/ 0:	110	66	40%		Length   22, alignment 22/22:	22	44	-100%
Length   32, alignment  0/ 0:	110	66	40%		Length   23, alignment 23/23:	22	44	-100%
Length   32, alignment  0/ 0:	110	66	40%		Length   23, alignment 23/23:	22	44	-100%
Length   32, alignment  0/ 0:	110	66	40%		Length   23, alignment 23/23:	22	44	-100%
Length   64, alignment  0/ 0:	143	99	31%		Length   24, alignment 24/24:	33	44	-33%
Length   64, alignment  0/ 0:	143	99	31%		Length   24, alignment 24/24:	22	44	-100%
Length   64, alignment  0/ 0:	154	99	36%		Length   24, alignment 24/24:	22	44	-100%
Length   64, alignment  0/ 0:	154	99	36%		Length   25, alignment 25/25:	44	55	-25%
Length   64, alignment  0/ 0:	154	99	36%		Length   25, alignment 25/25:	33	44	-33%
Length   64, alignment  0/ 0:	154	99	36%		Length   25, alignment 25/25:	44	44	0%
Length  128, alignment  0/ 0:	253	154	39%		Length   26, alignment 26/26:	44	44	0%
Length  128, alignment  0/ 0:	253	154	39%		Length   26, alignment 26/26:	44	55	-25%
Length  128, alignment  0/ 0:	275	143	48%		Length   26, alignment 26/26:	44	55	-25%
Length  128, alignment  0/ 0:	275	143	48%		Length   27, alignment 27/27:	55	55	0%
Length  128, alignment  0/ 0:	286	143	50%		Length   27, alignment 27/27:	44	44	0%
Length  128, alignment  0/ 0:	297	143	52%		Length   27, alignment 27/27:	44	44	0%
Length  256, alignment  0/ 0:	484	286	41%		Length   28, alignment 28/28:	77	55	29%
Length  256, alignment  0/ 0:	484	286	41%		Length   28, alignment 28/28:	55	55	0%
Length  256, alignment  0/ 0:	495	275	44%		Length   28, alignment 28/28:	55	55	0%
Length  256, alignment  0/ 0:	495	275	44%		Length   29, alignment 29/29:	77	55	29%
Length  256, alignment  0/ 0:	495	275	44%		Length   29, alignment 29/29:	55	55	0%
Length  256, alignment  0/ 0:	495	275	44%		Length   29, alignment 29/29:	55	55	0%
Length  512, alignment  0/ 0:	847	495	42%		Length   30, alignment 30/30:	88	55	38%
Length  512, alignment  0/ 0:	847	495	42%		Length   30, alignment 30/30:	77	55	29%
Length  512, alignment  0/ 0:	869	495	43%		Length   30, alignment 30/30:	77	55	29%
Length  512, alignment  0/ 0:	869	495	43%		Length   31, alignment 31/31:	88	55	38%
Length  512, alignment  0/ 0:	869	484	44%		Length   31, alignment 31/31:	88	55	38%
Length  512, alignment  0/ 0:	858	495	42%		Length   31, alignment 31/31:	88	55	38%
Length 1024, alignment  0/ 0:	1584	924	42%		Length    4, alignment  0/ 0:	11	0	100%
Length 1024, alignment  0/ 0:	1584	924	42%		Length    4, alignment  0/ 0:	11	0	100%
Length 1024, alignment  0/ 0:	1595	924	42%		Length    4, alignment  0/ 0:	0	0	#DIV/0!
Length 1024, alignment  0/ 0:	1595	924	42%		Length    4, alignment  0/ 0:	0	0	#DIV/0!
Length 1024, alignment  0/ 0:	1606	924	42%		Length    4, alignment  0/ 0:	11	0	100%
Length 1024, alignment  0/ 0:	1595	924	42%		Length    4, alignment  0/ 0:	11	0	100%
Length   16, alignment  1/ 2:	33	66	-100%		Length    4, alignment  0/ 1:	0	0	#DIV/0!
Length   16, alignment  2/ 1:	33	66	-100%		Length    4, alignment  1/ 2:	0	0	#DIV/0!
Length   16, alignment  1/ 2:	77	44	43%		Length    8, alignment  0/ 0:	11	33	-200%
Length   16, alignment  2/ 1:	77	44	43%		Length    8, alignment  0/ 0:	11	33	-200%
Length   16, alignment  1/ 2:	77	44	43%		Length    8, alignment  0/ 0:	11	11	0%
Length   16, alignment  2/ 1:	77	44	43%		Length    8, alignment  0/ 0:	11	11	0%
Length   32, alignment  2/ 4:	99	88	11%		Length    8, alignment  0/ 0:	11	11	0%
Length   32, alignment  4/ 2:	99	99	0%		Length    8, alignment  0/ 0:	11	11	0%
Length   32, alignment  2/ 4:	110	88	20%		Length    8, alignment  0/ 2:	11	11	0%
Length   32, alignment  4/ 2:	110	99	10%		Length    8, alignment  2/ 3:	11	11	0%
Length   32, alignment  2/ 4:	110	88	20%		Length   16, alignment  0/ 0:	11	22	-100%
Length   32, alignment  4/ 2:	110	99	10%		Length   16, alignment  0/ 0:	11	22	-100%
Length   64, alignment  3/ 6:	143	121	15%		Length   16, alignment  0/ 0:	22	33	-50%
Length   64, alignment  6/ 3:	143	132	8%		Length   16, alignment  0/ 0:	22	33	-50%
Length   64, alignment  3/ 6:	154	121	21%		Length   16, alignment  0/ 0:	33	33	0%
Length   64, alignment  6/ 3:	154	132	14%		Length   16, alignment  0/ 0:	33	33	0%
Length   64, alignment  3/ 6:	154	121	21%		Length   16, alignment  0/ 3:	22	33	-50%
Length   64, alignment  6/ 3:	154	132	14%		Length   16, alignment  3/ 4:	22	33	-50%
Length  128, alignment  4/ 0:	253	198	22%		Length   32, alignment  0/ 0:	33	55	-67%
Length  128, alignment  0/ 4:	253	187	26%		Length   32, alignment  0/ 0:	33	55	-67%
Length  128, alignment  4/ 0:	275	187	32%		Length   32, alignment  0/ 0:	44	55	-25%
Length  128, alignment  0/ 4:	275	187	32%		Length   32, alignment  0/ 0:	44	55	-25%
Length  128, alignment  4/ 0:	275	187	32%		Length   32, alignment  0/ 0:	44	55	-25%
Length  128, alignment  0/ 4:	275	187	32%		Length   32, alignment  0/ 0:	44	55	-25%
Length  256, alignment  5/ 2:	473	352	26%		Length   32, alignment  0/ 4:	44	66	-50%
Length  256, alignment  2/ 5:	473	341	28%		Length   32, alignment  4/ 5:	44	66	-50%
Length  256, alignment  5/ 2:	473	352	26%		Length   64, alignment  0/ 0:	66	66	0%
Length  256, alignment  2/ 5:	473	341	28%		Length   64, alignment  0/ 0:	66	66	0%
Length  256, alignment  5/ 2:	473	352	26%		Length   64, alignment  0/ 0:	66	66	0%
Length  256, alignment  2/ 5:	473	341	28%		Length   64, alignment  0/ 0:	66	66	0%
Length  512, alignment  6/ 4:	847	616	27%		Length   64, alignment  0/ 0:	66	66	0%
Length  512, alignment  4/ 6:	847	594	30%		Length   64, alignment  0/ 0:	66	66	0%
Length  512, alignment  6/ 4:	847	616	27%		Length   64, alignment  0/ 5:	77	88	-14%
Length  512, alignment  4/ 6:	847	594	30%		Length   64, alignment  5/ 6:	77	88	-14%
Length  512, alignment  6/ 4:	847	594	30%		Length  128, alignment  0/ 0:	165	77	53%
Length  512, alignment  4/ 6:	847	594	30%		Length  128, alignment  0/ 0:	165	77	53%
Length 1024, alignment  7/ 6:	1584	1133	28%		Length  128, alignment  0/ 0:	165	88	47%
Length 1024, alignment  6/ 7:	1584	1111	30%		Length  128, alignment  0/ 0:	165	88	47%
Length 1024, alignment  7/ 6:	1584	1133	28%		Length  128, alignment  0/ 0:	165	88	47%
Length 1024, alignment  6/ 7:	1584	1111	30%		Length  128, alignment  0/ 0:	165	88	47%
Length 1024, alignment  7/ 6:	1584	1133	28%		Length  128, alignment  0/ 6:	176	121	31%
Length 1024, alignment  6/ 7:	1584	1111	30%		Length  128, alignment  6/ 7:	176	121	31%
   	   	   	   		Length  256, alignment  0/ 0:	352	143	59%
   	   	   	   		Length  256, alignment  0/ 0:	352	143	59%
   	   	   	   		Length  256, alignment  0/ 0:	341	143	58%
   	   	   	   		Length  256, alignment  0/ 0:	341	143	58%
   	   	   	   		Length  256, alignment  0/ 0:	341	143	58%
   	   	   	   		Length  256, alignment  0/ 0:	341	143	58%
   	   	   	   		Length  256, alignment  0/ 7:	352	198	44%
   	   	   	   		Length  256, alignment  7/ 8:	352	209	41%
   	   	   	   		Length  512, alignment  0/ 0:	616	231	63%
   	   	   	   		Length  512, alignment  0/ 0:	616	220	64%
   	   	   	   		Length  512, alignment  0/ 0:	616	220	64%
   	   	   	   		Length  512, alignment  0/ 0:	616	220	64%
   	   	   	   		Length  512, alignment  0/ 0:	616	220	64%
   	   	   	   		Length  512, alignment  0/ 0:	616	220	64%
   	   	   	   		Length  512, alignment  0/ 8:	616	319	48%
   	   	   	   		Length  512, alignment  8/ 9:	649	308	53%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	374	68%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	374	68%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	385	67%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	385	67%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	385	67%
   	   	   	   		Length 1024, alignment  0/ 0:	1166	385	67%
   	   	   	   		Length 1024, alignment  0/ 9:	1199	572	52%
   	   	   	   		Length 1024, alignment  9/10:	1188	561	53%
   	   	   	   		Length   16, alignment  1/ 2:	11	22	-100%
   	   	   	   		Length   16, alignment  2/ 1:	11	22	-100%
   	   	   	   		Length   16, alignment  1/ 2:	22	33	-50%
   	   	   	   		Length   16, alignment  2/ 1:	22	33	-50%
   	   	   	   		Length   16, alignment  1/ 2:	33	33	0%
   	   	   	   		Length   16, alignment  2/ 1:	33	33	0%
   	   	   	   		Length   32, alignment  2/ 4:	33	77	-133%
   	   	   	   		Length   32, alignment  4/ 2:	33	77	-133%
   	   	   	   		Length   32, alignment  2/ 4:	44	66	-50%
   	   	   	   		Length   32, alignment  4/ 2:	44	77	-75%
   	   	   	   		Length   32, alignment  2/ 4:	44	66	-50%
   	   	   	   		Length   32, alignment  4/ 2:	44	77	-75%
   	   	   	   		Length   64, alignment  3/ 6:	77	88	-14%
   	   	   	   		Length   64, alignment  6/ 3:	77	99	-29%
   	   	   	   		Length   64, alignment  3/ 6:	77	99	-29%
   	   	   	   		Length   64, alignment  6/ 3:	77	99	-29%
   	   	   	   		Length   64, alignment  3/ 6:	77	99	-29%
   	   	   	   		Length   64, alignment  6/ 3:	77	99	-29%
   	   	   	   		Length  128, alignment  4/ 8:	176	132	25%
   	   	   	   		Length  128, alignment  8/ 4:	165	121	27%
   	   	   	   		Length  128, alignment  4/ 8:	176	132	25%
   	   	   	   		Length  128, alignment  8/ 4:	176	121	31%
   	   	   	   		Length  128, alignment  4/ 8:	176	132	25%
   	   	   	   		Length  128, alignment  8/ 4:	176	121	31%
   	   	   	   		Length  256, alignment  5/10:	385	209	46%
   	   	   	   		Length  256, alignment 10/ 5:	385	198	49%
   	   	   	   		Length  256, alignment  5/10:	385	209	46%
   	   	   	   		Length  256, alignment 10/ 5:	385	198	49%
   	   	   	   		Length  256, alignment  5/10:	385	209	46%
   	   	   	   		Length  256, alignment 10/ 5:	385	198	49%
   	   	   	   		Length  512, alignment  6/12:	660	330	50%
   	   	   	   		Length  512, alignment 12/ 6:	660	319	52%
   	   	   	   		Length  512, alignment  6/12:	649	330	49%
   	   	   	   		Length  512, alignment 12/ 6:	649	319	51%
   	   	   	   		Length  512, alignment  6/12:	649	330	49%
   	   	   	   		Length  512, alignment 12/ 6:	649	319	51%
   	   	   	   		Length 1024, alignment  7/14:	1199	583	51%
   	   	   	   		Length 1024, alignment 14/ 7:	1199	572	52%
   	   	   	   		Length 1024, alignment  7/14:	1199	583	51%
   	   	   	   		Length 1024, alignment 14/ 7:	1199	572	52%
   	   	   	   		Length 1024, alignment  7/14:	1199	583	51%
   	   	   	   		Length 1024, alignment 14/ 7:	1199	572	52%
								
	strncasecmp(sse4_2, ssse3, gain)					strncmp(sse4_2, ssse3, gain)		
Length    1, alignment  1/ 1:	11	11	0%		Length    8/   1, alignment  0/ 0:	22	11	50%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  0/ 0:	11	11	0%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  0/ 0:	11	11	0%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  1/ 1:	22	11	50%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  1/ 1:	11	11	0%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  1/ 1:	11	11	0%
Length    1, alignment  1/ 1:	33	22	33%		Length    8/   1, alignment  1/ 2:	22	11	50%
Length    2, alignment  2/ 2:	33	22	33%		Length    8/   1, alignment  2/ 1:	11	11	0%
Length    2, alignment  2/ 2:	44	22	50%		Length    8/   1, alignment  1/ 3:	11	11	0%
Length    2, alignment  2/ 2:	44	22	50%		Length    8/   1, alignment  0/ 0:	11	11	0%
Length    2, alignment  2/ 2:	33	22	33%		Length    8/   1, alignment  0/ 0:	11	11	0%
Length    2, alignment  2/ 2:	44	33	25%		Length    8/   1, alignment  0/ 0:	11	11	0%
Length    2, alignment  2/ 2:	44	22	50%		Length    8/   1, alignment  1/ 1:	11	11	0%
Length    2, alignment  2/ 2:	33	22	33%		Length    8/   1, alignment  1/ 1:	11	11	0%
Length    3, alignment  3/ 3:	44	22	50%		Length    8/   1, alignment  1/ 1:	11	11	0%
Length    3, alignment  3/ 3:	44	33	25%		Length    8/   1, alignment  1/ 2:	22	11	50%
Length    3, alignment  3/ 3:	44	33	25%		Length    8/   1, alignment  2/ 1:	11	11	0%
Length    3, alignment  3/ 3:	44	33	25%		Length    8/   1, alignment  1/ 3:	11	11	0%
Length    3, alignment  3/ 3:	55	33	40%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    3, alignment  3/ 3:	44	33	25%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    3, alignment  3/ 3:	44	33	25%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    4, alignment  4/ 4:	33	33	0%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    4, alignment  4/ 4:	33	33	0%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    4, alignment  4/ 4:	44	33	25%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    4, alignment  4/ 4:	44	33	25%		Length    8/   2, alignment  2/ 4:	22	11	50%
Length    4, alignment  4/ 4:	44	44	0%		Length    8/   2, alignment  4/ 2:	22	11	50%
Length    4, alignment  4/ 4:	44	33	25%		Length    8/   2, alignment  2/ 6:	22	11	50%
Length    4, alignment  4/ 4:	44	33	25%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    5, alignment  5/ 5:	33	33	0%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    5, alignment  5/ 5:	44	44	0%		Length    8/   2, alignment  0/ 0:	22	11	50%
Length    5, alignment  5/ 5:	44	44	0%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    5, alignment  5/ 5:	44	44	0%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    5, alignment  5/ 5:	55	44	20%		Length    8/   2, alignment  2/ 2:	22	11	50%
Length    5, alignment  5/ 5:	44	44	0%		Length    8/   2, alignment  2/ 4:	22	11	50%
Length    5, alignment  5/ 5:	44	44	0%		Length    8/   2, alignment  4/ 2:	22	11	50%
Length    6, alignment  6/ 6:	44	44	0%		Length    8/   2, alignment  2/ 6:	22	11	50%
Length    6, alignment  6/ 6:	55	44	20%		Length    8/   3, alignment  0/ 0:	22	11	50%
Length    6, alignment  6/ 6:	44	44	0%		Length    8/   3, alignment  0/ 0:	22	11	50%
Length    6, alignment  6/ 6:	44	44	0%		Length    8/   3, alignment  0/ 0:	22	11	50%
Length    6, alignment  6/ 6:	55	44	20%		Length    8/   3, alignment  3/ 3:	22	11	50%
Length    6, alignment  6/ 6:	44	44	0%		Length    8/   3, alignment  3/ 3:	22	11	50%
Length    6, alignment  6/ 6:	44	44	0%		Length    8/   3, alignment  3/ 3:	22	22	0%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  3/ 6:	22	11	50%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  6/ 3:	22	11	50%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  3/ 1:	22	22	0%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  0/ 0:	22	11	50%
Length    7, alignment  7/ 7:	66	55	17%		Length    8/   3, alignment  0/ 0:	22	22	0%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  0/ 0:	22	11	50%
Length    7, alignment  7/ 7:	55	44	20%		Length    8/   3, alignment  3/ 3:	22	11	50%
Length    8, alignment  0/ 0:	44	44	0%		Length    8/   3, alignment  3/ 3:	22	11	50%
Length    8, alignment  0/ 0:	44	55	-25%		Length    8/   3, alignment  3/ 3:	22	11	50%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   3, alignment  3/ 6:	22	11	50%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   3, alignment  6/ 3:	22	11	50%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   3, alignment  3/ 1:	22	22	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length    9, alignment  1/ 1:	44	55	-25%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length    9, alignment  1/ 1:	55	55	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length    9, alignment  1/ 1:	55	55	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length    9, alignment  1/ 1:	55	55	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length    9, alignment  1/ 1:	55	66	-20%		Length    8/   4, alignment  4/ 0:	22	22	0%
Length    9, alignment  1/ 1:	55	55	0%		Length    8/   4, alignment  0/ 4:	22	22	0%
Length    9, alignment  1/ 1:	55	55	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length   10, alignment  2/ 2:	55	55	0%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length   10, alignment  2/ 2:	55	66	-20%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length   10, alignment  2/ 2:	55	66	-20%		Length    8/   4, alignment  0/ 0:	22	22	0%
Length   10, alignment  2/ 2:	55	66	-20%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length   10, alignment  2/ 2:	66	66	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length   10, alignment  2/ 2:	55	66	-20%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length   10, alignment  2/ 2:	55	66	-20%		Length    8/   4, alignment  4/ 0:	22	22	0%
Length   11, alignment  3/ 3:	55	66	-20%		Length    8/   4, alignment  0/ 4:	22	22	0%
Length   11, alignment  3/ 3:	66	66	0%		Length    8/   4, alignment  4/ 4:	22	22	0%
Length   11, alignment  3/ 3:	66	66	0%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   11, alignment  3/ 3:	66	66	0%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   11, alignment  3/ 3:	66	77	-17%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   11, alignment  3/ 3:	66	66	0%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   11, alignment  3/ 3:	66	66	0%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   12, alignment  4/ 4:	66	66	0%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  5/ 2:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  2/ 5:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  5/ 7:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   12, alignment  4/ 4:	66	77	-17%		Length    8/   5, alignment  0/ 0:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   5, alignment  5/ 5:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   5, alignment  5/ 2:	22	22	0%
Length   13, alignment  5/ 5:	77	88	-14%		Length    8/   5, alignment  2/ 5:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   5, alignment  5/ 7:	22	22	0%
Length   13, alignment  5/ 5:	66	77	-17%		Length    8/   6, alignment  0/ 0:	33	22	33%
Length   14, alignment  6/ 6:	66	77	-17%		Length    8/   6, alignment  0/ 0:	22	22	0%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  0/ 0:	22	22	0%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  6/ 6:	33	22	33%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  6/ 6:	22	22	0%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  6/ 6:	22	22	0%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  6/ 4:	33	22	33%
Length   14, alignment  6/ 6:	77	88	-14%		Length    8/   6, alignment  4/ 6:	22	22	0%
Length   15, alignment  7/ 7:	77	88	-14%		Length    8/   6, alignment  6/ 2:	22	22	0%
Length   15, alignment  7/ 7:	88	88	0%		Length    8/   6, alignment  0/ 0:	33	22	33%
Length   15, alignment  7/ 7:	77	88	-14%		Length    8/   6, alignment  0/ 0:	22	22	0%
Length   15, alignment  7/ 7:	77	88	-14%		Length    8/   6, alignment  0/ 0:	22	22	0%
Length   15, alignment  7/ 7:	88	44	50%		Length    8/   6, alignment  6/ 6:	33	22	33%
Length   15, alignment  7/ 7:	99	44	56%		Length    8/   6, alignment  6/ 6:	22	22	0%
Length   15, alignment  7/ 7:	77	44	43%		Length    8/   6, alignment  6/ 6:	22	22	0%
Length    4, alignment  0/ 0:	33	33	0%		Length    8/   6, alignment  6/ 4:	33	22	33%
Length    4, alignment  0/ 0:	33	33	0%		Length    8/   6, alignment  4/ 6:	22	22	0%
Length    4, alignment  0/ 0:	44	44	0%		Length    8/   6, alignment  6/ 2:	22	22	0%
Length    4, alignment  0/ 0:	44	44	0%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  7/ 6:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  6/ 7:	33	33	0%
Length    4, alignment  0/ 0:	44	33	25%		Length    8/   7, alignment  7/ 5:	33	33	0%
Length    8, alignment  0/ 0:	44	44	0%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    8, alignment  0/ 0:	44	55	-25%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   7, alignment  0/ 0:	33	33	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    8, alignment  0/ 0:	55	44	20%		Length    8/   7, alignment  7/ 7:	33	33	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   7, alignment  7/ 6:	33	33	0%
Length    8, alignment  0/ 0:	55	44	20%		Length    8/   7, alignment  6/ 7:	33	33	0%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   7, alignment  7/ 5:	33	33	0%
Length    8, alignment  0/ 0:	55	44	20%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length    8, alignment  0/ 0:	55	55	0%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length    8, alignment  0/ 0:	55	44	20%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	33	88	-167%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length   16, alignment  0/ 0:	33	33	0%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	44	66	-50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	44	66	-50%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   16, alignment  0/ 0:	88	44	50%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   32, alignment  0/ 0:	99	55	44%		Length    8/   8, alignment  0/ 0:	22	33	-50%
Length   32, alignment  0/ 0:	99	55	44%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   32, alignment  0/ 0:	99	88	11%		Length    8/   8, alignment  0/ 0:	33	33	0%
Length   32, alignment  0/ 0:	99	88	11%		Length    8/   9, alignment  0/ 0:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  0/ 0:	33	33	0%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  0/ 0:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  1/ 1:	33	33	0%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  1/ 1:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  1/ 1:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  1/ 2:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  2/ 1:	22	33	-50%
Length   32, alignment  0/ 0:	121	77	36%		Length    8/   9, alignment  1/ 3:	22	33	-50%
Length   64, alignment  0/ 0:	154	88	43%		Length    8/   9, alignment  0/ 0:	22	33	-50%
Length   64, alignment  0/ 0:	154	99	36%		Length    8/   9, alignment  0/ 0:	33	33	0%
Length   64, alignment  0/ 0:	165	121	27%		Length    8/   9, alignment  0/ 0:	22	33	-50%
Length   64, alignment  0/ 0:	154	121	21%		Length    8/   9, alignment  1/ 1:	33	33	0%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/   9, alignment  1/ 1:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/   9, alignment  1/ 1:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/   9, alignment  1/ 2:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/   9, alignment  2/ 1:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/   9, alignment  1/ 3:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/  10, alignment  0/ 0:	33	33	0%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/  10, alignment  0/ 0:	22	33	-50%
Length   64, alignment  0/ 0:	165	110	33%		Length    8/  10, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 0:	275	154	44%		Length    8/  10, alignment  2/ 2:	33	33	0%
Length  128, alignment  0/ 0:	275	154	44%		Length    8/  10, alignment  2/ 2:	22	33	-50%
Length  128, alignment  0/ 0:	275	176	36%		Length    8/  10, alignment  2/ 2:	22	33	-50%
Length  128, alignment  0/ 0:	275	176	36%		Length    8/  10, alignment  2/ 4:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  4/ 2:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  2/ 6:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  2/ 2:	33	33	0%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  2/ 2:	22	33	-50%
Length  128, alignment  0/ 0:	286	176	38%		Length    8/  10, alignment  2/ 2:	33	33	0%
Length  256, alignment  0/ 0:	462	286	38%		Length    8/  10, alignment  2/ 4:	33	33	0%
Length  256, alignment  0/ 0:	462	286	38%		Length    8/  10, alignment  4/ 2:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  10, alignment  2/ 6:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  0/ 0:	33	33	0%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  0/ 0:	33	33	0%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  0/ 0:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  3/ 3:	33	33	0%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  3/ 3:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  3/ 3:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  3/ 6:	33	33	0%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  6/ 3:	22	33	-50%
Length  256, alignment  0/ 0:	462	319	31%		Length    8/  11, alignment  3/ 1:	33	33	0%
Length  512, alignment  0/ 0:	836	539	36%		Length    8/  11, alignment  0/ 0:	33	33	0%
Length  512, alignment  0/ 0:	836	539	36%		Length    8/  11, alignment  0/ 0:	22	33	-50%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  11, alignment  0/ 0:	22	33	-50%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  11, alignment  3/ 3:	33	33	0%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  11, alignment  3/ 3:	22	33	-50%
Length  512, alignment  0/ 0:	847	583	31%		Length    8/  11, alignment  3/ 3:	22	33	-50%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  11, alignment  3/ 6:	33	33	0%
Length  512, alignment  0/ 0:	847	583	31%		Length    8/  11, alignment  6/ 3:	22	33	-50%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  11, alignment  3/ 1:	22	33	-50%
Length  512, alignment  0/ 0:	847	572	32%		Length    8/  12, alignment  0/ 0:	33	33	0%
Length  512, alignment  0/ 0:	836	572	32%		Length    8/  12, alignment  0/ 0:	22	33	-50%
Length  512, alignment  0/ 0:	847	572	32%		Length    8/  12, alignment  0/ 0:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1045	34%		Length    8/  12, alignment  4/ 4:	33	33	0%
Length 1024, alignment  0/ 0:	1595	1045	34%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 4:	33	33	0%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 0:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  0/ 4:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  0/ 0:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  0/ 0:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  0/ 0:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length 1024, alignment  0/ 0:	1595	1078	32%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length   16, alignment  1/ 2:	33	88	-167%		Length    8/  12, alignment  4/ 0:	33	33	0%
Length   16, alignment  1/ 2:	33	33	0%		Length    8/  12, alignment  0/ 4:	22	33	-50%
Length   16, alignment  1/ 2:	44	66	-50%		Length    8/  12, alignment  4/ 4:	22	33	-50%
Length   16, alignment  2/ 1:	33	88	-167%		Length    8/  13, alignment  0/ 0:	33	33	0%
Length   16, alignment  2/ 1:	33	33	0%		Length    8/  13, alignment  0/ 0:	22	33	-50%
Length   16, alignment  2/ 1:	44	77	-75%		Length    8/  13, alignment  0/ 0:	22	33	-50%
Length   16, alignment  1/ 2:	88	44	50%		Length    8/  13, alignment  5/ 5:	22	33	-50%
Length   16, alignment  1/ 2:	88	44	50%		Length    8/  13, alignment  5/ 5:	22	33	-50%
Length   16, alignment  2/ 1:	88	44	50%		Length    8/  13, alignment  5/ 5:	22	33	-50%
Length   16, alignment  2/ 1:	88	44	50%		Length    8/  13, alignment  5/ 2:	33	33	0%
Length   16, alignment  1/ 2:	88	44	50%		Length    8/  13, alignment  2/ 5:	22	33	-50%
Length   16, alignment  1/ 2:	88	44	50%		Length    8/  13, alignment  5/ 7:	22	33	-50%
Length   16, alignment  2/ 1:	88	44	50%		Length    8/  13, alignment  0/ 0:	33	33	0%
Length   16, alignment  2/ 1:	88	44	50%		Length    8/  13, alignment  0/ 0:	22	33	-50%
Length   32, alignment  2/ 4:	99	99	0%		Length    8/  13, alignment  0/ 0:	22	33	-50%
Length   32, alignment  2/ 4:	99	88	11%		Length    8/  13, alignment  5/ 5:	33	33	0%
Length   32, alignment  2/ 4:	99	99	0%		Length    8/  13, alignment  5/ 5:	22	33	-50%
Length   32, alignment  4/ 2:	99	99	0%		Length    8/  13, alignment  5/ 5:	22	33	-50%
Length   32, alignment  4/ 2:	99	99	0%		Length    8/  13, alignment  5/ 2:	22	33	-50%
Length   32, alignment  4/ 2:	99	99	0%		Length    8/  13, alignment  2/ 5:	22	33	-50%
Length   32, alignment  2/ 4:	121	99	18%		Length    8/  13, alignment  5/ 7:	22	33	-50%
Length   32, alignment  2/ 4:	121	99	18%		Length    8/  14, alignment  0/ 0:	33	33	0%
Length   32, alignment  4/ 2:	121	99	18%		Length    8/  14, alignment  0/ 0:	33	33	0%
Length   32, alignment  4/ 2:	121	99	18%		Length    8/  14, alignment  0/ 0:	22	33	-50%
Length   32, alignment  2/ 4:	121	99	18%		Length    8/  14, alignment  6/ 6:	22	33	-50%
Length   32, alignment  2/ 4:	121	99	18%		Length    8/  14, alignment  6/ 6:	22	33	-50%
Length   32, alignment  4/ 2:	121	99	18%		Length    8/  14, alignment  6/ 6:	22	33	-50%
Length   32, alignment  4/ 2:	121	99	18%		Length    8/  14, alignment  6/ 4:	33	33	0%
Length   64, alignment  3/ 6:	154	132	14%		Length    8/  14, alignment  4/ 6:	22	33	-50%
Length   64, alignment  3/ 6:	154	132	14%		Length    8/  14, alignment  6/ 2:	33	33	0%
Length   64, alignment  3/ 6:	165	132	20%		Length    8/  14, alignment  0/ 0:	22	33	-50%
Length   64, alignment  6/ 3:	154	143	7%		Length    8/  14, alignment  0/ 0:	22	33	-50%
Length   64, alignment  6/ 3:	154	143	7%		Length    8/  14, alignment  0/ 0:	22	33	-50%
Length   64, alignment  6/ 3:	154	143	7%		Length    8/  14, alignment  6/ 6:	33	33	0%
Length   64, alignment  3/ 6:	165	132	20%		Length    8/  14, alignment  6/ 6:	22	33	-50%
Length   64, alignment  3/ 6:	165	132	20%		Length    8/  14, alignment  6/ 6:	22	33	-50%
Length   64, alignment  6/ 3:	165	143	13%		Length    8/  14, alignment  6/ 4:	22	33	-50%
Length   64, alignment  6/ 3:	165	143	13%		Length    8/  14, alignment  4/ 6:	22	33	-50%
Length   64, alignment  3/ 6:	165	143	13%		Length    8/  14, alignment  6/ 2:	22	33	-50%
Length   64, alignment  3/ 6:	165	132	20%		Length    8/  15, alignment  0/ 0:	33	33	0%
Length   64, alignment  6/ 3:	165	143	13%		Length    8/  15, alignment  0/ 0:	22	33	-50%
Length   64, alignment  6/ 3:	165	143	13%		Length    8/  15, alignment  0/ 0:	22	33	-50%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  7/ 7:	22	33	-50%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  7/ 7:	22	33	-50%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  7/ 7:	22	33	-50%
Length  128, alignment  0/ 4:	275	220	20%		Length    8/  15, alignment  7/ 6:	33	33	0%
Length  128, alignment  0/ 4:	275	220	20%		Length    8/  15, alignment  6/ 7:	22	33	-50%
Length  128, alignment  0/ 4:	275	231	16%		Length    8/  15, alignment  7/ 5:	33	33	0%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  0/ 0:	33	33	0%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 4:	275	231	16%		Length    8/  15, alignment  0/ 0:	22	33	-50%
Length  128, alignment  0/ 4:	275	231	16%		Length    8/  15, alignment  7/ 7:	33	33	0%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  7/ 7:	22	33	-50%
Length  128, alignment  4/ 0:	275	242	12%		Length    8/  15, alignment  7/ 7:	33	33	0%
Length  128, alignment  0/ 4:	275	231	16%		Length    8/  15, alignment  7/ 6:	22	33	-50%
Length  128, alignment  0/ 4:	275	231	16%		Length    8/  15, alignment  6/ 7:	22	33	-50%
Length  256, alignment  5/ 2:	462	385	17%		Length    8/  15, alignment  7/ 5:	33	33	0%
Length  256, alignment  5/ 2:	462	385	17%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  5/ 2:	462	385	17%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  2/ 5:	462	374	19%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  2/ 5:	462	374	19%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  2/ 5:	462	374	19%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  5/ 2:	462	385	17%		Length   16/  32, alignment  0/ 0:	22	44	-100%
Length  256, alignment  5/ 2:	462	385	17%		Length   16/  32, alignment  7/ 2:	22	55	-150%
Length  256, alignment  2/ 5:	462	374	19%		Length   16/  32, alignment  7/ 2:	22	55	-150%
Length  256, alignment  2/ 5:	462	374	19%		Length   16/  32, alignment  2/ 1:	22	55	-150%
Length  256, alignment  5/ 2:	462	385	17%		Length   16/  32, alignment  2/ 1:	22	55	-150%
Length  256, alignment  5/ 2:	462	385	17%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  256, alignment  2/ 5:	462	374	19%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  256, alignment  2/ 5:	462	374	19%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  512, alignment  6/ 4:	836	671	20%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  512, alignment  6/ 4:	836	671	20%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  512, alignment  6/ 4:	836	671	20%		Length   32/  64, alignment  0/ 0:	66	55	17%
Length  512, alignment  4/ 6:	836	660	21%		Length   32/  64, alignment  6/ 4:	66	77	-17%
Length  512, alignment  4/ 6:	836	660	21%		Length   32/  64, alignment  6/ 4:	66	77	-17%
Length  512, alignment  4/ 6:	836	660	21%		Length   32/  64, alignment  4/ 2:	66	66	0%
Length  512, alignment  6/ 4:	836	671	20%		Length   32/  64, alignment  4/ 2:	66	66	0%
Length  512, alignment  6/ 4:	847	671	21%		Length   64/ 128, alignment  0/ 0:	88	66	25%
Length  512, alignment  4/ 6:	836	660	21%		Length   64/ 128, alignment  0/ 0:	99	66	33%
Length  512, alignment  4/ 6:	847	660	22%		Length   64/ 128, alignment  0/ 0:	99	66	33%
Length  512, alignment  6/ 4:	836	671	20%		Length   64/ 128, alignment  0/ 0:	88	66	25%
Length  512, alignment  6/ 4:	847	671	21%		Length   64/ 128, alignment  0/ 0:	99	66	33%
Length  512, alignment  4/ 6:	836	660	21%		Length   64/ 128, alignment  0/ 0:	99	66	33%
Length  512, alignment  4/ 6:	847	660	22%		Length   64/ 128, alignment  5/ 6:	88	88	0%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length   64/ 128, alignment  5/ 6:	99	88	11%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length   64/ 128, alignment  6/ 3:	88	99	-13%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length   64/ 128, alignment  6/ 3:	99	99	0%
Length 1024, alignment  6/ 7:	1595	1232	23%		Length  128/ 256, alignment  0/ 0:	220	88	60%
Length 1024, alignment  6/ 7:	1595	1221	23%		Length  128/ 256, alignment  0/ 0:	220	99	55%
Length 1024, alignment  6/ 7:	1595	1232	23%		Length  128/ 256, alignment  0/ 0:	220	99	55%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length  128/ 256, alignment  0/ 0:	220	99	55%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length  128/ 256, alignment  0/ 0:	220	88	60%
Length 1024, alignment  6/ 7:	1595	1221	23%		Length  128/ 256, alignment  0/ 0:	220	88	60%
Length 1024, alignment  6/ 7:	1595	1232	23%		Length  128/ 256, alignment  4/ 0:	231	154	33%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length  128/ 256, alignment  4/ 0:	220	154	30%
Length 1024, alignment  7/ 6:	1595	1243	22%		Length  128/ 256, alignment  0/ 4:	220	154	30%
Length 1024, alignment  6/ 7:	1595	1221	23%		Length  128/ 256, alignment  0/ 4:	220	154	30%
Length 1024, alignment  6/ 7:	1606	1221	24%		Length  256/ 512, alignment  0/ 0:	352	165	53%
  	  	  	  		Length  256/ 512, alignment  0/ 0:	352	176	50%
  	  	  	  		Length  256/ 512, alignment  0/ 0:	352	165	53%
  	  	  	  		Length  256/ 512, alignment  0/ 0:	352	165	53%
  	  	  	  		Length  256/ 512, alignment  0/ 0:	352	165	53%
  	  	  	  		Length  256/ 512, alignment  0/ 0:	352	165	53%
  	  	  	  		Length  256/ 512, alignment  3/ 2:	352	220	38%
  	  	  	  		Length  256/ 512, alignment  3/ 2:	352	220	38%
  	  	  	  		Length  256/ 512, alignment  2/ 5:	352	209	41%
  	  	  	  		Length  256/ 512, alignment  2/ 5:	352	209	41%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  0/ 0:	627	275	56%
  	  	  	  		Length  512/1024, alignment  2/ 4:	627	352	44%
  	  	  	  		Length  512/1024, alignment  2/ 4:	627	352	44%
  	  	  	  		Length  512/1024, alignment  4/ 6:	627	363	42%
  	  	  	  		Length  512/1024, alignment  4/ 6:	627	363	42%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1166	495	58%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1177	495	58%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1177	495	58%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1166	495	58%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1177	495	58%
  	  	  	  		Length 1024/2048, alignment  0/ 0:	1177	495	58%
  	  	  	  		Length 1024/2048, alignment  1/ 6:	1166	649	44%
  	  	  	  		Length 1024/2048, alignment  1/ 6:	1177	649	45%
  	  	  	  		Length 1024/2048, alignment  6/ 7:	1166	649	44%
  	  	  	  		Length 1024/2048, alignment  6/ 7:	1177	649	45%
  	  	  	  		Length    0/   0:	0	0	#DIV/0!
  	  	  	  		Length   21/  20, alignment  4/ 0:	33	55	-67%
  	  	  	  		Length   21/  20, alignment  0/ 4:	33	55	-67%
  	  	  	  		Length   25/  24, alignment  8/ 0:	44	44	0%
  	  	  	  		Length   25/  24, alignment  0/ 8:	44	44	0%
  	  	  	  		Length   17/  16, alignment  0/ 0:	11	11	0%
  	  	  	  		Length   17/  16, alignment  0/ 0:	11	11	0%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   15/  16, alignment  0/ 0:	55	33	40%
  	  	  	  		Length   16/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   16/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   14/  15, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   14/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   14/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   14/  15, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   14/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   14/  15, alignment  0/ 0:	55	55	0%
  	  	  	  		Length   15/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   15/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  14, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   14/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   14/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   12/  13, alignment  0/ 0:	44	55	-25%
  	  	  	  		Length   13/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   13/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   11/  12, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   12/  11, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   12/  11, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   10/  11, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   10/  11, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   10/  11, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   10/  11, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   10/  11, alignment  0/ 0:	44	44	0%
  	  	  	  		Length   10/  11, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   11/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   11/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length    9/  10, alignment  0/ 0:	33	44	-33%
  	  	  	  		Length   10/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length   10/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length    8/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length    8/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length    8/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length    8/   9, alignment  0/ 0:	33	33	0%
  	  	  	  		Length    8/   9, alignment  0/ 0:	22	33	-50%
  	  	  	  		Length    8/   9, alignment  0/ 0:	22	33	-50%

-------------- next part --------------
A non-text attachment was scrubbed...
Name: silvermont2.patch
Type: application/octet-stream
Size: 2502 bytes
Desc: not available
URL: <http://sourceware.org/pipermail/libc-alpha/attachments/20130702/90ef9aa6/attachment.obj>


More information about the Libc-alpha mailing list