[PATCH] D10909: PrologEpilogInserter: Improve API to determine callee save regsiters.
Andrew Trick
atrick at apple.com
Tue Jul 14 22:59:11 PDT 2015
atrick added a comment.
Very nice cleanup + optimization.
Just to satisfy my own curiosity, what if the current function has a UWTable attribute, but the call site is noreturn+nounwind? I suppose we still need to spill the clobbered callee saves for debugging (as you have done)?
Only one correctness question, why don't you check for implicit defs here?
+ for (const MachineOperand &MO : make_range(def_begin(*AI), def_end()))
Repository:
rL LLVM
http://reviews.llvm.org/D10909
More information about the llvm-commits
mailing list