Home
last modified time | relevance | path

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

/trunk/main/bridges/source/cpp_uno/msvc_win64_x86-64/
H A Dcall.asm69 ; rax = functionIndex
89 mov rdx, rax
98 mov rax, -8[rbp]
147 cmp rax, 0
149 mov r11, rax
150 test rax,1
156 add rax, r10
159 sub rax, 8
160 push [rax]
183 mov rax, 16[rbp]
[all …]
/trunk/main/bridges/source/cpp_uno/gcc3_freebsd_x86-64/
H A Duno2cpp.cxx118 sal_uInt64 rax; in callVirtualMethod() local
158 "m" ( rax ), "m" ( rdx ), "m" ( xmm0 ), "m" ( xmm1 ), in callVirtualMethod()
167 *reinterpret_cast<sal_uInt64 *>( pRegisterReturn ) = rax; in callVirtualMethod()
172 *reinterpret_cast<sal_uInt32 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt32*>( &rax ); in callVirtualMethod()
177 *reinterpret_cast<sal_uInt16 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt16*>( &rax ); in callVirtualMethod()
181 *reinterpret_cast<sal_uInt8 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt8*>( &rax ); in callVirtualMethod()
193 longs[0] = rax; in callVirtualMethod()
H A Dcall.s61 cmp $10, %rax # typelib_TypeClass_FLOAT
63 cmp $11, %rax # typelib_TypeClass_DOUBLE
66 movq -144(%rbp), %rax # Return value (int case)
/trunk/main/bridges/source/cpp_uno/gcc3_linux_x86-64/
H A Duno2cpp.cxx111 sal_uInt64 rax; in callVirtualMethod() local
151 "m" ( rax ), "m" ( rdx ), "m" ( xmm0 ), "m" ( xmm1 ), in callVirtualMethod()
161 *reinterpret_cast<sal_uInt64 *>( pRegisterReturn ) = rax; in callVirtualMethod()
166 *reinterpret_cast<sal_uInt32 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt32*>( &rax ); in callVirtualMethod()
171 *reinterpret_cast<sal_uInt16 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt16*>( &rax ); in callVirtualMethod()
175 *reinterpret_cast<sal_uInt8 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt8*>( &rax ); in callVirtualMethod()
187 longs[0] = rax; in callVirtualMethod()
H A Dcall.s61 cmp $10, %rax # typelib_TypeClass_FLOAT
63 cmp $11, %rax # typelib_TypeClass_DOUBLE
66 movq -144(%rbp), %rax # Return value (int case)
/trunk/main/bridges/source/cpp_uno/s5abi_macosx_x86-64/
H A Duno2cpp.cxx111 sal_uInt64 rax; in callVirtualMethod() local
151 "m" ( rax ), "m" ( rdx ), "m" ( xmm0 ), "m" ( xmm1 ), in callVirtualMethod()
162 *reinterpret_cast<sal_uInt64 *>( pRegisterReturn ) = rax; in callVirtualMethod()
167 *reinterpret_cast<sal_uInt32 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt32*>( &rax ); in callVirtualMethod()
172 *reinterpret_cast<sal_uInt16 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt16*>( &rax ); in callVirtualMethod()
176 *reinterpret_cast<sal_uInt8 *>( pRegisterReturn ) = *reinterpret_cast<sal_uInt8*>( &rax ); in callVirtualMethod()
188 longs[0] = rax; in callVirtualMethod()

Completed in 57 milliseconds