aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/IR/PassRegistry.cpp
AgeCommit message (Expand)AuthorFilesLines
2014-10-06[PM] Remove an unused and rather expensive mapping from an analysisChandler Carruth1-4/+0
2014-10-06[PM] Remove the (deeply misguided) 'unregister' functionality from theChandler Carruth1-10/+0
2014-10-06[cleanup] Switch to using range-based for loops in two very obviousChandler Carruth1-6/+4
2014-10-05[cleanup] Fix up trailing whitespace and formatting in the pass regitsryChandler Carruth1-21/+21
2014-06-12Remove pimpl class from PassRegistry.Zachary Turner1-91/+26
2014-06-11Don't acquire the mutex during the destructor of PassRegistry.Zachary Turner1-1/+4
2014-04-15Use unique_ptr to manage PassInfo instances in the PassRegistryDavid Blaikie1-8/+4
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-1/+1
2014-04-09[C++11] More 'nullptr' conversion or in some cases just using a boolean check...Craig Topper1-4/+4
2014-01-16[opt][PassInfo] Allow opt to run passes that need target machine.Quentin Colombet1-0/+2
2013-07-03Use an RWMutex instead of a Mutex in PassRegistry.Chad Rosier1-10/+11
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2013-01-02Rename VMCore directory to IR.Chandler Carruth1-0/+209