summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/IRObjectFile.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC.Daniel Sanders2015-06-151-6/+6
* Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile.Peter Collingbourne2015-06-111-0/+3
* Remove object_error::success and use std::error_code() insteadRui Ueyama2015-06-091-2/+2
* Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper2015-05-151-0/+1
* Be lazy about loading metadata in IRObjectFile.Rafael Espindola2015-03-131-1/+3
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-041-6/+3
* Add missing includes. make_unique proliferated everywhere.Benjamin Kramer2015-03-011-0/+1
* Introduce Target::createNullTargetStreamer and use it from IRObjectFile.Peter Collingbourne2015-02-191-0/+1
* [cleanup] Re-sort all the #include lines in LLVM usingChandler Carruth2015-01-141-3/+3
* Silence more static analyzer warnings.Michael Ilseman2014-12-151-0/+2
* Rename createIRObjectFile to just create.Rafael Espindola2014-12-091-2/+2
* Move method out of line to make buildbot happy.Rafael Espindola2014-12-091-0/+2
* Don't lookup an object symbol name in the module.Rafael Espindola2014-12-091-5/+2
* Don't ever call materializeAllPermanently during LTO.Rafael Espindola2014-10-241-11/+1
* LTO: introduce object file-based on-disk module format.Peter Collingbourne2014-09-181-1/+41
* unique_ptrify IRObjectFile::createIRObjectFileDavid Blaikie2014-09-031-2/+2
* Pass a && to getLazyBitcodeModule.Rafael Espindola2014-09-031-1/+1
* Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule.Rafael Espindola2014-08-261-2/+1
* Pass a MemoryBufferRef when we can avoid taking ownership.Rafael Espindola2014-08-261-4/+1
* Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std...David Blaikie2014-08-211-1/+1
* Don't own the buffer in object::Binary.Rafael Espindola2014-08-191-10/+14
* Make RecordStreamer.h private.Rafael Espindola2014-07-041-2/+2
* Ignore llvm.* globals.Rafael Espindola2014-07-041-6/+3
* Implement LTOModule on top of IRObjectFile.Rafael Espindola2014-07-041-14/+12
* Mark intrinsic functions as llvm-specific.Rafael Espindola2014-07-041-0/+5
* Don't include llvm.metadata variables in archive symbol tables.Rafael Espindola2014-07-041-0/+5
* Move createIRObjectFile to the IRObjectFile class and return the concrete type.Rafael Espindola2014-07-031-1/+1
* Add support for inline asm symbols to IRObjectFile.Rafael Espindola2014-07-031-21/+130
* Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy.Rafael Espindola2014-06-241-8/+9
* Make ObjectFile and BitcodeReader always own the MemoryBuffer.Rafael Espindola2014-06-231-8/+10
* Change IRObjectFile to parse the bitcode lazily.Rafael Espindola2014-06-181-2/+13
* Remove 'using std::errro_code' from lib.Rafael Espindola2014-06-131-5/+4
* Don't use 'using std::error_code' in include/llvm.Rafael Espindola2014-06-121-0/+1
* Remove the linker_private and linker_private_weak linkages.Rafael Espindola2014-03-131-2/+1
* Replace OwningPtr<T> with std::unique_ptr<T>.Ahmed Charles2014-03-061-1/+1
* [C++11] Replace OwningPtr::take() with OwningPtr::release().Ahmed Charles2014-03-051-1/+1
* Now that it is possible, use the mangler in IRObjectFile.Rafael Espindola2014-02-281-2/+14
* Add missing include.Rafael Espindola2014-02-211-0/+1
* Add a SymbolicFile interface between Binary and ObjectFile.Rafael Espindola2014-02-211-0/+139
OpenPOWER on IntegriCloud