1. 0db841f Add basic register allocator statistics. by Jakob Stoklund Olesen · 15 years ago
  2. 1521e91 fix typo by Chris Lattner · 15 years ago
  3. 742c0dd New library: LLVMX86Utils. by Oscar Fuentes · 15 years ago
  4. 4bd8217 fix instcombine merging GEPs through a PHI to only make the by Chris Lattner · 15 years ago
  5. 093399c Enhance constant folding of bitcast operations on vectors of floats. by Nadav Rotem · 15 years ago
  6. bd9f6bf add is always integer, thanks to Frits for noticing this. by Chris Lattner · 15 years ago
  7. 583b68f by David Greene · 15 years ago
  8. 034a80d Split local live ranges. by Jakob Stoklund Olesen · 15 years ago
  9. 64849ce The labyrinthine X86 backend no longer appears to require these patterns. by Dan Gohman · 15 years ago
  10. fbd53f7 Fix wrong logic in promotion of signed mul-with-overflow (I pointed this out at by Duncan Sands · 15 years ago
  11. 6904f05 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 generally. by NAKAMURA Takumi · 15 years ago
  12. e310b3a Fix whitespace. by NAKAMURA Takumi · 15 years ago
  13. fe167c5 This has been implemented. by Duncan Sands · 15 years ago
  14. a772433 Transform "A + B >= A + C" into "B >= C" if the adds do not wrap. Likewise for some by Duncan Sands · 15 years ago
  15. 2598b1f Switch to SmallVector in SimpleRegisterCoalescing for a 3.5% speedup on 403.gcc. by Cameron Zwarich · 15 years ago
  16. 61a7334 Adjust indenting of arguments. by Cameron Zwarich · 15 years ago
  17. 688521c Return Changed from SplitPHIEdges rather than always returning true. by Cameron Zwarich · 15 years ago
  18. 214c920 lit/TestingConfig.py: Add the environment variable PRINTF_EXPONENT_DIGITS as workaround [PR6745] for mingw's tests. Danil Malyshev suggested this. by NAKAMURA Takumi · 15 years ago
  19. c85094f Add serialization for Expr* arguments for attributes to clang tablegen files. by Sean Hunt · 15 years ago
  20. 41429e3 preserve NUW/NSW when transforming add x,x by Chris Lattner · 15 years ago
  21. 3e468e1 filecheckize by Chris Lattner · 15 years ago
  22. ccd279d Fix thinko, basic blocks are SESE. The exits may have many edges though. by Nick Lewycky · 15 years ago
  23. cb40195 add some notes on compares + binops. Remove redundant entries. by Chris Lattner · 15 years ago
  24. de1d8a5 fix PR9215, preventing -reassociate from clearing nsw/nuw when by Chris Lattner · 15 years ago
  25. 5653f1f Add a few missed xforms from GCC PR14753 by Chris Lattner · 15 years ago
  26. a901129 Swap VT and DebugLoc operands of getExtLoad() for consistency with by Stuart Hastings · 15 years ago
  27. 5a287d7 Add a debug obj-path option to make it easy to keep the .o produce by LTO. by Rafael Espindola · 15 years ago
  28. eb1dc98 Remove outdated README entry. by Eli Friedman · 15 years ago
  29. fd51e95 Remove outdated README entry. by Eli Friedman · 15 years ago
  30. c5cb996 Update README entry. by Eli Friedman · 15 years ago
  31. 7bccf6a Refactor zero folding slightly. Clean up todo. by Eric Christopher · 15 years ago
  32. 908159b Gas is very inconsistent about when a relaxation/relocation is needed. Do by Rafael Espindola · 15 years ago
  33. 169e155 The change for PR9190 wasn't quite right. We need to avoid making the by Eric Christopher · 15 years ago
  34. f621e3b Add testcase for PR9190. by Eric Christopher · 15 years ago
  35. 7768a9d Add support for pushsection and popsection. Patch by Joerg Sonnenberger. by Rafael Espindola · 15 years ago
  36. e32effb Remove a duplicated check. by Evan Cheng · 15 years ago
  37. 5eda282 Some single precision VFP instructions may be executed on NEON pipeline, but not double precision ones. by Evan Cheng · 15 years ago
  38. 8a670ed Teach PatternMatch that splat vectors could be floating point as well as by Nick Lewycky · 15 years ago
  39. 738a00e Add support for parsing [expr]. by Roman Divacky · 15 years ago
  40. 79bb6dd Teach ARMLoadStoreOptimizer to remove kill flags from merged instructions as well. by Jakob Stoklund Olesen · 15 years ago
  41. d3526ea Ignore DBG_VALUE machine instructions while constructing instruction ranges based on location info. by Devang Patel · 15 years ago
  42. 6e31b9b Implement a function from PathV2 whose definition is missing. by Argyrios Kyrtzidis · 15 years ago
  43. fc0569e Move DbgInfoPrinter specific utlities inside DbgInfoPrinter.cpp by Devang Patel · 15 years ago
  44. 497acb9 Print function info. Patch by Minjang Kim. by Devang Patel · 15 years ago
  45. ab4c366 Spelling fix: consequtive -> consecutive. by Duncan Sands · 15 years ago
  46. ab8f3fd When tablegen'ing the clang analyzer checkers: by Argyrios Kyrtzidis · 15 years ago
  47. d9e087b by Nadav Rotem · 15 years ago
  48. 326d976 Fix thinko. Cmp can be the first instruction in a MBB. by Evan Cheng · 15 years ago
  49. e7394ea Do not forget DebugLoc! by Devang Patel · 15 years ago
  50. da1d660 tidy up a bit. by Chris Lattner · 15 years ago
  51. 155ced8 Minor fixes to tutorial, patch by Benjamin Meyer! by Chris Lattner · 15 years ago
  52. 04b2f0d fix comments by Chris Lattner · 15 years ago
  53. 2ca5c86 convert ConstantVector::get to use ArrayRef. by Chris Lattner · 15 years ago
  54. 04df049 fix some typos. by Chris Lattner · 15 years ago
  55. 727961a Remove unused bitvectors that record ARM callee-saved registers. by Bob Wilson · 15 years ago
  56. eb9f040 Move more fragments of spill weight calculation into CalcSpillWeights.h by Jakob Stoklund Olesen · 15 years ago
  57. 3fc178f Do not hoist @llvm.dbg.value. Here, @llvm.dbg.value is "referring" a value that is modified inside loop. by Devang Patel · 15 years ago
  58. 5d618ef Switch llvm to using comdats. For now always use groups with a single section. by Rafael Espindola · 15 years ago
  59. 56519aa PR9139: Specify ARM/Darwin triple for vector-DAGCombine.ll test. by Bob Wilson · 15 years ago
  60. 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
  61. e98d646 A fail to match coprocessor number and register number must fail instead of assert. by Bruno Cardoso Lopes · 15 years ago
  62. c08830d Add current binary and source directories to the header search list by Oscar Fuentes · 15 years ago
  63. 7583190 revert my ConstantVector patch, it seems to have made the llvm-gcc by Chris Lattner · 15 years ago
  64. 50a47e9 Add the ClangSACheckersEmitter tablegen backend which will be used for the clang static analyzer. by Argyrios Kyrtzidis · 15 years ago
  65. 9de3a07 Move broken HasCommonSymbols to ELFWriter.cpp. by Rafael Espindola · 15 years ago
  66. a2b6e41 Fix encoding and add parsing support for the arm/thumb CPS instruction: by Bruno Cardoso Lopes · 15 years ago
  67. 283c8ca Switch ConstantVector::get to use ArrayRef instead of a pointer+size by Chris Lattner · 15 years ago
  68. 2b9bc42 add a new ArrayRef class. This is intended to replace the idiom we by Chris Lattner · 15 years ago
  69. 593051b fix PR9210 by implementing some type legalization logic for by Chris Lattner · 15 years ago
  70. 463b3c2 fix two comment thinkos by Chris Lattner · 15 years ago
  71. 551b675 Fix typo in comment. by Nick Lewycky · 15 years ago
  72. 1a73ced Add some statistics to StrongPHIElimination. by Cameron Zwarich · 15 years ago
  73. 117be03 Add a statistic to PHIElimination tracking the number of critical edges split. by Cameron Zwarich · 15 years ago
  74. a18da59 missed a header by Chris Lattner · 15 years ago
  75. 0a9481f Enhance ComputeMaskedBits to know that aligned frameindexes by Chris Lattner · 15 years ago
  76. eafbe65 Adapt docs to '-loopsimplify -> -loop-simplify' change by Tobias Grosser · 15 years ago
  77. d8c7ff00 fix thinko :) by Chris Lattner · 15 years ago
  78. e075118 Revisit my fix for PR9028: the issue is that DAGCombine was by Chris Lattner · 15 years ago
  79. e5116f8 remove a now-unneccesary cast. by Chris Lattner · 15 years ago
  80. 5380d28 Remove pointless blank line. by Duncan Sands · 15 years ago
  81. 52fb846 Teach instsimplify that X+Y>=X+Z is the same as Y>=Z if neither side overflows, by Duncan Sands · 15 years ago
  82. d239e5a Fix test by Nadav Rotem · 15 years ago
  83. bc53ca1 Fix a regression from r125393; by Nadav Rotem · 15 years ago
  84. 915eeb4 when legalizing extremely wide shifts, make sure that by Chris Lattner · 15 years ago
  85. d302773 fix visitShift to properly zero extend the shift amount if the provided operand by Chris Lattner · 15 years ago
  86. c55f58b improve solaris support, from PR9109, patch by Yuri! by Chris Lattner · 15 years ago
  87. b289b40 add PR# by Chris Lattner · 15 years ago
  88. bb75d33 implement instcombine folding for things like (x >> c) < 42. by Chris Lattner · 15 years ago
  89. 16e036f add a helper method. by Chris Lattner · 15 years ago
  90. d91ef79 Wrap the struct in an anonymous namespace. by Argyrios Kyrtzidis · 15 years ago
  91. 74542aa refactor some code out into a helper method. by Chris Lattner · 15 years ago
  92. 8ebaf90 teach SCEV that the scale and addition of an inbounds gep don't NSW. by Chris Lattner · 15 years ago
  93. 26f2310 Add encodings and mnemonics for FXSAVE64 and FXRSTOR64. by Reid Kleckner · 15 years ago
  94. cc5bd4a Prevent IMPLICIT_DEF/KILL to become a delay filler instruction in SPARC backend. by Venkatraman Govindaraju · 15 years ago
  95. d02be24 SimplifyLibCalls: Add missing legalize check on various printf to puts and by Daniel Dunbar · 15 years ago
  96. 43186a4 tests: FileCheckize by Daniel Dunbar · 15 years ago
  97. 2e3066b Preserve aliases if needed. by Rafael Espindola · 15 years ago
  98. d800cf0 Add a note about SSE4.1 roundss/roundsd. by Benjamin Kramer · 15 years ago
  99. 609d54e A fix for 9165. by Nadav Rotem · 15 years ago
  100. f922c47 AsmMatcher custom operand parser failure enhancements. by Jim Grosbach · 15 years ago