1. fb4d981 lit.GoogleTest: On case-insensitive filesystem, matching should be case-insensitive when directory name is checked with test_sub_dir. by NAKAMURA Takumi · 15 years ago
  2. 4c8710d CMakeLists.txt: On MSVS10, touch LLVM.sln as workaround, w/e project files are changed, to avoid the Dialog Hell. Thanks to Oscar. by NAKAMURA Takumi · 15 years ago
  3. 195a0ce Change some methods in MCDwarf.cpp to be able to handle an arbitrary by Rafael Espindola · 15 years ago
  4. 602890d Add MC encodings for some Thumb instructions. Test for a few of them. The "bx by Bill Wendling · 15 years ago
  5. 737d281 Revert "Add ADT/IntervalMap.", GCC doesn't like it. by Jakob Stoklund Olesen · 15 years ago
  6. 8408edf Add ADT/IntervalMap. by Jakob Stoklund Olesen · 15 years ago
  7. c81c7fe Aligned and unaligned copies of the same string by Dale Johannesen · 15 years ago
  8. cb21d1c Use array_pod_sort because the list is contiguous. by Bill Wendling · 15 years ago
  9. 91a7c59 Provide Thumb2 encodings for strex and ldrex. by Owen Anderson · 15 years ago
  10. 817c1a6 Minor cleanups to a few llvm_unreachable() calls. by Jim Grosbach · 15 years ago
  11. d1fadd8 An 'unreachable' shouldn't have a '0 &&' prefix. by Bill Wendling · 15 years ago
  12. 50d0f58 Add support for parsing the writeback ("!") token. by Bill Wendling · 15 years ago
  13. 837caa9 Fix .o emission of ARM movt/movw. MCSymbolRefExpr::VK_ARM_(HI||LO)16 for the .o path now works for ARM. by Jason W Kim · 15 years ago
  14. bd9c77b Give the exclamation point a name instead of a number. by Bill Wendling · 15 years ago
  15. d2f76ce More tests. by Owen Anderson · 15 years ago
  16. 71c1182 Fix encodings for pkhbt, and fix some tests where I accidentally tested ARM mode instead of Thumb2. by Owen Anderson · 15 years ago
  17. d9e3385 Move getInitialFrameState() to TargetFrameInfo by Anton Korobeynikov · 15 years ago
  18. 75b7b87 ARM Encoding information for UXTAH and friends. by Jim Grosbach · 15 years ago
  19. 9684a7c Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illegal types (vector should be split first). by Tanya Lattner · 15 years ago
  20. 24d22d2 Don't allocate the SmallVector of Registers. It gets messy figuring out who by Bill Wendling · 15 years ago
  21. 8ee9779 Provide Thumb2 encodings for mov's that come from MOVCC SDNodes. by Owen Anderson · 15 years ago
  22. c884aff Add ARM encoding information for LDRH post-increment. by Jim Grosbach · 15 years ago
  23. 181b76d Change the 'x' type modifier for Neon intrinsics to force a signed integer. by Bob Wilson · 15 years ago
  24. d0c3817 Move hasFP() and few related hooks to TargetFrameInfo. by Anton Korobeynikov · 15 years ago
  25. b9064bb Fix thinko: we must turn select(anyext, sext) into sext(select) by Duncan Sands · 15 years ago
  26. d5448bb Split up ARM LowerShift function. by Bob Wilson · 15 years ago
  27. 612fb5b More Thumb2 encodings. by Owen Anderson · 15 years ago
  28. 821752e Fill out the set of Thumb2 multiplication operator encodings. by Owen Anderson · 15 years ago
  29. dcfd3a7 The DAGCombiner was threading select over pairs of extending loads even by Duncan Sands · 15 years ago
  30. d0c6f3d Factor code for testing whether replacing one value with another by Duncan Sands · 15 years ago
  31. 7071200 Missed the _RET versions of LDMIA. by Bill Wendling · 15 years ago
  32. 8b3ca62 Rewrite stack callee saved spills and restores to use push/pop instructions. by Eric Christopher · 15 years ago
  33. 9fe010e Fix an order-of-deallocation issue where the AttrListImpl could be deallocated before the global by Owen Anderson · 15 years ago
  34. 27cb5e6 Use thread-safe statics to avoid a static constructor here. This isn't thread-safe on MSVC, but we don't by Owen Anderson · 15 years ago
  35. bd77d39 Oops, missed this file when remaing ExpandPseudos to ExpandISelPseudos. by Dan Gohman · 15 years ago
  36. 8ec9d62 Rename ExpandPseudos to ExpandISelPseudos to help clarify its role. by Dan Gohman · 15 years ago
  37. a04a064 Completely rework the datastructure GVN uses to represent the value number to leader mapping. Previously, by Owen Anderson · 15 years ago
  38. 056ab10 ARMPseudoInst instructions should default to being considered a single 4-byte by Jim Grosbach · 15 years ago
  39. 4229c62 Fix typos. by Dan Gohman · 15 years ago
  40. a6d60dd Document the units for the Size field. by Dan Gohman · 15 years ago
  41. 078d967 Bounds-check APInt's operator[]. by Dan Gohman · 15 years ago
  42. 409d64a ExpandPseudos doesn't have any dependencies, so it can use the by Dan Gohman · 15 years ago
  43. 7feccd2 Strip trailing whitespace. by Dan Gohman · 15 years ago
  44. 88fc03c Use llvm_unreachable for "impossible" situations. by Dan Gohman · 15 years ago
  45. ce56262 Add support for PHI-translating sext, zext, and trunc instructions, by Dan Gohman · 15 years ago
  46. d528be6 slightly simplify code and substantially improve comment. Instead of by Chris Lattner · 15 years ago
  47. 5a7aeaa remove a pointless restriction from memcpyopt. It was by Chris Lattner · 15 years ago
  48. 7cac8e1 filecheckize, this is still not optimal, see PR8643 by Chris Lattner · 15 years ago
  49. 12f7085 remove another pointless noalias check: M is a memcpy, so the by Chris Lattner · 15 years ago
  50. 245b7f6 use AA::isNoAlias instead of open coding it. Remove an extraneous noalias check: by Chris Lattner · 15 years ago
  51. 2e29ebd finish a thought. by Chris Lattner · 15 years ago
  52. 43f8e43 rearrange some code, splitting memcpy/memcpy optimization by Chris Lattner · 15 years ago
  53. 6248065 allow eliminating an alloca that is just copied from an constant global by Chris Lattner · 15 years ago
  54. a9be1df enhance the "alloca is just a memcpy from constant global" by Chris Lattner · 15 years ago
  55. 2e61849 fix a small oversight in the "eliminate memcpy from constant global" by Chris Lattner · 15 years ago
  56. d222e36 filecheckize by Chris Lattner · 15 years ago
  57. c146c4d trivial QoI improvement. On this invalid input: by Chris Lattner · 15 years ago
  58. 85a0a06 patch from Frits van Bommel: by Chris Lattner · 15 years ago
  59. 5c05563 Change CodeGen to use .loc directives. This produces a lot more readable output by Rafael Espindola · 15 years ago
  60. 5c71c7a Silence compiler warnings. by Evan Cheng · 15 years ago
  61. 1251e1a Remove trailing whitespace. by Jim Grosbach · 15 years ago
  62. 99594eb ARM PseudoInst instructions don't need or use an assembler string. Get rid of by Jim Grosbach · 15 years ago
  63. e541528 Revert 119600 to unbreak the build. Francois, please investigate. by Jim Grosbach · 15 years ago
  64. b4ac285 Do not throw away alignment when generating the DAG for by Dale Johannesen · 15 years ago
  65. 1b4886d Code clean up. by Evan Cheng · 15 years ago
  66. c6961f1 Add FIXME. by Jim Grosbach · 15 years ago
  67. 5369426 Refactor the ARM PICADD and PICLDR* instructions to really be pseudos and not by Jim Grosbach · 15 years ago
  68. 35141a9 Try again at providing Thumb2 encodings for basic multiplication operators. by Owen Anderson · 15 years ago
  69. f4efa8e Appease MSVC 2008: you can't use keyword this inside EXPECT_EQ(). by Francois Pichet · 15 years ago
  70. d3b809d Fixed to use input redirection for source - to eliminate .s output. by John Thompson · 15 years ago
  71. 160f8f0e Refactor a few ARM load instructions to better parameterize things and re-use by Jim Grosbach · 15 years ago
  72. 4242164 Revert r119593 while I figure out my testing disagrees with the buildbot. by Owen Anderson · 15 years ago
  73. 9c9fcfc Introduce memoization for ScalarEvolution dominates and properlyDominates by Dan Gohman · 15 years ago
  74. 1833361 Provide correct Thumb2 encodings for basic multiplication operators. by Owen Anderson · 15 years ago
  75. 78786f9 Updated library dependencies. by Oscar Fuentes · 15 years ago
  76. 7730318 Bug 8621 fix - pointer cast stripped from inline asm constraint argument. by John Thompson · 15 years ago
  77. b977f04 Make MCJIT work with CMake. by Wesley Peck · 15 years ago
  78. 85eb54c Clean up LEApcrel instuction(s) a bit. It's not really a Pseudo, so don't mark by Jim Grosbach · 15 years ago
  79. 56a7568 Factor out the code for purging a SCEV from all the various memoization maps. by Dan Gohman · 15 years ago
  80. 714b529 Merge the implementations of isLoopInvariant and hasComputableLoopEvolution, and by Dan Gohman · 15 years ago
  81. e7c682b Now that the MBlaze backend is in its own directory, split the test cases into multiple files for different types of instructions. by Wesley Peck · 15 years ago
  82. 4ce32db Make SCEV::getType() and SCEV::print non-virtual. Move SCEV::hasOperand by Dan Gohman · 15 years ago
  83. 2f7aed3 Second attempt at correct encodings for Thumb2 bitfield instructions. by Owen Anderson · 15 years ago
  84. 0129be2 Fix comment typo. by Jim Grosbach · 15 years ago
  85. 8abe08d These tests are looking for library function names that by Dale Johannesen · 15 years ago
  86. dc0e8fb Move SCEV::dominates and properlyDominates to ScalarEvolution. by Dan Gohman · 15 years ago
  87. 0564609 Change ARMGlobalMerge to keep BSS globals in separate pools. by Bob Wilson · 15 years ago
  88. 619a372 Fix ARMGlobalMerge pass to check if globals are entirely within range. by Bob Wilson · 15 years ago
  89. 72831dc Change the symbol for merged globals from "merged" to "_MergedGlobals". by Bob Wilson · 15 years ago
  90. edf0467 Fix the ARMGlobalMerge pass to look at variable sizes instead of pointer sizes. by Bob Wilson · 15 years ago
  91. 17ead4f Move SCEV::isLoopInvariant and hasComputableLoopEvolution to be member by Dan Gohman · 15 years ago
  92. f8dabac Make the ARM BR_JTadd instruction an explicit pseudo and lower it properly by Jim Grosbach · 15 years ago
  93. 6b19491 Avoid isel movcc of large immediates when the large immediate is available in a register. These immediates aren't free. by Evan Cheng · 15 years ago
  94. a9b61e7 Reference ScalarEvolution by name rather than directly in LICM, by Dan Gohman · 15 years ago
  95. 6f8a5dd Before replacing a phi node with a different value, it by Duncan Sands · 15 years ago
  96. 5aba9f6 Revert r119551, which broke buildbots. by Owen Anderson · 15 years ago
  97. 203a723 Verify SCEVAddRecExpr's invariant in ScalarEvolution::getAddRecExpr by Dan Gohman · 15 years ago
  98. 23465a0 Provide Thumb2 encodings for bitfield instructions. by Owen Anderson · 15 years ago
  99. 7c0fd8e Fix ScalarEvolution's range memoization to avoid using a by Dan Gohman · 15 years ago
  100. c4af463 Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, by Evan Cheng · 15 years ago