Searched defs:arg_types (Results 1 - 12 of 12) sorted by relevance

/external/libffi/src/alpha/
H A Dffi.c83 ffi_type **arg_types; local
99 arg_types = cif->arg_types;
103 size_t size = (*arg_types)->size;
105 switch ((*arg_types)->type)
157 memcpy(argp, *avalue, (*arg_types)->size);
165 i++, arg_types++, avalue++;
209 ffi_type **arg_types; local
227 arg_types = cif->arg_types;
[all...]
/external/libffi/testsuite/libffi.call/
H A Dproblem1.c53 ffi_type* arg_types[3]; local
75 arg_types[0] = &my_ffi_struct_type;
76 arg_types[1] = &my_ffi_struct_type;
77 arg_types[2] = NULL;
80 arg_types) == FFI_OK);
/external/libffi/src/cris/
H A Dffi.c82 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
169 cif->arg_types = atypes;
181 for (ptr = cif->arg_types, i = cif->nargs; i > 0; i--, ptr++)
301 ffi_type **arg_types = cif->arg_types; local
313 if (arg_types[i]->size <= 4)
318 else if (arg_types[i]->size <= 8)
325 FFI_ASSERT (arg_types[i]->type == FFI_TYPE_STRUCT);
/external/libffi/src/frv/
H A Dffi.c48 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
185 ffi_type **arg_types = cif->arg_types; local
193 switch (arg_types[i]->type)
/external/libffi/src/sparc/
H A Dffi.c69 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++)
157 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs;
478 ffi_type **arg_types; local
483 arg_types = cif->arg_types;
501 if (arg_types[i]->type == FFI_TYPE_STRUCT
503 || arg_types[i]->type == FFI_TYPE_LONGDOUBLE
510 else if ((arg_types[i]->type == FFI_TYPE_DOUBLE
511 || arg_types[i]->type == FFI_TYPE_SINT64
512 || arg_types[
543 ffi_type **arg_types; local
[all...]
/external/libffi/src/mips/
H A Dffi.c102 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++)
303 switch ((cif->arg_types)[0]->type)
307 cif->flags += (cif->arg_types)[0]->type;
320 switch ((cif->arg_types)[1]->type)
324 cif->flags += (cif->arg_types)[1]->type << FFI_FLAG_BITS;
414 switch ((cif->arg_types)[index]->type)
419 ((cif->arg_types)[index]->type << (arg_reg * FFI_FLAG_BITS));
436 cif->flags += calc_n32_struct_flags((cif->arg_types)[index],
663 ffi_type **arg_types; local
681 arg_types
816 ffi_type **arg_types; local
[all...]
/external/libffi/darwin-x86/
H A Dffi.h180 ffi_type **arg_types; member in struct:__anon7295
/external/libffi/include/
H A Dffi_real.h181 ffi_type **arg_types; member in struct:__anon7303
/external/libffi/src/powerpc/
H A Dffi_darwin.c104 ffi_type** ptr = ecif->cif->arg_types;
290 darwin_adjust_aggregate_sizes (cif->arg_types[i]);
348 for (ptr = cif->arg_types, i = cif->nargs; i > 0; i--, ptr++)
646 ffi_type ** arg_types; local
672 arg_types = cif->arg_types;
677 switch (arg_types[i]->type)
704 size_al = arg_types[i]->size;
708 if (arg_types[i]->elements[0]->type == 3)
709 size_al = ALIGN(arg_types[
[all...]
H A Dffi.c168 for (ptr = ecif->cif->arg_types, i = ecif->cif->nargs;
474 for (ptr = ecif->cif->arg_types, i = ecif->cif->nargs;
717 for (ptr = cif->arg_types, i = cif->nargs; i > 0; i--, ptr++)
799 for (ptr = cif->arg_types, i = cif->nargs; i > 0; i--, ptr++)
1006 ffi_type ** arg_types; local
1041 arg_types = cif->arg_types;
1046 switch (arg_types[i]->type)
1301 ffi_type **arg_types; local
1319 arg_types
[all...]
/external/libffi/src/x86/
H A Dffi64.c317 if (examine_argument (cif->arg_types[i], classes, 0, &ngpr, &nsse) == 0
321 long align = cif->arg_types[i]->alignment;
327 bytes += cif->arg_types[i]->size;
348 ffi_type **arg_types; local
377 arg_types = cif->arg_types;
381 size_t size = arg_types[i]->size;
384 n = examine_argument (arg_types[i], classes, 0, &ngpr, &nsse);
389 long align = arg_types[i]->alignment;
472 ffi_type **arg_types; local
[all...]
/external/llvm/unittests/ExecutionEngine/JIT/
H A DJITTest.cpp339 std::vector<Type*> arg_types; local
340 arg_types.push_back(Type::getInt1Ty(Context));
342 Type::getVoidTy(Context), arg_types, false);

Completed in 195 milliseconds