diff options
Diffstat (limited to 'llvm/tools/llvm-lto2')
| -rw-r--r-- | llvm/tools/llvm-lto2/llvm-lto2.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/tools/llvm-lto2/llvm-lto2.cpp b/llvm/tools/llvm-lto2/llvm-lto2.cpp index a2cc54ad7da..e5f0b3a1ad5 100644 --- a/llvm/tools/llvm-lto2/llvm-lto2.cpp +++ b/llvm/tools/llvm-lto2/llvm-lto2.cpp @@ -39,6 +39,10 @@ static cl::opt<std::string> OptPipeline("opt-pipeline", cl::desc("Optimizer Pipeline"), cl::value_desc("pipeline")); +static cl::opt<std::string> AAPipeline("aa-pipeline", + cl::desc("Alias Analysis Pipeline"), + cl::value_desc("aapipeline")); + static cl::opt<bool> SaveTemps("save-temps", cl::desc("Save temporary files")); static cl::opt<bool> @@ -154,6 +158,7 @@ int main(int argc, char **argv) { // Run a custom pipeline, if asked for. Conf.OptPipeline = OptPipeline; + Conf.AAPipeline = AAPipeline; ThinBackend Backend; if (ThinLTODistributedIndexes) |

