| Commit message (Expand) | Author | Age | Files | Lines |
| * | Early exit if we don't have invokes. The 'Unwinds' vector isn't modified unless | Bill Wendling | 2011-01-07 | 1 | -219/+219 |
| * | Fix the other problem reported in PR8582. Testcase and patch by | Duncan Sands | 2011-01-06 | 2 | -0/+24 |
| * | Add a testcase for PR8582, which mysteriously fixed itself, in case the problem | Duncan Sands | 2011-01-06 | 1 | -0/+15 |
| * | Add some fairly duplicated code to let type legalization split illegal | Eric Christopher | 2011-01-06 | 3 | -0/+141 |
| * | With Benjamin's recent amazing patches, we should be able to do even better t... | Chris Lattner | 2011-01-06 | 1 | -0/+13 |
| * | use isNullValue() to simplify code, add an assert. | Chris Lattner | 2011-01-06 | 1 | -5/+6 |
| * | Emit 128 bit constant. | Devang Patel | 2011-01-06 | 2 | -10/+38 |
| * | PR8921: LDM/POP do not support interworking prior to v5t. | Bob Wilson | 2011-01-06 | 9 | -19/+29 |
| * | Remove extra whitespace. | Bob Wilson | 2011-01-06 | 1 | -2/+2 |
| * | Fix comment typo. | Bob Wilson | 2011-01-06 | 1 | -1/+1 |
| * | Add a note from llvmdev, this time with more info. | Benjamin Kramer | 2011-01-06 | 1 | -0/+26 |
| * | Fixed parsing of hex floats. | Abramo Bagnara | 2011-01-06 | 1 | -4/+4 |
| * | Correctly disassemble truncated asm. | Rafael Espindola | 2011-01-06 | 3 | -3/+9 |
| * | InstCombine: Turn _chk functions into the "unsafe" variant if length and max ... | Benjamin Kramer | 2011-01-06 | 2 | -0/+13 |
| * | EarlyCSE does this now (and GVN always did it). | Benjamin Kramer | 2011-01-06 | 1 | -11/+0 |
| * | InstCombine: If we call llvm.objectsize on a malloc call we can replace it wi... | Benjamin Kramer | 2011-01-06 | 3 | -24/+21 |
| * | InstCombine: Teach llvm.objectsize folding to look through GEPs. | Benjamin Kramer | 2011-01-06 | 2 | -50/+51 |
| * | Remove dead code and silence warnings. | Benjamin Kramer | 2011-01-06 | 2 | -6/+4 |
| * | Use movups to lower memcpy and memset even if it's not fast (like corei7). | Evan Cheng | 2011-01-06 | 11 | -101/+79 |
| * | add a note about object size from drystone, add a poorly optimized loop from ... | Chris Lattner | 2011-01-06 | 1 | -0/+79 |
| * | add a trivial instcombine missed in Dhrystone | Chris Lattner | 2011-01-06 | 1 | -0/+37 |
| * | Re-implement r122936 with proper target hooks. Now getMaxStoresPerMemcpy | Evan Cheng | 2011-01-06 | 8 | -51/+100 |
| * | implement constant folding support for an exotic constant expr: | Chris Lattner | 2011-01-06 | 2 | -1/+38 |
| * | Revert r122936. I'll re-implement the change. | Evan Cheng | 2011-01-06 | 3 | -57/+26 |
| * | UnitTests/Path: Add magical tests. This will also test identify_magic. | Michael J. Spencer | 2011-01-06 | 1 | -0/+23 |
| * | UnitTests/Path: More ASSERT_NO_ERROR cleanup. | Michael J. Spencer | 2011-01-06 | 1 | -12/+11 |
| * | Add the CallInst optimizations that don't involve expanding inline assembly to | Cameron Zwarich | 2011-01-06 | 1 | -0/+7 |
| * | Move the GEP handling in CodeGenPrepare to OptimizeInst(). | Cameron Zwarich | 2011-01-06 | 1 | -12/+12 |
| * | Split the optimizations in CodeGenPrepare that don't manipulate the iterators | Cameron Zwarich | 2011-01-06 | 1 | -41/+52 |
| * | Zap the last two -Wself-assign warnings in llvm. | Jakob Stoklund Olesen | 2011-01-06 | 2 | -8/+5 |
| * | Add the SpillPlacement analysis pass. | Jakob Stoklund Olesen | 2011-01-06 | 5 | -0/+466 |
| * | Fix test to coincide with r122934 change from PR8919. | Bill Wendling | 2011-01-06 | 1 | -1/+1 |
| * | r105228 reduced the memcpy / memset inline limit to 4 with -Os to avoid blowing | Evan Cheng | 2011-01-06 | 3 | -26/+57 |
| * | Avoid zero extend bit test operands to pointer type if all the masks fit in | Evan Cheng | 2011-01-06 | 4 | -24/+72 |
| * | 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 | 2 | -23/+99 |
| * | fix PR8900, a shuffle miscompilation. Patch by Nadav Rotem! | Chris Lattner | 2011-01-05 | 2 | -4/+17 |
| * | 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 |
| * | Revert svn 122743, removing the instcombine pass that was replaced by earlycse. | Bob Wilson | 2011-01-05 | 1 | -1/+0 |
| * | 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 |