summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Object/IRObjectFile.cpp
Commit message (Expand)AuthorAgeFilesLines
* Recommit [Object] Change object::SectionRef::getContents() to return Expected...Fangrui Song2019-05-161-5/+5
* Revert r360876 "[Object] Change object::SectionRef::getContents() to return E...Hans Wennborg2019-05-161-5/+5
* [Object] Change object::SectionRef::getContents() to return Expected<StringRef>Fangrui Song2019-05-161-5/+5
* [Object] Change SymbolicFile::printSymbolName to use ErrorFangrui Song2019-05-101-3/+2
* [Object] Fix reading objects created with -fembed-bitcode-markerSteven Wu2019-03-211-0/+2
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Remove redundant includes from lib/Object.Michael Zolotukhin2017-12-131-10/+0
* Convert the last uses of ErrorOr in include/llvm/Object.Rafael Espindola2017-10-111-10/+12
* Bitcode: Introduce a BitcodeFileContents data type. NFCI.Peter Collingbourne2017-06-081-6/+5
* Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...Peter Collingbourne2017-06-081-0/+23
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-5/+6
* [ThinLTO] Import composite types as declarationsTeresa Johnson2016-12-161-1/+2
* Object: Make IRObjectFile own multiple modules and enumerate symbols from all...Peter Collingbourne2016-12-131-13/+26
* Object: Remove module accessors from IRObjectFile, and hide its constructor.Peter Collingbourne2016-12-131-7/+2
* Object: Extract a ModuleSymbolTable class from IRObjectFile.Peter Collingbourne2016-12-011-144/+10
* Object: Add IRObjectFile::getTargetTriple().Peter Collingbourne2016-11-241-0/+2
* Object: Simplify the IRObjectFile symbol iterator implementation.Peter Collingbourne2016-11-241-89/+25
* Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessar...Peter Collingbourne2016-11-221-2/+2
* Object: Simplify; remove unnecessary use of unique_ptr.Peter Collingbourne2016-11-181-4/+4
* Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson2016-11-141-2/+1
* Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne2016-11-131-5/+5
* Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson2016-11-111-1/+1
* Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini2016-11-091-1/+2
* [ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson2016-11-081-2/+1
* IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne2016-11-081-4/+1
* [IRObjectFile] Turn llvm_unreachable("foo") into something more explicative.Davide Italiano2016-09-161-1/+1
* [IRObjectFile] Handle undefined weak symbols in RecordStreamer.Davide Italiano2016-09-151-1/+4
* Restore "Resolution-based LTO API."Teresa Johnson2016-08-111-1/+1
* Revert "Resolution-based LTO API."Teresa Johnson2016-08-111-1/+1
* Resolution-based LTO API.Teresa Johnson2016-08-111-1/+1
* function_refify. NFC.Benjamin Kramer2016-07-011-8/+5
* [IRObjectFile] Try to be defensive, add a break.Davide Italiano2016-06-231-0/+1
* [IRObjectFile] Propagate .weak attribute correctly for ASM symbols.Davide Italiano2016-06-221-0/+3
* Don't pass a Reloc::Model to MC.Rafael Espindola2016-05-181-1/+1
* Return a StringRef from getSection.Rafael Espindola2016-05-111-1/+1
* Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String Inlin...Mehdi Amini2016-04-221-5/+3
* IRObjectFile, clang-format fixup for r267104Mehdi Amini2016-04-221-4/+5
* Use std::move on the enum to insert it into the pair to please MSVCMehdi Amini2016-04-221-1/+1
* Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to p...Mehdi Amini2016-04-221-4/+15
* Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby2016-04-061-2/+2
* Rename embedded bitcode section in MachOSteven Wu2016-02-291-4/+1
* IRObject: Mark extern_weak as weak.Rafael Espindola2016-02-291-1/+2
* Use copy initialization.Rafael Espindola2016-02-111-2/+2
* Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs.Benjamin Kramer2016-01-271-1/+1
* Use diagnostic handler in the LLVMContextRafael Espindola2015-12-141-1/+1
* Fix llvm-nm(1) printing of llvm-bitcode files for -format darwin to match dar...Kevin Enderby2015-11-101-0/+6
* Simplify the Mangler interface now that DataLayout is mandatory.Rafael Espindola2015-06-231-3/+1
* Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC.Rafael Espindola2015-06-161-2/+2
* Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjec...Daniel Sanders2015-06-161-6/+6
* Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObject...Daniel Sanders2015-06-151-6/+6
OpenPOWER on IntegriCloud