1. 46bdfb0 Rename ScalarEvolution's getIterationCount to getBackedgeTakenCount, by Dan Gohman · 16 years ago
  2. 57f0db8 Overhaul my earlier submission due to feedback. It's a large patch, but most of by Bill Wendling · 16 years ago
  3. 3d8bde8 Add a debugging option for SSC DCE. by Owen Anderson · 16 years ago
  4. 5aa4977 - Use the "Fast" flag instead of "OptimizeForSize" to determine whether to emit by Bill Wendling · 16 years ago
  5. 85937de Add a testcase for the problem fixed in r65289. by Dan Gohman · 16 years ago
  6. 0001e56 Fix a ValueTracking rule: RHS means operand 1, not 0. Add a simple by Dan Gohman · 16 years ago
  7. c34fea3 Generalize the ChangeCompareStride code, in preparation for by Dan Gohman · 16 years ago
  8. d0a90b9 Preserve the DominanceFrontier analysis in the LoopDeletion pass. by Dan Gohman · 16 years ago
  9. 002ec14 gdb uses DW_AT_prototyped to identify K&R style in C based languages. by Devang Patel · 16 years ago
  10. d1d1c8b Un-XFAIL this test. by Bill Wendling · 16 years ago
  11. 5622f07 While folding unconditional return move DbgRegionEndInst into the predecessor, instead of removing it. This fixes following tests from llvmgcc42 testsuite. by Devang Patel · 16 years ago
  12. 53cac18 If there is not any debug info available for any global variables and any subprograms then there is not any debug info to emit. by Devang Patel · 16 years ago
  13. 15cab28 Back out the change in 64918 that used sign-extensions when promoting by Dan Gohman · 16 years ago
  14. e986594 Fast-isel can't do TLS yet, so it should fall back to SDISel by Dan Gohman · 16 years ago
  15. 638b8b4 Correctly implement ImmutableMap::getMaxElement() by getting the actual <key, value> pair. by Ted Kremenek · 16 years ago
  16. 1c7a666 Add ImmutableMap::getMaxElement(), a method that returns the <key,value> pair in a ImmutableMap that has the highest ranked key. by Ted Kremenek · 16 years ago
  17. e2abdd3 LoopDeletion needs to inform ScalarEvolution when a loop is deleted, by Dan Gohman · 16 years ago
  18. 834db73 Use the -stack-alignment option instead of using a target triple by Dan Gohman · 16 years ago
  19. 474cecf IndVarSimplify preserves ScalarEvolution. In the by Dan Gohman · 16 years ago
  20. 5397775 Add test case for checkin @r65314. by Zhou Sheng · 16 years ago
  21. 8313ef4 Should reset DBI_Prev if DBI_Next == 0. by Zhou Sheng · 16 years ago
  22. 242b38b Only v1i16 (i.e. _m64) is returned via RAX / RDX. by Evan Cheng · 16 years ago
  23. 932be21 Make this test use darwin targe triple, to avoid stack traffic on linux. by Nate Begeman · 16 years ago
  24. b9a47b8 Generate better code for v8i16 shuffles on SSE2 by Nate Begeman · 16 years ago
  25. a9183c8 If nobody minds, I'm using LTO to produce faster binaries. Switch fast codegen by Nick Lewycky · 16 years ago
  26. b0000c3 Changed option name from inline-threshold to basic-inline-threshold because by Mon P Wang · 16 years ago
  27. 2155088 fix some typos that Duncan noticed by Chris Lattner · 16 years ago
  28. ef4cfc7 Propagate debug loc info through prologue/epilogue. by Bill Wendling · 16 years ago
  29. 4214a55 Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTOR by Scott Michel · 16 years ago
  30. ca42862 Add an option to the gold plugin to make it emit a file with the public api by Nick Lewycky · 16 years ago
  31. bc989d4 Revert the part of 64623 that attempted to align the source in a by Dan Gohman · 16 years ago
  32. a04af43 Properly parenthesize this expression, fixing a real bug in the new by Dan Gohman · 16 years ago
  33. 3d3c955 bug 3610: Test case. by Richard Pennington · 16 years ago
  34. 58207f1 If a use operand is marked isKill, don't forget to add kill to its live interval as well. by Evan Cheng · 16 years ago
  35. 779aee1 Add a note. by Evan Cheng · 16 years ago
  36. 6140a8b Be bug compatible with gcc by returning MMX values in RAX. by Evan Cheng · 16 years ago
  37. c94ebef Do not consider MMX_MOVD64rr a move instructions. The source register is in GR32, the destination is VR64. They are not compatible. by Evan Cheng · 16 years ago
  38. 3cd389d Only try to sink immediate when TLI is not null. It needs to check if immediate would fit in target addressing field. by Evan Cheng · 16 years ago
  39. bdf0d7c Regenerate. by Nick Lewycky · 16 years ago
  40. 5992175 Remove tests for flex/bison which are no longer needed by LLVM. by Nick Lewycky · 16 years ago
  41. 2ec0dbf Don't sign extend the char when expanding char -> int during by Nick Lewycky · 16 years ago
  42. 92acef0 Add makefile debugging target; use "make print-FOO" to print the by Daniel Dunbar · 16 years ago
  43. 278f83d bug 3610: Floating point vaarg not softened. by Richard Pennington · 16 years ago
  44. 07bf7ef Add version of StringsEqualNoCase that takes two null-terminated C-strings and compares up to 'len' characters. I tend to screw up string comparison functions, so anyone who is interested please review this\! by Ted Kremenek · 16 years ago
  45. b5bd026 Drop bunch of half-working stuff in the ext_weak linkage support. by Anton Korobeynikov · 16 years ago
  46. 8e87e65 Pass different flags on different platforms when building PIC. by Nick Lewycky · 16 years ago
  47. b0ea080 Add AddrModeMatcher.cpp by Evan Cheng · 16 years ago
  48. 28c7ce3 If two-address def is dead and the instruction does not define other registers, and it doesn't produce side effects, just delete the instruction. by Evan Cheng · 16 years ago
  49. d9fb712 Teach LSR sink to sink the immediate portion of the common expression back into uses if they fit in address modes of all the uses. by Evan Cheng · 16 years ago
  50. 5a45d76 Make sure this doesn't access .end() too. by Bill Wendling · 16 years ago
  51. 67a2743 fix and clean up a comment by Gabor Greif · 16 years ago
  52. 8aa374b Make sure we don't dereference the .end() of the container. by Bill Wendling · 16 years ago
  53. 36d3e32 rename a function to indicate that it checks for profitability as well by Chris Lattner · 16 years ago
  54. 3d2445f Propagate more debug loc infos. This also includes some code cleaning. by Bill Wendling · 16 years ago
  55. 2625f9b We need to propagate the debug location information even when dealing with the by Bill Wendling · 16 years ago
  56. 9259905 * Fixed spelling by Misha Brukman · 16 years ago
  57. 1ba519b Fix a bug that David Greene found in the DAGCombiner's logic by Dan Gohman · 16 years ago
  58. d3ff4a1 Removed trailing whitespace. by Misha Brukman · 16 years ago
  59. 085a9eb Removed trailing whitespace. by Misha Brukman · 16 years ago
  60. fe2cce6 Removed trailing whitespace. by Misha Brukman · 16 years ago
  61. d5ece81 Keep the newline character at the end of the lines whose trailing whitespace we by Misha Brukman · 16 years ago
  62. 4c4c952 Only strip the newline character at the end of the lines that we're considering by Misha Brukman · 16 years ago
  63. a2769a3 Fixed lint errors: by Misha Brukman · 16 years ago
  64. 1bcf0f5 We have logic in there to emit a default debugging label at the beginning of a by Bill Wendling · 16 years ago
  65. d33cec1 Fix strange logic in CollectIVUsers used to determine whether all uses are by Evan Cheng · 16 years ago
  66. ff518c8 Simplify code and reduce indentation. No functionality change. by Dan Gohman · 16 years ago
  67. 6b38e29 Fix 80-column violations. by Dan Gohman · 16 years ago
  68. f0baa6e It's not necessary to check if Base is null here. by Dan Gohman · 16 years ago
  69. 79fb3b4 Support return of MMX values in 64-bit mode. by Evan Cheng · 16 years ago
  70. 9a65cfe - Early exit a nested block. - Correct comment. - Whitespace changes. by Bill Wendling · 16 years ago
  71. 33e3a36 Add a comment about how Imm can be used for loop-variant values. by Dan Gohman · 16 years ago
  72. 474479f add note about sin by Torok Edwin · 16 years ago
  73. a1fd5b3 Factor address mode matcher out of codegen prepare to make it available to other passes, e.g. loop strength reduction. by Evan Cheng · 16 years ago
  74. 3f315eb Just roll back the previous change to -mem2reg. by Zhou Sheng · 16 years ago
  75. a248c45 patch to update the line number information in pass -mem2reg. by Zhou Sheng · 16 years ago
  76. 4cafbb5 Fix a crash in the pre-alloc splitter exposed by recent codegen changes. by Owen Anderson · 16 years ago
  77. 3b2c017 Add a quick pass to the stack slot colorer to eliminate some trivially redundant spills after coloring. by Owen Anderson · 16 years ago
  78. e772842 make these tests pass when run on a G5. by Chris Lattner · 16 years ago
  79. c17e0cf Implement "superhero" strength reduction, or full strength by Dan Gohman · 16 years ago
  80. 4ed0c5f Add an accessor method to DwarfWriter to tell of debugging info should be emitted. by Bill Wendling · 16 years ago
  81. 5d0f681 Add a default debug location object to the Machine Function. It's used to emit a default debugging label at the beginning of a function. by Bill Wendling · 16 years ago
  82. 14a2e1e Temporarily revert r65065. It was causing test failures. by Bill Wendling · 16 years ago
  83. b5ef273 Print out debug info when printing the machine instruction. by Bill Wendling · 16 years ago
  84. 490359d Check for -fast here too. by Bill Wendling · 16 years ago
  85. dfdacee Generate these labels when we're in "fast" mode, not simply when we're no in by Bill Wendling · 16 years ago
  86. c1c9d7e Describe tail merging's use of InsertBranch. by Dale Johannesen · 16 years ago
  87. 4a359ea Use DEBUG() instead of passing *DOUT to WriteAsOperand, by Dan Gohman · 16 years ago
  88. 2f09f51 Make the debug output of LSR less cryptic and more informative. by Dan Gohman · 16 years ago
  89. 4dd82f6 Print out a new label only if the debug location *tuple* is different. The debug by Bill Wendling · 16 years ago
  90. 249e1e4 Forgot to check that debug information is supported. by Bill Wendling · 16 years ago
  91. 5d24957 Regenerate. by Nick Lewycky · 16 years ago
  92. 7e66462 Default to building with position independent code. This may increase LLVM's by Nick Lewycky · 16 years ago
  93. d18a2c1 If an executable is run through a symlink, dladdr will return the by Chris Lattner · 16 years ago
  94. 07ab52b Fix the logic in this assertion to properly validate the number of arguments. by Dan Gohman · 16 years ago
  95. a3ac0c1 Reapply r57340. VMKit does not presently rely on materializeFunction by Dan Gohman · 16 years ago
  96. 4b56f96 Temporarily XFAIL this test. by Bill Wendling · 16 years ago
  97. cb819f1 Put code that generates debug labels into TableGen so that it can be used by by Bill Wendling · 16 years ago
  98. f570e62 add proper asmwriter and asmparser support for anonymous functions. by Chris Lattner · 16 years ago
  99. 95c5d0f In theory the aliasee may have dead constant users by Duncan Sands · 16 years ago
  100. 6210a94 really fix style by Rafael Espindola · 16 years ago