Age | Commit message (Expand) | Author |
2008-06-23 | Revamp the loop unroller, extending it to correctly update PHI nodes | Dan Gohman |
2008-06-22 | Use Loop::block_iterator. | Dan Gohman |
2008-06-21 | Use Instruction::eraseFromParent(). | Dan Gohman |
2008-06-21 | Fix warning when assertions disabled. | Chris Lattner |
2008-06-20 | Clean up a use of std::distance. | Dan Gohman |
2008-06-20 | Teach InlineFunction how to differentiate between multiple-value | Dan Gohman |
2008-06-19 | Delete dead code. | Dan Gohman |
2008-06-12 | Do not speculatively execute an instruction by hoisting it to its predecessor... | Evan Cheng |
2008-06-11 | For now, avoid generating FP select instructions in order to speculatively ex... | Evan Cheng |
2008-06-10 | op_iterator-ify loops | Gabor Greif |
2008-06-07 | Speculatively execute a block when the the block is the then part of a triang... | Evan Cheng |
2008-06-06 | LoopSimplify preserves AA. | Devang Patel |
2008-06-03 | LoopIndexSplit can sometimes result in cases where a block in its own domfron... | Owen Anderson |
2008-06-03 | Fix whitespace in whitespace-significant pseudocode in a comment. | Dan Gohman |
2008-05-30 | rewrite operand loops to use iterators | Gabor Greif |
2008-05-30 | Since LCSSA switched over to DenseMap, we have to be more careful to avoid it... | Owen Anderson |
2008-05-26 | Factor code to copy global value attributes like | Duncan Sands |
2008-05-26 | Use a DenseMap instead of an std::map, speeding up the testcase in PR2368 by ... | Owen Anderson |
2008-05-23 | Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to | Dan Gohman |
2008-05-23 | Restucture a part of the SimplifyCFG pass and include a testcase. | Matthijs Kooijman |
2008-05-16 | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif |
2008-05-15 | Fix a bunch of 80col violations that arose from the Create API change. Tweak ... | Gabor Greif |
2008-05-14 | Split the loop unroll mechanism logic out into a utility function. | Dan Gohman |
2008-05-13 | Change class' public PassInfo variables to by initialized with the | Dan Gohman |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-05-06 | Make several variable declarations static. | Dan Gohman |
2008-05-06 | Remove uses of llvm/System/IncludeFile.h that are no longer needed. | Dan Gohman |
2008-05-03 | Handle multiple return values. | Devang Patel |
2008-04-28 | Fix PR2256, yet another miscompilation in simplifycfg of i | Chris Lattner |
2008-04-25 | Feedback from chris | Nate Begeman |
2008-04-25 | Remove 'unwinds to' support from mainline. This patch undoes r47802 r47989 | Nick Lewycky |
2008-04-25 | Teach the PruningFunctionCloner how to look through loads with | Nate Begeman |
2008-04-24 | Adjust inline cost computation to be less aggressive. | Evan Cheng |
2008-04-24 | Split some code out of the main SimplifyCFG loop into its own function. | Chris Lattner |
2008-04-23 | Check type instead of no. of operands. | Devang Patel |
2008-04-21 | Move SplitBlockPredecessors out of loopsimplify into BasicBlockUtils.h | Chris Lattner |
2008-04-21 | Move domtree/frontier updating earlier, allowing us to use it to update phi | Chris Lattner |
2008-04-21 | Factor dominator tree and frontier updating into SplitBlockPredecessors | Chris Lattner |
2008-04-21 | simplify code, fit in 80 cols. | Chris Lattner |
2008-04-21 | fit in 80 cols | Chris Lattner |
2008-04-17 | Remove unused variable | Scott Michel |
2008-04-16 | Workaround for PR2207, in which pred_iterator assert gets triggered due to a | Scott Michel |
2008-04-15 | VisualStudio project files updated. #include <algorithm> added to make Visua... | Chuck Rose III |
2008-04-14 | Revert r49614. As Dan pointed out, some of these aren't correct. | Owen Anderson |
2008-04-13 | Replace calls of the form V1->setName(V2->getName()) with V1->takeName(V2), | Owen Anderson |
2008-04-08 | Fix insert point handling for multiple return values. | Devang Patel |
2008-04-07 | The "stacksave is not nounwind problem" no longer | Duncan Sands |
2008-04-07 | Use Intrinsic::getDeclaration to get hold of | Duncan Sands |
2008-04-07 | Mark calls to llvm.stacksave, llvm.stackrestore as | Dale Johannesen |
2008-04-06 | API changes for class Use size reduction, wave 1. | Gabor Greif |