Home
last modified time | relevance | path

Searched refs:byte (Results 1 – 25 of 78) sorted by relevance

1234

/picolibc-3.7.0-3.6.0/newlib/libc/machine/mn10300/
Dmemcmp.S72 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
74 .4byte 0xffffffff # CIE Identifier Tag
75 .byte 0x1 # CIE Version
79 .byte 0x32 # CIE RA Column
80 .byte 0xc # DW_CFA_def_cfa
83 .byte 0xb2 # DW_CFA_offset, column 0x32
89 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
91 .4byte .Lstart_of_debug_frame # FDE CIE offset
92 .4byte _memcmp # FDE initial location
93 .4byte .Lend_of_func - _memcmp # FDE address range
[all …]
Dstrlen.S66 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
68 .4byte 0xffffffff # CIE Identifier Tag
69 .byte 0x1 # CIE Version
73 .byte 0x32 # CIE RA Column
74 .byte 0xc # DW_CFA_def_cfa
77 .byte 0xb2 # DW_CFA_offset, column 0x32
83 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
85 .4byte .Lstart_of_debug_frame # FDE CIE offset
86 .4byte _strlen # FDE initial location
87 .4byte .Lend_of_strlen - _strlen # FDE address range
[all …]
Dstrcmp.S75 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
77 .4byte 0xffffffff # CIE Identifier Tag
78 .byte 0x1 # CIE Version
82 .byte 0x32 # CIE RA Column
83 .byte 0xc # DW_CFA_def_cfa
86 .byte 0xb2 # DW_CFA_offset, column 0x32
92 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
94 .4byte .Lstart_of_debug_frame # FDE CIE offset
95 .4byte _strcmp # FDE initial location
96 .4byte .Lend_of_strcmp - _strcmp # FDE address range
[all …]
Dstrcpy.S72 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
74 .4byte 0xffffffff # CIE Identifier Tag
75 .byte 0x1 # CIE Version
79 .byte 0x32 # CIE RA Column
80 .byte 0xc # DW_CFA_def_cfa
83 .byte 0xb2 # DW_CFA_offset, column 0x32
89 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
91 .4byte .Lstart_of_debug_frame # FDE CIE offset
92 .4byte _strcpy # FDE initial location
93 .4byte .Lend_of_strcpy - _strcpy # FDE address range
[all …]
Dmemset.S82 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
84 .4byte 0xffffffff # CIE Identifier Tag
85 .byte 0x1 # CIE Version
89 .byte 0x32 # CIE RA Column
90 .byte 0xc # DW_CFA_def_cfa
93 .byte 0xb2 # DW_CFA_offset, column 0x32
99 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
101 .4byte .Lstart_of_debug_frame # FDE CIE offset
102 .4byte _memset # FDE initial location
103 .4byte .Lend_of_memset - _memset # FDE address range
[all …]
Dmemcpy.S88 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
90 .4byte 0xffffffff # CIE Identifier Tag
91 .byte 0x1 # CIE Version
95 .byte 0x32 # CIE RA Column
96 .byte 0xc # DW_CFA_def_cfa
99 .byte 0xb2 # DW_CFA_offset, column 0x32
105 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
107 .4byte .Lstart_of_debug_frame # FDE CIE offset
108 .4byte _memcpy # FDE initial location
109 .4byte .Lend_of_memcpy - _memcpy # FDE address range
[all …]
Dmemchr.S95 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
97 .4byte 0xffffffff # CIE Identifier Tag
98 .byte 0x1 # CIE Version
102 .byte 0x32 # CIE RA Column
103 .byte 0xc # DW_CFA_def_cfa
106 .byte 0xb2 # DW_CFA_offset, column 0x32
112 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
114 .4byte .Lstart_of_debug_frame # FDE CIE offset
115 .4byte _memchr # FDE initial location
116 .4byte .Lend_of_memchr - _memchr # FDE address range
[all …]
Dstrchr.S108 .4byte .Lend_of_CIE - .Lstart_of_CIE # CIE Length
110 .4byte 0xffffffff # CIE Identifier Tag
111 .byte 0x1 # CIE Version
115 .byte 0x32 # CIE RA Column
116 .byte 0xc # DW_CFA_def_cfa
119 .byte 0xb2 # DW_CFA_offset, column 0x32
125 .4byte .Lend_of_FDE - .Lstart_of_FDE # FDE Length
127 .4byte .Lstart_of_debug_frame # FDE CIE offset
128 .4byte _strchr # FDE initial location
129 .4byte .Lend_of_strchr - _strchr # FDE address range
[all …]
/picolibc-3.7.0-3.6.0/newlib/libc/machine/i960/
Dstrrchr.S92 lda 0xff,g7 # byte extraction mask
105 scanbyte 0,g5 # check for null byte
108 scanbyte g3,g5 # check for byte with char
112 subo 4,g2,g0 # save addr of byte after word with char
118 addo 1,g2,g2 # advance src pointer to byte after current
119 and g7,g5,g14 # extract next byte
120 cmpo g1,g14 # is current byte char?
121 shro 8,g5,g5 # position next byte for extraction
123 mov g2,g0 # save addr of byte after char
125 1: cmpobne 0,g14,Lfind_null # is current byte null?
[all …]
Dstrcpy_ca.S124 and g0,3,LSW # extract byte offset of dest
125 ld (g4),MSW # fetch word containing at least first byte
130 lda 0xff000000,g5 # byte extraction mask
133 lda 0xff,g5 # byte extraction mask
137 scanbyte 0,MSW # check for null byte
142 and g5,LSW,g14 # extract byte
143 cmpo 0,g14 # branch if null is first byte of word
146 lda (g4),g2 # set dest byte ptr to 1st byte of word w/ null
150 shro 8,g5,g5 # move mask down to next byte
152 shlo 8,g5,g5 # move mask up to next byte
[all …]
Dstrcpy.S122 lda 0xff,g3 # byte extraction mask
125 scanbyte 0,g4 # check for null byte
128 scanbyte 0,g7 # check for null byte
133 subo 4,g2,g2 # back up the byte pointer
136 subo 9,g2,g5 # back up the byte pointer
138 and g4,g3,g6 # extract byte
140 addo 1,g5,g5 # bump src byte ptr
141 shro 8,g4,g4 # shift word to position next byte
156 lda 0xff, g3 # byte extraction mask = 0xff;
159 scanbyte 0, g2 # does source word contain null byte?
[all …]
Dstrlen.S88 lda 0xff,g3 # byte extraction mask
92 scanbyte 0,g4 # check for null byte
95 scanbyte 0,g7 # check for null byte
100 subo 4,g2,g2 # back up the byte pointer
103 subo 9,g2,g2 # back up the byte pointer
105 and g4,g3,g14 # extract byte
107 addo 1,g2,g2 # bump src byte ptr
108 shro 8,g4,g4 # shift word to position next byte
Dstrlen_ca.S92 and g0,3,g7 # extract byte offset of src
93 ld (g2),g5 # fetch word containing at least first byte
101 lda 0xff000000,g3 # byte extraction mask
105 lda 0xff,g3 # byte extraction mask
114 scanbyte 0,g4 # check for null byte
121 scanbyte 0,g7 # check for null byte
125 subo 4,g2,g2 # back up the byte pointer
128 subo 9,g2,g2 # back up the byte pointer
130 and g6,g3,g14 # extract byte
132 lda 1(g2),g2 # bump src byte ptr
[all …]
Dstrncat_ca.S114 and g0,3,LSW # extract byte offset of dest
115 ld (g4),MSW # fetch word containing at least first byte
124 lda 0xff,g5 # byte extraction mask
126 scanbyte 0,MSW # check for null byte
132 shro 24,LSW,g14 # extract byte
134 and g5,LSW,g14 # extract byte
136 cmpo 0,g14 # branch if null is first byte of word
152 scanbyte 0,g1 # check for null byte in src word
155 bo.f Lcase_1_cloop # branch if word contains null byte
165 rotate 8,g1,g1 # move next byte into position for extraction
[all …]
Dstrncmp_ca.S120 ld (SRC1),LSW # fetch word with at least first byte of src1
126 ld (g3),SRC2 # fetch word with at least first byte of src2
138 lda 0xff000000,g1 # byte extraction mask
144 scanbyte 0,g0 # check for null byte in src1 word
147 subi 4,g2,g2 # decrement maximum byte count
148 bo.f Lequal_exit # branch if null byte encountered
156 ld (g3),SRC2 # fetch word with at least first byte of src2
172 lda 0xff000000,g1 # byte extraction mask
174 lda 0xff,g1 # byte extraction mask
181 scanbyte 0,g0 # check for null byte in src1 word
[all …]
Dstrcmp_ca.S119 ld (g2),LSW # fetch word with at least first byte of src1
125 ld (g3),SRC2 # fetch word with at least first byte of src2
134 lda 0xff000000,g1 # byte extraction mask
140 scanbyte 0,SRC1 # check for null byte in src1 word
144 bno.t Lwloop2 # branch if null byte not encountered
155 ld (g3),SRC2 # fetch word with at least first byte of src2
169 lda 0xff000000,g1 # byte extraction mask
171 lda 0xff,g1 # byte extraction mask
178 scanbyte 0,SRC1 # check for null byte in src1 word
182 bno.t Lwloop # branch if null byte not encountered
[all …]
Dstrchr.S86 lda 0xff,g7 # byte extraction mask
98 scanbyte g3,g5 # check for byte with char
101 scanbyte 0,g5 # check for null byte
113 subo 5,g0,g0 # back up the byte pointer
115 and g5,g7,g6 # extract byte
117 addo 1,g0,g0 # bump src byte ptr
118 shro 8,g5,g5 # shift word to position next byte
Dstrchr_ca.S90 lda 0xff,g7 # byte extraction mask
100 and g0,3,g6 # extract byte offset of src
101 ld (g5),g4 # fetch word containing at least first byte
114 scanbyte g3,g4 # check for byte with char
118 scanbyte 0,g5 # check for null byte
130 subo 5,g0,g0 # back up the byte pointer
133 rotate 8,g5,g5 # shift word to position next byte
135 and g5,g7,g6 # extract byte
137 lda 1(g0),g0 # bump src byte ptr
139 shro 8,g5,g5 # shift word to position next byte
Dmemchr_ca.S92 lda 0xff,g7 # byte extraction mask
97 and g0,3,g6 # extract byte offset of src
100 ld (g0),g4 # fetch word containing at least first byte
116 scanbyte g3,g4 # check for byte with char
131 subo 4,g0,g0 # back up the byte pointer
135 rotate 8,g5,g5 # shift word to position next byte
137 and g5,g7,g6 # extract byte
139 lda 1(g0),g0 # bump src byte ptr
141 shro 8,g5,g5 # shift word to position next byte
144 subo 1,g0,g0 # back up the byte pointer
Dstrncpy_ca.S115 ld (g3),LSW # fetch word containing at least first byte
122 lda 0xff,g5 # load mask for byte extraction
132 scanbyte 0,g1 # check for null byte in src word
135 bo.f Lcase_1_cloop.c # branch if word contains null byte
143 rotate 8,g1,g1 # move next byte into position for extraction
149 cmpo 0,g14 # check for null byte
150 stob g14,(g4) # store the byte in dest
152 shro 8,g1,g1 # move next byte into position for extraction
154 lda 1(g4),g4 # post-increment dest byte addr
167 rotate 24,g5,g5 # move mask into position for testing next byte
[all …]
Dmemcmp.S93 addo g0,g2,g2 # calculate byte addr of byte after last in src1
100 addo 4,g0,g0 # post-increment source_1 byte ptr
101 addo 4,g1,g1 # post-increment source_2 byte ptr
104 ldconst 0xff,g4 # byte extraction mask
120 .diff: bl .neg # arrays differ at current byte.
Dstrncpy.S103 lda 0xff, g3 # byte extraction mask
111 scanbyte 0, g4 # null byte found?
119 and g3, g4, g14 # extract byte
122 shro 8, g4, g4 # position word to extract next byte
137 and g3, g4, g14 # extract byte
140 shlo 8, g3, g3 # shift mask to next byte position
142 subo 1, g7, g3 # mask to null pad after null byte
143 and g3, g4, g4 # null-out stuff after null byte
Dmemchr.S94 lda 0xff,g7 # byte extraction mask
108 scanbyte g3,g5 # check for byte with char
122 and g5,g7,g0 # extract byte
124 addo 1,g6,g6 # bump src byte ptr
125 shro 8,g5,g5 # shift word to position next byte
127 subo 5,g6,g0 # back up the byte pointer
/picolibc-3.7.0-3.6.0/newlib/libc/machine/h8300/
Dreg_memcpy.S35 sub #1,A1P ; point to byte
37 subs #1,A1P ; point to byte
39 mov.b @A1P,A2L ; get byte
40 mov.b A2L,@-A0P ; save byte
/picolibc-3.7.0-3.6.0/newlib/libc/machine/m68k/
Dmemset.S37 | - distribution of byte value improved - in cases someone gives
38 | non-byte value
39 | - residue byte transfer was not working
48 blo .Lbset | below, byte fills
51 move.b d0,d2 | distribute low byte to all byte in word
66 move.b d0,(a0)+ | fill byte
86 and.l #3,d1 | residue byte transfers, fixed

1234