Home
last modified time | relevance | path

Searched refs:L (Results 1 – 25 of 107) sorted by relevance

12345

/bionic/libc/arch-x86/string/
Dsse2-memset-atom.S36 #ifndef L
37 # define L(label) .L##label macro
86 jna L(memset_length_loaded)
98 L(memset_length_loaded):
107 jae L(32bytesormore)
109 L(write_less32bytes):
110 BRANCH_TO_JMPTBL_ENTRY(L(table_less_32bytes))
115 L(table_less_32bytes):
116 .int JMPTBL(L(write_0bytes), L(table_less_32bytes))
117 .int JMPTBL(L(write_1bytes), L(table_less_32bytes))
[all …]
Dsse2-memset-slm.S36 #ifndef L
37 # define L(label) .L##label macro
86 jna L(memset_length_loaded)
98 L(memset_length_loaded):
100 ja L(1byteormore)
104 L(1byteormore):
113 je L(1byte)
115 jae L(16bytesormore)
118 jb L(4bytesless)
122 jb L(8bytesless)
[all …]
Dsse4-memcmp-slm.S31 #ifndef L
32 # define L(label) .L##label macro
142 jz L(return0)
145 jbe L(less1bytes)
150 ja L(64bytesormore)
155 jb L(less8bytes)
157 jb L(less8bytes)
163 BRANCH_TO_JMPTBL_ENTRY(L(table_64bytes), %ecx, 4)
167 L(less8bytes):
170 jne L(nonzero)
[all …]
Dsse2-strrchr-atom.S31 #ifndef L
32 # define L(label) .L##label macro
103 ja L(crosscache)
116 jnz L(unaligned_match1)
119 jnz L(return_null)
127 jmp L(loop)
133 L(unaligned_match1):
135 jnz L(prolog_find_zero_1)
143 jmp L(loop)
149 L(crosscache):
[all …]
Dsse2-strlen-atom.S37 # ifndef L
38 # define L(label) .L##label macro
107 jbe L(len_less4_prolog)
112 jz L(exit_tail0)
114 jz L(exit_tail1)
116 jz L(exit_tail2)
118 jz L(exit_tail3)
122 jbe L(len_less8_prolog)
126 jz L(exit_tail4)
128 jz L(exit_tail5)
[all …]
Dssse3-strlcat-atom.S78 #define L(label) .L##Prolog_##label macro
90 jbe L(len_less4_prolog)
92 #define RETURN jmp L(StrcpyStep)
102 L(StrcpyStep):
105 #undef L
106 #define L(label) .L##label macro
115 je L(CalculateLengthOfSrcProlog)
119 jz L(CalculateLengthOfSrcProlog)
129 jbe L(StrncpyExit8Bytes)
132 jz L(Exit1)
[all …]
Dssse3-strcat-atom.S31 #ifndef L
32 # define L(label) .L##label macro
109 #define RETURN jmp L(StrcpyAtom)
112 L(StrcpyAtom):
119 jz L(StrncatExit0)
121 jbe L(StrncpyExit8Bytes)
124 jz L(Exit1)
126 jz L(Exit2)
128 jz L(Exit3)
130 jz L(Exit4)
[all …]
Dsse2-strcpy-slm.S31 #ifndef L
32 # define L(label) .L##label macro
141 jz L(ExitZero)
149 jz L(SourceStringAlignmentZero)
164 jbe L(CopyFrom1To16BytesTailCase2OrCase3)
167 jbe L(CopyFrom1To16BytesTailCase2OrCase3)
171 jnz L(CopyFrom1To16BytesTail)
178 jbe L(CopyFrom1To32BytesCase2OrCase3)
181 jbe L(CopyFrom1To32BytesCase2OrCase3)
185 jnz L(CopyFrom1To32Bytes)
[all …]
Dssse3-strlcpy-atom.S38 L(CopyFrom1To16Bytes):
44 jz L(ExitHigh8)
46 L(CopyFrom1To16BytesLess8):
49 jz L(ExitHigh4)
52 jnz L(Exit1)
54 jnz L(Exit2)
56 jnz L(Exit3)
57 L(Exit4):
66 L(ExitHigh4):
68 jnz L(Exit5)
[all …]
Dsse2-wcscmp-atom.S31 #ifndef L
32 # define L(label) .L##label macro
97 jne L(neq)
99 jz L(eq)
103 jne L(neq)
105 jz L(eq)
109 jne L(neq)
111 jz L(eq)
115 jne L(neq)
117 jz L(eq)
[all …]
Dsse2-strchr-atom.S31 #ifndef L
32 # define L(label) .L##label macro
103 je L(loop)
118 jz L(unaligned_no_match)
121 jz L(match_case1)
122 jmp L(match_case2)
125 L(unaligned_no_match):
127 jne L(return_null)
134 L(loop):
141 jnz L(matches)
[all …]
Dsse2-memrchr-atom.S31 #ifndef L
32 # define L(label) .L##label macro
93 jz L(return_null)
95 jbe L(length_less16)
107 jnz L(exit_dispatch)
112 jz L(loop_prolog)
121 L(loop_prolog):
123 jbe L(exit_loop)
129 jnz L(matches48)
135 jnz L(matches32)
[all …]
Dssse3-memcmp-atom.S31 #ifndef L
32 # define L(label) .L##label macro
111 jz L(zero)
114 jz L(zero)
120 jae L(48bytesormore)
124 jbe L(less1bytes)
130 jmp L(less48bytes)
136 L(less1bytes):
137 jb L(zero)
140 je L(zero)
[all …]
Dssse3-memcpy-atom.S38 #ifndef L
39 # define L(label) .L##label macro
140 jb L(copy_forward)
141 je L(fwd_write_0bytes)
143 jae L(memmove_bwd)
144 jmp L(bk_write_less32bytes_2)
147 L(memmove_bwd):
151 jb L(copy_backward)
153 L(copy_forward):
156 jae L(48bytesormore)
[all …]
Dsse2-memchr-atom.S31 #ifndef L
32 # define L(label) .L##label macro
96 jz L(return_null)
105 ja L(crosscache)
111 jnz L(match_case2_prolog)
114 jbe L(return_null)
120 jbe L(exit_loop)
121 jmp L(loop_prolog)
124 L(crosscache):
133 jnz L(match_case2_prolog1)
[all …]
Dssse3-strcmp-atom.S31 #ifndef L
32 # define L(label) .L##label macro
106 jbe L(more8byteseq); \
125 jb L(less16bytes_sncmp)
126 jmp L(more16bytes)
131 jne L(neq)
133 je L(eq)
137 jne L(neq)
139 je L(eq)
143 jne L(neq)
[all …]
Dsse2-wcsrchr-atom.S31 #ifndef L
32 # define L(label) .L##label macro
103 ja L(crosscache)
116 jnz L(unaligned_match1)
119 jnz L(return_null)
126 jmp L(loop)
131 L(unaligned_match1):
133 jnz L(prolog_find_zero_1)
141 jmp L(loop)
146 L(crosscache):
[all …]
Dssse3-strcpy-atom.S33 # ifndef L
34 # define L(label) .L##label macro
128 jbe L(StrncpyExit8Bytes)
131 jz L(ExitTail1)
133 jz L(ExitTail2)
135 jz L(ExitTail3)
137 jz L(ExitTail4)
139 jz L(ExitTail5)
141 jz L(ExitTail6)
143 jz L(ExitTail7)
[all …]
Dsse2-memmove-slm.S38 #ifndef L
39 # define L(label) .L##label macro
106 je L(mm_return)
107 jg L(mm_len_0_or_more_backward)
112 jbe L(mm_len_0_16_bytes_forward)
115 ja L(mm_len_32_or_more_forward)
122 jmp L(mm_return)
124 L(mm_len_32_or_more_forward):
126 ja L(mm_len_64_or_more_forward)
137 jmp L(mm_return)
[all …]
/bionic/libc/arch-x86_64/string/
Dsse4-memcmp-slm.S37 #ifndef L
38 # define L(label) .L##label macro
88 ja L(79bytesormore)
91 je L(firstbyte)
95 BRANCH_TO_JMPTBL_ENTRY(L(table_64bytes), %rdx, 4)
99 L(firstbyte):
107 L(79bytesormore):
112 jnc L(16bytesin256)
121 jz L(2aligned)
124 ja L(128bytesormore)
[all …]
Dsse2-strcpy-slm.S37 # ifndef L
38 # define L(label) .L##label macro
82 jz L(ExitZero)
92 jbe L(SourceStringAlignmentLess32)
112 jbe L(CopyFrom1To16BytesTailCase2OrCase3)
115 jnz L(CopyFrom1To16BytesTail)
122 jbe L(CopyFrom1To32BytesCase2OrCase3)
125 jnz L(CopyFrom1To32Bytes)
132 L(Unalign16Both):
146 jbe L(CopyFrom1To16BytesCase2OrCase3)
[all …]
Dssse3-strcmp-slm.S38 jb L(strcmp_exitz); \
40 je L(strcmp_exitz); \
50 #ifndef L
51 # define L(label) .L##label macro
84 je L(strcmp_exitz)
86 je L(Byte0)
95 ja L(crosscache) /* rsi: 16-byte load will cross cache line */
97 ja L(crosscache) /* rdi: 16-byte load will cross cache line */
108 jnz L(less16bytes) /* If not, find different value or null char */
111 jbe L(strcmp_exitz) /* finish comparision */
[all …]
/bionic/tests/
Dwctype_test.cpp60 TestIsWideFn(iswalnum, iswalnum_l, L"1aAÇçΔδ", L"! \b"); in TEST()
64 TestIsWideFn(iswalpha, iswalpha_l, L"aAÇçΔδ", L"1! \b"); in TEST()
68 TestIsWideFn(iswblank, iswblank_l, L" \t", L"1aA!\bÇçΔδ"); in TEST()
72 TestIsWideFn(iswcntrl, iswcntrl_l, L"\b\u009f", L"1aA! ÇçΔδ"); in TEST()
76 TestIsWideFn(iswdigit, iswdigit_l, L"1", L"aA! \bÇçΔδ"); in TEST()
80 TestIsWideFn(iswgraph, iswgraph_l, L"1aA!ÇçΔδ", L" \b"); in TEST()
84 TestIsWideFn(iswlower, iswlower_l, L"açδ", L"1A! \bÇΔ"); in TEST()
88 TestIsWideFn(iswprint, iswprint_l, L"1aA! ÇçΔδ", L"\b"); in TEST()
92 TestIsWideFn(iswpunct, iswpunct_l, L"!", L"1aA \bÇçΔδ"); in TEST()
96 TestIsWideFn(iswspace, iswspace_l, L" \f\t", L"1aA!\bÇçΔδ"); in TEST()
[all …]
Dwchar_test.cpp79 EXPECT_EQ(0, wctomb(nullptr, L'h')); in TEST()
80 EXPECT_EQ(0, wctomb(nullptr, L'\0')); in TEST()
81 EXPECT_EQ(1U, wcrtomb(nullptr, L'\0', nullptr)); in TEST()
82 EXPECT_EQ(1U, wcrtomb(nullptr, L'h', nullptr)); in TEST()
87 EXPECT_EQ(1, wctomb(bytes, L'\0')); in TEST()
88 EXPECT_EQ(1U, wcrtomb(bytes, L'\0', nullptr)); in TEST()
92 EXPECT_EQ(1, wctomb(bytes, L'h')); in TEST()
95 EXPECT_EQ(1U, wcrtomb(bytes, L'h', nullptr)); in TEST()
103 EXPECT_EQ(1U, wcrtomb(bytes, L'h', nullptr)); in TEST()
150 EXPECT_EQ(1U, wcrtomb(out, L'\0', &ps)); in TEST()
[all …]
/bionic/libc/upstream-openbsd/lib/libc/gdtoa/
DstrtorQ.c54 ULtoQ(L, bits, exp, k) ULong *L; ULong *bits; Long exp; int k; in ULtoQ() argument
56 ULtoQ(ULong *L, ULong *bits, Long exp, int k)
62 L[0] = L[1] = L[2] = L[3] = 0;
67 L[_3] = bits[0];
68 L[_2] = bits[1];
69 L[_1] = bits[2];
70 L[_0] = (bits[3] & ~0x10000) | ((exp + 0x3fff + 112) << 16);
74 L[_3] = bits[0];
75 L[_2] = bits[1];
76 L[_1] = bits[2];
[all …]

12345