1. 8019aac Merge with upstream LLVM @152063 by Stephen Hines · 12 years ago
  2. c02a5c5 Merge branch 'upstream' into merge-20120305 by Stephen Hines · 12 years ago
  3. c3384c9 ARM Refactor VLD/VST spaced pair instructions. by Jim Grosbach · 12 years ago
  4. af9f4bc ARM Remove a bit of dead code. by Jim Grosbach · 12 years ago
  5. 28f08c9 ARM refactor away a bunch of VLD/VST pseudo instructions. by Jim Grosbach · 12 years ago
  6. 33ca87a MCRegisterInfo-ize getMatchingSuperReg. by Jim Grosbach · 12 years ago
  7. c6449b6 Make MCRegisterInfo available to the the MCInstPrinter. by Jim Grosbach · 12 years ago
  8. c27facc Fix warnings about adding a bool to a string. Patch by Sean Silva! by Bill Wendling · 12 years ago
  9. c8d7eea Address Evan's comments for r151877. by Chad Rosier · 12 years ago
  10. af71f16 Remove a test case that no longer makes sense. by Jakob Stoklund Olesen · 12 years ago
  11. 74bebde updated patch for the ARM fused multiply add/sub by Sebastian Pop · 12 years ago
  12. 43ec0f4 fix typos by Sebastian Pop · 12 years ago
  13. 3706ac7 remove spaces on empty lines by Sebastian Pop · 12 years ago
  14. 7eb0bf5 Remove an unused function. by Nadav Rotem · 12 years ago
  15. 8d12f72 This is not a common case, in fact it never happens! by Duncan Sands · 12 years ago
  16. e5121f2 Switch mem2reg to use the new hashing infrastructure. by Chandler Carruth · 12 years ago
  17. 16003d0 Replace the ad-hoc hashing in GVN with the new hashing infrastructure. by Chandler Carruth · 12 years ago
  18. c78bd9b Switch the TableGen record's string-based DenseMap key to use the new by Chandler Carruth · 12 years ago
  19. 179bc7c Switch to a C-style cast here to silence a brain-dead MSVC warning. It by Chandler Carruth · 12 years ago
  20. 52b89dd Shrink and reorder fields in MCRegisterClass to reduce size of static data. by Craig Topper · 12 years ago
  21. 9ebfbf8 Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size. by Craig Topper · 12 years ago
  22. ec93b6d Make aliases for shld and shrd match gas. PR12173. by Eli Friedman · 12 years ago
  23. 92b7df0 Stop fixing bad machine code in LiveIntervalAnalysis. by Jakob Stoklund Olesen · 12 years ago
  24. 8d9c3a4 Stop adding <imp-def> operands when coalescing sub-registers. by Jakob Stoklund Olesen · 12 years ago
  25. fce711c Use <def,undef> operands when spilling NEON bundles. by Jakob Stoklund Olesen · 12 years ago
  26. 190e5a3 Nick pointed out on IRC that GVN's propagateEquality wasn't propagating by Duncan Sands · 12 years ago
  27. ed7692a Replace the hashing functions on APInt and APFloat with overloads of the by Chandler Carruth · 12 years ago
  28. 528f0bb Add generic support for hashing StringRef objects using the new hashing library. by Chandler Carruth · 12 years ago
  29. e3e394d Do trivial CSE of dead BBs during codegen preparation. by Bill Wendling · 12 years ago
  30. e4fd907 Use uint16_t to store register overlaps to reduce static data. by Craig Topper · 12 years ago
  31. 9406da6 Teach the hashing facilities how to hash std::string objects. by Chandler Carruth · 12 years ago
  32. 21d60d5 Split this test up into two smaller, and more focused tests. by Chandler Carruth · 12 years ago
  33. b6632ba Use uint16_t instead of unsigned to store registers in reg classes. Reduces static data size. by Craig Topper · 12 years ago
  34. 015f228 Use uint16_t to store registers in callee saved register tables to reduce size of static data. by Craig Topper · 12 years ago
  35. 991271d Use uint8_t instead of enums to store values in X86 disassembler table. Shaves 150k off the size of X86DisassemblerDecoder.o by Craig Topper · 12 years ago
  36. b08bb34 Perform the string table optimization for OperandMatchEntries too. by Benjamin Kramer · 12 years ago
  37. a4c5ecf Shrink the asm matcher tables. by Benjamin Kramer · 12 years ago
  38. 02ee753 StringToOffsetTable: Allow uniquing the first element, add an option to skip appending a terminating null. by Benjamin Kramer · 12 years ago
  39. e19ead0 Enable the small vector POD optimization for BitCodeAbbrevOp. by Benjamin Kramer · 12 years ago
  40. e6ec02e Correctly initialize LineSectionSymbol. Thanks to Duncan Sands for noticing it. by Rafael Espindola · 12 years ago
  41. 6131873 Honour --config-prefix also for lit.local.cfg. by Duncan Sands · 12 years ago
  42. 5fa6f5b Move the NonPOD struct out of the anonymous namespace instead of adding llvm:: everywhere to fix the HashingTest on MSVC . by Francois Pichet · 12 years ago
  43. 0aaf2f6 Include cctype for isdigit. Patch by Stephen Hines. by Duncan Sands · 12 years ago
  44. 2547e7f Fixes the Hashing tests on MSVC by adding llvm:: prefix to hash_value function call. by Francois Pichet · 12 years ago
  45. edf24a8 unittests/ADT/HashingTest.cpp: Temporarily disable a new test introduced in r151891, to appease msvc. by NAKAMURA Takumi · 12 years ago
  46. 2aaf3fc llvm/docs/GarbageCollection.html: Prune utf8 BOM. by NAKAMURA Takumi · 12 years ago
  47. a2a9b9e hash_state: Don't use initialization target during initialization. by Daniel Dunbar · 12 years ago
  48. cf95d3a Fix RA-dependent test. by Jakob Stoklund Olesen · 12 years ago
  49. ee37b6e Fix comments for llvm-readobj, remove extraneous headers by David Meyer · 12 years ago
  50. 171cda9 Fix indentation. by Benjamin Kramer · 12 years ago
  51. ed4cf99 Tidy up. Trailing whitespace. by Jim Grosbach · 12 years ago
  52. c70b79e autoconf: Set LLVM_CONFIGTIME to a stable value when using --disable-timestamps. by Daniel Dunbar · 12 years ago
  53. 8979e5f LVI: Recognize the form instcombine canonicalizes range checks into when forming constant ranges. by Benjamin Kramer · 12 years ago
  54. 0c7374d Hashing: microoptimize a truncate on 64 bit away. This currently blocks dead code eliminating the conditional. by Benjamin Kramer · 12 years ago
  55. 9b3b95f delete dead code, patch by Michael Spencer. by Jia Liu · 12 years ago
  56. 08bc33d add llvm.gcroot into GarbageCollection.html, patch bylost lostfreeman@gmail.com. by Jia Liu · 12 years ago
  57. dc62a90 Make the hashing algorithm Endian neutral. This is a bit annoying, but by Chandler Carruth · 12 years ago
  58. 1c14489 Simplify the pair optimization. Rather than using complex type traits, by Chandler Carruth · 12 years ago
  59. d8313be ASan: use getTypeAllocSize instead of getTypeStoreSize. by Evgeniy Stepanov · 12 years ago
  60. c3f9918 Add a golden data test that I missed somehow the first time around. by Chandler Carruth · 12 years ago
  61. 4fc5bdf Fix bad indenting that was left over from cut/paste of the golden values by Chandler Carruth · 12 years ago
  62. 88c48fa Add a header that was technically missing to see if this gets the by Chandler Carruth · 12 years ago
  63. 4d628e2 We really want to hash pairs of directly-hashable data as directly by Chandler Carruth · 12 years ago
  64. c7384cf Add support for hashing pairs by delegating to each sub-object. There is by Chandler Carruth · 12 years ago
  65. 74bab7f Prevent obscure and incorrect tail-call optimization. by Chad Rosier · 12 years ago
  66. b83e2bb Grammar-o in function name. by Eric Christopher · 12 years ago
  67. 61cafd1 Grammar. by Eric Christopher · 12 years ago
  68. 50e2661 If the linkage name doesn't exist we're supposed to emit a reference by Eric Christopher · 12 years ago
  69. 70e2968 Fix an iterator invalidation problem. operator[] on a DenseMap by Dan Gohman · 12 years ago
  70. 22cc4cc Misc micro-optimizations. by Dan Gohman · 12 years ago
  71. 4166989 Remove the misguided extension here that reserved two special values in by Chandler Carruth · 12 years ago
  72. 7550f7d Revert "Reorder the sections being output to reduce the number of assembler" by Eric Christopher · 12 years ago
  73. fc501a3 Neuter the optimization I implemented with r107852 and r108258 which turn some by Evan Cheng · 12 years ago
  74. 5a491ca Re-disable the debug output. The comment is there explaining why we want by Chandler Carruth · 12 years ago
  75. abe24cf Switch FoldingSet over to the new hashing infrastructure. We might want by Chandler Carruth · 12 years ago
  76. 9731294 Provide the 32-bit variant of the golden tests. Not sure how I forgot to by Chandler Carruth · 12 years ago
  77. b24b820 Handle regmasks in Thumb1RegisterInfo::saveScavengerRegister(). by Jakob Stoklund Olesen · 12 years ago
  78. 12313a5 Reorder the sections being output to reduce the number of assembler by Eric Christopher · 12 years ago
  79. e751c00 ARM use the right opcode for FP<->Integer move in fast-isel. by Jim Grosbach · 12 years ago
  80. 647c0ce Minimal changes for LLVM to compile under VS11. by Michael J. Spencer · 12 years ago
  81. b2930b9 Changes for migrating to using register mask operands. by Akira Hatanaka · 12 years ago
  82. 97f7787 [Object] by David Meyer · 12 years ago
  83. b057851 Change ARMInstPrinter::printPredicateOperand() so it will not abort if it by Kevin Enderby · 12 years ago
  84. dfa27ae Fix bugs which were introduced when support for base+index floating point loads by Akira Hatanaka · 12 years ago
  85. 97e910e BumpPtrAllocator: Make sure threshold cannot be initialized with a value smaller than the slab size. by Benjamin Kramer · 12 years ago
  86. b4d0235 Fix two warnings in this code that I missed. by Chandler Carruth · 12 years ago
  87. 6804582 If BumpPtrAllocator is requested to allocate a size that exceeds the slab size, by Argyrios Kyrtzidis · 12 years ago
  88. fa2ab3e Trivial change to make the test use Use –mcpu=generic, by Preston Gurd · 12 years ago
  89. 925c3f0 Move include/llvm/ADT/SaveAndRestore.h -> include/llvm/Support/SaveAndRestore.h by Argyrios Kyrtzidis · 12 years ago
  90. 53930f6 Add the source file with trivial definitions in it that was missing from by Chandler Carruth · 12 years ago
  91. 0b66c6f Rewrite LLVM's generalized support library for hashing to follow the API by Chandler Carruth · 12 years ago
  92. 4b1212b Move getSubRegIndex out of generated code into MCRegisterInfo, devirtualize it. by Benjamin Kramer · 12 years ago
  93. b537276 Revert r151816 as Jim has the appropriate fix. by Chad Rosier · 12 years ago
  94. 0affe8a Fix testcases from r151807. by Chad Rosier · 12 years ago
  95. b3acdcc Move TargetRegisterInfo::getSubReg() to MCRegisterInfo. by Jim Grosbach · 12 years ago
  96. 194f3fa Revert "Emit the SubRegTable with the smallest possible integer type." by Jim Grosbach · 12 years ago
  97. 1e33b46 Add missing triple for tests. by Jim Grosbach · 12 years ago
  98. b373647 rplace Alpha with ARM in docs/WritingAnLLVMBackend.html, patch by chenwj by Jia Liu · 12 years ago
  99. 3910160 Fix a codegen fault in which log2 or exp2 could be dead-code eliminated even though they could have sideeffects. by James Molloy · 12 years ago
  100. ccc8d3b Make TargetRegisterClasses non-virtual by making the only virtual function a function pointer. by Benjamin Kramer · 12 years ago