1. a61f5e3 [ThinLTO] Import composite types as declarations by Teresa Johnson · 9 years ago
  2. 45102a2 Object: Make IRObjectFile own multiple modules and enumerate symbols from all modules. by Peter Collingbourne · 9 years ago
  3. c5fecb4 Object: Remove module accessors from IRObjectFile, and hide its constructor. by Peter Collingbourne · 9 years ago
  4. 863cbfb Object: Extract a ModuleSymbolTable class from IRObjectFile. by Peter Collingbourne · 9 years ago
  5. debb6f6 Object: Add IRObjectFile::getTargetTriple(). by Peter Collingbourne · 9 years ago
  6. e32baa0 Object: Simplify the IRObjectFile symbol iterator implementation. by Peter Collingbourne · 9 years ago
  7. 435890a Object: Make SymbolicFile::symbol_{begin,end}() virtual and remove unnecessary wrappers. by Peter Collingbourne · 9 years ago
  8. 63e10c9 Object: Simplify; remove unnecessary use of unique_ptr. by Peter Collingbourne · 9 years ago
  9. 3624bdf Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Teresa Johnson · 9 years ago
  10. d9445c4 Bitcode: Change module reader functions to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  11. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  12. b6a11a7 Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Mehdi Amini · 9 years ago
  13. 6955fee [ThinLTO] Prevent exporting of locals used/defined in module level asm by Teresa Johnson · 9 years ago
  14. e2dcf7c IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  15. cc1aa05 [IRObjectFile] Turn llvm_unreachable("foo") into something more explicative. by Davide Italiano · 9 years ago
  16. f751849 [IRObjectFile] Handle undefined weak symbols in RecordStreamer. by Davide Italiano · 9 years ago
  17. 9ba95f9 Restore "Resolution-based LTO API." by Teresa Johnson · 9 years ago
  18. cbf684e Revert "Resolution-based LTO API." by Teresa Johnson · 9 years ago
  19. f99573b Resolution-based LTO API. by Teresa Johnson · 9 years ago
  20. b0b52fc function_refify. NFC. by Benjamin Kramer · 9 years ago
  21. 36c54fb [IRObjectFile] Try to be defensive, add a break. by Davide Italiano · 9 years ago
  22. ec7e29e [IRObjectFile] Propagate .weak attribute correctly for ASM symbols. by Davide Italiano · 9 years ago
  23. 699281c Don't pass a Reloc::Model to MC. by Rafael Espindola · 9 years ago
  24. 83658d6 Return a StringRef from getSection. by Rafael Espindola · 9 years ago
  25. a0cb890 Clean the API for CollectAsmUndefinedRefs, taking a Triple and a String InlineAsm instead of a Module (NFC) by Mehdi Amini · 10 years ago
  26. 9ff43e4 IRObjectFile, clang-format fixup for r267104 by Mehdi Amini · 10 years ago
  27. 9a1724b Use std::move on the enum to insert it into the pair to please MSVC by Mehdi Amini · 10 years ago
  28. e9cffaf Refactor IRObjectFile, extract a static CollectAsmUndefinedRefs() method to parse inline assembly (NFC) by Mehdi Amini · 10 years ago
  29. 3fcdf6a Thread Expected<...> up from createMachOObjectFile() to allow llvm-objdump to produce a real error message by Kevin Enderby · 10 years ago
  30. f2fe014 Rename embedded bitcode section in MachO by Steven Wu · 10 years ago
  31. 8d6fbc3 IRObject: Mark extern_weak as weak. by Rafael Espindola · 10 years ago
  32. cf98162 Use copy initialization. by Rafael Espindola · 10 years ago
  33. b3e8a6d Move MCTargetAsmParser.h to llvm/MC/MCParser where it belongs. by Benjamin Kramer · 10 years ago
  34. 9d2bfc4 Use diagnostic handler in the LLVMContext by Rafael Espindola · 10 years ago
  35. dc0dbe1 Fix llvm-nm(1) printing of llvm-bitcode files for -format darwin to match darwin’s nm(1). by Kevin Enderby · 10 years ago
  36. c233f74 Simplify the Mangler interface now that DataLayout is mandatory. by Rafael Espindola · 10 years ago
  37. dcd1dca Return a unique_ptr from getLazyBitcodeModule and parseBitcodeFile. NFC. by Rafael Espindola · 10 years ago
  38. 8d8b13d Recommit r239721: Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  39. fa555dc Revert r239721 - Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  40. d6d12a1 Replace string GNU Triples with llvm::Triple in InitMCObjectFileInfo. NFC. by Daniel Sanders · 10 years ago
  41. 82e657b Object: Prepend __imp_ when mangling a dllimport symbol in IRObjectFile. by Peter Collingbourne · 10 years ago
  42. 7d09919 Remove object_error::success and use std::error_code() instead by Rui Ueyama · 10 years ago
  43. 81902a3 Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.h by Pete Cooper · 10 years ago
  44. cba833a Be lazy about loading metadata in IRObjectFile. by Rafael Espindola · 11 years ago
  45. 46a4355 Make DataLayout Non-Optional in the Module by Mehdi Amini · 11 years ago
  46. 0a446fd Add missing includes. make_unique proliferated everywhere. by Benjamin Kramer · 11 years ago
  47. 20c7259 Introduce Target::createNullTargetStreamer and use it from IRObjectFile. by Peter Collingbourne · 11 years ago
  48. d990388 [cleanup] Re-sort all the #include lines in LLVM using utils/sort_includes.py. by Chandler Carruth · 11 years ago
  49. addddc4 Silence more static analyzer warnings. by Michael Ilseman · 11 years ago
  50. 5dec7ea Rename createIRObjectFile to just create. by Rafael Espindola · 11 years ago
  51. 25a7e0a Move method out of line to make buildbot happy. by Rafael Espindola · 11 years ago
  52. 527e846 Don't lookup an object symbol name in the module. by Rafael Espindola · 11 years ago
  53. d4bcefc Don't ever call materializeAllPermanently during LTO. by Rafael Espindola · 11 years ago
  54. 10039c0 LTO: introduce object file-based on-disk module format. by Peter Collingbourne · 11 years ago
  55. 10a27df unique_ptrify IRObjectFile::createIRObjectFile by David Blaikie · 11 years ago
  56. 6881215 Pass a && to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  57. e2c1d77 Pass a std::unique_ptr<MemoryBuffer>& to getLazyBitcodeModule. by Rafael Espindola · 11 years ago
  58. d96d553 Pass a MemoryBufferRef when we can avoid taking ownership. by Rafael Espindola · 11 years ago
  59. 1961f14 Explicitly pass ownership of the MemoryBuffer to AddNewSourceBuffer using std::unique_ptr by David Blaikie · 11 years ago
  60. 48af1c2 Don't own the buffer in object::Binary. by Rafael Espindola · 11 years ago
  61. ba79dba Make RecordStreamer.h private. by Rafael Espindola · 11 years ago
  62. 2dc0d9b Ignore llvm.* globals. by Rafael Espindola · 11 years ago
  63. dddd1fd Implement LTOModule on top of IRObjectFile. by Rafael Espindola · 11 years ago
  64. 3885090 Mark intrinsic functions as llvm-specific. by Rafael Espindola · 11 years ago
  65. b674c17 Don't include llvm.metadata variables in archive symbol tables. by Rafael Espindola · 11 years ago
  66. 30f37f5 Move createIRObjectFile to the IRObjectFile class and return the concrete type. by Rafael Espindola · 11 years ago
  67. 13b69d6 Add support for inline asm symbols to IRObjectFile. by Rafael Espindola · 11 years ago
  68. 2e60ca9 Pass a unique_ptr<MemoryBuffer> to the constructors in the Binary hierarchy. by Rafael Espindola · 11 years ago
  69. c3f9b5a Make ObjectFile and BitcodeReader always own the MemoryBuffer. by Rafael Espindola · 11 years ago
  70. 8af5cb2 Change IRObjectFile to parse the bitcode lazily. by Rafael Espindola · 11 years ago
  71. db4ed0b Remove 'using std::errro_code' from lib. by Rafael Espindola · 11 years ago
  72. 3acea39 Don't use 'using std::error_code' in include/llvm. by Rafael Espindola · 11 years ago
  73. 2fb5bc3 Remove the linker_private and linker_private_weak linkages. by Rafael Espindola · 12 years ago
  74. 56440fd Replace OwningPtr<T> with std::unique_ptr<T>. by Ahmed Charles · 12 years ago
  75. 96c9d95 [C++11] Replace OwningPtr::take() with OwningPtr::release(). by Ahmed Charles · 12 years ago
  76. a51f0f8 Now that it is possible, use the mangler in IRObjectFile. by Rafael Espindola · 12 years ago
  77. 23f0406 Add missing include. by Rafael Espindola · 12 years ago
  78. f12b828 Add a SymbolicFile interface between Binary and ObjectFile. by Rafael Espindola · 12 years ago