1. 60cf23e [InstCombine] fix crash while trying to narrow a binop of shuffles (PR40734) by Sanjay Patel · 5 years ago main master
  2. eb468ca [X86] Fix tls variable lowering issue with large code model by Craig Topper · 5 years ago
  3. 06479f3 [llvm-objcopy] Add --keep-symbols option by Yi Kong · 5 years ago
  4. 45936e9 Fix nondeterminism introduced in r353954 by Yi Kong · 5 years ago
  5. e213a79 [HWASan] Save + print registers when tag mismatch occurs in AArch64. by Mitch Phillips · 5 years ago
  6. c322391 [ThinLTO] Detect partially split modules during the thin link by Teresa Johnson · 5 years ago
  7. a4c8940 Revert "IRMover: Account for matching types present across modules" by Stephen Hines · 6 years ago
  8. 8092d59 Merge 5077597e0d5 for LLVM update to 353983 by Yi Kong · 5 years ago
  9. 06a18b6 revert to previous base llvm-svn.349610 by Yi Kong · 5 years ago
  10. 4ccd15c [CodeGenPrepare] Fix bad IR created by large offset GEP splitting. by Eli Friedman · 5 years ago
  11. 5077597 [WebAssembly] Bulk memory intrinsics and builtins by Thomas Lively · 5 years ago
  12. 2d7289e Revert r353962 by Serge Guelton · 5 years ago
  13. ff64ebc gn build: Merge r353957. by Peter Collingbourne · 5 years ago
  14. 5a03a071 [SelectionDAG] Kill last uses of getAtomic w/o a MMO operand [NFC] by Philip Reames · 5 years ago
  15. 21b3110 [X86] Add 'mpx' to getHostCPUFeatures. by Craig Topper · 5 years ago
  16. 18afa44 [CodeExtractor] Only lift lifetime markers present in the extraction region by Vedant Kumar · 5 years ago
  17. 4477a57 [Tests] More unordered atomic lowering tests by Philip Reames · 5 years ago
  18. 70b3852 [Tests] RMW folding tests w/unordered atomic operations by Philip Reames · 5 years ago
  19. 011c044 [Tests] Add a bunch of tests for load folding w/unordered atomics by Philip Reames · 5 years ago
  20. acb7bf3 [X86] Add 'fxsr' to the getHostCPUFeatures detection code. by Craig Topper · 5 years ago
  21. 3637405 Re-commit rL353927, patch included by Serge Guelton · 5 years ago
  22. 9483ee9 [Tests] First batch of cornercase tests for unordered atomics by Philip Reames · 5 years ago
  23. 3a73f3f [Tests] Auto update a test by Philip Reames · 5 years ago
  24. a876ea7 [AArch64] Support reserving arbitrary general purpose registers by Petr Hosek · 5 years ago
  25. 5414d29 [Tests] Rename some test files for consistency by Philip Reames · 5 years ago
  26. 826e231 [DebugInfo][DAG] Either salvage dangling debug info or emit Undef DBG_VALUEs by Jeremy Morse · 5 years ago
  27. 64ea45e [X86][AVX] Add shuffle_v8i32_0dcd3f14 shuffle test case by Simon Pilgrim · 5 years ago
  28. 95d339f [llvm-readobj] Rename pr_data to PrData by Fangrui Song · 5 years ago
  29. 7d7f935 [DebugInfo][DAG] Refactor dbg.value lowering into its own method by Jeremy Morse · 5 years ago
  30. e9cd1e5 [MCA] Store a bitmask of used groups in the instruction descriptor. by Andrea Di Biagio · 5 years ago
  31. e52eea9 [DebugInfo][DAG] Limit special-casing of dbg.values for Arguments by Jeremy Morse · 5 years ago
  32. 259523f [NFC] Add const qualifiers where possible by Max Kazantsev · 5 years ago
  33. e194414 Revert r353927 by Serge Guelton · 5 years ago
  34. 8810171 [ARM GlobalISel] Support G_SELECT for Thumb2 by Diana Picus · 5 years ago
  35. fcf88f0 [MCA][Scheduler] Use latency information to further classify busy instructions. by Andrea Di Biagio · 5 years ago
  36. b902ab1 [DebugInfo][InstCombine] Prefer to salvage debuginfo over sinking it by Jeremy Morse · 5 years ago
  37. f37f383 Missing header by Serge Guelton · 5 years ago
  38. 9f58367 [GuardWidening] Support widening of explicitly expressed guards by Max Kazantsev · 5 years ago
  39. ac705e8 [DebugInfo] Stop changing labels for register-described parameter DBG_VALUEs by David Stenberg · 5 years ago
  40. 42f63a9 Make llvm::Optional<T> trivially copyable when T is trivially copyable by Serge Guelton · 5 years ago
  41. 95decc3 [llvm] [cmake] Provide split include paths in LLVMConfig by Michal Gorny · 5 years ago
  42. 74c86f7 [X86][SLP] Enable SLP vectorization for 128-bit horizontal X86 instructions (add, sub) by Anton Afanasyev · 5 years ago
  43. 7cbba35 [X86] Use default expansion for (i64 fp_to_uint f80) when avx512 is enabled on 64-bit targets to match what happens without avx512. by Craig Topper · 5 years ago
  44. 0e7879b [X86] Refactor the FP_TO_INTHelper interface. NFCI by Craig Topper · 5 years ago
  45. cb9edfd [llvm-objcopy] Add --strip-unneeded-symbol(s) by Eugene Leviant · 5 years ago
  46. 9b05819 [LoopSimplifyCFG] Re-enable const branch folding by default by Max Kazantsev · 5 years ago
  47. 45dd4f2 [llvm-readobj] Dump GNU_PROPERTY_X86_FEATURE_2_{NEEDED,USED} notes in .note.gnu.property by Fangrui Song · 5 years ago
  48. c987e86 [MC] Make symbol version errors non-fatal by Reid Kleckner · 5 years ago
  49. a1881f2 [dsymutil] Improve readability of cloneAllCompileUnits (NFC) by Jonas Devlieghere · 5 years ago
  50. 629efa3 [dsymutil] Don't clone empty CUs by Jonas Devlieghere · 5 years ago
  51. 7c0006d [MemorySSA & LoopPassManager] Add remaining book keeping [NFCI]. by Alina Sbirlea · 5 years ago
  52. 389e066 AMDGPU: Try to use function specific ST by Matt Arsenault · 5 years ago
  53. b232056 AMDGPU: Ignore CodeObjectV3 when inlining by Matt Arsenault · 5 years ago
  54. 17f2e5b [SystemZ] Remember to cast value to void to disable warning. by Jonas Paulsson · 5 years ago
  55. bb04024 [LICM] Cap the clobbering calls in LICM. by Alina Sbirlea · 5 years ago
  56. 56bc56e [Tests] A few more live-in deopt lowering tests by Philip Reames · 5 years ago
  57. 9cf30e4 AMDGPU/NFC: Remove SubtargetFeatureISAVersion since it is not used anywhere by Konstantin Zhuravlyov · 5 years ago
  58. 029ba20 AMDGPU: Remove duplicate processor (gfx900) by Konstantin Zhuravlyov · 5 years ago
  59. e126f1b [gn build] Separate debug and optimization settings by David Major · 5 years ago
  60. 4499765 [SelectionDAG] Clean up comments in SelectionDAGBuilder.h. NFC by Bjorn Pettersson · 5 years ago
  61. 2d0b1b5 Fix auto-upgrade for the new parameter to llvm.objectsize by Erik Pilkington · 5 years ago
  62. 5466d0b [ConstProp] add test for miscompile from bitcast transform; NFC by Sanjay Patel · 5 years ago
  63. 5833ba5 [llvm-dwp] Use color-formatted error reporting by Jordan Rupprecht · 5 years ago
  64. 638090e Fix undefined behaviour in PPCInstPrinter::printBranchOperand. by Sean Fertile · 5 years ago
  65. 02f8fc4 [llvm-dwp] Avoid writing the output dwp file when there is an error by Jordan Rupprecht · 5 years ago
  66. 80d4df9 [AArch64] Expand v8i8 cttz (PR39729) by Nikita Popov · 5 years ago
  67. 9becf59 [InlineSpiller] Fix a crash due to lack of forward progress from remat (try 2) by Philip Reames · 5 years ago
  68. 3044368 [SystemZ] Use VGM whenever possible to load FP immediates. by Jonas Paulsson · 5 years ago
  69. bdb2519 [PowerPC] Fix printing of negative offsets in call instruction dissasembly. by Sean Fertile · 5 years ago
  70. 96db5f2 [GlobalISel][NFC] Gardening: Make translateSimpleUnaryIntrinsic general by Jessica Paquette · 5 years ago
  71. d5af09c [tablegen] Add locations to many PrintFatalError() calls by Daniel Sanders · 5 years ago
  72. d1ae68f [GlobalISel][AArch64] Select llvm.bswap* for non-vector types by Jessica Paquette · 5 years ago
  73. 1fcc058 [X86][AVX] Enable shuffle combining support for zero_extend by Simon Pilgrim · 5 years ago
  74. 51dad63 [DAGCombiner] convert logic-of-setcc into bit magic (PR40611) by Sanjay Patel · 5 years ago
  75. 9d61e28 [x86] add negative tests for setcc folds; NFC by Sanjay Patel · 5 years ago
  76. 040509b [SelectionDAG] Fix return calling convention in expansion of ?MULO by whitequark · 5 years ago
  77. bcc80f3 [MCA] Improved debug prints. NFC by Andrea Di Biagio · 5 years ago
  78. 02b7d8f [PowerPC] Regenerate test by Simon Pilgrim · 5 years ago
  79. d135f24 AMDGPU/GlobalISel: Add more insert/extract testcases by Matt Arsenault · 5 years ago
  80. 48fad28 [Codegen] Make sure kill flags are not incorrect from removed machine phi's by David Green · 5 years ago
  81. 19350f7 [llvm-dwp] Abort when dwo_id is unset by Jordan Rupprecht · 5 years ago
  82. bb8d916 AMDGPU/GlobalISel: Only make f16 constants legal on f16 targets by Matt Arsenault · 5 years ago
  83. bfe35f8 GlobalISel: Use default rounding mode when extending fconstant by Matt Arsenault · 5 years ago
  84. 31cd665 GlobalISel: Move some more legalize cases into functions by Matt Arsenault · 5 years ago
  85. aaee83c [LoopSimplifyCFG] Fix test broken in release mode in r353813 by Sam McCall · 5 years ago
  86. 185dbb6 [NFC] Simplify code & reduce nest slightly by Max Kazantsev · 5 years ago
  87. 814924d [DebugInfo] Don't salvage load operations (PR40628). by Jeremy Morse · 5 years ago
  88. bbe8122 [DebugInfo] Keep parameter DBG_VALUEs before prologue code by David Stenberg · 5 years ago
  89. 9d1a270 [IndVars] Fix corner case with unreachable Phi inputs. PR40454 by Max Kazantsev · 5 years ago
  90. 610cf80 [llvm-readobj] Only allow 4-byte pr_data by Fangrui Song · 5 years ago
  91. 1600733 [llvm-readobj] - Simplify .gnu.version_r dumping a bit. by George Rimar · 5 years ago
  92. cfa6c5f [LoopSimplifyCFG] Change logic of dead loops removal to avoid hitting asserts by Max Kazantsev · 5 years ago
  93. 1ee69f0 [yaml2obj/obj2yaml] - Move `Info` field out from `Section` class. by George Rimar · 5 years ago
  94. a43cecd LibFuzzer.rst: double backticks by Hans Wennborg · 5 years ago
  95. 2841bd0 Delete blocks from DTU to avoid dangling pointers by Max Kazantsev · 5 years ago
  96. ce2d739 [LoopSimplifyCFG] Pay respect to LCSSA when removing dead blocks by Max Kazantsev · 5 years ago
  97. 056e9a4 [NFC] Rename DontDeleteUselessPHIs --> KeepOneInputPHIs by Max Kazantsev · 5 years ago
  98. 0307be3 [Statepoint Lowering] Update misleading comments about chains by Philip Reames · 5 years ago
  99. d268c90 [NFC] Add parameter for keeping one-input Phis in DeleteDeadBlock(s) by Max Kazantsev · 5 years ago
  100. ea98e21 [X86] Collapse FP_TO_INT16_IN_MEM/FP_TO_INT32_IN_MEM/FP_TO_INT64_IN_MEM into a single opcode using memory VT to distinquish. NFC by Craig Topper · 5 years ago