Age | Commit message (Expand) | Author |
2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
2009-07-03 | Convert the first batch of passes to use LLVMContext. | Owen Anderson |
2009-06-14 | Fix old-style type names in comments. | Dan Gohman |
2009-06-02 | Fix CodeGenPrepare's address-mode sinking to handle unusual | Dan Gohman |
2009-05-04 | Restore minor deletion. | Mike Stump |
2009-04-07 | remove empty section | Chris Lattner |
2009-03-27 | One more place to skip debug info. | Dale Johannesen |
2009-03-26 | Skip debug info one more place. (This one gets | Dale Johannesen |
2009-03-13 | Fix PR3784: If the source of a phi comes from a bb ended with an invoke, make... | Evan Cheng |
2009-03-12 | Revert commit 66140 since it caused several failures | Duncan Sands |
2009-03-05 | Do not split edges to EH landing pads. It will cause code size explosion. | Evan Cheng |
2009-02-20 | Factor address mode matcher out of codegen prepare to make it available to ot... | Evan Cheng |
2009-02-13 | In CodeGenPrepare's debug output, use WriteAsOperand instead of | Dan Gohman |
2009-02-12 | fix PR3537: if resetting bbi back to the start of a block, we need to | Chris Lattner |
2009-01-23 | Simplify the logic of getting hold of a PHI predecessor block. | Gabor Greif |
2009-01-18 | Fix rdar://6505632, an llc crash on 483.xalancbmk | Chris Lattner |
2009-01-12 | Rename getABITypeSize to getTypePaddedSize, as | Duncan Sands |
2009-01-05 | Find loop back edges only after empty blocks are eliminated. | Evan Cheng |
2008-12-19 | - CodeGenPrepare does not split loop back edges but it only knows about back ... | Evan Cheng |
2008-11-28 | don't call MergeBasicBlockIntoOnlyPred on a block whose only | Chris Lattner |
2008-11-27 | remove doConstantPropagation and dceInstruction, they are just | Chris Lattner |
2008-11-27 | defensive patch: if CGP is merging a block with the entry block, make sure | Chris Lattner |
2008-11-27 | Use the new MergeBasicBlockIntoOnlyPred function. | Chris Lattner |
2008-11-26 | Turn on my codegen prepare heuristic by default. It doesn't affect | Chris Lattner |
2008-11-26 | teach the new heuristic how to handle inline asm. | Chris Lattner |
2008-11-26 | Improve ValueAlreadyLiveAtInst with a cheap and dirty, but effective | Chris Lattner |
2008-11-26 | Start rewroking a subpiece of the profitability heuristic to be | Chris Lattner |
2008-11-26 | add a comment, make save/restore logic more obvious. | Chris Lattner |
2008-11-26 | This adds in some code (currently disabled unless you pass | Chris Lattner |
2008-11-26 | Teach CodeGenPrepare to look through Bitcast instructions when attempting to | Chris Lattner |
2008-11-25 | Teach MatchScaledValue to handle Scales by 1 with MatchAddr (which | Chris Lattner |
2008-11-25 | significantly refactor all the addressing mode matching logic | Chris Lattner |
2008-11-25 | refactor all the constantexpr/instruction handling code out into a | Chris Lattner |
2008-11-25 | another minor tweak | Chris Lattner |
2008-11-25 | minor cleanups no functionality change. | Chris Lattner |
2008-11-24 | rearrange and tidy some code, no functionality change. | Chris Lattner |
2008-11-24 | minor cleanups to debug code, no functionality change. | Chris Lattner |
2008-11-24 | reenable the right part of the code. | Chris Lattner |
2008-11-24 | revert an accidental commit, this fixes the regression on test/CodeGen/X86/is... | Chris Lattner |
2008-11-24 | Fix 3113: If we have a dead cyclic PHI, replace the whole thing | Chris Lattner |
2008-09-24 | Commit CodeGenPrepare.cpp changes which was accidentially left out of 56526. | Evan Cheng |
2008-09-24 | Fix fallout in CodeGenPrepare from 56526. Will likely need more work. | Eric Christopher |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
2008-07-27 | Rename SDOperand to SDValue. | Dan Gohman |
2008-06-08 | Remove comparison methods for MVT. The main cause | Duncan Sands |
2008-06-06 | Wrap MVT::ValueType in a struct to get type safety | Duncan Sands |
2008-05-23 | Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to | Dan Gohman |
2008-05-16 | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-05-08 | Improve pass documentation and comments. | Gordon Henriksen |