1. 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 15 years ago
  2. 5a850be 80 col violation. by Evan Cheng · 15 years ago
  3. efcd89a Add some asserts to catch copyRegToReg() fails early by Anton Korobeynikov · 15 years ago
  4. 2f1abe2 Restrict Thumb1 register allocation to low registers, even for instructions that by Jim Grosbach · 15 years ago
  5. c9dfeb1 Identity copies should not contribute to spill weight. by Evan Cheng · 15 years ago
  6. 7388037 FIXME no longer applies. R12 and R3 are available for allocation by Jim Grosbach · 15 years ago
  7. 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 15 years ago
  8. 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 15 years ago
  9. 4ab74cd Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and by Jeffrey Yasskin · 15 years ago
  10. 7abbd04 APInt-ify the gep scaling code, so that it correctly handles the case where by Dan Gohman · 15 years ago
  11. 934af9c Make LoopDeletion check the maximum backedge taken count, rather than the by Dan Gohman · 15 years ago
  12. 9ff9b34 some stuff is done, we still have constantexpr simplification to do. by Chris Lattner · 15 years ago
  13. 17f0cd3 teach libanalysis to simplify vector loads with bitcast sources. This by Chris Lattner · 15 years ago
  14. 739208a enhance FoldReinterpretLoadFromConstPtr to handle loads of up to 32 by Chris Lattner · 15 years ago
  15. fe8c7c8 teach libanalysis to fold int and fp loads from almost arbitrary by Chris Lattner · 15 years ago
  16. f08803b Add 2.6 release note. by Tanya Lattner · 15 years ago
  17. b6c215b Update tests for 84931. by Evan Cheng · 15 years ago
  18. c869d06 X86 needs critical path anti-dependency breaking. by Evan Cheng · 15 years ago
  19. a223aed Commit fixes for half precision I noted in review, so by Dale Johannesen · 15 years ago
  20. 81dc786 This is passing on Darwin PPC. by Bill Wendling · 15 years ago
  21. 336ea06 Minor code cleanup. by Victor Hernandez · 15 years ago
  22. dfd85c1 Neuter stack protectors by only checking character arrays. This is what GCC by Bill Wendling · 15 years ago
  23. 4c3715c Allow the target to select the level of anti-dependence breaking that should be performed by the post-RA scheduler. The default is none. by David Goodwin · 15 years ago
  24. 8201ebd Use 'waitpid' instead of 'wait'. Basing Program::Wait() on 'wait()' prevents it being correct within a multithreaded context. by Ted Kremenek · 15 years ago
  25. 71a5c22 Try r84890 again (adding ValueMap<>), now that I've tested the compile on by Jeffrey Yasskin · 15 years ago
  26. abc5ac7 size_t, not unsigned here to silence a warning. by Eric Christopher · 15 years ago
  27. a0b0562 Random include cleanup. by Benjamin Kramer · 15 years ago
  28. c367e0c Fix OProfileJITEventListener after r84054 renamed CompileUnit to Scope. by Jeffrey Yasskin · 15 years ago
  29. 48dc29e Tidying up some code and comments. No functionality change. by Bill Wendling · 15 years ago
  30. a84c9db Revert r84890, which broke the linux build. by Jeffrey Yasskin · 15 years ago
  31. e0a2340 Add a ValueMap<ValueOrSubclass*, T> type. ValueMap<Value*, T> is safe to use by Jeffrey Yasskin · 15 years ago
  32. 9d89df1 Hide MetadataContext implementation details. by Devang Patel · 15 years ago
  33. f61b237 Fix getMDs() interface such that it does not expose implementation details. by Devang Patel · 15 years ago
  34. b5681b2 Using TrackingVH instead of WeakVH or WeakMetadataVH. by Devang Patel · 15 years ago
  35. d41fc65 Sort handler names to ensure deterministic behavior. by Devang Patel · 15 years ago
  36. 4a53e1e Trying again to tweak the top-level Makefile to facilitate an Apple-style build. by Stuart Hastings · 15 years ago
  37. bac6ed4 Revert 84843. Evan, this was breaking some of the if-conversion tests. by Bob Wilson · 15 years ago
  38. 09b5d90 Include config.h in order to have HAVE_STDINT_H be defined. by Duncan Sands · 15 years ago
  39. 71e0b7c Verify that the function and exception table have been allocated by Nicolas Geoffray · 15 years ago
  40. 9772acd Check that accessing a struct field that occurs before the start by Duncan Sands · 15 years ago
  41. 65a168c Test handling of record fields with negative offsets. by Duncan Sands · 15 years ago
  42. 1395d1d Shift art to the right to keep GCC from complaining about multi-line comments. by Benjamin Kramer · 15 years ago
  43. 87689d3 Move if-conversion before post-regalloc scheduling so the predicated instruction get scheduled properly. by Evan Cheng · 15 years ago
  44. faf93aa Load / store multiple was missing opportunites when the load / store bundles are at the end of the bb. Test case is already in, the bug is exposed by subsequent commit. by Evan Cheng · 15 years ago
  45. e00c43f move another load optimization from instcombine -> libanalysis. by Chris Lattner · 15 years ago
  46. 62d327e move 'loading i32 from string' optimization from instcombine by Chris Lattner · 15 years ago
  47. 878e494 Move some constant folding logic for loads out of instcombine into by Chris Lattner · 15 years ago
  48. 62d1723 Trim more includes. by Evan Cheng · 15 years ago
  49. 268c793 Trim include. by Evan Cheng · 15 years ago
  50. 0841564 testcase for PR4678 & rdar://7309675 by Chris Lattner · 15 years ago
  51. 7813b5b Forgot a declaration. by Mikhail Glushenkov · 15 years ago
  52. b6c3483 Make 'unset_option' work on list options. by Mikhail Glushenkov · 15 years ago
  53. c5e5498 fix warning. by Chris Lattner · 15 years ago
  54. ce6a1c9 Fix getHandlerNames() interface. Now it populate clinet supplied small vector with handler names. by Devang Patel · 15 years ago
  55. 316e326 llvm-ld doesn't throw. by Chris Lattner · 15 years ago
  56. 42a8832 this doesn't use EH either. by Chris Lattner · 15 years ago
  57. 61db1a1 nothing opt uses can throw, remove the try block and -fexceptions when by Chris Lattner · 15 years ago
  58. d331cb3 Add some command line options for twiddling the default data layout by Chris Lattner · 15 years ago
  59. 8000c6c Don't generate sbfx / ubfx with negative lsb field. Patch by David Conrad. by Evan Cheng · 15 years ago
  60. 921bdaa Use StringRef to construct MDString. by Devang Patel · 15 years ago
  61. 7f23958 fix PR5262. by Chris Lattner · 15 years ago
  62. f32df4c Use special DAG-to-DAG preprocessing to allow mem-mem instructions to be selected. by Anton Korobeynikov · 15 years ago
  63. 443b215 Fix null pointer dereference. by Anton Korobeynikov · 15 years ago
  64. 49b63a1 Remove meaningless const. Pass StringRef by value. by Devang Patel · 15 years ago
  65. 6d31268 Revert the main portion of r31856. It was causing BranchFolding by Dan Gohman · 15 years ago
  66. 49708ad Derive metadata hierarchy from Value instead of User. by Devang Patel · 15 years ago
  67. 857eb57 revert r84754, it isn't the right approach. Edwin, please propose by Chris Lattner · 15 years ago
  68. 41fff8c Missing piece of the ARM frame index post-scavenging conditionalization by Jim Grosbach · 15 years ago
  69. ff233b8 Fix thinko noticed by Chris. by Benjamin Kramer · 15 years ago
  70. 7d977a3 Adjust testcases for msasm -> alignstack. by Dale Johannesen · 15 years ago
  71. 8ba2d5b Rename msasm to alignstack per review. by Dale Johannesen · 15 years ago
  72. e31cd34 Remove pointless return; at end of function. by Benjamin Kramer · 15 years ago
  73. 29bed1c The spill restore needs to be resolved to the SP/FP just like the spill by Jim Grosbach · 15 years ago
  74. 1d6827b Conditionalize ARM/T2 frame index post-scavenging while working out fixes by Jim Grosbach · 15 years ago
  75. f8ea2e2 Simplify code. No intended functionality change. by Benjamin Kramer · 15 years ago
  76. f7ce17e Use StringRef. by Devang Patel · 15 years ago
  77. 20d1081 Most of the NEON shuffle instructions do not support 64-bit element types. by Bob Wilson · 15 years ago
  78. 028fa77 Do not use SmallVector to store MDNode elements. by Devang Patel · 15 years ago
  79. a55d33d Revert r84764, it breaks mingw build by Anton Korobeynikov · 15 years ago
  80. 0fffe21 XFAIL this test for PPC. by Bill Wendling · 15 years ago
  81. 65b7f3a Improve handling of immediates by splitting 32-bit immediates into two 16-bit by Jim Grosbach · 15 years ago
  82. a91f4c5 Add DAG printing for RMW stuff debugging by Anton Korobeynikov · 15 years ago
  83. 83fceb9 RMW preprocessing stuff was incorrect. Grab the stuff from x86 backend and disable some tests until it will be clever enough to handle them. by Anton Korobeynikov · 15 years ago
  84. 90593d2 Implement branch folding by Anton Korobeynikov · 15 years ago
  85. 3926fb6 Cosmetic changes, no functionality changes by Anton Korobeynikov · 15 years ago
  86. 68afa54 Make changes to rev 84292 as requested by Chris Lattner. by Victor Hernandez · 15 years ago
  87. b27b51a Fix NEON VST2LN instruction encoding. Patch by Johnny Chen. by Bob Wilson · 15 years ago
  88. 407d574 Revert 84732. It was the wrong fix. by Bob Wilson · 15 years ago
  89. b5df28a Incorporate various suggestions Chris gave during metadata review. by Devang Patel · 15 years ago
  90. 36a9c8f Build shared lib instead of an archive. by Sanjiv Gupta · 15 years ago
  91. 3325537 Cleanup of frame index scavenging. Better code flow and more accurately by Jim Grosbach · 15 years ago
  92. 2ba7a90 Two corrections for docs/CMake.html. by Oscar Fuentes · 15 years ago
  93. 0739bd0 Fix PR5262: when folding select into PHI, make sure all operands are available by Torok Edwin · 15 years ago
  94. 4e4bba5 Add a pass to overlay pic16 data sections for function frame and automatic by Sanjiv Gupta · 15 years ago
  95. db1d9db Added more options to mcc16 driver. by Sanjiv Gupta · 15 years ago
  96. 2095659 Match more patterns to movt. by Evan Cheng · 15 years ago
  97. 5affca0 Need a comma after imp-use. by Evan Cheng · 15 years ago
  98. 7bb3862 De-bork CMake build by Douglas Gregor · 15 years ago
  99. 69412f8 Set comment string, patch by Johnny Chen! by Chris Lattner · 15 years ago
  100. a52fce4 make GVN work better when TD is not around: by Chris Lattner · 15 years ago