| Commit message (Expand) | Author | Age | Files | Lines |
* | Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to | Dan Gohman | 2008-05-23 | 1 | -6/+3 |
* | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif | 2008-05-16 | 1 | -6/+6 |
* | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman | 2008-05-13 | 1 | -0/+3 |
* | Improve pass documentation and comments. | Gordon Henriksen | 2008-05-08 | 1 | -2/+2 |
* | Implement a signficant optimization for inline asm: | Chris Lattner | 2008-04-27 | 1 | -1/+1 |
* | Move a bunch of inline asm code out of line. | Chris Lattner | 2008-04-27 | 1 | -1/+1 |
* | Remove the code from CodeGenPrepare that moved getresult instructions | Dan Gohman | 2008-04-25 | 1 | -9/+0 |
* | silence a warning when assertions are disabled. | Chris Lattner | 2008-04-06 | 1 | -1/+1 |
* | Handle getresult instructions in different basic blocks | Dan Gohman | 2008-03-21 | 1 | -0/+9 |
* | Remove dead options. | Evan Cheng | 2008-03-19 | 1 | -7/+1 |
* | fix http://llvm.org/bugs/show_bug.cgi?id=2097 | Gabor Greif | 2008-02-26 | 1 | -1/+1 |
* | Fix for pr2093: direct operands aren't necessarily addresses, so don't | Eli Friedman | 2008-02-26 | 1 | -1/+2 |
* | Fix PR2076. CodeGenPrepare now sinks address computation for inline asm memory | Evan Cheng | 2008-02-26 | 1 | -0/+55 |
* | Make sure the caller doesn't use freed memory. | Duncan Sands | 2008-01-20 | 1 | -1/+3 |
* | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner | 2007-12-29 | 1 | -2/+2 |
* | Don't break critical edges for single-bb loops, this helps with PR1877, though | Chris Lattner | 2007-12-25 | 1 | -3/+1 |
* | add a -backedge-hack llc-beta option to codegenprepare. | Chris Lattner | 2007-12-24 | 1 | -2/+10 |
* | Fix typo. | Evan Cheng | 2007-12-13 | 1 | -1/+1 |
* | Be extra careful with extension use optimation. Now turned on by default. | Evan Cheng | 2007-12-13 | 1 | -3/+10 |
* | Don't muck with phi nodes; bug fixes. | Evan Cheng | 2007-12-12 | 1 | -2/+11 |
* | Bug fix. Only safe to perform extension uses optimization if the source of ex... | Evan Cheng | 2007-12-12 | 1 | -0/+5 |
* | If both result of the {s|z}xt and its source are live out, rewrite all uses o... | Evan Cheng | 2007-12-05 | 1 | -3/+71 |
* | fix const correctness, BB is const, so its predecessors are too | Chris Lattner | 2007-11-06 | 1 | -1/+1 |
* | Executive summary: getTypeSize -> getTypeStoreSize / getABITypeSize. | Duncan Sands | 2007-11-01 | 1 | -1/+1 |
* | wrap some long lines. Major offenders that are left include | Chris Lattner | 2007-08-02 | 1 | -2/+2 |
* | More explicit keywords. | Dan Gohman | 2007-08-01 | 1 | -2/+2 |
* | Sink CmpInst's to their uses to reduce register pressure. | Dale Johannesen | 2007-06-12 | 1 | -3/+61 |
* | Don't generate branch to entry block. | Dale Johannesen | 2007-05-08 | 1 | -1/+3 |
* | Fix typo in comment. | Nick Lewycky | 2007-05-06 | 1 | -1/+1 |
* | Drop 'const' | Devang Patel | 2007-05-03 | 1 | -2/+2 |
* | Use 'static const char' instead of 'static const int'. | Devang Patel | 2007-05-02 | 1 | -2/+2 |
* | Do not use typeinfo to identify pass in pass manager. | Devang Patel | 2007-05-01 | 1 | -1/+5 |
* | Fix | Devang Patel | 2007-04-25 | 1 | -0/+12 |
* | use an accessor to simplify code. | Chris Lattner | 2007-04-14 | 1 | -15/+1 |
* | Completely rewrite addressing-mode related sinking of code. In particular, | Chris Lattner | 2007-04-13 | 1 | -341/+542 |
* | eliminate the last uses of some TLI methods. | Chris Lattner | 2007-04-09 | 1 | -3/+7 |
* | Various passes before isel split edges and do other CFG-restructuring changes. | Chris Lattner | 2007-04-02 | 1 | -2/+175 |
* | Split the sdisel code munging stuff out into its own opt-pass, CodeGenPrepare. | Chris Lattner | 2007-03-31 | 1 | -0/+548 |