aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Transforms/IPO/MergeFunctions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Kill ModuleProvider and ghost linkage by inverting the relationship betweenJeffrey Yasskin2010-01-271-1/+0
* Avoid going through the LLVMContext for type equality where it's safe to dere...Benjamin Kramer2010-01-051-1/+1
* Change errs() to dbgs().David Greene2010-01-051-3/+3
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-1/+1
* Tabs -> spaces, and remove trailing whitespace.Daniel Dunbar2009-09-201-5/+5
* Rename Instruction::isIdenticalTo to Instruction::isIdenticalToWhenDefined,Dan Gohman2009-08-251-1/+2
* remove a few DOUTs here and there.Chris Lattner2009-08-231-2/+2
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-5/+5
* Remove unnecessary casts.Dan Gohman2009-08-111-1/+1
* Move ConstantExpr to 2.5 API.Owen Anderson2009-07-291-1/+1
* More migration to raw_ostream, the water has dried up around the iostream hole.Daniel Dunbar2009-07-251-3/+4
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-3/+1
* Add plumbing for the `linker_private' linkage type. This type is meant forBill Wendling2009-07-201-0/+1
* Move the ConstantInt uniquing table into LLVMContextImpl. This exposed a num...Owen Anderson2009-07-161-0/+2
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Edwin Török2009-07-141-3/+3
* assert(0) -> LLVM_UNREACHABLE.Edwin Török2009-07-111-3/+4
* More LLVMContext-ification.Owen Anderson2009-07-061-1/+2
* Unlike the other instructions, GEP really does need to look at the type of aNick Lewycky2009-06-131-0/+14
* Give Instruction::isSameOperationAs a corresponding comment to noteDan Gohman2009-06-121-2/+3
* Keep callers of a weak function calling it, instead of the non-weak equivalent.Nick Lewycky2009-06-121-0/+1
* Don't forget to match the calling convention when producing a thunk.Nick Lewycky2009-06-121-2/+2
* Given two identical weak functions, produce one internal function and two weakNick Lewycky2009-06-121-4/+17
* Add an "are types equivalent" operation that ignores the types that a pointerNick Lewycky2009-06-121-99/+354
* Add the private linkage.Rafael Espindola2009-01-151-2/+2
* Changes from Duncan's review:Nick Lewycky2008-11-021-9/+28
* Get this building on 64 bit machines (error:Duncan Sands2008-11-021-5/+5
* Add a new MergeFunctions pass. It finds identical functions and merges them.Nick Lewycky2008-11-021-0/+358