summaryrefslogtreecommitdiff
path: root/lib/LTO/LTOModule.cpp
Commit message (Expand)AuthorAge
* Merge the used symbol scanning of MCObjectStreamer and RecordStreamer.Rafael Espindola2014-06-25
* Move expression visitation logic up to MCStreamer.Rafael Espindola2014-06-25
* Move some trivial methods up to MCStreamer.Rafael Espindola2014-06-25
* Simplify the handling of .cfi_endproc.Rafael Espindola2014-06-25
* Simplify EmitLabel.Rafael Espindola2014-06-24
* Print a=b as an assignment.Rafael Espindola2014-06-24
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-13
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-12
* Remove system_error.h.Rafael Espindola2014-06-12
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-03
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-24
* Aliases are always definition, delete dead code.Rafael Espindola2014-05-23
* Delete getAliasedGlobal.Rafael Espindola2014-05-16
* Move EmitDwarfAdvanceLineAddr and EmitDwarfAdvanceFrameAddr to the obj streamer.Rafael Espindola2014-05-12
* LTO: Check local linkage firstDuncan P. N. Exon Smith2014-05-07
* Trivial simplification. No functionality change.Rafael Espindola2014-05-05
* Create MCTargetOptions.Evgeniy Stepanov2014-04-23
* Fix the assembler to print a better relocatable expression errorKevin Enderby2014-04-22
* Remove some empty statementsAlp Toker2014-04-19
* [C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper2014-04-15
* This patch fixes LTO's RecordStreamer so that it records symbols in the MCExprTom Roeder2014-03-31
* ARM64: initial backend importTim Northover2014-03-29
* Remove the linker_private and linker_private_weak linkages.Rafael Espindola2014-03-13
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-08
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-06
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-05
* move getNameWithPrefix and getSymbol to TargetMachine.Rafael Espindola2014-02-19
* Add back r201608, r201622, r201624 and r201625Rafael Espindola2014-02-19
* Revert r201622 and r201608.Daniel Jasper2014-02-19
* Fix PR18743.Rafael Espindola2014-02-18
* LTO API: add lto_module_create_from_memory_with_path.Manman Ren2014-02-10
* Don't internalize linkonce_odr non constant variables.Rafael Espindola2014-02-07
* Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse2014-01-28
* Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola2014-01-26
* Most streamers' InitSections just create a text section. Make that the defaultRafael Espindola2014-01-24
* Use the actual .text section, it is less code than building a dummy one.Rafael Espindola2014-01-24
* InitToTextSection is redundant with InitSections. Remove it.Rafael Espindola2014-01-23
* Provide a dummy section to fix a crash with inline assembly in LTO.Rafael Espindola2014-01-22
* Adding new LTO APIs to parse metadata nodes and extract linker options andYunzhong Gao2014-01-21
* Return an error_code from materializeAllPermanently.Rafael Espindola2014-01-14
* Update getLazyBitcodeModule to use ErrorOr for error handling.Rafael Espindola2014-01-13
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Make the llvm mangler depend only on DataLayout.Rafael Espindola2014-01-03
* Use a more direct check for finding out the file type.Rafael Espindola2013-12-09
* Remove the isImplicitlyPrivate argument of getNameWithPrefix.Rafael Espindola2013-12-05
* Remove linkonce_odr_auto_hide.Rafael Espindola2013-11-01
* Use LTO_SYMBOL_SCOPE_DEFAULT_CAN_BE_HIDDEN instead of the "dso list".Rafael Espindola2013-10-31
* Move getSymbol to TargetLoweringObjectFile.Rafael Espindola2013-10-29
* Add a MCTargetStreamer interface.Rafael Espindola2013-10-08
* Remove some really nasty uses of hasRawTextSupport.Rafael Espindola2013-10-05