Commits

Chris Lattner committed d87f65f1a3c
Land a pretty big conceptual/API change to pave the way for multiple return values. Now the base class of the value hierarchy is "ValueBase" instead of "Value", and "Value" is now a PointerIntPair indicating the ValueBase (e.g. an instruction) being referenced along with what result value is being referenced. By default, any place you used "Value*" before, you should now use "Value". Swift SVN r3207