1. 0a2b2a1 Clean up the Spiller.h interface. by Jakob Stoklund Olesen · 15 years ago
  2. 703af3a Temporarily disable tail calls on ARM to work around some linker problems. by Bob Wilson · 15 years ago
  3. 38aa287 Move the Thumb2 SSAT and USAT optional shift operator out of the by Bob Wilson · 15 years ago
  4. 0ad2c7a Various optimizations. Don't compare two loops' depths by Dan Gohman · 15 years ago
  5. fc412d8 Implement splitting inside a single block. by Jakob Stoklund Olesen · 15 years ago
  6. e62d588 Fix LSR's ExtractImmediate and ExtractSymbol to avoid calling by Dan Gohman · 15 years ago
  7. 30baa63 Add comments to some pattern fragments in x86 by Bruno Cardoso Lopes · 15 years ago
  8. 73bb018 tidy up comments by Jim Grosbach · 15 years ago
  9. 9cba978 When testing whether one loop contains another, test this directly by Dan Gohman · 15 years ago
  10. 9f1fb42 Add a const. by Dan Gohman · 15 years ago
  11. 58a85b9 When creating a symmetric SCEV with a constant operand, put by Dan Gohman · 15 years ago
  12. 71c4144 An add recurrence is loop-invariant in any loop inside of its by Dan Gohman · 15 years ago
  13. 31529c7 tidy up 80 column and whitespace by Jim Grosbach · 15 years ago
  14. cb5d3ef Revert r111007. by Mikhail Glushenkov · 15 years ago
  15. ef0beda Implement hasComputableLoopEvolution for Add, Mul, and Trunc operators, by Dan Gohman · 15 years ago
  16. 6daf2a2 Refactor the code for disassembling Thumb2 saturate instructions along the by Bob Wilson · 15 years ago
  17. 1b40510 Revert 110491. While not wrong, it was based on a by Dale Johannesen · 15 years ago
  18. bb0a948 Fix comment to reflect code, and remove an unused argument by Bruno Cardoso Lopes · 15 years ago
  19. bbadd39 Improve comment to make explicit why not to touch this could before JIT goes MC by Bruno Cardoso Lopes · 15 years ago
  20. c92bb50 tidy up whitespace a bit by Jim Grosbach · 15 years ago
  21. d6b33a7 One more XFAIL. by Mikhail Glushenkov · 15 years ago
  22. 4964de4 More XFAILs. by Mikhail Glushenkov · 15 years ago
  23. aa1a373 Add a workaround for building with Clang. by Mikhail Glushenkov · 15 years ago
  24. 2e58b00 Add an XFAIL. by Mikhail Glushenkov · 15 years ago
  25. 63f02ac Revert last patch and r110954 as I meant to. by Eric Christopher · 15 years ago
  26. 4404c00 Revert r110954 for now, pseudo instructions can't make it through to the JIT. by Eric Christopher · 15 years ago
  27. eb6ed3f Remove -fexceptions from llvmc tests. by Mikhail Glushenkov · 15 years ago
  28. 2e027cb llvmc: fix two tests, remove XFAILs. by Mikhail Glushenkov · 15 years ago
  29. 2780d3c Let LiveInterval::addRange extend existing ranges, it will verify that value by Jakob Stoklund Olesen · 15 years ago
  30. 00667a5 Remember to actually update SplitAnalysis statistics now that we have a fancy by Jakob Stoklund Olesen · 15 years ago
  31. 452b93e Use getAllOnesValue, saves a copy and looks better. by Benjamin Kramer · 15 years ago
  32. 7f1f408 Reapply this transformation now that it is passing the external test which it previously failed. by Nate Begeman · 15 years ago
  33. 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 · 15 years ago
  34. ca28354 Trim #includes. by Dan Gohman · 15 years ago
  35. 95df619 Tidy up whitespace. by Dan Gohman · 15 years ago
  36. 9e2f628 Use .empty() instead of .size(). by Dan Gohman · 15 years ago
  37. 09c45d2 Handle an empty dupli. by Jakob Stoklund Olesen · 15 years ago
  38. 2dee7a5 Update the SplitAnalysis statistics as uses are moved from curli to the new by Jakob Stoklund Olesen · 15 years ago
  39. 1522ce9 fix PR7876: If ipsccp decides that a function's address is taken by Chris Lattner · 15 years ago
  40. 64baddc Some small clean-up: use of pseudo instructions by Bruno Cardoso Lopes · 15 years ago
  41. 1adc40c Cleaned up the for-disassembly-only entries in the arm instruction table so that by Johnny Chen · 15 years ago
  42. fff2c47 Also recompute HasPHIKill flags in LiveInterval::RenumberValues. by Jakob Stoklund Olesen · 15 years ago
  43. 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 · 15 years ago
  44. 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 · 15 years ago
  45. 1b29320 Remove trailing whitespace. by Jakob Stoklund Olesen · 15 years ago
  46. e1f543f Clean up debug output. by Jakob Stoklund Olesen · 15 years ago
  47. 6da9cee Define AVX 128-bit pattern versions of SET0PS/PD. by Bruno Cardoso Lopes · 15 years ago
  48. a825a63 Add a test for llvm-gcc svn 110632. by Bob Wilson · 15 years ago
  49. f1b05f2 Implement single block splitting. by Jakob Stoklund Olesen · 15 years ago
  50. 727356f Optimize ScalarEvolution::getAddExpr's operand factoring code by by Dan Gohman · 15 years ago
  51. 918e76b Hoist some loop-invariant code out of a hot loop. by Dan Gohman · 15 years ago
  52. dc7692b Optimize ScalarEvolution::getAddExpr's duplicate operand detection by Dan Gohman · 15 years ago
  53. 335db22 Add a 'normalize' method to the Triple class, which takes a mucked up by Duncan Sands · 15 years ago
  54. 7486278 Temporarily revert 110737 and 110734, they were causing failures by Eric Christopher · 15 years ago
  55. 4d04362 Fix comment order by Bruno Cardoso Lopes · 15 years ago
  56. 8c05a85 Begin to support some vector operations for AVX 256-bit intructions. The long by Bruno Cardoso Lopes · 15 years ago
  57. 270159f The autogened decoder was confusing the ARM STRBT for ARM USAT, because the .td by Johnny Chen · 15 years ago
  58. 09062b1 MC/X86/AsmParser: Give an explicit error message when we reject an instruction by Daniel Dunbar · 15 years ago
  59. f1e29d4 MC/AsmParser: Push the burdon of emitting diagnostics about unmatched by Daniel Dunbar · 15 years ago
  60. 4f98f83 tblgen/AsmMatcher: Always emit the match function as 'MatchInstructionImpl', by Daniel Dunbar · 15 years ago
  61. fd56f3c This is x86 only test. by Devang Patel · 15 years ago
  62. ee0f32d configure: Add detection of the linker version string. by Daniel Dunbar · 15 years ago
  63. 7def14f Changed the format of DMBsy, DSBsy, and friends from Pseudo to MiscFrm. by Johnny Chen · 15 years ago
  64. ebd5374 Even if a variable has constant value all the time, it is still a variable in gdb's eyes. by Devang Patel · 15 years ago
  65. eaf1c98 Move the ARM SSAT and USAT optional shift amount operand out of the by Bob Wilson · 15 years ago
  66. d29583b Fix <rdar://problem/8282498> even if it doesn't reproduce on trunk. by Jakob Stoklund Olesen · 15 years ago
  67. cf6abd2 Fix a subtle use-after-free issue. by Owen Anderson · 15 years ago
  68. 7f9ef4b Clean up ConstantRange a bit: by Nick Lewycky · 15 years ago
  69. 4fd393c Add testcases for all AVX 256-bit intrinsics added in the last couple days by Bruno Cardoso Lopes · 15 years ago
  70. bd4d66d Make LoopPass::getContainedPass return a LoopPass* instead of a Pass* by Dan Gohman · 15 years ago
  71. fa5c2a6 Remove BasicBlockPass::runOnFunction, which was unused. by Dan Gohman · 15 years ago
  72. ec1355b Remove rsqrt/sqrt_nr intrinsics since there are no more builtins for them on clang by Bruno Cardoso Lopes · 15 years ago
  73. 1f9a160 Delete FunctionPass::run, which is unused. by Dan Gohman · 15 years ago
  74. 73e8800 Delete FunctionPass::runOnModule, which is unused. by Dan Gohman · 15 years ago
  75. b68f274 Don't use unsigned char for alignments in TargetData. There aren't by Dan Gohman · 15 years ago
  76. d881627 Use ISD::ADD instead of ISD::SUB with a negated constant. This by Dan Gohman · 15 years ago
  77. 1d72aee Reapply r109881 using a more strict command line for llc. by Bruno Cardoso Lopes · 15 years ago
  78. b5aa11f fix silly typo by Jim Grosbach · 15 years ago
  79. 7166e62 Add a target triple, as the runtime library invocation varies a bit by by Jim Grosbach · 15 years ago
  80. e1f0859 Fix test and re-enable it. by Evan Cheng · 15 years ago
  81. dfa28b1 Fix a FIXME. The SlotIndex::Slot enum should be private. by Jakob Stoklund Olesen · 15 years ago
  82. 3cc5d13 Temporarily disable some failing tests, until they can be properly investigated. by Dan Gohman · 15 years ago
  83. fcba5e6 cortex m4 has floating point support, but only single precision. by Jim Grosbach · 15 years ago
  84. f63fed1 Temporarily disable some failing tests, until they can be properly investigated. by Dan Gohman · 15 years ago
  85. de2b151 Consider this code snippet: by Bill Wendling · 15 years ago
  86. 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 · 15 years ago
  87. 8d62e71 ArchV7M implies HW division instructions. by Evan Cheng · 15 years ago
  88. cb5ce6e ArchV6T2, V7A, and V7M implies Thumb2; Archv7A implies NEON. by Evan Cheng · 15 years ago
  89. d6b4632 Add ARM Archv6M and let it implies FeatureDB (having dmb, etc.) by Evan Cheng · 15 years ago
  90. 345a9a6 MC/ARM: Add basic support for handling predication by parsing it out of the mnemonic into a separate operand form. by Daniel Dunbar · 15 years ago
  91. 5747b13 MC/ARM: Split mnemonic on '.' characters. by Daniel Dunbar · 15 years ago
  92. fa315de MC/ARM: Fill in ARMOperand::dump a bit. by Daniel Dunbar · 15 years ago
  93. 3c14ca4 llvm-mc: Add -show-inst-operands, for dumping the parsed instruction representation before matching. by Daniel Dunbar · 15 years ago
  94. b3cb696 MCAsmParser: Add dump() hook to MCParsedAsmOperand. by Daniel Dunbar · 15 years ago
  95. 4d39b67 tblgen/AsmMatcher: Treat '.' in assembly strings as a token separator. by Daniel Dunbar · 15 years ago
  96. 8462b30 MC/ARM: Add an ARMOperand class for condition codes. by Daniel Dunbar · 15 years ago
  97. ee34987 Really control isel of barrier instructions with cpu feature. by Evan Cheng · 15 years ago
  98. c7569ed Add Cortex-M0 support. It's a ARMv6m device (no ARM mode) with some 32-bit by Evan Cheng · 15 years ago
  99. 11db068 - Add subtarget feature -mattr=+db which determine whether an ARM cpu has the by Evan Cheng · 15 years ago
  100. 3483aca MC/ARM: Switch to using the generated match functions instead of stub implementations. by Daniel Dunbar · 15 years ago