1. 81bbdfd Include cctype for std::isprint. by Benjamin Kramer · 12 years ago
  2. 901b858 Include cstdio in a few place that depended on getting it transitively through StringExtras.h by Benjamin Kramer · 12 years ago
  3. e68e775 Move ftostr into its last user (cppbackend) and simplify it a bit. by Benjamin Kramer · 12 years ago
  4. d25dc33 Add soname to LLVM shared library on Linux. Probably the same stuff is necessary for *BSD. by Anton Korobeynikov · 12 years ago
  5. e959f7e When propagating equalities, eg replacing A with B in every basic block by Duncan Sands · 12 years ago
  6. 01b305f Indentation. by Duncan Sands · 12 years ago
  7. 208b6f6 Ignore the last message. by Bill Wendling · 12 years ago
  8. b22a166 Revert patch. It broke the build. by Bill Wendling · 12 years ago
  9. 12d9a90 Dematerialize the source functions after we're done with them. This saves a bit by Bill Wendling · 12 years ago
  10. a443e5b Remove the C backend. by Eric Christopher · 12 years ago
  11. fe3956f Fix up cmake build. by Eric Christopher · 12 years ago
  12. 9e7e609 Take out the debug info probe stuff. It's making some changes to by Eric Christopher · 12 years ago
  13. 8a618a2 Explicitly close optionally closed <li> tags. by Nick Lewycky · 12 years ago
  14. d194454 Remove -enable-lsr-retry in time for 3.1. by Andrew Trick · 12 years ago
  15. bd618f1 Remove -enable-lsr-nested in time for 3.1. by Andrew Trick · 12 years ago
  16. ee5a53d Some whitespace and comment cleanup. by Bill Wendling · 12 years ago
  17. 6d6c6d7 Remove unneeded #ifdefs. by Bill Wendling · 12 years ago
  18. cd7193f Add a 'dump' method to the type map. Doxygenify some of the comments and add a by Bill Wendling · 12 years ago
  19. 479389a Source order scheduler should not preschedule nodes with multiple uses. rdar://11096639 by Evan Cheng · 12 years ago
  20. 5aef795 Assign node orders to target intrinsics which do not produce results. rdar://11096639 by Evan Cheng · 12 years ago
  21. c7f5c6e Refactor the code for visiting instructions out into helper functions. by Dan Gohman · 12 years ago
  22. 1508e5e Cleanup IVUsers::addUsersIfInteresting. by Andrew Trick · 12 years ago
  23. 9f25395 Remove unused simplifyIVUsers by Andrew Trick · 12 years ago
  24. db0d666 Remove -enable-iv-rewrite, which has been unsupported since 3.0. by Andrew Trick · 12 years ago
  25. 0c0a3ef Convert -indvars tests that rely on SCEV expansion to -loop-reduce tests. by Andrew Trick · 12 years ago
  26. f6399a6 Remove tests: indvars trivially preserves GEPs now. by Andrew Trick · 12 years ago
  27. 3730a85 Remove test: trivial canonical IV test which is covered by other SCEV tests. by Andrew Trick · 12 years ago
  28. 54e3ade Test scalar evolution directly instead of testing the result of by Andrew Trick · 12 years ago
  29. dba9573 Remove redundant -enable-iv-rewrite=false flags from test cases. by Andrew Trick · 12 years ago
  30. 6fe310e Added soft fail checks for the disassembler when decoding some corner cases of the STRD, STRH, LDRD, LDRH, LDRSH and LDRSB instructions on ARM. by Silviu Baranga · 12 years ago
  31. b7c2ed6 Added soft fail cases for the disassembler when decoding LDRSBT, LDRHT or LDRSHT instruction on ARM by Silviu Baranga · 12 years ago
  32. a0c48eb Added soft fail cases for the disassembler when decoding MUL instructions on ARM. by Silviu Baranga · 12 years ago
  33. e3295cc [python] Add negative MemoryBuffer testcase by Anders Waldenborg · 12 years ago
  34. 63bd926 Remove some unnecessary forward declarations. by Craig Topper · 12 years ago
  35. 3e29671 Revert a series of commits to MCJIT to get the build working in CMake by Chandler Carruth · 12 years ago
  36. f2f6182 PPC::DBG_VALUE must use Reg+Imm frame-index elimination even for large offsets. Fixes PR12203. by Hal Finkel · 12 years ago
  37. eabe3ad add load/store volatility control to the C API, patch by Yiannis Tsiouris! by Chris Lattner · 12 years ago
  38. 1fe6bfc don't use "signed", just something I noticed in patches flying by. by Chris Lattner · 12 years ago
  39. aa206ff In erroneous inline assembly we could mistakenly try to access the by Eric Christopher · 12 years ago
  40. 544b9b4 [fast-isel] Fold "urem x, pow2" -> "and x, pow2-1". This should fix the 271% by Chad Rosier · 12 years ago
  41. 55f43d6 [PathV2]: Fix bug in create_directories which caused infinite recursion on by Michael J. Spencer · 12 years ago
  42. 98a92d1 Add a release note for r145714. by Nick Lewycky · 12 years ago
  43. 0726926 misched: tag a few XFAILs that I plan to fix by Andrew Trick · 12 years ago
  44. 799184d Re-factored RuntimeDyld. Added ExecutionEngine/MCJIT tests. by Danil Malyshev · 12 years ago
  45. f0586f0 Fix ARM disassembly of VST1 and VST2 instructions with writeback. And add test by Kevin Enderby · 12 years ago
  46. 9ca3b89 Fix windows compilation warning. Patch by Micah. by Jan Sjödin · 12 years ago
  47. 0191bfc Add a ${pathsep} variable to lit that expands to : (or ; on win32). by Nico Weber · 12 years ago
  48. b474620 by Danil Malyshev · 12 years ago
  49. 6ae599a Missed getPointerToNamedFunction() declaration. by Danil Malyshev · 12 years ago
  50. 7803ec3 Based on this discussion: http://lists.cs.uiuc.edu/pipermail/llvm-commits/Week-of-Mon-20120305/138477.html by Danil Malyshev · 12 years ago
  51. 331ff3b Checking a build_vector for an all-ones value. by Jim Grosbach · 12 years ago
  52. 208a4ff [asan] fix one more bug related to long double by Kostya Serebryany · 12 years ago
  53. d9e85ef Put Is64BitMemOperand into !defined(NDEBUG) for now. by Joerg Sonnenberger · 12 years ago
  54. 47817f3 Use a signed value for this enum to avoid spuriuos warnings from gcc. by Benjamin Kramer · 12 years ago
  55. ff739c1 Teach instsimplify to gracefully degrade in the presence of instructions by Chandler Carruth · 12 years ago
  56. a8d873e [python] Add some paths where to find test binary by Anders Waldenborg · 12 years ago
  57. 3595954 [python] Mark get_test_binary as not being a test by Anders Waldenborg · 12 years ago
  58. 9146e66 lit/TestRunner.py: [Win32] Rework WinWaitReleased() again! "win32file" from Python Win32 Extensions. by NAKAMURA Takumi · 12 years ago
  59. 57f33c8 Finish organizing C API docs. by Gregory Szorc · 12 years ago
  60. 4fd3d29 Fix generation of the address size override prefix. Add assertions for by Joerg Sonnenberger · 12 years ago
  61. 10fa51b I meant to disable this test, not XFAIL it by Andrew Trick · 12 years ago
  62. c6a19dd misched: beginning to add unit tests by Andrew Trick · 12 years ago
  63. f70af52 misched: fix LiveInterval update for bottom-up scheduling by Andrew Trick · 12 years ago
  64. aad37f1 misched: trace LiveIntervals after scheduling. by Andrew Trick · 12 years ago
  65. 1ce062f misched: obvious iterator update fixes for bottom-up. by Andrew Trick · 12 years ago
  66. 0b0d899 misched: cleanup main loop by Andrew Trick · 12 years ago
  67. e0b51ab misched: fix LI update for bottom-up. by Andrew Trick · 12 years ago
  68. 6244b51 Organize LLVM C API docs into doxygen modules; add docs by Gregory Szorc · 12 years ago
  69. 9be7c94 Add typecast to silence -Wswitch warning introduced by r153153. by Craig Topper · 12 years ago
  70. 3d092db Spacing fixes and using 'unsigned' instead of 'int' to index to select shuffle elements for consistency with other shuffle code in X86 backend. by Craig Topper · 12 years ago
  71. fb54afb Incremental big endian patch by Jack Carter. by Akira Hatanaka · 12 years ago
  72. b7febfb Zap some dead code pointed out by Chandler. by Eric Christopher · 12 years ago
  73. 4211c19 Make sure ImmutableSet never inserts Tombstone/Entry into DenseMap. by Anna Zaks · 12 years ago
  74. 5069b21 RuntimeDyldMachO has the ability to keep track of by Sean Callanan · 12 years ago
  75. 768b4e8 Fix test case from r153135. by Chad Rosier · 12 years ago
  76. 1b1fdc0 [avx] Add patterns for combining vextractf128 + vmovaps/vmovups/vmobdqu to by Chad Rosier · 12 years ago
  77. 48c9533 Assembler should accept redefinitions of unused variable symbols. by Jim Grosbach · 12 years ago
  78. 93a1a0d Tidy up. by Jim Grosbach · 12 years ago
  79. 03a1852 Change conditional instructions definitions, e.g. ANDCC, ARMPseudoExpand and t2PseudoExpand. by Evan Cheng · 12 years ago
  80. 7edc277 LoopSimplify bug fix. Handle indirect loop back edges. by Andrew Trick · 12 years ago
  81. cd1142e whitespace by Andrew Trick · 12 years ago
  82. a3b10b8 LSR: teach isSimplifiedLoopNest to handle PHI IVUsers. by Andrew Trick · 12 years ago
  83. f949228 LSR: fix IVUsers isSimplifiedLoopNest to perform a full domtree walk by Andrew Trick · 12 years ago
  84. aa7b3df Reserve number of MI operands to accom,odate complex patterns. by Evan Cheng · 12 years ago
  85. 98a27ac remove unused variable by Matt Beaumont-Gay · 12 years ago
  86. a3bfdf5 [avx] Add the AddedComplexity to the VINSERTI128 avx2 patterns to give by Chad Rosier · 12 years ago
  87. aaa1e2f Require a base pointer for stack realignment when SP may vary dynamically. by Bob Wilson · 12 years ago
  88. 055a812 Remove some redundant checks. by Bob Wilson · 12 years ago
  89. 666da16 Whitespace. by Chad Rosier · 12 years ago
  90. 36a273a [avx] Move the vextractf128 patterns closer to the vextractf128 def. Remove by Chad Rosier · 12 years ago
  91. 9f2e160 Fix assembling ARM vst2 instructions with double-spaced registers. by Kevin Enderby · 12 years ago
  92. 07cdd80 ARM non-scattered MachO relocations for movw/movt. by Jim Grosbach · 12 years ago
  93. 1fc999e Fix test. by Chad Rosier · 12 years ago
  94. 33e528d [avx] Adjust the VINSERTF128rm pattern to allow for unaligned loads. by Chad Rosier · 12 years ago
  95. 5c062ad The ARM instructions that have an unpredictable behavior when the pc register operand is given now fail with soft fail. Modified the regression tests to reflect this. by Silviu Baranga · 12 years ago
  96. 8da7a46 test commit by Silviu Baranga · 12 years ago
  97. db9ca59 Test Commit - add a newline by Richard Barton · 12 years ago
  98. 21e42d0 It's possible to have a constant expression who's size is quite big (e.g., by Bill Wendling · 12 years ago
  99. 89f4e66 Remove code that prevented lowering shuffles if they are used by load and themselves used by a extract_vector_elt. This was done to allow the DAG combiner to collapse to a single element load. Unfortunately, sometimes the extract_vector_elt would disappear before DAG combine could do the transformation leaving a vector_shuffle that isel couldn't handle. New code lets the shuffle be converted to a target specific node, but then adds a combine routine that can convert target specific nodes back to vector_shuffles if the folding criteria are met. by Craig Topper · 12 years ago
  100. a1ffc68 Factor out target shuffle mask decoding from getShuffleScalarElt and use a SmallVector of int instead of unsigned for shuffle mask in decode functions. Preparation for another change. by Craig Topper · 12 years ago