Commit történet

Szerző SHA1 Üzenet Dátum
  Hans Wennborg 71eaa4f97d Revert r360876 "[Object] Change object::SectionRef::getContents() to return Expected<StringRef>" 6 éve
  Fangrui Song a4d6bb66d0 [Object] Change object::SectionRef::getContents() to return Expected<StringRef> 6 éve
  Fangrui Song d726f663b4 [Object] Change SymbolicFile::printSymbolName to use Error 6 éve
  Steven Wu b79b3c8160 [Object] Fix reading objects created with -fembed-bitcode-marker 6 éve
  Chandler Carruth 6b547686c5 Update the file headers across all of the LLVM projects in the monorepo 6 éve
  Michael Zolotukhin 3b31d051ff Remove redundant includes from lib/Object. 7 éve
  Rafael Espindola f45980e68e Convert the last uses of ErrorOr in include/llvm/Object. 7 éve
  Peter Collingbourne b9fc96d9dd Bitcode: Introduce a BitcodeFileContents data type. NFCI. 8 éve
  Peter Collingbourne f040d163f5 Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file. 8 éve
  Zachary Turner 19ca2b0f9d Move Object format code to lib/BinaryFormat. 8 éve
  Teresa Johnson f638013746 [ThinLTO] Import composite types as declarations 8 éve
  Peter Collingbourne 265ab521b8 Object: Make IRObjectFile own multiple modules and enumerate symbols from all modules. 8 éve
  Peter Collingbourne e976df103e Object: Remove module accessors from IRObjectFile, and hide its constructor. 8 éve
  Peter Collingbourne dc61d3e913 Object: Extract a ModuleSymbolTable class from IRObjectFile. 8 éve
  Peter Collingbourne 045ffc4b32 Object: Add IRObjectFile::getTargetTriple(). 8 éve
  Peter Collingbourne 4384b55c02 Object: Simplify the IRObjectFile symbol iterator implementation. 8 éve
  Peter Collingbourne b9b390899e Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessary wrappers. 8 éve
  Peter Collingbourne fde9b8bfc2 Object: Simplify; remove unnecessary use of unique_ptr. 8 éve
  Teresa Johnson 8e04a1bfa5 Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm" 8 éve
  Peter Collingbourne dead081fb2 Bitcode: Change module reader functions to return an llvm::Expected. 8 éve
  Teresa Johnson a547919737 Split Bitcode/ReaderWriter.h into separate reader and writer headers 8 éve
  Mehdi Amini 129c9fcdb8 Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" 8 éve
  Teresa Johnson 92bee0fe98 [ThinLTO] Prevent exporting of locals used/defined in module level asm 8 éve
  Peter Collingbourne 5498e18776 IR, Bitcode: Change bitcode reader to no longer own its memory buffer. 8 éve
  Davide Italiano ad63f23c04 [IRObjectFile] Turn llvm_unreachable("foo") into something more explicative. 9 éve
  Davide Italiano 8471051cc5 [IRObjectFile] Handle undefined weak symbols in RecordStreamer. 9 éve
  Teresa Johnson 2d320e58a9 Restore "Resolution-based LTO API." 9 éve
  Teresa Johnson 6f0ab85031 Revert "Resolution-based LTO API." 9 éve
  Teresa Johnson 9fd977036c Resolution-based LTO API. 9 éve
  Benjamin Kramer fc44a8b1e4 function_refify. NFC. 9 éve