| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid zero extend bit test operands to pointer type if all the masks fit in | Evan Cheng | 2011-01-06 | 3 | -24/+42 |
* | PR8919 - LLVM incorrectly generates "_alloca" as the stack probing call. That | Bill Wendling | 2011-01-06 | 1 | -0/+2 |
* | PR8918 - When used with MinGW64, LLVM generates a "calll __main" at the | Bill Wendling | 2011-01-06 | 1 | -2/+5 |
* | Stop reallocating SunkAddrs for each basic block. When we move to an instruction | Cameron Zwarich | 2011-01-06 | 1 | -4/+10 |
* | Reorder, rename, and document some members to make this easier to follow. | Owen Anderson | 2011-01-05 | 1 | -20/+23 |
* | Optimize: | Evan Cheng | 2011-01-05 | 1 | -23/+39 |
* | fix PR8900, a shuffle miscompilation. Patch by Nadav Rotem! | Chris Lattner | 2011-01-05 | 1 | -4/+4 |
* | silence more self assignment warnings. | Chris Lattner | 2011-01-05 | 1 | -3/+3 |
* | Add a hidden command line option to display edge bundle graphs as they are | Jakob Stoklund Olesen | 2011-01-05 | 1 | -0/+7 |
* | Silence a warning from non-standard warning avoidance code. | Jakob Stoklund Olesen | 2011-01-05 | 1 | -1/+2 |
* | 80-cols. | Eric Christopher | 2011-01-05 | 1 | -1/+2 |
* | When computing the value on an edge, in certain cases LVI would fail to compu... | Owen Anderson | 2011-01-05 | 1 | -0/+5 |
* | Re-convert several of LazyValueInfo's internal maps to Dense{Map|Set}, and fi... | Owen Anderson | 2011-01-05 | 1 | -33/+93 |
* | fix some -Wself-assign warnings. | Chris Lattner | 2011-01-05 | 1 | -3/+3 |
* | Add some more statistics to CodeGenPrepare. | Cameron Zwarich | 2011-01-05 | 1 | -0/+4 |
* | Commit 122778 broke DWARF debug output when using the MBlaze backend. Fixed b... | Wesley Peck | 2011-01-05 | 3 | -0/+30 |
* | Add some stats to CodeGenPrepare to make it easier to speed it up without | Cameron Zwarich | 2011-01-05 | 1 | -3/+15 |
* | Support/PathV2: Implement remove_all. | Michael J. Spencer | 2011-01-05 | 1 | -0/+37 |
* | Support/Windows/PathV2: Make directory iteration ignore . and .. | Michael J. Spencer | 2011-01-05 | 1 | -4/+24 |
* | Support/Windows/PathV2: Fix remove to handle both files and directories. | Michael J. Spencer | 2011-01-05 | 1 | -7/+21 |
* | Support/PathV2: Implement directory_entry::status. | Michael J. Spencer | 2011-01-05 | 1 | -0/+4 |
* | Support/PathV2: Implement directory iteration on POSIX. | Michael J. Spencer | 2011-01-05 | 1 | -0/+54 |
* | Use pop_back_val instead of back followed by pop_back. | Cameron Zwarich | 2011-01-05 | 1 | -2/+1 |
* | Use a worklist for later iterations just like ordinary instsimplify. The next | Cameron Zwarich | 2011-01-05 | 1 | -0/+19 |
* | Change LoopInstSimplify back to a LoopPass. It revisits subloops rather than | Cameron Zwarich | 2011-01-05 | 1 | -10/+36 |
* | Remove TODO, these appear to be implemented. | Eric Christopher | 2011-01-04 | 1 | -1/+0 |
* | Don't bother value numbering instructions with void types in GVN. In theory t... | Owen Anderson | 2011-01-04 | 1 | -0/+4 |
* | Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFG | Jakob Stoklund Olesen | 2011-01-04 | 1 | -87/+14 |
* | Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. | Jakob Stoklund Olesen | 2011-01-04 | 5 | -88/+84 |
* | Eliminate a warning compiling with llvm-gcc. (IMO the | Dale Johannesen | 2011-01-04 | 1 | -1/+1 |
* | Complete the NumberTable --> LeaderTable rename. | Owen Anderson | 2011-01-04 | 1 | -12/+12 |
* | Fix typo in a comment. | Owen Anderson | 2011-01-04 | 1 | -1/+1 |
* | Prune #include's. | Owen Anderson | 2011-01-04 | 1 | -10/+0 |
* | Clarify terminology, settling on referring to what was the "number table" as ... | Owen Anderson | 2011-01-04 | 1 | -32/+32 |
* | When removing a value from GVN's leaders list, don't drop the Next pointer in... | Owen Anderson | 2011-01-04 | 1 | -1/+2 |
* | Improve the accuracy of the inlining heuristic looking for the | Dale Johannesen | 2011-01-04 | 1 | -9/+14 |
* | Branch instructions don't produce values, so there's no need to generate a va... | Owen Anderson | 2011-01-04 | 1 | -5/+3 |
* | Remove commented out code. | Owen Anderson | 2011-01-04 | 1 | -4/+0 |
* | Switch to the new style of asterisk placement. | Cameron Zwarich | 2011-01-04 | 1 | -8/+8 |
* | fix an off-by-one bug that caused a crash analyzing | Chris Lattner | 2011-01-04 | 1 | -1/+1 |
* | Switch to path halving from path compression for a small speedup. This also | Cameron Zwarich | 2011-01-04 | 1 | -6/+12 |
* | These methods should be "const"; make them so. | Duncan Sands | 2011-01-04 | 1 | -4/+4 |
* | Teach loop-idiom to turn a loop containing a memset into a larger memset | Chris Lattner | 2011-01-04 | 1 | -18/+69 |
* | restructure this a bit. Initialize the WeakVH with "I", the | Chris Lattner | 2011-01-04 | 1 | -11/+14 |
* | Eliminate repeated allocation of a per-BB DenseMap for a 4.6% reduction of time | Cameron Zwarich | 2011-01-04 | 1 | -6/+5 |
* | Avoid finding loop back edges when we are not splitting critical edges in | Cameron Zwarich | 2011-01-04 | 1 | -2/+4 |
* | Clean up a funky pass registration that got passed over when I got rid of sta... | Owen Anderson | 2011-01-04 | 1 | -7/+1 |
* | Fix the ARM IIC_iCMPsi itinerary and add an important assert. | Andrew Trick | 2011-01-04 | 2 | -1/+3 |
* | Address most of Duncan's review comments. Also, make LoopInstSimplify a simple | Cameron Zwarich | 2011-01-04 | 1 | -37/+15 |
* | use the very-handy getTruncateOrZeroExtend helper function, and | Chris Lattner | 2011-01-04 | 1 | -14/+6 |