Home
last modified time | relevance | path

Searched refs:REG_LEN (Results 1 – 6 of 6) sorted by relevance

/openbsd/src/lib/libc/arch/sh/string/
Dbcopy.S35 #define REG_LEN r6 macro
51 tst REG_LEN,REG_LEN /* if ( len==0 ) return; */
59 add #-1,REG_LEN
66 cmp/hi r0,REG_LEN /* if ( (len > 1) && */
72 add #-2,REG_LEN /* len -= 2; */
79 cmp/hi r1,REG_LEN /* while ( len > 3 ) { */
81 tst REG_LEN,REG_LEN
84 add #-4,REG_LEN /* len -= 4; */
86 cmp/hi r1,REG_LEN
91 tst REG_LEN,REG_LEN
[all …]
Dmemmove.S36 #define REG_LEN r6 macro
53 tst REG_LEN,REG_LEN /* if ( len==0 ) return; */
61 add #-1,REG_LEN
68 cmp/hi r0,REG_LEN /* if ( (len > 1) && */
74 add #-2,REG_LEN /* len -= 2; */
81 cmp/hi r1,REG_LEN /* while ( len > 3 ) { */
83 tst REG_LEN,REG_LEN
86 add #-4,REG_LEN /* len -= 4; */
88 cmp/hi r1,REG_LEN
93 tst REG_LEN,REG_LEN
[all …]
Dmemcpy.S36 #define REG_LEN r6 macro
52 tst REG_LEN,REG_LEN /* if ( len==0 ) return; */
60 add #-1,REG_LEN
67 cmp/hi r0,REG_LEN /* if ( (len > 1) && */
73 add #-2,REG_LEN /* len -= 2; */
80 cmp/hi r1,REG_LEN /* while ( len > 3 ) { */
82 tst REG_LEN,REG_LEN
85 add #-4,REG_LEN /* len -= 4; */
87 cmp/hi r1,REG_LEN
92 tst REG_LEN,REG_LEN
[all …]
Dmemset.S38 # define REG_LEN r5 macro
43 # define REG_LEN r6 macro
54 cmp/hs REG_TMP1,REG_LEN /* if (len >= 28) goto large; */
57 cmp/hs REG_TMP1,REG_LEN
63 tst REG_LEN,REG_LEN
64 add REG_DST,REG_LEN
69 cmp/eq REG_DST,REG_LEN
70 1: mov.b REG_C,@-REG_LEN
72 cmp/eq REG_DST,REG_LEN
73 mov.b REG_C,@-REG_LEN
[all …]
/openbsd/src/sys/lib/libkern/arch/sh/
Dmemmove.S35 #define REG_LEN r6 macro
60 tst REG_LEN,REG_LEN /* if ( len==0 ) return; */
68 add #-1,REG_LEN
74 cmp/hi r0,REG_LEN /* if ( (len > 1) && */
80 add #-2,REG_LEN /* len -= 2; */
87 cmp/hi r1,REG_LEN /* while ( len > 3 ) { */
89 tst REG_LEN,REG_LEN
92 add #-4,REG_LEN /* len -= 4; */
94 cmp/hi r1,REG_LEN
99 tst REG_LEN,REG_LEN
[all …]
Dmemset.S37 # define REG_LEN r5 macro
42 # define REG_LEN r6 macro
53 cmp/hs REG_TMP1,REG_LEN /* if (len >= 28) goto large; */
56 cmp/hs REG_TMP1,REG_LEN
62 tst REG_LEN,REG_LEN
63 add REG_DST,REG_LEN
68 cmp/eq REG_DST,REG_LEN
69 1: mov.b REG_C,@-REG_LEN
71 cmp/eq REG_DST,REG_LEN
72 mov.b REG_C,@-REG_LEN
[all …]