Searched refs:__ptr32 (Results 1 – 19 of 19) sorted by relevance
/external/llvm-project/clang/test/Sema/ |
D | MicrosoftExtensions.c | 143 void ptr_func(int * __ptr32 i) {} // expected-note {{previous definition is here}} in ptr_func() 147 void ptr_func2(int * __sptr __ptr32 i) {} // expected-note {{previous definition is here}} in ptr_func2() 148 void ptr_func2(int * __uptr __ptr32 i) {} // expected-error {{redefinition of 'ptr_func2'}} in ptr_func2() 151 void *__ptr32 ptr_func3() { return 0; } // expected-note {{previous definition is here}} in ptr_func3() 157 void ptr_func5(int *__ptr32 i); 164 int * __sptr __ptr32 __sptr wrong4; // expected-warning {{attribute '__sptr' is already applied}} 166 __ptr32 int *wrong5; // expected-error {{'__ptr32' attribute only applies to pointer arguments}} 168 int *wrong6 __ptr32; // expected-error {{expected ';' after top level declarator}} expected-warnin… variable 170 int * __ptr32 __ptr64 wrong7; // expected-error {{'__ptr32' and '__ptr64' attributes are not compa… 172 int * __ptr32 __ptr32 wrong8; // expected-warning {{attribute '__ptr32' is already applied}} [all …]
|
D | attr-print.c | 20 int * __ptr32 p32; 26 int * __uptr __ptr32 p32_2; 32 int * __uptr __ptr32 p32_3; 35 int * __sptr * __ptr32 ppsp32;
|
/external/clang/test/Sema/ |
D | MicrosoftExtensions.c | 144 void ptr_func(int * __ptr32 i) {} // expected-note {{previous definition is here}} in ptr_func() 148 void ptr_func2(int * __sptr __ptr32 i) {} // expected-note {{previous definition is here}} in ptr_func2() 149 void ptr_func2(int * __uptr __ptr32 i) {} // expected-error {{redefinition of 'ptr_func2'}} in ptr_func2() 151 int * __sptr __ptr32 __sptr wrong4; // expected-warning {{attribute '__sptr' is already applied}} 153 __ptr32 int *wrong5; // expected-error {{'__ptr32' attribute only applies to pointer arguments}} 155 int *wrong6 __ptr32; // expected-error {{expected ';' after top level declarator}} expected-warnin… variable 157 int * __ptr32 __ptr64 wrong7; // expected-error {{'__ptr32' and '__ptr64' attributes are not compa… 159 int * __ptr32 __ptr32 wrong8; // expected-warning {{attribute '__ptr32' is already applied}} 161 int *(__ptr32 __sptr wrong9); // expected-error {{'__sptr' attribute only applies to pointer argume… 164 T __ptr32 wrong10; // expected-error {{'__ptr32' attribute only applies to pointer arguments}}
|
D | attr-print.c | 17 int * __ptr32 p32; 25 int * __uptr __ptr32 p32_2; 31 int * __uptr __ptr32 p32_3; 34 int * __sptr * __ptr32 ppsp32;
|
/external/llvm-project/clang/test/CodeGen/ |
D | ms-mixed-ptr-sizes.c | 5 int * __ptr32 p32; 9 void test_sign_ext(struct Foo *f, int * __ptr32 __sptr i) { in test_sign_ext() 17 void test_zero_ext(struct Foo *f, int * __ptr32 __uptr i) { in test_zero_ext() 33 void test_noop(struct Foo *f, int * __ptr32 i) { in test_noop() 47 f->p32 = (int * __ptr32)i; in test_other()
|
/external/clang/test/Parser/ |
D | MicrosoftExtensions.c | 15 void * __ptr32 PtrToPtr32(const void *p) { in PtrToPtr32() 16 return((void * __ptr32) (unsigned __int32) (ULONG_PTR)p ); in PtrToPtr32() 87 int * __ptr32 __sptr psp32; 88 int * __ptr32 __uptr pup32; 93 int * __sptr * __ptr32 ppsp32; 96 typedef int ignored_quals_dummy1, const volatile __ptr32 __ptr64 __w64 __unaligned __sptr __uptr ig…
|
D | MicrosoftExtensions.cpp | 372 typedef int ignored_quals_dummy1, const volatile __ptr32 __ptr64 __w64 __unaligned __sptr __uptr ig…
|
/external/llvm-project/clang/test/Parser/ |
D | MicrosoftExtensions.c | 15 void * __ptr32 PtrToPtr32(const void *p) { in PtrToPtr32() 16 return((void * __ptr32) (unsigned __int32) (ULONG_PTR)p ); in PtrToPtr32() 87 int * __ptr32 __sptr psp32; 88 int * __ptr32 __uptr pup32; 93 int * __sptr * __ptr32 ppsp32; 96 typedef int ignored_quals_dummy1, const volatile __ptr32 __ptr64 __w64 __unaligned __sptr __uptr ig…
|
D | MicrosoftExtensions.cpp | 401 typedef int ignored_quals_dummy1, const volatile __ptr32 __ptr64 __w64 __unaligned __sptr __uptr ig…
|
/external/llvm-project/clang/test/CodeGenCXX/ |
D | mangle-ptr-size-address-space.cpp | 6 void f0(int * __ptr32 p) {} in f0() 10 void * __ptr32 __uptr f1(int * __ptr32 p) { return 0; } in f1()
|
/external/llvm-project/clang/test/SemaOpenCL/ |
D | invalid-image.cl | 20 kernel void foob(read_only __ptr32 image2d_t i) { } // expected-error{{'__ptr32' attribute only ap…
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | mixed-ptr-sizes.ll | 7 ; int * __ptr32 p32; 12 ; void test_sign_ext(Foo *f, int * __ptr32 __sptr i) { 16 ; void test_zero_ext(Foo *f, int * __ptr32 __uptr i) { 24 ; void test_noop1(Foo *f, int * __ptr32 i) { 32 ; void test_null_arg(Foo *f, int * __ptr32 i) { 36 ; f->p32 = (int * __ptr32)i;
|
D | mixed-ptr-sizes-i686.ll | 7 ; int * __ptr32 p32; 12 ; void test_sign_ext(Foo *f, int * __ptr32 __sptr i) { 16 ; void test_zero_ext(Foo *f, int * __ptr32 __uptr i) { 24 ; void test_noop1(Foo *f, int * __ptr32 i) {
|
/external/llvm-project/clang/test/AST/ |
D | ast-print-attr.c | 7 using B = int ** __ptr32 *[3];
|
/external/clang/include/clang/Basic/ |
D | TokenKinds.def | 590 KEYWORD(__ptr32 , KEYMS)
|
D | Attr.td | 2119 let Spellings = [Keyword<"__ptr32">];
|
/external/llvm-project/clang/include/clang/Basic/ |
D | TokenKinds.def | 658 KEYWORD(__ptr32 , KEYMS)
|
D | Attr.td | 3250 let Spellings = [Keyword<"__ptr32">];
|
D | AttrDocs.td | 3394 The ``__ptr32`` qualifier represents a native pointer on a 32-bit system. On a 3395 64-bit system, a pointer with ``__ptr32`` is extended to a 64-bit pointer. The
|