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