[Modules] Move CallSite into the IR library where it belogs. It is
[oota-llvm.git] / lib / Transforms / IPO / MergeFunctions.cpp
2014-03-04 Chandler Carruth[Modules] Move CallSite into the IR library where it...
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-25 Rafael EspindolaMake a few more DataLayout variables const.
2014-02-24 Rafael EspindolaMake some DataLayout pointers const.
2014-02-21 Rafael EspindolaRename many DataLayout variables from TD to DL.
2014-01-24 Alp TokerFix known typos
2013-11-26 Stepan DyatkovskiyPR17925 bugfix.
2013-11-10 Matt ArsenaultTeach MergeFunctions about address spaces
2013-10-01 Matt ArsenaultDon't merge tiny functions.
2013-09-17 Stepan DyatkovskiyBugfix for PR17099:
2013-04-19 Benjamin KramerMergeFunc: Make pointer and integer types generate...
2013-04-18 Bill WendlingImplement a better fix for PR15185.
2013-04-15 Bill WendlingWe are not able to bitcast a pointer to an integral...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-30 Nuno Lopesconvert a bunch of callers from DataLayout::getIndexedO...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-01 Chandler CarruthRevert the series of commits starting with r166578...
2012-10-24 Micah VillmowAdd in support for getIntPtrType to get the pointer...
2012-10-08 Micah VillmowMove TargetData to DataLayout.
2012-07-19 Bill WendlingRemove tabs.
2012-06-29 Chandler CarruthMove llvm/Support/IRBuilder.h -> llvm/IRBuilder.h
2011-08-15 Eli FriedmanUpdate inter-procedural optimizations for atomic load...
2011-07-29 Eli FriedmanMisc optimizer+codegen work for 'cmpxchg' and 'atomicrm...
2011-07-19 Jay FoadConvert TargetData::getIndexedOffset 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-09 Chris LattnerLand the long talked about "type system rewrite" patch...
2011-04-11 Jay FoadDon't include Operator.h from InstrTypes.h.
2011-03-25 Nick LewyckyNo functionality change, just adjust some whitespace...
2011-02-20 Nick LewyckyInstead of keeping two Value*->id# mappings, keep one...
2011-02-09 Nick LewyckyWhen removing a function from the function set and...
2011-02-06 Nick LewyckySimplify away redundant test, and document what's going on.
2011-02-06 Nick LewyckyRemove specialized comparison of InlineAsm objects...
2011-02-02 Nick LewyckyRemove wasteful caching. This isn't needed for correctn...
2011-01-28 Nick LewyckyRename functions to follow coding standard. Also rejigg...
2011-01-28 Nick LewyckyAdd a doxygen comment for this class.
2011-01-28 Nick LewyckyReorder for readability. (Chris, is this what you meant?)
2011-01-28 Nick LewyckyReduce the number of functions we look at in the first...
2011-01-27 Benjamin KramerUnbreak the build.
2011-01-27 Nick LewyckyExpound upon this comparison!
2011-01-27 Nick LewyckyUse dyn_cast instead of isa+cast.
2011-01-27 Nick LewyckyFix surprising missed optimization in mergefunc where...
2011-01-26 Nick LewyckyAttrListPtr has an overloaded operator== which does...
2011-01-26 Nick LewyckyTeach mergefunc that intptr_t is the same width as...
2011-01-26 Nick LewyckyThere are no vectors of pointer or arrays, so we don...
2011-01-25 Nick LewyckyTeach mergefunc how to emit aliases safely again -...
2011-01-15 Nick LewyckyAdd a cache that protects mergefunc's internals from...
2011-01-02 Nick LewyckyAlso remove functions that use complex constant express...
2011-01-02 Nick LewyckyRemove functions from the FnSet when one of their calle...
2010-10-21 Duncan SandsRetOp is not actually used for anything useful (though
2010-10-19 Owen AndersonGet rid of static constructors for pass registration...
2010-10-07 Owen AndersonNow with fewer extraneous semicolons!
2010-09-07 Nick LewyckyFix major bug in thunk detection. Also verify the calli...
2010-09-05 Nick LewyckySwitch FnSet to containing the ComparableFunction inste...
2010-09-05 Nick LewyckyFix many bugs when merging weak-strong and weak-weak...
2010-08-31 Nick LewyckyFix an infinite loop; merging two functions will create...
2010-08-31 Nick LewyckySwitch to DenseSet, simplifying much more code. We...
2010-08-28 Chris Lattnerremove unions from LLVM IR. They are severely buggy...
2010-08-09 Nick LewyckyFix a use after free error caught by the valgrind builders.
2010-08-08 Nick LewyckyDo more to modernize MergeFunctions. Refactor in respon...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Nick LewyckyWork in progress, cleaning up MergeFuncs.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-02 Daniel DunbarFix a -Wreorder warning.
2010-08-02 Nick LewyckyWork in progress.
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-16 Nick LewyckyArrays and vectors with different numbers of elements...
2010-07-15 Nick LewyckyThis is a full sentence.
2010-07-15 Nick LewyckyDisable aliases on all platforms.
2010-07-07 Duncan SandsRename "Release" builds as "Release+Asserts"; rename...
2010-07-01 Bill WendlingImplement the "linker_private_weak" linkage type. This...
2010-06-29 Bill WendlingRevert r107205 and r107207.
2010-06-29 Bill WendlingIntroducing the "linker_weak" linkage type. This will...
2010-05-13 Nick LewyckyRemove heinous tabs.
2010-05-13 Nick LewyckyReplace the core comparison login in merge functions...
2010-01-27 Jeffrey YasskinKill ModuleProvider and ghost linkage by inverting...
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-09-20 Daniel DunbarTabs -> spaces, and remove trailing whitespace.
2009-08-25 Dan GohmanRename Instruction::isIdenticalTo to Instruction::isIde...
2009-08-23 Chris Lattnerremove a few DOUTs here and there.
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-11 Dan GohmanRemove unnecessary casts.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
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-20 Bill WendlingAdd plumbing for the `linker_private' linkage type...
2009-07-16 Owen AndersonMove the ConstantInt uniquing table into LLVMContextImp...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-06 Owen AndersonMore LLVMContext-ification.
2009-06-13 Nick LewyckyUnlike the other instructions, GEP really does need...
2009-06-12 Dan GohmanGive Instruction::isSameOperationAs a corresponding...
2009-06-12 Nick LewyckyKeep callers of a weak function calling it, instead...
2009-06-12 Nick LewyckyDon't forget to match the calling convention when produ...
2009-06-12 Nick LewyckyGiven two identical weak functions, produce one interna...
2009-06-12 Nick LewyckyAdd an "are types equivalent" operation that ignores...
next