| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | 2009-10-15-ITBlockBranch.ll | 5 %"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::al… 7 …char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterator… 8 …tring<char,std::char_traits<char>,std::allocator<char> >::_Rep" = type { %"struct.std::basic_strin… 9 %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Rep_base" = type { … 12 …c_string<char,std::char_traits<char>,std::allocator<char> >"* %this, %"struct.std::basic_string<ch… 18 …vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 19 …vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 23 …vfpcc i8* @_ZNKSs4dataEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 38 …_vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 40 …pcc i8* @_ZNKSs7_M_dataEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… [all …]
|
| H A D | v8_IT_4.ll | 7 %"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::al… 9 …char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterator… 10 …tring<char,std::char_traits<char>,std::allocator<char> >::_Rep" = type { %"struct.std::basic_strin… 11 %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Rep_base" = type { … 14 …c_string<char,std::char_traits<char>,std::allocator<char> >"* %this, %"struct.std::basic_string<ch… 75 …vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 76 …vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 80 …vfpcc i8* @_ZNKSs4dataEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 95 …_vfpcc i32 @_ZNKSs4sizeEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 97 …pcc i8* @_ZNKSs7_M_dataEv(%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… [all …]
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | cstring | 29 char* strcpy (char* restrict s1, const char* restrict s2); 30 char* strncpy(char* restrict s1, const char* restrict s2, size_t n); 31 char* strcat (char* restrict s1, const char* restrict s2); 32 char* strncat(char* restrict s1, const char* restrict s2, size_t n); 40 const char* strchr(const char* s, int c); 41 char* strchr( char* s, int c); 43 const char* strpbrk(const char* s1, const char* s2); 44 char* strpbrk( char* s1, const char* s2); 48 const char* strstr(const char* s1, const char* s2); 49 char* strstr( char* s1, const char* s2); [all …]
|
| H A D | cstdio | 45 int rename(const char* old, const char* new); 47 char* tmpnam(char* s); 50 FILE* fopen(const char* restrict filename, const char* restrict mode); 51 FILE* freopen(const char* restrict filename, const char * restrict mode, 59 int snprintf(char* restrict s, size_t n, const char* restrict format, ...); // C99 60 int sprintf(char* restrict s, const char* restrict format, ...); 61 int sscanf(const char* restrict s, const char* restrict format, ...); 68 int vsprintf(char* restrict s, const char* restrict format, va_list arg); 71 char* fgets(char* restrict s, int n, FILE* restrict stream); 76 char* gets(char* s); // removed in C++14 [all …]
|
| H A D | strstream | 25 strstreambuf(char* gnext_arg, streamsize n, char* pbeg_arg = nullptr); 28 strstreambuf(signed char* gnext_arg, streamsize n, signed char* pbeg_arg = nullptr); 30 strstreambuf(unsigned char* gnext_arg, streamsize n, unsigned char* pbeg_arg = nullptr); 41 char* str(); 78 char *str(); 95 char* str(); 122 char* str(); 155 strstreambuf(char* __gnext, streamsize __n, char* __pbeg = nullptr); 158 strstreambuf(signed char* __gnext, streamsize __n, signed char* __pbeg = nullptr); 175 char* str(); [all …]
|
| H A D | charconv | 28 char* ptr; 33 to_chars_result to_chars(char* first, char* last, see below value, 35 to_chars_result to_chars(char* first, char* last, bool value, 38 to_chars_result to_chars(char* first, char* last, float value); 39 to_chars_result to_chars(char* first, char* last, double value); 42 to_chars_result to_chars(char* first, char* last, float value, 44 to_chars_result to_chars(char* first, char* last, double value, 49 to_chars_result to_chars(char* first, char* last, float value, 51 to_chars_result to_chars(char* first, char* last, double value, 560 to_chars(char* __first, char* __last, _Tp __value) [all …]
|
| H A D | cstdlib | 34 double atof (const char* nptr); 35 int atoi (const char* nptr); 36 long atol (const char* nptr); 38 double strtod (const char* restrict nptr, char** restrict endptr); 39 float strtof (const char* restrict nptr, char** restrict endptr); // C99 40 long double strtold (const char* restrict nptr, char** restrict endptr); // C99 41 long strtol (const char* restrict nptr, char** restrict endptr, int base); 42 long long strtoll (const char* restrict nptr, char** restrict endptr, int base); // C99 43 unsigned long strtoul (const char* restrict nptr, char** restrict endptr, int base); 55 char* getenv(const char* name); [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/X86/ |
| H A D | 2009-11-17-UpdateTerminator.ll | 8 …c_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<cha… 11 …char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::c… 12 …c_string<char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<cha… 13 %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Alloc_hider" = type… 14 …uct.std::string" = type { %"struct.std::basic_string<char,std::char_traits<char>,std::allocator<ch… 16 …char, std::char_traits<char>, std::allocator<char> >,std::allocator<std::basic_string<char, std::c…
|
| /llvm-project-15.0.7/llvm/test/Transforms/Inline/ |
| H A D | 2006-11-09-InlineCGUpdate-2.ll | 5 …%"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::a… 12 …char,std::char_traits<char> >" = type { %"struct.std::basic_streambuf<char,std::char_traits<char> … 13 …char,std::char_traits<char> >" = type { %"struct.std::ios_base", %"struct.std::basic_ostream<char,… 14 …char,std::char_traits<char> >" = type { %"struct.std::locale::facet", %"struct.__gnu_cxx::char_pro… 15 …char,std::char_traits<char> >" = type { %"struct.__gnu_cxx::char_producer<char>", %"struct.std::ba… 16 …truct.std::basic_ostream<char,std::char_traits<char> >" = type { i32 (...)**, %"struct.std::basic_… 18 …char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterator… 19 …tring<char,std::char_traits<char>,std::allocator<char> >::_Rep" = type { %"struct.std::basic_strin… 20 …%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Rep_base" = type {… 21 …%"struct.std::codecvt<char,char,__mbstate_t>" = type { %"struct.std::__codecvt_abstract_base<char,… [all …]
|
| H A D | 2006-11-09-InlineCGUpdate.ll | 10 …%"struct.__gnu_cxx::__normal_iterator<char*,std::basic_string<char, std::char_traits<char>, std::a… 13 …gnu_cxx::stdio_sync_filebuf<char,std::char_traits<char> >" = type { %"struct.std::basic_streambuf<… 22 …char,std::char_traits<char> >" = type { { %"struct.std::locale::facet", %"struct.__gnu_cxx::char_p… 24 …char,std::char_traits<char> >" = type { %"struct.std::ios_base", %"struct.std::basic_ostream<char,… 27 …truct.std::basic_ostream<char,std::char_traits<char> >" = type { i32 (...)**, %"struct.std::basic_… 31 …char,std::char_traits<char>,std::allocator<char> >" = type { %"struct.__gnu_cxx::__normal_iterator… 32 …tring<char,std::char_traits<char>,std::allocator<char> >::_Rep" = type { %"struct.std::basic_strin… 33 …%"struct.std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Rep_base" = type {… 35 …%"struct.std::codecvt<char,char,__mbstate_t>" = type { %"struct.std::__codecvt_abstract_base<char,… 44 …ct.std::istreambuf_iterator<char,std::char_traits<char> >" = type { %"struct.std::basic_streambuf<… [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Mips/cconv/ |
| H A D | arguments-varargs-small-structs-multiple-args.ll | 9 ; char x1; 13 ; char x1; 14 ; char x2; 18 ; char x1; 19 ; char x2; 20 ; char x3; 24 ; char x1; 25 ; char x2; 26 ; char x3; 27 ; char x4; [all …]
|
| H A D | arguments-varargs-small-structs-byte.ll | 9 ; char x1; 13 ; char x1; 14 ; char x2; 18 ; char x1; 19 ; char x2; 20 ; char x3; 24 ; char x1; 25 ; char x2; 26 ; char x3; 27 ; char x4; [all …]
|
| /llvm-project-15.0.7/flang/test/Fir/ |
| H A D | target-rewrite-boxchar.fir | 49 …fir.coordinate_of %2#0, %i : (!fir.ref<!fir.array<?x!fir.char<1>>>, index) -> !fir.ref<!fir.char<1… 50 …fir.coordinate_of %1#0, %i : (!fir.ref<!fir.array<?x!fir.char<1>>>, index) -> !fir.ref<!fir.char<1… 51 %ch = fir.load %in_pos : !fir.ref<!fir.char<1>> 52 fir.store %ch to %out_pos : !fir.ref<!fir.char<1>> 75 %1 = fir.address_of (@name) : !fir.ref<!fir.char<1,9>> 77 %3 = fir.convert %1 : (!fir.ref<!fir.char<1,9>>) -> !fir.ref<!fir.char<1,?>> 80 // (!fir.ref<!fir.char<1, ?>>, i32) 83 // (!fir.ref<!fir.char<1, ?>>, i64) 91 fir.global @name constant : !fir.char<1,9> { 92 %str = fir.string_lit "Your name"(9) : !fir.char<1,9> [all …]
|
| H A D | alloc.fir | 39 %1 = fir.alloca !fir.char<1,10> 40 return %1 : !fir.ref<!fir.char<1,10>> 46 %1 = fir.alloca !fir.char<2,10> 47 return %1 : !fir.ref<!fir.char<2,10>> 53 %1 = fir.allocmem !fir.char<1,10> 54 return %1 : !fir.heap<!fir.char<1,10>> 60 %1 = fir.allocmem !fir.char<2,10> 61 return %1 : !fir.heap<!fir.char<2,10>> 70 return %1 : !fir.ref<!fir.char<1,?>> 79 return %1 : !fir.ref<!fir.char<2,?>> [all …]
|
| H A D | boxproc.fir | 163 %4 = fir.convert %1 : (!fir.ref<!fir.char<1,10>>) -> !fir.ref<!fir.char<1,?>> 172 %11 = fir.insert_value %10, %c32_i8, [0 : index] : (!fir.char<1>, i8) -> !fir.char<1> 178 %15 = fir.convert %1 : (!fir.ref<!fir.char<1,10>>) -> !fir.ref<!fir.array<10x!fir.char<1>>> 212 %3 = fir.convert %arg0 : (!fir.ref<!fir.char<1,10>>) -> !fir.ref<!fir.char<1,?>> 220 %10 = fir.insert_value %9, %c32_i8, [0 : index] : (!fir.char<1>, i8) -> !fir.char<1> 227 %15 = fir.convert %3 : (!fir.ref<!fir.char<1,?>>) -> !fir.ref<!fir.array<?x!fir.char<1>>> 244 %0 = fir.convert %arg0 : (!fir.ref<!fir.char<1,40>>) -> !fir.ref<!fir.char<1,?>> 266 %19 = fir.convert %6 : (!fir.ref<!fir.char<1,?>>) -> !fir.ref<!fir.array<?x!fir.char<1>>> 269 %22 = fir.convert %11 : (!fir.ref<!fir.char<1,?>>) -> !fir.ref<!fir.array<?x!fir.char<1>>> 282 %31 = fir.insert_value %30, %c32_i8, [0 : index] : (!fir.char<1>, i8) -> !fir.char<1> [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/test/clang-tidy/checkers/google/ |
| H A D | readability-casting.mm | 23 char *pc; 32 char *pc2 = (char*)(cpc + 33); 35 char &rc = (char&)crc; 37 char &rc2 = (char&)*cpc; 40 char ****ppppc = (char****)ppcpcpc; 42 char ***pppc = (char***)*(ppcpcpc); 44 char ***pppc2 = (char***)(*ppcpcpc); 46 char *pc5 = (char*)(const char*)(cpv); 62 const char *pc3 = (const char*)cpv; 64 char *pc4 = (char*)cpv; [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | TargetLibraryInfo.def | 476 /// char * __strtok_r(char *s, const char *delim, char **save_ptr); 649 /// char *ctermid(char *s); 928 /// char *gets(char *s); 1273 /// char *stpcpy(char *s1, const char *s2); 1276 /// char *stpncpy(char *s1, const char *s2, size_t n); 1282 /// char *strcat(char *s1, const char *s2); 1294 /// char *strcpy(char *s1, const char *s2); 1330 /// char *strpbrk(const char *s1, const char *s2); 1339 /// char *strstr(const char *s1, const char *s2); 1348 // char *strtok(char *s1, const char *s2); [all …]
|
| /llvm-project-15.0.7/clang-tools-extra/docs/clang-tidy/checks/bugprone/ |
| H A D | signed-char-misuse.rst | 3 bugprone-signed-char-misuse 26 For example, checking the equality of a ``signed char`` and an ``unsigned char`` 31 an ``unsigned char``. 33 It depends on the actual platform whether plain ``char`` is handled as ``signed char`` 35 you can use ``-funsigned-char`` and ``-fsigned-char`` compilation options. 58 char CChar; 75 char CChar; 86 a ``signed char`` and an ``unsigned char`` always returns ``false``. 90 bool compare(signed char SChar, unsigned char USChar) { 101 bool compare(signed char SChar, unsigned char USChar) { [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Generic/ |
| H A D | 2009-11-16-BadKillsCrash.ll | 5 …char,std::char_traits<char> >" = type { %"struct.std::ios_base", %"struct.std::basic_ostream<char,… 6 …ct.std::basic_istream<char,std::char_traits<char> >" = type { i32 (...)**, i32, %"struct.std::basi… 7 …truct.std::basic_ostream<char,std::char_traits<char> >" = type { i32 (...)**, %"struct.std::basic_… 8 %"struct.std::basic_streambuf<char,std::char_traits<char> >" = type { i32 (...)**, i8*, i8*, i8*, i… 20 declare %"struct.std::ctype<char>"* @_ZSt9use_facetISt5ctypeIcEERKT_RKSt6locale(%"struct.std::local… 22 …am<char,std::char_traits<char> >"* @_ZStrsIcSt11char_traitsIcEERSt13basic_istreamIT_T0_ES6_PS3_(%"… 25 to label %invcont8 unwind label %lpad74 ; <%"struct.std::ctype<char>"*> [#uses=0] 28 %1 = invoke i32 undef(%"struct.std::basic_streambuf<char,std::char_traits<char> >"* undef) 42 %3 = invoke i32 undef(%"struct.std::basic_streambuf<char,std::char_traits<char> >"* undef) 46 %4 = invoke i32 undef(%"struct.std::basic_streambuf<char,std::char_traits<char> >"* undef) [all …]
|
| /llvm-project-15.0.7/clang/test/CodeGenOpenCL/ |
| H A D | amdgpu-nullptr.cl | 64 private char *fold_priv_arith = (private char*)0 + 10; 67 local char *fold_local_arith = (local char*)0 + 10; 117 static private char *sp5 = (private char*)x; 135 static local char *sp5 = (local char*)x; 153 private char *sp3 = (private char*)((void)0, 0); 155 private char *sp4 = (private char*)x; 173 local char *sp3 = (local char*)((void)0, 0); 175 local char *sp4 = (local char*)x; 247 char cmp_constant(constant char* p) { 286 char cmp_NULL_constant(constant char* p) { [all …]
|
| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | nonnull.m | 83 char c; 88 char c; 93 char c; 106 char c; 111 char c; 123 char c; 128 char c; 136 char c; 141 char c; 146 char c; [all …]
|
| /llvm-project-15.0.7/llvm/test/CodeGen/PowerPC/ |
| H A D | stwu8.ll | 7 …char *, const char *>, std::pair<const std::pair<const char *, const char *>, int>, std::_Select1s… 8 …char *, const char *>, std::pair<const std::pair<const char *, const char *>, int>, std::_Select1s…
|
| /llvm-project-15.0.7/clang/test/CodeGenObjC/ |
| H A D | encode-test.m | 9 unsigned char a, b; 13 signed char a, b; 35 char c; 41 char d; 56 char c; 88 const char *en = @encode(Derived); 89 const char *eb = @encode(B1); 102 const char g2[] = @encode(B1); 167 const char g11[] = @encode(void); 182 const char g15[] = @encode(SEL); [all …]
|
| /llvm-project-15.0.7/llvm/test/Demangle/ |
| H A D | ms-arg-qualifiers.test | 13 ; CHECK: void __cdecl foo_pad(char *) 15 ; CHECK: void __cdecl foo_pad(char *) 18 ; CHECK: void __cdecl foo_pbd(char const *) 20 ; CHECK: void __cdecl foo_pbd(char const *) 28 ; CHECK: void __cdecl foo_qad(char *const) 30 ; CHECK: void __cdecl foo_qad(char *const) 63 ; CHECK: void __cdecl foo_papad(char **) 65 ; CHECK: void __cdecl foo_papad(char **) 119 ; CHECK: void __cdecl foo_aad(char &) 127 ; CHECK: void __cdecl foo_aapad(char *&) [all …]
|
| /llvm-project-15.0.7/clang/test/SemaObjC/ |
| H A D | flexible-array.m | 6 char flexible[]; 11 …char flexible[]; // expected-error {{flexible array member 'flexible' with type 'char[]' is not at… 27 …char flexible[]; // expected-error {{flexible array member 'flexible' with type 'char[]' is not at… 34 …char flexible[]; // expected-error {{flexible array member 'flexible' with type 'char[]' is not at… 41 …char flexible[]; // expected-error {{flexible array member 'flexible' with type 'char[]' is not at… 51 char flexible[]; 121 char _flexible[]; 123 @property char flexible[]; // expected-error {{property cannot have array or function type 'char[]'… 129 char flexible[]; 139 char flexible[]; [all …]
|