1. 08dc66e Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  2. 74906a4 Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)" by Momchil Velikov · 8 years ago
  3. c502027 [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  4. f368101 [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends by Teresa Johnson · 8 years ago
  5. 8c59921 Add DWARF for discriminated unions by Adrian Prantl · 8 years ago
  6. c73cec8 Re-land "[ThinLTO] Add call edges' relative block frequency to per-module summary." by Easwaran Raman · 8 years ago
  7. bf38dee Revert "[ThinLTO] Add call edges' relative block frequency to per-module summary." by Easwaran Raman · 8 years ago
  8. 5f7aff9 [ThinLTO] Add call edges' relative block frequency to per-module summary. by Easwaran Raman · 8 years ago
  9. fdf4091 [Metadata] Extend 'count' field of DISubrange to take a metadata node by Sander de Smalen · 8 years ago
  10. 3b9843f Allow dso_local on ifunc. by Rafael Espindola · 8 years ago
  11. a17f220 Add hasProfileData() to check if a function has profile data. NFC. by Easwaran Raman · 8 years ago
  12. 81bbf74 [ThinLTO] Enable importing of aliases as copy of aliasee by Teresa Johnson · 8 years ago
  13. c667c1f Hardware-assisted AddressSanitizer (llvm part). by Evgeniy Stepanov · 8 years ago
  14. 629c411 [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag by Sanjay Patel · 8 years ago
  15. 4595a91 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  16. 39770ca Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..." by Sean Fertile · 8 years ago
  17. 36528c2 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  18. c70d28b Represent runtime preemption in the IR. by Sean Fertile · 8 years ago
  19. 1be19e6 [llvm] Fix some typos. NFC. by Mandeep Singh Grang · 8 years ago
  20. b52e236 IR: Represent -ggnu-pubnames with a flag on the DICompileUnit. by Peter Collingbourne · 8 years ago
  21. 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
  22. 49a49fe Move helper classes into anonymous namespaces. by Benjamin Kramer · 8 years ago
  23. 5a57b84 Add more comment by Xinliang David Li · 8 years ago
  24. 71ecaa1 [PGO] Fix ThinLTO crash by Xinliang David Li · 8 years ago
  25. 53a5fbb Add strictfp attribute to prevent unwanted optimizations of libm calls by Andrew Kaylor · 8 years ago
  26. 75da10d [ThinLTO] Add FunctionAttrs to ThinLTO index by Charles Saternos · 8 years ago
  27. 1dec57d ThinLTO Minimized Bitcode File Size Reduction by Haojie Wang · 8 years ago
  28. d63bfd2 Debug Info: Add a file: field to DIImportedEntity. by Adrian Prantl · 8 years ago
  29. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  30. c855615 Bitcode: Include any strings added to the string table in the module hash. by Peter Collingbourne · 8 years ago
  31. 92648c2 Bitcode: Write the irsymtab to disk. by Peter Collingbourne · 8 years ago
  32. 4d4ee93 [cfi] CFI-ICall for ThinLTO. by Evgeniy Stepanov · 8 years ago
  33. ffc498d Align definition of DW_OP_plus with DWARF spec [3/3] by Florian Hahn · 8 years ago
  34. e357fbd Write summaries for merged modules when splitting modules for ThinLTO. by Peter Collingbourne · 8 years ago
  35. 358c012 BitcodeWriter: Removing unnecessary std::function in favor of template by David Blaikie · 8 years ago
  36. b6b42e0 Tidy up a bit of r304516, use SmallVector::assign rather than for loop by David Blaikie · 8 years ago
  37. 7a27b13 [ThinLTO] Efficiency improvement when writing module path string table by Teresa Johnson · 8 years ago
  38. 56584bb (NFC) Track global summary liveness in GVFlags. by Evgeniy Stepanov · 8 years ago
  39. a6a3fb5 [ThinLTO] Reduce unnecessary map lookups during combined summary write by Teresa Johnson · 8 years ago
  40. 2c26a18 Bitcode: Remove some dead code. Spotted by Teresa. by Peter Collingbourne · 8 years ago
  41. 8bf67fe [IR] Switch AttributeList to use an array for O(1) access by Reid Kleckner · 8 years ago
  42. f3d7904 [IR] Allow attributes with global variables by Javed Absar · 8 years ago
  43. 9667b91 Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Peter Collingbourne · 8 years ago
  44. f6039f2 Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Eric Liu · 8 years ago
  45. 5f85a9d IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. by Peter Collingbourne · 8 years ago
  46. 7c2c409 Bitcode: Simplify how we enumerate summaries in the index. NFCI. by Peter Collingbourne · 8 years ago
  47. fed4f39 Remove line and file from DINamespace. by Adrian Prantl · 8 years ago
  48. b19b57e Add speculatable function attribute by Matt Arsenault · 8 years ago
  49. 1d12b88 Add support for DW_TAG_thrown_type. by Adrian Prantl · 8 years ago
  50. 63b26f0 Make getSlotAttributes return an AttributeSet instead of a wrapper list by Reid Kleckner · 8 years ago
  51. b4a2d18 [Bitcode] Refactor attribute group writing to avoid getSlotAttributes by Reid Kleckner · 8 years ago
  52. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 9 years ago
  53. a0f371a Bitcode: Add a string table to the bitcode format. by Peter Collingbourne · 9 years ago
  54. 927d8e6 [IR] Redesign the case iterator in SwitchInst to actually be an iterator by Chandler Carruth · 9 years ago
  55. db4cafa Bitcode: Do not create FNENTRYs for aliases of functions. by Peter Collingbourne · 9 years ago
  56. e935296 Bitcode: Remove an unused declaration. NFC. by Peter Collingbourne · 9 years ago
  57. cd847a8 [IR] Add AllowContract to FastMathFlags by Adam Nemet · 9 years ago
  58. 0c6a4ff [ThinLTO] Add support for emitting minimized bitcode for thin link by Teresa Johnson · 9 years ago
  59. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  60. 4a435e0 SamplePGO ThinLTO ICP fix for local functions. by Dehao Chen · 9 years ago
  61. d5561e0 [DebugInfo] Emit address space with DW_AT_address_class attribute for pointer and reference types by Konstantin Zhuravlyov · 9 years ago
  62. efcf06f Move symbols from the global namespace into (anonymous) namespaces. NFC. by Benjamin Kramer · 9 years ago
  63. be9ffaa IR: Function summary extensions for whole-program devirtualization pass. by Peter Collingbourne · 9 years ago
  64. 1380edf Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  65. b0a8ff7 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  66. 21c89dc Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  67. 97624fb [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  68. 827600d Revert "[ThinLTO] Add an auto-hide feature" by Mehdi Amini · 9 years ago
  69. dc5a744 [ThinLTO] Add an auto-hide feature by Mehdi Amini · 9 years ago
  70. 0944a8c Change debug-info-for-profiling from a TargetOption to a function attribute. by Dehao Chen · 9 years ago
  71. 6c475a7 ThinLTO: add early "dead-stripping" on the Index by Teresa Johnson · 9 years ago
  72. 519465b [ThinLTO] Subsume all importing checks into a single flag by Teresa Johnson · 9 years ago
  73. 7ad9dc1 Reapply "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr"" by David Blaikie · 9 years ago
  74. 6e2207a Revert "Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr" by David Blaikie · 9 years ago
  75. daff78c Make BitCodeAbbrev ownership explicit using shared_ptr rather than IntrusiveRefCntPtr by David Blaikie · 9 years ago
  76. 5022bb7 Change Metadata Index emission in the bitcode to use 2x32 bits for the placeholder by Mehdi Amini · 9 years ago
  77. e98f925 Add an index for Module Metadata record in the bitcode by Mehdi Amini · 9 years ago
  78. 2b59eca Revert "Add an index for Module Metadata record in the bitcode" by Saleem Abdulrasool · 9 years ago
  79. 32ca148 Add an index for Module Metadata record in the bitcode by Mehdi Amini · 9 years ago
  80. 7faeecc [DebugInfo] Added support for Checksum debug info feature. by Amjad Aboud · 9 years ago
  81. 1b4137a7 IR: Function summary representation for type tests. by Peter Collingbourne · 9 years ago
  82. 0c30f08 IR: Eliminate non-determinism in the module summary analysis. by Peter Collingbourne · 9 years ago
  83. bceaaa9 [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  84. 73ec065 Revert "[IR] Remove the DIExpression field from DIGlobalVariable." by Adrian Prantl · 9 years ago
  85. 74a835c [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  86. 03c6d31 Revert "[IR] Remove the DIExpression field from DIGlobalVariable." by Adrian Prantl · 9 years ago
  87. ce13935 [IR] Remove the DIExpression field from DIGlobalVariable. by Adrian Prantl · 9 years ago
  88. 9335c02 Fix MSVC bool to uint64_t promotion warning by Simon Pilgrim · 9 years ago
  89. 941fa75 [DIExpression] Introduce a dedicated DW_OP_LLVM_fragment operation by Adrian Prantl · 9 years ago
  90. 5a0a2e6 Bitcode: Introduce BitcodeWriter interface. by Peter Collingbourne · 9 years ago
  91. 3624bdf Restore "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Teresa Johnson · 9 years ago
  92. d5033a4 [ThinLTO] Make inline assembly handling more efficient in summary by Teresa Johnson · 9 years ago
  93. ad17679 Split Bitcode/ReaderWriter.h into separate reader and writer headers by Teresa Johnson · 9 years ago
  94. d93620b IR: Introduce inrange attribute on getelementptr indices. by Peter Collingbourne · 9 years ago
  95. b6a11a7 Revert "[ThinLTO] Prevent exporting of locals used/defined in module level asm" by Mehdi Amini · 9 years ago
  96. 6955fee [ThinLTO] Prevent exporting of locals used/defined in module level asm by Teresa Johnson · 9 years ago
  97. f15a8e6 [BitcodeWriter] Replace a manual byteswap with read32be. by Benjamin Kramer · 9 years ago
  98. dbfda63 Add DWARF debug info support for C++11 inline namespaces. by Adrian Prantl · 9 years ago
  99. d3a6c70 Bitcode: Simplify BitstreamWriter::EnterBlockInfoBlock() interface. by Peter Collingbourne · 9 years ago
  100. 7c31cb1 [ThinLTO] Use flags from summary when writing variable summary (NFC) by Teresa Johnson · 9 years ago