Displaying 16 results from an estimated 16 matches for "fsubp".
Did you mean:
fsub
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
...ord ptr [esp+18h]
> 76719BB0 fistp qword ptr [esp+10h]
> 76719BB4 fild qword ptr [esp+10h]
> 76719BB8 mov edx,dword ptr [esp+18h]
> 76719BBC mov eax,dword ptr [esp+10h]
> 76719BC0 test eax,eax
> 76719BC2 je 76719DCF
> 76719BC8 fsubp st(1),st
> 76719BCA test edx,edx
> 76719BCC js 7671F9DB
> 76719BD2 fstp dword ptr [esp]
> 76719BD5 mov ecx,dword ptr [esp]
> 76719BD8 add ecx,7FFFFFFFh
> 76719BDE sbb eax,0
> 76719BE1 mov edx,dword ptr [esp+14h...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...st(0)
76719BAC fst dword ptr [esp+18h]
76719BB0 fistp qword ptr [esp+10h]
76719BB4 fild qword ptr [esp+10h]
76719BB8 mov edx,dword ptr [esp+18h]
76719BBC mov eax,dword ptr [esp+10h]
76719BC0 test eax,eax
76719BC2 je 76719DCF
76719BC8 fsubp st(1),st
76719BCA test edx,edx
76719BCC js 7671F9DB
76719BD2 fstp dword ptr [esp]
76719BD5 mov ecx,dword ptr [esp]
76719BD8 add ecx,7FFFFFFFh
76719BDE sbb eax,0
76719BE1 mov edx,dword ptr [esp+14h]
76719BE5 sbb edx,0
76719...
2013 Jul 19
0
[LLVMdev] SIMD instructions and memory alignment on X86
...6719BB0 fistp qword ptr [esp+10h]
> 76719BB4 fild qword ptr [esp+10h]
> 76719BB8 mov edx,dword ptr [esp+18h]
> 76719BBC mov eax,dword ptr [esp+10h]
> 76719BC0 test eax,eax
> 76719BC2 je 76719DCF
> 76719BC8 fsubp st(1),st
> 76719BCA test edx,edx
> 76719BCC js 7671F9DB
> 76719BD2 fstp dword ptr [esp]
> 76719BD5 mov ecx,dword ptr [esp]
> 76719BD8 add ecx,7FFFFFFFh
> 76719BDE sbb eax,0
> 76719BE1 mov...
2013 Jul 19
3
[LLVMdev] fptoui calling a function that modifies ECX
...fild qword ptr [esp+10h]
>>>>> 76719BB8 mov edx,dword ptr [esp+18h]
>>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>> 76719BC0 test eax,eax
>>>>> 76719BC2 je 76719DCF
>>>>> 76719BC8 fsubp st(1),st
>>>>> 76719BCA test edx,edx
>>>>> 76719BCC js 7671F9DB
>>>>> 76719BD2 fstp dword ptr [esp]
>>>>> 76719BD5 mov ecx,dword ptr [esp]
>>>>> 76719BD8 add ecx,7FFFFFFFh
&g...
2013 Jul 19
2
[LLVMdev] SIMD instructions and memory alignment on X86
That should map directly to sqrtpd which can't modify ecx.
On Thu, Jul 18, 2013 at 10:27 PM, Peter Newman <peter at uformia.com> wrote:
> Sorry, that should have been llvm.x86.sse2.sqrt.pd
>
>
> On 19/07/2013 3:25 PM, Craig Topper wrote:
>
> What is "frep.x86.sse2.sqrt.pd". I'm only familiar with things prefixed
> with "llvm.x86".
>
2013 Jul 19
2
[LLVMdev] fptoui calling a function that modifies ECX
...r [esp+10h]
>>>>>> 76719BB8 mov edx,dword ptr [esp+18h]
>>>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>>> 76719BC0 test eax,eax
>>>>>> 76719BC2 je 76719DCF
>>>>>> 76719BC8 fsubp st(1),st
>>>>>> 76719BCA test edx,edx
>>>>>> 76719BCC js 7671F9DB
>>>>>> 76719BD2 fstp dword ptr [esp]
>>>>>> 76719BD5 mov ecx,dword ptr [esp]
>>>>>> 76719BD8 add...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...esp+10h]
>>>> 76719BB8 mov edx,dword ptr [esp+18h]
>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>> 76719BC0 test eax,eax
>>>> 76719BC2 je 76719DCF
>>>> 76719BC8 fsubp st(1),st
>>>> 76719BCA test edx,edx
>>>> 76719BCC js 7671F9DB
>>>> 76719BD2 fstp dword ptr [esp]
>>>> 76719BD5 mov ecx,dword ptr [esp]
>>>> 76719BD8 add...
2013 Jul 19
2
[LLVMdev] fptoui calling a function that modifies ECX
...>>>>> 76719BB8 mov edx,dword ptr [esp+18h]
>>>>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>>>> 76719BC0 test eax,eax
>>>>>>> 76719BC2 je 76719DCF
>>>>>>> 76719BC8 fsubp st(1),st
>>>>>>> 76719BCA test edx,edx
>>>>>>> 76719BCC js 7671F9DB
>>>>>>> 76719BD2 fstp dword ptr [esp]
>>>>>>> 76719BD5 mov ecx,dword ptr [esp]
>>>>>>>...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...76719BB8 mov edx,dword ptr [esp+18h]
>>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>> 76719BC0 test eax,eax
>>>>> 76719BC2 je 76719DCF
>>>>> 76719BC8 fsubp st(1),st
>>>>> 76719BCA test edx,edx
>>>>> 76719BCC js 7671F9DB
>>>>> 76719BD2 fstp dword ptr [esp]
>>>>> 76719BD5 mov ecx,dword ptr [esp]
>>>>>...
2013 Jul 19
0
[LLVMdev] fptoui calling a function that modifies ECX
...ptr [esp+18h]
>>>>>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>>> 76719BC0 test eax,eax
>>>>>> 76719BC2 je 76719DCF
>>>>>> 76719BC8 fsubp st(1),st
>>>>>> 76719BCA test edx,edx
>>>>>> 76719BCC js 7671F9DB
>>>>>> 76719BD2 fstp dword ptr [esp]
>>>>>> 76719BD5 mov ecx,dwor...
2013 Jul 20
0
[LLVMdev] fptoui calling a function that modifies ECX
...gt;>> 76719BBC mov eax,dword ptr [esp+10h]
>>>>>>> 76719BC0 test eax,eax
>>>>>>> 76719BC2 je 76719DCF
>>>>>>> 76719BC8 fsubp st(1),st
>>>>>>> 76719BCA test edx,edx
>>>>>>> 76719BCC js 7671F9DB
>>>>>>> 76719BD2 fstp dword ptr [esp]
>>>>>>>...
2013 Jul 19
0
[LLVMdev] llvm.x86.sse2.sqrt.pd not using sqrtpd, calling a function that modifies ECX
...rd ptr [esp+10h]
>>> 76719BB4 fild qword ptr [esp+10h]
>>> 76719BB8 mov edx,dword ptr [esp+18h]
>>> 76719BBC mov eax,dword ptr [esp+10h]
>>> 76719BC0 test eax,eax
>>> 76719BC2 je 76719DCF
>>> 76719BC8 fsubp st(1),st
>>> 76719BCA test edx,edx
>>> 76719BCC js 7671F9DB
>>> 76719BD2 fstp dword ptr [esp]
>>> 76719BD5 mov ecx,dword ptr [esp]
>>> 76719BD8 add ecx,7FFFFFFFh
>>> 76719BDE sbb eax,0
&...
2013 Jul 19
4
[LLVMdev] SIMD instructions and memory alignment on X86
...6719BB0 fistp qword ptr [esp+10h]
>> 76719BB4 fild qword ptr [esp+10h]
>> 76719BB8 mov edx,dword ptr [esp+18h]
>> 76719BBC mov eax,dword ptr [esp+10h]
>> 76719BC0 test eax,eax
>> 76719BC2 je 76719DCF
>> 76719BC8 fsubp st(1),st
>> 76719BCA test edx,edx
>> 76719BCC js 7671F9DB
>> 76719BD2 fstp dword ptr [esp]
>> 76719BD5 mov ecx,dword ptr [esp]
>> 76719BD8 add ecx,7FFFFFFFh
>> 76719BDE sbb eax,0
>> 76719BE1 mov...
2007 Apr 18
4
[patch 0/4] Clean up asm/bugs.h, identify_cpu() and update COMPAT_VDSO
Hi Andi,
Four patches:
- clean up asm/bugs.h, by moving all the C code into its own C file
- split identify_cpu() into boot and secondary variants, so that
boot-time setup functions can be marked __init
- repost of the COMPAT_VDSO patches with a bit more robustness from
unknown DT_tags, and functions marked __init, since all this is
boot-time only setup.
Thanks,
J
--
2007 Apr 18
4
[patch 0/4] Clean up asm/bugs.h, identify_cpu() and update COMPAT_VDSO
Hi Andi,
Four patches:
- clean up asm/bugs.h, by moving all the C code into its own C file
- split identify_cpu() into boot and secondary variants, so that
boot-time setup functions can be marked __init
- repost of the COMPAT_VDSO patches with a bit more robustness from
unknown DT_tags, and functions marked __init, since all this is
boot-time only setup.
Thanks,
J
--
2013 Jul 19
0
[LLVMdev] llvm.x86.sse2.sqrt.pd not using sqrtpd, calling a function that modifies ECX
...; 76719BB4 fild qword ptr [esp+10h]
>> 76719BB8 mov edx,dword ptr [esp+18h]
>> 76719BBC mov eax,dword ptr [esp+10h]
>> 76719BC0 test eax,eax
>> 76719BC2 je 76719DCF
>> 76719BC8 fsubp st(1),st
>> 76719BCA test edx,edx
>> 76719BCC js 7671F9DB
>> 76719BD2 fstp dword ptr [esp]
>> 76719BD5 mov ecx,dword ptr [esp]
>> 76719BD8 add ecx,7FFFFFFFh
>> 76719...