summaryrefslogtreecommitdiffstats
path: root/llvm/lib/LTO
Commit message (Expand)AuthorAgeFilesLines
* Don't internalize all but main by default.Rafael Espindola2014-08-051-4/+2
* Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher2014-08-042-6/+11
* Attempt at fixing the windows dll build.Rafael Espindola2014-07-301-1/+1
* Refactor duplicated code.Rafael Espindola2014-07-301-23/+2
* Add the missing hasLinkOnceODRLinkage predicate.Rafael Espindola2014-07-301-3/+1
* AArch64: remove arm64 triple enumerator.Tim Northover2014-07-232-4/+2
* MergedLoadStoreMotion passGerolf Hoflehner2014-07-181-0/+1
* Prune Redundant libdeps in CMake's target_link_libraries and LLVMBuild.txt.NAKAMURA Takumi2014-07-151-1/+1
* Update the MemoryBuffer API to use ErrorOr.Rafael Espindola2014-07-062-13/+15
* Revert "Convert a few std::strings to StringRef."Rafael Espindola2014-07-041-2/+2
* Ignore llvm specific symbols in the LTOModule.Rafael Espindola2014-07-041-0/+3
* Implement LTOModule on top of IRObjectFile.Rafael Espindola2014-07-042-127/+76
* Avoid mangling names twice. No functionality change.Rafael Espindola2014-07-041-18/+24
* Convert a few std::strings to StringRef.Rafael Espindola2014-07-041-2/+2
* Fix prefix comparison from r212308Alp Toker2014-07-041-1/+2
* Sink undesirable LTO functions into the old C APIAlp Toker2014-07-041-24/+3
* Modify LTOModule::isTargetMatch to take a StringRef instead of a MemoryBuffer.Peter Collingbourne2014-07-031-8/+8
* LTO: rename the various makeLTOModule overloads.Peter Collingbourne2014-07-031-16/+13
* Use std::unique_ptr to manage memory. No functionality change.Rafael Espindola2014-07-031-13/+14
* LTO depends on Object now.Rafael Espindola2014-07-031-1/+1
* Add support for inline asm symbols to IRObjectFile.Rafael Espindola2014-07-031-100/+1
* Use a range loop. No functionality change.Rafael Espindola2014-06-281-4/+3
* Revert "Introduce a string_ostream string builder facilty"Alp Toker2014-06-261-6/+5
* Introduce a string_ostream string builder faciltyAlp Toker2014-06-261-5/+6
* Merge the used symbol scanning of MCObjectStreamer and RecordStreamer.Rafael Espindola2014-06-251-6/+2
* Move expression visitation logic up to MCStreamer.Rafael Espindola2014-06-251-27/+4
* Move some trivial methods up to MCStreamer.Rafael Espindola2014-06-251-35/+0
* Simplify the handling of .cfi_endproc.Rafael Espindola2014-06-251-3/+0
* Simplify EmitLabel.Rafael Espindola2014-06-241-1/+1
* Print a=b as an assignment.Rafael Espindola2014-06-241-3/+0
* Use the assignment operator.Rafael Espindola2014-06-191-22/+1
* Set missing options in LTOCodeGenerator::setTargetOptions.Rafael Espindola2014-06-191-0/+5
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-132-7/+6
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-122-0/+2
* Remove system_error.h.Rafael Espindola2014-06-122-2/+2
* Build fix: remove initializeJumpInstrTablesPass() call from LTOAlp Toker2014-06-071-1/+0
* Add a new attribute called 'jumptable' that creates jump-instruction tables f...Tom Roeder2014-06-051-0/+1
* Allow alias to point to an arbitrary ConstantExpr.Rafael Espindola2014-06-031-3/+4
* AArch64/ARM64: move ARM64 into AArch64's placeTim Northover2014-05-242-2/+4
* Aliases are always definition, delete dead code.Rafael Espindola2014-05-231-8/+2
* Delete getAliasedGlobal.Rafael Espindola2014-05-161-1/+1
* Move EmitDwarfAdvanceLineAddr and EmitDwarfAdvanceFrameAddr to the obj streamer.Rafael Espindola2014-05-121-3/+0
* LTO: Check local linkage firstDuncan P. N. Exon Smith2014-05-071-5/+5
* Use a range loop.Rafael Espindola2014-05-051-3/+1
* Trivial simplification. No functionality change.Rafael Espindola2014-05-051-1/+1
* Rename member variable to try to fix the bots.Rafael Espindola2014-05-031-7/+7
* Add an -mattr option to the gold plugin to support subtarget features in LTOTom Roeder2014-04-251-2/+3
* Create MCTargetOptions.Evgeniy Stepanov2014-04-231-1/+2
* Fix the assembler to print a better relocatable expression errorKevin Enderby2014-04-221-1/+2
* Remove some empty statementsAlp Toker2014-04-191-1/+1
OpenPOWER on IntegriCloud