1. a156efd Fix OCaml bindings crash, PR8847. by Torok Edwin · 14 years ago
  2. 9d071cb Remove/fix invalid README entries. The well thought out strcpy function doesn't return a pointer to the end of the string. by Benjamin Kramer · 14 years ago
  3. 3e41061 Remove some obsolete README items, add a new one off the top of my head. by Benjamin Kramer · 14 years ago
  4. 2902736 Reorganize ListScheduleBottomUp in preparation for modeling machine cycles and instruction issue. by Andrew Trick · 14 years ago
  5. 3d420cb Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows multiple nodes per cycle. by Andrew Trick · 14 years ago
  6. cb7947b8 In CheckForLiveRegDef use TRI->getOverlaps. by Andrew Trick · 14 years ago
  7. 1b16587 Fixes PR8823: add-with-overflow-128.ll by Andrew Trick · 14 years ago
  8. e90a633 Preserve the address space when generating bitcasts for MemTransferInst in ConvertToScalarInfo by Mon P Wang · 14 years ago
  9. 8e68c38 Change all self assignments X=X to (void)X, so that we can turn on a by Jeffrey Yasskin · 14 years ago
  10. 65e43a2 Default to armv7 instead of armv6. by Bill Wendling · 14 years ago
  11. 9584bd8 Trailing whitespace. by Jim Grosbach · 14 years ago
  12. f50125e DAGCombine add (sext i1), X into sub X, (zext i1) if sext from i1 is illegal. The latter usually compiles into smaller code. by Benjamin Kramer · 14 years ago
  13. 4ac1947 InstCombine: creating selects from -1 and 0 is fine, they combine into a sext from i1. by Benjamin Kramer · 14 years ago
  14. e915ff3 X86: Lower a select directly to a setcc_carry if possible. by Benjamin Kramer · 14 years ago
  15. 10b6d33 Add r122359 back now that the bug in MCDwarfLineAddrFragment fragment has been by Rafael Espindola · 14 years ago
  16. df3ee64 Constify. by Dan Gohman · 14 years ago
  17. 835439a Assert that the AddrDelta expression is really constant and wrap it in a set by Rafael Espindola · 14 years ago
  18. 770d42d When RegAllocGreedy decides to spill the interferences of the current register, by Jakob Stoklund Olesen · 14 years ago
  19. c64379d Include a shadow of the original CFG edges in the edge bundle graph. by Jakob Stoklund Olesen · 14 years ago
  20. 90a5a0c Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 14 years ago
  21. 7212333 MC/Mach-O/ARM: Don't try to use scattered relocs for BR24 fixups. by Daniel Dunbar · 14 years ago
  22. ecbbf40 Add reduced test from 8845. by Rafael Espindola · 14 years ago
  23. bf57b83 Revert r122359 while I debug PR8845. by Rafael Espindola · 14 years ago
  24. 33a03c7 Fix another conditional expression mismatched enum type warning. by Matt Beaumont-Gay · 14 years ago
  25. 1cd05bb When determining whether the new instruction was already present in by Duncan Sands · 14 years ago
  26. b3898af Make this test not depend on how the variable is named. by Duncan Sands · 14 years ago
  27. df561e0 MC/Mach-O/ARM: We always use the SECTDIFF reloc type on ARM, which is by Daniel Dunbar · 14 years ago
  28. 25bcc9c MC/Mach-O/ARM: Clone off an ARM version of RecordScatteredRelocation until I figure out how it is supposed to work. by Daniel Dunbar · 14 years ago
  29. 5cc6390 MC/Mach-O: Return to reporting errors if we see unexpected fixup kinds. by Daniel Dunbar · 14 years ago
  30. 3664564 MC/Mach-O/ARM: Recognize generic _Data_N fixup kinds. by Daniel Dunbar · 14 years ago
  31. 294e678 MC/Mach-O/ARM: Add enough relocation logic to get BR24 relocations. by Daniel Dunbar · 14 years ago
  32. fdfbc6a MC/Mach-O/ARM: Fix thinko. by Daniel Dunbar · 14 years ago
  33. 33a38a1 Use references and simplify. by Rafael Espindola · 14 years ago
  34. f012124 Simplify the handling of .size expressions. by Rafael Espindola · 14 years ago
  35. 4d74305 MC/Mach-O/ARM: Stub out RecordARMRelocation, which is mostly a copy of by Daniel Dunbar · 14 years ago
  36. 42b5286 Simplify. by Daniel Dunbar · 14 years ago
  37. 532c456 MC/Mach-O: Split out RecordARMRelocation for now, it is weird enough it isn't by Daniel Dunbar · 14 years ago
  38. 37bf92b Add a generic expansion transform: A op (B op' C) -> (A op B) op' (A op C) by Duncan Sands · 14 years ago
  39. fc7072c ptx: add ld instruction and test by Che-Liang Chiou · 14 years ago
  40. a3c44a5 Add some statistics, good for understanding how much more powerful by Duncan Sands · 14 years ago
  41. 7110428 Fixes file extension for loadable modules on OS X. by Oscar Fuentes · 14 years ago
  42. cbf68df Fix a bug in ReduceLoadWidth that wasn't handling extending by Chris Lattner · 14 years ago
  43. 7a2a7fa more cleanups, move a check for "roundedness" earlier to reject by Chris Lattner · 14 years ago
  44. 4c32bc2 reduce indentation and improve comments, no functionality change. by Chris Lattner · 14 years ago
  45. 9eb337a Don't generate carry bit when loading immediate values on the Microblaze. by Wesley Peck · 14 years ago
  46. 6b3bbb1 Add support for some of the LLVM atomic operations to the MBlaze backend. by Wesley Peck · 14 years ago
  47. 5f996d1 Modeling the carry bit in the MSR register of the MicroBlaze. by Wesley Peck · 14 years ago
  48. 025c458 Fix a regression introduced into the MBlaze delay slot filler. by Wesley Peck · 14 years ago
  49. f056838 Give GVN back the ability to perform simple conditional propagation on conditional branch values. by Owen Anderson · 14 years ago
  50. e733cf8 GCC objects to the two sides of a conditional expression having different enum by Matt Beaumont-Gay · 14 years ago
  51. 491e030 Remove dead code. by Owen Anderson · 14 years ago
  52. feac098 In DelayForLiveRegsBottomUp, handle instructions that read and write by Andrew Trick · 14 years ago
  53. 38036d8 whitespace by Andrew Trick · 14 years ago
  54. c72b18c Reapply 122353-122355 with fixes. 122354 was wrong; by Dale Johannesen · 14 years ago
  55. 7d6fe13 Add some x86 specific dagcombines for conditional increments. by Benjamin Kramer · 14 years ago
  56. aad94aa GVN's Expression is not POD-like (it contains a SmallVector). Simplify code while at it. by Benjamin Kramer · 14 years ago
  57. d0cf258 Revert 122353-122355 for the moment, they broke stuff. by Dale Johannesen · 14 years ago
  58. 64b4412 Simplify EvaluateAsAbsolute now that EvaluateAsRelocatableImpl does all by Rafael Espindola · 14 years ago
  59. 7a45903 Don't relax org or align. They change size as the relaxation happens, but they by Rafael Espindola · 14 years ago
  60. a83bf35 Add a new transform to DAGCombiner. by Dale Johannesen · 14 years ago
  61. 5ecc340 Get the type of a shift from the shift, not from its shift by Dale Johannesen · 14 years ago
  62. efc96dd Shift by the word size is invalid IR; don't create it. by Dale Johannesen · 14 years ago
  63. 90b0364 fix some typos by Chris Lattner · 14 years ago
  64. 234da68 by David Greene · 14 years ago
  65. 56500ed Fix indentation, add comment. by Stuart Hastings · 14 years ago
  66. 1cd0f463 Visit instructions deterministically. Use a FIFO so as to approximately by Duncan Sands · 14 years ago
  67. 2965e69 Missing logic for nested CALLSEQ_START/END. by Stuart Hastings · 14 years ago
  68. 4d75d80 by David Greene · 14 years ago
  69. fbadcd0 Tidy up a bit. Trailing whitespace, hard tabs and 80-columns. by Jim Grosbach · 14 years ago
  70. e95cc25 If an instruction simplifies, try again to simplify any uses of it. This is by Duncan Sands · 14 years ago
  71. e1feeb9 MC/Mach-O: Shuffle enums a bit to make it harder to inadvertently use the wrong by Daniel Dunbar · 14 years ago
  72. 025c98b Add an additional InstructionSimplify factorization test. by Duncan Sands · 14 years ago
  73. 07f30fb While I don't think any later transforms can fire, it seems cleaner to by Duncan Sands · 14 years ago
  74. 75d289e Fix inverted condition noticed by Frits van Bommel. by Duncan Sands · 14 years ago
  75. 82fdab3 Pull a few more simplifications out of instcombine (there are still by Duncan Sands · 14 years ago
  76. 9bd2c2e Fix typo in comment, spotted by Deewiant. by Duncan Sands · 14 years ago
  77. 3421d90 Teach InstructionSimplify about distributive laws. These transforms fire by Duncan Sands · 14 years ago
  78. 0312a93 Move checking of the recursion limit into the various Thread methods. by Duncan Sands · 14 years ago
  79. 566edb0 Add generic simplification of associative operations, generalizing by Duncan Sands · 14 years ago
  80. 47bce43 Incremental progress towards a new implementation of StrongPHIElimination. Most by Cameron Zwarich · 14 years ago
  81. 3160090 Add ARM-specific DAG combining to cast i64 vector element load/stores to f64. by Bob Wilson · 14 years ago
  82. 62b83b6 Layout one section until no relaxations are done and then move to the next by Rafael Espindola · 14 years ago
  83. c19aadb Arm and thumb call instructions are also in different orders. by Eric Christopher · 14 years ago
  84. b860203 Grammar corrections and some formatting changes. by Bill Wendling · 14 years ago
  85. f1b4eaf rename MVT::Flag to MVT::Glue. "Flag" is a terrible name for by Chris Lattner · 14 years ago
  86. 6e90ce2 If we're not using reg+reg offset we're using reg+imm, set the opcode by Eric Christopher · 14 years ago
  87. 5df1578 improve "cannot yet select" errors a trivial amount: now by Chris Lattner · 14 years ago
  88. a519d57 Fix a copy-pasto. When the tBR_JTr instruction was converted to using the by Bill Wendling · 14 years ago
  89. 9a4d2e4 Comment cleanups. by Bill Wendling · 14 years ago
  90. 8d0963f Add EdgeBundles to SplitKit. by Jakob Stoklund Olesen · 14 years ago
  91. b907e8a Use IntEqClasses to compute connected components of live intervals. by Jakob Stoklund Olesen · 14 years ago
  92. 2a6899c Add ADT/IntEqClasses.h as a light-weight implementation of EquivalenceClasses.h. by Jakob Stoklund Olesen · 14 years ago
  93. 4d3daab Speculatively revert the use of DenseMap in LazyValueInfo, which may be causing Linux self-host failures. by Owen Anderson · 14 years ago
  94. bb39ac1 Attempt to appease the DragonEgg buildbots. by Owen Anderson · 14 years ago
  95. 3b77f56 Revert r122114 (CallbackVH observing use-list changes) because it caused severe slowdowns on the Linux self-host configuration. by Owen Anderson · 14 years ago
  96. 672fb62 Implement feedback from Bruno on making pblendvb an x86-specific ISD node in addition to being an intrinsic, and convert by Nate Begeman · 14 years ago
  97. d5fe3ef Update the target feature matrix to reflect some new features in the MBlaze backend. by Wesley Peck · 14 years ago
  98. aa6f105 Convert one of LVI's primary maps to a DenseMap, now that we know are more assured of iterator stability. by Owen Anderson · 14 years ago
  99. d66a32c Teach the MBlaze disassembler to disassemble special purpose registers. by Wesley Peck · 14 years ago
  100. d149186 Set the value of absolute symbols. by Roman Divacky · 14 years ago