summaryrefslogtreecommitdiff
path: root/llvm/lib/Object/IRObjectFile.cpp
AgeCommit message (Expand)Author
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov
2023-11-11[Object] Stop including llvm/ADT/PointerUnion.h (NFC)Kazu Hirata
2022-03-12Cleanup includes: DebugInfo & CodeGenserge-sans-paille
2022-02-10Cleanup LLVMObject headersserge-sans-paille
2022-02-06[llvm] Use = default (NFC)Kazu Hirata
2021-10-08Move TargetRegistry.(h|cpp) from Support to MCReid Kleckner
2020-04-18[Object] Change uint32_t getSymbolFlags() to Expected<uint32_t> getSymbolFlag...vgxbj
2020-04-15Enable finding bitcode in wasm objectsSam Clegg
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2019-05-16Recommit [Object] Change object::SectionRef::getContents() to return Expected...Fangrui Song
2019-05-16Revert r360876 "[Object] Change object::SectionRef::getContents() to return E...Hans Wennborg
2019-05-16[Object] Change object::SectionRef::getContents() to return Expected<StringRef>Fangrui Song
2019-05-10[Object] Change SymbolicFile::printSymbolName to use ErrorFangrui Song
2019-03-21[Object] Fix reading objects created with -fembed-bitcode-markerSteven Wu
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2017-12-13Remove redundant includes from lib/Object.Michael Zolotukhin
2017-10-11Convert the last uses of ErrorOr in include/llvm/Object.Rafael Espindola
2017-06-08Bitcode: Introduce a BitcodeFileContents data type. NFCI.Peter Collingbourne
2017-06-08Object: Factor out the code for creating the irsymtab for an arbitrary bitcod...Peter Collingbourne
2017-06-07Move Object format code to lib/BinaryFormat.Zachary Turner
2016-12-16[ThinLTO] Import composite types as declarationsTeresa Johnson
2016-12-13Object: Make IRObjectFile own multiple modules and enumerate symbols from all...Peter Collingbourne
2016-12-13Object: Remove module accessors from IRObjectFile, and hide its constructor.Peter Collingbourne
2016-12-01Object: Extract a ModuleSymbolTable class from IRObjectFile.Peter Collingbourne
2016-11-24Object: Add IRObjectFile::getTargetTriple().Peter Collingbourne
2016-11-24Object: Simplify the IRObjectFile symbol iterator implementation.Peter Collingbourne
2016-11-22Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessar...Peter Collingbourne
2016-11-18Object: Simplify; remove unnecessary use of unique_ptr.Peter Collingbourne
2016-11-14Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Teresa Johnson
2016-11-13Bitcode: Change module reader functions to return an llvm::Expected.Peter Collingbourne
2016-11-11Split Bitcode/ReaderWriter.h into separate reader and writer headersTeresa Johnson
2016-11-09Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm"Mehdi Amini
2016-11-08[ThinLTO] Prevent exporting of locals used/defined in module level asmTeresa Johnson
2016-11-08IR, Bitcode: Change bitcode reader to no longer own its memory buffer.Peter Collingbourne
2016-09-16[IRObjectFile] Turn llvm_unreachable("foo") into something more explicative.Davide Italiano
2016-09-15[IRObjectFile] Handle undefined weak symbols in RecordStreamer.Davide Italiano
2016-08-11Restore "Resolution-based LTO API."Teresa Johnson
2016-08-11Revert "Resolution-based LTO API."Teresa Johnson
2016-08-11Resolution-based LTO API.Teresa Johnson
2016-07-01function_refify. NFC.Benjamin Kramer
2016-06-23[IRObjectFile] Try to be defensive, add a break.Davide Italiano
2016-06-22[IRObjectFile] Propagate .weak attribute correctly for ASM symbols.Davide Italiano
2016-05-18Don't pass a Reloc::Model to MC.Rafael Espindola
2016-05-11Return a StringRef from getSection.Rafael Espindola
2016-04-22Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String Inlin...Mehdi Amini
2016-04-22IRObjectFile, clang-format fixup for r267104Mehdi Amini
2016-04-22Use std::move on the enum to insert it into the pair to please MSVCMehdi Amini
2016-04-22Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to p...Mehdi Amini
2016-04-06Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to...Kevin Enderby