[PATCH 1/3] Track new virtual registers by register number.
Jakob Stoklund Olesen
stoklund at 2pi.dk
Wed Aug 14 16:04:29 PDT 2013
On Aug 14, 2013, at 3:42 PM, Mark Lacey <mark.lacey at apple.com> wrote:
> Hi all -
>
> This is the first of three patches that together make it possible for spill code to create and use more than one virtual register, e.g. in the case where a register class or type cannot be spilled/loaded with a single instruction.
>
> Please review and let me know if you find any issues.
- bool splitRegister(unsigned OldLocNo, ArrayRef<LiveInterval*> NewRegs);
+ bool splitRegister(unsigned OldLocNo, ArrayRef<unsigned> NewRegs
+ , LiveIntervals &LIS);
Weird comma.
Otherwise, LGTM.
Thanks,
/jakob
More information about the llvm-commits
mailing list