| Commit message (Expand) | Author | Age | Files | Lines |
* | Add CreateNUWAdd and CreateNUWSub to complement the existing CreateNSWAdd and | Nick Lewycky | 2009-11-12 | 1 | -0/+42 |
* | should not commit when distracted. | Chris Lattner | 2009-11-12 | 1 | -4/+3 |
* | Make the BranchFolderPass class local to BranchFolding.cpp. | Dan Gohman | 2009-11-12 | 2 | -14/+15 |
* | We now thread some impossible condition information with LVI. | Chris Lattner | 2009-11-12 | 1 | -2/+30 |
* | Minor code cleanups. | Dan Gohman | 2009-11-12 | 1 | -9/+9 |
* | with the new code we can thread non-instruction values. This | Chris Lattner | 2009-11-12 | 2 | -3/+46 |
* | this argument can be an arbitrary value, it doesn't need to be an instruction. | Chris Lattner | 2009-11-12 | 1 | -4/+3 |
* | expose edge information and switch j-t to use it. | Chris Lattner | 2009-11-12 | 3 | -2/+27 |
* | Fixed an iteration condition in PreAllocSplitting. This should fix some misco... | Lang Hames | 2009-11-12 | 1 | -1/+1 |
* | move some stuff into DEBUG's and turn on lazy-value-info for | Chris Lattner | 2009-11-12 | 2 | -4/+6 |
* | Fix typo, cleanup whitespace. | Eric Christopher | 2009-11-12 | 1 | -35/+35 |
* | Do not use StringRef in DebugInfo interface. | Devang Patel | 2009-11-12 | 4 | -34/+46 |
* | Tail merge at any size when there are two potentials blocks and one | Dan Gohman | 2009-11-12 | 2 | -10/+61 |
* | Don't mark a call as potentially throwing if the function it's calling has the | Bill Wendling | 2009-11-11 | 1 | -1/+21 |
* | A real solution for the first part of PR5445 | Bruno Cardoso Lopes | 2009-11-11 | 1 | -1/+6 |
* | make LazyValueInfo actually to some stuff. This isn't very tested but improves | Chris Lattner | 2009-11-11 | 1 | -8/+152 |
* | pass TD into a SimplifyCmpInst call. Add another case that | Chris Lattner | 2009-11-11 | 1 | -3/+24 |
* | Promote MergePotentialsElt and SameTailElt to be regular classes | Dan Gohman | 2009-11-11 | 2 | -58/+107 |
* | x86 users can now return arbitrary sized structs. Structs too large to fit i... | Kenneth Uildriks | 2009-11-11 | 3 | -67/+228 |
* | Revert this line of 86871. | Dan Gohman | 2009-11-11 | 1 | -1/+1 |
* | If doesSupportDebugInformation() is false then do not try to emit dwarf debug... | Devang Patel | 2009-11-11 | 1 | -0/+3 |
* | Check in the changes to this file too. | Dan Gohman | 2009-11-11 | 1 | -3/+9 |
* | Add support for tail duplication to BranchFolding, and extend | Dan Gohman | 2009-11-11 | 6 | -60/+572 |
* | Fix liveness calculation when splitting critical edges during PHI elimination. | Jakob Stoklund Olesen | 2009-11-11 | 4 | -55/+83 |
* | Reenable StackTracke.cpp test. | Devang Patel | 2009-11-11 | 1 | -1/+1 |
* | Add SetDebugLocation() variant to | Devang Patel | 2009-11-11 | 1 | -0/+9 |
* | Add TargetLowering::isLegalICmpImmediate. It tells LSR what immediate can be ... | Evan Cheng | 2009-11-11 | 3 | -0/+26 |
* | Do jump table adjustment before constant island allocation | Jim Grosbach | 2009-11-11 | 1 | -4/+7 |
* | Fix indentation level. | Dan Gohman | 2009-11-11 | 1 | -8/+8 |
* | Whitespace cleanups. | Dan Gohman | 2009-11-11 | 1 | -93/+92 |
* | Prefix MBB numbers with "BB#" in debug output to make it clear what | Dan Gohman | 2009-11-11 | 1 | -3/+3 |
* | Minor code simplification. | Dan Gohman | 2009-11-11 | 1 | -9/+8 |
* | Fix a copy+pasto in a comment. | Dan Gohman | 2009-11-11 | 1 | -1/+1 |
* | Set isBarrier = 1 on return instructions, as they are control barriers. | Dan Gohman | 2009-11-11 | 5 | -4/+5 |
* | Use a tab in INT3's asm string, for consistency. | Dan Gohman | 2009-11-11 | 1 | -1/+1 |
* | another const prop failure. | Chris Lattner | 2009-11-11 | 1 | -0/+9 |
* | add a note | Chris Lattner | 2009-11-11 | 1 | -0/+28 |
* | Reject duplicate case values in a switch, PR5450. | Chris Lattner | 2009-11-11 | 1 | -1/+5 |
* | Don't trivially delete unused calls to llvm.invariant.start. This allows | Duncan Sands | 2009-11-11 | 3 | -0/+41 |
* | Add nounwind. | Evan Cheng | 2009-11-11 | 4 | -4/+4 |
* | remove the now dead condprop pass, PR3906. | Chris Lattner | 2009-11-11 | 6 | -306/+0 |
* | Fix JITTest.ModuleDeletion in -Asserts mode (which turns off JITEmitDebugInfo | Jeffrey Yasskin | 2009-11-11 | 1 | -1/+7 |
* | remove condprop testcases. | Chris Lattner | 2009-11-11 | 10 | -2588/+0 |
* | Add StringRef::split(StringRef), to complement StringRef::split(char). | Daniel Dunbar | 2009-11-11 | 1 | -0/+17 |
* | Remove dead code. | Rafael Espindola | 2009-11-11 | 1 | -5/+0 |
* | Show command-line args and features passed into backend in debug output. Appr... | Sandeep Patel | 2009-11-11 | 2 | -0/+10 |
* | Add missing run line. Devang, please check. | Daniel Dunbar | 2009-11-11 | 1 | -0/+1 |
* | Fix -Asserts warning. | Daniel Dunbar | 2009-11-11 | 1 | -0/+1 |
* | The TBB and TBH instructions for Thumb2 are really handy for jump tables, but | Jim Grosbach | 2009-11-11 | 1 | -3/+96 |
* | stub out some LazyValueInfo interfaces, and have JumpThreading | Chris Lattner | 2009-11-11 | 3 | -26/+189 |