1. 98b928e Save a mapping between original and cloned constpool entries. by Anton Korobeynikov · 14 years ago
  2. ed299f6 Clarify the LSDASection NULL check by Anton Korobeynikov · 14 years ago
  3. 77bc49e Recognize and simplify by Anders Carlsson · 14 years ago
  4. 8352062 Respect the -tail-dup-size command line option even when optimizing for size. by Jakob Stoklund Olesen · 14 years ago
  5. 7af00c0 Commit 124487 broke 254.gap. See if disabling the part that might be triggered by Duncan Sands · 14 years ago
  6. 1895e98 Transform (X/Y)*Y into X if the division is exact. Instcombine already knows how by Duncan Sands · 14 years ago
  7. 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
  8. bb25e2c Fix 'fcmp one' constant folding. Noticed by inspection. by Nick Lewycky · 14 years ago
  9. b8787f3 Fix some formatting and upgrade comments from llvm 1.x to 2.x syntax. by Nick Lewycky · 14 years ago
  10. 175e7ae Add the select optimization recently added to instcombine to constant folding. by Nick Lewycky · 14 years ago
  11. 337c081 Unbreak the MSVC build. by Francois Pichet · 14 years ago
  12. 5413880 Fix comment. by Nick Lewycky · 14 years ago
  13. 31726c1 Call SimplifyFDivInst() in InstCombiner::visitFDiv(). by Frits van Bommel · 14 years ago
  14. 1fca2c3 Move InstCombine's knowledge of fdiv to SimplifyInstruction(). by Frits van Bommel · 14 years ago
  15. 9136782 Fix typo: should have been testing that X was odd, not V. by Duncan Sands · 14 years ago
  16. 2c94b42 Add the missing sub identity "A-(A-B) -> B" to DAGCombine. by Benjamin Kramer · 14 years ago
  17. 60f5ad4 Add a test for TCE return duplication. by Evan Cheng · 14 years ago
  18. c3f507f Re-apply r124518 with fix. Watch out for invalidated iterator. by Evan Cheng · 14 years ago
  19. b0a42fd Revert r124518. It broke Linux self-host. by Evan Cheng · 14 years ago
  20. 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
  21. 04317cc Implementation of path profiling. Modified patch by Adam Preuss. by Andrew Trick · 14 years ago
  22. cb72780 Error on .code16 instead of producing wrong (32bit) code. by Roman Divacky · 14 years ago
  23. 79f4eea This dyn_cast should be a cast. Pointed out by Frits van Bommel. by Duncan Sands · 14 years ago
  24. a3e292c Thread divisions over selects and phis. This doesn't fire much and has basically by Duncan Sands · 14 years ago
  25. d11c57a PR9030: Fix disassembly of ARM "mov pc, lr" instruction. Patch by Jyun-Yan You. by Bob Wilson · 14 years ago
  26. 593faa5 My auto-simplifier noticed that ((X/Y)*Y)/Y occurs several times in SPEC by Duncan Sands · 14 years ago
  27. abcae24 Fix libffi usage when it is on a custom path. by Oscar Fuentes · 14 years ago
  28. 14e6655 Add support for parsing .float by Roman Divacky · 14 years ago
  29. 468ee0a Rename functions to follow coding standard. Also rejiggers comments. No by Nick Lewycky · 14 years ago
  30. 8b59643 Add a doxygen comment for this class. by Nick Lewycky · 14 years ago
  31. 285cf80 Reorder for readability. (Chris, is this what you meant?) by Nick Lewycky · 14 years ago
  32. 1b5c0cb Revert r124462. There are a few big regressions that I need to fix first. by Evan Cheng · 14 years ago
  33. 07317f7 Reduce the number of functions we look at in the first pass, and preallocate by Nick Lewycky · 14 years ago
  34. ed4efd3 Fix build with stdcxx by using llvm::next. Patch by Joerg Sonnenberger! by Nick Lewycky · 14 years ago
  35. df3bfae Fold select + select where both selects are on the same condition. by Nick Lewycky · 14 years ago
  36. 1ffb533 Print the visibility of declarations. by Rafael Espindola · 14 years ago
  37. 4c4c732 PR8951: Support for .equiv in integrated assembler, patch by Jörg Sonnenberger! by Nico Weber · 14 years ago
  38. 40f64cb - Stop simplifycfg from duplicating "ret" instructions into unconditional by Evan Cheng · 14 years ago
  39. c3a20ba Fix PLD encoding. by Evan Cheng · 14 years ago
  40. 9e56fb1 Changed llvm-mc arm target to give an error if .syntax divided is used. Since by Kevin Enderby · 14 years ago
  41. 11d23bd Use the paths to libffi's header and library even when no custom by Oscar Fuentes · 14 years ago
  42. 54d8eba by David Greene · 14 years ago
  43. e787ddb Remove a temporary workaround for a lencod miscompile. Depends on the fix in r124442. by Andrew Trick · 14 years ago
  44. 5d7ab85 VirtRegRewriter fix: update kill flags, which are used by the scavenger. by Andrew Trick · 14 years ago
  45. 9c1858c Unbreak the build. by Benjamin Kramer · 14 years ago
  46. c9d6948 Expound upon this comparison! by Nick Lewycky · 14 years ago
  47. dfc5972 Use dyn_cast instead of isa+cast. by Nick Lewycky · 14 years ago
  48. 7e7fc10 Speculatively revert r124380. by Devang Patel · 14 years ago
  49. bfae5f3 While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal nodes. by Devang Patel · 14 years ago
  50. 54b0f4f by Roman Divacky · 14 years ago
  51. bf75532 Introduce virtual ParseRegister method in TargetAsmParser. by Roman Divacky · 14 years ago
  52. 9afc527 Fix indentation. by Jay Foad · 14 years ago
  53. 25296e2 Fix surprising missed optimization in mergefunc where we forgot to consider by Nick Lewycky · 14 years ago
  54. adf9c8b Avoid modifying the OneClassForEachPhysReg map while iterating over it. by Bob Wilson · 14 years ago
  55. 4a2b316 Use the incoming VT not the VT of where we're trying to store to determine by Eric Christopher · 14 years ago
  56. 40ccb79 lib/Target/X86/X86ISelDAGToDAG.cpp: __main should be WINCALL64 on Win64. by NAKAMURA Takumi · 14 years ago
  57. 4789aca Try harder to not have unused variables. by Matt Beaumont-Gay · 14 years ago
  58. a8af137 Opt-mode -Wunused-variable cleanup by Matt Beaumont-Gay · 14 years ago
  59. 39078a8 Reapply 124301 by Devang Patel · 14 years ago
  60. 6b9a293 Initialize variable to get rid of clang warning. by Bill Wendling · 14 years ago
  61. adede03 Simplify User::operator delete(). by Jay Foad · 14 years ago
  62. 4a95c19 Revert 124301. by Devang Patel · 14 years ago
  63. c47fd9f Revert r124302 by Devang Patel · 14 years ago
  64. 8cb415e Add support for printing out floating point values from the ARM assembly by Bill Wendling · 14 years ago
  65. eabde0cf Temporarily revert 124275 to see if it brings the dragonegg buildbot back. by Eric Christopher · 14 years ago
  66. cfe33c4 by David Greene · 14 years ago
  67. d2c9793 While legalizing SDValues do not drop SDDbgValues, trasfer them to new legal nodes. by Devang Patel · 14 years ago
  68. 6f121fd Process valid SDDbgValues even if the node does not have any order assigned. by Devang Patel · 14 years ago
  69. 55d20e8 Refactor. by Devang Patel · 14 years ago
  70. 9158509 by David Greene · 14 years ago
  71. 1b10d5b fix the encoding and add testcases for ARM nop, yield, wfe and wfi instructions by Bruno Cardoso Lopes · 14 years ago
  72. 37f87c7 Fix PR9039, a use-after-free in reassociate. The issue was that the by Duncan Sands · 14 years ago
  73. f6c63c2 AttrListPtr has an overloaded operator== which does this for us, we should use by Nick Lewycky · 14 years ago
  74. 207c193 Teach mergefunc that intptr_t is the same width as a pointer. We still can't by Nick Lewycky · 14 years ago
  75. 388f491 There are no vectors of pointer or arrays, so we don't need to check vector by Nick Lewycky · 14 years ago
  76. 464a4f3 APInt has a method for determining whether a number is a power of 2 by Duncan Sands · 14 years ago
  77. e19b7b8 Fix memory corruption. If one of the SCEV creation functions calls another but by Nick Lewycky · 14 years ago
  78. 5d83955 Separate out the constant bonus from the size reduction metrics. Rework by Eric Christopher · 14 years ago
  79. 717082b Add needed braces. by Bill Wendling · 14 years ago
  80. 7754f85 Target/X86: Tweak win64's tailcall. by NAKAMURA Takumi · 14 years ago
  81. e5fffe9 Fix whitespace. by NAKAMURA Takumi · 14 years ago
  82. c5b7a42 lib/Target/X86/X86RegisterInfo.cpp: Fix whitespace. by NAKAMURA Takumi · 14 years ago
  83. b901076 lib/Target/X86/X86RegisterInfo.cpp: Fix a typo in comment. by NAKAMURA Takumi · 14 years ago
  84. 7d3a16f Coding style formatting changes. by Eric Christopher · 14 years ago
  85. 0786284 Rename member variables to follow the rest of LLVM. No functional change. by Jakob Stoklund Olesen · 14 years ago
  86. a2e868d Provide an interface to transfer SDDbgValue from one SDNode to another. by Devang Patel · 14 years ago
  87. 0f4db7e Revert 124230. It was causing test failures. by Bill Wendling · 14 years ago
  88. 261b9c1 The floating point value is encoded in its binary form as an Imm. Convert it by Bill Wendling · 14 years ago
  89. 69c4ef3 Add support for parsing a Real value. It stores the Real value as its binary by Bill Wendling · 14 years ago
  90. 3971df5 Move unnamed_addr after the function arguments on Sabre's request. by Rafael Espindola · 14 years ago
  91. 8f31428 by Devang Patel · 14 years ago
  92. 3a00ffa This assertion is too restrictive, it does not apply for dangling dbg value nodes (nodes where dbg.value intrinsic preceds use of the value). by Devang Patel · 14 years ago
  93. 227fba1 In which I discover that zero+zero is zero, d'oh! by Duncan Sands · 14 years ago
  94. 2539b73 See if this fixes llvm-gcc bootstrap. by Duncan Sands · 14 years ago
  95. d70d1a5 According to my auto-simplifier the most common missed simplifications in by Duncan Sands · 14 years ago
  96. b38824f Teach mergefunc how to emit aliases safely again -- but keep it turned it off by Nick Lewycky · 14 years ago
  97. 1bcb428 Reorganize this so that the early exit and special cases come early by Eric Christopher · 14 years ago
  98. 7cfa656 Don't merge restore with tail call instruction. by Evan Cheng · 14 years ago
  99. 5899a60 Provide correct registers for EH stuff on ARM by Anton Korobeynikov · 14 years ago
  100. d4e0978 Support printing exception section into the current one. This is the case when LSDASection is blank by Anton Korobeynikov · 14 years ago