Age | Commit message (Expand) | Author |
2010-02-16 | There are two ways of checking for a given type, for example isa<PointerType>(T) | Duncan Sands |
2010-01-05 | Change errs() to dbgs(). | David Greene |
2010-01-05 | Remove dead debug info intrinsics. | Devang Patel |
2009-12-18 | Add Loop contains utility methods for testing whether a loop | Dan Gohman |
2009-12-10 | Make sure the immediate dominator isn't NULL through iterations | Eric Christopher |
2009-11-23 | Pull LLVMContext out of PromoteMemToReg. | Nick Lewycky |
2009-11-19 | Enable hoisting of loads from constant memory by default. In cases where | Dan Gohman |
2009-11-05 | Update various Loop optimization passes to cope with the possibility that | Dan Gohman |
2009-10-14 | Use isVoidTy() | Devang Patel |
2009-10-13 | Check void type before using RAUWd. | Devang Patel |
2009-10-13 | Do not check use_empty() before replaceAllUsesWith(). This gives ValueHandles... | Devang Patel |
2009-10-12 | Make licm debug message readable. | Evan Cheng |
2009-10-11 | Remove CleanupDbgInfo, instcombine does this and its not worth duplicating it | Torok Edwin |
2009-10-11 | LICM shouldn't sink/delete debug information. Fix this and add a testcase. | Torok Edwin |
2009-09-27 | Grab an LLVM Context from an instruction that exists rather than one | Dan Gohman |
2009-09-27 | Instruction::clone does not need to take an LLVMContext&. Remove that and | Nick Lewycky |
2009-09-08 | Re-apply r80926, with fixes: keep the domtree informed of new blocks | Dan Gohman |
2009-09-06 | Revert r80926. It causes loop unswitch assertion and slow down some JIT tests... | Evan Cheng |
2009-09-03 | Add a verifyAnalysis to LoopInfo, LoopSimplify, and LCSSA form that verify | Dan Gohman |
2009-09-02 | eliminate VISIBILITY_HIDDEN from Transforms/Scalar. PR4861 | Chris Lattner |
2009-08-23 | eliminate the "Value" printing methods that print to a std::ostream. | Chris Lattner |
2009-08-13 | Push LLVMContexts through the IntegerType APIs. | Owen Anderson |
2009-07-30 | Move more code back to 2.5 APIs. | Owen Anderson |
2009-07-25 | Make AliasAnalysis and related classes use | Dan Gohman |
2009-07-25 | More migration to raw_ostream, the water has dried up around the iostream hole. | Daniel Dunbar |
2009-07-22 | Get rid of the Pass+Context magic. | Owen Anderson |
2009-07-17 | Replace isTrapping with a new, similar method called | Eli Friedman |
2009-07-15 | Revert yesterday's change by removing the LLVMContext parameter to AllocaInst... | Owen Anderson |
2009-07-14 | Move EVER MORE stuff over to LLVMContext. | Owen Anderson |
2009-07-09 | This started as a small change, I swear. Unfortunately, lots of things call ... | Owen Anderson |
2009-07-05 | More LLVMContext-ification. | Owen Anderson |
2009-07-03 | Second batch of passes using LLVMContext. | Owen Anderson |
2009-03-27 | Revert r67798: it breaks llvm-gcc bootstrap on x86-64-linux, presumably due to | Duncan Sands |
2009-03-26 | While hoisting an instruction, update alias info set tracker. | Devang Patel |
2009-03-09 | reimplement AliasSetTracker in terms of DenseMap instead of hash_map, | Chris Lattner |
2009-02-12 | This code doesn't actually use the ExitingBlocks list. | Dan Gohman |
2008-10-22 | Change create*Pass factory functions to return Pass* instead of | Daniel Dunbar |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
2008-07-24 | Put the LICM of constant GlobalVariables, introduced in r53945, under a | Dan Gohman |
2008-07-23 | "Allow LICM to sink or lift loads from constant memory. Also add a test | Chris Lattner |
2008-06-22 | Use Loop::block_iterator. | Dan Gohman |
2008-05-23 | Tidy up BasicBlock::getFirstNonPHI, and change a bunch of places to | Dan Gohman |
2008-05-22 | rewrite the validity checking for memory promotion to be simpler, | Chris Lattner |
2008-05-22 | Use 'continue' to reduce nesting in this loop. No functionality change. | Chris Lattner |
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-01-29 | Use empty() instead of comparing size() with zero. | Dan Gohman |
2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
2007-12-01 | Integrate the readonly/readnone logic more deeply | Duncan Sands |
2007-11-25 | Remove another leak. Due to some reason AliasSetTracker didn't had any dtor... | Anton Korobeynikov |