Recommit LiveDebugValues pass after fixing a couple of minor issues.
[oota-llvm.git] / lib / CodeGen / CodeGen.cpp
2015-12-16 Vikram TVRecommit LiveDebugValues pass after fixing a couple...
2015-12-09 Mehdi AminiRevert "Implement a new pass - LiveDebugValues - to...
2015-12-09 Vikram TVImplement a new pass - LiveDebugValues - to compute...
2015-09-17 David Majnemer[WinEH] Add a funclet layout pass
2015-06-15 Sanjoy Das[CodeGen] Add a pass to fold null checks into nearby...
2015-05-05 Quentin Colombet[ShrinkWrap] Add (a simplified version) of shrink-wrapping.
2015-03-09 Reid KlecknerReland r229944: EH: Prune unreachable resume instructio...
2015-02-20 Chandler CarruthRevert r229944: EH: Prune unreachable resume instructio...
2015-02-20 Reid KlecknerEH: Prune unreachable resume instructions during Dwarf...
2015-01-31 Chandler Carruth[PM] Change the core design of the TTI analysis to...
2015-01-14 JF BastienRevert "Insert random noops to increase security agains...
2015-01-14 JF BastienInsert random noops to increase security against ROP...
2014-08-21 Robin MorissetRename AtomicExpandLoadLinked into AtomicExpand
2014-08-03 Gerolf HoflehnerMachineCombiner Pass for selecting faster instruction
2014-04-17 Tim NorthoverAtomics: promote ARM's IR-based atomics pass to CodeGen.
2014-02-22 Quentin Colombet[CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen.
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-12-28 Andrew TrickStub out a PostMachineScheduler pass.
2013-12-14 Juergen Ributzka[Stackmap] Liveness Analysis Pass
2013-12-13 Andrew TrickRevert "Liveness Analysis Pass"
2013-12-13 Andrew TrickLiveness Analysis Pass
2013-11-10 Arnaud A. de Grand... CalculateSpillWeights does not need to be a pass
2013-11-08 Arnaud A. de Grand... Revert "CalculateSpillWeights does not need to be a...
2013-11-08 Arnaud A. de Grand... CalculateSpillWeights does not need to be a pass
2013-10-14 Rafael EspindolaRemove the now unused strong phi elimination pass.
2013-05-01 Filip PizloThis patch breaks up Wrap.h so that it does not have...
2013-04-22 Eric ChristopherMove C++ code out of the C headers and into either...
2013-03-29 Benjamin KramerRemove the old CodePlacementOpt pass.
2013-01-07 Chandler CarruthSwitch TargetTransformInfo from an immutable analysis...
2012-09-17 Tom StellardAdd a MachinePostDominator pass
2012-09-06 Nadav RotemAdd a new optimization pass: Stack Coloring, that merge...
2012-07-04 Jakob Stoklund OlesenAdd an experimental early if-conversion pass, off by...
2012-06-20 Jakob Stoklund OlesenRemove the RenderMachineFunction HTML output pass.
2012-06-08 Jakob Stoklund OlesenReintroduce VirtRegRewriter.
2012-05-30 Bob WilsonAdd an insertPass API to TargetPassConfig. <rdar:...
2012-02-08 Andrew TrickCodegen pass definition cleanup. No functionality.
2012-02-08 Andrew TrickMove pass configuration out of pass constructors: Branc...
2012-02-04 Andrew TrickMake TargetPassConfig an ImmutablePass so CodeGenPasses...
2012-01-17 Andrew TrickRenamed MachineScheduler to ScheduleTopDownLive.
2012-01-13 Andrew TrickAdded the MachineSchedulerPass skeleton.
2011-12-06 Lang HamesKill off the LoopSplitter. It's not being used or maint...
2011-11-13 NAKAMURA TakumiPrune more RALinScan. RALinScan was also here!
2011-11-02 Chandler CarruthBegin collecting some of the statistics for block place...
2011-10-21 Chandler CarruthImplement a block placement pass based on the branch...
2011-07-25 Jakub StaszakRename BlockFrequency to BlockFrequencyInfo and Machine...
2011-06-27 Evan ChengRemove the experimental (and unused) pre-ra splitting...
2011-06-26 Rafael EspindolaThere is only one register coalescer. Merge it into...
2010-11-30 Jakob Stoklund OlesenStub out a new LiveDebugVariables pass.
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonAdd initialization routines for CodeGen.