1. 5bba084 Start adding basic support for emitting the call frame instructions. by Rafael Espindola · 15 years ago
  2. 4213618 Support/Path: Deprecate Path::hasMagicNumber and replace all uses with fs::has_magic. by Michael J. Spencer · 15 years ago
  3. bf0184b Fix typo. by Michael J. Spencer · 15 years ago
  4. 628467e Support/PathV2: Implement has_magic. by Michael J. Spencer · 15 years ago
  5. c3ab20e Change an assertion to assert what the code actually relies upon. by Cameron Zwarich · 15 years ago
  6. 2e12f1a fix some issues Frits noticed, add AliasAnalysis as a dependency by Chris Lattner · 15 years ago
  7. bdc3167 Add support for .cfi_lsda. by Rafael Espindola · 15 years ago
  8. e862453 MC/Mach-O/Thumb: Select appropriate relocation types for Thumb. by Daniel Dunbar · 15 years ago
  9. 4e7f23b Land a first cut at StrongPHIElimination. There are only 5 new test failures by Cameron Zwarich · 15 years ago
  10. 4eee42c Add knowledge of phi-def and phi-kill valnos to MachineVerifier's predecessor by Cameron Zwarich · 15 years ago
  11. 9170a0f Support/PathV1: Deprecate GetRootDirectory. by Michael J. Spencer · 15 years ago
  12. c3a561c Handle reloc_riprel_4byte_movq_load. Should make the bots happy. by Rafael Espindola · 15 years ago
  13. 3a83c40 Add support for the same encodings of the personality function that gnu as by Rafael Espindola · 15 years ago
  14. def548f BuildLibCalls: Nuke EmitMemCpy, EmitMemMove and EmitMemSet. They are dead and superseded by IRBuilder. by Benjamin Kramer · 15 years ago
  15. a1bf4ca SimplifyLibCalls: Use IRBuilder to simplify code. by Benjamin Kramer · 15 years ago
  16. 9f39188 have loop-idiom nuke instructions that feed stores that get removed. by Chris Lattner · 15 years ago
  17. a92ff91 implement enough of the memset inference algorithm to recognize and insert by Chris Lattner · 15 years ago
  18. 61db1f5 start using irbuilder to make mem intrinsics in a few passes. by Chris Lattner · 15 years ago
  19. c0d5496 add methods to IRBuilder to create memcpy/memset/memmove. by Chris Lattner · 15 years ago
  20. 390b693 Fix .cfi_personality on 32 bit systems. by Rafael Espindola · 15 years ago
  21. 9897661 Add support for @note. Patch by Jörg Sonnenberger. by Rafael Espindola · 15 years ago
  22. 22920b5 sketch more of this out. by Chris Lattner · 15 years ago
  23. d7c8cca Add basic support for .cfi_personality. by Rafael Espindola · 15 years ago
  24. bb89710 move isBytewiseValue out to ValueTracking.h/cpp by Chris Lattner · 15 years ago
  25. e6bb649 actually add the file... by Chris Lattner · 15 years ago
  26. b0db161 Start of a pass for recognizing memset and memcpy idioms. No functionality yet. by Chris Lattner · 15 years ago
  27. 3fed0d9 Simplify code. by Benjamin Kramer · 15 years ago
  28. 6dbb5dc fix some sort of weird pasto by Chris Lattner · 15 years ago
  29. 8a4893e add a note by Chris Lattner · 15 years ago
  30. 7ab3cc3 Generalize a previous change, fixing PR8855 - an valid large immediate by Chris Lattner · 15 years ago
  31. ae47be1 don't lose TD info by Chris Lattner · 15 years ago
  32. 7569d79 switch the inliner alignment enforcement stuff to use the by Chris Lattner · 15 years ago
  33. 687140c Move getOrEnforceKnownAlignment out of instcombine into Transforms/Utils. by Chris Lattner · 15 years ago
  34. 43ee29d Support/PathV1: Deprecate makeAbsolute and remove Unix impl because it annoys people. by Michael J. Spencer · 15 years ago
  35. 7853ae1 Header warning patrol. by Eric Christopher · 15 years ago
  36. 49c7e3e Fix a thinko pointed out by Frits van Bommel: looking through global variables in isBytewiseValue is not safe. by Benjamin Kramer · 15 years ago
  37. fea753b Merge IsFixupFullyResolved and IsSymbolRefDifferenceFullyResolved. We now by Rafael Espindola · 15 years ago
  38. a112087 MemCpyOpt: Turn memcpys from a constant into a memset if possible. by Benjamin Kramer · 15 years ago
  39. 4010dd7 MC/Mach-O/ARM: Start handling some Thumb branches. by Daniel Dunbar · 15 years ago
  40. a75ce9f Minor cleanup related to my latest scheduler changes. by Andrew Trick · 15 years ago
  41. 2431223 Fix a few cases where the scheduler is not checking for phys reg copies. The scheduling node may have a NULL DAG node, yuck. by Andrew Trick · 15 years ago
  42. 398abb4 Trailing whitespace. by Jim Grosbach · 15 years ago
  43. 2da8bc8 Various bits of framework needed for precise machine-level selection by Andrew Trick · 15 years ago
  44. 6e8f4c4 whitespace by Andrew Trick · 15 years ago
  45. ef485d8 Simplify a check for implicit defs and remove a FIXME. by Cameron Zwarich · 15 years ago
  46. d82ed5b In llvm-mc parse a Hash token as a full line comment. Allows handling of by Kevin Enderby · 15 years ago
  47. f12eee7 Use a StringSwitch<> instead of a manually constructed string matcher. by Jim Grosbach · 15 years ago
  48. ec3953f When determining if we can fold (x >> C1) << C2, the bits that we need to verify are zero by Owen Anderson · 15 years ago
  49. e4a2dd2 Code clean up. No functionality change. by Evan Cheng · 15 years ago
  50. b0ad9cf Remove dead patterns. by Jim Grosbach · 15 years ago
  51. 940c8e5 Recognize a few more documented register name aliases for ARM in the asm lexer. by Jim Grosbach · 15 years ago
  52. 3c90469 Radar 8803471: Fix expansion of ARM BCCi64 pseudo instructions. by Bob Wilson · 15 years ago
  53. af62935 Do not re-test for the existence of pthread.h. by Oscar Fuentes · 15 years ago
  54. 7898261 XFAIL vg_leak the new test as the rest. by Torok Edwin · 15 years ago
  55. d5f8684 It is possible for SimplifyCFG to cause PHI nodes to become redundant too late in the optimization by Owen Anderson · 15 years ago
  56. 036609b Flag -> Glue, the ongoing saga by Chris Lattner · 15 years ago
  57. 29d8f0c flags -> glue for selectiondag by Chris Lattner · 15 years ago
  58. a4359be sdisel flag -> glue. by Chris Lattner · 15 years ago
  59. 8950bca continue renaming flag -> glue. by Chris Lattner · 15 years ago
  60. a156efd Fix OCaml bindings crash, PR8847. by Torok Edwin · 15 years ago
  61. 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 · 15 years ago
  62. 3e41061 Remove some obsolete README items, add a new one off the top of my head. by Benjamin Kramer · 15 years ago
  63. 2902736 Reorganize ListScheduleBottomUp in preparation for modeling machine cycles and instruction issue. by Andrew Trick · 15 years ago
  64. 3d420cb Converted LiveRegCycles to LiveRegGens. It's easier to work with and allows multiple nodes per cycle. by Andrew Trick · 15 years ago
  65. cb7947b8 In CheckForLiveRegDef use TRI->getOverlaps. by Andrew Trick · 15 years ago
  66. 1b16587 Fixes PR8823: add-with-overflow-128.ll by Andrew Trick · 15 years ago
  67. e90a6333 Preserve the address space when generating bitcasts for MemTransferInst in ConvertToScalarInfo by Mon P Wang · 15 years ago
  68. 8e68c38 Change all self assignments X=X to (void)X, so that we can turn on a by Jeffrey Yasskin · 15 years ago
  69. 65e43a2 Default to armv7 instead of armv6. by Bill Wendling · 15 years ago
  70. 9584bd8 Trailing whitespace. by Jim Grosbach · 15 years ago
  71. 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 · 15 years ago
  72. 4ac1947 InstCombine: creating selects from -1 and 0 is fine, they combine into a sext from i1. by Benjamin Kramer · 15 years ago
  73. e915ff3 X86: Lower a select directly to a setcc_carry if possible. by Benjamin Kramer · 15 years ago
  74. 10b6d33 Add r122359 back now that the bug in MCDwarfLineAddrFragment fragment has been by Rafael Espindola · 15 years ago
  75. df3ee64 Constify. by Dan Gohman · 15 years ago
  76. 835439a Assert that the AddrDelta expression is really constant and wrap it in a set by Rafael Espindola · 15 years ago
  77. 770d42d When RegAllocGreedy decides to spill the interferences of the current register, by Jakob Stoklund Olesen · 15 years ago
  78. c64379d Include a shadow of the original CFG edges in the edge bundle graph. by Jakob Stoklund Olesen · 15 years ago
  79. 90a5a0c Rename NeedsSetToChangeDiffSize to HasAggressiveSymbolFolding which is a much by Rafael Espindola · 15 years ago
  80. 7212333 MC/Mach-O/ARM: Don't try to use scattered relocs for BR24 fixups. by Daniel Dunbar · 15 years ago
  81. ecbbf40 Add reduced test from 8845. by Rafael Espindola · 15 years ago
  82. bf57b83 Revert r122359 while I debug PR8845. by Rafael Espindola · 15 years ago
  83. 33a03c7 Fix another conditional expression mismatched enum type warning. by Matt Beaumont-Gay · 15 years ago
  84. 1cd05bb When determining whether the new instruction was already present in by Duncan Sands · 15 years ago
  85. b3898af Make this test not depend on how the variable is named. by Duncan Sands · 15 years ago
  86. df561e0 MC/Mach-O/ARM: We always use the SECTDIFF reloc type on ARM, which is by Daniel Dunbar · 15 years ago
  87. 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 · 15 years ago
  88. 5cc6390 MC/Mach-O: Return to reporting errors if we see unexpected fixup kinds. by Daniel Dunbar · 15 years ago
  89. 3664564 MC/Mach-O/ARM: Recognize generic _Data_N fixup kinds. by Daniel Dunbar · 15 years ago
  90. 294e678 MC/Mach-O/ARM: Add enough relocation logic to get BR24 relocations. by Daniel Dunbar · 15 years ago
  91. fdfbc6a MC/Mach-O/ARM: Fix thinko. by Daniel Dunbar · 15 years ago
  92. 33a38a1 Use references and simplify. by Rafael Espindola · 15 years ago
  93. f012124 Simplify the handling of .size expressions. by Rafael Espindola · 15 years ago
  94. 4d74305 MC/Mach-O/ARM: Stub out RecordARMRelocation, which is mostly a copy of by Daniel Dunbar · 15 years ago
  95. 42b5286 Simplify. by Daniel Dunbar · 15 years ago
  96. 532c456 MC/Mach-O: Split out RecordARMRelocation for now, it is weird enough it isn't by Daniel Dunbar · 15 years ago
  97. 37bf92b Add a generic expansion transform: A op (B op' C) -> (A op B) op' (A op C) by Duncan Sands · 15 years ago
  98. fc7072c ptx: add ld instruction and test by Che-Liang Chiou · 15 years ago
  99. a3c44a5 Add some statistics, good for understanding how much more powerful by Duncan Sands · 15 years ago
  100. 7110428 Fixes file extension for loadable modules on OS X. by Oscar Fuentes · 15 years ago