1. 49317e2 hopefully fix the CMake build. sorry for breakage by Nuno Lopes · 12 years ago
  2. 3de8ad8 LSR fix: add a missing phi check during IV hoisting. by Andrew Trick · 12 years ago
  3. 5c525b5 add a new pass to instrument loads and stores for run-time bounds checking by Nuno Lopes · 12 years ago
  4. 23e75da revert my previous patches that introduced an additional parameter to the objectsize intrinsic. by Nuno Lopes · 12 years ago
  5. 76ff741 Only erase virtregs with no uses left. by Jakob Stoklund Olesen · 12 years ago
  6. 5cdbb1d Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from the by Duncan Sands · 12 years ago
  7. 85b9e56 Fix constant used for pshufb mask when lowering v16i8 shuffles. Bug introduced in r157043. Fixes PR12908. by Craig Topper · 12 years ago
  8. 18f3c78 This patch adds a predicate to existing mips32 and mips64 so that those by Akira Hatanaka · 12 years ago
  9. a7a2a36 fix the quotient returned by sdivrem() for the case when LHS is negative and RHS is positive by Nuno Lopes · 12 years ago
  10. 6b07bc6 FileCheck'ize test, and add a bit to test for r157221. by Jim Grosbach · 12 years ago
  11. b3a119a ARM: .end_data_region mismatch in Thumb2. by Jim Grosbach · 12 years ago
  12. b428511 Added address space qualifier to intrinsic PointerType arguments. by Pete Cooper · 12 years ago
  13. 4b6e675 Fix use of an unitialized value in the LegalizeOps expansion for ISD::SUB. No in-tree targets exercise this path. by Owen Anderson · 12 years ago
  14. b551f0c Thumb2: RSB source register should be rGRP not GPRnopc. by Jim Grosbach · 12 years ago
  15. 4c8f909 Mark an unreachable region of code with llvm_unreachable. by Dan Gohman · 12 years ago
  16. f496dea Typo. by Chad Rosier · 12 years ago
  17. 5b2d81b Make it so that the MArch, MCPU, MAttrs passed to EngineBuilder are actually used. by Owen Anderson · 12 years ago
  18. 8c3f33d test commit by Patrik Hägglund · 12 years ago
  19. 1c8f4b8 PR1255 (case ranges: work with ConstantRangesSet instead of ConstantInt) related changes for Execution and Verifier. by Stepan Dyatkovskiy · 12 years ago
  20. 8ae97ba Allow 256-bit shuffles to still be split even if only half of the shuffle comes from two 128-bit pieces. by Craig Topper · 12 years ago
  21. 1dc12aa Give a small negative bias to giant edge bundles. by Jakob Stoklund Olesen · 12 years ago
  22. 857ed22 Clear kill flags on the fly when joining intervals. by Jakob Stoklund Olesen · 12 years ago
  23. 529b842 Add RPO to the lexicon. by Nick Lewycky · 12 years ago
  24. 53df925 Make the global base reg GR32_NOSP. by Jakob Stoklund Olesen · 12 years ago
  25. 418a363 Constrain regclasses in PeepholeOptimizer. by Jakob Stoklund Olesen · 12 years ago
  26. 0fda545 Constrain register classes in TailDup. by Jakob Stoklund Olesen · 12 years ago
  27. 92d63cc When legalising shifts, do not pre-build a list of operands which by Peter Collingbourne · 12 years ago
  28. 5875c33 Emit memcmp directly from the StringMatcherEmitter. by Benjamin Kramer · 12 years ago
  29. 6514551 Plug a leak when using MCJIT. by Benjamin Kramer · 12 years ago
  30. 2e8e5c0 Add a missing PPC 64-bit stwu pattern. by Hal Finkel · 12 years ago
  31. 7948531 Use TargetMachine's register info instead of creating a new one and leaking it. by Benjamin Kramer · 12 years ago
  32. 027c32a Use the right register class for LDRrs. by Jakob Stoklund Olesen · 12 years ago
  33. 6e6269a Transfer memory operands to the right instruction. by Jakob Stoklund Olesen · 12 years ago
  34. ee0d5d4 Properly constrain register classes for sub-registers. by Jakob Stoklund Olesen · 12 years ago
  35. 8e86929 Properly constrain register classes in 2-addr. by Jakob Stoklund Olesen · 12 years ago
  36. 4991de8 Missed a push_back in r157147. by Jakob Stoklund Olesen · 12 years ago
  37. f0bf8b4 Avoid deleting extra copies when RegistersDefinedFromSameValue is true. by Jakob Stoklund Olesen · 12 years ago
  38. 067fcb4 Fix build bots. by Jakob Stoklund Olesen · 12 years ago
  39. 97769fc LiveRangeQuery simplifies shrinkToUses(). by Jakob Stoklund Olesen · 12 years ago
  40. 93e29ce Use LiveRangeQuery in ScheduleDAGInstrs. by Jakob Stoklund Olesen · 12 years ago
  41. e1b93d2 Eliminate some uses of struct LiveRange. by Jakob Stoklund Olesen · 12 years ago
  42. 92a05fa Use LiveRangeQuery instead of getLiveRangeContaining(). by Jakob Stoklund Olesen · 12 years ago
  43. c313c6b Add a LiveRangeQuery class. by Jakob Stoklund Olesen · 12 years ago
  44. fcaf5fa Do not pass an invalid domtree to SimplifyInstruction from by Peter Collingbourne · 12 years ago
  45. a991ea5 Simplify overlap check. by Jakob Stoklund Olesen · 12 years ago
  46. 7ebed91 Fix 12892. by Jakob Stoklund Olesen · 12 years ago
  47. 9012c57 Do not eliminate allocas whose alignment exceeds that of the by Peter Collingbourne · 12 years ago
  48. b8f2f29 Add a FIXME about access to negative stack-pointer offsets on PPC32. by Hal Finkel · 12 years ago
  49. ec096b4 Remove the late DCE in RegisterCoalescer. by Jakob Stoklund Olesen · 12 years ago
  50. ccce123 Erase joined copies immediately. by Jakob Stoklund Olesen · 12 years ago
  51. 5636660 Fix an ancient bug in removeCopyByCommutingDef(). by Jakob Stoklund Olesen · 12 years ago
  52. 87d35e8 On Haswell, perfer storing YMM registers using a single instruction. by Nadav Rotem · 12 years ago
  53. 4fc8a5d Add support for additional in-reg vbroadcast patterns by Nadav Rotem · 12 years ago
  54. 9e7e048 Disambiguate call to operator==. by Benjamin Kramer · 12 years ago
  55. 03c8383 Collect inflatable virtual registers on the fly. by Jakob Stoklund Olesen · 12 years ago
  56. 96edb64 ValueMap: Use DenseMap's find_as mechanism to reduce use list churn. by Benjamin Kramer · 12 years ago
  57. 4e4c340 Move CallbackVHs dtor inline, it can be devirtualized in many cases. Move the other virtual methods out of line as they are only called from within Value.cpp anyway. by Benjamin Kramer · 12 years ago
  58. 5084c6b Tidy up some spacing and inconsistent use of pre/post increment. No functional change intended. by Craig Topper · 12 years ago
  59. 223f2a7 Remove extra semicolons. by Benjamin Kramer · 12 years ago
  60. ac5802b Provide move semantics for TinyPtrVector and for DenseMap's rehash function. by Benjamin Kramer · 12 years ago
  61. f4c261b Ordinary PR1255 patch: DifferenceEngine and CPPBackend adopted to the new SwitchInst methods. by Stepan Dyatkovskiy · 12 years ago
  62. 769237b Copy some AVX support from MCJIT to JIT. Maybe will fix PR12748. by Craig Topper · 12 years ago
  63. 1dc6d7c Eliminate dead code after remat. by Jakob Stoklund Olesen · 12 years ago
  64. 67ccb29 Don't remat during updateRegDefsUses(). by Jakob Stoklund Olesen · 12 years ago
  65. 3662f0d Immediately erase trivially useless copies. by Jakob Stoklund Olesen · 12 years ago
  66. bd6f44a Run proper recursive dead code elimination during coalescing. by Jakob Stoklund Olesen · 12 years ago
  67. 20942dc Allow LiveRangeEdit to be created with a NULL parent. by Jakob Stoklund Olesen · 12 years ago
  68. 791e629 Actually support DW_TAG_rvalue_reference_type that we were trying by Eric Christopher · 12 years ago
  69. 75f89b5 Add support for the 'd' mips inline asm output modifier. by Eric Christopher · 12 years ago
  70. 8aa2201 SCEV: Add MarkPendingLoopPredicates to avoid recursive isImpliedCond. by Andrew Trick · 12 years ago
  71. ce5d8b0 Fix replacing all the users of objc weak runtime routines by Dan Gohman · 12 years ago
  72. c696c8b Modernize naming convention for class members. by Jakob Stoklund Olesen · 12 years ago
  73. b3776d3 Move all work list processing to copyCoalesceWorkList(). by Jakob Stoklund Olesen · 12 years ago
  74. 90255a8 allow LazyValueInfo::getEdgeValue() to reason about multiple edges from the same switch instruction by doing union of ranges (which may still be conservative, but it's more aggressive than before) by Nuno Lopes · 12 years ago
  75. 3e96531 Refactor data-in-code annotations. by Jim Grosbach · 12 years ago
  76. 18e2f6e fix warnings when compiling with -Wshadow by Nick Kledzik · 12 years ago
  77. 23da8a0 Remove duplicate code that we could just fallthrough to. by Eric Christopher · 12 years ago
  78. 846b183 Simplify RegisterCoalescer::copyCoalesceInMBB(). by Jakob Stoklund Olesen · 12 years ago
  79. 7397b2c add test case for bugfix in r157032 by Nuno Lopes · 12 years ago
  80. 550c25e Add support for the mips 'x' inline asm modifier. by Eric Christopher · 12 years ago
  81. 34a1877 Remove support for PhysReg joining. by Jakob Stoklund Olesen · 12 years ago
  82. 9e02e2c FileCheck-ify, apropos of nothing by Joel Jones · 12 years ago
  83. 05cfe2e Recommited reworked r156804: by Stepan Dyatkovskiy · 12 years ago
  84. be97ae9 Simplify code a bit. No functional change intended. by Craig Topper · 12 years ago
  85. b82b5ab Simplify handling of v16i8 shuffles and fix a missed optimization. by Craig Topper · 12 years ago
  86. ad75364 Teach two-address pass to update the "source" map so it doesn't perform a by Evan Cheng · 12 years ago
  87. 6f55e3d Temporarily disabled the MCJIT tests for Darwin, because the RuntimeDyldMachO has a problems with relocations for 32bit x86. by Danil Malyshev · 12 years ago
  88. 2501652 Clarify comment. by Eric Christopher · 12 years ago
  89. fbb7a73 fix corner case in ConstantRange::intersectWith(). by Nuno Lopes · 12 years ago
  90. 59c15e9 Fixed a bug in llvm-objdump when disassembling using -macho option for a binary by Kevin Enderby · 12 years ago
  91. 0e5e821 Remove a test that was only testing for physreg joining. by Jakob Stoklund Olesen · 12 years ago
  92. ed18a3e Remove -join-physregs from the test suite. by Jakob Stoklund Olesen · 12 years ago
  93. 97f87ab minor simplification in the call to ConstantRange constructor by Nuno Lopes · 12 years ago
  94. 5429a6b comments by Andrew Trick · 12 years ago
  95. 0fd4f3c Fix the encoding of the armv7m (MClass) for MSR APSR writes which was missing by Kevin Enderby · 12 years ago
  96. bb8cef5 - Added ExecutionEngine/MCJIT tests by Danil Malyshev · 12 years ago
  97. 9133783 Remove extraneous ';'. by Bill Wendling · 12 years ago
  98. 81f1be3 misched: trace ReadyQ. by Andrew Trick · 12 years ago
  99. 73a0d8e misched: Added 3-level regpressure back-off. by Andrew Trick · 12 years ago
  100. 0556bd3 comment by Andrew Trick · 12 years ago