LTO: expose LTO_SYMBOL_ALIAS, which indicates that the symbol is an alias.
[oota-llvm.git] / lib / LTO / LTOModule.cpp
2015-07-04 Peter CollingbourneLTO: expose LTO_SYMBOL_ALIAS, which indicates that...
2015-06-29 Peter CollingbourneTeach LTOModule to emit linker flags for dllexported...
2015-06-16 Rafael EspindolaReturn a unique_ptr from getLazyBitcodeModule and parse...
2015-06-11 Peter CollingbourneLTO: expose LTO_SYMBOL_COMDAT flag, which indicates...
2015-03-30 Yaron KerenRemove more superfluous .str() and replace std::string...
2015-03-13 Manman RenAdd a parameter for getLazyBitcodeModule to lazily...
2015-03-04 Mehdi AminiMake DataLayout Non-Optional in the Module
2015-02-03 Eric ChristopherOnly access TLOF via the TargetMachine, not TargetLowering.
2015-01-26 Eric ChristopherMove DataLayout back to the TargetMachine from TargetSu...
2015-01-10 Rafael EspindolaUse the DiagnosticHandler to print diagnostics when...
2014-12-17 Duncan P. N. Exon... LTO: Lazy-load LTOModule in local contexts
2014-12-09 Duncan P. N. Exon... IR: Split Metadata from Value
2014-11-19 David BlaikieRemove StringMap::GetOrCreateValue in favor of StringMa...
2014-11-11 Duncan P. N. Exon... libLTO: Allow LTOModule to own a context
2014-09-18 Peter CollingbourneLTO: introduce object file-based on-disk module format.
2014-08-27 Rafael EspindolaReturn a std::unique_ptr when creating a new MemoryBuffer.
2014-08-26 Rafael EspindolaPass a MemoryBufferRef when we can avoid taking ownership.
2014-08-26 Rafael EspindolaSimplify LTOModule::makeLTOModule a bit. NFC.
2014-08-20 Aaron BallmanSilencing a -Wcast-qual warning. NFC.
2014-08-19 Rafael EspindolaDon't own the buffer in object::Binary.
2014-08-17 Rafael EspindolaReturn a std::uinque_ptr. Every caller was already...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-30 Rafael EspindolaRefactor duplicated code.
2014-07-30 Rafael EspindolaAdd the missing hasLinkOnceODRLinkage predicate.
2014-07-23 Tim NorthoverAArch64: remove arm64 triple enumerator.
2014-07-06 Rafael EspindolaUpdate the MemoryBuffer API to use ErrorOr.
2014-07-04 Rafael EspindolaRevert "Convert a few std::strings to StringRef."
2014-07-04 Rafael EspindolaIgnore llvm specific symbols in the LTOModule.
2014-07-04 Rafael EspindolaImplement LTOModule on top of IRObjectFile.
2014-07-04 Rafael EspindolaAvoid mangling names twice. No functionality change.
2014-07-04 Rafael EspindolaConvert a few std::strings to StringRef.
2014-07-04 Alp TokerFix prefix comparison from r212308
2014-07-04 Alp TokerSink undesirable LTO functions into the old C API
2014-07-03 Peter CollingbourneModify LTOModule::isTargetMatch to take a StringRef...
2014-07-03 Peter CollingbourneLTO: rename the various makeLTOModule overloads.
2014-07-03 Rafael EspindolaUse std::unique_ptr to manage memory. No functionality...
2014-07-03 Rafael EspindolaAdd support for inline asm symbols to IRObjectFile.
2014-06-28 Rafael EspindolaUse a range loop. No functionality change.
2014-06-25 Rafael EspindolaMerge the used symbol scanning of MCObjectStreamer...
2014-06-25 Rafael EspindolaMove expression visitation logic up to MCStreamer.
2014-06-25 Rafael EspindolaMove some trivial methods up to MCStreamer.
2014-06-25 Rafael EspindolaSimplify the handling of .cfi_endproc.
2014-06-24 Rafael EspindolaSimplify EmitLabel.
2014-06-24 Rafael EspindolaPrint a=b as an assignment.
2014-06-13 Rafael EspindolaRemove 'using std::errro_code' from lib.
2014-06-12 Rafael EspindolaDon't use 'using std::error_code' in include/llvm.
2014-06-12 Rafael EspindolaRemove system_error.h.
2014-06-03 Rafael EspindolaAllow alias to point to an arbitrary ConstantExpr.
2014-05-24 Tim NorthoverAArch64/ARM64: move ARM64 into AArch64's place
2014-05-23 Rafael EspindolaAliases are always definition, delete dead code.
2014-05-16 Rafael EspindolaDelete getAliasedGlobal.
2014-05-12 Rafael EspindolaMove EmitDwarfAdvanceLineAddr and EmitDwarfAdvanceFrame...
2014-05-07 Duncan P. N. Exon... LTO: Check local linkage first
2014-05-05 Rafael EspindolaTrivial simplification. No functionality change.
2014-04-23 Evgeniy StepanovCreate MCTargetOptions.
2014-04-22 Kevin EnderbyFix the assembler to print a better relocatable express...
2014-04-19 Alp TokerRemove some empty statements
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-03-31 Tom RoederThis patch fixes LTO's RecordStreamer so that it record...
2014-03-29 Tim NorthoverARM64: initial backend import
2014-03-13 Rafael EspindolaRemove the linker_private and linker_private_weak linkages.
2014-03-08 Craig Topper[C++11] Add 'override' keyword to virtual methods that...
2014-03-06 Ahmed CharlesReplace OwningPtr<T> with std::unique_ptr<T>.
2014-03-05 Ahmed Charles[C++11] Replace OwningPtr::take() with OwningPtr::relea...
2014-02-19 Rafael Espindolamove getNameWithPrefix and getSymbol to TargetMachine.
2014-02-19 Rafael EspindolaAdd back r201608, r201622, r201624 and r201625
2014-02-19 Daniel JasperRevert r201622 and r201608.
2014-02-18 Rafael EspindolaFix PR18743.
2014-02-10 Manman RenLTO API: add lto_module_create_from_memory_with_path.
2014-02-07 Rafael EspindolaDon't internalize linkonce_odr non constant variables.
2014-01-28 David WoodhouseChange MCStreamer EmitInstruction interface to take...
2014-01-26 Rafael EspindolaConstruct the MCStreamer before constructing the MCTarg...
2014-01-24 Rafael EspindolaMost streamers' InitSections just create a text section...
2014-01-24 Rafael EspindolaUse the actual .text section, it is less code than...
2014-01-23 Rafael EspindolaInitToTextSection is redundant with InitSections. Remov...
2014-01-22 Rafael EspindolaProvide a dummy section to fix a crash with inline...
2014-01-21 Yunzhong GaoAdding new LTO APIs to parse metadata nodes and extract...
2014-01-14 Rafael EspindolaReturn an error_code from materializeAllPermanently.
2014-01-13 Rafael EspindolaUpdate getLazyBitcodeModule to use ErrorOr for error...
2014-01-07 Chandler CarruthRe-sort all of the includes with ./utils/sort_includes...
2014-01-03 Rafael EspindolaMake the llvm mangler depend only on DataLayout.
2013-12-09 Rafael EspindolaUse a more direct check for finding out the file type.
2013-12-05 Rafael EspindolaRemove the isImplicitlyPrivate argument of getNameWithP...
2013-11-01 Rafael EspindolaRemove linkonce_odr_auto_hide.
2013-10-31 Rafael EspindolaUse LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead...
2013-10-29 Rafael EspindolaMove getSymbol to TargetLoweringObjectFile.
2013-10-08 Rafael EspindolaAdd a MCTargetStreamer interface.
2013-10-05 Rafael EspindolaRemove some really nasty uses of hasRawTextSupport.
2013-09-30 Rafael EspindolaMove command line options to the users of libLTO. Fixes...
2013-09-24 Peter CollingbourneMove LTO support library to a component, allowing it...