patch: remove PseudoSourceValue from Value.

Chris Lattner clattner at apple.com
Mon Apr 14 19:50:04 PDT 2014


On Apr 14, 2014, at 2:50 PM, Nick Lewycky <nlewycky at google.com> wrote:
> There's also some interesting differences because PSVs are passed by pointer while MachinePointerInfo is passed by value. It means more changes to more APIs.
> 
> The next problem is MipsCallEntry which *derives* from PseudoSourceValue, but never declared it in the Value enum list. There is no way that possibly works, and I'm not yet sure what to do about it.
> 
> Chris, breaking PSV off of Value is a reasonable first step. Can we start there? Or do you *really* want a larger patch that removes PSV all in one go?

I'm an incremental development kind of guy, please do it in reasonable steps.

-Chris

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140414/a0628767/attachment.html>


More information about the llvm-commits mailing list