@@ -991,29 +991,6 @@ LibraryManager.library = {
991
991
num = ( num - 1 ) | 0 ;
992
992
}
993
993
aligned_dest_end = ( dest_end & - 4 ) | 0 ;
994
- #if FAST_UNROLLED_MEMCPY_AND_MEMSET
995
- block_aligned_dest_end = ( aligned_dest_end - 64 ) | 0 ;
996
- while ( ( dest | 0 ) <= ( block_aligned_dest_end | 0 ) ) {
997
- { { { makeSetValueAsm ( 'dest' , 0 , makeGetValueAsm ( 'src' , 0 , 'i32' ) , 'i32' ) } } } ;
998
- { { { makeSetValueAsm ( 'dest' , 4 , makeGetValueAsm ( 'src' , 4 , 'i32' ) , 'i32' ) } } } ;
999
- { { { makeSetValueAsm ( 'dest' , 8 , makeGetValueAsm ( 'src' , 8 , 'i32' ) , 'i32' ) } } } ;
1000
- { { { makeSetValueAsm ( 'dest' , 12 , makeGetValueAsm ( 'src' , 12 , 'i32' ) , 'i32' ) } } } ;
1001
- { { { makeSetValueAsm ( 'dest' , 16 , makeGetValueAsm ( 'src' , 16 , 'i32' ) , 'i32' ) } } } ;
1002
- { { { makeSetValueAsm ( 'dest' , 20 , makeGetValueAsm ( 'src' , 20 , 'i32' ) , 'i32' ) } } } ;
1003
- { { { makeSetValueAsm ( 'dest' , 24 , makeGetValueAsm ( 'src' , 24 , 'i32' ) , 'i32' ) } } } ;
1004
- { { { makeSetValueAsm ( 'dest' , 28 , makeGetValueAsm ( 'src' , 28 , 'i32' ) , 'i32' ) } } } ;
1005
- { { { makeSetValueAsm ( 'dest' , 32 , makeGetValueAsm ( 'src' , 32 , 'i32' ) , 'i32' ) } } } ;
1006
- { { { makeSetValueAsm ( 'dest' , 36 , makeGetValueAsm ( 'src' , 36 , 'i32' ) , 'i32' ) } } } ;
1007
- { { { makeSetValueAsm ( 'dest' , 40 , makeGetValueAsm ( 'src' , 40 , 'i32' ) , 'i32' ) } } } ;
1008
- { { { makeSetValueAsm ( 'dest' , 44 , makeGetValueAsm ( 'src' , 44 , 'i32' ) , 'i32' ) } } } ;
1009
- { { { makeSetValueAsm ( 'dest' , 48 , makeGetValueAsm ( 'src' , 48 , 'i32' ) , 'i32' ) } } } ;
1010
- { { { makeSetValueAsm ( 'dest' , 52 , makeGetValueAsm ( 'src' , 52 , 'i32' ) , 'i32' ) } } } ;
1011
- { { { makeSetValueAsm ( 'dest' , 56 , makeGetValueAsm ( 'src' , 56 , 'i32' ) , 'i32' ) } } } ;
1012
- { { { makeSetValueAsm ( 'dest' , 60 , makeGetValueAsm ( 'src' , 60 , 'i32' ) , 'i32' ) } } } ;
1013
- dest = ( dest + 64 ) | 0 ;
1014
- src = ( src + 64 ) | 0 ;
1015
- }
1016
- #endif
1017
994
while ( ( dest | 0 ) < ( aligned_dest_end | 0 ) ) {
1018
995
{ { { makeSetValueAsm ( 'dest' , 0 , makeGetValueAsm ( 'src' , 0 , 'i32' ) , 'i32' ) } } } ;
1019
996
dest = ( dest + 4 ) | 0 ;
@@ -1085,30 +1062,6 @@ LibraryManager.library = {
1085
1062
aligned_end = ( end & - 4 ) | 0 ;
1086
1063
value4 = value | ( value << 8 ) | ( value << 16 ) | ( value << 24 ) ;
1087
1064
1088
- #if FAST_UNROLLED_MEMCPY_AND_MEMSET
1089
- block_aligned_end = ( aligned_end - 64 ) | 0 ;
1090
-
1091
- while ( ( ptr | 0 ) <= ( block_aligned_end | 0 ) ) {
1092
- { { { makeSetValueAsm ( 'ptr' , 0 , 'value4' , 'i32' ) } } } ;
1093
- { { { makeSetValueAsm ( 'ptr' , 4 , 'value4' , 'i32' ) } } } ;
1094
- { { { makeSetValueAsm ( 'ptr' , 8 , 'value4' , 'i32' ) } } } ;
1095
- { { { makeSetValueAsm ( 'ptr' , 12 , 'value4' , 'i32' ) } } } ;
1096
- { { { makeSetValueAsm ( 'ptr' , 16 , 'value4' , 'i32' ) } } } ;
1097
- { { { makeSetValueAsm ( 'ptr' , 20 , 'value4' , 'i32' ) } } } ;
1098
- { { { makeSetValueAsm ( 'ptr' , 24 , 'value4' , 'i32' ) } } } ;
1099
- { { { makeSetValueAsm ( 'ptr' , 28 , 'value4' , 'i32' ) } } } ;
1100
- { { { makeSetValueAsm ( 'ptr' , 32 , 'value4' , 'i32' ) } } } ;
1101
- { { { makeSetValueAsm ( 'ptr' , 36 , 'value4' , 'i32' ) } } } ;
1102
- { { { makeSetValueAsm ( 'ptr' , 40 , 'value4' , 'i32' ) } } } ;
1103
- { { { makeSetValueAsm ( 'ptr' , 44 , 'value4' , 'i32' ) } } } ;
1104
- { { { makeSetValueAsm ( 'ptr' , 48 , 'value4' , 'i32' ) } } } ;
1105
- { { { makeSetValueAsm ( 'ptr' , 52 , 'value4' , 'i32' ) } } } ;
1106
- { { { makeSetValueAsm ( 'ptr' , 56 , 'value4' , 'i32' ) } } } ;
1107
- { { { makeSetValueAsm ( 'ptr' , 60 , 'value4' , 'i32' ) } } } ;
1108
- ptr = ( ptr + 64 ) | 0 ;
1109
- }
1110
- #endif
1111
-
1112
1065
while ( ( ptr | 0 ) < ( aligned_end | 0 ) ) {
1113
1066
{ { { makeSetValueAsm ( 'ptr' , 0 , 'value4' , 'i32' ) } } } ;
1114
1067
ptr = ( ptr + 4 ) | 0 ;
0 commit comments