/llvm-project/clang/test/SemaCXX/ |
H A D | warn-unsafe-buffer-usage-fixits-pointer-arg-to-func-ptr-call.cpp | 5 void unsafe_array_func_ptr_call(void (*fn_ptr)(int *param)) { in unsafe_array_func_ptr_call() 11 fn_ptr(p); in unsafe_array_func_ptr_call() 15 void unsafe_ptr_func_ptr_call(void (*fn_ptr)(int *param)) { in unsafe_ptr_func_ptr_call() 20 fn_ptr(p); in unsafe_ptr_func_ptr_call() 24 void addr_of_unsafe_ptr_func_ptr_call(void (*fn_ptr)(int *param)) { in addr_of_unsafe_ptr_func_ptr_call() 29 fn_ptr(&p[0]); in addr_of_unsafe_ptr_func_ptr_call() 33 void addr_of_unsafe_ptr_w_offset_func_ptr_call(void (*fn_ptr)(int *param)) { in addr_of_unsafe_ptr_w_offset_func_ptr_call() 38 fn_ptr(&p[3]); in addr_of_unsafe_ptr_w_offset_func_ptr_call() 42 void preincrement_unsafe_ptr_func_ptr_call(void (*fn_ptr)(int *param)) { in preincrement_unsafe_ptr_func_ptr_call() 47 fn_ptr(++p); in preincrement_unsafe_ptr_func_ptr_call()
|
/llvm-project/clang/test/Sema/ |
H A D | attr-counted-by-late-parsed-struct-ptrs.c | 39 void (**fn_ptr)(void) __counted_by(count); 46 fn_ptr_ty* fn_ptr __counted_by(count); 53 void (*fn_ptr)(void) __counted_by(count); 60 fn_ptr_ty fn_ptr __counted_by(count); 147 void (** __counted_by(count) fn_ptr)(void); 155 fn_ptr_ty* __counted_by(count) fn_ptr; 163 void (* __counted_by(count) fn_ptr)(void); 170 void (** __counted_by(count) fn_ptr)(void); 178 fn_ptr_ty __counted_by(count) fn_ptr; 186 void (* __counted_by(count) * fn_ptr)(void);
|
H A D | attr-counted-by-struct-ptrs.c | 43 void (**fn_ptr)(void) __counted_by(count); 49 fn_ptr_ty* fn_ptr __counted_by(count); 56 void (*fn_ptr)(void) __counted_by(count); 63 fn_ptr_ty fn_ptr __counted_by(count); 139 void (** __counted_by(count) fn_ptr)(void); 145 fn_ptr_ty* __counted_by(count) fn_ptr; 152 void (* __counted_by(count) fn_ptr)(void); 159 fn_ptr_ty __counted_by(count) fn_ptr; 166 void (* __counted_by(count) * fn_ptr)(void);
|
H A D | attr-deprecated-c2x.c | 27 int (*fn_ptr)(void) = old_fn; // expected-warning {{'old_fn' is deprecated}} variable
|
H A D | attr-deprecated.c | 29 int (*fn_ptr)(void) = old_fn; // expected-warning {{'old_fn' is deprecated}} variable
|
/llvm-project/offload/test/libc/ |
H A D | host_call.c |
|
/llvm-project/llvm/test/Transforms/LICM/ |
H A D | pr51333.ll | 7 @fn_ptr = external global ptr, align 1 14 ; CHECK-NEXT: store ptr @readnone_fn, ptr @fn_ptr, align 8 23 store ptr @readnone_fn, ptr @fn_ptr 24 %fn = load ptr, ptr @fn_ptr
|
/llvm-project/compiler-rt/lib/profile/ |
H A D | GCDAProfiling.c | 86 typedef void (*fn_ptr)(void); typedef 95 fn_ptr fn; 113 static void fn_list_insert(struct fn_list* list, fn_ptr fn) { in fn_list_insert() 537 void llvm_register_writeout_function(fn_ptr fn) { in llvm_register_writeout_function() 568 void llvm_register_reset_function(fn_ptr fn) { in llvm_register_reset_function() 607 void llvm_gcov_init(fn_ptr wfn, fn_ptr rfn) { in llvm_gcov_init() 637 fn_ptr wfn = (fn_ptr)Ptr->WriteoutFunction; 638 fn_ptr rf [all...] |
/llvm-project/clang/test/CXX/dcl.decl/ |
H A D | p4-0x.cpp | 11 void (*[[attr]] fn_ptr)() = &fn; // expected-warning{{unknown attribute 'attr' ignored}} in fn() local 12 …void (*[[attrA]] *[[attrB]] fn_ptr_ptr)() = &fn_ptr; // expected-warning{{unknown attribute 'attrA… in fn()
|
/llvm-project/clang/test/Parser/ |
H A D | cxx-attributes.cpp | 33 …void (*__attribute__((attr)) fn_ptr)() = &fn; // expected-warning{{unknown attribute 'attr' ignore… in fn() local 34 …void (*__attribute__((attrA)) *__attribute__((attrB)) fn_ptr_ptr)() = &fn_ptr; // expected-warning… in fn()
|
/llvm-project/libcxx/test/std/utilities/any/any.nonmembers/any.cast/ |
H A D | any_cast_pointer.pass.cpp | 164 T fn_ptr = std::any_cast<T>(a); in test_cast_function_pointer() local 165 assert(fn_ptr == test_fn); in test_cast_function_pointer()
|
/llvm-project/clang/test/AST/ |
H A D | attr-counted-by-struct-ptrs.c | 65 // CHECK-NEXT: `-FieldDecl {{.+}} fn_ptr 'void (** __counted_by(count))(void)':'void (**)(void)' 68 void (* __counted_by(count) * fn_ptr)(void);
|
/llvm-project/clang/test/SemaCUDA/ |
H A D | call-device-fn-from-host.cu | 79 __host__ __device__ void fn_ptr() { in fn_ptr() function
|
H A D | call-host-fn-from-device.cu | 105 __host__ __device__ void fn_ptr() { in fn_ptr() function
|
/llvm-project/llvm/test/CodeGen/X86/ |
H A D | atom-call-reg-indirect.ll | 11 ; fn_ptr.ll
|
/llvm-project/llvm/test/Instrumentation/NumericalStabilitySanitizer/ |
H A D | basic.ll | 634 define float @call_fn_taking_float_by_fn_ptr(float (float)* nocapture %fn_ptr) sanitize_numerical_stability { 655 %r = call float %fn_ptr(float 1.0)
|