/bionic/libc/upstream-openbsd/lib/libc/locale/ |
D | wctoint.h | 39 case L'0': n = 0; break; in wctoint() 40 case L'1': n = 1; break; in wctoint() 41 case L'2': n = 2; break; in wctoint() 42 case L'3': n = 3; break; in wctoint() 43 case L'4': n = 4; break; in wctoint() 44 case L'5': n = 5; break; in wctoint() 45 case L'6': n = 6; break; in wctoint() 46 case L'7': n = 7; break; in wctoint() 47 case L'8': n = 8; break; in wctoint() 48 case L'9': n = 9; break; in wctoint() [all …]
|
/bionic/libc/arch-x86/atom/string/ |
D | sse2-memset-atom.S | 35 #ifndef L 36 # define L(label) .L##label macro 85 jna L(memset_length_loaded) 97 L(memset_length_loaded): 106 jae L(32bytesormore) 108 L(write_less32bytes): 109 BRANCH_TO_JMPTBL_ENTRY(L(table_less_32bytes)) 114 L(table_less_32bytes): 115 .int JMPTBL(L(write_0bytes), L(table_less_32bytes)) 116 .int JMPTBL(L(write_1bytes), L(table_less_32bytes)) [all …]
|
D | sse2-strrchr-atom.S | 31 #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 …]
|
D | sse2-strlen-atom.S | 37 # 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 …]
|
D | ssse3-strlcat-atom.S | 78 #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 …]
|
D | ssse3-strcat-atom.S | 31 #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 …]
|
D | sse2-strchr-atom.S | 31 #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 …]
|
D | ssse3-strlcpy-atom.S | 38 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 …]
|
D | sse2-wcscmp-atom.S | 31 #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 …]
|
D | sse2-memrchr-atom.S | 31 #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 …]
|
D | ssse3-memcmp-atom.S | 31 #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 …]
|
D | ssse3-memcpy-atom.S | 37 #ifndef L 38 # define L(label) .L##label macro 139 jb L(copy_forward) 140 je L(fwd_write_0bytes) 142 jae L(memmove_bwd) 143 jmp L(bk_write_less32bytes_2) 146 L(memmove_bwd): 150 jb L(copy_backward) 152 L(copy_forward): 155 jae L(48bytesormore) [all …]
|
D | sse2-memchr-atom.S | 31 #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 …]
|
D | sse2-wcsrchr-atom.S | 31 #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 …]
|
D | ssse3-strcmp-atom.S | 31 #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 …]
|
/bionic/libc/arch-x86/silvermont/string/ |
D | sse2-memset-slm.S | 35 #ifndef L 36 # define L(label) .L##label macro 85 jna L(memset_length_loaded) 97 L(memset_length_loaded): 99 ja L(1byteormore) 103 L(1byteormore): 112 je L(1byte) 114 jae L(16bytesormore) 117 jb L(4bytesless) 121 jb L(8bytesless) [all …]
|
D | sse4-memcmp-slm.S | 31 #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 …]
|
D | sse2-strcpy-slm.S | 31 #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 …]
|
/bionic/libc/arch-x86_64/string/ |
D | sse4-memcmp-slm.S | 37 #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 …]
|
D | sse2-strcpy-slm.S | 37 # 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 …]
|
D | ssse3-strcmp-slm.S | 38 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/ |
D | wctype_test.cpp | 56 TestIsWideFn(iswalnum, iswalnum_l, L"1aAÇçΔδ", L"! \b"); in TEST() 60 TestIsWideFn(iswalpha, iswalpha_l, L"aAÇçΔδ", L"1! \b"); in TEST() 64 TestIsWideFn(iswblank, iswblank_l, L" \t", L"1aA!\bÇçΔδ"); in TEST() 68 TestIsWideFn(iswcntrl, iswcntrl_l, L"\b\u009f", L"1aA! ÇçΔδ"); in TEST() 72 TestIsWideFn(iswdigit, iswdigit_l, L"1", L"aA! \bÇçΔδ"); in TEST() 76 TestIsWideFn(iswgraph, iswgraph_l, L"1aA!ÇçΔδ", L" \b"); in TEST() 80 TestIsWideFn(iswlower, iswlower_l, L"açδ", L"1A! \bÇΔ"); in TEST() 84 TestIsWideFn(iswprint, iswprint_l, L"1aA! ÇçΔδ", L"\b"); in TEST() 88 TestIsWideFn(iswpunct, iswpunct_l, L"!", L"1aA \bÇçΔδ"); in TEST() 92 TestIsWideFn(iswspace, iswspace_l, L" \f\t", L"1aA!\bÇçΔδ"); in TEST() [all …]
|
D | wchar_test.cpp | 47 EXPECT_EQ(0, wctomb(nullptr, L'h')); in TEST() 48 EXPECT_EQ(0, wctomb(nullptr, L'\0')); in TEST() 49 EXPECT_EQ(1U, wcrtomb(nullptr, L'\0', nullptr)); in TEST() 50 EXPECT_EQ(1U, wcrtomb(nullptr, L'h', nullptr)); in TEST() 55 EXPECT_EQ(1, wctomb(bytes, L'\0')); in TEST() 56 EXPECT_EQ(1U, wcrtomb(bytes, L'\0', nullptr)); in TEST() 60 EXPECT_EQ(1, wctomb(bytes, L'h')); in TEST() 63 EXPECT_EQ(1U, wcrtomb(bytes, L'h', nullptr)); in TEST() 71 EXPECT_EQ(1U, wcrtomb(bytes, L'h', nullptr)); in TEST() 115 EXPECT_EQ(1U, wcrtomb(out, L'\0', &ps)); in TEST() [all …]
|
/bionic/libc/upstream-openbsd/lib/libc/gdtoa/ |
D | strtorQ.c | 54 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 …]
|
/bionic/libc/upstream-openbsd/lib/libc/time/ |
D | wcsftime.c | 58 L"Jan", L"Feb", L"Mar", L"Apr", L"May", L"Jun", 59 L"Jul", L"Aug", L"Sep", L"Oct", L"Nov", L"Dec" 61 L"January", L"February", L"March", L"April", L"May", L"June", 62 L"July", L"August", L"September", L"October", L"November", 63 L"December" 65 L"Sun", L"Mon", L"Tue", L"Wed", 66 L"Thu", L"Fri", L"Sat" 68 L"Sunday", L"Monday", L"Tuesday", L"Wednesday", 69 L"Thursday", L"Friday", L"Saturday" 73 L"%H:%M:%S", [all …]
|