HomeSort by relevance Sort by last modified time
    Searched full:reg_args (Results 1 - 11 of 11) sorted by null

  /external/libffi/src/tile/
ffi.c 42 extern void ffi_call_tile(ffi_sarg reg_args[NUM_ARG_REGS],
148 ffi_sarg * const reg_args = arg_mem; local
149 ffi_sarg * const stack_args = &reg_args[NUM_ARG_REGS];
202 ffi_call_tile(reg_args, stack_args,
206 assign_to_ffi_arg(rvalue, reg_args, cif->rtype, 0);
281 all of the work. On entry reg_args[0] holds the values the registers
282 had when the closure was invoked. On return reg_args[1] holds the register
286 ffi_sarg reg_args[2][NUM_ARG_REGS],
293 ffi_sarg * const reg_args_in = reg_args[0];
294 ffi_sarg * const reg_args_out = reg_args[1]
    [all...]
tile.S 57 /* void ffi_call_tile (int_reg_t reg_args[NUM_ARG_REGS],
62 On entry, REG_ARGS contain the outgoing register values,
68 blindly stored back into REG_ARGS for the caller to examine. */
77 #define REG_ARGS r0
98 /* Increase frame size to have room to spill r52 and REG_ARGS.
106 /* Compute where to spill REG_ARGS value. */
124 /* Save REG_ARGS which we will need after we call the subroutine. */
125 SW TMP2, REG_ARGS
162 /* Load up argument registers from the REG_ARGS array. */
  /external/python/cpython2/Modules/_ctypes/libffi/src/tile/
ffi.c 42 extern void ffi_call_tile(ffi_sarg reg_args[NUM_ARG_REGS],
148 ffi_sarg * const reg_args = arg_mem; local
149 ffi_sarg * const stack_args = &reg_args[NUM_ARG_REGS];
202 ffi_call_tile(reg_args, stack_args,
206 assign_to_ffi_arg(rvalue, reg_args, cif->rtype, 0);
281 all of the work. On entry reg_args[0] holds the values the registers
282 had when the closure was invoked. On return reg_args[1] holds the register
286 ffi_sarg reg_args[2][NUM_ARG_REGS],
293 ffi_sarg * const reg_args_in = reg_args[0];
294 ffi_sarg * const reg_args_out = reg_args[1]
    [all...]
tile.S 57 /* void ffi_call_tile (int_reg_t reg_args[NUM_ARG_REGS],
62 On entry, REG_ARGS contain the outgoing register values,
68 blindly stored back into REG_ARGS for the caller to examine. */
77 #define REG_ARGS r0
98 /* Increase frame size to have room to spill r52 and REG_ARGS.
106 /* Compute where to spill REG_ARGS value. */
124 /* Save REG_ARGS which we will need after we call the subroutine. */
125 SW TMP2, REG_ARGS
162 /* Load up argument registers from the REG_ARGS array. */
  /external/python/cpython3/Modules/_ctypes/libffi/src/tile/
ffi.c 42 extern void ffi_call_tile(ffi_sarg reg_args[NUM_ARG_REGS],
148 ffi_sarg * const reg_args = arg_mem; local
149 ffi_sarg * const stack_args = &reg_args[NUM_ARG_REGS];
202 ffi_call_tile(reg_args, stack_args,
206 assign_to_ffi_arg(rvalue, reg_args, cif->rtype, 0);
281 all of the work. On entry reg_args[0] holds the values the registers
282 had when the closure was invoked. On return reg_args[1] holds the register
286 ffi_sarg reg_args[2][NUM_ARG_REGS],
293 ffi_sarg * const reg_args_in = reg_args[0];
294 ffi_sarg * const reg_args_out = reg_args[1]
    [all...]
tile.S 57 /* void ffi_call_tile (int_reg_t reg_args[NUM_ARG_REGS],
62 On entry, REG_ARGS contain the outgoing register values,
68 blindly stored back into REG_ARGS for the caller to examine. */
77 #define REG_ARGS r0
98 /* Increase frame size to have room to spill r52 and REG_ARGS.
106 /* Compute where to spill REG_ARGS value. */
124 /* Save REG_ARGS which we will need after we call the subroutine. */
125 SW TMP2, REG_ARGS
162 /* Load up argument registers from the REG_ARGS array. */
  /external/python/cpython2/Modules/_ctypes/libffi_osx/x86/
x86-ffi64.c 442 RegisterArgs* reg_args; local
458 reg_args = (RegisterArgs*)stack;
466 reg_args->gpr[gprcount++] = (long) rvalue;
504 reg_args->gpr[gprcount] = 0;
510 reg_args->gpr[gprcount] = actval;
511 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/
519 memcpy (&reg_args->gpr[gprcount], &actval, 8);
527 memcpy (&reg_args->gpr[gprcount], &actval, 8);
535 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/
536 reg_args->gpr[gprcount] = actval
    [all...]
  /external/python/cpython3/Modules/_ctypes/libffi_osx/x86/
x86-ffi64.c 444 RegisterArgs* reg_args; local
460 reg_args = (RegisterArgs*)stack;
468 reg_args->gpr[gprcount++] = (long) rvalue;
506 reg_args->gpr[gprcount] = 0;
512 reg_args->gpr[gprcount] = actval;
513 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/
521 memcpy (&reg_args->gpr[gprcount], &actval, 8);
529 memcpy (&reg_args->gpr[gprcount], &actval, 8);
537 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/
538 reg_args->gpr[gprcount] = actval
    [all...]
  /external/libffi/src/x86/
ffi64.c 430 struct register_args *reg_args; local
445 reg_args = (struct register_args *) stack;
453 reg_args->gpr[gprcount++] = (unsigned long) rvalue;
497 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT8 *) a);
500 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT16 *) a);
503 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT32 *) a);
506 reg_args->gpr[gprcount] = 0;
507 memcpy (&reg_args->gpr[gprcount], a, size < 8 ? size : 8);
513 reg_args->sse[ssecount++].i64 = *(UINT64 *) a;
516 reg_args->sse[ssecount++].i32 = *(UINT32 *) a
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/x86/
ffi64.c 430 struct register_args *reg_args; local
445 reg_args = (struct register_args *) stack;
453 reg_args->gpr[gprcount++] = (unsigned long) rvalue;
497 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT8 *) a);
500 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT16 *) a);
503 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT32 *) a);
506 reg_args->gpr[gprcount] = 0;
507 memcpy (&reg_args->gpr[gprcount], a, size < 8 ? size : 8);
513 reg_args->sse[ssecount++].i64 = *(UINT64 *) a;
516 reg_args->sse[ssecount++].i32 = *(UINT32 *) a
    [all...]
  /external/python/cpython3/Modules/_ctypes/libffi/src/x86/
ffi64.c 430 struct register_args *reg_args; local
445 reg_args = (struct register_args *) stack;
453 reg_args->gpr[gprcount++] = (unsigned long) rvalue;
497 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT8 *) a);
500 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT16 *) a);
503 *(SINT64 *)&reg_args->gpr[gprcount] = (SINT64) *((SINT32 *) a);
506 reg_args->gpr[gprcount] = 0;
507 memcpy (&reg_args->gpr[gprcount], a, size < 8 ? size : 8);
513 reg_args->sse[ssecount++].i64 = *(UINT64 *) a;
516 reg_args->sse[ssecount++].i32 = *(UINT32 *) a
    [all...]

Completed in 589 milliseconds