aboutsummaryrefslogtreecommitdiff
path: root/lib/Transforms/IPO/MergeFunctions.cpp
AgeCommit message (Expand)Author
2010-01-27Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin
2010-01-05Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer
2010-01-05Change errs() to dbgs().David Greene
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-09-20Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar
2009-08-25Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined,Dan Gohman
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-08-13Push LLVMContexts through the IntegerType APIs.Owen Anderson
2009-08-11Remove unnecessary casts.Dan Gohman
2009-07-29Move ConstantExpr to 2.5 API.Owen Anderson
2009-07-25More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-20Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling
2009-07-16Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-06More LLVMContext-ification.Owen Anderson
2009-06-13Unlike the other instructions, GEP really does need to look at the type of aNick Lewycky
2009-06-12Give Instruction::isSameOperationAs a corresponding comment to noteDan Gohman
2009-06-12Keep callers of a weak function calling it, instead of the non-weak equivalent.Nick Lewycky
2009-06-12Don't forget to match the calling convention when producing a thunk.Nick Lewycky
2009-06-12Given two identical weak functions, produce one internal function and two weakNick Lewycky
2009-06-12Add an "are types equivalent" operation that ignores the types that a pointerNick Lewycky
2009-01-15Add the private linkage.Rafael Espindola
2008-11-02Changes from Duncan's review:Nick Lewycky
2008-11-02Get this building on 64 bit machines (error:Duncan Sands
2008-11-02Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky