1. 6c475a7 ThinLTO: add early "dead-stripping" on the Index by Teresa Johnson · 9 years ago
  2. 519465b [ThinLTO] Subsume all importing checks into a single flag by Teresa Johnson · 9 years ago
  3. 704f814 Clear the PendingTypeTests vector after moving from it. by Peter Collingbourne · 9 years ago
  4. 1b4137a7 IR: Function summary representation for type tests. by Peter Collingbourne · 9 years ago
  5. 0c30f08 IR: Eliminate non-determinism in the module summary analysis. by Peter Collingbourne · 9 years ago
  6. a61f5e3 [ThinLTO] Import composite types as declarations by Teresa Johnson · 9 years ago
  7. 8662305 Strip invalid TBAA when reading bitcode by Mehdi Amini · 9 years ago
  8. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  9. ef27db8 Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file by Mehdi Amini · 9 years ago
  10. bf2090e Remove IsMetadataMaterialized from BitcodeReader (NFC) by Mehdi Amini · 9 years ago
  11. 941fa75 [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation by Adrian Prantl · 9 years ago
  12. 57f9b8c Bitcode: The index used by ModuleSummaryIndexBitcodeReader is now required, so make it a reference. NFCI. by Peter Collingbourne · 9 years ago
  13. a46ec9f Bitcode: Introduce BitcodeModule::{has,get}Summary(). by Peter Collingbourne · 9 years ago
  14. bfcf980 Bitcode: Change expected layout of module blocks. by Peter Collingbourne · 9 years ago
  15. 7a74803 Bitcode: Introduce initial multi-module reader API. by Peter Collingbourne · 9 years ago
  16. d5033a4 [ThinLTO] Make inline assembly handling more efficient in summary by Teresa Johnson · 9 years ago
  17. d9445c4 Bitcode: Change module reader functions to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  18. 9ef5a8c Bitcode: More precise casting. NFCI. by Peter Collingbourne · 9 years ago
  19. 6de481a Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  20. cd513a4 Bitcode: Clean up error handling for certain bitcode query functions. by Peter Collingbourne · 9 years ago
  21. c0032b7 Bitcode: Prepare to move bitcode readers to free functions. by Peter Collingbourne · 9 years ago
  22. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  23. c1edf56 Prevent at compile time converting from Error::success() to Expected<T> by Mehdi Amini · 9 years ago
  24. d93620b IR: Introduce inrange attribute on getelementptr indices. by Peter Collingbourne · 9 years ago
  25. 67d1a41 Make BitcodeReader::parseIdentificationBlock() robust to EOF by Mehdi Amini · 9 years ago
  26. 7f00d0a Bitcode: Change the materializer interface to return llvm::Error. by Peter Collingbourne · 9 years ago
  27. 7576cb0 Bitcode: Remove the remnants of the BitcodeDiagnosticInfo class. by Peter Collingbourne · 9 years ago
  28. 58f7f07 Bitcode: Change the BitcodeReader to use llvm::Error internally. by Peter Collingbourne · 9 years ago
  29. e2dcf7c IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  30. 77c89b6 Bitcode: Decouple block info block state from reader. by Peter Collingbourne · 9 years ago
  31. 939c7d9 Bitcode: Split out block info reading into a separate function. by Peter Collingbourne · 9 years ago
  32. 74084c4 Kill deprecated attribute API by Amaury Sechet · 9 years ago
  33. dbfda63 Add DWARF debug info support for C++11 inline namespaces. by Adrian Prantl · 9 years ago
  34. ff2c2ec Bitcode: Check file size before reading bitcode header. by Peter Collingbourne · 9 years ago
  35. 028eb5a Bitcode: Change reader interface to take memory buffers. by Peter Collingbourne · 9 years ago
  36. 58fbc91 [ThinLTO] Rename HasSection to NoRename (NFC) by Teresa Johnson · 9 years ago
  37. a37660c DebugInfo: fix incorrect alignment type (NFC) by Victor Leschuk · 9 years ago
  38. 2ede126 DebugInfo: preparation to implement DW_AT_alignment by Victor Leschuk · 9 years ago
  39. 990504e Remove LLVM_NOEXCEPT and replace it with noexcept by Reid Kleckner · 9 years ago
  40. 197aa31 DebugInfo: change alignment type from uint64_t to uint32_t to save space. by Victor Leschuk · 9 years ago
  41. 00fa140 ThinLTO: handles modules with empty summaries by Mehdi Amini · 9 years ago
  42. d9830eb [thinlto] Basic thinlto fdo heuristic by Piotr Padlewski · 9 years ago
  43. 6e86075 BitcodeReader: Deduplicate code. NFC. by Peter Collingbourne · 9 years ago
  44. 620c140 [ThinLTO] Always emit a summary when compiling in ThinLTO mode by Teresa Johnson · 9 years ago
  45. e470927 Fix auto-upgrade of TBAA tags in Bitcode Reader by Mehdi Amini · 9 years ago
  46. d4135bb DebugInfo: New metadata representation for global variables. by Peter Collingbourne · 9 years ago
  47. 40c6235 Formatting with clang-format patch r280700 by Leny Kholodov · 9 years ago
  48. 5fcc418 DebugInfo: use strongly typed enum for debug info flags by Leny Kholodov · 9 years ago
  49. 3821b53 Revert "DebugInfo: use strongly typed enum for debug info flags" by Mehdi Amini · 9 years ago
  50. 356d6b6 DebugInfo: use strongly typed enum for debug info flags by Mehdi Amini · 9 years ago
  51. 1804a77 Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
  52. a01f295 DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU by David Blaikie · 9 years ago
  53. b03fd12 Replace "fallthrough" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
  54. a71002e Fix bitcode auto-upgrade when using bitcode lazy loading by Mehdi Amini · 9 years ago
  55. 466a64e Revert "Fix bitcode auto-upgrade when using bitcode lazy loading" by Mehdi Amini · 9 years ago
  56. e62aaf2 Fix bitcode auto-upgrade when using bitcode lazy loading by Mehdi Amini · 9 years ago
  57. 2d006e7 Use the range variant of transform instead of unpacking begin/end by David Majnemer · 9 years ago
  58. 332b3b2 Don't import variadic functions by Piotr Padlewski · 9 years ago
  59. e75aa6f Add a libLTO API to query a memory buffer and check if it contains ObjC categories by Mehdi Amini · 9 years ago
  60. 84c9f99 Add writeonly IR attribute by Nicolai Haehnle · 9 years ago
  61. b5af11d [codeview] Add DISubprogram::ThisAdjustment by Reid Kleckner · 9 years ago
  62. 6c7a8ab Remangle intrinsics names when types are renamed by Artur Pilipenko · 9 years ago
  63. a63b50a Revert r273568 "Remangle intrinsics names when types are renamed" by Hans Wennborg · 9 years ago
  64. f0c9f81 Remangle intrinsics names when types are renamed by Artur Pilipenko · 9 years ago
  65. 2b7fef6 Delete more dead code. by Rafael Espindola · 9 years ago
  66. 2152189 IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals. by Peter Collingbourne · 9 years ago
  67. 1afc1de Apply another batch of fixes from clang-tidy's performance-unnecessary-value-param. by Benjamin Kramer · 9 years ago
  68. 96efdd6 IR: Introduce local_unnamed_addr attribute. by Peter Collingbourne · 9 years ago
  69. c3f8997 BitcodeReader: Use std:::piecewise_construct when upgrading type refs by Duncan P. N. Exon Smith · 9 years ago
  70. de3d8b5 [DebugInfo] Add calling convention support for DWARF and CodeView by Reid Kleckner · 9 years ago
  71. 6328f8e [BitCode] Make sure atomicrmw's argument is an actual PointerType by Filipe Cabecinhas · 9 years ago
  72. 036e73c [BitCode] Make sure storeatomic's argument is an actual PointerType by Filipe Cabecinhas · 9 years ago
  73. fc2a3c9 [BitCode] Diagnose GEPs with no indices by Filipe Cabecinhas · 9 years ago
  74. 2849b48 [BitCode] Don't allow constants of void type. by Filipe Cabecinhas · 9 years ago
  75. 382d81c IR: Allow multiple global metadata attachments with the same type. by Peter Collingbourne · 9 years ago
  76. cceae7f Add support for metadata attachments for global variables. by Peter Collingbourne · 9 years ago
  77. 728f444 Remove some 'const' specifiers that do nothing but prevent moving the argument. by Benjamin Kramer · 9 years ago
  78. 82de7d3 Apply clang-tidy's misc-move-constructor-init throughout LLVM. by Benjamin Kramer · 9 years ago
  79. b5d7ff4 Objective-C Class Properties: Autoupgrade "Class Properties" module flag. by Manman Ren · 9 years ago
  80. 4718f8b Add FIXMEs to all derived classes of std::error_category. by Peter Collingbourne · 9 years ago
  81. 85338cb Implement a safer bitcode upgrade for DISubprogram. by Adrian Prantl · 9 years ago
  82. 9e95da7 [ThinLTO] Remove missed piece of lazy summary reading support (NFC) by Teresa Johnson · 9 years ago
  83. 02e9833 [ThinLTO] Use valueid instead of bitcode offsets in combined index file by Teresa Johnson · 10 years ago
  84. 03a04a5 BitcodeReader: Delay metadata parsing until reading a function body by Duncan P. N. Exon Smith · 10 years ago
  85. 28e457b [ThinLTO] Remove GlobalValueInfo class from index by Teresa Johnson · 10 years ago
  86. 5892c6b BitcodeReader: Fix some holes in upgrade from r267296 by Duncan P. N. Exon Smith · 10 years ago
  87. ca2c54e Add "hasSection" flag in the Summary by Mehdi Amini · 10 years ago
  88. c3ed48c Reorganize GlobalValueSummary with a "Flags" bitfield. by Mehdi Amini · 10 years ago
  89. 8fe6936 Add a version field in the bitcode for the summary by Mehdi Amini · 10 years ago
  90. ae64eaf Store and emit original name in combined index by Mehdi Amini · 10 years ago
  91. 69bdc8a BitcodeReader: Avoid std::vector with non-movable types from r267296 by Duncan P. N. Exon Smith · 10 years ago
  92. ece57dd BitcodeReader: Avoid non-moving std::piecewise_construct from r267296 by Duncan P. N. Exon Smith · 10 years ago
  93. a59d3e5 DebugInfo: Remove MDString-based type references by Duncan P. N. Exon Smith · 10 years ago
  94. 498b497 Avoid MSVC failure with default arguments in lambdas from r267270 by Duncan P. N. Exon Smith · 10 years ago
  95. e9f85c4 Avoid ternery statement to please g++ after r267270, NFC by Duncan P. N. Exon Smith · 10 years ago
  96. 4b1bc64 BitcodeReader: Avoid referencing unresolved nodes from distinct ones by Duncan P. N. Exon Smith · 10 years ago
  97. 30ab4b4 BitcodeReader: Consistently use IsDistinct, NFC by Duncan P. N. Exon Smith · 10 years ago
  98. 004509d BitcodeReader: Use getMD/getMDOrNull helpers consistently, almost NFC by Duncan P. N. Exon Smith · 10 years ago
  99. 6fb3f19 [ThinLTO] Remove unused/incomplete lazy summary reading support (NFC) by Teresa Johnson · 10 years ago
  100. 3c406c2 IR: Use SmallVector instead of std::vector of TrackingMDRef by Duncan P. N. Exon Smith · 10 years ago