[PATCH] Allow the register scavenger to spill multiple registers

Hal Finkel hfinkel at anl.gov
Fri Mar 22 15:25:38 PDT 2013


Jakob, et al.,

Please review the attached patch which lets the register scavenger make use of multiple spill slots in order to guarantee that it will be able to provide multiple registers simultaneously. I intend to use this capability in the PowerPC backend to handle spills where we need two registers (one for indexing and one for transfer) without keeping an extra reserved register.

Thanks again,
Hal

-- 
Hal Finkel
Postdoctoral Appointee
Leadership Computing Facility
Argonne National Laboratory
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rs_multiple.patch
Type: text/x-patch
Size: 13652 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20130322/8002caed/attachment.bin>


More information about the llvm-commits mailing list