summaryrefslogtreecommitdiff
path: root/lib/LTO
AgeCommit message (Expand)AuthorFilesLines
2014-01-21Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao1-0/+29
2014-01-15[LTO] Add a hook to map LLVM diagnostics into the clients of LTO.Quentin Colombet1-1/+49
2014-01-14Return an error_code from materializeAllPermanently.Rafael Espindola1-1/+1
2014-01-14Reapply "LTO: add API to set strategy for -internalize"Duncan P. N. Exon Smith1-3/+17
2014-01-14Revert r199191, "LTO: add API to set strategy for -internalize"NAKAMURA Takumi1-17/+3
2014-01-14LTO: add API to set strategy for -internalizeDuncan P. N. Exon Smith1-3/+17
2014-01-13Update getLazyBitcodeModule to use ErrorOr for error handling.Rafael Espindola1-3/+5
2014-01-13[cleanup] Move the Dominators.h and Verifier.h headers into the IRChandler Carruth1-1/+1
2014-01-10LTO: whitespace changesDuncan P. N. Exon Smith1-4/+3
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola1-1/+1
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2-3/+3
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola2-2/+2
2013-12-12Add TargetLibraryInfo in LTO passes builderYi Jiang1-0/+4
2013-12-11Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi1-1/+1
2013-12-10Add proper dependencies to LLVMBuild.txt in llvm/lib.NAKAMURA Takumi1-1/+1
2013-12-10Whitespaces.NAKAMURA Takumi1-1/+1
2013-12-09Use a more direct check for finding out the file type.Rafael Espindola1-2/+6
2013-12-05Remove the isImplicitlyPrivate argument of getNameWithPrefix.Rafael Espindola2-3/+3
2013-11-16Use array_pod_sort instead of std::sortDuncan P. N. Exon Smith1-1/+1
2013-11-12Protect user-supplied runtime library functions in LTOJustin Bogner1-3/+46
2013-11-01Remove linkonce_odr_auto_hide.Rafael Espindola1-3/+0
2013-10-31Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2-10/+28
2013-10-29Move getSymbol to TargetLoweringObjectFile.Rafael Espindola2-4/+2
2013-10-16Add a 'deleteModule' method to the Linker class.Bill Wendling1-1/+4
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-1/+1
2013-10-05Remove some really nasty uses of hasRawTextSupport.Rafael Espindola1-6/+1
2013-10-03Optimize linkonce_odr unnamed_addr functions during LTO.Rafael Espindola1-4/+8
2013-10-03Test commit. Fixed a copy-paste error in the Makefile for lib/LTO.Tom Roeder1-1/+1
2013-10-02Fix option parsing in the gold plugin.Rafael Espindola1-5/+7
2013-09-30Move command line options to the users of libLTO. Fixes --enable-shared build.Rafael Espindola2-151/+53
2013-09-24Move LTO support library to a component, allowing it to be testedPeter Collingbourne5-0/+1394