1. b3d3629 llvmc: remove dynamic plugins. by Mikhail Glushenkov · 14 years ago
  2. c0b2a20 Rework how the non-sse2 memory barrier is lowered so that the by Eric Christopher · 14 years ago
  3. 7268d97 Add ATTRIBUTE_UNUSED to methods that are not supposed to be used. by Argyrios Kyrtzidis · 14 years ago
  4. 132929a improve indentation by Chris Lattner · 14 years ago
  5. 136e491 T2I_rbin_irs rr variant is for disassembly only, so don't provide a pattern. by Bob Wilson · 14 years ago
  6. 865287d Update CMake build. by Ted Kremenek · 14 years ago
  7. c2f4006 LoopSimplify shouldn't split loop backedges that use indirectbr. PR7867. by Dan Gohman · 14 years ago
  8. e2c6d13 Teach SimplifyCFG how to simplify indirectbr instructions. by Dan Gohman · 14 years ago
  9. 3d72367 Add a local stack object block allocation pass. This is still an by Jim Grosbach · 14 years ago
  10. 61556e3 Add a lint check for an indirectbr destination which has not by Dan Gohman · 14 years ago
  11. 20d8e4e Add a Thumb2 t2RSBrr instruction for disassembly only. by Bob Wilson · 14 years ago
  12. 0a2b2a1 Clean up the Spiller.h interface. by Jakob Stoklund Olesen · 14 years ago
  13. 703af3a Temporarily disable tail calls on ARM to work around some linker problems. by Bob Wilson · 14 years ago
  14. 38aa287 Move the Thumb2 SSAT and USAT optional shift operator out of the by Bob Wilson · 14 years ago
  15. 0ad2c7a Various optimizations. Don't compare two loops' depths by Dan Gohman · 14 years ago
  16. fc412d8 Implement splitting inside a single block. by Jakob Stoklund Olesen · 14 years ago
  17. e62d588 Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling by Dan Gohman · 14 years ago
  18. 30baa63 Add comments to some pattern fragments in x86 by Bruno Cardoso Lopes · 14 years ago
  19. 73bb018 tidy up comments by Jim Grosbach · 14 years ago
  20. 9cba978 When testing whether one loop contains another, test this directly by Dan Gohman · 14 years ago
  21. 9f1fb42 Add a const. by Dan Gohman · 14 years ago
  22. 58a85b9 When creating a symmetric SCEV with a constant operand, put by Dan Gohman · 14 years ago
  23. 71c4144 An add recurrence is loop-invariant in any loop inside of its by Dan Gohman · 14 years ago
  24. 31529c7 tidy up 80 column and whitespace by Jim Grosbach · 14 years ago
  25. cb5d3ef Revert r111007. by Mikhail Glushenkov · 14 years ago
  26. ef0beda Implement hasComputableLoopEvolution for Add, Mul, and Trunc operators, by Dan Gohman · 14 years ago
  27. 6daf2a2 Refactor the code for disassembling Thumb2 saturate instructions along the by Bob Wilson · 14 years ago
  28. 1b40510 Revert 110491. While not wrong, it was based on a by Dale Johannesen · 14 years ago
  29. bb0a948 Fix comment to reflect code, and remove an unused argument by Bruno Cardoso Lopes · 14 years ago
  30. bbadd39 Improve comment to make explicit why not to touch this could before JIT goes MC by Bruno Cardoso Lopes · 14 years ago
  31. c92bb50 tidy up whitespace a bit by Jim Grosbach · 14 years ago
  32. d6b33a7 One more XFAIL. by Mikhail Glushenkov · 14 years ago
  33. 4964de4 More XFAILs. by Mikhail Glushenkov · 14 years ago
  34. aa1a373 Add a workaround for building with Clang. by Mikhail Glushenkov · 14 years ago
  35. 2e58b00 Add an XFAIL. by Mikhail Glushenkov · 14 years ago
  36. 63f02ac Revert last patch and r110954 as I meant to. by Eric Christopher · 14 years ago
  37. 4404c00 Revert r110954 for now, pseudo instructions can't make it through to the JIT. by Eric Christopher · 14 years ago
  38. eb6ed3f Remove -fexceptions from llvmc tests. by Mikhail Glushenkov · 14 years ago
  39. 2e027cb llvmc: fix two tests, remove XFAILs. by Mikhail Glushenkov · 14 years ago
  40. 2780d3c Let LiveInterval::addRange extend existing ranges, it will verify that value by Jakob Stoklund Olesen · 14 years ago
  41. 00667a5 Remember to actually update SplitAnalysis statistics now that we have a fancy by Jakob Stoklund Olesen · 14 years ago
  42. 452b93e Use getAllOnesValue, saves a copy and looks better. by Benjamin Kramer · 14 years ago
  43. 7f1f408 Reapply this transformation now that it is passing the external test which it previously failed. by Nate Begeman · 14 years ago
  44. a966af2 Move some code from Verifier into SVI::isValidOperands. This allows us to catch bad shufflevector operations when they are created, rather than waiting for someone to notice later on. by Nate Begeman · 14 years ago
  45. ca28354 Trim #includes. by Dan Gohman · 14 years ago
  46. 95df619 Tidy up whitespace. by Dan Gohman · 14 years ago
  47. 9e2f628 Use .empty() instead of .size(). by Dan Gohman · 14 years ago
  48. 09c45d2 Handle an empty dupli. by Jakob Stoklund Olesen · 14 years ago
  49. 2dee7a5 Update the SplitAnalysis statistics as uses are moved from curli to the new by Jakob Stoklund Olesen · 14 years ago
  50. 1522ce9 fix PR7876: If ipsccp decides that a function's address is taken by Chris Lattner · 14 years ago
  51. 64baddc Some small clean-up: use of pseudo instructions by Bruno Cardoso Lopes · 14 years ago
  52. 1adc40c Cleaned up the for-disassembly-only entries in the arm instruction table so that by Johnny Chen · 14 years ago
  53. fff2c47 Also recompute HasPHIKill flags in LiveInterval::RenumberValues. by Jakob Stoklund Olesen · 14 years ago
  54. 719510a Make sure ARM constant island pass does not break up an IT block. If the split point is in the middle of an IT block, it should move it up to just above the IT instruction. rdar://8302637 by Evan Cheng · 14 years ago
  55. 642eb02 - Teach SSEDomainFix to switch between different levels of AVX instructions. Here we guess that AVX will have domain issues, so just implement them for consistency and in the future we remove if it's unnecessary. by Bruno Cardoso Lopes · 14 years ago
  56. 1b29320 Remove trailing whitespace. by Jakob Stoklund Olesen · 14 years ago
  57. e1f543f Clean up debug output. by Jakob Stoklund Olesen · 14 years ago
  58. 6da9cee Define AVX 128-bit pattern versions of SET0PS/PD. by Bruno Cardoso Lopes · 14 years ago
  59. a825a63 Add a test for llvm-gcc svn 110632. by Bob Wilson · 14 years ago
  60. f1b05f2 Implement single block splitting. by Jakob Stoklund Olesen · 14 years ago
  61. 727356f Optimize ScalarEvolution::getAddExpr's operand factoring code by by Dan Gohman · 14 years ago
  62. 918e76b Hoist some loop-invariant code out of a hot loop. by Dan Gohman · 14 years ago
  63. dc7692b Optimize ScalarEvolution::getAddExpr's duplicate operand detection by Dan Gohman · 14 years ago
  64. 335db22 Add a 'normalize' method to the Triple class, which takes a mucked up by Duncan Sands · 14 years ago
  65. 7486278 Temporarily revert 110737 and 110734, they were causing failures by Eric Christopher · 14 years ago
  66. 4d04362 Fix comment order by Bruno Cardoso Lopes · 14 years ago
  67. 8c05a85 Begin to support some vector operations for AVX 256-bit intructions. The long by Bruno Cardoso Lopes · 14 years ago
  68. 270159f The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td by Johnny Chen · 14 years ago
  69. 09062b1 MC/X86/AsmParser: Give an explicit error message when we reject an instruction by Daniel Dunbar · 14 years ago
  70. f1e29d4 MC/AsmParser: Push the burdon of emitting diagnostics about unmatched by Daniel Dunbar · 14 years ago
  71. 4f98f83 tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', by Daniel Dunbar · 14 years ago
  72. fd56f3c This is x86 only test. by Devang Patel · 14 years ago
  73. ee0f32d configure: Add detection of the linker version string. by Daniel Dunbar · 14 years ago
  74. 7def14f Changed the format of DMBsy, DSBsy, and friends from Pseudo to MiscFrm. by Johnny Chen · 14 years ago
  75. ebd5374 Even if a variable has constant value all the time, it is still a variable in gdb's eyes. by Devang Patel · 14 years ago
  76. eaf1c98 Move the ARM SSAT and USAT optional shift amount operand out of the by Bob Wilson · 14 years ago
  77. d29583b Fix <rdar://problem/8282498> even if it doesn't reproduce on trunk. by Jakob Stoklund Olesen · 14 years ago
  78. cf6abd2 Fix a subtle use-after-free issue. by Owen Anderson · 14 years ago
  79. 7f9ef4b Clean up ConstantRange a bit: by Nick Lewycky · 14 years ago
  80. 4fd393c Add testcases for all AVX 256-bit intrinsics added in the last couple days by Bruno Cardoso Lopes · 14 years ago
  81. bd4d66d Make LoopPass::getContainedPass return a LoopPass* instead of a Pass* by Dan Gohman · 14 years ago
  82. fa5c2a6 Remove BasicBlockPass::runOnFunction, which was unused. by Dan Gohman · 14 years ago
  83. ec1355b Remove rsqrt/sqrt_nr intrinsics since there are no more builtins for them on clang by Bruno Cardoso Lopes · 14 years ago
  84. 1f9a160 Delete FunctionPass::run, which is unused. by Dan Gohman · 14 years ago
  85. 73e8800 Delete FunctionPass::runOnModule, which is unused. by Dan Gohman · 14 years ago
  86. b68f274 Don't use unsigned char for alignments in TargetData. There aren't by Dan Gohman · 14 years ago
  87. d881627 Use ISD::ADD instead of ISD::SUB with a negated constant. This by Dan Gohman · 14 years ago
  88. 1d72aee Reapply r109881 using a more strict command line for llc. by Bruno Cardoso Lopes · 14 years ago
  89. b5aa11f fix silly typo by Jim Grosbach · 14 years ago
  90. 7166e62 Add a target triple, as the runtime library invocation varies a bit by by Jim Grosbach · 14 years ago
  91. e1f0859 Fix test and re-enable it. by Evan Cheng · 14 years ago
  92. dfa28b1 Fix a FIXME. The SlotIndex::Slot enum should be private. by Jakob Stoklund Olesen · 14 years ago
  93. 3cc5d13 Temporarily disable some failing tests, until they can be properly investigated. by Dan Gohman · 14 years ago
  94. fcba5e6 cortex m4 has floating point support, but only single precision. by Jim Grosbach · 14 years ago
  95. f63fed1 Temporarily disable some failing tests, until they can be properly investigated. by Dan Gohman · 14 years ago
  96. de2b151 Consider this code snippet: by Bill Wendling · 14 years ago
  97. 7b4d311 Report error if codegen tries to instantiate a ARM target when the cpu does support it. e.g. cortex-m* processors. by Evan Cheng · 14 years ago
  98. 8d62e71 ArchV7M implies HW division instructions. by Evan Cheng · 14 years ago
  99. cb5ce6e ArchV6T2, V7A, and V7M implies Thumb2; Archv7A implies NEON. by Evan Cheng · 14 years ago
  100. d6b4632 Add ARM Archv6M and let it implies FeatureDB (having dmb, etc.) by Evan Cheng · 14 years ago