Teach TailRecursionElimination to consider 'nocapture' when deciding whether
authorNick Lewycky <nicholas@mxc.ca>
Sun, 21 Oct 2012 23:51:22 +0000 (23:51 +0000)
committerNick Lewycky <nicholas@mxc.ca>
Sun, 21 Oct 2012 23:51:22 +0000 (23:51 +0000)
commit2d28f2bf837c32cd3d05f2196d30460ce2c7f883
tree9b343b439d3415400bac79095b68ab886472e6d6
parentc25be714260258b09ff6a0779fa596c5e8642935
Teach TailRecursionElimination to consider 'nocapture' when deciding whether
calls can be marked tail.

llvm-svn: 166405
llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
llvm/test/Transforms/TailCallElim/nocapture.ll