summaryrefslogtreecommitdiff
path: root/lib/Passes
AgeCommit message (Expand)AuthorFilesLines
2016-06-24[PM] Port float2int to the new pass managerMichael Kuperstein2-0/+2
2016-06-24Add missing dependency to LLVMPassesMichael Kuperstein1-1/+1
2016-06-24[PM] Port PreISelIntrinsicLowering to the new PMMichael Kuperstein2-0/+2
2016-06-18Add a super basic LazyCallGraph DOT printer.Sean Silva1-0/+1
2016-06-17[PM] Port MergedLoadStoreMotion to the new pass manager, take two.Davide Italiano2-0/+2
2016-06-17[PM] Run clang-format over various parts of the new pass manager codeChandler Carruth1-12/+18
2016-06-17[PM] Remove support for omitting the AnalysisManager argument to newChandler Carruth1-8/+17
2016-06-16[PM] Revert the port of MergeLoadStoreMotion to the new pass manager.Davide Italiano2-2/+0
2016-06-15[PM] Port Add discriminator pass to new PMXinliang David Li2-0/+2
2016-06-15[PM] Port SLPVectorizer to the new PMSean Silva2-0/+2
2016-06-15[PM] Port AlignmentFromAssumptions to the new PM.Sean Silva2-0/+2
2016-06-14[PM] Port WholeProgramDevirt to the new pass manager.Davide Italiano2-0/+2
2016-06-14[PM] Port Mem2Reg to the new pass manager.Davide Italiano2-0/+3
2016-06-14[PM] Port MemCpyOpt to the new PM.Sean Silva2-0/+2
2016-06-14Bring back "[PM] Port JumpThreading to the new PM" with a fixSean Silva2-0/+2
2016-06-14[PM] Port MergedLoadStoreMotion to the new pass manager.Davide Italiano2-1/+3
2016-06-14Revert "[PM] Port JumpThreading to the new PM"Sean Silva2-2/+0
2016-06-13[PM] Port JumpThreading to the new PMSean Silva2-0/+2
2016-06-13[PM] Port LVI to the new PM.Sean Silva2-0/+2
2016-06-12[PM] Port DeadArgumentElimination to the new PMSean Silva2-0/+2
2016-06-12[PM] Port ReversePostOrderFunctionAttrs to the new PMSean Silva1-0/+1
2016-06-09[PM] Port LCSSA to the new PM.Easwaran Raman2-0/+2
2016-06-05[PM] Port IndVarSimplify to the new pass managerSanjoy Das2-0/+2
2016-06-05Fix pass declaration order /NFCXinliang David Li1-1/+1
2016-06-05[PM] Port GCOVProfiler pass to the new pass managerXinliang David Li2-0/+2
2016-06-03Reapply r271728 after adding move cobstructor for ProfileSummaryInfoEaswaran Raman2-2/+5
2016-06-03Revert r271728 as it breaks Windows buildEaswaran Raman2-5/+2
2016-06-03Analysis pass to access profile summary infoEaswaran Raman2-2/+5
2016-06-01[MemorySSA] Port to new pass managerGeoff Berry2-0/+4
2016-05-27[PM] Port the Sample FDO to new PM (part-2)Xinliang David Li2-0/+2
2016-05-25[PM] Port PartiallyInlineLibCalls to the new pass manager.Davide Italiano2-0/+2
2016-05-25[PM] Port BDCE to the new pass manager.Davide Italiano2-1/+3
2016-05-18New pass: guard wideningSanjoy Das2-0/+2
2016-05-18[PM] Port per-function SCCP to the new pass manager.Davide Italiano2-0/+2
2016-05-17[PM] Port DSE to the new pass managerJustin Bogner2-0/+2
2016-05-16[PM] Port indirect call promotion pass to new pass managerXinliang David Li1-0/+1
2016-05-16Appease msc18 to move PassBuilder::crossRegisterProxies() in front of PassBui...NAKAMURA Takumi1-14/+14
2016-05-14[PM] Add newline at the end of the file, for consistency. NFC.Davide Italiano1-1/+1
2016-05-14[PM] Refactor cross-registration of AM into an helper.Davide Italiano1-0/+14
2016-05-13[PM] Port LowerAtomic to the new pass manager.Davide Italiano2-0/+2
2016-05-12[PM] Port of the DepndenceAnalysis to the new PM.Chandler Carruth2-0/+2
2016-05-10[PM]: port IR based profUse pass to new pass managerXinliang David Li1-0/+1
2016-05-09Separate the Verifier into an analysis and a transformation pass andAdrian Prantl1-0/+2
2016-05-09Revert "Separate the Verifier into an analysis and a transformation pass and"Adrian Prantl1-2/+0
2016-05-09Separate the Verifier into an analysis and a transformation pass andAdrian Prantl1-0/+2
2016-05-06[PM] port IR based PGO prof-gen pass to new pass managerXinliang David Li2-0/+2
2016-05-05[PM] port Branch Frequency Analaysis pass to new PMXinliang David Li2-0/+4
2016-05-05[PM] Port Interprocedural SCCP to the new pass manager.Davide Italiano2-0/+2
2016-05-05[PM] Port Branch Probability Analysis pass to the new pass manager.Xinliang David Li2-0/+3
2016-05-05[PM] Port EliminateAvailableExternally pass to the new pass manager.Davide Italiano2-0/+2