1. 63b14ba [ADT] Add a 'find_as' operation to DenseSet. by Lang Hames · 11 years ago
  2. 63276cc Do a better and more complete job of preserving metadata when combining loads. by Chandler Carruth · 11 years ago
  3. 4d2a706 Move previously dead code to handle computing the known bits of an alias by Chandler Carruth · 11 years ago
  4. 0fd4e2e InstCombine: (sub (or A B) (xor A B)) --> (and A B) by David Majnemer · 11 years ago
  5. 242aeb9 InstCombine: Optimize icmp eq/ne (shl Const2, A), Const1 by David Majnemer · 11 years ago
  6. 908d451 Fix a long-standing miscompile in the load analysis that was uncovered by Chandler Carruth · 11 years ago
  7. f84407b Switch how the datalayout availability test is handled in this code to by Chandler Carruth · 11 years ago
  8. efed41c Use triple predicate functions instead of checking values directly. NFC. by Bob Wilson · 11 years ago
  9. 652627d Rename 'TD' to 'DL' in this function as the argument is now a DataLayout by Chandler Carruth · 11 years ago
  10. dacb8a6 Fix the other comment to use modern doxygen style and be a bit more by Chandler Carruth · 11 years ago
  11. 28502a8 More formatting cleanup brought to you by clang-format. by Chandler Carruth · 11 years ago
  12. e99ca83 Clean up doxygen syntax and reword comments to flow better, have a brief by Chandler Carruth · 11 years ago
  13. 01dc911 Clean up the formatting and trailing whitespace of a routine before editting it. by Chandler Carruth · 11 years ago
  14. 440079e [PBQP] Move register-allocation specific PBQP code into RegAllocPBQP.h. by Lang Hames · 11 years ago
  15. 33ea6f2 [PBQP] Replace the interference-constraints algorithm with a faster version by Lang Hames · 11 years ago
  16. 797e9b8 Preserve AA metadata when combining (cast (load (...))) -> (load (cast (...))). by Chandler Carruth · 11 years ago
  17. 9b2d091 [InstCombine] Do an about-face on how LLVM canonicalizes (cast (load by Chandler Carruth · 11 years ago
  18. a45d0c8 Remove a test that was ported from the old llvm-gcc frontend test suite. by Chandler Carruth · 11 years ago
  19. 5357e3a [llvm-objdump] don't test timestamp dump as that is time zone dependent by Nick Kledzik · 11 years ago
  20. e0b3f29 [llvm-objdump] enhance test case for mach-o -private-headers by Nick Kledzik · 11 years ago
  21. 50ede16 [llvm-objdump] Fix mach-o binding decompression error by Nick Kledzik · 11 years ago
  22. 2402e63 [SROA] Change how SROA does vector-based promotion of allocas to handle by Chandler Carruth · 11 years ago
  23. 4e00650 R600/SI: Add global atomicrmw xchg by Aaron Watry · 11 years ago
  24. 2107be5 R600/SI: Add global atomicrmw xor by Aaron Watry · 11 years ago
  25. e81b68b R600/SI: Add global atomicrmw or by Aaron Watry · 11 years ago
  26. 1883b51 R600/SI: Add global atomicrmw min/umin by Aaron Watry · 11 years ago
  27. 387e397 R600/SI: Add global atomicrmw max/umax by Aaron Watry · 11 years ago
  28. beac0c1 R600/SI: Add global atomicrmw and by Aaron Watry · 11 years ago
  29. 892bb7d R600/SI: Add global atomicrmw sub by Aaron Watry · 11 years ago
  30. d9f9b51 R600/SI: Fix/add tests for atomicrmw add by Aaron Watry · 11 years ago
  31. 802463d R600: Rename atomic_load global tests to atomic_add by Aaron Watry · 11 years ago
  32. c83c81a [msan] Fix handling of byval arguments with large alignment. by Evgeniy Stepanov · 11 years ago
  33. 185a992 Check for dynamic alloca's when selecting lifetime intrinsics. by Pete Cooper · 11 years ago
  34. 3b362b3 [PowerPC] Disable +vsx RUN line for fma.ll due to inconsistency on other builders by Bill Schmidt · 11 years ago
  35. ec51f45 Revert "TRE: make TRE a bit more aggressive" by Rafael Espindola · 11 years ago
  36. b56bf6b [PowerPC] Change assert to better form by Bill Schmidt · 11 years ago
  37. 24463c7 R600/SI: Remove redundant setting of instruction bits by Matt Arsenault · 11 years ago
  38. d2dcbd0 [PowerPC] Change liveness testing in VSX FMA mutation pass by Bill Schmidt · 11 years ago
  39. 560e270 Disable ccache for go tests. by Peter Collingbourne · 11 years ago
  40. b659104 Fix typo by Matt Arsenault · 11 years ago
  41. 0e974f6 R600/SI: Also check for FPImm literal constants by Matt Arsenault · 11 years ago
  42. 7d8f171 R600/SI: Allow commuting with source modifiers by Matt Arsenault · 11 years ago
  43. b4fe2b4 R600/SI: Simplify code with hasModifiersSet by Matt Arsenault · 11 years ago
  44. 415789c R600/SI: Fix general commuting breaking src mods by Matt Arsenault · 11 years ago
  45. bf5be3f R600/SI: Cleanup code with ChangeToFPImmediate by Matt Arsenault · 11 years ago
  46. 84895bd R600/SI: Allow comuting fp immediates by Matt Arsenault · 11 years ago
  47. 7eeaefa R600/SI: Use early return instead of checking condition twice by Matt Arsenault · 11 years ago
  48. e7b03ee We also need to catch OSError here. by Peter Collingbourne · 11 years ago
  49. aa796b9 R600/SI: Use complex pattern for MUBUF load patterns. by Matt Arsenault · 11 years ago
  50. 46b53c9 R600/SI: Remove SI_BUFFER_RSRC pseudo by Matt Arsenault · 11 years ago
  51. 32ef687 [Stackmaps] Enable invoking the patchpoint intrinsic. by Juergen Ributzka · 11 years ago
  52. 5512b50 [X86] Fix missed selection of non-temporal store of zero vector. by Andrea Di Biagio · 11 years ago
  53. 7023b85 [AArch64] Fix a silent codegen fault in BUILD_VECTOR lowering. by James Molloy · 11 years ago
  54. ad8eef5 Don't crash if find_executable return None. by Rafael Espindola · 11 years ago
  55. b76f5ba [PowerPC] Enable use of lxvw4x/stxvw4x in VSX code generation by Bill Schmidt · 11 years ago
  56. 7eee3b0 Mips: Only set divrem i64 to custom on 64bit by Jan Vesely · 11 years ago
  57. 9c1d1fa R600: Add EG to FMA test by Jan Vesely · 11 years ago
  58. cef793e SelectionDAG: Add sext_inreg optimizations by Jan Vesely · 11 years ago
  59. eaf8f5e [mips] Add support for COP1's Branch-On-Cond-Likely instructions by Vasileios Kalintiris · 11 years ago
  60. 0f22fe9 [mips] Add support for COP0's Branch-On-Cond-Likely instructions by Vasileios Kalintiris · 11 years ago
  61. 9d85eff [DSE] Remove no-data-layout-only type-based overlap checking by Hal Finkel · 11 years ago
  62. ee0f96f Fix bashism in build.sh. by Peter Collingbourne · 11 years ago
  63. d8ee23f Add back commits r219835 and a fixed version of r219829. by Rafael Espindola · 11 years ago
  64. 101025c [PPC] Adjust some PowerPC tests to account for presence/absence of VSX by Bill Schmidt · 11 years ago
  65. 410bde5 Add a test that would have found the bug in r219829. by Rafael Espindola · 11 years ago
  66. 1cdebe5 ARM: Fix a bug which was causing convergence failure in constant-island pass. by Akira Hatanaka · 11 years ago
  67. 70a1be3 Revert commit r219835 and r219829. by Rafael Espindola · 11 years ago
  68. 46b94aa [OCaml] Add Llvm.instr_clone. by Peter Zotov · 11 years ago
  69. cb76f39 [LLVM-C] Add LLVMInstructionClone. by Peter Zotov · 11 years ago
  70. 0fea775 [llvm-symbolizer] Introduce the -dsym-hint option. by Alexander Potapenko · 11 years ago
  71. a383742 R600/SI: Simplify debug printing by Matt Arsenault · 11 years ago
  72. 770f3af Add our own copy of the find_executable function to cope with installations by Peter Collingbourne · 11 years ago
  73. 61bf4bf R600/SI: Remove another VALU pattern by Matt Arsenault · 11 years ago
  74. 798ace2 Initial version of Go bindings. by Peter Collingbourne · 11 years ago
  75. 86b3d8e Introduce LLVMParseCommandLineOptions C API function. by Peter Collingbourne · 11 years ago
  76. 933d703 Reduce code duplication between patchpoint and non-patchpoint lowering. NFC. by Juergen Ributzka · 11 years ago
  77. 68ca48c [SROA] Switch the common variable name for the 'AllocaSlices' class to 'AS'. by Chandler Carruth · 11 years ago
  78. c62c42b [SROA] More range-based cleanups to SROA, these brought to you by by Chandler Carruth · 11 years ago
  79. 5269b24 [SROA] Switch a couple of overly complex iterator accessors to just be by Chandler Carruth · 11 years ago
  80. d310963 Erase fence insertion from SelectionDAGBuilder.cpp (NFC) by Robin Morisset · 11 years ago
  81. ceb4f49 R600/SI: Remove unnecessary VALU patterns by Matt Arsenault · 11 years ago
  82. c232054 [SROA] Start more deeply moving SROA to use ranges rather than just iterators. by Chandler Carruth · 11 years ago
  83. 0134a9b R600: Fix nonsensical implementation of computeKnownBits for BFE by Matt Arsenault · 11 years ago
  84. 2f8f1d3 Delete -std-compile-opts. by Rafael Espindola · 11 years ago
  85. 6eaa62a Allow call-slop optzn for destinations with a suitable dereferenceable attribute by Bjorn Steinbrink · 11 years ago
  86. 0ab5b9f Fix lang-ref doc bug: s/icmp lt/icmp slt/ by Jonathan Roelofs · 11 years ago
  87. fb02b5c [llvm-objdump] Fix -private-headers for mach-o to print all LC_*_DYLIB variants by Nick Kledzik · 11 years ago
  88. d8214db fold: sqrt(x * x * y) -> fabs(x) * sqrt(y) by Sanjay Patel · 11 years ago
  89. c40dab20 [AArch64] Fix miscompile of sdiv-by-power-of-2. by Juergen Ributzka · 11 years ago
  90. 3b72ec5 [mips] Account for endianess when expanding BuildPairF64/ExtractElementF64 nodes. by Vasileios Kalintiris · 11 years ago
  91. 02065a6 [mips] Marked the DI/EI instruction aliases as MIPS32r2 by Vasileios Kalintiris · 11 years ago
  92. c3ab783 Test commit access: remove extra new line at the end of file by Vasileios Kalintiris · 11 years ago
  93. fa41293 Add missing header guard. by Benjamin Kramer · 11 years ago
  94. 4eb0312 Reapply r219832 - InstCombine: Narrow switch instructions using known bits. by Akira Hatanaka · 11 years ago
  95. ebe6584 TRE: make TRE a bit more aggressive by Saleem Abdulrasool · 11 years ago
  96. 608d59f Revert r219832. by Akira Hatanaka · 11 years ago
  97. 61c65b2 [LVI] Add some additional comments about caching and context instructions by Hal Finkel · 11 years ago
  98. cbfd91d llvm/Support/Options.h: Use \tparam. [-Wdocumentation] by NAKAMURA Takumi · 11 years ago
  99. 231a8d6 R600: Remove dead function by Matt Arsenault · 11 years ago
  100. a0b0184 Revert "r219834 - Teach ScalarEvolution to sharpen range information" by Sanjoy Das · 11 years ago