summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Passes/PassBuilder.cpp
Commit message (Expand)AuthorAgeFilesLines
* [PM] Change the name of the repeating utility to something lessChandler Carruth2016-08-041-4/+4
* [PM] Fix a mis-named parameter in parseLoopPass -- the pass manager wasChandler Carruth2016-08-031-6/+6
* [PM] Add a generic 'repeat N times' pass wrapper to the new passChandler Carruth2016-08-031-1/+58
* [PM] Remove the NDEBUG condition around isModulePassName.Chandler Carruth2016-08-031-2/+0
* [PM] Significantly refactor the pass pipeline parsing to be easier toChandler Carruth2016-08-031-244/+247
* [PM] Port SpeculativeExecution to the new PMMichael Kuperstein2016-08-011-0/+1
* [PM] Port LowerGuardIntrinsic to the new PM.Michael Kuperstein2016-07-281-0/+1
* [PM] Port SymbolRewriter to the new PMMichael Kuperstein2016-07-251-0/+1
* StringSwitch cannot be copied (take 2).Jordan Rose2016-07-251-7/+7
* Revert "StringSwitch cannot be copied or moved."Jordan Rose2016-07-251-7/+7
* StringSwitch cannot be copied or moved.Jordan Rose2016-07-251-7/+7
* [PM] Port BreakCriticalEdges to the new PM.Wei Mi2016-07-221-0/+1
* [PM] Port NaryReassociate to the new PMWei Mi2016-07-211-0/+1
* [PM] Port LoopUnroll.Sean Silva2016-07-191-0/+1
* [PM] Convert Loop Strength Reduce pass to new PMDehao Chen2016-07-181-0/+1
* [PM] Port FunctionImport Pass to new PMTeresa Johnson2016-07-181-0/+1
* [LoopDist] Port to new PMAdam Nemet2016-07-181-0/+1
* [OptRemarkEmitter] Port to new PMAdam Nemet2016-07-181-0/+1
* Sort include headersAdam Nemet2016-07-181-1/+1
* [PM] Convert IVUsers analysis to new pass manager.Dehao Chen2016-07-161-0/+1
* [PM] Convert LoopInstSimplify Pass to new PMDehao Chen2016-07-151-0/+1
* [PM] Port Dead Loop Deletion Pass to the new PMJun Bum Lim2016-07-141-0/+1
* Add missing files for r275222Dehao Chen2016-07-121-0/+1
* [PM] Port LoopIdiomRecognize Pass to new PMDehao Chen2016-07-121-0/+1
* Revert "New pass manager for LICM."Vitaly Buka2016-07-121-1/+0
* New pass manager for LICM.Dehao Chen2016-07-111-0/+1
* [PM/IPO] Port LowerTypeTests to the new PassManager.Davide Italiano2016-07-111-0/+1
* [PM] Port LoopVectorize to the new PM.Sean Silva2016-07-091-0/+1
* [PM] Port CrossDSOCFI to the new pass manager.Davide Italiano2016-07-091-0/+1
* [PM] Fix a think-o. mv {Scalar,Vectorize}/SLPVectorize.hSean Silva2016-07-091-1/+1
* [PM] Port LoopSimplify to the new pass manager.Davide Italiano2016-07-091-0/+1
* [PM] Port UnreachableBlockElim to the new Pass ManagerWei Mi2016-07-081-0/+1
* [PM] Port InstSimplify to the new pass manager.Davide Italiano2016-07-071-0/+1
* [PM] Port TailCallElimSean Silva2016-07-061-0/+1
* [PM] Port CorrelatedValuePropagationSean Silva2016-07-061-0/+1
* [CFLAA] Split into Anders+Steens analysis.George Burgess IV2016-07-061-2/+4
* [PM] Port LoopAccessInfo analysis to new PMXinliang David Li2016-07-021-0/+1
* [PM] Port ConstantHoisting to the new Pass ManagerMichael Kuperstein2016-07-021-0/+1
* [PM] Improve the debugging and logging facilities of the CGSCC bits ofChandler Carruth2016-06-271-4/+5
* [PM] Port PartialInlining to the new PMEaswaran Raman2016-06-271-0/+1
* [PM] Port float2int to the new pass managerMichael Kuperstein2016-06-241-0/+1
* [PM] Port PreISelIntrinsicLowering to the new PMMichael Kuperstein2016-06-241-0/+1
* [PM] Port MergedLoadStoreMotion to the new pass manager, take two.Davide Italiano2016-06-171-0/+1
* [PM] Run clang-format over various parts of the new pass manager codeChandler Carruth2016-06-171-12/+18
* [PM] Remove support for omitting the AnalysisManager argument to newChandler Carruth2016-06-171-8/+17
* [PM] Revert the port of MergeLoadStoreMotion to the new pass manager.Davide Italiano2016-06-161-1/+0
* [PM] Port Add discriminator pass to new PMXinliang David Li2016-06-151-0/+1
* [PM] Port SLPVectorizer to the new PMSean Silva2016-06-151-0/+1
* [PM] Port AlignmentFromAssumptions to the new PM.Sean Silva2016-06-151-0/+1
* [PM] Port WholeProgramDevirt to the new pass manager.Davide Italiano2016-06-141-0/+1
OpenPOWER on IntegriCloud