1. 4952143 For PR998: by Reid Spencer · 18 years ago
  2. 4bfd1e9 Running with frame pointers prevented debugging, external probes and by Jim Laskey · 18 years ago
  3. 5cd3e9f Add implicit use / def operands to created MI's. by Evan Cheng · 18 years ago
  4. 3ba433a Add methods to add implicit def use operands to a MI. by Evan Cheng · 18 years ago
  5. 490ce1e Add all implicit defs to FP_REG_KILL mi. by Evan Cheng · 18 years ago
  6. 5b3bbc7 allow the offset of a preinc'd load to be the low-part of a global. This by Chris Lattner · 18 years ago
  7. d181c01 Mark operands as symbol lo instead of imm32 so that they print lo(x) around by Chris Lattner · 18 years ago
  8. f8af6f0 Implement schedulePasses(). by Devang Patel · 18 years ago
  9. fcb2d94 Implement PassManagerImpl_New::add(). by Devang Patel · 18 years ago
  10. 893a5a6 While adding pass into the manager, process Analysis only if it is by Devang Patel · 18 years ago
  11. f13dc1b Remove dead code. by Devang Patel · 18 years ago
  12. e253385 Code refactoring. Move common code into CommonPassManagerImpl :) by Devang Patel · 18 years ago
  13. 85d344b Move CommonPassManagerImpl from PassManager.h to PassManager.cpp by Devang Patel · 18 years ago
  14. 14d6581 Remove analysis that is not preserved by the pass from AvailableAnalysis. by Devang Patel · 18 years ago
  15. b852616 Keep track if analysis made available by the pass. by Devang Patel · 18 years ago
  16. 41e53fd disallow preinc of a frameindex. This is not profitable and causes 2-addr by Chris Lattner · 18 years ago
  17. 9f1794e reduce indentation by using early exits. No functionality change. by Chris Lattner · 18 years ago
  18. a363a0b Keep track of analysis required by the passes. Force use of new pass by Devang Patel · 18 years ago
  19. 448f219 move big chunks of code out-of-line, no functionality change. by Chris Lattner · 18 years ago
  20. f6edf4d ppc64 doesn't have lwau, don't attempt to form it. by Chris Lattner · 18 years ago
  21. 94e509c implement preinc support for r+i loads on ppc64 by Chris Lattner · 18 years ago
  22. de2b660 Fix InstCombine/2006-11-10-ashr-miscompile.ll a miscompilation introduced by Chris Lattner · 18 years ago
  23. 484c7a1 Add a note. by Evan Cheng · 18 years ago
  24. a8d39be These are done. by Evan Cheng · 18 years ago
  25. 8ca2932 Don't dag combine floating point select to max and min intrinsics. Those by Evan Cheng · 18 years ago
  26. 734c91d Fix a dag combiner bug exposed by my recent instcombine patch. This fixes by Chris Lattner · 18 years ago
  27. 37a84c7 s/PassManagerAnalysisHelper/CommonPassManagerImpl by Devang Patel · 18 years ago
  28. d6373bc Fix a bug in SelectScalarSSELoad. Since the load is wrapped in a by Evan Cheng · 18 years ago
  29. 6a944e2 dform 8/9 are identical to dform 1 by Chris Lattner · 18 years ago
  30. 50b3b50 Fix a potential bug. by Evan Cheng · 18 years ago
  31. 438f7bc Add implicit def / use operands to MachineInstr. by Evan Cheng · 18 years ago
  32. a7ff64d When forming a pre-indexed store, make sure ptr isn't the same or is a pred of value being stored. It would cause a cycle. by Evan Cheng · 18 years ago
  33. 1e7aa5c commentate by Chris Lattner · 18 years ago
  34. 4eab714 add an initial cut at preinc loads for ppc32. This is broken for ppc64 by Chris Lattner · 18 years ago
  35. 26ddb50 add note about ugly codegen with preinc by Chris Lattner · 18 years ago
  36. 171d09e Use TargetInstrInfo::getNumOperands() instead of MachineInstr::getNumOperands(). In preparation for implicit reg def/use changes. by Evan Cheng · 18 years ago
  37. df78611 Fixing PR990: http://llvm.org/PR990. by Anton Korobeynikov · 18 years ago
  38. 578d2df add a note about viterbi by Chris Lattner · 18 years ago
  39. 08ff148 second patch to fix PR992/993. by Chris Lattner · 18 years ago
  40. a9d709d Minimal patch to fix PR992/PR993 by Chris Lattner · 18 years ago
  41. 9cab56d if lazy compilation is disabled, print an error message and abort if by Chris Lattner · 18 years ago
  42. 3d6e33d init ivar by Chris Lattner · 18 years ago
  43. cd63319 PPC supports i32 / i64 pre-inc load / store. by Evan Cheng · 18 years ago
  44. 8dc5cad Don't attempt expensive pre-/post- indexed dag combine if target does not support them. by Evan Cheng · 18 years ago
  45. 5ff839f Add a mechanism to specify whether a target supports a particular indexed load / store. by Evan Cheng · 18 years ago
  46. 0030582 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 18 years ago
  47. 144d8f0 Rename ISD::MemOpAddrMode to ISD::MemIndexedMode by Evan Cheng · 18 years ago
  48. 85f419b Allows debugging llc self hosted. by Jim Laskey · 18 years ago
  49. 5496f01 Merging dwarf info to a single compile unit. by Jim Laskey · 18 years ago
  50. f819a49 implement load effective address similar to the alpha backend by Rafael Espindola · 18 years ago
  51. b324bd7 silence warnings by Chris Lattner · 18 years ago
  52. b4a2f05 Teach ShrinkDemandedConstant how to handle X+C. This implements: by Chris Lattner · 18 years ago
  53. d258efa getPostIndexedAddressParts change: passes in load/store instead of its loaded / stored VT. by Evan Cheng · 18 years ago
  54. a1fd650 Remove M_2_ADDR_FLAG. by Evan Cheng · 18 years ago
  55. 81fd607 Added indexed store node and patfrag's. by Evan Cheng · 18 years ago
  56. 6996feb Bump the bytecode version number to 7. Implement upgrade of version 6 and by Reid Spencer · 18 years ago
  57. aacf999 Use movl+xchgl instead of pushl+popl. by Evan Cheng · 18 years ago
  58. 0d53826 Match tblegen changes. by Evan Cheng · 18 years ago
  59. b00dddd Match more post-indexed ops. by Evan Cheng · 18 years ago
  60. 53738a4 reenable factoring of GEP expressions, being more precise about the by Chris Lattner · 18 years ago
  61. f6fd94d make this code more efficient by not creating a phi node we are just going to by Chris Lattner · 18 years ago
  62. d6c3422 Remove redundant <cmath>. by Jim Laskey · 18 years ago
  63. f0cd708 disable this factoring optzn for GEPs for now, this severely pessimizes some by Chris Lattner · 18 years ago
  64. 6e8c649 initial implementation of addressing mode 2 TODO: fix lea_addri by Rafael Espindola · 18 years ago
  65. 72a780f Include llvm/Support/DataTypes.h to define intptr_t. by John Criswell · 18 years ago
  66. 6ea0f6b Now can re-enable debug label folding. by Jim Laskey · 18 years ago
  67. c63592b Split FunctionPassManager_New into FunctionPassManager_New and FunctionPassManagerImpl_New. by Devang Patel · 18 years ago
  68. 5a39b2e Split PassManager_New into PassManager_New and PassManagerImpl_New. by Devang Patel · 18 years ago
  69. c67c938 Move BasicBlockPassManager_New, FunctionPassManager_New and by Devang Patel · 18 years ago
  70. 03fa6ea - When performing pre-/post- indexed load/store transformation, do not worry by Evan Cheng · 18 years ago
  71. a4f53ef Fixed a minor bug preventing some pre-indexed load / store transformation. by Evan Cheng · 18 years ago
  72. 3822ff5 For PR950: by Reid Spencer · 18 years ago
  73. f49c176 regenerate by Chris Lattner · 18 years ago
  74. 3903369 Fix a bug noticed by Emil Mikulic. by Chris Lattner · 18 years ago
  75. 6c1491d Fix a obscure post-indexed load / store dag combine bug. by Evan Cheng · 18 years ago
  76. fc5b1ab Refactor all the addressing mode selection stuff into the isel lowering by Chris Lattner · 18 years ago
  77. 302bf9c correct the (currently unused) pattern for lwzu. by Chris Lattner · 18 years ago
  78. 2c5d185 Beautify. by Devang Patel · 18 years ago
  79. 5d05695 optimize single MBB loops better. In particular, produce: by Chris Lattner · 18 years ago
  80. 53596b6 Update new pass managers to use PassManagerAnalysisHelper API. by Devang Patel · 18 years ago
  81. d925150 scalarrepl should not split the two elements of the vsiidx array: by Chris Lattner · 18 years ago
  82. 889739c Introduce PassManagerAnalysisHelper. by Devang Patel · 18 years ago
  83. b30803b Add PassManager_New. by Devang Patel · 18 years ago
  84. 6e56e2c Fixed a bug which causes x86 be to incorrectly match by Evan Cheng · 18 years ago
  85. 92c45ee Add ModulePassManager_New. by Devang Patel · 18 years ago
  86. 4d0c1a0 Accidently reran commit. by Jim Laskey · 18 years ago
  87. 448d27c Add FunctionPassManager_New. by Devang Patel · 18 years ago
  88. 5e213ea Missed a label map, reverting till covered. by Jim Laskey · 18 years ago
  89. 55fd43f Add BasicBlockPassManager_New. by Devang Patel · 18 years ago
  90. fffcd69 Missed a label map, reverting till covered. by Jim Laskey · 18 years ago
  91. 1bce1fb Optionally allow comparison operations from affect DSGraphs by Andrew Lenharth · 18 years ago
  92. df983de Allow loop detection during debug in forwarding nodes, and revert auxcall patch as it make 176.gcc untenable by Andrew Lenharth · 18 years ago
  93. eb01e39 debug type for DSA TD by Andrew Lenharth · 18 years ago
  94. 9d4209f 1. Add a pass to fold debug label instructions so a debug info client can detect by Jim Laskey · 18 years ago
  95. 6e11295 add a note from viterbi by Chris Lattner · 18 years ago
  96. 393ebae Enable improved spilling costs by default. This speeds up viterbi on x86 by Chris Lattner · 18 years ago
  97. 7902c75 Use correct value for float HUGH_VAL. by Jim Laskey · 18 years ago
  98. bbd6f6e Add post-indexed load / store transformations. by Evan Cheng · 18 years ago
  99. b75a663 Add a new llcbeta option. This speeds up viterbi from 12.34 to 8.76s on by Chris Lattner · 18 years ago
  100. 5a4951e Unbreak X86/ELF Debugging. Somehow this line got lost in Jim's cleanup. by Reid Spencer · 18 years ago