[llvm-commits] ConstantPointerRef Changes

Reid Spencer reid at x10sys.com
Sat Jul 17 17:51:49 PDT 2004


LLVMers,

The long awaited conclusion of bug 122 (VMCore cleanups) is very near. I 
have just committed all the changes to rid LLVM of the ConstantPointerRef 
abomination. This class no longer exists. Just use GlobalValue, 
GlobalVariable or Function directly.

The changes pass 100% of Feature and Regression tests.

Two minor discrepancies against the Programs tests were detected but these 
were attributed to either the test program (changes committed) or the test 
machine.

What hasn't been tested: SparcV9 BE (thanks, Brian! :)

Hopefully you won't get any grief from these changes, but if you do, please 
contact either Chris or I.

I must also give at least 50% credit for these changes to Chris Lattner. 
Without his almost constant expertise at hand (on the IRC channel), I would 
not have been able to complete these changes this past week.

Best Regards,

Reid.




More information about the llvm-commits mailing list