[PATH] Fix support for .umul.with.overflow on x86 + fix c binding

Hi,

The first patch fixes the implementation of umul.with.overflow on x86 which was throwing a ‘Cannot yet select’ error.
The second patch fixes the definition of LLVMTypeKind in the C binding by syncing it with the c++ counterpart.

Please review and commit if it looks ok.

thanks

Zoltan

Hi,

Forgot the patch…

Zoltan

umul.diff (7.82 KB)

llvm-c.diff (607 Bytes)

Zoltan,

No patches are attached anything over 100K or so removed. Best to send to send any patches to the commits list.

Aaron

The patch for umul is simply wrong; try reading the Intel x86
instruction manual.

-Eli