summaryrefslogtreecommitdiff
path: root/lib/LTO/LTOModule.cpp
AgeCommit message (Expand)Author
2014-03-05[C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles
2014-02-19move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola
2014-02-19Add back r201608, r201622, r201624 and r201625Rafael Espindola
2014-02-19Revert r201622 and r201608.Daniel Jasper
2014-02-18Fix PR18743.Rafael Espindola
2014-02-10LTO API: add lto_module_create_from_memory_with_path.Manman Ren
2014-02-07Don't internalize linkonce_odr non constant variables.Rafael Espindola
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola
2014-01-24Most streamers' InitSections just create a text section. Make that the defaultRafael Espindola
2014-01-24Use the actual .text section, it is less code than building a dummy one.Rafael Espindola
2014-01-23InitToTextSection is redundant with InitSections. Remove it.Rafael Espindola
2014-01-22Provide a dummy section to fix a crash with inline assembly in LTO.Rafael Espindola
2014-01-21Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao
2014-01-14Return an error_code from materializeAllPermanently.Rafael Espindola
2014-01-13Update getLazyBitcodeModule to use ErrorOr for error handling.Rafael Espindola
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola
2013-12-09Use a more direct check for finding out the file type.Rafael Espindola
2013-12-05Remove the isImplicitlyPrivate argument of getNameWithPrefix.Rafael Espindola
2013-11-01Remove linkonce_odr_auto_hide.Rafael Espindola
2013-10-31Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola
2013-10-29Move getSymbol to TargetLoweringObjectFile.Rafael Espindola
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola
2013-10-05Remove some really nasty uses of hasRawTextSupport.Rafael Espindola
2013-09-30Move command line options to the users of libLTO. Fixes --enable-shared build.Rafael Espindola
2013-09-24Move LTO support library to a component, allowing it to be testedPeter Collingbourne