1. 3b31d05 Remove redundant includes from lib/Object. by Michael Zolotukhin · 8 years ago
  2. f45980e Convert the last uses of ErrorOr in include/llvm/Object. by Rafael Espindola · 8 years ago
  3. b9fc96d Bitcode: Introduce a BitcodeFileContents data type. NFCI. by Peter Collingbourne · 8 years ago
  4. f040d16 Object: Factor out the code for creating the irsymtab for an arbitrary bitcode file. by Peter Collingbourne · 8 years ago
  5. 19ca2b0 Move Object format code to lib/BinaryFormat. by Zachary Turner · 8 years ago
  6. f638013 [ThinLTO] Import composite types as declarations by Teresa Johnson · 9 years ago
  7. 265ab52 Object: Make IRObjectFile own multiple modules and enumerate symbols from all modules. by Peter Collingbourne · 9 years ago
  8. e976df1 Object: Remove module accessors from IRObjectFile, and hide its constructor. by Peter Collingbourne · 9 years ago
  9. dc61d3e Object: Extract a ModuleSymbolTable class from IRObjectFile. by Peter Collingbourne · 9 years ago
  10. 045ffc4 Object: Add IRObjectFile::getTargetTriple(). by Peter Collingbourne · 9 years ago
  11. 4384b55 Object: Simplify the IRObjectFile symbol iterator implementation. by Peter Collingbourne · 9 years ago
  12. b9b3908 Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessary wrappers. by Peter Collingbourne · 9 years ago
  13. fde9b8b Object: Simplify; remove unnecessary use of unique_ptr. by Peter Collingbourne · 9 years ago
  14. 8e04a1b Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Teresa Johnson · 9 years ago
  15. dead081 Bitcode: Change module reader functions to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  16. a547919 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  17. 129c9fc Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Mehdi Amini · 9 years ago
  18. 92bee0f [ThinLTO] Prevent exporting of locals used/defined in module level asm by Teresa Johnson · 9 years ago
  19. 5498e18 IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  20. ad63f23 [IRObjectFile] Turn llvm_unreachable("foo") into something more explicative. by Davide Italiano · 9 years ago
  21. 8471051 [IRObjectFile] Handle undefined weak symbols in RecordStreamer. by Davide Italiano · 9 years ago
  22. 2d320e5 Restore "Resolution-based LTO API." by Teresa Johnson · 9 years ago
  23. 6f0ab85 Revert "Resolution-based LTO API." by Teresa Johnson · 9 years ago
  24. 9fd9770 Resolution-based LTO API. by Teresa Johnson · 9 years ago
  25. fc44a8b function_refify. NFC. by Benjamin Kramer · 9 years ago
  26. 788062d [IRObjectFile] Try to be defensive, add a break. by Davide Italiano · 9 years ago
  27. 9010765 [IRObjectFile] Propagate .weak attribute correctly for ASM symbols. by Davide Italiano · 9 years ago
  28. 2dc6371 Don't pass a Reloc::Model to MC. by Rafael Espindola · 9 years ago
  29. e973d3f Return a StringRef from getSection. by Rafael Espindola · 9 years ago
  30. 4302c2c Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String InlineAsm instead of a Module (NFC) by Mehdi Amini · 9 years ago
  31. bfce19c IRObjectFile, clang-format fixup for r267104 by Mehdi Amini · 9 years ago
  32. 12a3bb4 Use std::move on the enum to insert it into the pair to please MSVC by Mehdi Amini · 9 years ago
  33. 90c7bb0 Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC) by Mehdi Amini · 9 years ago
  34. c6bf9be Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message by Kevin Enderby · 9 years ago
  35. b9de197 Rename embedded bitcode section in MachO by Steven Wu · 9 years ago
  36. 78ddd2d IRObject: Mark extern_weak as weak. by Rafael Espindola · 9 years ago
  37. ba3b03f Use copy initialization. by Rafael Espindola · 10 years ago
  38. 030c9dc Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs. by Benjamin Kramer · 10 years ago
  39. 7a1fc2d Use diagnostic handler in the LLVMContext by Rafael Espindola · 10 years ago
  40. 7f0edad Fix llvm-nm(1) printing of llvm-bitcode files for -format darwin to match darwin’s nm(1). by Kevin Enderby · 10 years ago
  41. 9758b4a Simplify the Mangler interface now that DataLayout is mandatory. by Rafael Espindola · 10 years ago
  42. 20a6785 Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC. by Rafael Espindola · 10 years ago
  43. 0987211 Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  44. ad0b09d Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  45. 4a867c7 Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  46. 6170134 Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile. by Peter Collingbourne · 10 years ago
  47. eae4673 Remove object_error::success and use std::error_code() instead by Rui Ueyama · 10 years ago
  48. fc9bfcd Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.h by Pete Cooper · 10 years ago
  49. dc6141a Be lazy about loading metadata in IRObjectFile. by Rafael Espindola · 10 years ago
  50. c94da20 Make DataLayout Non-Optional in the Module by Mehdi Amini · 10 years ago
  51. d59c5f9 Add missing includes. make_unique proliferated everywhere. by Benjamin Kramer · 10 years ago
  52. 99a5e24 Introduce Target::createNullTargetStreamer and use it from IRObjectFile. by Peter Collingbourne · 11 years ago
  53. 1b27914 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  54. 9ecdca9 Silence more static analyzer warnings. by Michael Ilseman · 11 years ago
  55. 075a8ce Rename createIRObjectFile to just create. by Rafael Espindola · 11 years ago
  56. 8a48c86 Move method out of line to make buildbot happy. by Rafael Espindola · 11 years ago
  57. 4f20ed1 Don't lookup an object symbol name in the module. by Rafael Espindola · 11 years ago
  58. 68b02dc Don't ever call materializeAllPermanently during LTO. by Rafael Espindola · 11 years ago
  59. 394be6c LTO: introduce object file-based on-disk module format. by Peter Collingbourne · 11 years ago
  60. faa7461 unique_ptrify IRObjectFile::createIRObjectFile by David Blaikie · 11 years ago
  61. 6d66a1c Pass a && to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  62. fb1af0a Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  63. 2292996 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  64. 95ca0fb Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr by David Blaikie · 11 years ago
  65. 548f2b6 Don't own the buffer in object::Binary. by Rafael Espindola · 11 years ago
  66. 0560884 Make RecordStreamer.h private. by Rafael Espindola · 11 years ago
  67. 8089fee Ignore llvm.* globals. by Rafael Espindola · 11 years ago
  68. 1c9687e Implement LTOModule on top of IRObjectFile. by Rafael Espindola · 11 years ago
  69. 40b9d67 Mark intrinsic functions as llvm-specific. by Rafael Espindola · 11 years ago
  70. ada0f6a Don't include llvm.metadata variables in archive symbol tables. by Rafael Espindola · 11 years ago
  71. ab419e6 Move createIRObjectFile to the IRObjectFile class and return the concrete type. by Rafael Espindola · 11 years ago
  72. 0a7a2ef Add support for inline asm symbols to IRObjectFile. by Rafael Espindola · 11 years ago
  73. 0d50598 Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy. by Rafael Espindola · 11 years ago
  74. 1f65932 Make ObjectFile and BitcodeReader always own the MemoryBuffer. by Rafael Espindola · 11 years ago
  75. d681e31 Change IRObjectFile to parse the bitcode lazily. by Rafael Espindola · 11 years ago
  76. 4e2b922 Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  77. 5c792fa Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  78. 1f21e0d Remove the linker_private and linker_private_weak linkages. by Rafael Espindola · 11 years ago
  79. f4ccd11 Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 11 years ago
  80. 1a6eca2 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 11 years ago
  81. 0ff25b3 Now that it is possible, use the mangler in IRObjectFile. by Rafael Espindola · 11 years ago
  82. 1e08430 Add missing include. by Rafael Espindola · 11 years ago
  83. 91f86b7 Add a SymbolicFile interface between Binary and ObjectFile. by Rafael Espindola · 11 years ago