1. 06ad013 Apply modernize-use-starts-ends-with on llvm-project (#89140) by Nicolas van Kempen · 2 hours ago main master
  2. 1265db7 [SLP]Fix PR89438: Check for same vectorized node in MinBWs, not user. by Alexey Bataev · 3 hours ago
  3. d86a3ab [X86][TableGen] Remove unnecessary use of formatted_raw_ostream. NFC (#89343) by Craig Topper · 3 hours ago
  4. b919988 [RISCV] Rename FeatureRVE to FeatureStdExtE. NFC (#89174) by Craig Topper · 3 hours ago
  5. 994d50c [SelectionDAG] Require UADDO_CARRY carryin and carryout to have the same type. (#89255) by Craig Topper · 3 hours ago
  6. d8c1799 [test] Fix test. NFC by Michael Liao · 4 hours ago
  7. 47a7807 [X86] LowerFunnelShift - improve handling of vXi8 constant splat funnel shifts by Simon Pilgrim · 6 hours ago
  8. c0a4daf GlobalsModRef, ValueTracking: Look through threadlocal.address intrinsic (#88418) by Matthias Braun · 6 hours ago
  9. eef2d08 [LLVM][TextAPI] Refactor Redundant Condition (#86542) by Troy Butler · 6 hours ago
  10. 42389d6 [llvm-readelf] Print more information for RELR by Fangrui Song · 6 hours ago
  11. 165af49 [TableGen] MacroFusionPredicatorEmitter - pass constant std::vector arguments by ArrayRef instead by Simon Pilgrim · 7 hours ago
  12. 02fda8d [InstCombine] Regard zext nneg as sext when folding add(zext neg(add)) (#88887) by ZelinMa557 · 8 hours ago
  13. 1645db7 Add IIT_V10 to support 10-element vectors in intrinsics (#89383) by Jay Foad · 9 hours ago
  14. c2e3c83 AMDGPU: Use common check prefix in atomic expand test by Matt Arsenault · 9 hours ago
  15. 45cc035d AMDGPU: Refactor unsafe atomicrmw remark emission (#89379) by Matt Arsenault · 9 hours ago
  16. a4164ab [DAG] visitADDLike - update "(x - y) + -1 -> add (xor y, -1), x" fold to accept UNDEF in a splat vector of -1 by Simon Pilgrim · 12 hours ago
  17. e499279 [AArch64][X86] xor.ll - fix vec_add_of_not_with_undef_decrement copy+pasta typo by Simon Pilgrim · 12 hours ago
  18. 41b5bb7 [SystemZ] Add TPEI instruction and Associated Facility (#89372) by Dominik Steenken · 10 hours ago
  19. 9986757 [KnownBits] Simplify optimality checking in unit tests. NFC. (#89368) by Jay Foad · 10 hours ago
  20. 386b1f5 [SystemZ] Fix Operand Retrieval for Vector Reduction Intrinsic in `shouldExpandReduction` (#88874) by Dominik Steenken · 10 hours ago
  21. 767ae76 [SystemZ][z/OS] Implement llvm.frameaddr for XPLINK (#89284) by Kai Nacke · 11 hours ago
  22. 9c63b87 [SLP]Fix final analysis for unsigned nodes. by Alexey Bataev · 30 hours ago
  23. e3f974c [AArch64][SVE2] Generate SVE2 BSL instruction in LLVM for add/sub. (#88413) by Dinar Temirbulatov · 13 hours ago
  24. eff3ffb Revert "[SLP]Fix final analysis for unsigned nodes." by Mikhail Goncharov · 13 hours ago
  25. af6d1ab [IR] Add support for trunc's nuw/nsw flags in `copyIRFlags` (#89353) by Yingwei Zheng · 14 hours ago
  26. a5669c2 MachineInstrBundle: modernize a couple of loops (NFC) (#89229) by Ramkumar Ramachandra · 14 hours ago
  27. 066ae76 [AMDGPU] Allow any linkage for dynlds (#84742) by Pierre van Houtryve · 14 hours ago
  28. 03ad010 [VPlan] Introduce recipes for VP loads and stores. (#87816) by Florian Hahn · 14 hours ago
  29. d16e88d [AArch64] Remove invalid uabdl patterns. (#89272) by David Green · 14 hours ago
  30. 17939e3 [SPIR-V] SPIR-V Backend must generate a valid OCL version if working in OpenCL environment (#89199) by Vyacheslav Levytskyy · 15 hours ago
  31. 6a79068 [test][AArch64][CodeGen] Delete redundant check lines in tiny-model-pic.ll (#89243) by Daniil Kovalev · 16 hours ago
  32. adbbc33 [FunctionAttrs] Add tests for incorrect noundef inference (#88026) by Nikita Popov · 17 hours ago
  33. 71ae9ee [InstCombine] Fix incorrect fshr to fshl transform by Nikita Popov · 18 hours ago
  34. 1d8d26f [InstCombine] Add test for incorrect fshr transform (#89338) by Nikita Popov · 18 hours ago
  35. b293fae [memprof] Introduce IndexedMemProfReader (NFC) (#89331) by Kazu Hirata · 19 hours ago
  36. 9c35d23 [X86][APX] Remove KEYLOCKER and SHA promotions from EVEX MAP4. (#89173) by Freddy Ye · 20 hours ago
  37. 63a46e3 [InstCombine] Add test to track BPI when condition was inverted (#86469) by Haohai Wen · 20 hours ago
  38. d0bad40 [PatternMatch] Allow poison in api_pred_ty matchers (#89188) by Nikita Popov · 23 hours ago
  39. d99a750 [AsmParser] Support calling intrinsics without mangling suffix (#89172) by Nikita Popov · 23 hours ago
  40. b261c9c [InstCombine] Remove some uses with replaceUndefsWith() (#89190) by Nikita Popov · 23 hours ago
  41. 3aa8a67 [hwasan] Add testcase for check-memaccess when using a fixed shadow (#89328) by Thurston Dang · 23 hours ago
  42. 00763c5 adds conversion functions for EI_OSABI in elf (#89280) by Fred Grim · 24 hours ago
  43. c1b5ffb [GlobalOpt] Precommit tests for PR84694 (#87443) by Anshil Gandhi · 25 hours ago
  44. 3f874e4 [DXIL] Add DXIL SubArch to correspond to version number (#89125) by S. Bharadwaj Yadavalli · 25 hours ago
  45. 91f38b1 [memprof] Use std::optional (NFC) (#89317) by Kazu Hirata · 25 hours ago
  46. f19716c [memprof] Use structured binding (NFC) (#89315) by Kazu Hirata · 25 hours ago
  47. a468651 [memprof] Add Version2 of the indexed MemProf format (#89100) by Kazu Hirata · 26 hours ago
  48. b93608b [RISCV] Remove unused HasStdExtZama16b Predicate. NFC by Craig Topper · 28 hours ago
  49. c5edd1f [PGO] Check that PGOOpt exists before using PGOOpt->ColdOptType (#89139) by Arthur Eubanks · 28 hours ago
  50. 6f3841c [lldb][test] Remove LLDB_TEST_USE_VENDOR_PACKAGES (#89260) by Jordan Rupprecht · 29 hours ago
  51. 61084db [AMDGPU][MC] Separate VOPC MnemonicAlias from Instruction (#89105) by Joe Nash · 29 hours ago
  52. d3b4509 [AMDGPU] Add disassembler diagnostics for invalid kernel descriptors (#87400) by Emma Pilkington · 29 hours ago
  53. 39329cd [SPIR-V] Fix return type when sampling an image with OpImageSampleExplicitLod (#89252) by Vyacheslav Levytskyy · 29 hours ago
  54. c92d134 [SLP]Fix final analysis for unsigned nodes. by Alexey Bataev · 30 hours ago
  55. 8bd445b Make update_any_test_check.py script accepting @listfile CL argument. (#86800) by Valery Pykhtin · 30 hours ago
  56. 372f3a9 [SLP][NFC]Add a test with incorrect final analysis for unsigned nodes, being used in signed nodes. by Alexey Bataev · 30 hours ago
  57. 3f68a17 [X86] Add GFNI test coverage without AVX512BW by Simon Pilgrim · 30 hours ago
  58. 29ebc0f [AVR] Let ArrayRef infer the array size (NFC) (#88638) by Kazu Hirata · 30 hours ago
  59. dc29c95 [X86] ptest is commutable as long as only the Z flag is used. (#88969) by Craig Topper · 31 hours ago
  60. 1686a99 [X86] gfni-rotates.ll - add vXi8 variable/splat/constant test coverage by Simon Pilgrim · 31 hours ago
  61. b574920 [X86] gfni-shifts.ll - add vXi8 variable/splat/constant test coverage by Simon Pilgrim · 31 hours ago
  62. c2c987a [gn build] Port 8a21d59f29ef by LLVM GN Syncbot · 31 hours ago
  63. bbd2f24 [DAGCombiner][AArch64] Make combineCarryDiamond avoid creating UADDO_CARRY with carry in larger than setcc result type. (#89121) by Craig Topper · 31 hours ago
  64. 51342f3 [KnownBits] Make abdu and abds optimal (#89081) by Jay Foad · 31 hours ago
  65. d43367f [AMDGPU] Support wide register or subregister access when emitting s_singleuse_vdst instructions. (#88520) by Scott Egerton · 31 hours ago
  66. 763b50e AMDGPU: Fix typo in test function names by Matt Arsenault · 34 hours ago
  67. b5dd5ef InstCombine: Fix typo in atomicrmw or test by Matt Arsenault · 34 hours ago
  68. 987467f [RISCV] Remove IsEABI from RISCVZC::getStackAdjBase. (#89177) by Craig Topper · 32 hours ago
  69. 110b54d [InstallAPI] Add support for aliased exports (#88750) by Cyndy Ishida · 32 hours ago
  70. 7d53e94 [AMDGPU] Fix end() iterator dereference in SILowerSGPRSpills (#88828) by bcahoon · 32 hours ago
  71. 50d78ed LoopVectorize: guard marking iv as scalar; fix bug (#88730) by Ramkumar Ramachandra · 33 hours ago
  72. 81a5457 [AMDGPU] Fix debug line table for MSG_DEALLOC_VGPRS optimization (#88924) by Emma Pilkington · 33 hours ago
  73. 1573919 [RISCV] Add test case for CASE_VFMA_CHANGE_OPCODE_VV to handle MF4 pseudos (#88947) by Michael Maitland · 34 hours ago
  74. 8762104 [DAG] Ensure extract_subvector(insert_subvector(x,y,c1),c2) --> extract_subvector(y,c2-c1) is working on fixed vector types by Simon Pilgrim · 34 hours ago
  75. 5dfefb1 [gn build] Port 0e08bce142c9 by LLVM GN Syncbot · 35 hours ago
  76. 824d06c [NFC] Format code of parseArch() (#89152) by S. Bharadwaj Yadavalli · 35 hours ago
  77. 2cfc908 [SLP]Fix PR89187: fixx assertion check. by Alexey Bataev · 36 hours ago
  78. 59b526c Revert "Constant Fold Logf128 calls (#84501)" by Matt Devereau · 35 hours ago
  79. 8d78669 [DWARF] Add support for DW_TAG_template_alias for template aliases (#88943) by Orlando Cazalet-Hyams · 36 hours ago
  80. f371e46 [COFF] Rename the COFFShortExport::AliasTarget field. NFC. (#89039) by Martin Storsjö · 2 days ago
  81. 93bba8b [AArch64][CodeGen] Fix illegal register aliasing bug for mops instrs (#88869) by Nashe Mncube · 2 days ago
  82. 99aec45 Constant Fold Logf128 calls (#84501) by Matthew Devereau · 2 days ago
  83. 2801b15 LoopVectorize: guard appending InstsToScalarize; fix bug (#88720) by Ramkumar Ramachandra · 2 days ago
  84. af0e163 [llvm-exegesis] Define SYS_gettid if not available by Aiden Grossman · 2 days ago
  85. 54fe619 Revert "[FMV] Remove useless features according the latest ACLE spec." (#89184) by David Spickett · 2 days ago
  86. 1f83c1c [AMDGPU][AtomicOptimizer] Fix DT update for divergent values with Iterative strategy (#87605) by Pierre van Houtryve · 2 days ago
  87. 3ff194f [X86] Use m_APIntAllowPoison instead of m_APIntAllowUndef by Nikita Popov · 2 days ago
  88. 715cbd9 [IR][PatternMatch] Only accept poison in getSplatValue() (#89159) by Nikita Popov · 2 days ago
  89. 739ab4c [IR] Drop poison-generating return attributes when necessary (#89138) by Andreas Jonson · 2 days ago
  90. 3e208c4 [RISCV] Remove unused Predicates for I and E extensions. NFC by Craig Topper · 2 days ago
  91. 1ae186a [VectorCombine] Fix incorrect intrinsic signature (NFC) by Nikita Popov · 2 days ago
  92. bb16e40 [VectorCombine] Fix typo in test (NFC) by Nikita Popov · 2 days ago
  93. 8dbc6a4 [Docs] Fix FAQ and Lexicon links under design overview (#89027) by Aiden Grossman · 2 days ago
  94. 0e1b635 [unittest] Skip W+X MappedMemoryTests on OpenBSD (#89102) by Brad Smith · 2 days ago
  95. eec436c [RISCV] Use vnclip for scalable vector saturating truncation. (#88648) by Chia · 2 days ago
  96. bd5b7f3 [RISCV] Speed up RISCVRegisterInfo::needsFrameBaseReg when frame pointer isn't used. NFC (#89163) by Craig Topper · 2 days ago
  97. 77cf418 [RISCV] Check that VLMAX is the same when demanding exact VL (#89080) by Luke Lau · 2 days ago
  98. a03505e [PowerPC] `ANDI_rec_1_*` should define CR0 (#89034) by Kai Luo · 2 days ago
  99. cdb9902 [InstCombine] Fix poison propagation in round up alignment fold by Nikita Popov · 2 days ago
  100. 145675e [RISCV][TTI] Refine the cost of FCmp (#88833) by Shih-Po Hung · 2 days ago