1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 11:13:28 +01:00
llvm-mirror/tools/opt
Duncan P. N. Exon Smith 8654474680 uselistorder: Remove the global bits
Remove all the global bits to do with preserving use-list order by
moving the `cl::opt`s to the individual tools that want them.  There's a
minor functionality change to `libLTO`, in that you can't send in
`-preserve-bc-uselistorder=false`, but making that bit settable (if it's
worth doing) should be through explicit LTO API.

As a drive-by fix, I removed some includes of `UseListOrder.h` that were
made unnecessary by recent commits.

llvm-svn: 234973
2015-04-15 03:14:06 +00:00
..
AnalysisWrappers.cpp
BreakpointPrinter.cpp DebugInfo: Gut DISubprogram and DILexicalBlock* 2015-04-14 03:40:37 +00:00
BreakpointPrinter.h
CMakeLists.txt CMake: Disable ENABLE_EXPORTS for executables with MSVC 2015-03-18 20:09:13 +00:00
GraphPrinters.cpp
LLVMBuild.txt [PM] Create a separate library for high-level pass management code. 2015-03-07 09:02:36 +00:00
Makefile [PM] Create a separate library for high-level pass management code. 2015-03-07 09:02:36 +00:00
NewPMDriver.cpp uselistorder: Pull the bit through PrintModulePass 2015-04-15 02:38:06 +00:00
NewPMDriver.h uselistorder: Pull the bit through PrintModulePass 2015-04-15 02:38:06 +00:00
opt.cpp uselistorder: Remove the global bits 2015-04-15 03:14:06 +00:00
PassPrinters.cpp
PassPrinters.h
PrintSCC.cpp SCC: Change clients to use const, NFC 2014-04-25 18:24:50 +00:00