ILP register allocator

Dear guys,

     does any one of you have an ILP register allocator implemented in LLVM and would be willing to give it to me, so I can compare with my algorithm? Actually, if you could cite a paper where an ILP algorithm is used (in LLVM), at least I would be able to look at the numbers. Preferebly, it would have to be for x86.

Thanks a lot,