commit | dd9344f3face8f1978a7f9f393c31b628144d1f6 | [log] [tgz] |
---|---|---|
author | Dan Gohman <gohman@apple.com> | Fri May 28 16:19:17 2010 +0000 |
committer | Dan Gohman <gohman@apple.com> | Fri May 28 16:19:17 2010 +0000 |
tree | 2af3aa062792112ee7c2e9793bf8a6db7b25ee42 | |
parent | 700012231d58cd3f1bab21cb0e003d98253045a4 [diff] [blame] |
Move FindAvailableLoadedValue isSafeToLoadUnconditionally out of lib/Transforms/Utils and into lib/Analysis so that Analysis passes can use them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104949 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/Transforms/Scalar/TailRecursionElimination.cpp b/lib/Transforms/Scalar/TailRecursionElimination.cpp index 5ad5de2..f8d051e 100644 --- a/lib/Transforms/Scalar/TailRecursionElimination.cpp +++ b/lib/Transforms/Scalar/TailRecursionElimination.cpp
@@ -60,6 +60,7 @@ #include "llvm/Pass.h" #include "llvm/Analysis/CaptureTracking.h" #include "llvm/Analysis/InlineCost.h" +#include "llvm/Analysis/Loads.h" #include "llvm/Support/CallSite.h" #include "llvm/Support/CFG.h" #include "llvm/ADT/Statistic.h"