| Commit message (Expand) | Author | Age | Files | Lines |
* | Use the EdgeBundles analysis in X86FloatingPoint instead of recomputing CFG | Jakob Stoklund Olesen | 2011-01-04 | 2 | -87/+17 |
* | Turn the EdgeBundles class into a stand-alone machine CFG analysis pass. | Jakob Stoklund Olesen | 2011-01-04 | 8 | -88/+147 |
* | 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 |
* | Give MachineFunctionAnalysis a getPassName() implementation to make timing re... | Owen Anderson | 2011-01-04 | 1 | -0/+4 |
* | 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 | 2 | -1/+38 |
* | UnitTests/Path: Produce useful diagnostics on error. | Michael J. Spencer | 2011-01-04 | 1 | -17/+25 |
* | Switch to path halving from path compression for a small speedup. This also | Cameron Zwarich | 2011-01-04 | 1 | -6/+12 |
* | Include llvm-gcc dir before llvm_tools_dir | Tobias Grosser | 2011-01-04 | 1 | -6/+12 |
* | These methods should be "const"; make them so. | Duncan Sands | 2011-01-04 | 2 | -6/+6 |
* | Disable r122754 on Windows: was causing all lit tests to fail. | Francois Pichet | 2011-01-04 | 1 | -1/+5 |
* | Teach loop-idiom to turn a loop containing a memset into a larger memset | Chris Lattner | 2011-01-04 | 2 | -18/+102 |
* | 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 |
* | Don't pattern match "/clang" so we don't mangle directory names. Some | David Greene | 2011-01-04 | 1 | -1/+2 |
* | 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 |
* | Formatting changes. No functionality change. | Bill Wendling | 2011-01-03 | 1 | -80/+77 |
* | Fix comment. | Owen Anderson | 2011-01-03 | 1 | -1/+1 |
* | Use the new addEscapingValue callback to update GlobalsModRef when GVN adds P... | Owen Anderson | 2011-01-03 | 3 | -2/+31 |
* | Convert MC tests to .s so codegen changes won't break them. | Evan Cheng | 2011-01-03 | 5 | -127/+184 |
* | Duncan deftly points out that readnone functions aren't | Chris Lattner | 2011-01-03 | 2 | -1/+18 |
* | Use pushq / popq instead of subq $8, %rsp / addq $8, %rsp to adjust stack in | Evan Cheng | 2011-01-03 | 9 | -181/+258 |
* | Don't pattern match "clang-" as it may be part of a tool name with a | David Greene | 2011-01-03 | 1 | -2/+2 |
* | Fix more stack layout issues in the MBlaze backend. | Wesley Peck | 2011-01-03 | 3 | -25/+40 |
* | Stub out a new updating interface to AliasAnalysis, allowing stateful analyse... | Owen Anderson | 2011-01-03 | 3 | -1/+40 |
* | We can count properly. | Owen Anderson | 2011-01-03 | 1 | -1/+1 |
* | fix rdar://8813415 - a miscompilation of 164.gzip that loop-idiom | Chris Lattner | 2011-01-03 | 2 | -0/+24 |
* | filecheckize | Chris Lattner | 2011-01-03 | 1 | -6/+8 |
* | TableGen.cmake: sometimes the .td file is not in the current directory | Oscar Fuentes | 2011-01-03 | 1 | -1/+4 |
* | Simplify GVN's value expression structure, allowing the elimination of a lot of | Owen Anderson | 2011-01-03 | 1 | -260/+26 |
* | stength reduce my previous patch a bit. The only instructions | Chris Lattner | 2011-01-03 | 1 | -6/+9 |
* | fix PR8895: metadata operands don't have a strong use of their | Chris Lattner | 2011-01-03 | 1 | -4/+10 |
* | Reapply 122341 to fix PR8199 now that clang changes are in. | David Greene | 2011-01-03 | 3 | -2/+50 |
* | LLVMProcessSources: add .def files along with .h files to targets for | Oscar Fuentes | 2011-01-03 | 1 | -1/+1 |
* | Speed up instsimplify by about 10-15% by not bothering to retry | Duncan Sands | 2011-01-03 | 1 | -8/+19 |
* | Undo what looks like accidental removal of an instcombine pass in r122740. | Evan Cheng | 2011-01-03 | 1 | -0/+1 |
* | Switch a worklist in CodeGenPrepare to SmallVector and increase the inline | Cameron Zwarich | 2011-01-03 | 1 | -2/+2 |
* | Turn on earlycse by default. This seems to be a small performance | Chris Lattner | 2011-01-03 | 1 | -1/+1 |