1. caf1316 IR: Add immarg attribute by Matt Arsenault · 7 years ago
  2. 784929d Implementation of asm-goto support in LLVM by Craig Topper · 7 years ago
  3. b62e9dc Revert "[Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls" by Julian Lettner · 7 years ago
  4. cea84ab [Sanitizers] UBSan unreachable incompatible with ASan in the presence of `noreturn` calls by Julian Lettner · 7 years ago
  5. 3950833 Reapply "IR: Add fp operations to atomicrmw" by Matt Arsenault · 7 years ago
  6. 285fe71 Revert r351778: IR: Add fp operations to atomicrmw by Chandler Carruth · 7 years ago
  7. bfdba5e IR: Add fp operations to atomicrmw by Matt Arsenault · 7 years ago
  8. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  9. 8d86f1b Revert "[ThinLTO] Add summary entries for index-based WPD" by Teresa Johnson · 7 years ago
  10. 4fcf3b1 [ThinLTO] Add summary entries for index-based WPD by Teresa Johnson · 7 years ago
  11. 290a839 [LTO] Record whether LTOUnit splitting is enabled in index by Teresa Johnson · 7 years ago
  12. 5a7056f [ThinLTO] Compute synthetic function entry count by Easwaran Raman · 7 years ago
  13. adcdc1b [DebugInfo] IR/Bitcode changes for DISubprogram flags. by Paul Robinson · 7 years ago
  14. 7570932 Use llvm::copy. NFC by Fangrui Song · 7 years ago
  15. bf46e74 [ThinLTO] Internalize readonly globals by Eugene Leviant · 7 years ago
  16. cbde0d9 [IR] Add a dedicated FNeg IR Instruction by Cameron McInally · 7 years ago
  17. fa43892 Revert "[ThinLTO] Internalize readonly globals" by Steven Wu · 7 years ago
  18. be8d199 [ThinLTO] Internalize readonly globals by Eugene Leviant · 7 years ago
  19. cb39746 [ThinLTO] Split NotEligibleToImport into legality and inlinability flags by Teresa Johnson · 7 years ago
  20. f8ab35a Emit template type and value parameter DIEs for template variables. by Matthew Voss · 7 years ago
  21. 7fb39df [ThinLTO] Efficiency fix for writing type id records in per-module indexes by Teresa Johnson · 7 years ago
  22. eb7f602 [IR] Add a boolean field in DILocation to know if a line must covered or not by Calixte Denizet · 7 years ago
  23. 84d912b [ThinLTO] Write TYPE_IDs for types used in functions imported by aliases by Vitaly Buka · 7 years ago
  24. 7e880a4 [ThinLTO] Extract getReferencedTypeIds from [NFC] by Vitaly Buka · 7 years ago
  25. 664aa86 [x86/SLH] Add a real Clang flag and LLVM IR attribute for Speculative by Chandler Carruth · 7 years ago
  26. 6bcf2ba Allow creating llvm::Function in non-zero address spaces by Alexander Richardson · 7 years ago
  27. 66cf14d DebugInfo: Add metadata support for disabling DWARF pub sections by David Blaikie · 7 years ago
  28. 55f4262 [DebugInfoMetadata] Added DIFlags interface in DIBasicType. by Adrian Prantl · 7 years ago
  29. f78650a Remove trailing space by Fangrui Song · 7 years ago
  30. 0c432b1 [ThinLTO] Only emit referenced type id records in index files by Teresa Johnson · 7 years ago
  31. 63ee0e7 [ThinLTO] Parse module summary index from assembly by Teresa Johnson · 7 years ago
  32. 7bea1aa [ThinLTO] Compute GUID directly from GV when building per-module index by Teresa Johnson · 7 years ago
  33. 2c86455 [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. by Shiva Chen · 7 years ago
  34. 432a388 IWYU for llvm-config.h in llvm, additions. by Nico Weber · 7 years ago
  35. 176c3ef [Bitcode] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 7 years ago
  36. d17f61e Add the ShadowCallStack attribute by Vlad Tsyrklevich · 7 years ago
  37. db83ace [ThinLTO] Add an option to force summary call edges cold for debugging by Teresa Johnson · 8 years ago
  38. 236cdaf [SimplifyCFG] Create attribute for fuzzing-specific optimizations. by Matt Morehouse · 8 years ago
  39. fdd72fd [X86] Added support for nocf_check attribute for indirect Branch Tracking by Oren Ben Simhon · 8 years ago
  40. 16c7bda [DebugInfo] Support DWARF v5 source code embedding extension by Scott Linder · 8 years ago
  41. 545d34a bitcode support change for fast flags compatibility by Steven Wu · 8 years ago
  42. 769134d [ThinLTO] Allow indexing to request backend to ignore the module by Vitaly Buka · 8 years ago
  43. 44396fa [ThinLTO/CFI] Include TYPE_ID summaries into GLOBALVAL_SUMMARY_BLOCK by Vitaly Buka · 8 years ago
  44. 6a86e25 Pass a reference to a module to the bitcode writer. by Rafael Espindola · 8 years ago
  45. 7160384 [DebugInfo] Unify ChecksumKind and Checksum value in DIFile by Scott Linder · 8 years ago
  46. 08dc66e Re-commit r324489: [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  47. 74906a4 Revert "[DebugInfo] Improvements to representation of enumeration types (PR36168)" by Momchil Velikov · 8 years ago
  48. c502027 [DebugInfo] Improvements to representation of enumeration types (PR36168) by Momchil Velikov · 8 years ago
  49. f368101 [ThinLTO] Serialize WithGlobalValueDeadStripping index flag for distributed backends by Teresa Johnson · 8 years ago
  50. 8c59921 Add DWARF for discriminated unions by Adrian Prantl · 8 years ago
  51. c73cec8 Re-land "[ThinLTO] Add call edges' relative block frequency to per-module summary." by Easwaran Raman · 8 years ago
  52. bf38dee Revert "[ThinLTO] Add call edges' relative block frequency to per-module summary." by Easwaran Raman · 8 years ago
  53. 5f7aff9 [ThinLTO] Add call edges' relative block frequency to per-module summary. by Easwaran Raman · 8 years ago
  54. fdf4091 [Metadata] Extend 'count' field of DISubrange to take a metadata node by Sander de Smalen · 8 years ago
  55. 3b9843f Allow dso_local on ifunc. by Rafael Espindola · 8 years ago
  56. a17f220 Add hasProfileData() to check if a function has profile data. NFC. by Easwaran Raman · 8 years ago
  57. 81bbf74 [ThinLTO] Enable importing of aliases as copy of aliasee by Teresa Johnson · 8 years ago
  58. c667c1f Hardware-assisted AddressSanitizer (llvm part). by Evgeniy Stepanov · 8 years ago
  59. 629c411 [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fast-math-flag by Sanjay Patel · 8 years ago
  60. 4595a91 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  61. 39770ca Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..." by Sean Fertile · 8 years ago
  62. 36528c2 [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local. by Sean Fertile · 8 years ago
  63. c70d28b Represent runtime preemption in the IR. by Sean Fertile · 8 years ago
  64. 1be19e6 [llvm] Fix some typos. NFC. by Mandeep Singh Grang · 8 years ago
  65. b52e236 IR: Represent -ggnu-pubnames with a flag on the DICompileUnit. by Peter Collingbourne · 8 years ago
  66. 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
  67. 49a49fe Move helper classes into anonymous namespaces. by Benjamin Kramer · 8 years ago
  68. 5a57b84 Add more comment by Xinliang David Li · 8 years ago
  69. 71ecaa1 [PGO] Fix ThinLTO crash by Xinliang David Li · 8 years ago
  70. 53a5fbb Add strictfp attribute to prevent unwanted optimizations of libm calls by Andrew Kaylor · 8 years ago
  71. 75da10d [ThinLTO] Add FunctionAttrs to ThinLTO index by Charles Saternos · 8 years ago
  72. 1dec57d ThinLTO Minimized Bitcode File Size Reduction by Haojie Wang · 8 years ago
  73. d63bfd2 Debug Info: Add a file: field to DIImportedEntity. by Adrian Prantl · 8 years ago
  74. bb80d3e Enhance synchscope representation by Konstantin Zhuravlyov · 8 years ago
  75. c855615 Bitcode: Include any strings added to the string table in the module hash. by Peter Collingbourne · 8 years ago
  76. 92648c2 Bitcode: Write the irsymtab to disk. by Peter Collingbourne · 8 years ago
  77. 4d4ee93 [cfi] CFI-ICall for ThinLTO. by Evgeniy Stepanov · 8 years ago
  78. ffc498d Align definition of DW_OP_plus with DWARF spec [3/3] by Florian Hahn · 8 years ago
  79. e357fbd Write summaries for merged modules when splitting modules for ThinLTO. by Peter Collingbourne · 8 years ago
  80. 358c012 BitcodeWriter: Removing unnecessary std::function in favor of template by David Blaikie · 8 years ago
  81. b6b42e0 Tidy up a bit of r304516, use SmallVector::assign rather than for loop by David Blaikie · 8 years ago
  82. 7a27b13 [ThinLTO] Efficiency improvement when writing module path string table by Teresa Johnson · 8 years ago
  83. 56584bb (NFC) Track global summary liveness in GVFlags. by Evgeniy Stepanov · 8 years ago
  84. a6a3fb5 [ThinLTO] Reduce unnecessary map lookups during combined summary write by Teresa Johnson · 8 years ago
  85. 2c26a18 Bitcode: Remove some dead code. Spotted by Teresa. by Peter Collingbourne · 8 years ago
  86. 8bf67fe [IR] Switch AttributeList to use an array for O(1) access by Reid Kleckner · 8 years ago
  87. f3d7904 [IR] Allow attributes with global variables by Javed Absar · 8 years ago
  88. 9667b91 Re-apply r302108, "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Peter Collingbourne · 8 years ago
  89. f6039f2 Revert "IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI." by Eric Liu · 8 years ago
  90. 5f85a9d IR: Use pointers instead of GUIDs to represent edges in the module summary. NFCI. by Peter Collingbourne · 8 years ago
  91. 7c2c409 Bitcode: Simplify how we enumerate summaries in the index. NFCI. by Peter Collingbourne · 8 years ago
  92. fed4f39 Remove line and file from DINamespace. by Adrian Prantl · 8 years ago
  93. b19b57e Add speculatable function attribute by Matt Arsenault · 8 years ago
  94. 1d12b88 Add support for DW_TAG_thrown_type. by Adrian Prantl · 8 years ago
  95. 63b26f0 Make getSlotAttributes return an AttributeSet instead of a wrapper list by Reid Kleckner · 8 years ago
  96. b4a2d18 [Bitcode] Refactor attribute group writing to avoid getSlotAttributes by Reid Kleckner · 8 years ago
  97. 6825fb6 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 8 years ago
  98. a0f371a Bitcode: Add a string table to the bitcode format. by Peter Collingbourne · 8 years ago
  99. 927d8e6 [IR] Redesign the case iterator in SwitchInst to actually be an iterator by Chandler Carruth · 8 years ago
  100. db4cafa Bitcode: Do not create FNENTRYs for aliases of functions. by Peter Collingbourne · 8 years ago