1. 5d618ef Switch llvm to using comdats. For now always use groups with a single section. by Rafael Espindola · 15 years ago
  2. 56519aa PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test. by Bob Wilson · 15 years ago
  3. cf75ab5 Fix PR8854. Track inserted copies to avoid read before write. Sorry, it's hard to reduce a sensible small test case. by Evan Cheng · 15 years ago
  4. e98d646 A fail to match coprocessor number and register number must fail instead of assert. by Bruno Cardoso Lopes · 15 years ago
  5. c08830d Add current binary and source directories to the header search list by Oscar Fuentes · 15 years ago
  6. 7583190 revert my ConstantVector patch, it seems to have made the llvm-gcc by Chris Lattner · 15 years ago
  7. 50a47e9 Add the ClangSACheckersEmitter tablegen backend which will be used for the clang static analyzer. by Argyrios Kyrtzidis · 15 years ago
  8. 9de3a07 Move broken HasCommonSymbols to ELFWriter.cpp. by Rafael Espindola · 15 years ago
  9. a2b6e41 Fix encoding and add parsing support for the arm/thumb CPS instruction: by Bruno Cardoso Lopes · 15 years ago
  10. 283c8ca Switch ConstantVector::get to use ArrayRef instead of a pointer+size by Chris Lattner · 15 years ago
  11. 2b9bc42 add a new ArrayRef class. This is intended to replace the idiom we by Chris Lattner · 15 years ago
  12. 593051b fix PR9210 by implementing some type legalization logic for by Chris Lattner · 15 years ago
  13. 463b3c2 fix two comment thinkos by Chris Lattner · 15 years ago
  14. 551b675 Fix typo in comment. by Nick Lewycky · 15 years ago
  15. 1a73ced Add some statistics to StrongPHIElimination. by Cameron Zwarich · 15 years ago
  16. 117be03 Add a statistic to PHIElimination tracking the number of critical edges split. by Cameron Zwarich · 15 years ago
  17. a18da59 missed a header by Chris Lattner · 15 years ago
  18. 0a9481f Enhance ComputeMaskedBits to know that aligned frameindexes by Chris Lattner · 15 years ago
  19. eafbe65 Adapt docs to '-loopsimplify -> -loop-simplify' change by Tobias Grosser · 15 years ago
  20. d8c7ff0 fix thinko :) by Chris Lattner · 15 years ago
  21. e075118 Revisit my fix for PR9028: the issue is that DAGCombine was by Chris Lattner · 15 years ago
  22. e5116f8 remove a now-unneccesary cast. by Chris Lattner · 15 years ago
  23. 5380d28 Remove pointless blank line. by Duncan Sands · 15 years ago
  24. 52fb846 Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows, by Duncan Sands · 15 years ago
  25. d239e5a Fix test by Nadav Rotem · 15 years ago
  26. bc53ca1 Fix a regression from r125393; by Nadav Rotem · 15 years ago
  27. 915eeb4 when legalizing extremely wide shifts, make sure that by Chris Lattner · 15 years ago
  28. d302773 fix visitShift to properly zero extend the shift amount if the provided operand by Chris Lattner · 15 years ago
  29. c55f58b improve solaris support, from PR9109, patch by Yuri! by Chris Lattner · 15 years ago
  30. b289b40 add PR# by Chris Lattner · 15 years ago
  31. bb75d33 implement instcombine folding for things like (x >> c) < 42. by Chris Lattner · 15 years ago
  32. 16e036f add a helper method. by Chris Lattner · 15 years ago
  33. d91ef79 Wrap the struct in an anonymous namespace. by Argyrios Kyrtzidis · 15 years ago
  34. 74542aa refactor some code out into a helper method. by Chris Lattner · 15 years ago
  35. 8ebaf90 teach SCEV that the scale and addition of an inbounds gep don't NSW. by Chris Lattner · 15 years ago
  36. 26f2310 Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. by Reid Kleckner · 15 years ago
  37. cc5bd4a Prevent IMPLICIT_DEF/KILL to become a delay filler instruction in SPARC backend. by Venkatraman Govindaraju · 15 years ago
  38. d02be24 SimplifyLibCalls: Add missing legalize check on various printf to puts and by Daniel Dunbar · 15 years ago
  39. 43186a4 tests: FileCheckize by Daniel Dunbar · 15 years ago
  40. 2e3066b Preserve aliases if needed. by Rafael Espindola · 15 years ago
  41. d800cf0 Add a note about SSE4.1 roundss/roundsd. by Benjamin Kramer · 15 years ago
  42. 609d54e A fix for 9165. by Nadav Rotem · 15 years ago
  43. f922c47 AsmMatcher custom operand parser failure enhancements. by Jim Grosbach · 15 years ago
  44. d7401b3 Fix a silly bug I introduced when dropping std::string. by Rafael Espindola · 15 years ago
  45. 776b7df attempt to capture recent discussion about overflow and inbounds geps. by Chris Lattner · 15 years ago
  46. b6c8cb4 Also fold (A+B) == A -> B == 0 when the add is commuted. by Benjamin Kramer · 15 years ago
  47. 1021236 Per discussion with Dan G, inbounds geps *certainly* can have by Chris Lattner · 15 years ago
  48. 6aa68a7 When lowering an inbounds gep, the intermediate adds can have by Chris Lattner · 15 years ago
  49. 84cb033 Tidy out asm matcher .inc output. by Jim Grosbach · 15 years ago
  50. 63cc3a8 Adds llvm::sys::path::is_separator() to test whether a char is a path separator by Zhanyong Wan · 15 years ago
  51. 7973f35 Implement sdiv & udiv for <4 x i16> and <8 x i8> NEON vector types. by Nate Begeman · 15 years ago
  52. f94fdb6 SimplifySelectOps can only handle selects with a scalar condition. Add a check by Nadav Rotem · 15 years ago
  53. d2f27ea Fix 9173. by Nadav Rotem · 15 years ago
  54. 5a4552c by Nadav Rotem · 15 years ago
  55. 015b4b5 Test commit. by Nadav Rotem · 15 years ago
  56. de2f5f4 More whitespace cleanup... by Jim Grosbach · 15 years ago
  57. e5ec5a4 Remove trailing whitespace. by Jim Grosbach · 15 years ago
  58. 78b9649 Poison the relational operators ==, !=, <, <=, >=, > on llvm::Optional by Douglas Gregor · 15 years ago
  59. 71132af Make LoopUnswitch preserve ScalarEvolution by just forgetting everything about by Cameron Zwarich · 15 years ago
  60. fae0abe LoopInstSimplify preserves ScalarEvolution. by Cameron Zwarich · 15 years ago
  61. 354c5b9 fix dumping of METADATA_ATTACHMENT2 names, patch by Peter Housel! by Chris Lattner · 15 years ago
  62. 33a8f33 make ConstantExpr::replaceUsesOfWithOnConstant preserve the inbounds by Chris Lattner · 15 years ago
  63. 1f78d51 make the constantexpr interfaces for inbounds GEPs follow the same style by Chris Lattner · 15 years ago
  64. ef1860a Remove std::string version of getNameWithPrefix. by Rafael Espindola · 15 years ago
  65. cd3e639 Disable this test for now... by Daniel Dunbar · 15 years ago
  66. c143dd4 Fix buggy fcopysign lowering. by Evan Cheng · 15 years ago
  67. 98311ec Remove trailing whitespace. by Jim Grosbach · 15 years ago
  68. a2f9d4e Add a test for the LSR issue exposed by r125254. by Cameron Zwarich · 15 years ago
  69. 3b739d2 Tolerate degenerate phi nodes that can occur in the middle of optimization by Nick Lewycky · 15 years ago
  70. 2c2b933 If we can't avoid running loop-simplify twice for now, at least avoid running by Cameron Zwarich · 15 years ago
  71. 4a60b93 Rename 'loopsimplify' to 'loop-simplify'. by Cameron Zwarich · 15 years ago
  72. 7dd74ed Add mips o32 tests again with the hope that the buildbot won't complaint again by Bruno Cardoso Lopes · 15 years ago
  73. 2fcdfb4 by David Greene · 15 years ago
  74. b453ce7 Remove the test to silence the buildbot, will check it in again with a proper fix soon by Bruno Cardoso Lopes · 15 years ago
  75. e02db88 Clean trailing whitespace. by Owen Anderson · 15 years ago
  76. 8e826e6 Fix a lot of o32 CC issues and add a bunch of tests. Patch by Akira Hatanaka with some small modifications by me. by Bruno Cardoso Lopes · 15 years ago
  77. 74a579d by David Greene · 15 years ago
  78. 8e5d01c ptx: add passing parameter to kernel functions by Che-Liang Chiou · 15 years ago
  79. cbf023d CMake: LLVM_LIT_TOOLS_DIR is needed only on Win32 hosts to use GnuWin32 tools. by NAKAMURA Takumi · 15 years ago
  80. 2fcc17e CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 15 years ago
  81. 7805cdc lit/TestFormats.py: Unittests may be found with suffix .exe also on Cygwin. by NAKAMURA Takumi · 15 years ago
  82. f5201bc lit/Util.py: On Cygwin, 'PATHEXT' may exist but it should not be used. by NAKAMURA Takumi · 15 years ago
  83. 6cdf2ea implement the first part of PR8882: when lowering an inbounds by Chris Lattner · 15 years ago
  84. 81baf14 switch the constantexpr, target folder, and IRBuilder interfaces by Chris Lattner · 15 years ago
  85. 7a6aa1a Enhance a bunch of transformations in instcombine to start generating by Chris Lattner · 15 years ago
  86. b20c0b5 Enhance the "compare with shift" and "compare with div" by Chris Lattner · 15 years ago
  87. 44cc997 more cleanups, notably bitcast isn't used for "signed to unsigned type by Chris Lattner · 15 years ago
  88. b9b9044 A bunch of cleanups and simplifications using the new PatternMatch predicates by Chris Lattner · 15 years ago
  89. a81556f teach SimplifyDemandedBits that exact shifts demand the bits they by Chris Lattner · 15 years ago
  90. 4d96c63 After 3-addressifying a two-address instruction, update the register maps; add a missing check when considering whether it's profitable to commute. rdar://8977508. by Evan Cheng · 15 years ago
  91. 6793c49 Revert this in an attempt to bring the builders back. by Eric Christopher · 15 years ago
  92. b45c7c2 Don't return before calling the post-processing function(s). by Bill Wendling · 15 years ago
  93. de0c42a Turn this pass ordering: by Cameron Zwarich · 15 years ago
  94. b9db0c5 Do AsmMatcher operand classification per-opcode. by Jim Grosbach · 15 years ago
  95. 4f5c9d2 Delete unused code for analyzing and splitting around loops. by Jakob Stoklund Olesen · 15 years ago
  96. f3e3f21 Rip out realpath() support. It's expensive, and often a bad idea, and by Douglas Gregor · 15 years ago
  97. 23cd57c Simplify using the new leaveIntvBefore() by Jakob Stoklund Olesen · 15 years ago
  98. 9b05777 Use the LiveBLocks array for SplitEditor::splitSingleBlocks() as well. by Jakob Stoklund Olesen · 15 years ago
  99. 0bef1f3 Attempt to fix the build after r125228. by Cameron Zwarich · 15 years ago
  100. 35edc42 Typo. by Mikhail Glushenkov · 15 years ago