[PATCH] MachineFrameInfo: Simplify pristine register calculation.

Quentin Colombet qcolombet at apple.com
Thu May 28 15:04:47 PDT 2015


Hi Matthias,

>   It's also unnecessary because the prologue epilogue inserters already mark callee-save registers that are saved/restores properly in the respective blocks in the prologue/epilogue.


This assumes that everybody uses the live-in information.

That being said, the new semantic works for me. Just make sure to send a “Heads-up” email to llvm-dev to emphasize the change for out-of-tree targets.

The bottom line LGTM.

Thanks,
-Quentin


REPOSITORY
  rL LLVM

http://reviews.llvm.org/D10101

EMAIL PREFERENCES
  http://reviews.llvm.org/settings/panel/emailpreferences/






More information about the llvm-commits mailing list