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