Home
last modified time | relevance | path

Searched refs:ssecount (Results 1 – 6 of 6) sorted by relevance

/external/python/cpython2/Modules/_ctypes/libffi/src/x86/
Dffi64.c68 void *raddr, void (*fnaddr)(void), unsigned ssecount);
357 int gprcount, ssecount, i, avn, ngpr, nsse, flags; in ffi_prep_cif_machdep() local
361 gprcount = ssecount = 0; in ffi_prep_cif_machdep()
398 || ssecount + nsse > MAX_SSE_REGS) in ffi_prep_cif_machdep()
411 ssecount += nsse; in ffi_prep_cif_machdep()
414 if (ssecount) in ffi_prep_cif_machdep()
428 int gprcount, ssecount, ngpr, nsse, i, avn; in ffi_call() local
448 gprcount = ssecount = 0; in ffi_call()
465 || ssecount + nsse > MAX_SSE_REGS) in ffi_call()
513 reg_args->sse[ssecount++].i64 = *(UINT64 *) a; in ffi_call()
[all …]
/external/libffi/src/x86/
Dffi64.c68 void *raddr, void (*fnaddr)(void), unsigned ssecount);
357 int gprcount, ssecount, i, avn, ngpr, nsse, flags; in ffi_prep_cif_machdep() local
361 gprcount = ssecount = 0; in ffi_prep_cif_machdep()
398 || ssecount + nsse > MAX_SSE_REGS) in ffi_prep_cif_machdep()
411 ssecount += nsse; in ffi_prep_cif_machdep()
414 if (ssecount) in ffi_prep_cif_machdep()
428 int gprcount, ssecount, ngpr, nsse, i, avn; in ffi_call() local
448 gprcount = ssecount = 0; in ffi_call()
465 || ssecount + nsse > MAX_SSE_REGS) in ffi_call()
513 reg_args->sse[ssecount++].i64 = *(UINT64 *) a; in ffi_call()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi_osx/x86/
Dx86-ffi64.c50 unsigned ssecount);
358 int ssecount = 0; in ffi_prep_cif_machdep() local
402 || ssecount + nsse > MAX_SSE_REGS) in ffi_prep_cif_machdep()
415 ssecount += nsse; in ffi_prep_cif_machdep()
419 if (ssecount) in ffi_prep_cif_machdep()
440 int gprcount, ssecount, ngpr, nsse, i, avn; in ffi_call() local
461 gprcount = ssecount = 0; in ffi_call()
480 || ssecount + nsse > MAX_SSE_REGS) in ffi_call()
565 reg_args->sse[ssecount++] = *(UINT64 *) a; in ffi_call()
569 reg_args->sse[ssecount++] = *(UINT32 *) a; in ffi_call()
[all …]
/external/python/cpython3/Modules/_ctypes/libffi_osx/x86/
Dx86-ffi64.c50 unsigned ssecount);
360 int ssecount = 0; in ffi_prep_cif_machdep() local
404 || ssecount + nsse > MAX_SSE_REGS) in ffi_prep_cif_machdep()
417 ssecount += nsse; in ffi_prep_cif_machdep()
421 if (ssecount) in ffi_prep_cif_machdep()
442 int gprcount, ssecount, ngpr, nsse, i, avn; in ffi_call() local
463 gprcount = ssecount = 0; in ffi_call()
482 || ssecount + nsse > MAX_SSE_REGS) in ffi_call()
567 reg_args->sse[ssecount++] = *(UINT64 *) a; in ffi_call()
571 reg_args->sse[ssecount++] = *(UINT32 *) a; in ffi_call()
[all …]
/external/python/cpython2/Modules/_ctypes/libffi/
DChangeLog.libffi-3.13932 (ffi_call): Mask return type field. Pass ssecount to ffi_call_unix64.
3934 * src/x86/unix64.S (ffi_call_unix64): Add ssecount argument.
3935 Only load sse registers if ssecount non-zero.
/external/libffi/
DChangeLog.libffi-3.13932 (ffi_call): Mask return type field. Pass ssecount to ffi_call_unix64.
3934 * src/x86/unix64.S (ffi_call_unix64): Add ssecount argument.
3935 Only load sse registers if ssecount non-zero.