[llvm-commits] [llvm-gcc] PR950 Cummulative Patch (Please Commit .. replaces SETCC patch)

Reid Spencer rspencer at reidspencer.com
Sat Dec 30 23:43:37 PST 2006


All,

Here is a cumulative patch to keep llvm-gcc working with recent changes
in LLVM. This incorporates the SETCC patch I sent a week ago. This one
also includes all the signless integer type conversions (e.g. ubyte ->
i8) as well as support for the new @sext and @zext parameter attributes
(see LangRef.html for details). 

For those of you working on the LLVM head before the Apple developers
get a chance to commit this patch, you will need to apply this manually
to your llvm-gcc working directory and recompile if you update your
LLVM. If you previously applied the SETCC patch, you'd be best off to
remove your working copies, refresh from SVN and then apply this patch. 

JIM: This is the one one to commit .. ignore the SETCC one :)

RAFAEL: This includes your change to use UNE instead of ONE for != but
not the portion that removes the intrinsic calls. I wasn't sure about
that and things work leaving it in so I erred on the side of caution.
I'll discuss this with Chris or Evan when they get back.

Reid.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PR950.patch
Type: text/x-patch
Size: 99020 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20061231/f35bec8c/attachment.bin>


More information about the llvm-commits mailing list