1. 7a9034c Automatically do the equivalent of freeMachineCodeForFunction(F) when F is by Jeffrey Yasskin · 16 years ago
  2. f2becca Rename MallocHelper as MallocFreeHelper, since it now also identifies calls to free() by Victor Hernandez · 16 years ago
  3. 8b251c2 Forgot to commit these. by Owen Anderson · 16 years ago
  4. 6f55630 Add a straight-forward implementation of SCCVN for aggressively eliminating scalar redundancies. by Owen Anderson · 16 years ago
  5. 162e309 Change ARM asm strings to separate opcode from operands with a tab instead of a space. by Evan Cheng · 16 years ago
  6. 2fee294 Remove all references to MallocInst and FreeInst by Victor Hernandez · 16 years ago
  7. 046e78c Remove FreeInst. by Victor Hernandez · 16 years ago
  8. dda9583 Try to get ahead of Johnny Chen and pro-actively add some more ARM encoding by Bob Wilson · 16 years ago
  9. d2d438e Convert a few tests to FileCheck for PR5307. by Edward O'Callaghan · 16 years ago
  10. d9ecd31 Fix ARM encoding typo: Opcod3 is not passed to ASuI parent class. by Bob Wilson · 16 years ago
  11. 7e053bb Add more ARM instruction encodings for 's' bit set and "rs" register encoding by Bob Wilson · 16 years ago
  12. e10deca Allow the aggressive anti-dep breaker to process the same region multiple times. This is necessary because new anti-dependencies are exposed when "current" ones are broken. by David Goodwin · 16 years ago
  13. 06d4033a Simplify this code. LoopDeletion doesn't need to explicit check that by Dan Gohman · 16 years ago
  14. fe35955 Code that checks WillNotOverflowSignedAdd before creating an Add by Dan Gohman · 16 years ago
  15. 7c44bea Update CMake files. by Ted Kremenek · 16 years ago
  16. 6665b0e Teach BasicAA how to analyze Select instructions, and make it more by Dan Gohman · 16 years ago
  17. cadd4b9 Remove / use flags that are now set in the Makefile.config. by Julien Lerouge · 16 years ago
  18. 3a96a4d Regenerate. by Julien Lerouge · 16 years ago
  19. 8039e03 Add an autoconf test to check for optional compiler flags like by Julien Lerouge · 16 years ago
  20. ada0ef8 Define virtual destructor in *.cpp file. by David Goodwin · 16 years ago
  21. 3487771 Add aggressive anti-dependence breaker. Currently it is not the default for any target. Enable with -break-anti-dependencies=all. by David Goodwin · 16 years ago
  22. 6000e25 Check in the experimental GEP splitter pass. This pass splits complex by Dan Gohman · 16 years ago
  23. c932213 Add virtual destructor. by David Goodwin · 16 years ago
  24. 8b5af25 Revert r85134, it breaks mingw build by Anton Korobeynikov · 16 years ago
  25. e18700a Add CreateZExtOrBitCast and CreateSExtOrBitCast to TargetFolder by Dan Gohman · 16 years ago
  26. 91203cf When checking whether a def of an aliased register is dead, ask the by Dan Gohman · 16 years ago
  27. be9e763 Make PIC16 overlay a loadable pass. by Sanjiv Gupta · 16 years ago
  28. 5a1033a Do not use expensive sort(). by Devang Patel · 16 years ago
  29. 06d1f6c Some svn:ignore tweaks. by Benjamin Kramer · 16 years ago
  30. 2e7be61 Break anti-dependence breaking out into its own class. by David Goodwin · 16 years ago
  31. ac16d44 Add support to encode type info using llvm::Constant. Patch by Talin! by Devang Patel · 16 years ago
  32. 440e251 Fix a typo in a comment. by Dan Gohman · 16 years ago
  33. 48b59ec reapply r85085 with a bugfix to avoid infinite looping. by Chris Lattner · 16 years ago
  34. a822508 Make LSR's OptimizeShadowIV ignore induction variables with negative by Dan Gohman · 16 years ago
  35. a5dc45e - Revert some changes from 85044, 85045, and 85047 that broke x86_64 tests and by Evan Cheng · 16 years ago
  36. 85def16 Revert 85085. It causes infinite looping during llvm-gcc build. by Evan Cheng · 16 years ago
  37. 7e43439 Fix gmake check for AuroraUX triple. by Edward O'Callaghan · 16 years ago
  38. 8b67f77 Move DataTypes.h to include/llvm/System, update all users. This breaks the last by Chandler Carruth · 16 years ago
  39. 863928f Implement PR3266 & PR5276, folding: not (or (icmp, icmp)) -> and(icmp, icmp) by Chris Lattner · 16 years ago
  40. 1125f58 Update the 'svn:ignore' property to remove stale file references. by Chandler Carruth · 16 years ago
  41. f2b4854 convert or.ll to filecheck and merge or2 into it. by Chris Lattner · 16 years ago
  42. 3d5ec9f Remove stale reference to ThreadSupport.h. by Chandler Carruth · 16 years ago
  43. 1d871c5 fix PR5295 where the .ll parser didn't reject a function after a global by Chris Lattner · 16 years ago
  44. 22bbd9b Suppress -Asserts warning. by Daniel Dunbar · 16 years ago
  45. 46264f0 fix PR5186: the JIT shouldn't try to codegen available_externally by Chris Lattner · 16 years ago
  46. 18ad485 Remove unused includes. by Chandler Carruth · 16 years ago
  47. dd56942 of -> or by Jim Grosbach · 16 years ago
  48. f639e9f 80-column cleanup by Jim Grosbach · 16 years ago
  49. e1ef91d Reapply 85006 with a minor fix. by Sanjiv Gupta · 16 years ago
  50. 21a4555 Add a couple of ARM cross-rc coalescing tests. by Evan Cheng · 16 years ago
  51. cc7a5b9 Update tests. by Evan Cheng · 16 years ago
  52. 4f54c12 Add ARM getMatchingSuperRegClass to handle S / D / Q cross regclass coalescing. by Evan Cheng · 16 years ago
  53. ed3ad21 Don't forget subreg indices when folding load / store. by Evan Cheng · 16 years ago
  54. 427c3ba Use isIdentityCopy. Fix a bozo bug (flipped condition) in InvalidateRegDef. by Evan Cheng · 16 years ago
  55. d98e30f Code clean up. by Evan Cheng · 16 years ago
  56. d66f001 Do not delete identity insert_subreg even if dest is virtual. Let later passes delete them. This avoids register scavenger complain. by Evan Cheng · 16 years ago
  57. f5fe5e4 Add isIdentityCopy to check for identity copy (or extract_subreg, etc.) by Evan Cheng · 16 years ago
  58. f5a86f4 Remove includes of Support/Compiler.h that are no longer needed after the by Nick Lewycky · 16 years ago
  59. 6726b6d Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces. by Nick Lewycky · 16 years ago
  60. a1e1446 this is done. by Chris Lattner · 16 years ago
  61. 93798da Teach FoldBitCast to be able to handle bitcasts from (e.g.) i128 -> <4 x float>. by Chris Lattner · 16 years ago
  62. 6333c39 move FoldBitCast earlier in the file, and use it instead of by Chris Lattner · 16 years ago
  63. ea9d57b refactor FoldBitCast to reduce nesting and to always return a constantexpr by Chris Lattner · 16 years ago
  64. 4a134af Remove ICmpInst::isSignedPredicate which was a reimplementation by Nick Lewycky · 16 years ago
  65. 44df023 Sink isTrueWhenEqual from ICmpInst to CmpInst. Add a matching isFalseWhenEqual by Nick Lewycky · 16 years ago
  66. edb8997 lit: Add --config-prefix option, to override default config file names. by Daniel Dunbar · 16 years ago
  67. 0d20366 Indent. by Nick Lewycky · 16 years ago
  68. 0a018d3 Regenerate. by Mikhail Glushenkov · 16 years ago
  69. 3e4102e Document OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  70. 14cb2a2 Add a test for OptionPreprocessor. by Mikhail Glushenkov · 16 years ago
  71. 6efba21 lit: Allow use of /dev/null in redirects on Windows (replace by a temporary by Daniel Dunbar · 16 years ago
  72. 07d4964 When the scavenger is looking for a good candidate location to restore from a by Jim Grosbach · 16 years ago
  73. 5639cb6 Update these tests to match what Loop::print now prints. by Dan Gohman · 16 years ago
  74. 5fa75b0 MapValue doesn't needs its LLVMContext argument. by Dan Gohman · 16 years ago
  75. 32663b7 Rename isLoopExit to isLoopExiting, for consistency with the wording by Dan Gohman · 16 years ago
  76. a7f1d72 Delete a spurious semicolon. by Dan Gohman · 16 years ago
  77. 2b110ca Make these tests more interesting by using by Dan Gohman · 16 years ago
  78. e6e37b9 Rewrite LoopRotation's SSA updating code using SSAUpdater. by Dan Gohman · 16 years ago
  79. a3f85d2 lit: Support '>>' redirections when executing scripts internally. by Daniel Dunbar · 16 years ago
  80. d147800 Update CMake dependencies. by Daniel Dunbar · 16 years ago
  81. 3bc1b19 Teach macho-dump to dump UUIDs. by Daniel Dunbar · 16 years ago
  82. dc4a745 Make DominanceFrontierBase::print's output prettier. by Dan Gohman · 16 years ago
  83. 70b2bee Make DominanceFrontier::addBasicBlock return the iterator for the newly by Dan Gohman · 16 years ago
  84. bfd5e3d Add an explicit keyword. by Dan Gohman · 16 years ago
  85. ecb28f2 Revert back 85006 for now as it breaks PIC16 tests. by Sanjiv Gupta · 16 years ago
  86. 209e6c6 Adding support for placing global objects in shared data memory. by Sanjiv Gupta · 16 years ago
  87. c7b1382 various cleanups suggested by Duncan by Chris Lattner · 16 years ago
  88. c5af649 fix PR5287, a serious regression from my previous patches. Thanks to by Chris Lattner · 16 years ago
  89. 66284e0 Auto-upgrade free instructions to calls to the builtin free function. by Victor Hernandez · 16 years ago
  90. 5a850be 80 col violation. by Evan Cheng · 16 years ago
  91. efcd89a Add some asserts to catch copyRegToReg() fails early by Anton Korobeynikov · 16 years ago
  92. 2f1abe2 Restrict Thumb1 register allocation to low registers, even for instructions that by Jim Grosbach · 16 years ago
  93. c9dfeb1 Identity copies should not contribute to spill weight. by Evan Cheng · 16 years ago
  94. 7388037 FIXME no longer applies. R12 and R3 are available for allocation by Jim Grosbach · 16 years ago
  95. 23e5fcf Fix http://llvm.org/PR4822: allow module deletion after a function has been by Jeffrey Yasskin · 16 years ago
  96. 7b929da Remove AllocationInst. Since MallocInst went away, AllocaInst is the only subclass of AllocationInst, so it no longer is necessary. by Victor Hernandez · 16 years ago
  97. 4ab74cd Fix stylistic and documentation problems in ValueMap found by Nick Lewycky and by Jeffrey Yasskin · 16 years ago
  98. 7abbd04 APInt-ify the gep scaling code, so that it correctly handles the case where by Dan Gohman · 16 years ago
  99. 934af9c Make LoopDeletion check the maximum backedge taken count, rather than the by Dan Gohman · 16 years ago
  100. 9ff9b34 some stuff is done, we still have constantexpr simplification to do. by Chris Lattner · 16 years ago