Home
last modified time | relevance | path

Searched refs:nRegReturn (Results 1 – 21 of 21) sorted by relevance

/trunk/main/bridges/source/cpp_uno/gcc3_linux_alpha/
H A Dcpp2uno.cxx521 volatile long nRegReturn[1]; in cpp_vtable_call() local
529 (sal_Int64*)nRegReturn ); in cpp_vtable_call()
531 fprintf(stderr, "after mediate ret is %lx %ld\n", nRegReturn[0], nRegReturn[0]); in cpp_vtable_call()
538 nRegReturn[0] = (unsigned long)(*(unsigned char *)nRegReturn); in cpp_vtable_call()
543 nRegReturn[0] = (unsigned long)(*(unsigned short *)nRegReturn); in cpp_vtable_call()
548 nRegReturn[0] = (unsigned long)(*(unsigned int *)nRegReturn); in cpp_vtable_call()
555 double tmp = (double) (*((float *)nRegReturn)); in cpp_vtable_call()
556 (*((double *) nRegReturn)) = tmp; in cpp_vtable_call()
561 : : "m" (*((double*)nRegReturn)) : "$f0"); in cpp_vtable_call()
564 return nRegReturn[0]; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_s390x/
H A Dcpp2uno.cxx503 volatile long nRegReturn[1]; in privateSnippetExecutor() local
510 (sal_Int64*)nRegReturn ); in privateSnippetExecutor()
512 fprintf(stderr, "after mediate ret is %lx %ld\n", nRegReturn[0], nRegReturn[0]); in privateSnippetExecutor()
519 nRegReturn[0] = (unsigned long)(*(unsigned char *)nRegReturn); in privateSnippetExecutor()
524 nRegReturn[0] = (unsigned long)(*(unsigned short *)nRegReturn); in privateSnippetExecutor()
529 nRegReturn[0] = (unsigned long)(*(unsigned int *)nRegReturn); in privateSnippetExecutor()
536 double tmp = (double) (*((float *)nRegReturn)); in privateSnippetExecutor()
537 (*((double *) nRegReturn)) = tmp; in privateSnippetExecutor()
542 : : "m" (*((double*)nRegReturn)) ); in privateSnippetExecutor()
545 return nRegReturn[0]; in privateSnippetExecutor()
/trunk/main/bridges/source/cpp_uno/cc50_solaris_intel/
H A Dcall.s29 subl $0x8,%esp / 64bit nRegReturn
34 movl 12(%esp),%eax / 64 bit nRegReturn, lower half
47 subl $0x8,%esp / 64bit nRegReturn
64 subl $0x8,%esp / 64bit nRegReturn
69 movl 12(%esp),%eax / 64 bit nRegReturn, lower half
70 movl 16(%esp),%edx / 64 bit nRegReturn, upper half
83 subl $0x8,%esp / 64bit nRegReturn
88 flds 12(%esp) / 64 bit nRegReturn, lower half
101 subl $0x8,%esp / 64bit nRegReturn
106 fldl 12(%esp) / 64 bit nRegReturn
[all …]
H A Dcpp2uno.cxx223 sal_Int64 nRegReturn ) in cpp_vtable_call() argument
269 pCallStack, &nRegReturn ); in cpp_vtable_call()
284 pCallStack, &nRegReturn ); in cpp_vtable_call()
320 *(void **)&nRegReturn = pCallStack[1]; in cpp_vtable_call()
332 pCallStack, &nRegReturn ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_powerpc/
H A Dcpp2uno.cxx513 volatile long nRegReturn[2]; local
526 ovrflw, (sal_Int64*)nRegReturn );
537 "m"(nRegReturn[0]) );
544 "m"(nRegReturn[0]) );
550 "m" (*((float*)nRegReturn)) );
553 "m"(nRegReturn[0]) );
560 "m" (*((double*)nRegReturn)) );
563 "m"(nRegReturn[0]) );
565 "m"(nRegReturn[1]) );
572 "m"(nRegReturn[1]) ); // fall through
[all …]
/trunk/main/bridges/source/cpp_uno/gcc3_linux_powerpc/
H A Dcpp2uno.cxx513 volatile long nRegReturn[2]; local
526 ovrflw, (sal_Int64*)nRegReturn );
537 "m"(nRegReturn[0]) );
544 "m"(nRegReturn[0]) );
550 "m" (*((float*)nRegReturn)) );
553 "m"(nRegReturn[0]) );
560 "m" (*((double*)nRegReturn)) );
563 "m"(nRegReturn[0]) );
565 "m"(nRegReturn[1]) );
572 "m"(nRegReturn[1]) ); // fall through
[all …]
/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_arm/
H A Dcpp2uno.cxx406 sal_Int64 nRegReturn; in cpp_vtable_call() local
408 &nRegReturn ); in cpp_vtable_call()
414 nRegReturn = (unsigned long)(*(unsigned char *)&nRegReturn); in cpp_vtable_call()
419 nRegReturn = (unsigned long)(*(unsigned short *)&nRegReturn); in cpp_vtable_call()
424 nRegReturn = (unsigned long)(*(unsigned int *)&nRegReturn); in cpp_vtable_call()
431 return nRegReturn; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_arm/
H A Dcpp2uno.cxx406 sal_Int64 nRegReturn; in cpp_vtable_call() local
408 &nRegReturn ); in cpp_vtable_call()
414 nRegReturn = (unsigned long)(*(unsigned char *)&nRegReturn); in cpp_vtable_call()
419 nRegReturn = (unsigned long)(*(unsigned short *)&nRegReturn); in cpp_vtable_call()
424 nRegReturn = (unsigned long)(*(unsigned int *)&nRegReturn); in cpp_vtable_call()
431 return nRegReturn; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_powerpc64/
H A Dcpp2uno.cxx551 volatile long nRegReturn[1]; in privateSnippetExecutor() local
554 cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, sp, (sal_Int64*)nRegReturn); in privateSnippetExecutor()
563 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
568 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
572 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
577 : : "m"(nRegReturn[0]) ); in privateSnippetExecutor()
581 : : "m"(nRegReturn[0]) ); in privateSnippetExecutor()
585 : : "m" (*((float*)nRegReturn)) ); in privateSnippetExecutor()
589 : : "m" (*((double*)nRegReturn)) ); in privateSnippetExecutor()
593 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_powerpc64/
H A Dcpp2uno.cxx551 volatile long nRegReturn[1]; in privateSnippetExecutor() local
554 cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, sp, (sal_Int64*)nRegReturn); in privateSnippetExecutor()
563 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
568 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
572 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
577 : : "m"(nRegReturn[0]) ); in privateSnippetExecutor()
581 : : "m"(nRegReturn[0]) ); in privateSnippetExecutor()
585 : : "m" (*((float*)nRegReturn)) ); in privateSnippetExecutor()
589 : : "m" (*((double*)nRegReturn)) ); in privateSnippetExecutor()
593 : : "m" (nRegReturn[0]) ); in privateSnippetExecutor()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_s390/
H A Dcpp2uno.cxx480 volatile long nRegReturn[2]; in privateSnippetExecutor() local
484 (sal_Int64*)nRegReturn ); in privateSnippetExecutor()
494 unsigned long tmp = (unsigned long)(*(unsigned char *)nRegReturn); in privateSnippetExecutor()
501 long tmp = (long)(*(signed char *)nRegReturn); in privateSnippetExecutor()
509 unsigned long tmp = (unsigned long)(*(unsigned short *)nRegReturn); in privateSnippetExecutor()
516 long tmp = (long)(*(short *)nRegReturn); in privateSnippetExecutor()
523 "m" (*((float*)nRegReturn)) : "16" ); in privateSnippetExecutor()
528 "m" (*((double*)nRegReturn)) : "16" ); in privateSnippetExecutor()
534 "m"(nRegReturn[0]) : "2", "3" ); in privateSnippetExecutor()
539 "m"(nRegReturn[0]) : "2" ); in privateSnippetExecutor()
/trunk/main/bridges/source/cpp_uno/gcc3_solaris_sparc/
H A Dcpp2uno.cxx366 volatile sal_Int64 nRegReturn; in cpp_vtable_call() local
381 cpp_mediate( nFunctionIndex, vTableOffset, pCallStack+17, (sal_Int64*)&nRegReturn ); in cpp_vtable_call()
389 : : "m"(&nRegReturn) ); in cpp_vtable_call()
396 : : "m"(&nRegReturn) ); in cpp_vtable_call()
405 : : "m"(&nRegReturn), "m"(((long*)&nRegReturn) +1) ); in cpp_vtable_call()
411 : : "m"(&nRegReturn) ); in cpp_vtable_call()
416 : : "m"(&nRegReturn) ); in cpp_vtable_call()
423 : : "m"(&nRegReturn) ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_ia64/
H A Dcpp2uno.cxx524 volatile long nRegReturn[4] = { 0 }; in cpp_vtable_call() local
527 … cpp_mediate( nOffsetAndIndex, (void**)gpreg, (void**)fpreg, sp, r8, (sal_Int64*)&nRegReturn[0]); in cpp_vtable_call()
544 ret.r8 = nRegReturn[0]; in cpp_vtable_call()
547 asm volatile("ldfs f8=%0" : : "m"((*((float*)&nRegReturn))) : "f8"); in cpp_vtable_call()
550 asm volatile("ldfd f8=%0" : : "m"((*((double*)&nRegReturn))) : "f8"); in cpp_vtable_call()
555 ret.r8 = nRegReturn[0]; in cpp_vtable_call()
556 ret.r9 = nRegReturn[1]; in cpp_vtable_call()
557 ret.r10 = nRegReturn[2]; in cpp_vtable_call()
558 ret.r11 = nRegReturn[3]; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_mips/
H A Dcpp2uno.cxx567 volatile long nRegReturn[2]; in cpp_vtable_call() local
586 …iate( nFunctionIndex, vTableOffset, (void**)gpreg, (void**)fpreg, ovrflw, (sal_Int64*)nRegReturn ); in cpp_vtable_call()
597 "m"(nRegReturn[0]) ); in cpp_vtable_call()
603 "m"(nRegReturn[0]) ); in cpp_vtable_call()
608 "m"(nRegReturn[0]) ); in cpp_vtable_call()
614 "m" (*((float*)nRegReturn)) ); in cpp_vtable_call()
619 dret = (*((double*)nRegReturn)); } in cpp_vtable_call()
625 "m"(nRegReturn[1]) ); // fall through in cpp_vtable_call()
629 "m"(nRegReturn[0]) ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_os2_intel/
H A Dcpp2uno.cxx374 volatile long nRegReturn[2]; in cpp_vtable_call() local
376 nFunctionIndex, nVtableOffset, pCallStack, (sal_Int64*)nRegReturn ); in cpp_vtable_call()
384 : : "m"(nRegReturn[0]), "m"(nRegReturn[1]) ); in cpp_vtable_call()
390 : : "m"(*(float *)nRegReturn) ); in cpp_vtable_call()
396 : : "m"(*(double *)nRegReturn) ); in cpp_vtable_call()
405 : : "m"(nRegReturn[0]) ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_solaris_intel/
H A Dcpp2uno.cxx372 volatile long nRegReturn[2]; in cpp_vtable_call() local
374 nFunctionIndex, nVtableOffset, pCallStack, (sal_Int64*)nRegReturn ); in cpp_vtable_call()
382 : : "m"(nRegReturn[0]), "m"(nRegReturn[1]) ); in cpp_vtable_call()
388 : : "m"(*(float *)nRegReturn) ); in cpp_vtable_call()
394 : : "m"(*(double *)nRegReturn) ); in cpp_vtable_call()
403 : : "m"(nRegReturn[0]) ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_netbsd_intel/
H A Dcpp2uno.cxx365 volatile long nRegReturn[2]; in cpp_vtable_call() local
366 typelib_TypeClass aType = cpp_mediate( nTableEntry, pCallStack, (sal_Int64*)nRegReturn ); in cpp_vtable_call()
374 : : "m"(nRegReturn[0]), "m"(nRegReturn[1]) ); in cpp_vtable_call()
380 : : "m"(*(float *)nRegReturn) ); in cpp_vtable_call()
386 : : "m"(*(double *)nRegReturn) ); in cpp_vtable_call()
395 : : "m"(nRegReturn[0]) ); in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/cc50_solaris_sparc/
H A Dcpp2uno.cxx374 sal_Int64 nRegReturn; in cpp_vtable_call() local
376 nFunctionIndex, nVtableOffset, pCallStack, &nRegReturn ); in cpp_vtable_call()
386 pCallStack[1] = (void*)*(char*)&nRegReturn; in cpp_vtable_call()
391 pCallStack[1] = (void*)*(short*)&nRegReturn; in cpp_vtable_call()
397 pCallStack[2] = ((void **)&nRegReturn)[ 1 ]; in cpp_vtable_call()
401 pCallStack[1] = ((void **)&nRegReturn)[ 0 ]; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_hppa/
H A Dcpp2uno.cxx586 sal_Int64 nRegReturn; in cpp_vtable_call() local
589 cpp_mediate( functionIndex, vtableOffset, (void**)gpreg, dpreg, sp, r8, &nRegReturn); in cpp_vtable_call()
594 f0 = (*((float*)&nRegReturn)); in cpp_vtable_call()
597 d0 = (*((double*)&nRegReturn)); in cpp_vtable_call()
603 return nRegReturn; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_m68k/
H A Dcpp2uno.cxx427 sal_Int64 nRegReturn; in cpp_vtable_call() local
428 cpp_mediate( functionIndex, vtableOffset, sp, r8, &nRegReturn ); in cpp_vtable_call()
429 return nRegReturn; in cpp_vtable_call()
/trunk/main/bridges/source/cpp_uno/gcc3_linux_sparc/
H A Dcpp2uno.cxx367 sal_Int64 nRegReturn; in cpp_vtable_call() local
372 void * pRegReturn = &nRegReturn; in cpp_vtable_call()
384 cpp_mediate( nFunctionIndex, vTableOffset, pCallStack+17, (sal_Int64*)&nRegReturn ); in cpp_vtable_call()

Completed in 102 milliseconds