[LLVMdev] Pristine Register Semantics

Matthias Braun mbraun at apple.com
Thu May 28 17:05:08 PDT 2015


This is just a short heads-up for out-of-tree targets relying on the concept of pristine registers. I slightly changed their semantics in r238524 (see http://reviews.llvm.org/D10101 <http://reviews.llvm.org/D10101> for details). If you happened to not use the RegisterScavenger to get liveness past the PrologueEpilogue inserted and relied on MachineFrameInfo::getPristineRegs() without at same time relying on the machine basic blocks live-in sets then you may be affected by it.

- Matthias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150528/6df79742/attachment.html>


More information about the llvm-dev mailing list