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. 7ad9dc1 Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"" by David Blaikie · 9 years ago
  4. 6e2207a Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr" by David Blaikie · 9 years ago
  5. daff78c Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
  6. 5022bb7 Change Metadata Index emission in the bitcode to use 2x32 bits for the placeholder by Mehdi Amini · 9 years ago
  7. e98f925 Add an index for Module Metadata record in the bitcode by Mehdi Amini · 9 years ago
  8. 2b59eca Revert "Add an index for Module Metadata record in the bitcode" by Saleem Abdulrasool · 9 years ago
  9. 32ca148 Add an index for Module Metadata record in the bitcode by Mehdi Amini · 9 years ago
  10. 7faeecc [DebugInfo] Added support for Checksum debug info feature. by Amjad Aboud · 9 years ago
  11. 1b4137a7 IR: Function summary representation for type tests. by Peter Collingbourne · 9 years ago
  12. 0c30f08 IR: Eliminate non-determinism in the module summary analysis. by Peter Collingbourne · 9 years ago
  13. bceaaa9 [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  14. 73ec065 Revert "[IR] Remove the DIExpression field from DIGlobalVariable." by Adrian Prantl · 9 years ago
  15. 74a835c [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  16. 03c6d31 Revert "[IR] Remove the DIExpression field from DIGlobalVariable." by Adrian Prantl · 9 years ago
  17. ce13935 [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  18. 9335c02 Fix MSVC bool to uint64_t promotion warning by Simon Pilgrim · 9 years ago
  19. 941fa75 [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation by Adrian Prantl · 9 years ago
  20. 5a0a2e6 Bitcode: Introduce BitcodeWriter interface. by Peter Collingbourne · 9 years ago
  21. 3624bdf Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Teresa Johnson · 9 years ago
  22. d5033a4 [ThinLTO] Make inline assembly handling more efficient in summary by Teresa Johnson · 9 years ago
  23. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  24. d93620b IR: Introduce inrange attribute on getelementptr indices. by Peter Collingbourne · 9 years ago
  25. b6a11a7 Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Mehdi Amini · 9 years ago
  26. 6955fee [ThinLTO] Prevent exporting of locals used/defined in module level asm by Teresa Johnson · 9 years ago
  27. f15a8e6 [BitcodeWriter] Replace a manual byteswap with read32be. by Benjamin Kramer · 9 years ago
  28. dbfda63 Add DWARF debug info support for C++11 inline namespaces. by Adrian Prantl · 9 years ago
  29. d3a6c70 Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface. by Peter Collingbourne · 9 years ago
  30. 7c31cb1 [ThinLTO] Use flags from summary when writing variable summary (NFC) by Teresa Johnson · 9 years ago
  31. 02563cd [ThinLTO] Create AliasSummary when building index by Teresa Johnson · 9 years ago
  32. 58fbc91 [ThinLTO] Rename HasSection to NoRename (NFC) by Teresa Johnson · 9 years ago
  33. 2505936 Fix spelling mistake in comment. by Simon Pilgrim · 9 years ago
  34. 071da46 Fix MSVC bool -> uint64_t promotion warning by Simon Pilgrim · 9 years ago
  35. 2ede126 DebugInfo: preparation to implement DW_AT_alignment by Victor Leschuk · 9 years ago
  36. d9830eb [thinlto] Basic thinlto fdo heuristic by Piotr Padlewski · 9 years ago
  37. 620c140 [ThinLTO] Always emit a summary when compiling in ThinLTO mode by Teresa Johnson · 9 years ago
  38. 7cf6382 BitcodeWriter: fix emission of invoke when calling a var-arg function with operand bundles by Mehdi Amini · 9 years ago
  39. a53d49e Don't create a SymbolTable in Function when the LLVMContext discards value names (NFC) by Mehdi Amini · 9 years ago
  40. d4135bb DebugInfo: New metadata representation for global variables. by Peter Collingbourne · 9 years ago
  41. a01f295 DebugInfo: Add flag to CU to disable emission of inline debug info into the skeleton CU by David Blaikie · 9 years ago
  42. cc1fe9b Constify some path in the bitcode writer (NFC) by Mehdi Amini · 9 years ago
  43. 332b3b2 Don't import variadic functions by Piotr Padlewski · 9 years ago
  44. bb5c404 [ThinLTO] Address review comments from PGO indirect call promotion (NFC) by Teresa Johnson · 9 years ago
  45. cd21a64 [ThinLTO] Perform profile-guided indirect call promotion by Teresa Johnson · 9 years ago
  46. 84c9f99 Add writeonly IR attribute by Nicolai Haehnle · 9 years ago
  47. b5af11d [codeview] Add DISubprogram::ThisAdjustment by Reid Kleckner · 9 years ago
  48. b19924a BitcodeWriter: Remove redundant (and incorrect) check for whether to emit module summary. by Peter Collingbourne · 9 years ago
  49. 2152189 IR: Allow metadata attachments on declarations, and fix lazy loaded metadata issue with globals. by Peter Collingbourne · 9 years ago
  50. 96efdd6 IR: Introduce local_unnamed_addr attribute. by Peter Collingbourne · 9 years ago
  51. de3d8b5 [DebugInfo] Add calling convention support for DWARF and CodeView by Reid Kleckner · 9 years ago
  52. cceae7f Add support for metadata attachments for global variables. by Peter Collingbourne · 9 years ago
  53. fdbb8f4 Avoid temporary vector for sorting in BitcodeWriter by Mehdi Amini · 9 years ago
  54. 367577a ThinLTO: fix non-determinism in bitcode writing by Mehdi Amini · 9 years ago
  55. fe97408 Revert "ThinLTO: fix non-determinism in bitcode writing" by Mehdi Amini · 9 years ago
  56. f606c8d ThinLTO: fix another non-determinism in bitcode writing by Mehdi Amini · 9 years ago
  57. 564c49a ThinLTO: fix non-determinism in bitcode writing by Mehdi Amini · 9 years ago
  58. 7c9ceb5 ThinLTO: fix non-determinism in bitcode writing by Mehdi Amini · 9 years ago
  59. a65b610 Move helper classes into anonymous namespaces. NFC. by Benjamin Kramer · 9 years ago
  60. e518c80 [ThinLTO] Fix Windows debug failure in new iterator by Teresa Johnson · 9 years ago
  61. 84174c3 Restore "[ThinLTO] Emit individual index files for distributed backends" by Teresa Johnson · 9 years ago
  62. 85338cb Implement a safer bitcode upgrade for DISubprogram. by Adrian Prantl · 9 years ago
  63. 832e7fa BitcodeWriter: Simplify. NFC. by Peter Collingbourne · 9 years ago
  64. 1df2338 Revert "[ThinLTO] Emit individual index files for distributed backends" by Vitaly Buka · 9 years ago
  65. 9254ebe [ThinLTO] Emit individual index files for distributed backends by Teresa Johnson · 10 years ago
  66. 41beee6 Clean up to avoid compiler warnings for casting away const qualifiers. by Sjoerd Meijer · 10 years ago
  67. 02e9833 [ThinLTO] Use valueid instead of bitcode offsets in combined index file by Teresa Johnson · 10 years ago
  68. 28e457b [ThinLTO] Remove GlobalValueInfo class from index by Teresa Johnson · 10 years ago
  69. c79c2be Silence two C4806 warnings ('|': unsafe operation: no value of type 'bool' promoted to type 'const unsigned int' can equal the given constant). The fact that they trigger with this code seems like it may be a bug, but the warning itself is still generally useful enough to retain it for now. by Aaron Ballman · 10 years ago
  70. ca2c54e Add "hasSection" flag in the Summary by Mehdi Amini · 10 years ago
  71. c3ed48c Reorganize GlobalValueSummary with a "Flags" bitfield. by Mehdi Amini · 10 years ago
  72. 8fe6936 Add a version field in the bitcode for the summary by Mehdi Amini · 10 years ago
  73. ae64eaf Store and emit original name in combined index by Mehdi Amini · 10 years ago
  74. a59d3e5 DebugInfo: Remove MDString-based type references by Duncan P. N. Exon Smith · 10 years ago
  75. c814e0c Address comments. by Teresa Johnson · 10 years ago
  76. 37687f3 Refactor bitcode writer into classes (NFC) by Teresa Johnson · 10 years ago
  77. b35cc69 [ThinLTO] Prevent importing of "llvm.used" values by Teresa Johnson · 10 years ago
  78. b550cb1 [NFC] Header cleanup by Mehdi Amini · 10 years ago
  79. 2d28f7a ThinLTO: Make aliases explicit in the summary by Mehdi Amini · 10 years ago
  80. 75819ae [PR27284] Reverse the ownership between DICompileUnit and DISubprogram. by Adrian Prantl · 10 years ago
  81. b5b2893 Revert "Make aliases explicit in the summary" by Mehdi Amini · 10 years ago
  82. ce744a9 Make aliases explicit in the summary by Mehdi Amini · 10 years ago
  83. 278199f Add the allocsize attribute to LLVM. by George Burgess IV · 10 years ago
  84. 2d5487c [ThinLTO] Move summary computation from BitcodeWriter to new pass by Teresa Johnson · 10 years ago
  85. 4a9a181 Rename parameter I to Index for WriteCombinedGlobalValueSummary() (NFC) by Mehdi Amini · 10 years ago
  86. a1feff7 [GCC] Attribute ifunc support in llvm by Dmitry Polukhin · 10 years ago
  87. 800f87a NFC: make AtomicOrdering an enum class by JF Bastien · 10 years ago
  88. 1de3c7e IR: Introduce ConstantAggregate, NFC by Duncan P. N. Exon Smith · 10 years ago
  89. 8958c40 Rename FunctionIndex into GlobalValueIndex to reflect the recent changes (NFC) by Mehdi Amini · 10 years ago
  90. 520f854 Bitcode: Try to emit metadata in function blocks by Duncan P. N. Exon Smith · 10 years ago
  91. 9342911 BitcodeWriter: Further unify function metadata, NFC by Duncan P. N. Exon Smith · 10 years ago
  92. 1e5fddd Reverts r265219. by Mehdi Amini · 10 years ago
  93. 5921a3a wip by Mehdi Amini · 10 years ago
  94. ad5741b Create a typedef GlobalValue::GUID for uint64_t and RAUW (NFC) by Mehdi Amini · 10 years ago
  95. 9bfd0d0 Swift Calling Convention: add swifterror attribute. by Manman Ren · 10 years ago
  96. d7ad221 Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id" by Mehdi Amini · 10 years ago
  97. 85fb9e0 Revert "Add support for computing SHA1 in LLVM" by Mehdi Amini · 10 years ago
  98. 4c2ed33 Add a module Hash in the bitcode and the combined index, implementing a kind of "build-id" by Mehdi Amini · 10 years ago
  99. f46262e Swift Calling Convention: add swiftself attribute. by Manman Ren · 10 years ago
  100. b42fa2e BitcodeWriter: Reuse writeMetadataRecords, NFC by Duncan P. N. Exon Smith · 10 years ago