Don't use PassInfo* as a type identifier for passes. Instead, use the address of...
[oota-llvm.git] / lib / Transforms / Scalar / TailDuplication.cpp
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-12 Gabor Greifrecommit r108131 (hich has been backed out in r108135...
2010-07-12 Gabor Greifback out r108131 (of TailDuplication.cpp) for now,...
2010-07-12 Gabor Greifcache dereferenced iterators
2010-01-05 David GreeneChange errs() to dbgs().
2009-11-06 Chris Lattnerremove a bunch of extraneous LLVMContext arguments
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-09-27 Chris Lattnercalls are rejected above, no need to special case mallo...
2009-09-27 Nick LewyckyInstruction::clone does not need to take an LLVMContext...
2009-09-18 Victor HernandezEnhance transform passes so that they apply the same...
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-07-31 Eli FriedmanPR4662: Fix a crash introduced by the recent LLVMContex...
2009-07-25 Daniel DunbarMore migration to raw_ostream, the water has dried...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-17 Eli FriedmanReplace isTrapping with a new, similar method called
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-06 Owen AndersonThread LLVMContext through the constant folding APIs...
2009-07-02 Dan GohmanFix a bunch of other places that used operator[] to...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2008-11-27 Chris Lattnersimplify code.
2008-09-04 Dan GohmanTidy up several unbeseeming casts from pointer to intptr_t.
2008-06-12 Evan ChengRevert 52223.
2008-06-11 Evan ChengAvoid duplicating loop header which leads to unnatural...
2008-05-23 Dan GohmanTidy up BasicBlock::getFirstNonPHI, and change a bunch...
2008-05-16 Evan ChengDo not dup malloc, vector instructions, etc. Throttle...
2008-05-15 Devang PatelRemove useless check.
2008-05-13 Dale JohannesenFix for PR 2323, infinite loop in tail dup.
2008-05-13 Dan GohmanClean up the use of static and anonymous namespaces...
2008-04-20 Chris Lattnerreplace a slow and verbose version of Instruction:...
2008-04-14 Owen AndersonRevert r49614. As Dan pointed out, some of these aren...
2008-04-13 Owen AndersonReplace calls of the form V1->setName(V2->getName(...
2008-03-21 Dan GohmanDon't include <map> in Pass.h, which doesn't need it...
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-11-04 Chris LattnerDisable tail duplication of call instructions. The...
2007-05-06 Nick LewyckyFix typo in comment.
2007-05-03 Devang PatelDrop 'const'
2007-05-02 Devang PatelUse 'static const char' instead of 'static const int'.
2007-05-01 Devang PatelDo not use typeinfo to identify pass in pass manager.
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2006-12-19 Chris LattnerSwitch over Transforms/Scalar to use the STATISTIC...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-26 Bill WendlingRemoved #include <iostream> and replaced with llvm_...
2006-09-27 Chris Lattnerset DEBUG_TYPE right
2006-09-10 Chris LattnerAllow tail duplication in more cases, relaxing the...
2006-09-07 Chris LattnerThrottle back tail duplication to avoid creating really...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2005-04-21 Misha BrukmanRemove trailing whitespace
2004-11-22 Chris LattnerDo not count debugger intrinsics in size estimation.
2004-11-01 Chris LattnerSpeed up the tail duplication pass on the testcase...
2004-10-06 Chris LattnerReduce code growth implied by the tail duplication...
2004-09-20 Chris LattnerPrototype these functions more accurately
2004-09-15 Reid SpencerConvert code to compile with vc7.1.
2004-09-01 Reid SpencerChanges For Bug 352
2004-07-29 Misha BrukmanFix #includes of i*.h => Instructions.h as per PR403.
2004-05-25 Reid SpencerRemove unused header file.
2004-04-18 Chris LattnerMake the tail duplication threshold accessible from...
2004-03-16 Chris LattnerFix bug in previous checkin
2004-03-16 Chris LattnerOkay, so there is no reasonable way for tail duplicatio...
2004-03-16 Chris LattnerDo not copy gigantic switch instructions
2004-03-01 Chris LattnerDisable tail duplication in a case that breaks on Olden/tsp
2004-02-29 Chris LattnerFix PR255: [tailduplication] Single basic block loops...
2004-02-22 Chris LattnerImplement Transforms/InstCombine/cast.ll:test13, a...
2004-02-01 Chris LattnerDisable tail duplication in any "hard" cases, where...
2004-01-09 Chris LattnerFinegrainify namespacification
2003-11-11 Brian GaekePut all LLVM code into the llvm namespace, as per bug...
2003-10-20 John CriswellAdded LLVM project notice to the top of every C++ sourc...
2003-08-31 Chris LattnerFix bug: TailDuplicate/2003-08-31-UnreachableBlocks.ll
2003-08-23 Chris LattnerFix bug: TailDup/2003-08-23-InvalidatedPointers.ll
2003-08-01 Chris LattnerDEBUG got moved to Support/Debug.h
2003-07-23 Chris LattnerFix bug: TailDup/2003-07-22-InfiniteLoop.ll
2003-06-24 Chris LattnerFix bug: TailDup/2003-06-24-Simpleloop.ll
2003-06-22 Chris LattnerAdd paranoia checking
2003-06-22 Chris LattnerTest change
2003-06-22 Chris LattnerInitial checkin of Tail duplication pass.