2010-08-23 |
Owen Anderson | Turn LVI back off, I have a testcase now. |
tree | commitdiff |
2010-08-23 |
Owen Anderson | Re-enable LazyValueInfo. Monitoring for failures. |
tree | commitdiff |
2010-08-23 |
Owen Anderson | Now that PassInfo and Pass::ID have been separated... |
tree | commitdiff |
2010-08-20 |
Owen Anderson | Re-apply r111568 with a fix for the clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Revert r111568 to unbreak clang self-host. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | When a set of bitmask operations, typically from a... |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Disable LVI while I evaluate a failure. |
tree | commitdiff |
2010-08-19 |
Owen Anderson | Tentatively enabled LVI by default. I'll be monitoring... |
tree | commitdiff |
2010-08-19 |
Dan Gohman | Process the step before the start, because it's usually... |
tree | commitdiff |
2010-08-18 |
Owen Anderson | Inform LazyValueInfo whenever a block is deleted, to... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | Fix PR7755: knowing something about an inval for a... |
tree | commitdiff |
2010-08-18 |
Chris Lattner | fit in 80 cols |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove some dead code. |
tree | commitdiff |
2010-08-18 |
Chris Lattner | remove dead prototype. |
tree | commitdiff |
2010-08-17 |
Eric Christopher | Temporarily revert r110987 as it's causing some miscomp... |
tree | commitdiff |
2010-08-17 |
Dan Gohman | When rotating loops, put the original header at the... |
tree | commitdiff |
2010-08-17 |
Dan Gohman | Use the getUniquePredecessor() utility function, instea... |
tree | commitdiff |
2010-08-17 |
Evan Cheng | Add an option to disable codegen prepare critical edge... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Instead of having CollectSubexpr's categorize operands... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Put add operands in ScalarEvolution-canonical order... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Avoid #include <ScalarEvolution.h> in LoopSimplify... |
tree | commitdiff |
2010-08-16 |
Dan Gohman | Instead, teach SimplifyCFG to trim non-address-taken... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | LoopSimplify shouldn't split loop backedges that use... |
tree | commitdiff |
2010-08-14 |
Dan Gohman | Teach SimplifyCFG how to simplify indirectbr instructions. |
tree | commitdiff |
2010-08-13 |
Dan Gohman | Fix LSR's ExtractImmediate and ExtractSymbol to avoid... |
tree | commitdiff |
2010-08-13 |
Nate Begeman | Reapply this transformation now that it is passing... |
tree | commitdiff |
2010-08-12 |
Chris Lattner | fix PR7876: If ipsccp decides that a function's address... |
tree | commitdiff |
2010-08-12 |
Eric Christopher | Temporarily revert 110737 and 110734, they were causing... |
tree | commitdiff |
2010-08-10 |
Nate Begeman | Add the minimal amount of smarts necessary to instcombi... |
tree | commitdiff |
2010-08-09 |
Nick Lewycky | Fix a use after free error caught by the valgrind builders. |
tree | commitdiff |
2010-08-09 |
Eli Friedman | PR7853: fix a silly mistake introduced in r101899,... |
tree | commitdiff |
2010-08-08 |
Nick Lewycky | Do more to modernize MergeFunctions. Refactor in respon... |
tree | commitdiff |
2010-08-07 |
Owen Anderson | Don't attempt the PRE inline asm calls, since we don... |
tree | commitdiff |
2010-08-06 |
Dan Gohman | Eliminate PromoteMemoryToRegisterID; just use addPreser... |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Reapply r110396, with fixes to appease the Linux buildb... |
tree | commitdiff |
2010-08-06 |
Nick Lewycky | Fix uninitialized variable warning. |
tree | commitdiff |
2010-08-06 |
Nick Lewycky | Work in progress, cleaning up MergeFuncs. |
tree | commitdiff |
2010-08-06 |
Owen Anderson | Revert r110396 to fix buildbots. |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Don't use PassInfo* as a type identifier for passes... |
tree | commitdiff |
2010-08-05 |
Owen Anderson | Give JumpThreading+LVI a long-form cl::opt so that... |
tree | commitdiff |
2010-08-04 |
Owen Anderson | Experiments show that we can safely increase our unroll... |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Fix whitespace. |
tree | commitdiff |
2010-08-04 |
Dan Gohman | Fix a comment. |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Thread const correctness through a bunch of AliasAnalys... |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Make instcombine set explicit alignments on load or... |
tree | commitdiff |
2010-08-03 |
Peter Collingbourne | Add an atomic lowering pass |
tree | commitdiff |
2010-08-03 |
Dan Gohman | Use unary + instead of a separate local variable for... |
tree | commitdiff |
2010-08-02 |
Owen Anderson | Re-apply the infamous r108614, with a fix pointed out... |
tree | commitdiff |
2010-08-02 |
Oscar Fuentes | Prefix `next' iterator operation with `llvm::'. |
tree | commitdiff |
2010-08-02 |
Daniel Dunbar | Fix a -Wreorder warning. |
tree | commitdiff |
2010-08-02 |
Nick Lewycky | Work in progress. |
tree | commitdiff |
2010-07-31 |
Daniel Dunbar | Speculatively revert r108614, "Another attempt at getti... |
tree | commitdiff |
2010-07-31 |
Rafael Espindola | The BlockExtractorPass() constructor was not reading... |
tree | commitdiff |
2010-07-30 |
Dan Gohman | Move MaximumAlignment to be a member of the Value class. |
tree | commitdiff |
2010-07-30 |
Nick Lewycky | Add missing newline to debug statement. |
tree | commitdiff |
2010-07-29 |
Eli Friedman | PR7750: !CExpr->isNullValue() only properly computes... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify by using CallSite constructors; virtually... |
tree | commitdiff |
2010-07-28 |
Dan Gohman | Define a maximum supported alignment value for load... |
tree | commitdiff |
2010-07-28 |
Dan Gohman | When user code intentionally dereferences null, the... |
tree | commitdiff |
2010-07-28 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-28 |
Gabor Greif | use Value* constructor of CallSite to create potentiall... |
tree | commitdiff |
2010-07-27 |
Gabor Greif | recommit simplification (r109502, backed out r109509... |
tree | commitdiff |
2010-07-27 |
Gabor Greif | back out this too to restore the bots |
tree | commitdiff |
2010-07-27 |
Gabor Greif | simplify: CallSite::get --> CallSite constructor |
tree | commitdiff |
2010-07-27 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-26 |
Owen Anderson | Add an initial implementation of LazyValueInfo updating... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Remove LCSSA's bogus dependence on LoopSimplify and... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Preserve ScalarEvolution in the loop unroller. |
tree | commitdiff |
2010-07-26 |
Dan Gohman | Use DominatorTree::properlyDominates instead of dominat... |
tree | commitdiff |
2010-07-26 |
Dan Gohman | A block dominates itself, by definition. |
tree | commitdiff |
2010-07-24 |
Nick Lewycky | Revert this because we can't clone cyclic MDNodes which... |
tree | commitdiff |
2010-07-24 |
Nick Lewycky | Whether function-local or not, a MDNode may reference... |
tree | commitdiff |
2010-07-22 |
Devang Patel | Speculatively revert 109117 |
tree | commitdiff |
2010-07-22 |
Gabor Greif | keep in 80 cols |
tree | commitdiff |
2010-07-22 |
Devang Patel | Map MDNode correctly. |
tree | commitdiff |
2010-07-22 |
Gabor Greif | mass elimination of reliance on automatic iterator... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | simplify |
tree | commitdiff |
2010-07-22 |
Gabor Greif | do not access arguments via low-level interface, do... |
tree | commitdiff |
2010-07-22 |
Gabor Greif | pass dereferenced iterator to dyn_cast |
tree | commitdiff |
2010-07-22 |
Gabor Greif | pass dereferenced iterator to dyn_cast |
tree | commitdiff |
2010-07-22 |
Gabor Greif | undo 80 column trespassing I caused |
tree | commitdiff |
2010-07-21 |
Dan Gohman | Make NamedMDNode not be a subclass of Value, and simpli... |
tree | commitdiff |
2010-07-21 |
Owen Anderson | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Make this code a little more readable. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Use DebugLocs instead of MDNodes. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Fix a typo. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Don't look up the "dbg" metadata kind by name. |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Use getDebugLoc and setDebugLoc instead of getDbgMetada... |
tree | commitdiff |
2010-07-20 |
Dan Gohman | Remember that the induction variable is always a PHINod... |
tree | commitdiff |
2010-07-19 |
Owen Anderson | Tweak per Chris' comments. |
tree | commitdiff |
2010-07-19 |
Owen Anderson | Reimplement r108639 in InstCombine rather than DAGCombine. |
tree | commitdiff |
2010-07-17 |
Owen Anderson | Another attempt at getting the clang self-host to like... |
tree | commitdiff |
2010-07-16 |
Chris Lattner | eliminate unlockedRefineAbstractTypeTo, types are all... |
tree | commitdiff |
2010-07-16 |
Dan Gohman | Reorder the contents of various getAnalysisUsage functi... |
tree | commitdiff |
2010-07-16 |
Owen Anderson | Remove the rest of my instcombine changes. Back to... |
tree | commitdiff |
2010-07-16 |
Gabor Greif | eliminate CallInst::ArgOffset |
tree | commitdiff |
2010-07-16 |
Nick Lewycky | Arrays and vectors with different numbers of elements... |
tree | commitdiff |
2010-07-16 |
Eric Christopher | Also revert 108422, it's causing some test failures. |
tree | commitdiff |
2010-07-15 |
Dan Gohman | Don't merge uses when they are targetting fixup sites... |
tree | commitdiff |
2010-07-15 |
Dan Gohman | Use dbgs() instead of errs() in a DEBUG. |
tree | commitdiff |
next |