2009-01-12 |
Duncan Sands | Rename getABITypeSize to getTypePaddedSize, as |
blob | commitdiff | raw |
2009-01-05 |
Evan Cheng | Find loop back edges only after empty blocks are elimin... |
blob | commitdiff | raw | diff to current |
2008-12-19 |
Evan Cheng | - CodeGenPrepare does not split loop back edges but... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Chris Lattner | don't call MergeBasicBlockIntoOnlyPred on a block whose... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | remove doConstantPropagation and dceInstruction, they... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | defensive patch: if CGP is merging a block with the... |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Chris Lattner | Use the new MergeBasicBlockIntoOnlyPred function. |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | Turn on my codegen prepare heuristic by default. It... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | teach the new heuristic how to handle inline asm. |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | Improve ValueAlreadyLiveAtInst with a cheap and dirty... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | Start rewroking a subpiece of the profitability heurist... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | add a comment, make save/restore logic more obvious. |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | This adds in some code (currently disabled unless you... |
blob | commitdiff | raw | diff to current |
2008-11-26 |
Chris Lattner | Teach CodeGenPrepare to look through Bitcast instructio... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Chris Lattner | Teach MatchScaledValue to handle Scales by 1 with Match... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Chris Lattner | significantly refactor all the addressing mode matching... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Chris Lattner | refactor all the constantexpr/instruction handling... |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Chris Lattner | another minor tweak |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Chris Lattner | minor cleanups no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Chris Lattner | rearrange and tidy some code, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Chris Lattner | minor cleanups to debug code, no functionality change. |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Chris Lattner | reenable the right part of the code. |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Chris Lattner | revert an accidental commit, this fixes the regression... |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Chris Lattner | Fix 3113: If we have a dead cyclic PHI, replace the... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Evan Cheng | Commit CodeGenPrepare.cpp changes which was accidential... |
blob | commitdiff | raw | diff to current |
2008-09-24 |
Eric Christopher | Fix fallout in CodeGenPrepare from 56526. Will likely... |
blob | commitdiff | raw | diff to current |
2008-09-04 |
Dan Gohman | Tidy up several unbeseeming casts from pointer to intptr_t. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-06-08 |
Duncan Sands | Remove comparison methods for MVT. The main cause |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-05-23 |
Dan Gohman | Tidy up BasicBlock::getFirstNonPHI, and change a bunch... |
blob | commitdiff | raw | diff to current |
2008-05-16 |
Gabor Greif | API change for {BinaryOperator|CmpInst|CastInst}::creat... |
blob | commitdiff | raw | diff to current |
2008-05-13 |
Dan Gohman | Clean up the use of static and anonymous namespaces... |
blob | commitdiff | raw | diff to current |
2008-05-08 |
Gordon Henriksen | Improve pass documentation and comments. |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Implement a signficant optimization for inline asm: |
blob | commitdiff | raw | diff to current |
2008-04-27 |
Chris Lattner | Move a bunch of inline asm code out of line. |
blob | commitdiff | raw | diff to current |
2008-04-25 |
Dan Gohman | Remove the code from CodeGenPrepare that moved getresul... |
blob | commitdiff | raw | diff to current |
2008-04-06 |
Chris Lattner | silence a warning when assertions are disabled. |
blob | commitdiff | raw | diff to current |
2008-03-21 |
Dan Gohman | Handle getresult instructions in different basic blocks |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Evan Cheng | Remove dead options. |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Gabor Greif | fix http://llvm.org/bugs/show_bug.cgi?id=2097 |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Eli Friedman | Fix for pr2093: direct operands aren't necessarily... |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Evan Cheng | Fix PR2076. CodeGenPrepare now sinks address computatio... |
blob | commitdiff | raw | diff to current |
2008-01-20 |
Duncan Sands | Make sure the caller doesn't use freed memory. |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-25 |
Chris Lattner | Don't break critical edges for single-bb loops, this... |
blob | commitdiff | raw | diff to current |
2007-12-24 |
Chris Lattner | add a -backedge-hack llc-beta option to codegenprepare. |
blob | commitdiff | raw | diff to current |
2007-12-13 |
Evan Cheng | Fix typo. |
blob | commitdiff | raw | diff to current |
2007-12-13 |
Evan Cheng | Be extra careful with extension use optimation. Now... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Evan Cheng | Don't muck with phi nodes; bug fixes. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Evan Cheng | Bug fix. Only safe to perform extension uses optimizati... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Evan Cheng | If both result of the {s|z}xt and its source are live... |
blob | commitdiff | raw | diff to current |
2007-11-06 |
Chris Lattner | fix const correctness, BB is const, so its predecessors... |
blob | commitdiff | raw | diff to current |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Chris Lattner | wrap some long lines. Major offenders that are left... |
blob | commitdiff | raw | diff to current |
2007-08-01 |
Dan Gohman | More explicit keywords. |
blob | commitdiff | raw | diff to current |
2007-06-12 |
Dale Johannesen | Sink CmpInst's to their uses to reduce register pressure. |
blob | commitdiff | raw | diff to current |
2007-05-08 |
Dale Johannesen | Don't generate branch to entry block. |
blob | commitdiff | raw | diff to current |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-05-03 |
Devang Patel | Drop 'const' |
blob | commitdiff | raw | diff to current |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
blob | commitdiff | raw | diff to current |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Devang Patel | Fix |
blob | commitdiff | raw | diff to current |
2007-04-14 |
Chris Lattner | use an accessor to simplify code. |
blob | commitdiff | raw | diff to current |
2007-04-13 |
Chris Lattner | Completely rewrite addressing-mode related sinking... |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Chris Lattner | eliminate the last uses of some TLI methods. |
blob | commitdiff | raw | diff to current |
2007-04-02 |
Chris Lattner | Various passes before isel split edges and do other... |
blob | commitdiff | raw | diff to current |
2007-03-31 |
Chris Lattner | Split the sdisel code munging stuff out into its own... |
blob | commitdiff | raw | diff to current |
|