1. 6819dbb PR8921: LDM/POP do not support interworking prior to v5t. by Bob Wilson · 15 years ago
  2. 28f1015 Remove extra whitespace. by Bob Wilson · 15 years ago
  3. 0fef584 Fix comment typo. by Bob Wilson · 15 years ago
  4. fa36680 Add a note from llvmdev, this time with more info. by Benjamin Kramer · 15 years ago
  5. 4bb46f4 Fixed parsing of hex floats. by Abramo Bagnara · 15 years ago
  6. 2f867a6 Correctly disassemble truncated asm. by Rafael Espindola · 15 years ago
  7. 8143a84 InstCombine: Turn _chk functions into the "unsafe" variant if length and max langth are equal. by Benjamin Kramer · 15 years ago
  8. 7d9f51f EarlyCSE does this now (and GVN always did it). by Benjamin Kramer · 15 years ago
  9. 240d42d InstCombine: If we call llvm.objectsize on a malloc call we can replace it with the size passed to malloc. by Benjamin Kramer · 15 years ago
  10. 783a5c2 InstCombine: Teach llvm.objectsize folding to look through GEPs. by Benjamin Kramer · 15 years ago
  11. 5191e7c Remove dead code and silence warnings. by Benjamin Kramer · 15 years ago
  12. 461f1fc Use movups to lower memcpy and memset even if it's not fast (like corei7). by Evan Cheng · 15 years ago
  13. cce240d add a note about object size from drystone, add a poorly optimized loop from 179.art. by Chris Lattner · 15 years ago
  14. c1853e4 add a trivial instcombine missed in Dhrystone by Chris Lattner · 15 years ago
  15. 0521928 Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy by Evan Cheng · 15 years ago
  16. 8cd4efb implement constant folding support for an exotic constant expr: by Chris Lattner · 15 years ago
  17. 255874f Revert r122936. I'll re-implement the change. by Evan Cheng · 15 years ago
  18. 238589e UnitTests/Path: Add magical tests. This will also test identify_magic. by Michael J. Spencer · 15 years ago
  19. f9fd078 UnitTests/Path: More ASSERT_NO_ERROR cleanup. by Michael J. Spencer · 15 years ago
  20. 6cf34ab Add the CallInst optimizations that don't involve expanding inline assembly to by Cameron Zwarich · 15 years ago
  21. 865ae1a Move the GEP handling in CodeGenPrepare to OptimizeInst(). by Cameron Zwarich · 15 years ago
  22. c061101 Split the optimizations in CodeGenPrepare that don't manipulate the iterators by Cameron Zwarich · 15 years ago
  23. 19bb35d Zap the last two -Wself-assign warnings in llvm. by Jakob Stoklund Olesen · 15 years ago
  24. 8bfe508 Add the SpillPlacement analysis pass. by Jakob Stoklund Olesen · 15 years ago
  25. 05e353c Fix test to coincide with r122934 change from PR8919. by Bill Wendling · 15 years ago
  26. 9a9d847 r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing by Evan Cheng · 15 years ago
  27. d08e5b4 Avoid zero extend bit test operands to pointer type if all the masks fit in by Evan Cheng · 15 years ago
  28. a99ec28 PR8919 - LLVM incorrectly generates "_alloca" as the stack probing call. That by Bill Wendling · 15 years ago
  29. 78d1576 PR8918 - When used with MinGW64, LLVM generates a "calll __main" at the by Bill Wendling · 15 years ago
  30. 8c3527e Stop reallocating SunkAddrs for each basic block. When we move to an instruction by Cameron Zwarich · 15 years ago
  31. e68713a Reorder, rename, and document some members to make this easier to follow. by Owen Anderson · 15 years ago
  32. 0b71d39 Optimize: by Evan Cheng · 15 years ago
  33. c010e61 fix PR8900, a shuffle miscompilation. Patch by Nadav Rotem! by Chris Lattner · 15 years ago
  34. c46ec64 silence more self assignment warnings. by Chris Lattner · 15 years ago
  35. 6b705d4 Add a hidden command line option to display edge bundle graphs as they are by Jakob Stoklund Olesen · 15 years ago
  36. 7008f1e Silence a warning from non-standard warning avoidance code. by Jakob Stoklund Olesen · 15 years ago
  37. 762a17a 80-cols. by Eric Christopher · 15 years ago
  38. be41901 When computing the value on an edge, in certain cases LVI would fail to compute the value range by Owen Anderson · 15 years ago
  39. bfb7dd9 Revert svn 122743, removing the instcombine pass that was replaced by earlycse. by Bob Wilson · 15 years ago
  40. 8977846 Re-convert several of LazyValueInfo's internal maps to Dense{Map|Set}, and fix the issue in by Owen Anderson · 15 years ago
  41. 54c6d6f fix some -Wself-assign warnings. by Chris Lattner · 15 years ago
  42. 073057f Add some more statistics to CodeGenPrepare. by Cameron Zwarich · 15 years ago
  43. 3d2148f Commit 122778 broke DWARF debug output when using the MBlaze backend. Fixed by overriding TargetFrameInfo::getFrameIndexOffset to take into account the new frame index information. by Wesley Peck · 15 years ago
  44. 31ff133 Add some stats to CodeGenPrepare to make it easier to speed it up without by Cameron Zwarich · 15 years ago
  45. 4351bfb Fix small bug in setDebugInfoAvailability. by Wesley Peck · 15 years ago
  46. f94f732 UnitTests/Path: Fix typo, add error number, and enable the directory cleanup code. by Michael J. Spencer · 15 years ago
  47. 7fd682a Support/PathV2: Implement remove_all. by Michael J. Spencer · 15 years ago
  48. 277fa10 Support/Windows/PathV2: Make directory iteration ignore . and .. by Michael J. Spencer · 15 years ago
  49. abce073 Support/Windows/PathV2: Fix remove to handle both files and directories. by Michael J. Spencer · 15 years ago
  50. 5bcdc7f Support/PathV2: Implement directory_entry::status. by Michael J. Spencer · 15 years ago
  51. 2558516 UnitTests/PathV2: Setup a test fixture to make tracking created file system by Michael J. Spencer · 15 years ago
  52. da7c1ca Support/PathV2: Implement directory iteration on POSIX. by Michael J. Spencer · 15 years ago
  53. 1901925 Use pop_back_val instead of back followed by pop_back. by Cameron Zwarich · 15 years ago
  54. c95ff3c Fix lit for people whose LLVM path contains 'opt', which is a common directory name on Unix-like systems. by Frits van Bommel · 15 years ago
  55. 08602ab Use a worklist for later iterations just like ordinary instsimplify. The next by Cameron Zwarich · 15 years ago
  56. e389ab1 Change LoopInstSimplify back to a LoopPass. It revisits subloops rather than by Cameron Zwarich · 15 years ago
  57. be47881 Fix PR8906: -fno-builtin should disable loop-idiom recognition. by Chris Lattner · 15 years ago
  58. 2d31d14 Remove TODO, these appear to be implemented. by Eric Christopher · 15 years ago
  59. 2cf7537 Don't bother value numbering instructions with void types in GVN. In theory this should allow us to insert by Owen Anderson · 15 years ago
  60. 631ee4b Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFG by Jakob Stoklund Olesen · 15 years ago
  61. 8dd070e Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. by Jakob Stoklund Olesen · 15 years ago
  62. 1e08cd1 Eliminate a warning compiling with llvm-gcc. (IMO the by Dale Johannesen · 15 years ago
  63. b1602ab Complete the NumberTable --> LeaderTable rename. by Owen Anderson · 15 years ago
  64. a0709ac Fix typo in a comment. by Owen Anderson · 15 years ago
  65. 465942d Prune #include's. by Owen Anderson · 15 years ago
  66. 7a75d61 Clarify terminology, settling on referring to what was the "number table" as the "leader table", and by Owen Anderson · 15 years ago
  67. 680ac4f When removing a value from GVN's leaders list, don't drop the Next pointer in a corner case. by Owen Anderson · 15 years ago
  68. c84e3c0 Improve the accuracy of the inlining heuristic looking for the by Dale Johannesen · 15 years ago
  69. c2146a6 Branch instructions don't produce values, so there's no need to generate a value number for them. This by Owen Anderson · 15 years ago
  70. 2802c75 Remove commented out code. by Owen Anderson · 15 years ago
  71. 19af2ed Give MachineFunctionAnalysis a getPassName() implementation to make timing reports prettier. by Owen Anderson · 15 years ago
  72. 64573ae Switch to the new style of asterisk placement. by Cameron Zwarich · 15 years ago
  73. 43b40a4 fix an off-by-one bug that caused a crash analyzing by Chris Lattner · 15 years ago
  74. ba64b97 UnitTests/Path: Produce useful diagnostics on error. by Michael J. Spencer · 15 years ago
  75. 26db458 Switch to path halving from path compression for a small speedup. This also by Cameron Zwarich · 15 years ago
  76. ee38f85 Include llvm-gcc dir before llvm_tools_dir by Tobias Grosser · 15 years ago
  77. c449a22 These methods should be "const"; make them so. by Duncan Sands · 15 years ago
  78. ba69d3f Disable r122754 on Windows: was causing all lit tests to fail. by Francois Pichet · 15 years ago
  79. e41d3c0 Teach loop-idiom to turn a loop containing a memset into a larger memset by Chris Lattner · 15 years ago
  80. b7e9ef0 restructure this a bit. Initialize the WeakVH with "I", the by Chris Lattner · 15 years ago
  81. 645b1d2 Eliminate repeated allocation of a per-BB DenseMap for a 4.6% reduction of time by Cameron Zwarich · 15 years ago
  82. 95bb004 Avoid finding loop back edges when we are not splitting critical edges in by Cameron Zwarich · 15 years ago
  83. 70ecc97 by David Greene · 15 years ago
  84. fa3306a Clean up a funky pass registration that got passed over when I got rid of static constructors. by Owen Anderson · 15 years ago
  85. 6018dee Fix the ARM IIC_iCMPsi itinerary and add an important assert. by Andrew Trick · 15 years ago
  86. a1cb585 Address most of Duncan's review comments. Also, make LoopInstSimplify a simple by Cameron Zwarich · 15 years ago
  87. 7c90b90 use the very-handy getTruncateOrZeroExtend helper function, and by Chris Lattner · 15 years ago
  88. 2c502f9 Formatting changes. No functionality change. by Bill Wendling · 15 years ago
  89. 6f96b27 Fix comment. by Owen Anderson · 15 years ago
  90. 392249f Use the new addEscapingValue callback to update GlobalsModRef when GVN adds PHIs of GEPs. For the moment, by Owen Anderson · 15 years ago
  91. bbdcd44 Convert MC tests to .s so codegen changes won't break them. by Evan Cheng · 15 years ago
  92. e508dd4 Duncan deftly points out that readnone functions aren't by Chris Lattner · 15 years ago
  93. 7158e08 Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack in by Evan Cheng · 15 years ago
  94. fd1ed5f by David Greene · 15 years ago
  95. b020808 Fix more stack layout issues in the MBlaze backend. by Wesley Peck · 15 years ago
  96. ab6acc6 Stub out a new updating interface to AliasAnalysis, allowing stateful analyses to be informed when by Owen Anderson · 15 years ago
  97. 375e5a3 We can count properly. by Owen Anderson · 15 years ago
  98. 895ace0 fix rdar://8813415 - a miscompilation of 164.gzip that loop-idiom by Chris Lattner · 15 years ago
  99. 135bf42 filecheckize by Chris Lattner · 15 years ago
  100. 5b30f0a TableGen.cmake: sometimes the .td file is not in the current directory by Oscar Fuentes · 15 years ago