1. b8810a3 build: Fix ONLY_TOOLS to not build lto etc. unless specified. by Daniel Dunbar · 14 years ago
  2. 7232b09 Add some more .gitignore entries. by Daniel Dunbar · 14 years ago
  3. 01abcf3 Fix a bug in the loop in JumpThreading::ProcessThreadableEdges() where it could falsely produce a MultipleDestSentinel value if the first predecessor ended with an 'indirectbr'. If that happened, it caused an unnecessary FindMostPopularDest() call. by Frits van Bommel · 14 years ago
  4. ebef48e Speculatively revert commit 121905 since it looks like it might have broken the by Duncan Sands · 14 years ago
  5. 71d3500 Fix some compiler warnings. by Daniel Dunbar · 14 years ago
  6. 3ff9563 MemoryBuffer now return an error_code and returns a OwningPtr<MemoryBuffer> via an out parm. by Michael J. Spencer · 14 years ago
  7. b29b20e Add .gitignore. I chose not to dump the svn ignore list into this because most by Michael J. Spencer · 14 years ago
  8. 2761fc4 MC: Move target specific fixup info descriptors to TargetAsmBackend instead of by Daniel Dunbar · 14 years ago
  9. f13743b 1. ARM/MC/ELF: A few more ELF relocs for .o by Jason W Kim · 14 years ago
  10. 745dacc MC: Make TargetAsmBackend available to the AsmStreamer. by Daniel Dunbar · 14 years ago
  11. 1d6547e MC: Split MCFixupKindInfo out into its own header. by Daniel Dunbar · 14 years ago
  12. 9754ab0 MC: Remove a FIXME I no longer agree with. by Daniel Dunbar · 14 years ago
  13. 326faec Update a comment. by Dan Gohman · 14 years ago
  14. a4bdf2e -enable-tbaa is on by default now. by Dan Gohman · 14 years ago
  15. 387f28a Make memcpyopt TBAA-aware. by Dan Gohman · 14 years ago
  16. ad3ea3d lib/Support/regexec.c: Let Regex LLP64-aware. by NAKAMURA Takumi · 14 years ago
  17. 656b3d2 Delete an extra "Imm5 = ", caught by GCC's -Wsequence-point but not by Clang by Matt Beaumont-Gay · 14 years ago
  18. cb9e08f Add IntervalMapOverlaps - An iterator for overlapping intervals in two by Jakob Stoklund Olesen · 14 years ago
  19. 6baf46d Remove fixup_arm_thumb_ldst. The code was never calling the "fixup" stuff for by Bill Wendling · 14 years ago
  20. 5a54516 Add tSpill and tRestore to the opcodes to replace with tSTRi and tLDRi by Bill Wendling · 14 years ago
  21. dedec2b Add encodings for Thumb1 Spill and Restore pseudos. by Bill Wendling · 14 years ago
  22. 6147bda Fix elf-dump --dump-section-data for .bss section by Jason W Kim · 14 years ago
  23. d67ca9d Enable TBAA by default. by Dan Gohman · 14 years ago
  24. f4177aa Preserve TBAA tags when doing load PRE. by Dan Gohman · 14 years ago
  25. 3e33363 Thumb1 had two patterns for the same load-from-constant-pool instruction. by Jim Grosbach · 14 years ago
  26. 836c624 Don't handle -arm-long-calls in fast isel for now. by Eric Christopher · 14 years ago
  27. d0bb5e2 Start using SplitKit and MachineLoopRanges in RegAllocGreedy in preparation of by Jakob Stoklund Olesen · 14 years ago
  28. ceadc01 Add MachineLoopRanges analysis. by Jakob Stoklund Olesen · 14 years ago
  29. 7a905a8 If we're changing the frame register to a physical register other than SP, we by Bill Wendling · 14 years ago
  30. dc38137 Whitespace cleanups. by Bill Wendling · 14 years ago
  31. ae6be76 Teach the Neon intrinsic generator to widen half-precision float types. by Bob Wilson · 14 years ago
  32. 818b5f5 Better fix for opt build by Matt Beaumont-Gay · 14 years ago
  33. 01e5988 Fix a typo that Bill spotted. by Dan Gohman · 14 years ago
  34. f735f2d Only rr forms of ADD*_DB are commutable. by Evan Cheng · 14 years ago
  35. c42a775 Typo. by Rafael Espindola · 14 years ago
  36. 12984de Add an InstCombine transform to recognize instances of manual overflow-safe addition by Owen Anderson · 14 years ago
  37. e194b26 Fix opt -Werror build by Matt Beaumont-Gay · 14 years ago
  38. a63cde2 Teach machine cse to commute instructions. by Evan Cheng · 14 years ago
  39. 0406356 Add Neon VCVT instructions for f32 <-> f16 conversions. by Bob Wilson · 14 years ago
  40. 8d1b7e5 Fix misspelled target triples in MC/ARM test commands. by Bob Wilson · 14 years ago
  41. c01895c Reapply r121886, and also update DecomposeGEPExpression to keep it in sync. by Dan Gohman · 14 years ago
  42. e69b4ab Add SlotIndexes::getMBBRange() to get the range of a basic block in a single by Jakob Stoklund Olesen · 14 years ago
  43. 3928d13 Revert r121886. DecomposeGEPExpression needs to be kept in sync. by Dan Gohman · 14 years ago
  44. dc9d87a Lower the MBlaze target specific calling conventions for "interrupt_handler" by Wesley Peck · 14 years ago
  45. d364acd Adding target specific calling conventions to support the MBlaze GCC function by Wesley Peck · 14 years ago
  46. 2437127 Strengthen GetUnderlyingObject using InstructionSimplify. by Dan Gohman · 14 years ago
  47. 5034dd3 Move Value::getUnderlyingObject to be a standalone by Dan Gohman · 14 years ago
  48. d5f4bc2 Add some special purpose register definitions to the MBlaze backend and cleanup some old, unused floating point register definitions. by Wesley Peck · 14 years ago
  49. d18e011 Fix typo in r121875. by Owen Anderson · 14 years ago
  50. d481110 Tweak a few pseudo-inst pattern base classes. by Jim Grosbach · 14 years ago
  51. 69bfdf5 Clean up some of LVI: by Nick Lewycky · 14 years ago
  52. 41b1d4e The new t2LEApcrel* pseudo instructions need the size specified. rdar://8768390 by Jim Grosbach · 14 years ago
  53. 47dbd42 Implement cleanups suggested by Daniel. by Owen Anderson · 14 years ago
  54. 49e41c5 Document some more AliasAnalysis infrastructure limitations. by Dan Gohman · 14 years ago
  55. 6203295 Fix build. by Jakob Stoklund Olesen · 14 years ago
  56. 697483a Detect and enumerate bypass loops. by Jakob Stoklund Olesen · 14 years ago
  57. 521a453 Separate SplitAnalysis::getSplitLoops(). by Jakob Stoklund Olesen · 14 years ago
  58. 333f519 Add a Neon intrinsic test generator. by Bob Wilson · 14 years ago
  59. 06b04aa Fix Neon intrinsic immediate range checking for some double-register operands. by Bob Wilson · 14 years ago
  60. fea3b21 Move Sub simplifications and additional Add simplifications out of by Duncan Sands · 14 years ago
  61. f8b1a5e If we detect that the instruction we are simplifying is unreachable, arrange for by Duncan Sands · 14 years ago
  62. 26e097c Teach jump threading to "look through" a select when the branch direction of a terminator depends on it. by Frits van Bommel · 14 years ago
  63. 22447ae Add fixups for Thumb LDR/STR instructions. by Bill Wendling · 14 years ago
  64. 2bf6afc Relax alignment fragments. by Rafael Espindola · 14 years ago
  65. f9a4476 Patch by David Meyer to avoid a O(N^2) behaviour when relaxing fragments. by Rafael Espindola · 14 years ago
  66. 9448184 add another overflow idiom by Chris Lattner · 14 years ago
  67. 08859ff add a note about overflow idiom recognition. by Chris Lattner · 14 years ago
  68. b35d56c Generalize an assert. by Rafael Espindola · 14 years ago
  69. ef17f08 add a shift/imul missed optimization by Chris Lattner · 14 years ago
  70. 2fc36e1 add a note about a SPEC hack that gcc mainline does. by Chris Lattner · 14 years ago
  71. 33e77d3 take care of some todos, transforming [us]mul_lohi into by Chris Lattner · 14 years ago
  72. 2ff28e4 merge two tests by Chris Lattner · 14 years ago
  73. 1a0fbe2 when transforming a MULHS into a wider MUL, there is no need to SRA the by Chris Lattner · 14 years ago
  74. ba3c815 make qsort predicate more conformant by returning 0 for equal values. by Chris Lattner · 14 years ago
  75. 9c6b60e various cleanups to tblgen, patch by Garrison Venn! by Chris Lattner · 14 years ago
  76. f722699 Add mention that we support FreeBSD/amd64. by Bill Wendling · 14 years ago
  77. 53ef118 Add some more MC tests for ARM arithmetic instructions that update or don't by Kevin Enderby · 14 years ago
  78. 24d7fa2 Copy-pastos. by Mikhail Glushenkov · 14 years ago
  79. 36604a6 Remove ConvertToMAttrImpl, it became too '-march'-specific. by Mikhail Glushenkov · 14 years ago
  80. 42db997 llvmc: Support -march arguments that should be forwarded to llc as -mcpu. by Mikhail Glushenkov · 14 years ago
  81. 2ac7eb8 llvmc: Better -mfpu/-mcpu support for ARM & PPC. by Mikhail Glushenkov · 14 years ago
  82. 26e10ae llvmc: more complete -march table for ARM. by Mikhail Glushenkov · 14 years ago
  83. 73e7809 llvmc: Support -mabi/-mfloat-abi. by Mikhail Glushenkov · 14 years ago
  84. bebea87 llvmc: Forward -march/-mcpu/-mtune to as & ld. by Mikhail Glushenkov · 14 years ago
  85. 87685e8 llvmc: make switch options ZeroOrMore by default. by Mikhail Glushenkov · 14 years ago
  86. bc4224b Reapply r121808 now that the missing patterns have been supplied. by Bill Wendling · 14 years ago
  87. 415af34 Add some missing patterns now that tLDRB and tLDRH are split into reg and by Bill Wendling · 14 years ago
  88. 86e8a70 Fix PR8790, another instance where unreachable code can cause instruction simplification to fail, by Owen Anderson · 14 years ago
  89. 93f83de Cleanup trailing whitespace. by Owen Anderson · 14 years ago
  90. 7d1d8db Revert r121808 until I can fix the build. by Bill Wendling · 14 years ago
  91. 9d04dc5 thumb adr fixup needs alignment just like the t2 version. by Jim Grosbach · 14 years ago
  92. 345cdb6 Comments and cleaning. by Bill Wendling · 14 years ago
  93. 2af0fd3 Make the ISel selections for LDR/STR the same as before the LDRr/LDRi split. In by Bill Wendling · 14 years ago
  94. 257c556 Simplify RegAllocGreedy's use of register aliases. by Jakob Stoklund Olesen · 14 years ago
  95. eb7464e Simplify CCState's use of register aliases. by Jakob Stoklund Olesen · 14 years ago
  96. 597faa8 Simplify AggressiveAntiDepBreaker's use of register aliases. by Jakob Stoklund Olesen · 14 years ago
  97. 16999da Simplyfy RegAllocBasic by using getOverlaps instead of getAliasSet. by Jakob Stoklund Olesen · 14 years ago
  98. b83ff84 Introduce TargetRegisterInfo::getOverlaps(Reg), returning a list of all by Jakob Stoklund Olesen · 14 years ago
  99. d40963c Add support for MC-ized encoding of tLEApcrel and tLEApcrelJT. rdar://8755755 by Jim Grosbach · 14 years ago
  100. ee2b350 Fix comment. by Bill Wendling · 14 years ago