Move some logic to populateLTOPassManager.
authorRafael Espindola <rafael.espindola@gmail.com>
Thu, 21 Aug 2014 20:03:44 +0000 (20:03 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Thu, 21 Aug 2014 20:03:44 +0000 (20:03 +0000)
commit7b4eb02b6d759518c9c87eb868c6e9d1bfe6ae96
treed1ebc04c928c04886a1b9d14e106a69b276cf23b
parent9db660ecaa0c9b1c6cce74570fb02aebdd068a8e
Move some logic to populateLTOPassManager.

This will avoid code duplication in the next commit which calls it directly
from the gold plugin.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@216211 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/IPO/PassManagerBuilder.h
lib/LTO/LTOCodeGenerator.cpp
lib/Transforms/IPO/PassManagerBuilder.cpp
tools/opt/opt.cpp