[llvm-commits] llvm-gcc patch applied

Chris Lattner clattner at apple.com
Sun Jan 7 00:35:07 PST 2007


Update code to work with new Module::getOrInsertFunction
prototype.  Fix unordered comparison emission from being this:

         %tmp = fcmp uno float %tmp, %tmp1               ; <bool>  
[#uses=1]
         %tmp2 = call bool %llvm.isunordered.f32( float %tmp, float % 
tmp1 )
         %tmp3 = or bool %tmp, %tmp2             ; <bool> [#uses=1]

to now be:

         %tmp = fcmp uno float %tmp, %tmp1

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: patch.txt
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20070107/26433b5c/attachment.txt>
-------------- next part --------------

-Chris


More information about the llvm-commits mailing list