                       	memcpy	builtin_memcpy	simple_memcpy
Length    1, alignment  0/ 0:	11	11	11
Length    1, alignment  0/ 0:	11	11	11
Length    1, alignment  0/ 0:	11	11	11
Length    1, alignment  0/ 0:	11	11	11
Length    2, alignment  0/ 0:	11	11	11
Length    2, alignment  1/ 0:	11	11	11
Length    2, alignment  0/ 1:	11	11	11
Length    2, alignment  1/ 1:	11	11	11
Length    4, alignment  0/ 0:	11	11	11
Length    4, alignment  2/ 0:	11	11	11
Length    4, alignment  0/ 2:	11	11	11
Length    4, alignment  2/ 2:	11	11	11
Length    8, alignment  0/ 0:	11	11	33
Length    8, alignment  3/ 0:	11	11	33
Length    8, alignment  0/ 3:	11	11	33
Length    8, alignment  3/ 3:	11	11	33
Length   16, alignment  0/ 0:	11	11	110
Length   16, alignment  4/ 0:	11	11	110
Length   16, alignment  0/ 4:	11	11	110
Length   16, alignment  4/ 4:	11	11	110
Length   32, alignment  0/ 0:	11	11	198
Length   32, alignment  5/ 0:	11	11	209
Length   32, alignment  0/ 5:	11	22	220
Length   32, alignment  5/ 5:	11	22	220
Length   64, alignment  0/ 0:	22	22	319
Length   64, alignment  6/ 0:	22	22	385
Length   64, alignment  0/ 6:	44	44	385
Length   64, alignment  6/ 6:	55	55	385
Length  128, alignment  0/ 0:	44	44	517
Length  128, alignment  7/ 0:	55	55	517
Length  128, alignment  0/ 7:	77	88	572
Length  128, alignment  7/ 7:	88	88	528
Length  256, alignment  0/ 0:	55	55	990
Length  256, alignment  8/ 0:	77	88	990
Length  256, alignment  0/ 8:	88	88	1199
Length  256, alignment  8/ 8:	55	55	990
Length  512, alignment  0/ 0:	99	99	1925
Length  512, alignment  9/ 0:	143	143	1936
Length  512, alignment  0/ 9:	154	154	1925
Length  512, alignment  9/ 9:	132	132	1925
Length 1024, alignment  0/ 0:	165	165	3806
Length 1024, alignment 10/ 0:	264	253	3806
Length 1024, alignment  0/10:	264	275	4774
Length 1024, alignment 10/10:	198	198	3806
Length 2048, alignment  0/ 0:	319	319	7557
Length 2048, alignment 11/ 0:	528	528	7557
Length 2048, alignment  0/11:	506	506	7601
Length 2048, alignment 11/11:	352	341	7557
Length 4096, alignment  0/ 0:	605	605	15070
Length 4096, alignment 12/ 0:	1364	1364	15070
Length 4096, alignment  0/12:	1452	1452	21307
Length 4096, alignment 12/12:	1474	1474	15070
Length 8192, alignment  0/ 0:	1199	1199	30085
Length 8192, alignment 13/ 0:	2332	2343	30085
Length 8192, alignment  0/13:	2442	2442	42207
Length 8192, alignment 13/13:	2046	2046	30085
Length 16384, alignment  0/ 0:	2541	2574	60126
Length 16384, alignment 14/ 0:	4488	4510	60126
Length 16384, alignment  0/14:	4477	4433	82698
Length 16384, alignment 14/14:	3344	3344	32736
Length 32768, alignment  0/ 0:	5060	5082	65505
Length 32768, alignment 15/ 0:	7656	7634	65505
Length 32768, alignment  0/15:	6270	6215	82742
Length 32768, alignment 15/15:	5577	5533	65505
Length 65536, alignment  0/ 0:	12034	12188	131043
Length 65536, alignment 16/ 0:	14058	14069	131043
Length 65536, alignment  0/16:	12430	12419	160567
Length 65536, alignment 16/16:	12166	12210	131043
Length    0, alignment  0/ 0:	-55	-44	-55
Length    0, alignment  0/ 0:	-55	-55	-55
Length    0, alignment  0/ 0:	-55	-44	-55
Length    0, alignment  0/ 0:	-55	-55	-55
Length    1, alignment  0/ 0:	-55	-55	-55
Length    1, alignment  1/ 0:	-55	-55	-55
Length    1, alignment  0/ 1:	-55	-55	-55
Length    1, alignment  1/ 1:	-55	-55	-55
Length    2, alignment  0/ 0:	-55	-55	-55
Length    2, alignment  2/ 0:	-55	-55	-55
Length    2, alignment  0/ 2:	-55	-55	-55
Length    2, alignment  2/ 2:	-55	-55	-55
Length    3, alignment  0/ 0:	-55	-55	11
Length    3, alignment  3/ 0:	-55	-55	-55
Length    3, alignment  0/ 3:	-55	-55	-55
Length    3, alignment  3/ 3:	-55	-55	-55
Length    4, alignment  0/ 0:	-55	-55	-44
Length    4, alignment  4/ 0:	-55	-55	-44
Length    4, alignment  0/ 4:	-55	-55	-44
Length    4, alignment  4/ 4:	-55	-55	-44
Length    5, alignment  0/ 0:	-55	-55	0
Length    5, alignment  5/ 0:	-55	-55	-44
Length    5, alignment  0/ 5:	-55	-55	-44
Length    5, alignment  5/ 5:	-55	-55	-44
Length    6, alignment  0/ 0:	-55	-55	0
Length    6, alignment  6/ 0:	-55	-55	-44
Length    6, alignment  0/ 6:	-55	-55	-44
Length    6, alignment  6/ 6:	-55	-55	-44
Length    7, alignment  0/ 0:	-55	-55	0
Length    7, alignment  7/ 0:	-55	-55	-44
Length    7, alignment  0/ 7:	-55	-55	-44
Length    7, alignment  7/ 7:	-55	-55	-44
Length    8, alignment  0/ 0:	-55	-55	0
Length    8, alignment  8/ 0:	-55	-55	-44
Length    8, alignment  0/ 8:	-55	-55	-44
Length    8, alignment  8/ 8:	-55	-55	-44
Length    9, alignment  0/ 0:	-55	-55	11
Length    9, alignment  9/ 0:	-55	-55	-22
Length    9, alignment  0/ 9:	-55	-55	-22
Length    9, alignment  9/ 9:	-55	-55	-22
Length   10, alignment  0/ 0:	-55	-55	0
Length   10, alignment 10/ 0:	-55	-55	0
Length   10, alignment  0/10:	-55	-55	0
Length   10, alignment 10/10:	-55	-55	0
Length   11, alignment  0/ 0:	-55	-55	0
Length   11, alignment 11/ 0:	-55	-55	0
Length   11, alignment  0/11:	-55	-55	0
Length   11, alignment 11/11:	-55	-55	0
Length   12, alignment  0/ 0:	-55	-55	0
Length   12, alignment 12/ 0:	-55	-55	0
Length   12, alignment  0/12:	-55	-55	11
Length   12, alignment 12/12:	-55	-55	0
Length   13, alignment  0/ 0:	-55	-55	0
Length   13, alignment 13/ 0:	-55	-55	0
Length   13, alignment  0/13:	-55	-55	0
Length   13, alignment 13/13:	-55	-55	11
Length   14, alignment  0/ 0:	-55	-55	0
Length   14, alignment 14/ 0:	-55	-55	0
Length   14, alignment  0/14:	-55	-55	11
Length   14, alignment 14/14:	-55	-55	11
Length   15, alignment  0/ 0:	-55	-55	0
Length   15, alignment 15/ 0:	-55	-55	0
Length   15, alignment  0/15:	-55	-55	0
Length   15, alignment 15/15:	-55	-55	0
Length   16, alignment  0/ 0:	-55	-55	0
Length   16, alignment 16/ 0:	-55	-55	0
Length   16, alignment  0/16:	-55	-55	0
Length   16, alignment 16/16:	-55	-55	0
Length   17, alignment  0/ 0:	-55	-44	0
Length   17, alignment 17/ 0:	-55	-44	22
Length   17, alignment  0/17:	-55	-44	22
Length   17, alignment 17/17:	-55	-44	11
Length   18, alignment  0/ 0:	-55	-44	11
Length   18, alignment 18/ 0:	-55	-44	22
Length   18, alignment  0/18:	-55	-44	22
Length   18, alignment 18/18:	-55	-44	22
Length   19, alignment  0/ 0:	-55	-44	11
Length   19, alignment 19/ 0:	-55	-44	22
Length   19, alignment  0/19:	-55	-55	22
Length   19, alignment 19/19:	-55	-44	22
Length   20, alignment  0/ 0:	-55	-44	22
Length   20, alignment 20/ 0:	-55	-44	22
Length   20, alignment  0/20:	-55	-44	22
Length   20, alignment 20/20:	-55	-44	22
Length   21, alignment  0/ 0:	-55	-44	11
Length   21, alignment 21/ 0:	-55	-44	22
Length   21, alignment  0/21:	-55	-44	22
Length   21, alignment 21/21:	-55	-44	22
Length   22, alignment  0/ 0:	-55	-55	22
Length   22, alignment 22/ 0:	-55	-55	33
Length   22, alignment  0/22:	-55	-44	33
Length   22, alignment 22/22:	-55	-44	33
Length   23, alignment  0/ 0:	-55	-44	11
Length   23, alignment 23/ 0:	-55	-44	22
Length   23, alignment  0/23:	-55	-44	33
Length   23, alignment 23/23:	-55	-44	33
Length   24, alignment  0/ 0:	-55	-44	22
Length   24, alignment 24/ 0:	-55	-44	33
Length   24, alignment  0/24:	-55	-55	33
Length   24, alignment 24/24:	-55	-44	33
Length   25, alignment  0/ 0:	-44	-55	22
Length   25, alignment 25/ 0:	-55	-55	33
Length   25, alignment  0/25:	-44	-55	44
Length   25, alignment 25/25:	-44	-55	44
Length   26, alignment  0/ 0:	-44	-55	22
Length   26, alignment 26/ 0:	-44	-55	44
Length   26, alignment  0/26:	-44	-55	44
Length   26, alignment 26/26:	-44	-55	44
Length   27, alignment  0/ 0:	-44	-55	22
Length   27, alignment 27/ 0:	-44	-55	44
Length   27, alignment  0/27:	-44	-55	44
Length   27, alignment 27/27:	-44	-55	44
Length   28, alignment  0/ 0:	-44	-55	33
Length   28, alignment 28/ 0:	-55	-55	55
Length   28, alignment  0/28:	-44	-55	55
Length   28, alignment 28/28:	-44	-55	44
Length   29, alignment  0/ 0:	-44	-55	33
Length   29, alignment 29/ 0:	-44	-55	55
Length   29, alignment  0/29:	-55	-55	55
Length   29, alignment 29/29:	-44	-55	55
Length   30, alignment  0/ 0:	-55	-55	33
Length   30, alignment 30/ 0:	-44	-55	55
Length   30, alignment  0/30:	-44	-55	55
Length   30, alignment 30/30:	-44	-55	55
Length   31, alignment  0/ 0:	-44	-55	44
Length   31, alignment 31/ 0:	-44	-55	55
Length   31, alignment  0/31:	-44	-55	55
Length   31, alignment 31/31:	-44	-55	55
Length   48, alignment  0/ 0:	-44	-55	88
Length   48, alignment  3/ 0:	-44	-55	110
Length   48, alignment  0/ 3:	-44	-55	143
Length   48, alignment  3/ 3:	-44	-55	99
Length   80, alignment  0/ 0:	22	-33	132
Length   80, alignment  5/ 0:	33	-33	132
Length   80, alignment  0/ 5:	44	0	165
Length   80, alignment  5/ 5:	22	-33	132
Length   96, alignment  0/ 0:	33	-33	165
Length   96, alignment  6/ 0:	22	-33	165
Length   96, alignment  0/ 6:	44	0	165
Length   96, alignment  6/ 6:	11	-33	165
Length  112, alignment  0/ 0:	-33	-33	198
Length  112, alignment  7/ 0:	33	0	198
Length  112, alignment  0/ 7:	33	0	220
Length  112, alignment  7/ 7:	11	-33	198
Length  144, alignment  0/ 0:	-33	0	253
Length  144, alignment  9/ 0:	33	0	253
Length  144, alignment  0/ 9:	44	0	253
Length  144, alignment  9/ 9:	11	0	253
Length  160, alignment  0/ 0:	44	0	286
Length  160, alignment 10/ 0:	22	11	297
Length  160, alignment  0/10:	44	11	374
Length  160, alignment 10/10:	33	0	297
Length  176, alignment  0/ 0:	0	-33	319
Length  176, alignment 11/ 0:	0	0	319
Length  176, alignment  0/11:	33	11	341
Length  176, alignment 11/11:	22	0	319
Length  192, alignment  0/ 0:	-22	0	352
Length  192, alignment 12/ 0:	22	0	352
Length  192, alignment  0/12:	0	0	473
Length  192, alignment 12/12:	0	0	352
Length  208, alignment  0/ 0:	11	0	385
Length  208, alignment 13/ 0:	44	11	385
Length  208, alignment  0/13:	0	0	506
Length  208, alignment 13/13:	33	22	385
Length  224, alignment  0/ 0:	22	0	418
Length  224, alignment 14/ 0:	0	0	418
Length  224, alignment  0/14:	0	0	561
Length  224, alignment 14/14:	11	0	418
Length  240, alignment  0/ 0:	-33	0	451
Length  240, alignment 15/ 0:	0	0	451
Length  240, alignment  0/15:	0	0	451
Length  240, alignment 15/15:	22	0	451
Length  272, alignment  0/ 0:	44	0	517
Length  272, alignment 17/ 0:	0	0	517
Length  272, alignment  0/17:	0	0	517
Length  272, alignment 17/17:	11	11	517
Length  288, alignment  0/ 0:	22	0	550
Length  288, alignment 18/ 0:	0	0	550
Length  288, alignment  0/18:	0	0	550
Length  288, alignment 18/18:	22	0	550
Length  304, alignment  0/ 0:	0	0	583
Length  304, alignment 19/ 0:	0	0	583
Length  304, alignment  0/19:	11	11	583
Length  304, alignment 19/19:	11	0	583
Length  320, alignment  0/ 0:	11	0	605
Length  320, alignment 20/ 0:	0	0	605
Length  320, alignment  0/20:	0	0	605
Length  320, alignment 20/20:	0	0	605
Length  336, alignment  0/ 0:	0	22	649
Length  336, alignment 21/ 0:	0	0	649
Length  336, alignment  0/21:	0	0	638
Length  336, alignment 21/21:	11	11	649
Length  352, alignment  0/ 0:	22	0	671
Length  352, alignment 22/ 0:	0	0	671
Length  352, alignment  0/22:	0	0	671
Length  352, alignment 22/22:	0	0	671
Length  368, alignment  0/ 0:	0	11	704
Length  368, alignment 23/ 0:	0	0	704
Length  368, alignment  0/23:	11	11	704
Length  368, alignment 23/23:	22	22	704
Length  384, alignment  0/ 0:	0	0	737
Length  384, alignment 24/ 0:	0	11	737
Length  384, alignment  0/24:	11	11	737
Length  384, alignment 24/24:	0	11	737
Length  400, alignment  0/ 0:	0	0	770
Length  400, alignment 25/ 0:	11	11	770
Length  400, alignment  0/25:	11	11	770
Length  400, alignment 25/25:	11	11	770
Length  416, alignment  0/ 0:	0	0	803
Length  416, alignment 26/ 0:	11	11	803
Length  416, alignment  0/26:	11	11	803
Length  416, alignment 26/26:	0	0	803
Length  432, alignment  0/ 0:	0	0	836
Length  432, alignment 27/ 0:	11	11	836
Length  432, alignment  0/27:	11	11	836
Length  432, alignment 27/27:	11	11	836
Length  448, alignment  0/ 0:	0	0	869
Length  448, alignment 28/ 0:	11	11	869
Length  448, alignment  0/28:	22	22	869
Length  448, alignment 28/28:	0	0	869
Length  464, alignment  0/ 0:	0	0	902
Length  464, alignment 29/ 0:	22	11	902
Length  464, alignment  0/29:	22	22	902
Length  464, alignment 29/29:	22	22	902
Length  480, alignment  0/ 0:	0	0	935
Length  480, alignment 30/ 0:	11	22	935
Length  480, alignment  0/30:	22	22	935
Length  480, alignment 30/30:	0	0	935
Length  496, alignment  0/ 0:	11	11	957
Length  496, alignment 31/ 0:	33	33	957
Length  496, alignment  0/31:	22	22	957
Length  496, alignment 31/31:	11	11	957
Length 4096, alignment  0/ 0:	275	275	8162
