1. c70d28b Represent runtime preemption in the IR. by Sean Fertile · 8 years ago
  2. 46a59fd Bitcode: add an auto-upgrade for LTO section name by Saleem Abdulrasool · 8 years ago
  3. cbdc5ff [ThinLTO] AliasSummary should not have any references by Teresa Johnson · 8 years ago
  4. 975293f [Bitcode] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  5. 53a5fbb Add strictfp attribute to prevent unwanted optimizations of libm calls by Andrew Kaylor · 8 years ago
  6. 75da10d [ThinLTO] Add FunctionAttrs to ThinLTO index by Charles Saternos · 8 years ago
  7. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  8. 99b98c2 Object: Teach irsymtab::read() to try to use the irsymtab that we wrote to disk. by Peter Collingbourne · 8 years ago
  9. f63d414 Fix build warning on 32-bit targets where sizeof(size_t) < sizeof(long long). by Evgeniy Stepanov · 8 years ago
  10. 4d4ee93 [cfi] CFI-ICall for ThinLTO. by Evgeniy Stepanov · 8 years ago
  11. dbd2fed Apply summary-based dead stripping to regular LTO modules with summaries. by Peter Collingbourne · 8 years ago
  12. 5aa56d2 IR: Tweak the API around adding modules to the summary index. by Peter Collingbourne · 8 years ago
  13. 89061b2 IR: Replace the "Linker Options" module flag with "llvm.linker.options" named metadata. by Peter Collingbourne · 8 years ago
  14. 8dde4cb Bitcode: Introduce a BitcodeFileContents data type. NFCI. by Peter Collingbourne · 8 years ago
  15. 6bda14b Sort the remaining #include lines in include/... and lib/.... by Chandler Carruth · 8 years ago
  16. 56584bb (NFC) Track global summary liveness in GVFlags. by Evgeniy Stepanov · 8 years ago
  17. 96ab872 [IR] De-virtualize ~Value to save a vptr by Reid Kleckner · 8 years ago
  18. 4cd12ce Remove ignore-empty-index-file option by Teresa Johnson · 8 years ago
  19. f3d7904 [IR] Allow attributes with global variables by Javed Absar · 8 years ago
  20. 9667b91 Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Peter Collingbourne · 8 years ago
  21. f6039f2 Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Eric Liu · 8 years ago
  22. 5f85a9d IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. by Peter Collingbourne · 8 years ago
  23. 440e204 Fix a pessimising move warning. by Peter Collingbourne · 8 years ago
  24. 74d22dd Bitcode: Make the summary reader responsible for merging. NFCI. by Peter Collingbourne · 8 years ago
  25. c15d60b Object: Remove ModuleSummaryIndexObjectFile class. by Peter Collingbourne · 8 years ago
  26. 513dc80 Remove set but unused variable in BitcodeReader.cpp. NFC. by Hans Wennborg · 8 years ago
  27. b19b57e Add speculatable function attribute by Matt Arsenault · 8 years ago
  28. ba124f9 Bitcode: Do not remove empty summary entries when reading a per-module summary. by Peter Collingbourne · 8 years ago
  29. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 8 years ago
  30. a0f371a Bitcode: Add a string table to the bitcode format. by Peter Collingbourne · 8 years ago
  31. ce24a2a Bitcode: Move version and global value module code parsers to separate functions. NFCI. by Peter Collingbourne · 8 years ago
  32. 3c1fc76 Allow DataLayout to specify addrspace for allocas. by Matt Arsenault · 8 years ago
  33. f43e0ae Bitcode: Merge the code for parsing global value module codes in the summary bitcode reader. NFCI. by Peter Collingbourne · 8 years ago
  34. db4cafa Bitcode: Do not create FNENTRYs for aliases of functions. by Peter Collingbourne · 8 years ago
  35. f5af778 Bitcode: Remove reader support for MODULE_CODE_PURGEVALS. by Peter Collingbourne · 8 years ago
  36. cd847a8 [IR] Add AllowContract to FastMathFlags by Adam Nemet · 9 years ago
  37. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  38. 4a435e0 SamplePGO ThinLTO ICP fix for local functions. by Dehao Chen · 9 years ago
  39. fa3175f Address Mehdi's post-commit review comments on r294795. by Peter Collingbourne · 9 years ago
  40. be9ffaa IR: Function summary extensions for whole-program devirtualization pass. by Peter Collingbourne · 9 years ago
  41. 1380edf Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  42. b0a8ff7 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  43. 21c89dc Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  44. 97624fb [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  45. 827600d Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  46. dc5a744 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  47. 3bb4d01 [ThinLTO] Fix lazy-loading of MDString instruction attachments by Mehdi Amini · 9 years ago
  48. 6c475a7 ThinLTO: add early "dead-stripping" on the Index by Teresa Johnson · 9 years ago
  49. 519465b [ThinLTO] Subsume all importing checks into a single flag by Teresa Johnson · 9 years ago
  50. 704f814 Clear the PendingTypeTests vector after moving from it. by Peter Collingbourne · 9 years ago
  51. 1b4137a7 IR: Function summary representation for type tests. by Peter Collingbourne · 9 years ago
  52. 0c30f08 IR: Eliminate non-determinism in the module summary analysis. by Peter Collingbourne · 9 years ago
  53. a61f5e3 [ThinLTO] Import composite types as declarations by Teresa Johnson · 9 years ago
  54. 8662305 Strip invalid TBAA when reading bitcode by Mehdi Amini · 9 years ago
  55. 17c7f70 Replace APFloatBase static fltSemantics data members with getter functions by Stephan Bergmann · 9 years ago
  56. ef27db8 Refactor BitcodeReader: move Metadata and ValueId handling in their own class/file by Mehdi Amini · 9 years ago
  57. bf2090e Remove IsMetadataMaterialized from BitcodeReader (NFC) by Mehdi Amini · 9 years ago
  58. 941fa75 [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation by Adrian Prantl · 9 years ago
  59. 57f9b8c Bitcode: The index used by ModuleSummaryIndexBitcodeReader is now required, so make it a reference. NFCI. by Peter Collingbourne · 9 years ago
  60. a46ec9f Bitcode: Introduce BitcodeModule::{has,get}Summary(). by Peter Collingbourne · 9 years ago
  61. bfcf980 Bitcode: Change expected layout of module blocks. by Peter Collingbourne · 9 years ago
  62. 7a74803 Bitcode: Introduce initial multi-module reader API. by Peter Collingbourne · 9 years ago
  63. d5033a4 [ThinLTO] Make inline assembly handling more efficient in summary by Teresa Johnson · 9 years ago
  64. d9445c4 Bitcode: Change module reader functions to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  65. 9ef5a8c Bitcode: More precise casting. NFCI. by Peter Collingbourne · 9 years ago
  66. 6de481a Bitcode: Change getModuleSummaryIndex() to return an llvm::Expected. by Peter Collingbourne · 9 years ago
  67. cd513a4 Bitcode: Clean up error handling for certain bitcode query functions. by Peter Collingbourne · 9 years ago
  68. c0032b7 Bitcode: Prepare to move bitcode readers to free functions. by Peter Collingbourne · 9 years ago
  69. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  70. c1edf56 Prevent at compile time converting from Error::success() to Expected<T> by Mehdi Amini · 9 years ago
  71. d93620b IR: Introduce inrange attribute on getelementptr indices. by Peter Collingbourne · 9 years ago
  72. 67d1a41 Make BitcodeReader::parseIdentificationBlock() robust to EOF by Mehdi Amini · 9 years ago
  73. 7f00d0a Bitcode: Change the materializer interface to return llvm::Error. by Peter Collingbourne · 9 years ago
  74. 7576cb0 Bitcode: Remove the remnants of the BitcodeDiagnosticInfo class. by Peter Collingbourne · 9 years ago
  75. 58f7f07 Bitcode: Change the BitcodeReader to use llvm::Error internally. by Peter Collingbourne · 9 years ago
  76. e2dcf7c IR, Bitcode: Change bitcode reader to no longer own its memory buffer. by Peter Collingbourne · 9 years ago
  77. 77c89b6 Bitcode: Decouple block info block state from reader. by Peter Collingbourne · 9 years ago
  78. 939c7d9 Bitcode: Split out block info reading into a separate function. by Peter Collingbourne · 9 years ago
  79. 74084c4 Kill deprecated attribute API by Amaury Sechet · 9 years ago
  80. dbfda63 Add DWARF debug info support for C++11 inline namespaces. by Adrian Prantl · 9 years ago
  81. ff2c2ec Bitcode: Check file size before reading bitcode header. by Peter Collingbourne · 9 years ago
  82. 028eb5a Bitcode: Change reader interface to take memory buffers. by Peter Collingbourne · 9 years ago
  83. 58fbc91 [ThinLTO] Rename HasSection to NoRename (NFC) by Teresa Johnson · 9 years ago
  84. a37660c DebugInfo: fix incorrect alignment type (NFC) by Victor Leschuk · 9 years ago
  85. 2ede126 DebugInfo: preparation to implement DW_AT_alignment by Victor Leschuk · 9 years ago
  86. 990504e Remove LLVM_NOEXCEPT and replace it with noexcept by Reid Kleckner · 9 years ago
  87. 197aa31 DebugInfo: change alignment type from uint64_t to uint32_t to save space. by Victor Leschuk · 9 years ago
  88. 00fa140 ThinLTO: handles modules with empty summaries by Mehdi Amini · 9 years ago
  89. d9830eb [thinlto] Basic thinlto fdo heuristic by Piotr Padlewski · 9 years ago
  90. 6e86075 BitcodeReader: Deduplicate code. NFC. by Peter Collingbourne · 9 years ago
  91. 620c140 [ThinLTO] Always emit a summary when compiling in ThinLTO mode by Teresa Johnson · 9 years ago
  92. e470927 Fix auto-upgrade of TBAA tags in Bitcode Reader by Mehdi Amini · 9 years ago
  93. d4135bb DebugInfo: New metadata representation for global variables. by Peter Collingbourne · 9 years ago
  94. 40c6235 Formatting with clang-format patch r280700 by Leny Kholodov · 9 years ago
  95. 5fcc418 DebugInfo: use strongly typed enum for debug info flags by Leny Kholodov · 9 years ago
  96. 3821b53 Revert "DebugInfo: use strongly typed enum for debug info flags" by Mehdi Amini · 9 years ago
  97. 356d6b6 DebugInfo: use strongly typed enum for debug info flags by Mehdi Amini · 9 years ago
  98. 1804a77 Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes. by Eugene Zelenko · 9 years ago
  99. a01f295 DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU by David Blaikie · 9 years ago
  100. b03fd12 Replace "fallthrough" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago