]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - opencl/llvm.git/history - lib/LTO
Updates to sync with changes in upstream.
[opencl/llvm.git] / lib / LTO /
2015-01-20 Chandler Carruth[PM] Separate the InstCombiner from its pass.
2015-01-15 NAKAMURA TakumiUpdate libdeps since TLI was moved from Target to Analy...
2015-01-15 NAKAMURA TakumiReorder.
2015-01-15 Chandler Carruth[PM] Move TargetLibraryInfo into the Analysis library.
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: Assert if LTOCodeGenerator and LTOModule are...
2014-11-11 Duncan P. N. Exon... libLTO: Allow LTOModule to own a context
2014-11-11 Duncan P. N. Exon... libLTO: Allow LTOCodeGenerator to own a context
2014-10-26 Arnold SchwaighoferAdd an option to the LTO code generator to disable...
2014-10-25 Rafael EspindolaUpdate the error handling of lib/Linker.
2014-10-02 Duncan P. N. Exon... LTO: Document the Boolean argument from r218784
2014-10-01 Duncan P. N. Exon... LTO: Ignore disabled diagnostic remarks
2014-09-18 Peter CollingbourneLTO: introduce object file-based on-disk module format.
2014-09-10 Rafael EspindolaAdd doInitialization/doFinalization to DataLayoutPass.
2014-09-02 David Blaikieunique_ptrify LTOCodeGenerator::NativeObjectFile
2014-08-27 Rafael EspindolaReturn a std::unique_ptr when creating a new MemoryBuffer.
2014-08-27 Craig TopperFix some cases were ArrayRefs were being passed by...
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-25 Rafael EspindolaModernize raw_fd_ostream's constructor a bit.
2014-08-21 Rafael EspindolaMove some logic to populateLTOPassManager.
2014-08-21 Rafael EspindolaRespect LibraryInfo in populateLTOPassManager and use...
2014-08-21 Rafael EspindolaHandle inlining in populateLTOPassManager like in popul...
2014-08-21 Rafael EspindolaMove DisableGVNLoadPRE from populateLTOPassManager...
2014-08-21 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-20 Aaron BallmanSilencing a -Wcast-qual warning. NFC.
2014-08-19 Rafael EspindolaDon't own the buffer in object::Binary.
2014-08-18 Craig TopperRevert "Repace SmallPtrSet with SmallPtrSetImpl in...
2014-08-17 Craig TopperRepace SmallPtrSet with SmallPtrSetImpl in function...
2014-08-17 Rafael EspindolaReturn a std::uinque_ptr. Every caller was already...
2014-08-05 Rafael EspindolaDon't internalize all but main by default.
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-07-30 Rafael EspindolaAttempt at fixing the windows dll build.
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-18 Gerolf HoflehnerMergedLoadStoreMotion pass
2014-07-15 NAKAMURA TakumiPrune Redundant libdeps in CMake's target_link_librarie...
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 EspindolaLTO depends on Object now.
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-26 Alp TokerRevert "Introduce a string_ostream string builder facilty"
2014-06-26 Alp TokerIntroduce a string_ostream string builder facilty
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-19 Rafael EspindolaUse the assignment operator.
2014-06-19 Rafael EspindolaSet missing options in LTOCodeGenerator::setTargetOptions.
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-07 Alp TokerBuild fix: remove initializeJumpInstrTablesPass() call...
2014-06-05 Tom RoederAdd a new attribute called 'jumptable' that creates...
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 EspindolaUse a range loop.
2014-05-05 Rafael EspindolaTrivial simplification. No functionality change.
2014-05-03 Rafael EspindolaRename member variable to try to fix the bots.
2014-04-25 Tom RoederAdd an -mattr option to the gold plugin to support...
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 Duncan P. N. Exon... verify-di: Implement DebugInfoVerifier
2014-04-15 Craig Topper[C++11] More 'nullptr' conversion. In some cases just...
2014-04-14 James MolloyTeach llvm-lto to respect the given RelocModel.
2014-04-10 Reid KlecknerMove the segmented stack switch to a function attribute
2014-04-02 Duncan P. N. Exon... Revert "Reapply "LTO: add API to set strategy for ...
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-06 Chandler Carruth[Layering] Sink Linker.h into a Linker subdirectory...
2014-03-05 Ahmed Charles[C++11] Replace OwningPtr::take() with OwningPtr::relea...
2014-03-04 Chandler Carruth[cleanup] Re-sort all the includes with utils/sort_incl...
2014-02-28 Tobias GrosserAdd 'remark' diagnostic type in LLVM
2014-02-25 Rafael EspindolaUse DataLayout from the module when easily available.
2014-02-25 Rafael EspindolaMake DataLayout a plain object, not a pass.
2014-02-24 Rafael EspindolaReplace the F_Binary flag with a F_Text one.
next