search for: oqe

Displaying 6 results from an estimated 6 matches for "oqe".

Did you mean: one
2008 May 27
1
[LLVMdev] Float compare-for-equality and select optimizationopportunity
Both ZF and PF will be set if unordered, so the code below is IEEE correct...you want to generate 'fcmp ueq' instead of 'fcmp oqe' This is the resulting x86 assembly code: movss xmm0,dword ptr [ecx+4] ucomiss xmm0,dword ptr [ecx+8] sete al setnp dl test dl,al mov edx,edi cmovne edx,ecx cmovne ecx,esi cmovne esi,edi While I'm pleasantly s...
2008 May 27
0
[LLVMdev] Float compare-for-equality and select optimizationopportunity
...: Tuesday, 27 May, 2008 14:07 To: 'LLVM Developers Mailing List' Subject: Re: [LLVMdev] Float compare-for-equality and select optimizationopportunity Both ZF and PF will be set if unordered, so the code below is IEEE correct...you want to generate 'fcmp ueq' instead of 'fcmp oqe' This is the resulting x86 assembly code: movss xmm0,dword ptr [ecx+4] ucomiss xmm0,dword ptr [ecx+8] sete al setnp dl test dl,al mov edx,edi cmovne edx,ecx cmovne ecx,esi cmovne esi,edi While I'm pleasantly s...
2008 May 27
1
[LLVMdev] Float compare-for-equality andselect optimizationopportunity
...: Tuesday, 27 May, 2008 14:07 To: 'LLVM Developers Mailing List' Subject: Re: [LLVMdev] Float compare-for-equality and select optimizationopportunity Both ZF and PF will be set if unordered, so the code below is IEEE correct...you want to generate 'fcmp ueq' instead of 'fcmp oqe' This is the resulting x86 assembly code: movss xmm0,dword ptr [ecx+4] ucomiss xmm0,dword ptr [ecx+8] sete al setnp dl test dl,al mov edx,edi cmovne edx,ecx cmovne ecx,esi cmovne esi,edi While I'm pleasantly s...
2008 May 27
3
[LLVMdev] Float compare-for-equality and select optimization opportunity
Hi all, I'm trying to generate code containing an ordered float compare for equality, and select. The resulting code however has an unordered compare and some Boolean logic that I think could be eliminated. In C syntax the code looks like this: float x, y; int a, b, c if(x == y) // Rotate the integers { int t; t = a; a = b;
2020 Feb 27
2
[PATCH] Update the 5 year logo to 10 year logo
...trBC78SU%f<>* z<1jJ2lMXD=so5UsOPlV`$$|sGxj*J{Toqa_H~<tVt(fcmD?x``(H1Q#_qQ;%b-}>W z5tqUX#F@%V8==hKpl{-QdM18>wRZ^KUAtiJ{vv8KYa~%eaaJ-}SEIRk?iccokKn9b zCpOv)tI&q?8Bd0I6Mx19AK~pIV~O1#MChwCacR|8*3qppv(_tVe+x;c<>2Qd*lYPB z*UcK;2?~ifFe#J=1t+UCTKJr#Z9pVJu9px5S(@~`#fxG-Wx-($wJ<oqe^-DQF9^Z{ zQ&UsrvLENsr|Ui_>0i5A8mfbmmAuq*4coSDW8I;28U)pWLU}iRYBC&;GQoeyTs*t$ zmuH4DJ*CTQKjp@@B{;iCG!HMTQoQe8GSjs*@NXg8o*Q=#1*Mo((Qc5D4ptrkvL7u# zVbTT6jP9)0eS7#7Jj4yu?<JRrF3w8k;)ZYeuHi|&*C{qICC;WP8Rrhjs;z9iL#UU2 zLT`YuE=^+Q<-Yhio6+K{gP1z&cQJDge}Mo%Q;<WG18Zo!_B~>gKjkyeW%...
2009 Jul 23
1
[PATCH server] changes required for fedora rawhide inclusion.
...zT<nwE8^|z<hWbRTx_S0G5W^h|A{#PRQ_g#$>Xp>dVaK5V6I060n02uTHJ{a*;|11L z^?V&OavCRZj*J&h^y}G(lF>Rk0Ys_O6oMjDIAAFv6E{7IU!`VhEo_c(*qAu48D~wc z-d0((?|^&ZX?wXen;=CCaXyYqY at Ssnq;Av3C01tPuZ$ts!jJ0oF0^5H)~CB5bZ5!C zgH}38N(dK(f6}~cv0rr|%Qpe6P_!)NZ&}vUgb^7M+gsj1<b<@2)-~@-J_(OQea#zG zG#hV|COm4l=(<`M+dl|VZo}zjFQKZ1fDkZ%hCBv|IEvCz^v~Ylr{gjMRFab8CfxO& zE|+G at E8aY284uQmtWftY0==Q=?}=KcOM2*|m8L~<x?H*SbQNn)+y3!S@`@6<59(t- z*p1BDa%sgrwN|YzEv{m1MgM{tERkkyBGucJ3JX1QQqk<2lK8II_qhB5j9ePynW9Be z`QfuMDNkcbkC<^<jOr!`+KLUT9LwsF0KePJGBPE;dRY-4%y5+^@#~u?&2n1=paHJ...