16 closure_loc_test_fn0(ffi_cif* cif
__UNUSED__,
void* resp,
void** args,
20 (
int)*(
unsigned long long *)args[0] + (
int)(*(
int *)args[1]) +
21 (
int)(*(
unsigned long long *)args[2]) + (
int)*(
int *)args[3] +
22 (
int)(*(
signed short *)args[4]) +
23 (
int)(*(
unsigned long long *)args[5]) +
24 (
int)*(
int *)args[6] + (
int)(*(
int *)args[7]) +
25 (
int)(*(
double *)args[8]) + (
int)*(
int *)args[9] +
26 (
int)(*(
int *)args[10]) + (
int)(*(
float *)args[11]) +
27 (
int)*(
int *)args[12] + (
int)(*(
int *)args[13]) +
28 (
int)(*(
int *)args[14]) + *(
int *)args[15] + (
intptr_t)userdata;
30 printf(
"%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d: %d\n",
31 (
int)*(
unsigned long long *)args[0], (
int)(*(
int *)args[1]),
32 (
int)(*(
unsigned long long *)args[2]),
33 (
int)*(
int *)args[3], (
int)(*(
signed short *)args[4]),
34 (
int)(*(
unsigned long long *)args[5]),
35 (
int)*(
int *)args[6], (
int)(*(
int *)args[7]),
36 (
int)(*(
double *)args[8]), (
int)*(
int *)args[9],
37 (
int)(*(
int *)args[10]), (
int)(*(
float *)args[11]),
38 (
int)*(
int *)args[12], (
int)(*(
int *)args[13]),
39 (
int)(*(
int *)args[14]),*(
int *)args[15],
53 ffi_type * cl_arg_types[17];
57 cl_arg_types[0] = &ffi_type_uint64;
58 cl_arg_types[1] = &ffi_type_sint;
59 cl_arg_types[2] = &ffi_type_uint64;
60 cl_arg_types[3] = &ffi_type_sint;
61 cl_arg_types[4] = &ffi_type_sshort;
62 cl_arg_types[5] = &ffi_type_uint64;
63 cl_arg_types[6] = &ffi_type_sint;
64 cl_arg_types[7] = &ffi_type_sint;
65 cl_arg_types[8] = &ffi_type_double;
66 cl_arg_types[9] = &ffi_type_sint;
67 cl_arg_types[10] = &ffi_type_sint;
68 cl_arg_types[11] = &ffi_type_float;
69 cl_arg_types[12] = &ffi_type_sint;
70 cl_arg_types[13] = &ffi_type_sint;
71 cl_arg_types[14] = &ffi_type_sint;
72 cl_arg_types[15] = &ffi_type_sint;
73 cl_arg_types[16] =
NULL;
77 &ffi_type_sint, cl_arg_types) == FFI_OK);
79 pcl = ffi_closure_alloc(
sizeof(ffi_closure), &codeloc);
84 (
void *) 3 , codeloc) == FFI_OK);
89 (1LL, 2, 3LL, 4, 127, 429LL, 7, 8, 9.5, 10, 11, 12, 13,