1. 8eb3e54 Remove wasteful caching. This isn't needed for correctness because any function by Nick Lewycky · 14 years ago
  2. 5195b71 Conservatively, clear optional flags, such as nsw, when performing by Dan Gohman · 14 years ago
  3. 46985a1 Fix reassociate to clear optional flags, such as nsw. by Dan Gohman · 14 years ago
  4. 1e1901a Fixed a bug in the disassembler where the mandatory 0x66 by Sean Callanan · 14 years ago
  5. 31959b1 Given a pair of floating point load and store, if there are no other uses of by Evan Cheng · 14 years ago
  6. 63f8659 Fix comment typo. by Bob Wilson · 14 years ago
  7. 692df93 PR9081: Split up LDM instruction with deprecated use of both LR and PC. by Bob Wilson · 14 years ago
  8. 9a14a36 Take Bill Wendling's suggestion for structuring a couple of asserts. by Matt Beaumont-Gay · 14 years ago
  9. a313842 Update to match changes in lldb interface. by Devang Patel · 14 years ago
  10. cf2cdc9 Fix imm printing for logical instructions. Patch by Brian G. Lucas! by Anton Korobeynikov · 14 years ago
  11. 46a98cf Document the LLVM GIT mirror by Anton Korobeynikov · 14 years ago
  12. 9d7f011 by David Greene · 14 years ago
  13. e136e50 Remove stale references of obsolete @llvm.dbg.variable. by Devang Patel · 14 years ago
  14. 0faa609 Make SwitchInst::removeCase() more efficient. by Jay Foad · 14 years ago
  15. f9e4a98 Add a m_Undef pattern for convenience. This is so that code that uses by Duncan Sands · 14 years ago
  16. 93c7802 Add a m_SignBit pattern for convenience. by Duncan Sands · 14 years ago
  17. 7681c6d Have m_One also match constant vectors for which every element is 1. by Duncan Sands · 14 years ago
  18. e47023d Test commit - fix a double 'should' in a comment. by Carl Norum · 14 years ago
  19. 4e93885 Correctly merge available_externally and regular definitions when they have by Rafael Espindola · 14 years ago
  20. e087afa Fix bogus assert condition noticed by Csaba Raduly. by Evan Cheng · 14 years ago
  21. 8e2da0c Reapply 124275 since the Dragonegg failure was unreproducible. by Eric Christopher · 14 years ago
  22. 4d98ee5 Fix test for non-darwin targets. by Evan Cheng · 14 years ago
  23. 2bffee2 Patches to build EFI with Clang/LLVM. By Carl Norum. by Evan Cheng · 14 years ago
  24. e361d2e Remove stale test that has never worked, afaik. by Devang Patel · 14 years ago
  25. 4cb310b Don't tell the linker about available_externally definitions. If we do, it will by Rafael Espindola · 14 years ago
  26. e9a7ea6 Keep track of incoming argument's location while emitting LiveIns. by Devang Patel · 14 years ago
  27. 97f6d5b While printing "interesting" breakpoint locations for debug info quality test harness, focus only on entry block's terminator for now. by Devang Patel · 14 years ago
  28. bb6d14f by Roman Divacky · 14 years ago
  29. 1531511 Tidy up. by Devang Patel · 14 years ago
  30. e3373b0 Focus on arguments for now. by Devang Patel · 14 years ago
  31. f6fbd84 Error on all .code* directives instead of just .code16 as they by Roman Divacky · 14 years ago
  32. 9f08f60 by David Greene · 14 years ago
  33. fd2ad87 add a note, progress unblocked by PR8575 being fixed. by Chris Lattner · 14 years ago
  34. 78e2074 Adds some platform checks to cmake/config-ix.cmake and fixes checking by Oscar Fuentes · 14 years ago
  35. 4e3740e Fix bug where ReduceLoadWidth was creating illegal ZEXTLOAD instructions. by Richard Osborne · 14 years ago
  36. e85dcb5 CMake: Fix a few definition to suppress warnings. by NAKAMURA Takumi · 14 years ago
  37. 98b928e Save a mapping between original and cloned constpool entries. by Anton Korobeynikov · 14 years ago
  38. ed299f6 Clarify the LSDASection NULL check by Anton Korobeynikov · 14 years ago
  39. 77bc49e Recognize and simplify by Anders Carlsson · 14 years ago
  40. 8352062 Respect the -tail-dup-size command line option even when optimizing for size. by Jakob Stoklund Olesen · 14 years ago
  41. 7af00c0 Commit 124487 broke 254.gap. See if disabling the part that might be triggered by Duncan Sands · 14 years ago
  42. 1895e98 Transform (X/Y)*Y into X if the division is exact. Instcombine already knows how by Duncan Sands · 14 years ago
  43. 9b108a3 Teach DAGCombine to fold fold (sra (trunc (sr x, c1)), c2) -> (trunc (sra x, c1+c2) when c1 equals the amount of bits that are truncated off. by Benjamin Kramer · 14 years ago
  44. bb25e2c Fix 'fcmp one' constant folding. Noticed by inspection. by Nick Lewycky · 14 years ago
  45. b8787f3 Fix some formatting and upgrade comments from llvm 1.x to 2.x syntax. by Nick Lewycky · 14 years ago
  46. b476302 This is #included by .c files. Remove C++-style comments. by Bill Wendling · 14 years ago
  47. 175e7ae Add the select optimization recently added to instcombine to constant folding. by Nick Lewycky · 14 years ago
  48. 337c081 Unbreak the MSVC build. by Francois Pichet · 14 years ago
  49. 5413880 Fix comment. by Nick Lewycky · 14 years ago
  50. 31726c1 Call SimplifyFDivInst() in InstCombiner::visitFDiv(). by Frits van Bommel · 14 years ago
  51. 1fca2c3 Move InstCombine's knowledge of fdiv to SimplifyInstruction(). by Frits van Bommel · 14 years ago
  52. 9136782 Fix typo: should have been testing that X was odd, not V. by Duncan Sands · 14 years ago
  53. 2c94b42 Add the missing sub identity "A-(A-B) -> B" to DAGCombine. by Benjamin Kramer · 14 years ago
  54. 60f5ad4 Add a test for TCE return duplication. by Evan Cheng · 14 years ago
  55. c3f507f Re-apply r124518 with fix. Watch out for invalidated iterator. by Evan Cheng · 14 years ago
  56. b0a42fd Revert r124518. It broke Linux self-host. by Evan Cheng · 14 years ago
  57. 5e69407 Re-commit r124462 with fixes. Tail recursion elim will now dup ret into unconditional predecessor to enable TCE on demand. by Evan Cheng · 14 years ago
  58. 04317cc Implementation of path profiling. Modified patch by Adam Preuss. by Andrew Trick · 14 years ago
  59. db9cd76 Most browsers eliminate whitespace between anchor tags. Force whitespace with by Nick Lewycky · 14 years ago
  60. cb72780 Error on .code16 instead of producing wrong (32bit) code. by Roman Divacky · 14 years ago
  61. 79f4eea This dyn_cast should be a cast. Pointed out by Frits van Bommel. by Duncan Sands · 14 years ago
  62. a3e292c Thread divisions over selects and phis. This doesn't fire much and has basically by Duncan Sands · 14 years ago
  63. d11c57a PR9030: Fix disassembly of ARM "mov pc, lr" instruction. Patch by Jyun-Yan You. by Bob Wilson · 14 years ago
  64. 593faa5 My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPEC by Duncan Sands · 14 years ago
  65. abcae24 Fix libffi usage when it is on a custom path. by Oscar Fuentes · 14 years ago
  66. 14e6655 Add support for parsing .float by Roman Divacky · 14 years ago
  67. 468ee0a Rename functions to follow coding standard. Also rejiggers comments. No by Nick Lewycky · 14 years ago
  68. 8b59643 Add a doxygen comment for this class. by Nick Lewycky · 14 years ago
  69. 285cf80 Reorder for readability. (Chris, is this what you meant?) by Nick Lewycky · 14 years ago
  70. 1b5c0cb Revert r124462. There are a few big regressions that I need to fix first. by Evan Cheng · 14 years ago
  71. 07317f7 Reduce the number of functions we look at in the first pass, and preallocate by Nick Lewycky · 14 years ago
  72. 2685958 Clean up the tests a little, make sure we match an instruction in the right by Nick Lewycky · 14 years ago
  73. ed4efd3 Fix build with stdcxx by using llvm::next. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
  74. ddf0e59 Add a triple. by Rafael Espindola · 14 years ago
  75. ae479aa Add missing include for ptrdiff_t. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
  76. df3bfae Fold select + select where both selects are on the same condition. by Nick Lewycky · 14 years ago
  77. 1ffb533 Print the visibility of declarations. by Rafael Espindola · 14 years ago
  78. 4c4c732 PR8951: Support for .equiv in integrated assembler, patch by Jörg Sonnenberger! by Nico Weber · 14 years ago
  79. 40f64cb - Stop simplifycfg from duplicating "ret" instructions into unconditional by Evan Cheng · 14 years ago
  80. c3a20ba Fix PLD encoding. by Evan Cheng · 14 years ago
  81. 9e56fb1 Changed llvm-mc arm target to give an error if .syntax divided is used. Since by Kevin Enderby · 14 years ago
  82. 9b8c353 Fix a comment typo. by Bob Wilson · 14 years ago
  83. 11d23bd Use the paths to libffi's header and library even when no custom by Oscar Fuentes · 14 years ago
  84. 54d8eba by David Greene · 14 years ago
  85. e787ddb Remove a temporary workaround for a lencod miscompile. Depends on the fix in r124442. by Andrew Trick · 14 years ago
  86. 5d7ab85 VirtRegRewriter fix: update kill flags, which are used by the scavenger. by Andrew Trick · 14 years ago
  87. 75f6e89 Clang: separate the access-control diagnostics from other diagnostics that do not have SFINAE behavior. by Douglas Gregor · 14 years ago
  88. 9c1858c Unbreak the build. by Benjamin Kramer · 14 years ago
  89. c9d6948 Expound upon this comparison! by Nick Lewycky · 14 years ago
  90. dfc5972 Use dyn_cast instead of isa+cast. by Nick Lewycky · 14 years ago
  91. d73e575 Don't show -pedantic, -W and -Wall on the output of by Oscar Fuentes · 14 years ago
  92. 7e7fc10 Speculatively revert r124380. by Devang Patel · 14 years ago
  93. bfae5f3 While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal nodes. by Devang Patel · 14 years ago
  94. 54b0f4f by Roman Divacky · 14 years ago
  95. bf75532 Introduce virtual ParseRegister method in TargetAsmParser. by Roman Divacky · 14 years ago
  96. 9afc527 Fix indentation. by Jay Foad · 14 years ago
  97. 989e7c4 Add DenseSet::resize for API parity with DenseMap::resize. by Nick Lewycky · 14 years ago
  98. 25296e2 Fix surprising missed optimization in mergefunc where we forgot to consider by Nick Lewycky · 14 years ago
  99. b3371cd by Chris Lattner · 14 years ago
  100. adf9c8b Avoid modifying the OneClassForEachPhysReg map while iterating over it. by Bob Wilson · 14 years ago