1. be0a050 Reland r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation by Reid Kleckner · 11 years ago
  2. 301ed0c Revert r229944: EH: Prune unreachable resume instructions during Dwarf EH preparation by Chandler Carruth · 11 years ago
  3. 0b647e6 EH: Prune unreachable resume instructions during Dwarf EH preparation by Reid Kleckner · 11 years ago
  4. 705b185 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  5. eeea897 Revert "Insert random noops to increase security against ROP attacks (llvm)" by JF Bastien · 11 years ago
  6. dcdd5ad Insert random noops to increase security against ROP attacks (llvm) by JF Bastien · 11 years ago
  7. 59c23cd Rename AtomicExpandLoadLinked into AtomicExpand by Robin Morisset · 11 years ago
  8. 5e1207e MachineCombiner Pass for selecting faster instruction by Gerolf Hoflehner · 11 years ago
  9. 037f26f2 Atomics: promote ARM's IR-based atomics pass to CodeGen. by Tim Northover · 12 years ago
  10. a349084 [CodeGenPrepare] Move CodeGenPrepare into lib/CodeGen. by Quentin Colombet · 12 years ago
  11. 8a8cd2b Re-sort all of the includes with ./utils/sort_includes.py so that by Chandler Carruth · 12 years ago
  12. 17080b9 Stub out a PostMachineScheduler pass. by Andrew Trick · 12 years ago
  13. e829475 [Stackmap] Liveness Analysis Pass by Juergen Ributzka · 12 years ago
  14. 7bcb010 Revert "Liveness Analysis Pass" by Andrew Trick · 12 years ago
  15. 8d6a658 Liveness Analysis Pass by Andrew Trick · 12 years ago
  16. 760c1e0 CalculateSpillWeights does not need to be a pass by Arnaud A. de Grandmaison · 12 years ago
  17. f7a60a8 Revert "CalculateSpillWeights does not need to be a pass" by Arnaud A. de Grandmaison · 12 years ago
  18. ed812f6 CalculateSpillWeights does not need to be a pass by Arnaud A. de Grandmaison · 12 years ago
  19. 9770bde Remove the now unused strong phi elimination pass. by Rafael Espindola · 12 years ago
  20. dec20e4 This patch breaks up Wrap.h so that it does not have to include all of by Filip Pizlo · 13 years ago
  21. 04d4e93 Move C++ code out of the C headers and into either C++ headers by Eric Christopher · 13 years ago
  22. 70671b9 Remove the old CodePlacementOpt pass. by Benjamin Kramer · 13 years ago
  23. 664e354 Switch TargetTransformInfo from an immutable analysis pass that requires by Chandler Carruth · 13 years ago
  24. 86af62c Add a MachinePostDominator pass by Tom Stellard · 13 years ago
  25. 7c277da Add a new optimization pass: Stack Coloring, that merges disjoint static allocations (allocas). Allocas are known to be by Nadav Rotem · 13 years ago
  26. f8a63a1 Add an experimental early if-conversion pass, off by default. by Jakob Stoklund Olesen · 13 years ago
  27. 1911a02 Remove the RenderMachineFunction HTML output pass. by Jakob Stoklund Olesen · 13 years ago
  28. 1224312 Reintroduce VirtRegRewriter. by Jakob Stoklund Olesen · 13 years ago
  29. 33e5188 Add an insertPass API to TargetPassConfig. <rdar://problem/11498613> by Bob Wilson · 13 years ago
  30. 1fa5bcb Codegen pass definition cleanup. No functionality. by Andrew Trick · 14 years ago
  31. 58648e4 Move pass configuration out of pass constructors: BranchFolderPass by Andrew Trick · 14 years ago
  32. b755133 Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options by Andrew Trick · 14 years ago
  33. e1c034f Renamed MachineScheduler to ScheduleTopDownLive. by Andrew Trick · 14 years ago
  34. e77e84e Added the MachineSchedulerPass skeleton. by Andrew Trick · 14 years ago
  35. 52f24d7 Kill off the LoopSplitter. It's not being used or maintained. by Lang Hames · 14 years ago
  36. 4784df7 Prune more RALinScan. RALinScan was also here! by NAKAMURA Takumi · 14 years ago
  37. ae4e800 Begin collecting some of the statistics for block placement discussed on by Chandler Carruth · 14 years ago
  38. 1028142 Implement a block placement pass based on the branch probability and by Chandler Carruth · 14 years ago
  39. 875ebd5 Rename BlockFrequency to BlockFrequencyInfo and MachineBlockFrequency to by Jakub Staszak · 14 years ago
  40. b7d0031 Remove the experimental (and unused) pre-ra splitting pass. Greedy regalloc can split live ranges. by Evan Cheng · 14 years ago
  41. 676c405 There is only one register coalescer. Merge it into the base class and by Rafael Espindola · 14 years ago
  42. d4900a6 Stub out a new LiveDebugVariables pass. by Jakob Stoklund Olesen · 15 years ago
  43. 6c18d1a Get rid of static constructors for pass registration. Instead, every pass exposes an initializeMyPassFunction(), which by Owen Anderson · 15 years ago
  44. 80fc076 Add initialization routines for CodeGen. by Owen Anderson · 15 years ago