Home
last modified time | relevance | path

Searched refs:fn_ptr (Results 1 – 16 of 16) sorted by relevance

/llvm-project/clang/test/SemaCXX/
H A Dwarn-unsafe-buffer-usage-fixits-pointer-arg-to-func-ptr-call.cpp5 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 Dattr-counted-by-late-parsed-struct-ptrs.c39 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 Dattr-counted-by-struct-ptrs.c43 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 Dattr-deprecated-c2x.c27 int (*fn_ptr)(void) = old_fn; // expected-warning {{'old_fn' is deprecated}} variable
H A Dattr-deprecated.c29 int (*fn_ptr)(void) = old_fn; // expected-warning {{'old_fn' is deprecated}} variable
/llvm-project/offload/test/libc/
H A Dhost_call.c
/llvm-project/llvm/test/Transforms/LICM/
H A Dpr51333.ll7 @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 DGCDAProfiling.c86 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 Dp4-0x.cpp11 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 Dcxx-attributes.cpp33 …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 Dany_cast_pointer.pass.cpp164 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 Dattr-counted-by-struct-ptrs.c65 // 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 Dcall-device-fn-from-host.cu79 __host__ __device__ void fn_ptr() { in fn_ptr() function
H A Dcall-host-fn-from-device.cu105 __host__ __device__ void fn_ptr() { in fn_ptr() function
/llvm-project/llvm/test/CodeGen/X86/
H A Datom-call-reg-indirect.ll11 ; fn_ptr.ll
/llvm-project/llvm/test/Instrumentation/NumericalStabilitySanitizer/
H A Dbasic.ll634 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)