llvm-6502/lib/Transforms/IPO
Duncan P. N. Exon Smith deb8e30913 Try to fix a layering violation introduced by r213945
The dragonegg buildbot (and others?) started failing after
r213945/r213946 because `llvm-as` wasn't linking in the bitcode reader.
I think moving the verify functions to the same file as the verify pass
should fix the build.  Adding a command-line option for maintaining
use-list order in assembly as a drive-by to prevent warnings about
unused static functions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213947 91177308-0d34-0410-b5e6-96231b3b80d8
2014-07-25 15:41:49 +00:00
..
ArgumentPromotion.cpp AA metadata refactoring (introduce AAMDNodes) 2014-07-24 12:16:19 +00:00
BarrierNoopPass.cpp
CMakeLists.txt IPO: Add use-list-order verifier 2014-07-25 14:49:26 +00:00
ConstantMerge.cpp
DeadArgumentElimination.cpp Constify the Function pointers in the result of makeSubprogramMap 2014-07-02 18:30:05 +00:00
ExtractGV.cpp GlobalValue: Assert symbols with local linkage have default visibility 2014-05-07 23:00:22 +00:00
FunctionAttrs.cpp AA metadata refactoring (introduce AAMDNodes) 2014-07-24 12:16:19 +00:00
GlobalDCE.cpp Revert "GlobalDCE: Delete available_externally initializers if it allows removing the value the initializer is referring to." 2014-07-08 17:06:03 +00:00
GlobalOpt.cpp GlobalOpt: Don't swap private for internal linkage 2014-07-01 15:26:50 +00:00
InlineAlways.cpp Check the alwaysinline attribute on the call as well as on the caller. 2014-05-19 18:25:54 +00:00
Inliner.cpp Add support for missed and analysis optimization remarks. 2014-05-22 14:19:46 +00:00
InlineSimple.cpp
Internalize.cpp
IPConstantPropagation.cpp
IPO.cpp IPO: Add use-list-order verifier 2014-07-25 14:49:26 +00:00
LLVMBuild.txt
LoopExtractor.cpp Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." 2014-07-21 17:06:51 +00:00
Makefile
MergeFunctions.cpp MergeFunc patch from Björn Steinbrink. 2014-07-15 10:46:51 +00:00
PartialInlining.cpp Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges." 2014-07-21 17:06:51 +00:00
PassManagerBuilder.cpp Add scoped-noalias metadata 2014-07-24 14:25:39 +00:00
PruneEH.cpp
StripDeadPrototypes.cpp
StripSymbols.cpp
VerifyUseListOrder.cpp Try to fix a layering violation introduced by r213945 2014-07-25 15:41:49 +00:00