[C++11] Add range based accessors for the Use-Def chain of a Value.
[oota-llvm.git] / lib / Transforms / Utils / CodeExtractor.cpp
2014-03-09 Chandler Carruth[C++11] Add range based accessors for the Use-Def chain...
2014-03-02 Benjamin Kramer[C++11] Replace llvm::next and llvm::prior with std...
2014-01-13 Chandler Carruth[cleanup] Move the Dominators.h and Verifier.h headers...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2013-09-09 Bob WilsonRevert patches to add case-range support for PR1255.
2013-07-04 Craig TopperUse SmallVectorImpl::iterator/const_iterator instead...
2013-02-09 Jakub StaszakRemove #includes from the commonly used LoopInfo.h.
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-10-10 Bill WendlingHave 'addFnAttr' take the attribute enum value. Then...
2012-06-22 Stepan DyatkovskiyFixed r158979.
2012-05-04 Chandler CarruthTeach the code extractor how to extract a sequence...
2012-05-04 Chandler CarruthFactor the computation of input and output sets into...
2012-05-04 Chandler CarruthRather than trying to gracefully handle input sequences...
2012-05-04 Chandler CarruthFix a goof with my previous commit by completely return...
2012-05-04 Chandler CarruthHoist a safety assert from the extraction method into...
2012-05-04 Chandler CarruthMove the CodeExtractor utility to a dedicated header...
2012-05-03 Chandler CarruthFactor the logic for testing whether a basic block...
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2011-09-20 Bill WendlingUse ArrayRef instead of an explicit 'const std::vector &'.
2011-09-20 Bill WendlingUse ArrayRef instead of 'const std::vector' to pass...
2011-09-20 Bill WendlingFix comments.
2011-09-19 Bill WendlingRevert r140083 and r140084 until buildbots can be fixed.
2011-09-19 Bill WendlingIf we are extracting a basic block that ends in an...
2011-07-25 Jay FoadConvert GetElementPtrInst to use ArrayRef.
2011-07-18 Chris Lattnerland David Blaikie's patch to de-constify Type, with...
2011-07-15 Jay FoadConvert CallInst and InvokeInst APIs to use ArrayRef.
2011-07-12 Jay FoadSecond attempt at de-constifying LLVM Types in Function...
2011-07-12 Bill WendlingRevert r134893 and r134888 (and related patches in...
2011-07-11 Jay FoadDe-constify Types in StructType::get() and TargetData...
2011-07-11 Jay FoadDe-constify Types in FunctionType::get().
2011-04-15 Chris LattnerFix a ton of comment typos found by codespell. Patch by
2011-03-30 Jay FoadRemove PHINode::reserveOperandSpace(). Instead, add...
2011-03-30 Jay Foad(Almost) always call reserveOperandSpace() on newly...
2010-09-10 Gabor Greiftypoes
2010-04-07 Chris Lattnerrename llvm::llvm_report_error -> llvm::report_fatal_error
2010-01-10 Julien LerougeFix nondeterministic behavior.
2010-01-09 Julien LerougeFix nondeterministic behavior.
2010-01-05 Benjamin KramerAvoid going through the LLVMContext for type equality...
2010-01-05 David GreeneChange errs() to dbgs().
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-08-25 Owen AndersonComment-ify.
2009-08-25 Owen AndersonSwitch to SmallVector.
2009-08-25 Owen AndersonPull out this predicate loop into a helper function.
2009-08-25 Owen AndersonHandle a corner case when extracing code regions where...
2009-08-24 Owen AndersonWhen extracting SEME regions of code, the extractor...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-05 Owen AndersonPrivatize the StructType table, which unfortunately...
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-24 Daniel DunbarSwitch to getNameStr().
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
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-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2008-12-18 Chris LattnerFix PR2929 by making bugpoint/code extract propagate...
2008-12-13 Misha BrukmanFix spelling.
2008-06-21 Dan GohmanUse Instruction::eraseFromParent().
2008-05-23 Dan GohmanTidy up BasicBlock::getFirstNonPHI, and change a bunch...
2008-05-15 Gabor GreifFix a bunch of 80col violations that arose from the...
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-04-06 Gabor GreifAPI changes for class Use size reduction, wave 1.
2008-02-20 Anton KorobeynikovMake Transforms to be 4.3 warnings-clean
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-10-18 Owen AndersonMove Split<...>() into DomTreeBase. This should make...
2007-10-17 Hartmut KaiserFixed linker errors (unresolved externals: split<>...
2007-09-04 David GreeneUpdate GEP constructors to use an iterator interface...
2007-08-01 David GreeneNew CallInst interface to address GLIBCXX_DEBUG errors...
2007-06-21 Devang PatelMove code to update dominator information after basic...
2007-06-07 Devang PatelDo not use ETForest as well as DomiantorTree. Dominato...
2007-06-04 Devang Patels/DominatorTree::createNewNode/DominatorTree::addNewBlock/g
2007-06-04 Devang PatelAdd basic block level interface to change immediate...
2007-04-18 Owen AndersonUse new ETForest accessor.
2007-04-16 Anton KorobeynikovRemoved tabs everywhere except autogenerated & external...
2007-04-07 Owen AndersonExpunge DomSet from CodeExtractor. This is part of...
2007-03-22 Dan GohmanChange uses of Function::front to Function::getEntryBlo...
2007-02-13 Chris LattnerEliminate use of ctors that take vectors.
2007-02-05 Reid SpencerApply the VISIBILITY_HIDDEN field to the remaining...
2007-01-31 Chris Lattnereliminate temporary vectors
2007-01-12 Reid SpencerImplement review feedback for the ConstantBool->Constan...
2007-01-11 Reid SpencerRename BoolTy as Int1Ty. Patch by Sheng Zhou.
2007-01-11 Zhou ShengFor PR1043:
2006-12-31 Reid SpencerFor PR950:
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-11-26 Bill WendlingRemove #include <iostream> and use llvm_* streams instead.
2006-10-20 Reid SpencerFor PR950:
2006-09-28 Chris Lattnersimplify code
2006-01-22 Chris LattnerAdd explicit #includes of <iostream>
2005-04-21 Misha BrukmanRemove trailing whitespace
2005-03-15 Chris LattnerThis mega patch converts us from using Function::a...
2005-01-29 Chris Lattnerswitchinst ctor now takes a hint for the number of...
2004-11-20 Misha BrukmanAllow constructor parameter to override aggregating...
next