[PM] Add an enum for describing the desired output strategy, and run
authorChandler Carruth <chandlerc@gmail.com>
Mon, 13 Jan 2014 03:08:40 +0000 (03:08 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 13 Jan 2014 03:08:40 +0000 (03:08 +0000)
commit4a76032da63f0c9006336d9b9ab1074cf657b2c3
tree54de43766a12eea76e6ea84c56df76eaa53b5849
parent63735e79ff83cf8b123231cceac10903b3d0ef22
[PM] Add an enum for describing the desired output strategy, and run
that through the interface rather than a simple bool. This should allow
starting to wire up real output to round-trip IR through opt with the
new pass manager.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@199071 91177308-0d34-0410-b5e6-96231b3b80d8
tools/opt/NewPMDriver.cpp
tools/opt/NewPMDriver.h
tools/opt/opt.cpp