1. f70414f * llvm.spec.in: update blurb by Gabor Greif · 17 years ago
  2. 43b2676 Reimplement removing stores to allocas at the end of a function. This should be safe now. by Owen Anderson · 17 years ago
  3. dd61c2b Make the condition-checking for free with non-trivial dependencies more correct. by Owen Anderson · 17 years ago
  4. 1b4542b Remove the end-block handling code. It was unsafe, and making it safe would have resulted in falling back to the slow DSE case. I need to think some more about the right way to handle this. by Owen Anderson · 17 years ago
  5. 66a2a8f ARM: make branch folder remove unconditional branches by Dale Johannesen · 17 years ago
  6. bb821dd The type ids making up a filter are unsigned, and by Duncan Sands · 17 years ago
  7. 3b0a7ea checked in as obvious, thanks Benoit Boissinot! by Gabor Greif · 17 years ago
  8. fe20273 fix the remaining 3 testcases that missed a target triple by Gabor Greif · 17 years ago
  9. ca23e17 another missed SSE optimization by Chris Lattner · 17 years ago
  10. 1cb960a Let MemoryDependenceAnalysis take care of updating AliasAnalysis. by Owen Anderson · 17 years ago
  11. 680171f New test. by Devang Patel · 17 years ago
  12. 990e866 Preserve analysis info. by Devang Patel · 17 years ago
  13. df93e57 by David Greene · 17 years ago
  14. a4e8200 Added support for Mips specific GAS directives by Bruno Cardoso Lopes · 17 years ago
  15. 7b155fb Added support for framepointer by Bruno Cardoso Lopes · 17 years ago
  16. a96c1f6 Handle the case where an entire structure is freed, and its dependency is a store to a field within by Owen Anderson · 17 years ago
  17. 758dcca Now that stack is represented the right way, LOA starts at 0 by Bruno Cardoso Lopes · 17 years ago
  18. 2ab22d1 Fixed AddLiveOut issues FI's created the write way to represent Mips stack by Bruno Cardoso Lopes · 17 years ago
  19. 332a3d2 Removed unused immediate PatLeaf, fixed lui instruction by Bruno Cardoso Lopes · 17 years ago
  20. 4215a59 Added MipsMachineFunction class, to hold Mips dinamic stack info when inserting Prologue/Epilog by Bruno Cardoso Lopes · 17 years ago
  21. 6f46d65 Add support for eliminate stores to stack-allocated memory locations at the end by Owen Anderson · 17 years ago
  22. 2655adb Handle eliminating stores that occur right before a free. by Owen Anderson · 17 years ago
  23. a126bb7 Handle packed structs in the CBackend. by Lauro Ramos Venancio · 17 years ago
  24. 02e2152 Emit correct linkage. Patch by Roman Samoilov. by Anton Korobeynikov · 17 years ago
  25. d04e8ec Add test case for PR1545. by Evan Cheng · 17 years ago
  26. 28bb462 Missed a couple of places where new instructions are added due to spill / restore. by Evan Cheng · 17 years ago
  27. bfbfb3c Clean up a few things based on Chris' feedback. by Owen Anderson · 17 years ago
  28. 08d14d2 Adding ability to demote phi to stack. by Tanya Lattner · 17 years ago
  29. 5d9c4b6 Fix hang compiling TimberWolf (allow for islands of size other than 4). by Dale Johannesen · 17 years ago
  30. 75ce010 Assert when TLS is not implemented. by Lauro Ramos Venancio · 17 years ago
  31. c375160 Exception handling has been implemented. by Duncan Sands · 17 years ago
  32. 082ced9 Fix an oversight: for modules with no other identifying target info, by Chris Lattner · 17 years ago
  33. 97b4ac8 If assertions are not enabled, we should return False here. by Duncan Sands · 17 years ago
  34. b9591c6 No longer need to track last def / use. by Evan Cheng · 17 years ago
  35. 0c40d72 Fix for PR1545: Revamp code that update kill information due to register reuse. by Evan Cheng · 17 years ago
  36. 4dd0ae6 Adjust this per the changes to the configuration script in the llvm-top module. by Reid Spencer · 17 years ago
  37. b77c457 Add FastDSE, a new algorithm for doing dead store elimination. This algorithm is not as accurate by Owen Anderson · 17 years ago
  38. 67fcdf7 Make this work with GLIBCXX_DEBUG. by David Greene · 17 years ago
  39. 8202010 Didn't mean the last commit. Revert. by Evan Cheng · 17 years ago
  40. afdc7fd Fix fp_constant_op failure. by Dale Johannesen · 17 years ago
  41. c608ff2 Update. by Evan Cheng · 17 years ago
  42. bf6b827 fix 80 columnn violations, increasing the world's pedantic satisfaction level. by Dale Johannesen · 17 years ago
  43. 8e85048 Calculate the size of a array allocation correctly. by Owen Anderson · 17 years ago
  44. 202da14 Fix a crasher when finding the dependency of a call. by Owen Anderson · 17 years ago
  45. 776ee1f Make this pass registration static as well. by Owen Anderson · 17 years ago
  46. 16a72bb Make the pass registration static. by Owen Anderson · 17 years ago
  47. 36c5155 add a note by Chris Lattner · 17 years ago
  48. b91025b check for correct usage of the byval attribute by Rafael Espindola · 17 years ago
  49. a289511 During module cloning copy aliases too. This fixes PR1544 by Anton Korobeynikov · 17 years ago
  50. 06b6e82 Handle vaarg instructions correctly. by Owen Anderson · 17 years ago
  51. 743d3a7 Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR to look for by Dan Gohman · 17 years ago
  52. e314eb3 Volatile loads and stores depend on each other. by Owen Anderson · 17 years ago
  53. 13ab020 Remove clobbersPred. Add an OptionalDefOperand to instructions which have the 's' bit. by Evan Cheng · 17 years ago
  54. 2bf821c Remove clobbersPred. by Evan Cheng · 17 years ago
  55. ed80ef6 Add OptionalDefOperand. Remove clobbersPred. Also add DefinesPredicate to be used by if-converter. by Evan Cheng · 17 years ago
  56. 88cc092 Try committing again. Add OptionalDefOperand. Remove clobbersPred. by Evan Cheng · 17 years ago
  57. 5f32320 Add support for finding the dependencies of call and invoke instructions. by Owen Anderson · 17 years ago
  58. 5e2456c If the operand is marked M_OPTIONAL_DEF_OPERAND, then it's a def. by Evan Cheng · 17 years ago
  59. 11ce02d Somehow this wasn't committed last time. M_CLOBBERS_PRED is gone. by Evan Cheng · 17 years ago
  60. 7a616a1 Fix the build, and fix the handling of pointer sizes. by Owen Anderson · 17 years ago
  61. 6b278fc Fix a bunch of things from Chris' feedback by Owen Anderson · 17 years ago
  62. 02e25b7 Add a regression test for folding spill code into scalar min and max. by Dan Gohman · 17 years ago
  63. 70fb1ae Fix a bug in the folding of binary operators to undef. by Dan Gohman · 17 years ago
  64. eff1553 Make sure to keep symbols for profile build. by Reid Spencer · 17 years ago
  65. d595b5f Fix the folding of undef in several binary operators to recognize by Dan Gohman · 17 years ago
  66. 087d90e Simplify the handling of the --*flags options. The makefile already gets it by Reid Spencer · 17 years ago
  67. 4a2c083 Makesure the -cppflags also uses the CPP.BaseFlags as the CPP.Defines only by Reid Spencer · 17 years ago
  68. 0a522b1 Make sure that preprocessor symbols like _DEBUG, NDEBUG, and _GLIBC_DEBUG are by Reid Spencer · 17 years ago
  69. af825c8 When a node value is only used by a CopyToReg, use the user's dest. This should not be restricted to nodes that produce only a single value. by Evan Cheng · 17 years ago
  70. c63d391 Move DenseMapKeyInfo<SDOperand> from LegalizeDAG.cpp to SelectionDAGNodes.h by Evan Cheng · 17 years ago
  71. 6e8eb7f Update the ValueRanges interface to use value numbers instead of Value*s. by Nick Lewycky · 17 years ago
  72. c5c7f75 Evidently my earlier fix did not go far enough. When resizing a zero-sized by Owen Anderson · 17 years ago
  73. 81c2a6e Move some key maps from std::map to DenseMap. This improves the time to optimize Anton's testcase from 17.5s by Owen Anderson · 17 years ago
  74. a05a81b Use a cheaper test, delaying calling find_leader() until we know that it's necessary. This improves by Owen Anderson · 17 years ago
  75. 2038252 Define non-intrinsic instructions for vector min, max, sqrt, rsqrt, and rcp, by Dan Gohman · 17 years ago
  76. 5fd507d Add an assertion if find_leader fails. by Owen Anderson · 17 years ago
  77. 0c81450 When resizing a BitVector with size 0, be sure to clear the low word before using it. by Owen Anderson · 17 years ago
  78. dfa2435 Take advantage of the new fast SmallPtrSet assignment operator when propagating AVAIL_OUT sets. by Owen Anderson · 17 years ago
  79. 69b5d12 Make the assignment operator for SmallPtrSet much faster for normal cases. by Owen Anderson · 17 years ago
  80. d6fd1bc Preserve volatililty and alignment information when lowering or by Dan Gohman · 17 years ago
  81. ff36685 Expose struct size threhold to allow users to tweak their own setting. by Devang Patel · 17 years ago
  82. 532dc2e Change getCopyToParts and getCopyFromParts to always use target-endian by Dan Gohman · 17 years ago
  83. 4d6f96d Make the assignment operator for SmallPtrSet return a reference, and fix a long-standing bug in the copy by Owen Anderson · 17 years ago
  84. b42295d Fix memory leak. by Devang Patel · 17 years ago
  85. 93f81e2 Initialize the IndexedModeActions array with memset before by Dan Gohman · 17 years ago
  86. da8ebc6 Fix an error in the assignment operator that was causing an infinite loop in GVNPRE.cpp. by Owen Anderson · 17 years ago
  87. ba77216 force a cpu without SSE by Chris Lattner · 17 years ago
  88. 349d4c8 allow this to work on ppc-darwin by Chris Lattner · 17 years ago
  89. 4857b1b remove this bogus t-t by Chris Lattner · 17 years ago
  90. 87bdba6 The various "getModuleMatchQuality" implementations should return by Chris Lattner · 17 years ago
  91. 0f9d599 add target triple to fix PR1546 by Chris Lattner · 17 years ago
  92. 95fd318 work around an aparent gcc name resolution bug by detemplatizing this. by Chris Lattner · 17 years ago
  93. 91f0158 implement operator= for smallptrset by Chris Lattner · 17 years ago
  94. ab3fd05 Fix a comment. by Owen Anderson · 17 years ago
  95. e094f54 Fix this warning: by Chris Lattner · 17 years ago
  96. 9a6ae96 Move the APInt form of SCEVUnknown::getIntegerSCEV to SCEVConstant::get, and by Dan Gohman · 17 years ago
  97. 2c8c3e2 Fix a typo in a comment. by Dan Gohman · 17 years ago
  98. 2a69a04 Add explicit triples to these tests so that llc behaves as expected on by Dan Gohman · 17 years ago
  99. b0954b1 missed this one by Gabor Greif · 17 years ago
  100. e510b3a fix typos by Gabor Greif · 17 years ago