"clang/git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "c49b22a5c8fc665d9108bfdf89ff0c41ed4997d7"
RegScavenging: Add scavengeRegisterBackwards()
This is a variant of scavengeRegister() that works for enterBasicBlockEnd()/backward(). The benefit of the backward mode is that it is not affected by incomplete kill flags. This patch also changes PrologEpilogInserter::doScavengeFrameVirtualRegs() to use the register scavenger in backwards mode. Differential Revision: http://reviews.llvm.org/D21885 llvm-svn: 276044
Loading
Please register or sign in to comment