| Commit message (Expand) | Author | Age | Files | Lines |
* | Reapply r86359, "Teach dead store elimination that certain intrinsics write to | Nick Lewycky | 2009-11-10 | 1 | -63/+118 |
* | refactor TryToSimplifyUncondBranchFromEmptyBlock out of SimplifyCFG. | Chris Lattner | 2009-11-10 | 2 | -164/+173 |
* | CMake: Support for building llvm loadable modules. | Oscar Fuentes | 2009-11-10 | 1 | -1/+1 |
* | Fix PR5445 | Bruno Cardoso Lopes | 2009-11-10 | 1 | -1/+1 |
* | I misread the parens, not so redundant after all. | Chris Lattner | 2009-11-10 | 1 | -4/+4 |
* | make jump threading recursively simplify expressions instead of doing it | Chris Lattner | 2009-11-10 | 1 | -20/+42 |
* | remove some redundant parens. | Chris Lattner | 2009-11-10 | 1 | -4/+4 |
* | Remove an unused variable. | Dan Gohman | 2009-11-10 | 1 | -1/+0 |
* | Minor code simplification. | Dan Gohman | 2009-11-10 | 1 | -1/+1 |
* | don't invalidate PN, rewrite of this code is in progress anyway. | Chris Lattner | 2009-11-10 | 1 | -4/+5 |
* | add a new SimplifyInstruction API, which is like ConstantFoldInstruction, | Chris Lattner | 2009-11-10 | 2 | -6/+25 |
* | Fix DenseMap iterator constness. | Jeffrey Yasskin | 2009-11-10 | 10 | -21/+21 |
* | factor simplification logic for AND and OR out to InstSimplify from instcombine. | Chris Lattner | 2009-11-10 | 2 | -109/+183 |
* | Fixed to address code review. No functional changes. | David Goodwin | 2009-11-10 | 6 | -14/+36 |
* | Fix MemoryBuffer::getSTDIN to *not* return null if stdin is empty, this is a ... | Daniel Dunbar | 2009-11-10 | 3 | -25/+28 |
* | Allow targets to specify register classes whose member registers should not b... | David Goodwin | 2009-11-10 | 5 | -9/+30 |
* | pull a bunch of logic out of instcombine into instsimplify for compare | Chris Lattner | 2009-11-09 | 2 | -61/+106 |
* | Pass the (optional) TargetData object to ConstantFoldInstOperands | Dan Gohman | 2009-11-09 | 1 | -9/+10 |
* | inline a simple function. | Chris Lattner | 2009-11-09 | 1 | -17/+20 |
* | rename SimplifyCompare -> SimplifyCmpInst and split it into | Chris Lattner | 2009-11-09 | 3 | -11/+37 |
* | Now that the default is 'enabled,' a separate command line option for ARM is | Jim Grosbach | 2009-11-09 | 1 | -8/+1 |
* | fix ConstantFoldCompareInstOperands to take the LHS/RHS as | Chris Lattner | 2009-11-09 | 4 | -35/+27 |
* | use instructionsimplify instead of a weak clone of ad-hoc folding stuff. | Chris Lattner | 2009-11-09 | 1 | -22/+2 |
* | stub out a new libanalysis "instruction simplify" interface that | Chris Lattner | 2009-11-09 | 2 | -0/+58 |
* | Remove dlsym stubs, with Nate Begeman's permission. | Jeffrey Yasskin | 2009-11-09 | 5 | -142/+8 |
* | Enable dynamic stack realignment by default. | Jim Grosbach | 2009-11-09 | 1 | -1/+1 |
* | stub out a new form of BasicBlock::RemovePredecessorAndSimplify which | Chris Lattner | 2009-11-09 | 1 | -5/+65 |
* | Set dynamic stack realignment to real values. | Jim Grosbach | 2009-11-09 | 1 | -11/+3 |
* | Remove an unneeded #include. | Dan Gohman | 2009-11-09 | 1 | -1/+0 |
* | Fix for 64-bit builds. | Mike Stump | 2009-11-09 | 1 | -1/+1 |
* | Similar to r86588, but for Darwin this time. | Bill Wendling | 2009-11-09 | 1 | -3/+3 |
* | The jump table was being generated before the end label for exception handling | Bill Wendling | 2009-11-09 | 1 | -3/+3 |
* | Print "..." instead of all the uninteresting register clobbers on call | Dan Gohman | 2009-11-09 | 1 | -14/+54 |
* | Default-addressspace null pointers don't alias anything. This allows | Dan Gohman | 2009-11-09 | 1 | -0/+9 |
* | Fix dependencies added to model memory aliasing for post-RA scheduling. The d... | David Goodwin | 2009-11-09 | 1 | -96/+97 |
* | Fix a comment in a typo that Duncan noticed. | Dan Gohman | 2009-11-09 | 1 | -1/+1 |
* | Generalize LCSSA to handle loops with exits with predecessors outside | Dan Gohman | 2009-11-09 | 1 | -2/+14 |
* | Minor tidiness fixes. | Dan Gohman | 2009-11-09 | 1 | -4/+3 |
* | Constify MachineFunctionAnalysis' TargetMachine reference. | Dan Gohman | 2009-11-09 | 1 | -1/+1 |
* | add zextOrTrunc and sextOrTrunc methods, that are similar to the ones in APInt | Nuno Lopes | 2009-11-09 | 1 | -0/+24 |
* | Work around assembler not recognizing #0.0 form immediate for vmcp | Jim Grosbach | 2009-11-09 | 1 | -2/+2 |
* | Make lib/Support/Debug.cpp SetCurrentDebugType implementation part of llvm na... | Xerxes Ranby | 2009-11-09 | 1 | -1/+1 |
* | Fix PR5149. | Bruno Cardoso Lopes | 2009-11-09 | 2 | -8/+6 |
* | make this handle redefinition of malloc with different prototype correctly. | Chris Lattner | 2009-11-09 | 1 | -3/+3 |
* | if a 'with overflow' intrinsic just has the normal result used, simplify | Chris Lattner | 2009-11-09 | 1 | -0/+41 |
* | Hide a couple of options. | Evan Cheng | 2009-11-09 | 2 | -2/+3 |
* | 80 col. | Evan Cheng | 2009-11-09 | 1 | -2/+4 |
* | fix PR5104: when printing a single character, return the result of | Chris Lattner | 2009-11-09 | 1 | -9/+13 |
* | random tidy | Chris Lattner | 2009-11-09 | 1 | -2/+1 |
* | remove a redundant printout, LinkInArchive prints this as well. | Chris Lattner | 2009-11-09 | 1 | -1/+0 |