100%
WDescription%
Test Result: 0 tests failing out of a total of 43,141 tests.100
Build stability: No recent builds failed.100
Build History
x
#7770
(pending—Waiting for next available executor on ‘green-dragon-06’)
 Identified problems

Changes

#7769 (Apr 10, 2021 6:31:55 AM)

  1. Support: Add move semantics to mapped_file_region — Duncan P. N. Exon Smith / detail
  2. [clang][AVR] Support variable decorator '__flash' — powerman1st / detail
  3. [AMDGPU][CostModel] Refine cost model for control-flow instructions. — dfukalov / detail
  4. Temporairly revert "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail
  5. [RISCV][Clang] Add RVV vleff intrinsic functions. — kai.wang / detail
  6. [Matrix] Implement C-style explicit type conversions for matrix types. — flo / detail

#7768 (Apr 9, 2021 7:47:52 PM)

  1. [X86] Add zeroext attributes to i8/i16 and/or/xor overflow tests — llvm-dev / detail
  2. RISCVABIInfo::classifyArgumentType: Fix static analyzer warnings with uninitialized variables warnings - NFCI — llvm-dev / detail
  3. [InstCombine] add test with multiple uses of min/max negated operand; NFC — spatel / detail
  4. [InstCombine] try to eliminate an instruction in min/max -> abs fold — spatel / detail
  5. [HIP] Workaround ICE compiling SemaChecking.cpp with gcc 5 — Yaxun.Liu / detail
  6. [libc++] Fix abs and div overload issue for compilers on AIX — jasonliu / detail
  7. [X86][BMI] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) (PR44136) — llvm-dev / detail
  8. [MLIR][Shape] Combine `cstr_eq` only if they share shape operands — frgossen / detail
  9. [RGT] Tweak test so assertion is always executed — paul.robinson / detail
  10. [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) — llvm-dev / detail
  11. [clang] tests: cleanup, update and add some new ones — mizvekov / detail
  12. [InstCombine] Regenerate 2010-11-23-Distributed.ll tests — llvm-dev / detail
  13. [Flang] Changes to mangling code — kiran.chandramohan / detail
  14. [PhaseOrdering] add test for llvm.expect; NFC — spatel / detail
  15. Update the linkage name of coro-split functions in the debug info. — Adrian Prantl / detail
  16. [RGT] Disable some tests on Windows at compile-time, not runtime — paul.robinson / detail
  17. [PowerPC] Add ROP Protection Instructions for PowerPC — stefanp / detail
  18. [AArch64][GlobalISel] Fix incorrect codegen for <16 x s8> G_ASHR. — Amara Emerson / detail
  19. [TableGen] Report an error message on a missing comma — Alexander.Richardson / detail
  20. [builtins] Avoid enum name conflicts with fenv.h — Alexander.Richardson / detail
  21. Handle alloc_size attribute on function pointers — Alexander.Richardson / detail
  22. [WebAssembly] Add shuffles as an option for lowering BUILD_VECTOR — tlively / detail
  23. [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_* — martin / detail
  24. [libcxx] [test] Use GetWindowsInaccessibleDir() in a couple more tests — martin / detail
  25. [libcxx] [test] Add more tests for renaming directories in fs.op.rename — martin / detail
  26. Support: Remove code duplication for mapped_file_region accessors, NFC — Duncan P. N. Exon Smith / detail
  27. [OpenMP51] Initial support for masked directive and filter clause — cchen / detail
  28. [LLDB][NFC] Add clarifying comments for AddCXXSummary and AddCXXSynthetic — Shafik Yaghmour / detail
  29. Add correct types to the xxsplti32dx pattern. — stefanp / detail
  30. [AMDGPU] Added udot2 op_sel test. NFC. — Stanislav.Mekhanoshin / detail
  31. [libc++] NFC: Move unused include of <limits> to allocator_traits.h — Louis Dionne / detail
  32. [MSSA] Rename uses in IDF regardless of new def position in basic block. — asbirlea / detail
  33. [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs — jay.foad / detail
  34. [AMDGPU] Remove MachineDCE after SIFoldOperands — jay.foad / detail
  35. [OpenMP51][DOCS] Claimed masked construct and report current patch, NFC. — cchen / detail
  36. [mlir] NFC - Add help functions to scf.ForOp — nicolas.vasilache / detail
  37. Revert "[PowerPC] Add ROP Protection Instructions for PowerPC" — 31459023+hctim / detail
  38. [scudo][standalone] Use BatchClassId in drain rather than 0 — kostyak / detail
  39. [ASan] Allow new/delete replacement by making interceptors weak — 31459023+hctim / detail
  40. [NFC][SROA] Add C++'s `std::clamp()` testcase from PR47271/PR49909 — lebedev.ri / detail
  41. [Analysis] isDereferenceableAndAlignedPointer(): recurse into select's hands — lebedev.ri / detail
  42. [flang] Check for conflicting BIND(C) names — pklausler / detail
  43. [AArch64][GlobalISel] Swap compare operands when it may be profitable — Jessica Paquette / detail
  44. Revert "[AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs" — 31459023+hctim / detail
  45. Revert "[AMDGPU] Remove MachineDCE after SIFoldOperands" — 31459023+hctim / detail
  46. [flang] Enforce a limit on recursive PDT instantiations — pklausler / detail
  47. [lld-macho][nfc] Remove DYSYM8 reloc attribute — jezng / detail
  48. [flang] RANDOM_NUMBER, RANDOM_SEED, RANDOM_INIT in runtime — pklausler / detail

#7767 (Apr 9, 2021 8:34:31 AM)

  1. [RS4GC] Cleanup meetBDVState. NFC. — serguei.katkov / detail
  2. [debug-info][NFC] Set -mtriple to avoid the test failure under other targets. — esme.yi / detail
  3. [LICM] Hoist loads with invariant.group metadata — aeubanks / detail
  4. [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array types. — zoecarver / detail
  5. [mlir][Linalg] Drop unit-trip loops of reductions only if other reduction loops exists. — ravishankarm / detail
  6. [GreedyRA ORE] Re-factor computeNumberOfSplillsReloads. — serguei.katkov / detail
  7. [Test] Add two more tests on PRE with guards — mkazantsev / detail
  8. [RISCV][NFC] Fix formatting — jim / detail
  9. [NFC][PowerPC] add test cases for reverse memory op transformation — czhengsz / detail
  10. [lldb] Update UUID after https://reviews.llvm.org/D99978. — pifon / detail
  11. [lldb] Update object.test after 'nosync' inference was enabled. — pifon / detail
  12. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  13. [RISCV][NFC] Replace explicit type i64 with riscv customized SDTypeProfile. — jim / detail
  14. [MLIR] Do not yield values from an assuming op that are never used — frgossen / detail
  15. [GVN][NFC] Factor out load elimination logic via PRE for reuse — mkazantsev / detail
  16. [AMDGPU] IsFlatScratch/Global -> FlatScratch/Global — sebastian.neubauer / detail
  17. [RegisterScavenging] Add asserts for better errors — sebastian.neubauer / detail
  18. [NFC] Move statictic increment out of helper — mkazantsev / detail
  19. [FunctionAttrs] Force old pm in test so it doens't behave differently depending on the configuration setting for this flag — benny.kra / detail
  20. [MLIR][Shape] Canonicalize `assuming_all` when all operands are `cstr_eq` ops — frgossen / detail
  21. [X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles. — llvm-dev / detail
  22. [NFC][AA] Prepare to convert AliasResult to class with PartialAlias offset. — dfukalov / detail
  23. [MLIR][Shape] Add convenience builder for `shape.assuming_all` — frgossen / detail
  24. [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case. — dfukalov / detail
  25. [AMDGPU] Use SIInstrFlags for flat variants. NFC — sebastian.neubauer / detail
  26. [X86] Add PR44136 test coverage — llvm-dev / detail
  27. [OpenCL] Simplify InsertOCLBuiltinDeclarationsFromTable — sven.vanhaastregt / detail
  28. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  29. [clangd] Add --check-lines to restrict --check to specific lines — adamcz / detail
  30. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  31. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  32. [clang] Tiny format fix — nathan / detail
  33. [X86] Adjust PR44136 tests to add cmpne coverage as well — llvm-dev / detail
  34. [AMDGPU] SIFoldOperands: eagerly delete dead copies — jay.foad / detail
  35. For non-null pointer checks, do not descend through out-of-bounds GEPs — momchil.velikov / detail
  36. [AMDGPU] Allow relaxed/consume memory order for atomic inc/dec — Yaxun.Liu / detail
  37. [TableGen] [docs] Change title of tblgen.rst to fix man page filename — paul / detail
  38. [clangd] Log a message when gRPC support is off, but remote-index is configured — kadircet / detail

#7766 (Apr 8, 2021 9:51:17 PM)

  1. [DebugInfo] Correctly track SDNode dependencies for list debug values — stephen.tozer / detail
  2. [MLIR] Support symbols in emptiness checks for FlatAffineConstraints — arjunpitchanathan / detail
  3. [lld-macho] Support --thinlto-jobs — jezng / detail
  4. [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols — jezng / detail
  5. [MCA] Add tests for IPC on Cortex-A55 — andrew.savonichev / detail
  6. abtest.py: support bisection based on a response file — Yuanfang Chen / detail
  7. [lldb] [Process] Watch for fork/vfork notifications — mgorny / detail
  8. Revert "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  9. [analyzer] Fix crash on spaceship operator (PR47511) — vsavchenko / detail
  10. [analyzer] Fix false positives in inner pointer checker (PR49628) — vsavchenko / detail
  11. [mlir][linalg] Fix loop upper bounds in conv fusion test — antiagainst / detail
  12. [lldb] Improve the documentation (#42017) — Jonas Devlieghere / detail
  13. Revert "[TableGen] Add support for the 'assert' statement in multiclasses" — paul / detail
  14. [lldb] [test] Skip clone() tests on Linux/aarch64 — mgorny / detail
  15. [lld-macho] Support -add_ast_path — jezng / detail
  16. [lld-macho][nfc] Use varargs form of hasArg() — jezng / detail
  17. Set IgnoreLLVMUsed to false in CallGraph::addToCallGraph() — Stanislav.Mekhanoshin / detail
  18. [RISCV] Prevent __builtin_riscv_orc_b_64 from being compiled RV32 target. — craig.topper / detail
  19. [InstCombine] add tests for min/max with negated operand; NFC — spatel / detail
  20. [InstCombine] fold min/max intrinsic with negated operand to abs — spatel / detail
  21. [RISCV] Add InstAlias for Zbb Zbp and Zbs extension — craig.topper / detail
  22. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  23. [WebAssembly] Fix for PIC external symbol ISEL — aardappel / detail
  24. [mlir][StandardToSPIRV] Handle i1 case for lowering memref.load/store op — hanchung / detail
  25. [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks.  Also adding more test cases. — arnamoy10 / detail
  26. [AIX] Support init priority attribute — Xiangling.Liao / detail
  27. [AMDGPU] Allow -amdgpu-unsafe-fp-atomics to ignore denorm mode — Stanislav.Mekhanoshin / detail
  28. [LoopRotate] Don't split loop pass manager — nikita.ppv / detail
  29. Add setting to disable LanguageRuntime UnwindPlans — Jason Molenda / detail
  30. [AMDGPU] Check for all meta instrs in GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  31. AMDGPU: Add gfx90c support to code object v2 for backwards compatibility — kzhuravl_dev / detail
  32. [FileCheck, test] Rename checkWildcardRegexCharMatchFailure — thomasp / detail
  33. Include `count` in AppleClang toolchains. — Dan Liew / detail
  34. [GVN] Properly invalidate ICF cache when we simplify a value — aeubanks / detail
  35. [funcattrs] Infer nosync from instruction walk — listmail / detail
  36. [SLP]Fix PR49898: Infinite loop in SLP vectorizer. — a.bataev / detail
  37. [lldb] (Temporarily) disable vfork-follow-parent-wp.test on Darwin — Jonas Devlieghere / detail
  38. [RISCV] Remove empty string after 'defm' at top level of vector .td files. NFC — craig.topper / detail
  39. [RISCV] Use multiclass inheritance where possible for the VPat* multiclasses in RISVInstrInfoVPseudos. NFCI — craig.topper / detail
  40. [compiler-rt][hwasan] Add C++17 new/delete operators with alignment — leonardchan / detail
  41. [ASTMatchers] Add `cxxBaseSpecifier` matcher (non-top-level) — steveire / detail
  42. Improve error message when tring to export to LLVM IR with a dialect missing the interface — joker.eph / detail
  43. Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer — Duncan P. N. Exon Smith / detail
  44. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC — Duncan P. N. Exon Smith / detail
  45. Support: Drop the no-op initializer for SignpostEmitterImpl::Signposts, NFC — Duncan P. N. Exon Smith / detail
  46. Support: Avoid unnecessary std::function for SignpostEmitterImpl::SignpostLog — Duncan P. N. Exon Smith / detail
  47. Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC" — Duncan P. N. Exon Smith / detail
  48. Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC"" — Duncan P. N. Exon Smith / detail
  49. Revert "Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC""" — Duncan P. N. Exon Smith / detail
  50. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC, 3rd attempt — Duncan P. N. Exon Smith / detail
  51. [mlir][spirv] Define spv.ImageDrefGather operation — weiwei.li1 / detail
  52. Use default ref capture to avoid unused capture warning on assert-used variable — dblaikie / detail
  53. DebugInfo: Include inline namespaces in template specialization parameter names — dblaikie / detail
  54. ADT: Sink the guts of StringMapEntry::Create into StringMapEntryBase — Duncan P. N. Exon Smith / detail
  55. [mlir][tosa] Add tosa.max_pool2d lowering to linalg int max pooling additions — rob.suderman / detail
  56. [lld] Fixed CodeView GuidAdapter::format to handle GUID bytes in the right order. — aorlov / detail
  57. [RISCV][NFC] Add explicit type i64 to RV64 only patterns. — tclin914 / detail
  58. [clang][SourceManager] Fix -Wparentheses warning (NFC) — nullptr.cpp / detail

#7765 (Apr 8, 2021 10:30:02 AM)

  1. Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors; — conanap / detail
  2. Revert "Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors;" — conanap / detail
  3. [CSSPGO] Move pseudo probes to the beginning of a block to unblock SelectionDAG combine. — hoy / detail
  4. [Constant] ConstantStruct/Array should not lower poison to undef — aqjune / detail
  5. [Constant] Remove unused variable — aqjune / detail
  6. [NFC][RISCV] Add test for scalable offset under large stack size. — kai.wang / detail
  7. [RISCV] Add scalable offset under very large stack size. — kai.wang / detail
  8. [Debug-Info] Use inlined strings in .dwinfo section by default for DBX. — esme.yi / detail
  9. [GreedyRA ORE] Compute ORE stats if extra analysis is enabled — serguei.katkov / detail
  10. [GreedyRA ORE] Extract stats in RAGreedyStats struct. NFC. — serguei.katkov / detail
  11. [GreedyRA ORE] Extract computeNumberOfSplillsReloads to use in different places. NFC. — serguei.katkov / detail
  12. [AsmParser] Recognize more escaped characters between single quotes — thatlemon / detail
  13. [clang] Speedup line offset mapping computation — sguelton / detail
  14. [mlir] add support for index type in vectors. — gysit / detail
  15. [AMDGPU, test] Fix use of undef FileCheck var — thomasp / detail
  16. Reorg firmware corefile tests; add test for OS plugin loading — Jason Molenda / detail
  17. [OpenCL] Fix mipmap read_image return types — sven.vanhaastregt / detail
  18. [RISCV] Support OR/XOR/AND reductions on vector masks — fraser / detail
  19. [LV] Add a logical and/or select cost test. NFC — david.green / detail
  20. [LV] Logical and/or select costs — david.green / detail
  21. [flang][driver] Add debug options not requiring semantic checks — andrzej.warzynski / detail
  22. [GreedyRA ORE] Add function level spill/reloads stats — serguei.katkov / detail
  23. [OpenCL][Docs] Fix typo in section label — anastasia.stulova / detail
  24. [flang][nfc] Rename some test files — andrzej.warzynski / detail
  25. [NVPTX] Fix compiler warning in NDEBUG build [NFC] — mikael.holmen / detail
  26. [lldb] [client] Support for multiprocess extension — mgorny / detail
  27. [NFC][X86][CostModel] Add some load/store tests w/ non-power-of-two elt cnt vectors — lebedev.ri / detail
  28. [DebugInfo] Prevent invalid debug info being produced during LoopStrengthReduce — stephen.tozer / detail
  29. [AMDGPU] SIFoldOperands: refactor tryFoldCndMask with early-outs. NFC. — jay.foad / detail
  30. [mlir][spirv] Timely fail type conversion — antiagainst / detail
  31. [mlir][spirv] Add control for non-32-bit scalar type emulation — antiagainst / detail
  32. [CodeGen][AArch64] Fix isel crash for truncating FP stores — david.sherwood / detail
  33. [TableGen] Add support for the 'assert' statement in multiclasses — paul / detail
  34. [TableGen] Make behavior of list slice suffix consistent across all values — paul / detail
  35. [InstCombine] add icmp with no-wrap add tests; NFC — spatel / detail
  36. [AMDGPU] Fix computing live registers in prolog — sebastian.neubauer / detail
  37. [AMDGPU] SIFoldOperands: make tryFoldCndMask a member function. NFC. — jay.foad / detail
  38. Support: mapped_file_region:  Pass MAP_NORESERVE to mmap — jotrem / detail
  39. [analyzer] Fix dead store checker false positive — vsavchenko / detail
  40. [LV] Pass VPWidenPHIRecipe to widenPHIInstruction (NFC). — flo / detail
  41. [AMDGPU] SIFoldOperands: try harder to fold cndmask instructions — jay.foad / detail
  42. [AMDGPU] SIFoldOperands: remove an unneeded make_early_inc_range. NFC. — jay.foad / detail
  43. [AMDGPU] SIFoldOperands: make use of emplace_back. NFC. — jay.foad / detail
  44. [NFC] Fix warning introduced in 20105b6b4874a85813f7a4a3d8ad2a0f023dda14 — sguelton / detail
  45. [lldb] Re-skip TestVSCode_launch — pavel / detail
  46. [lldb/DWARF] Fix a crash parsing invalid dwarf (pr49678) — pavel / detail
  47. [lsan] Mark 2 new lsan tests unsupported on arm-linux — david.spickett / detail
  48. Revert "Reduce the number of attributes attached to each function" — Dávid Bolvanský / detail
  49. [AMDGPU] SIFoldOperands: remove an unneeded isReg check. NFC. — jay.foad / detail
  50. [AMDGPU] Add some implicit uses to tests. NFC. — jay.foad / detail

#7764 (Apr 7, 2021 11:30:11 PM)

  1. Correct the tablegen logic for MutualExclusions attribute checking. — aaron / detail
  2. [Windows] Remove global OF_None flag for Windows in ToolOutputFiles — Abhina.Sreeskantharajan / detail
  3. Revert "[AsmPrinter] Delete dead takeDeletedSymbsForFunction()" — aeubanks / detail
  4. [AArch64] Materialize FP constant in code for large code model — jonas.hahnfeld / detail
  5. [BasicAA] Extend test coverage for GEP modulo logic. — flo / detail
  6. [RISCV] Replace 'return ReplaceNode' with 'ReplaceNode; return;' NFC — craig.topper / detail
  7. Remove .gitignore entries not relevant in the monorepo. — paul.robinson / detail
  8. [mlir] Fixed alignment attribute of alloc constant folding. — joker.eph / detail
  9. [clang] Move int <-> float scalar conversion to a separate function — erich.keane / detail
  10. Fix missing generate capture expression for novariants condition. — jennifer.yu / detail
  11. [lld-macho] Make time-trace* options more permissive. — vyng / detail
  12. [Driver][test] Test intended target only — Jinsong Ji / detail
  13. [libc++abi] Adjust XFAIL for misaligned exception header on ARM — Louis Dionne / detail
  14. [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition. — craig.topper / detail
  15. [LLDB] Clarifying the documentation for variable formatting wrt to qualifiers and adding a test that demonstrates this — Shafik Yaghmour / detail
  16. [InstCombine] add test for min/max intrinsic with not ops; NFC — spatel / detail
  17. [InstCombine] fold not ops around min/max intrinsics — spatel / detail
  18. [BasicAA] Add another GEP modulo test with shl with odd op. — flo / detail
  19. [AMDGPU] Split GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  20. [AMDGPU] Update gfx90a memory model support — Tony.Tye / detail
  21. Disable use of SCC bit from asm — Stanislav.Mekhanoshin / detail
  22. [lld-macho] Parallelize __LINKEDIT generation — jezng / detail
  23. [RISCV] Use multiclass inheritance to simplify some of riscv_vector.td. NFCI — craig.topper / detail
  24. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  25. [NFC][AMDGPU] Correct indentation in AMDGPUUsage.rst — Tony.Tye / detail
  26. Revert "[LoopInterchange] Fix transformation bugs in loop interchange" — congzhecao / detail
  27. [PowerPC] fixup killed flags for ri + addi to ri transformation — czhengsz / detail
  28. [AMDGPU] Add some exhaustive ds read/write alignment tests — mahesha.comp / detail
  29. [AMDGPU] Only use ds_read/write_b128 for alignment >= 16 — mahesha.comp / detail
  30. [RISCV] DAG nodes and pseudo instructions for CSR access — sepavloff / detail
  31. [Driver] Drop $DEFAULT_TRIPLE-$name as a fallback program name — i / detail
  32. [docs] Document our norms around reverts — listmail / detail
  33. Include `llvm-config` and `not` in AppleClang toolchains. — Dan Liew / detail
  34. Change the default value for `preloadDialectsInContext` for MlirOptMain — joker.eph / detail

#7763 (Apr 7, 2021 12:41:23 PM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / detail
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / detail
  3. Unconditionally pre-define CMAKE_ARGS in sanitizer bot. — 31459023+hctim / detail
  4. Revert "Respect jobs property for LIT tests in UnifiedTreeBuilder." — gkistanova / detail
  5. [SCEV] Fix false-positive recognition of simple recurrences. PR49856 — mkazantsev / detail
  6. [X86] Initialize TargetOptions::StackProtectorGuardOffset member to its default value — thatlemon / detail
  7. [Orc][examples] Add lit ToolSubst for LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  8. [PowerPC] Fix use check of swap-reduction — qiucofan / detail
  9. [CGCall] Annotate `this` argument with alignment — lebedev.ri / detail
  10. [Coroutines, test] Fix use of var defined in CHECK-NOT — thomasp / detail
  11. [clang, test] Fix use of undef FileCheck var — thomasp / detail
  12. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  13. [NFC][InstCombine] Add sub-of-sub tests with constant expressions — lebedev.ri / detail
  14. [InstCombine] Restrict "C-(X+C2) --> (C-C2)-X" fold to immediate constants — lebedev.ri / detail
  15. Reland [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  16. [Orc][examples] Add missing FileCheck for lit test and polish output — Stefan Gränitz / detail
  17. [OpenCL] Add as_size/ptrdiff/intptr/uintptr_t operators — sven.vanhaastregt / detail
  18. [clang][Syntax] Handle invalid source range in expandedTokens. — usx / detail
  19. [CMake] try creating symlink first on windows — kbobyrev / detail
  20. Fix crash when an invalid URI is parsed and error handling is attempted — kadircet / detail
  21. [X86] Add BZHI test case for PR48768 — llvm-dev / detail
  22. [analyzer] Fix body farm for Obj-C++ properties — vsavchenko / detail
  23. [Statepoint Lowering] Allow other than N byte sized types in deopt bundle — yrouban / detail
  24. [-Wcompletion-handler] Don't recognize init methods as conventional — vsavchenko / detail
  25. [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions — llvm-dev / detail
  26. [analyzer][NFC] Add tests for extents — balazsbenics / detail
  27. [clang] Speedup line offset mapping computation — sguelton / detail
  28. [Clang] Extend test coverage for -f[no-]finite-loops options. — flo / detail
  29. [X86] Add AND/OR/XOR signed-comparison overflow test cases for PR48768 — llvm-dev / detail
  30. [mlir] Add "mask" operand to vector.transfer_read/write. — springerm / detail
  31. [InstCombine] add tests for not-of-min/max; NFC — spatel / detail
  32. [InstCombine] move abs transform to helper function; NFC — spatel / detail
  33. [clang] Check AuxTarget exists when creating target in CompilerInstance — ty1208chiang / detail
  34. [flang][driver] Add support for `-cpp/-nocpp` — andrzej.warzynski / detail
  35. [AMDGPU] SIFoldOperands: don't dump extra '\n' after MachineInstr. NFC. — jay.foad / detail
  36. [flang][driver] Fix `-fdebug-dump-provenance` — andrzej.warzynski / detail
  37. [SLP]Avoid multiple attempts to vectorize CmpInsts. — a.bataev / detail
  38. [X86] Improve optimizeCompareInstr for signed comparisons after AND/OR/XOR instructions — llvm-dev / detail
  39. Revert "[clang] Speedup line offset mapping computation" — thakis / detail
  40. [NPM] Fix typo inisLTOPreLink for loop rotate — jingu.kang / detail
  41. [AMDGPU] Update SGPRSpillVGPRCSR name. NFC — sebastian.neubauer / detail
  42. [WebAssembly] Improve error messages regarding missing indirect function table. NFC — sbc / detail
  43. [SVE] Remove checks for warnings in scalable-vector tests. — sander.desmalen / detail
  44. [mlir,shape] Update min/max op description — jpienaar / detail
  45. [SystemZ][z/OS][TableGen] TableGen files should be text — Abhina.Sreeskantharajan / detail
  46. [mlir] Export python-related .cmake files — nicolas.vasilache / detail
  47. [X86][AVX] Add HADD lane crossing test — llvm-dev / detail
  48. [CSSPGO] Fix incorrect probe distribution factor computation in top-down inliner — aktoon / detail
  49. [lld-macho][nfc] Add test for ARM64 stubs — jezng / detail
  50. [lld-macho] Sibling N_SO symbols must have the empty string — jezng / detail
  51. [libcxx] adds remaining callable concepts — cjdb / detail
  52. [libcxx] adds __cpp_lib_concepts feature-test macro — cjdb / detail
  53. [InstCombine] avoid infinite loop from partial undef vectors — spatel / detail
  54. [libc++] Update contributor documentation. — koraq / detail
  55. [InstCombine] foldAddWithConstant(): don't deal with non-immediate constants — lebedev.ri / detail
  56. Avoid testing for libc++ internal macros after D99834 — dimitry / detail
  57. [mlir][sparse] support integral types i32,i16,i8 for *numerical* values — ajcbik / detail
  58. [LoopIdiomRecognize] Minor cleanups to the FFS idiom matching. NFC — craig.topper / detail
  59. [SelectionDAG] Teach SelectionDAG::FoldConstantArithmetic to handle SPLAT_VECTOR — craig.topper / detail
  60. [HIP] Fix rocm-detect.hip test path — enye.shi / detail
  61. [RISCV] Support vslide1up/down intrinsics for SEW=64 on RV32. — craig.topper / detail
  62. [lldb][Editline] Fix crash when navigating through empty command history. — rupprecht / detail
  63. [lld-macho][nfc] Minor refactoring + clang-tidy fixes — vyng / detail

#7762 (Apr 7, 2021 1:44:56 AM)

  1. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / detail
  2. By default all threads available on the machines are being used by the — conanap / detail
  3. [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. — 1.int32 / detail
  4. [KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI. — llvm-dev / detail
  5. [IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction — Madhur.Amilkanthwar / detail
  6. [PhaseOrdering] Add PR45687 test coverage — llvm-dev / detail
  7. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  8. [lldb] Improve CPUInfo test predicate — david.spickett / detail
  9. [RISCV][Clang] Add some RVV Integer intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add RVV vnsra, vnsrl and vwmul intrinsic functions. — zakk.chen / detail
  11. [RISCV][Clang] Add RVV Widening Integer Extension intrinsic functions. — zakk.chen / detail
  12. [RISCV][Clang] Add more RVV Integer intrinsic functions. — zakk.chen / detail
  13. [RISCV][Clang] Add all RVV Fixed-Point Arithmetic intrinsic functions. — zakk.chen / detail
  14. [lsan][test] Disable many_tls_keys_pthread.cpp on AArch64 — david.spickett / detail
  15. [rt] Update DIPrinter usage in 'sanitizer_symbolize.cpp`. — pifon / detail
  16. [AMDGPU] Regenerate checks to fix prefixes broken in D96340. NFC. — jay.foad / detail
  17. [CostModel][X86] Improve accuracy of vXi8 multiply reduction costs — llvm-dev / detail
  18. [LLDB] Fix building for aarch64 windows after d6d3d21cd1cb1567eaf7ff8c0867b07227a19d99 — martin / detail
  19. [CMake] Fix Python 3 lookup when building LLVM with tests — dominik.montada / detail
  20. [AMDGPU][MC][GFX9] Corrected SMEM decoding — dmitry.preobrazhensky / detail
  21. [VPlan] Print VPValue operands for VPWidenPHI if possible. — flo / detail
  22. [LoopVectorize] Change the identity element for FAdd — kerry.mclaughlin / detail
  23. Silence -Woverloaded-virtual warnings from generated code; NFC — aaron / detail
  24. [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text — Abhina.Sreeskantharajan / detail
  25. Don't directly dereference getAs<> casts to avoid potential null dereferences. NFCI. — llvm-dev / detail
  26. LoopFlatten - CanWidenIV - Fix uninitialized variable warnings and use for-range loop. NFCI. — llvm-dev / detail
  27. [AMDGPU] Fix typo in regular expression checks. NFC. — jay.foad / detail
  28. [mlir] Fix support for lowering non-32-bit affine reductions. — zinenko / detail
  29. [InstCombine] Add PR45984 test case — llvm-dev / detail
  30. [AMDGPU] Fix dubious regexes with unescaped brackets. NFC. — jay.foad / detail
  31. [lldb][NFC] Fix misleading indentation in Cocoa.cpp — Raphael Isemann / detail
  32. [X86] Add ANDN test case for PR48768 — llvm-dev / detail
  33. [NFC][InstCombine] Add tests for '((X - Y) - Z)' pattern (PR49858) — lebedev.ri / detail
  34. [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  35. [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c — lebedev.ri / detail
  36. [X86] Improve optimizeCompareInstr for signed comparisons after ANDN instructions — llvm-dev / detail
  37. [InstCombine] Add PR38929 test case — llvm-dev / detail
  38. [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization — kerry.mclaughlin / detail
  39. [AMDGPU][SDag] Add IMG init also for image_gather4 instructions — jay.foad / detail
  40. [llvm-symbolizer] Don't use the same 'OutputStyle' name for the enum type and instance. NFCI. — llvm-dev / detail
  41. [AMDGPU] SIFoldOperands: use getVRegDef instead of getUniqueVRegDef — jay.foad / detail
  42. [AMDGPU] SIFoldOperands: rename tryFoldInst to tryFoldCndMask — jay.foad / detail
  43. [AMDGPU] SIFoldOperands: use range-based loops and make_early_inc_range — jay.foad / detail
  44. [AMDGPU] SIFoldOperands: use MachineRegisterInfo::hasOneNonDBGUser — jay.foad / detail
  45. Avoid unused variable warning in Release builds — benny.kra / detail
  46. Revert "[IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction" — Jan Svoboda / detail
  47. [Windows] Turn off text mode correctly in Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  48. Remove last remnants of PR49607 migration [NFC] — listmail / detail
  49. AMDGPU: Add isBranch=1 to SOPP branch instructions — kzhuravl_dev / detail
  50. [ObjC] Add a command line flag that disables recognition of objc_direct for testability — erik.pilkington / detail
  51. [clang][clangd] Avoid inconsistent target creation — ty1208chiang / detail
  52. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  53. [CMake][Compiler-rt] Compute `LLVM_MAIN_SRC_DIR` assuming the monorepo — Dan Liew / detail
  54. [CMake][Compiler-rt] Make it possible to configure standalone compiler-rt without `LLVMConfig.cmake`. — Dan Liew / detail
  55. Move GCRelocateInst and GCResultInst to IntrinsicInst.h [nfc] — listmail / detail
  56. [SystemZ][z/OS] correct rc and errno within nanosleep() — zibi / detail
  57. [mlir][Linalg] Fix fusion on tensors operands / bbArg mismatch — nicolas.vasilache / detail
  58. [X86][SSE] canonicalizeShuffleWithBinOps - add MOVSD/MOVSS handling. — llvm-dev / detail
  59. [AIX][TLS] Add support for TLS variables to XCOFF object writer — wei.huang / detail
  60. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  61. [test, GVN] Fix use of var defined in CHECK-NOT — thomasp / detail
  62. [index] Improve macro indexing support — blangmuir / detail
  63. [Sanitizer] Adopt Python 3 for iOS simulator test scripts — julian.lettner / detail
  64. [lldb] Fix bug where memory read --outfile is not truncating the file — Jonas Devlieghere / detail
  65. [mlir][linalg] Add helpers for linalg.tiled_loop [nfc]. — pifon / detail
  66. Pass -fcrash-diagnostics-dir along to LLVM — paul.robinson / detail
  67. [llvm-reduce] Remove unwanted module inline asm — aeubanks / detail
  68. [libcxx] adds remaining callable concepts — cjdb / detail
  69. [lldb] Format Plugins/Language/ObjC/Cocoa.cpp (NFC) — Jonas Devlieghere / detail
  70. [AMDGPU] SIFoldOperands: use isUseMIInFoldList. NFC. — jay.foad / detail
  71. [RISCV] Add helper function to share some of the code for isel of vector load/store intrinsics. — craig.topper / detail
  72. [libcxx] [test] Use dedicated types for the invocable concept tests for multiple overloads — martin / detail
  73. [libcxx] Fix the type attribute for a couple templates — martin / detail
  74. [mlir][python] Add missing affine map compression test — nicolas.vasilache / detail
  75. [SimplifyInst] Use correct type for GEPs with vector indices. — flo / detail
  76. [lldb] Fix else-after-return in AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  77. [GVN] Add missing ICF update — aeubanks / detail
  78. [libcxx] [test] Allow C:\System Volume Information to be missing — martin / detail
  79. Fix f6ee97d8271e1dfd9b6572222fefe8f40433952e: — jyknight / detail
  80. Add a subclass of IntrinsicInst for llvm.assume [nfc] — listmail / detail
  81. [lld-macho] Rename SubsectionMapping to SubsectionMap — jezng / detail
  82. [lld-macho] clang-format cleanup — jezng / detail
  83. More precisely type code used for gc.relocate assertions [nfc] — listmail / detail
  84. [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after D91327 — i / detail
  85. [PowerPC] Materialize 34-bit constants with pli directly — amy.kwan1 / detail
  86. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  87. [lld-macho][nfc] Rename some tests — jezng / detail
  88. [lld-macho][nfc] Remove HelpHidden from aliases to implemented flags — jezng / detail
  89. [lld-macho] Fix & refactor symbol size calculations — jezng / detail
  90. [mlir] Remove no-op array assignment in dictionaryAttrSort(). — csigg / detail
  91. [libc++] Post-commit review on D99928. — arthur.j.odwyer / detail
  92. [libc++] Header inclusion tests. — arthur.j.odwyer / detail
  93. [Windows] Add test coverage for line endings when rewriting includes — alexandre.ganea / detail
  94. [clang-tidy] performance-* checks: Match AllowedTypes against qualified type names when they contain "::". — flx / detail
  95. Let clang atomic builtins fetch add/sub support floating point types — Yaxun.Liu / detail
  96. [ASan][RISCV] Fix RISC-V memory mapping — luismarques / detail
  97. [lit testing] Fix xfail-cl.py test worker count — luismarques / detail
  98. [mlir] Hoist out getRequestedOpDefinitions helper — jpienaar / detail
  99. Plumb AssumeInst through operand bundle apis [nfc] — listmail / detail
  100. [NVPTX] Handle bitcast and ASC(101) when trying to avoid argument copy. — tra / detail
  101. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  102. [libc++] NFCI: Fix test pinning down RTTI implementation on Apple platforms — Louis Dionne / detail
  103. Use AssumeInst in a few more places [nfc] — listmail / detail
  104. Replace calls to IntrinsicInst::Create with CallInst::Create [nfc] — listmail / detail
  105. Thread safety analysis: Don't warn about managed locks on join points — aaron.puchert / detail
  106. [mlir][tosa] Add tosa.table lowering to linalg.generic — rob.suderman / detail
  107. [docs] Update documentation for bugprone-misplaced-widening-cast — vince.a.bridgers / detail
  108. [SplitEdge] Update SplitCriticalEdge to return a nullptr only when the edge is not critical — sidharth.baveja / detail
  109. [MLIR] [Python] Add capsule methods for pybind11 to PyOperation — john.demme / detail
  110. [MachineValueTypes] Add blank lines between floating point vectors with different element types. NFC — craig.topper / detail
  111. [lld-macho] Symbol::value should always be uint64_t — jezng / detail
  112. [OpenMP] Define omp_is_initial_device() variants in omp.h — hansang.bae / detail
  113. [RISCV] Don't custom type legalize fixed vector to scalar integer bitcasts if the fixed vector type isn't legal. — craig.topper / detail
  114. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  115. [docs] Fix doxygen comments wrongly attached to the llvm namespace — mizvekov / detail
  116. [RISCV] Add an assertion to the ReplaceNodeResults handling of bitcasts to make sure the VT is always a scalar integer. — craig.topper / detail
  117. [HIP] Change to code object v4 — Yaxun.Liu / detail
  118. Minor fix for test hip-code-object-version.hip — Yaxun.Liu / detail
  119. [shape] Add min and max ops — jpienaar / detail
  120. Add missing CHECK lines in test — rtrieu / detail
  121. [NewPM] Set verify-cfg-preserved=1 by default for debug builds — yrouban / detail
  122. Removed redundant code. — aorlov / detail
  123. [dsymutil] Don't emit .debug_pubnames and .debug_pubtypes — Jonas Devlieghere / detail
  124. [dsymutil] Don't keep old abbreviations — Jonas Devlieghere / detail
  125. [dsymutil] Stop emulating dsymutil-classic CIE caching behavior — Jonas Devlieghere / detail
  126. [mlir,shape] Add max/min folder for simple case — jpienaar / detail
  127. Revert "[InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)" — phosek / detail
  128. [libcxx] fixes `common_reference` requirement for `swappable_with` — cjdb / detail
  129. Revert "[NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c" — phosek / detail

#7761 (Apr 6, 2021 9:23:27 AM)

  1. [VE] use local cache — simon.moll / detail
  2. Comment adjustments for a rename — listmail / detail
  3. [RISCV] When custom iseling masked stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  4. [NewPM] Change tests to run them without PreserveCFGChecker. NFC — yrouban / detail
  5. [Statepoint] Factor-out utility function to get non-foldable area of STATEPOINT like instructions. NFC — serguei.katkov / detail
  6. [MLIR][docs] Fixes to operation syntax in Lang Ref — gcmn / detail
  7. [NewPM] Redesign of PreserveCFG Checker — yrouban / detail
  8. [NewPM] Fix unused lambda capture build error — yrouban / detail
  9. [clang][cli] Ensure plugin args are generated in deterministic order — Jan Svoboda / detail
  10. [AMDGPU] Add some missing testing for new subtargets gfx90a and gfx90c — jay.foad / detail
  11. [AArch64] Use 64-bit movi for zeroing halfs/floats — sjoerd.meijer / detail
  12. [NFC][WebAssembly] Removed mangled name from test. — sam.parker / detail
  13. Revert "[flang] Improve constant folding for type parameter inquiries" — kiran.chandramohan / detail
  14. [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing — Jan Svoboda / detail
  15. [AArch64] Default to zero-cycle-zeroing FP registers — sjoerd.meijer / detail

#7760 (Apr 5, 2021 10:19:42 PM)

  1. [flang][driver] Add options for -Werror — arnamoy10 / detail
  2. [analyzer] DynamicSize: Store the dynamic size — charusso / detail
  3. [LoopFusion] Bails out if only the second candidate is guarded (PR48060) — tu.da.wei / detail
  4. [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver — arnamoy10 / detail
  5. [analyzer] DynamicSize: Debug facility — charusso / detail
  6. [analyzer] DynamicSize: Rename 'size' to 'extent' — charusso / detail
  7. [gn build] Port 9b3df78b4c2a — llvmgnsyncbot / detail
  8. [TextAPI] move source code files out of subdirectory, NFC — Cyndy Ishida / detail
  9. Revert "Fix build rules for LLVM_WITH_Z3 after D95727" — tstellar / detail
  10. Revert "llvm-shlib: Create object libraries for each component and link against them" — tstellar / detail
  11. [gn build] (manually) port 0116d04d04f2 — thakis / detail
  12. [lld][WebAssembly] Rewrite exports test in assembly. NFC — sbc / detail
  13. [mlir][Linalg] NFC: Move populatePatterns* method into linalg namespace. — ravishankarm / detail
  14. [OPENMP51]Initial support for nocontext clause. — jennifer.yu / detail
  15. [M68k] Add support for Motorola literal syntax to AsmParser — rickytaylor26 / detail
  16. [RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types. — craig.topper / detail
  17. [tests] Precommmit tests for reasoning about equality of recurrences — listmail / detail
  18. Extract a helper for figuring out if an operator is invertible [nfc] — listmail / detail
  19. Fix copy paste errors in tests from be11bd1e — listmail / detail
  20. [RISCV] Split RISCVISD::VMV_S_XF_VL into separate integer and FP. — craig.topper / detail
  21. [RISCV] Add SDTCisInt to the SDTRVVSlide1 since it is only used for vslide1up.vx/vslide1down.vx. — craig.topper / detail
  22. [OpenCL, test] Fix use of undef FileCheck var — thomasp / detail
  23. [InstSimplify] add test for vector select with operand replacement; NFC — spatel / detail
  24. [InstSimplify] fix potential miscompile in select value equivalence — spatel / detail
  25. [libcxx] [ci] Add a Windows CI buildkite configuration — martin / detail
  26. [mlir][sparse] move new test to right directory structure — ajcbik / detail
  27. Rework the way statement attributes are processed; NFC — aaron / detail
  28. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr on Linux" — thakis / detail
  29. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  30. [mlir][Linalg] Add callbacks to fusion of elementwise operations to control fusion. — ravishankarm / detail
  31. [RISCV] Add more RV32 vslide1up intrinsic test cases. NFC — craig.topper / detail
  32. Copy syncscope when expanding atomicrmw into cmpxchg loop — Stanislav.Mekhanoshin / detail
  33. Revert "Revert "Add support for fetching signed values from tagged pointers."" — jingham / detail
  34. Address minor post commit feedback on 0e59dd — listmail / detail
  35. [libcxx] moves `std::invoke` into `__functional_base` — cjdb / detail
  36. [Polly] Refactoring isInnermost() from isl to use the C++ wrapper — llvm-project / detail
  37. Exact ashr/lshr don't loose any set bits and are thus trivially invertible — listmail / detail
  38. [SROA] Allow SROA on pointers with invariant group intrinsic uses — aeubanks / detail

#7759 (Apr 5, 2021 11:11:55 AM)

  1. [TableGen] Use StringRef instead of std::string to split up a string that's being parsed. NFCI — craig.topper / detail
  2. [NFC][X86] Split VPMOV* AVX2 instructions into their own sched class — lebedev.ri / detail
  3. [mlgo] fix build rules — mtrofin / detail
  4. Opaque pointers: Migrate examples to use load with explicit type — dblaikie / detail
  5. Add workaround for false positive in -Wfree-nonheap-object — dblaikie / detail
  6. Add void cast to suppress -Wunused-member-variable on assert-only member — dblaikie / detail
  7. Preprocessor conditionalize some assert-only functions to suppress -Wunused-function — dblaikie / detail
  8. [C++20, test] Fix use of undef FileCheck variable — thomasp / detail
  9. [InstCombine] Reapply update_test_checks.py to unsigned-multiply-overflow-check.ll (NFC) — aqjune / detail
  10. [InstCombine] precommit pr49688.ll (NFC) — aqjune / detail
  11. [InstSimplify] Add a test for folding comparison with a undef vector (NFC) — aqjune / detail
  12. [InstCombine] Conditionally fold select i1 into and/or — aqjune / detail
  13. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  14. [RISCV] Don't convert fshr/fshl to target specific FSL/FSR node if shift amount is a constant. — craig.topper / detail
  15. [NFC][scudo] Restore !UseQuarantine check in tests — Vitaly Buka / detail
  16. Revert "Add support for fetching signed values from tagged pointers." — Jason Molenda / detail
  17. [CVP] Add test for and of min (NFC) — nikita.ppv / detail
  18. [LVI] Don't bail on overdefined value in select — nikita.ppv / detail
  19. [mlir][NFC] Fully spell mlir types names in LoopLikeOpInterface, so it can be used in ops defined outside mlir namespace — ivan.butygin / detail
  20. Don't check that std::pair is trivially copyable on FreeBSD — dimitry / detail
  21. [llvm-exegesis] Don't erroneously refuse to measure POPCNT instruction — lebedev.ri / detail
  22. [CVP] Add more tests for select with overdefined operand (NFC) — nikita.ppv / detail
  23. [llvm-exegesis] SnippetFile: do create source manager in MCContext — lebedev.ri / detail
  24. Speculative fix for failing build bot. — aaron / detail
  25. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  26. [SimplifyCFG] Add switch-to-select test with two equal cases (NFC) — nikita.ppv / detail
  27. [SimplifyCFG] Handle two equal cases in switch to select — nikita.ppv / detail
  28. [InstCombine] add tests for ctpop of power-of-2; NFC — spatel / detail
  29. [InstCombine] fold popcount of exactly one bit to shift — spatel / detail
  30. [libcxx] [test] Link against msvcprt as C++ ABI library in tests — martin / detail
  31. [Driver] Detect libstdc++ include paths for native gcc (-m32 and -m64) on Debian i386 — i / detail
  32. [libc++] Improve generate_feature_test_macro_components.py. — koraq / detail
  33. [HIP-Clang, test] Fix use of undef FileCheck var — thomasp / detail
  34. [HIP, test] Fix use of undef FileCheck var — thomasp / detail
  35. [RISCV] Lower orc.b intrinsic to RISCVISD::GORCI. — craig.topper / detail
  36. [NFC][InstCombine] Add test for PR49778 — lebedev.ri / detail
  37. [NFC][InstCombine] Extract canTryToConstantAddTwoShiftAmounts() as helper — lebedev.ri / detail
  38. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): check that adding shift amounts doesn't overflow (PR49778) — lebedev.ri / detail
  39. [libc++] Fix the header guard from _LIBCPP_STEAMBUF to _LIBCPP_STREAMBUF. — arthur.j.odwyer / detail
  40. [libc++] Fix test_macros.h in the same way as commit 49e5a896 fixed __config. — arthur.j.odwyer / detail
  41. [sanitizer] Simplify GetTls with dl_iterate_phdr on Linux — i / detail
  42. [RISCV] Use gorciw for i32 orc.b intrinsic when Zbp is enabled. — craig.topper / detail
  43. [lldb] Import ObjectiveC module instead of Foundation in test — davelee.com / detail
  44. [lldb] Replace unneeded use of Foundation with ObjectiveC in tests (NFC) — davelee.com / detail
  45. [CUDA][HIP] rename -fcuda-flush-denormals-to-zero — Yaxun.Liu / detail
  46. [Test] Add tests for various scenarios of PRE of a loop load — mkazantsev / detail
  47. [Test] Split out new and old PM tests — mkazantsev / detail
  48. [Test] Auto-update checks in a test — mkazantsev / detail
  49. ignore -flto= options recognized by GCC — sylvestre / detail
  50. [OCaml] Fix unsafe uses of Store_field — josh / detail
  51. [OCaml] Minor optimizations by avoiding double initialization — josh / detail
  52. [OCaml] Code simplification using option allocation functions — josh / detail
  53. [OCaml] Code simplification using string allocation functions — josh / detail
  54. [OCaml] Omit unnecessary GC root registrations — josh / detail
  55. [NFC][OCaml] Remove vestigial CAMLprim declarations — josh / detail
  56. [NFC][OCaml] Reformat to clean up following CAMLprim removal — josh / detail
  57. [DebugInfo, CallSites, test] Fix use of undef FileCheck var — thomasp / detail
  58. [X86] Add second PR47603 test case — llvm-dev / detail
  59. [X86] Fold xor(zext(xor(x,c1)),c2) -> xor(zext(x),xor(zext(c1),c2)) — llvm-dev / detail
  60. [RISCV] Add a test showing incorrect codegen — fraser / detail
  61. * NFC. Refactored DIPrinter for better support of new print styles. — aorlov / detail
  62. [TableGen] [docs] Correct a couple of mistakes; use 'true' and 'false' in examples — paul / detail
  63. [SLP]Improve vectorization of the CmpInst instructions. — a.bataev / detail
  64. [OpenMP] Fix incorrect KMP_STRLEN() macro — jonathan.l.peyton / detail
  65. [PowerPC] Fix issue where binary uses a .got but is missing a .TOC. — stefanp / detail
  66. [SemaObjC] Fix a -Wbridge-cast false-positive — erik.pilkington / detail
  67. [RISCV] Expand scalable-vector truncstores and extloads — fraser / detail
  68. [M68k] Mark public functions with the LLVM_EXTERNAL_VISIBILITY macro — minyihh / detail
  69. [InstCombine] add test for miscompile from select value equivalence; NFC — spatel / detail
  70. [InstCombine] fix potential miscompile in select value equivalence — spatel / detail
  71. [RISCV] Add support for bitcasts between scalars and fixed-length vectors — fraser / detail

#7758 (Apr 3, 2021 11:17:50 AM)

  1. [RISCV] Refactor conversion of B extensions to IR intrinsics a little to reduce clang binary size. — craig.topper / detail
  2. [PGO, test] Fix typo in FileCheck var — thomasp / detail
  3. [BasicAA] Don't pass through AA metadata (NFCI) — nikita.ppv / detail
  4. [BasicAA] Don't store AATags in cache key (NFC) — nikita.ppv / detail
  5. [Loads] Forward constant vector store to load of first element — nikita.ppv / detail
  6. Fix build rules for LLVM_WITH_Z3 after D95727 — bjorn.a.pettersson / detail
  7. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper (REAPPLIED) — llvm-dev / detail
  8. [X86] Add PR47603 test case — llvm-dev / detail
  9. [X86] Fold xor(truncate(xor(x,c1)),c2) -> xor(truncate(x),xor(truncate(c1),c2)) — llvm-dev / detail
  10. [InstCombine] Add load/store forwarding test with odd size (NFC) — nikita.ppv / detail
  11. Silence `-Wunused-private-field` warning on isIsolatedFromAbove. — csigg / detail
  12. [FastISel] Remove kill tracking — nikita.ppv / detail
  13. Revert "[lld-link] Enable addrsig table in COFF lto" — thakis / detail
  14. [lld-macho] Fix build on 32-bit systems — jezng / detail
  15. [lld-macho] Another attempt at fixing 32-bit builds — jezng / detail
  16. Speculative attempt to stablize a test — listmail / detail

#7757 (Apr 3, 2021 12:29:00 AM)

  1. [RISCV] Add IR intrinsic for Zbr extension — craig.topper / detail
  2. [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros — epastor / detail
  3. [SLPVectorizer] Fix divide-by-zero after D99719 — i / detail
  4. [RISCV] Add IR intrinsic for Zbb extension — craig.topper / detail
  5. [TextAPI] run clang-format on violating sections, NFC — Cyndy Ishida / detail
  6. Revert "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  7. Recommit "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  8. [mlir] Rename linalg.pooling operations to have a FOp postfix for floating point — rob.suderman / detail
  9. [RISCV] Add IR intrinsics for Zbc extension — craig.topper / detail
  10. [ms] [llvm-ml] Accept /WX to signal that warnings should be fatal. — epastor / detail
  11. [Sema] Fix Windows build after b001d574d7d9 — jrtc27 / detail
  12. [RISCV] Try using toupper instead of std::toupper to make the build bots happy. — craig.topper / detail
  13. Revert "[RISCV] Try using toupper instead of std::toupper to make the build bots happy." — craig.topper / detail
  14. [OPENMP][DOCS]Update status of the supported constructs, NFC. — michael.p.rice / detail
  15. [nfc] [llvm] Make DWARFListTableBase::findList const — jan.kratochvil / detail
  16. [mlir] Emit errors when creating unregistered attributes/types when not allowed — riddleriver / detail
  17. [OPENMP5.1]Initial support for novariants clause. — jennifer.yu / detail
  18. [NFC][scudo] Split ScudoCombinedTest.BasicCombined — Vitaly Buka / detail
  19. Use tablegen to diagnose mutually exclusive attributes — aaron / detail
  20. [mlir] Add optional TypeConverter for materializations. — silvasean / detail
  21. [KnownBits] Add KnownBits::haveNoCommonBitsSet helper. NFCI. — llvm-dev / detail
  22. Fix build bot problem with missing OMPC_novariants in switch. — jennifer.yu / detail
  23. [mlir][tosa] Add tosa.reduce_any and tosa.reduce_all linalg lowering — rob.suderman / detail
  24. [NFC][scudo] Add test header int CMake file — Vitaly Buka / detail
  25. [NFC][scudo] Move macro into a shared header — Vitaly Buka / detail
  26. [flang] Address more MSVC build issues with reductions — pklausler / detail
  27. [LLDB] Sleep for 5 second TestVSCode_launch test_progress_events — omair.javaid / detail
  28. [CSSPGO][Test] XFAIL profile-context-tracker-debug.ll on AIX — Jinsong Ji / detail
  29. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr" — thakis / detail
  30. [gn build] (manually) port 4c58f333f141 — thakis / detail
  31. [lld-macho][nfc] Refactor in preparation for 32-bit support — jezng / detail
  32. [gn build] hook up tsan on macOS too — thakis / detail
  33. [RISCV] Add signext attribute to i32 orc.b test for RV64 to match other Zbb tests. — craig.topper / detail
  34. [lld-macho] Fix -Wsuggest-override after D99633. NFC — i / detail
  35. [clang] NFC: remove trailing white spaces from some tests — mizvekov / detail
  36. Add missing override to clang tblgen AttrEmitter — dblaikie / detail

#7756 (Apr 2, 2021 1:18:28 PM)

  1. [clang][ItaniumMangle] Check SizeExpr for DependentSizedArrayType — ty1208chiang / detail
  2. [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. — martin / detail
  3. [libcxx] [test] Fix invocable tests on Windows — martin / detail
  4. [NFC][scudo] Convert ScudoPrimaryTest into TYPED_TEST — Vitaly Buka / detail
  5. [NFC][scudo] Inline some functions into ScudoPrimaryTest — Vitaly Buka / detail
  6. [PassManager] Run additional LICM before LoopRotate — lebedev.ri / detail
  7. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  8. [libc++] Fix build on macOS older than 10.15. — marek.kurdej+llvm.org / detail
  9. [RISCV] Add some tests showing vsetvli cleanup opportunities — fraser / detail
  10. [RISCV] Optimize more redundant VSETVLIs — fraser / detail
  11. [SLP] Better estimate cost of no-op extracts on target vectors. — flo / detail
  12. Always emit error for wrong interfaces to scalable vectors, unless cmdline flag is passed. — sander.desmalen / detail
  13. [gn build] Port 0f7bbbc481e2 — llvmgnsyncbot / detail
  14. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper — llvm-dev / detail
  15. [LLDB] Skip TestLoadUsingLazyBind.py on arm/linux — omair.javaid / detail
  16. [RISCV] Test llvm.experimental.vector.insert intrinsics on RV32 — fraser / detail
  17. [InstCombine] Fix out-of-bounds ashr(shl) optimization — jeroen.dobbelaere / detail
  18. [mlir][spirv] Add utilities for push constant value — antiagainst / detail
  19. [NFC][SVE] Use SVE_4_Op_Imm_Pat for sve_intx_dot_by_indexed_elem — JunMa / detail
  20. [AArch64][SVE] Lowering sve.dot to DOT node — JunMa / detail
  21. [NFC][SVE] update sve-intrinsics-int-arith.ll under update_llc_test_checks.py — JunMa / detail
  22. Restore 8954fd436c7 after c06a8f9caa51c — thakis / detail
  23. [TableGen] [Docs] Add lldb-tblgen to command guide; add 4 guide stubs — paul / detail
  24. Revert "[X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper" — thakis / detail
  25. [SLP]Fix a bug in min/max reduction, number of condition uses. — a.bataev / detail
  26. [SLP]Added a test for min/max reductions with the key store inside, NFC. — a.bataev / detail
  27. [CVP] Add test for !range on intrinsic (NFC) — nikita.ppv / detail
  28. [LVI] Use range metadata on intrinsics — nikita.ppv / detail
  29. [GlobalISel] Allow different types for G_SBFX and G_UBFX operands — brendon.cahoon / detail
  30. [flang] Fix MSVC build breakage — pklausler / detail
  31. Remove attribute handling code for simple attributes; NFC — aaron / detail
  32. [rs4gc] add tests for existing code stripping attributes from function signatures — listmail / detail
  33. [rs4gc] Strip nofree and nosync attributes when lowering from abstract model — listmail / detail
  34. [lld-macho][NFC] Remove redundant member from class Defined — gkm / detail
  35. [rs4gc] Use loops instead of straightline code for attribute stripping [nfc] — listmail / detail
  36. [LV] Hoist mapping of IR operands to VPValues (NFC). — flo / detail
  37. [gn build] add build file for tsan runtime — thakis / detail
  38. [SCCP] Avoid modifying AdditionalUsers while iterating over it — dimitry / detail
  39. [GVNSink] auto-generate test checks; NFC — spatel / detail
  40. [InstCombine] add tests for not+or+neg; NFC — spatel / detail
  41. [InstCombine] fold not+or+neg — spatel / detail
  42. [RISCV] Add missing CHECK-EXPAND line to one case in rv64i-aliases-valid.s. — craig.topper / detail
  43. [RISCV] Improve 64-bit integer constant materialization for more cases. — craig.topper / detail
  44. [flang] TRANSFER() intrinsic function — pklausler / detail
  45. [Hexagon, test] Fix use of undef FileCheck var — thomasp / detail

#7755 (Apr 2, 2021 2:03:09 AM)

  1. Reland "Add support to -Wa,--version in clang"" — jiancai / detail
  2. [tests] Add tests for forthcoming funcattrs nosync inference improvement — listmail / detail
  3. [RISCV] Add isel patterns to handle vrsub intrinsic with 2 vector operands. — craig.topper / detail
  4. [Driver] -nostdinc -nostdinc++: don't warn for -Wunused-command-line-argument — i / detail
  5. [funcattrs] Respect nofree attribute on callsites (not just callee) — listmail / detail
  6. llvm-shlib: Create object libraries for each component and link against them — tstellar / detail
  7. [flang] Implement numeric intrinsic functions in runtime — pklausler / detail
  8. [OpenMP51] Accept `primary` as proc bind affinity policy in Clang — cchen / detail
  9. [flang] Fix unit test failure on POWER — pklausler / detail
  10. Setup OpBuilder to support detached block in loopUnrollByFactor (NFC) — joker.eph / detail
  11. [OpenMP, test] Fix uses of undef S*VAR FileCheck var — thomasp / detail
  12. [OpenMP, test] Fix use of undef DECL FileCheck var — thomasp / detail
  13. [OpenMP, test] Fix use of undef VAR_PRIV FileCheck var — thomasp / detail
  14. [globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest — daniel_l_sanders / detail
  15. Revert "[globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest" — daniel_l_sanders / detail
  16. [MIPS, test] Fix use of undef FileCheck var — thomasp / detail
  17. [flang] Disable some new unit tests (non-portable results) — pklausler / detail
  18. [RISCV] Add nxvXi64 test cases to the RV32 Zvamo intrinsic test files. NFC — craig.topper / detail
  19. [builtins] Build for arm64_32 for watchOS (Darwin) — smeenai / detail
  20. [TextAPI] Add support for arm64_32 — smeenai / detail
  21. [NFC][scudo] Use TYPED_TEST to split large test — Vitaly Buka / detail
  22. [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols — alexshap / detail
  23. [indvars[ Fix pr49802 by checking for SCEVCouldNotCompute — listmail / detail
  24. [NFC][AMDGPU] Add product names for gfx908 and gfx10 processors — Tony.Tye / detail
  25. [mlir][sparse] support for very narrow index and pointer types — ajcbik / detail
  26. [debug-info][XCOFF] set `-gno-column-info` by default for DBX — czhengsz / detail
  27. [NFC][scudo] Move globals into related test — Vitaly Buka / detail
  28. [X86] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  29. Handle all standalone combinations of LC_NOTEs w/ & w/o addr & uuid — Jason Molenda / detail
  30. [lldb] Account for objc_debug_class_getNameRaw returning NULL — Jonas Devlieghere / detail
  31. [lld] Add missing header guard (NFC) — nullptr.cpp / detail
  32. [NFC][scudo] Move some shared stuff into ScudoCombinedTest — Vitaly Buka / detail
  33. [CMake] Use append instead of set with the list — phosek / detail
  34. [AssumeBundles] offset should be added to correctly calculate align — aqjune / detail
  35. [lld][MachO] Fix -Wsign-compare warning (NFC) — nullptr.cpp / detail
  36. [RISCV] Add more nxvi64 vector intrinsic tests for RV32. NFC — craig.topper / detail
  37. [llvm-reduce] Add header guards and fix clang-tidy warnings — aeubanks / detail
  38. [RISCV] Add missing nxvXf64 intrinsics tests cases for floating-point compare for RV32. — craig.topper / detail
  39. [CSSPGO] Skip dangling probe value when computing profile summary — aktoon / detail
  40. [libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with` — cjdb / detail
  41. Tweak SimpleFastHash — mvanotti / detail
  42. [clang-cl] [Sema] Do not prefer integral conversion over floating-to-integral for MS compatibility 19.28 and higher. — marek.kurdej+llvm.org / detail
  43. [mlir] add memref dialect as dependent of lower-affine pass — zinenko / detail

#7754 (Apr 1, 2021 3:27:03 PM)

  1. [LLDB] Fix sync issue in TestVSCode_launch.test_progress_events — omair.javaid / detail
  2. [MLIR][Affine] Add utility to check if the slice is valid — uday / detail
  3. [NFC] Add tests for scalable vectorization of loops with large stride acesses — david.sherwood / detail
  4. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  5. [SLP] Add test cases for missing SLP vectorization on AArch64. — flo / detail
  6. [AMDGPU][MC] Added flag to identify VOP instructions which have a single variant — dmitry.preobrazhensky / detail
  7. [X86][SSE] Add isHorizOp helper function. NFCI. — llvm-dev / detail
  8. [X86][SSE] Enable (F)HADD/SUB handling to SimplifyMultipleUseDemandedVectorElts — llvm-dev / detail
  9. [X86][SSE] Fold HOP(HOP(X,X),HOP(Y,Y)) -> HOP(PERMUTE(HOP(X,Y)),PERMUTE(HOP(X,Y)) — llvm-dev / detail
  10. [AMDGPU][MC][GFX10][GFX90A] Corrected _e32/_e64 suffices — dmitry.preobrazhensky / detail
  11. [lldb] [test] Mark lldb-server multiprocess tests as LLGS cat — mgorny / detail
  12. [lldb] Rewrite TestAutoInstallMainExecutable logic — pavel / detail
  13. [SLP]Remove `else` after `return`, NFC.` — a.bataev / detail
  14. [lldb] Make TestLoadUsingLazyBind work on linux — pavel / detail
  15. [OpenCL][Docs] Added a label for C++ libs section and example link — anastasia.stulova / detail
  16. [flang] Move .f77 to the list of fixed-form file extensions — andrzej.warzynski / detail
  17. [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements — llvm-dev / detail
  18. [SLP]Improve and fix getVectorElementSize. — a.bataev / detail
  19. [AMDGPU] Enable output modifiers for double precision instructions — brendon.cahoon / detail
  20. [AArch64][SVE] SVE functions should use the SVE calling convention for fast calls — bradley.smith / detail
  21. [AArch64][SVE] Improve codegen for select nodes with fixed types — bradley.smith / detail
  22. [AsmParser][SystemZ][z/OS] Add in support to accept "#" as part of an Identifier token — anirudh_prasad / detail
  23. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  24. Revert "[clang][parser] Set source ranges for GNU-style attributes" — tbaeder / detail
  25. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  26. [deref-at-point] restrict inference of dereferenceability based on allocsize attribute — listmail / detail
  27. [AMDGPU] Small cleanup to constructRetValue and its caller. NFC. — jay.foad / detail
  28. [lldb] Un-XFAIL TestAutoInstallMainExecutable on Windows — stilis / detail
  29. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  30. [OpenMP51][DOCS] Mark "add present modifier in defaultmap clause" as — cchen / detail
  31. [tests] Cover the most basic cases of nosync inference — listmail / detail
  32. [RISCV] Improve 64-bit integer materialization for some cases. — craig.topper / detail
  33. [HIP] remove overloaded abs in header — Yaxun.Liu / detail
  34. [OpenMP][NFC] Fix typo in libomptarget error message — huberjn / detail
  35. [lldb] Update test.rst with a paragraph about pdb — davelee.com / detail
  36. [llvm-reduce] Move tests to tools folder — aeubanks / detail
  37. [PPC] Regenerate PR27078 test checks — llvm-dev / detail
  38. [CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIX — phosek / detail
  39. [AMDGPU][SDag] Add IMG init in AdjustInstrPostInstrSelection — jay.foad / detail
  40. [AMDGPU][GlobalISel] Add IMG init in selectImageIntrinsic — jay.foad / detail
  41. [AMDGPU] Remove SIAddIMGInit pass which is now unused — jay.foad / detail
  42. [lldb/test] Respect --apple-sdk path when querying SDK info — Vedant Kumar / detail
  43. [RISCV] Add MULHU and MULHS tests with a constant operand. — craig.topper / detail
  44. [RISCV] Add custom type legalization to form MULHSU when possible. — craig.topper / detail
  45. [gn build] Port fdc4f19e2f80 — llvmgnsyncbot / detail
  46. [MC][ARM] add .w suffixes for ORN/ORNS T1 — ndesaulniers / detail
  47. [RISCV] Fix handling of nxvXi64 vmsgt(u).vx intrinsics on RV32. — craig.topper / detail
  48. Mark unordered memset/memmove/memcpy as nosync — listmail / detail
  49. [libc++] Fix codesigning in run.py — Louis Dionne / detail
  50. Avoid calling ParseCommandLineOptions in BackendUtil if possible — Raphael Isemann / detail
  51. [CMake] Include dependency on cxx-headers in compiler-rt tests — phosek / detail
  52. [libc++] Print the CMake version before generating CMake — Louis Dionne / detail
  53. [MC][ARM] add .w suffixes for RSB/RSBS T1 — ndesaulniers / detail
  54. [libc++] NFC: Add a simple test to make sure we destroy elements in std::list — Louis Dionne / detail
  55. Add a pattern to combine composed subview ops — ravishankarm / detail
  56. [SLP]Test for min/max reductions bug, NFC. — a.bataev / detail
  57. Add support for fetching signed values from tagged pointers. — jingham / detail
  58. [lldb] Prevent that LLDB randomly crashes in CommandLineParser::addOption by initializing LLVM's command line parser — Raphael Isemann / detail
  59. [flang] Implement reductions in the runtime — pklausler / detail
  60. Extract isVolatile helper on Instruction [NFCI] — listmail / detail
  61. [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp — martin / detail
  62. [ARM] Remove an unused parameter in ARMWinCOFFObjectWriter. NFC. — martin / detail
  63. Infer dereferenceability from malloc and friends — listmail / detail
  64. Fix "image lookup --address" Summary results for inline functions. — gclayton / detail
  65. [funcattrs] Infer nosync from readnone and non-convergent — listmail / detail
  66. [libcxx] [test] Make the condvar wait_for tests less brittle — martin / detail
  67. [Attributor] Cleanup intrinsic handling in nosync inference [mostly NFC] — listmail / detail
  68. [Attributor] Cleanup detection of non-relaxed atomics in nosync inference — listmail / detail
  69. Update a test missed in 6ef4505 — listmail / detail
  70. [OpenCL][Docs] Update links to the C++ for OpenCL documentation — anastasia.stulova / detail
  71. [RISCV] Use softPromoteHalf legalization for fp16 without Zfh rather than PromoteFloat. — craig.topper / detail
  72. [OpenMP] Pass mapping names to add components in a user defined mapper — huberjn / detail
  73. [flang] Fix arm clang build — pklausler / detail
  74. [NFC][scudo] Simplify UseQuarantine initialization — Vitaly Buka / detail
  75. [ARM] Allow v6m runtime loop unrolling — david.green / detail
  76. [Scudo] Fix SizeClassAllocatorLocalCache::drain — Vitaly Buka / detail
  77. [scudo][NFC] Make tests runs with --gtest_repeat=2 — Vitaly Buka / detail
  78. [libc++][NFC] Increase readability of typeinfo comparison of ARM64 — Louis Dionne / detail

#7753 (Apr 1, 2021 4:10:52 AM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / detail
  2. Support {S,U}REMEqFold before legalization — git / detail
  3. Add debug printers for KnownBits [nfc] — listmail / detail
  4. Add support to -Wa,--version in clang — jiancai / detail
  5. [tests] Add tests for ashr/lshr recurrences in isKnownNonZero — listmail / detail
  6. [ValueTracking] Handle non-zero ashr/lshr recurrences — listmail / detail
  7. [lld][MachO] Refactor handling of subsections — alexshap / detail
  8. Revert "Add support to -Wa,--version in clang" — ndesaulniers / detail
  9. [GVN][NFC] Refactor analyzeLoadFromClobberingWrite — qixingxue / detail
  10. [GVN][NFC] Pre-commit test for D93503 — t-kawashima / detail
  11. [GVN] Propagate llvm.access.group metadata of loads — t-kawashima / detail
  12. [clang][APINotes] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  13. [lldb] Remove LLDB_CAPTURE_REPRODUCER override — Jonas Devlieghere / detail
  14. [debug-info] support new tuning debugger type DBX for XCOFF DWARF — czhengsz / detail
  15. [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  16. [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger — Jonas Devlieghere / detail
  17. [lldb] Remove references to LLDB_CAPTURE_REPRODUCER — Jonas Devlieghere / detail
  18. [NFC] Disambiguate LI in GVN — mkazantsev / detail
  19. [NFC] Undo some erroneous renamings — mkazantsev / detail
  20. [libc++] Build and test with -Wundef warning. NFC. — marek.kurdej+llvm.org / detail
  21. [lldb] Fix compilation with gcc-6.5 — pavel / detail
  22. [lldb] Fix build errors from 3bea7306e8 — pavel / detail
  23. [mlir][Python][Linalg] Add missing attributes to linalg ops — nicolas.vasilache / detail
  24. [WebAssembly] Invert branch condition on xor input — sam.parker / detail
  25. [Driver] Fix architecture triplets and search paths for Linux x32 — harald / detail
  26. [LoopFlatten] Do not report CFG analyses as up-to-date — yrouban / detail
  27. Revert "Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers"" — omair.javaid / detail
  28. Revert "Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset"" — omair.javaid / detail

#7752 (Mar 31, 2021 5:12:36 PM)

  1. [InlineCost] Remove TODO comment that consider other forms of savings in the cost-benefit analysis — taolq / detail
  2. Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset" — omair.javaid / detail
  3. Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers" — omair.javaid / detail
  4. [Test] Auto-update test checks — mkazantsev / detail
  5. NFC: Change getTypeBasedIntrinsicCost to return InstructionCost — sander.desmalen / detail
  6. NFC: Change getIntrinsicInstrCost to return InstructionCost — sander.desmalen / detail
  7. Revert "[clang][Checkers] Extend PthreadLockChecker state dump (NFC)." — 1.int32 / detail
  8. [libc++] Avoid <climits> dependency in <thread> — joerg / detail
  9. [C++2b] Support size_t literals — bikineev / detail
  10. [CostModel] Align the cost model for intrinsics for scalable/fixed-width vectors. — sander.desmalen / detail
  11. [SVE] Fix LoopVectorizer test scalalable-call.ll — sander.desmalen / detail
  12. [RISCV] Add XFAIL riscv32 for known issue with the old pass manager — luismarques / detail
  13. [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk). — arthur.j.odwyer / detail
  14. [clang][parser] Allow GNU-style attributes in explicit template... — tbaeder / detail
  15. [AArch64][SVE] Add tests for UREM/SREM using fixed SVE types — bradley.smith / detail
  16. [InstCombine] add tests for srem+abs; NFC — spatel / detail
  17. [InstCombine] fold abs(srem X, 2) — spatel / detail
  18. [WebAssembly] Raname a test and fix comments — aheejin / detail
  19. [llvm-jitlink] Fix -Wunused-function on Windows — aeubanks / detail
  20. [RISCV] Add isel patterns to select vsub_vx intrinsic to vadd.vi if it uses a small enough immediate — craig.topper / detail
  21. [AMDGPU] Use a common check prefix for some image tests. NFC. — jay.foad / detail
  22. [AMDGPU] Add some image tests with enable-prt-strict-null disabled. NFC. — jay.foad / detail
  23. [RISCV] Add RISCVISD opcodes for CLZW and CTZW. — craig.topper / detail
  24. [LTO][Legacy] Decouple option parsing from LTOCodeGenerator — Jinsong Ji / detail
  25. [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions — craig.topper / detail
  26. [PowerPC] [MLICM] Enable hoisting of caller preserved registers on AIX — scui / detail
  27. [X86] Improve SMULO/UMULO codegen for vXi8 vectors. — craig.topper / detail
  28. [SCEV] Handle unreachable binop when matching shift recurrence — listmail / detail
  29. [ValueTracking] Add with.overflow intrinsics to poison analysis functions — aqjune / detail
  30. [WebAssembly] Implement i64x2 comparisons — tlively / detail
  31. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  32. Move non-spec TOSA operators into TosaUtilOps.td — rob.suderman / detail
  33. [LoopVectorize] Use SetVector to track uniform uses to prevent non-determinism. — huihuiz / detail
  34. [flang] Refine checks for pointer initialization targets — pklausler / detail
  35. [SLP]Add a test for the bug in `getVectorElementSize()`, NFC. — a.bataev / detail
  36. [ConstantFolding] Fixing addo/subo with undef — georgemitenk0v / detail
  37. [mlir][cse] do not replace operands in previously simplified operations — youngar17 / detail
  38. [SelectionDAG] Remove unneeded vector resize from the end of FoldConstantArithmetic. NFC — craig.topper / detail
  39. [SLP]Update test checks, NFC — a.bataev / detail
  40. [lld-macho][nfc] Test that -ObjC will import bitcode with category sections — jezng / detail
  41. [lld-macho] Parallelize UUID hash computation — jezng / detail
  42. [tests] Exercise cases where SCEV can use trip counts to refine ashr/lshr recurrences — listmail / detail
  43. [OPENMP]Fix PR48658: [OpenMP 5.0] Compiler crash when OpenMP atomic sync hints used. — a.bataev / detail
  44. [OPENMP]Fix PR48885: Crash in passing firstprivate args to tasks on Apple M1. — a.bataev / detail
  45. Make TableGenGlobalISel an object library — aaronpuchert / detail
  46. Revert "Make TableGenGlobalISel an object library" — listmail / detail
  47. [NFC][LoopRotation] Count the number of instructions hoisted/cloned into preheader — lebedev.ri / detail
  48. [test, InferFunctionAttrs] Fix use of var defined in CHECK-NOT — thomasp / detail
  49. [dfsan] Set sigemptyset's return label to be 0 — jianzhouzh / detail
  50. [mlir][tosa] Add tosa.reciprocal and tosa.sigmoid lowerings — rob.suderman / detail
  51. [X86] add dwarf annotation for inline stack probe — git / detail
  52. [RISCV] Add UnsupportedSchedZfh multiclass to reduce duplicate lines from RISCVSchedRocket.td and RISCVSchedSiFive7.td. NFC — craig.topper / detail

#7751 (Mar 31, 2021 5:59:51 AM)

  1. [www] List both the regular and expanded form of %diff in the — richard / detail
  2. [trace][intel-pt] Implement trace start and trace stop — a20012251 / detail
  3. Reland "[gn build] port 48e4b0f (__config_site)" — thakis / detail
  4. [StructLayout] Use TrailingObjects to allocate space for MemberOffsets. — craig.topper / detail
  5. Fix test expectations for %diff documentation. — richard / detail
  6. [JITLink] Add a setProtectionFlags method to jitlink::Section. — Lang Hames / detail
  7. Fix errors in 0b69756110db444282c40ea16929186b2910c3b1 — a20012251 / detail
  8. [clang][Sema] Don't try to initialize implicit variable of invalid anonymous union/struct — tu.da.wei / detail
  9. [LoopUnswitch] Assert that branch condition is either and/or but not both — aqjune / detail
  10. [RISCV] Remove some unused ImmLeafs. NFC — craig.topper / detail
  11. [GlobalISel] Fix Wint-in-bool-context warning (NFC) — nullptr.cpp / detail
  12. [RISCV] simm12_plus1 should not inherit from Operand. NFC — craig.topper / detail
  13. [SimpleLoopUnswitch] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after 431a40e1e28f181e87dd247b91a5e6872dd64ab4 — i / detail
  14. [Utils][Emacs] Improve syntax highlight — i / detail
  15. [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 — yedeng.yd / detail
  16. [JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utils — Lang Hames / detail
  17. libc: Default LIBC_INSTALL_PREFIX to ${CMAKE_INSTALL_PREFIX} — nathan / detail
  18. [mlir] Add C and python API for is_registered_operation. — stellaraccident / detail
  19. [JITLink] Delete copy and move constructors for jitlink::Section. — Lang Hames / detail
  20. [RISCV] Refine pre-define macro tests — tclin914 / detail
  21. [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows — martin / detail
  22. [libcxx] [test] Don't add dirs from the LIB env var to PATH — martin / detail
  23. [X86] Regenerate test to add missing @PLT — craig.topper / detail
  24. [X86] Add test cases for PR48768 and D94856. NFC — craig.topper / detail
  25. Revert "Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation."" — pifon / detail
  26. [mlir][Linalg][Python] Create the body of builtin named Linalg ops — nicolas.vasilache / detail
  27. [WebAssembly] Fix incorrect DW_TAG_pointer_type size in test — Alexander.Richardson / detail
  28. [asan] Remove FreeBSD XFAIL from asan-sigbus.cpp test — Alexander.Richardson / detail
  29. [TableGen] Emit more helpful error messages on empty type set — Alexander.Richardson / detail
  30. [OpenCL] Limit popcount to OpenCL 1.2 and above — sven.vanhaastregt / detail
  31. [mlir] Change vector.transfer_read/write "masked" attribute to "in_bounds". — springerm / detail
  32. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  33. NFC: Change getUserCost to return InstructionCost — sander.desmalen / detail
  34. [AArch64] Avoid SCALAR_TO_VECTOR for single FP constant vector. — flo / detail
  35. [ASTImporter][NFC] Improve test coverage — balazsbenics / detail
  36. [AMDGPU][GlobalISel] Add support for global atomicrmw fadd — jay.foad / detail
  37. Revert "[LLDB] Skip TestVSCode_disconnect.test_launch arm/linux" — omair.javaid / detail
  38. [RISCV] Add support for the stepvector intrinsic — fraser / detail
  39. [ASTImporter][NFC] Fix duplicated symbols in "Improve test coverage" — balazsbenics / detail
  40. [X86] AMD Zen 3 has macro fusion — lebedev.ri / detail

#7750 (Mar 30, 2021 7:14:09 PM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / detail
  2. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / detail
  3. [test, HardwareLoops] Fix use of var defined in CHECK-NOT — thomasp / detail
  4. Added static verification for Linalg Ops. — hanchung / detail
  5. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  6. [OPENMP]Fix test checks for 32bit targets, NFC. — a.bataev / detail
  7. [lldb/test] Deflake TestGdbRemote_vContThreads even more — pavel / detail
  8. [OpenCL] Fix parsing of opencl-c.h in CL 3.0 — kevin.petit / detail
  9. [clang-format] Fix east const pointer alignment of operators — marek.kurdej+llvm.org / detail
  10. [Docs] Update googletest docs link. — ty1208chiang / detail
  11. [test, ARM] Fix use of var defined in CHECK-NOT — thomasp / detail
  12. [libc] Fix msan/asan memcpy reentrancy — gchatelet / detail
  13. [lldb] Fix TestStopOnSharedlibraryEvents.py on linux — pavel / detail
  14. [lldb] Add missing include in TestGdbRemote_vContThreads test — pavel / detail
  15. [lldb] More missing includes in TestGdbRemote_vContThreads — pavel / detail
  16. [RISCV] Remove floating point condition code legalization from lowerFixedLengthVectorSetccToRVV. — craig.topper / detail
  17. [RISCV] Don't set the SplatOperand flag on intrinsics that take a shift amount. — craig.topper / detail
  18. Remove dead CHECK-ERR line. — nicholas / detail
  19. [NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functions — tomas.matheson / detail
  20. [GlobalISel] Implement lowering for G_ROTR and G_ROTL. — Amara Emerson / detail
  21. [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not. — craig.topper / detail
  22. [lldb] [test] Mark more lldb-server tests xfail on Windows — mgorny / detail
  23. Add -disable-verify flag to llvm-link. — nicholas / detail
  24. Add a "register_runtime" method to the mlir.execution_engine and show calling back from MLIR into Python — joker.eph / detail
  25. [lldb] Remove reproducer from previous test run — Jonas Devlieghere / detail
  26. [GlobalISel][AArch64] Combine G_SEXT_INREG + right shift -> G_SBFX — Jessica Paquette / detail
  27. [clang][cli] Fix round-trip of OPT_plugin_arg — john.brawn / detail
  28. [CSSPGO] Top-down processing order based on full profile. — hoy / detail
  29. [SamplePGO] Keeping prof metadata for IndirectBrInst — aktoon / detail
  30. [mlir] Linalg: add tile interchange flag to test-linalg-codegen-strategy pass — ezhulenev / detail
  31. [DebugInfo] Support for signed constants inside DIExpression — SourabhSingh.Tomar / detail
  32. [AArch64][GlobalISel] Combine funnel shifts to rotates. — Amara Emerson / detail
  33. [AArch64][GlobalISel] Define some legalization rules for G_ROTR and G_ROTL. — Amara Emerson / detail
  34. [GlobalISel] Implement fewerElements legalization for vector reductions. — Amara Emerson / detail
  35. [VPlan] Use SetVector for VPExternalDefs to prevent non-determinism. — huihuiz / detail
  36. [InstCombine] add test for abs() demanded bits; NFC — spatel / detail
  37. [InstCombine] add fold for demand of low bit of abs() — spatel / detail
  38. [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D99463 — i / detail
  39. [clang] Use decltype((E)) for compound requirement type constraint — mizvekov / detail
  40. Conditionalize the JIT test dependency — dblaikie / detail
  41. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  42. [OPENMP]Fix PR48607: Crash during clang openmp codegen for firstprivate() of `float _Complex`. — a.bataev / detail
  43. [ARM] Add FeatureHasNoBranchPredictor for Thumb1 cores — david.green / detail
  44. [libc++] Include <__config_site> from <__config> — phosek / detail
  45. [OPENMP51]Initial support for the dispatch directive. — michael.p.rice / detail
  46. [docs] Fix up dead clang-format links after monorepo move. NFC — jonathan_roelofs / detail
  47. [ThinLTO] During module importing, close one source module before open — wmi / detail
  48. [lld-macho][NFC] Drop unnecessary macho:: namespace prefix on unambiguous references to Symbol — gkm / detail
  49. Fix deletion of operations through the rewriter in a pattern matching a consumer operation — joker.eph / detail
  50. [www] Color Clang 11 and Clang 12 features as green and not yellow, and — richard / detail
  51. [lld-link] Enable addrsig table in COFF lto — zequanwu / detail
  52. Fix pluralization error in diagnostic, and move C++ testcase to proper — richard / detail
  53. [www] Fix build of attribute documentation. — richard / detail
  54. Delete checked-in generated copy of diagnostic reference. — richard / detail
  55. [WebAssembly] Encode numbers in ULEB128 in event section — aheejin / detail
  56. [LLDB] Add support for Arm64/Linux dynamic register sets — omair.javaid / detail
  57. [LLDB] Arm64/Linux Add MTE and Pointer Authentication registers — omair.javaid / detail
  58. [LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset — omair.javaid / detail

#7749 (Mar 30, 2021 7:58:53 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / detail
  2. [RISCV] Move scheduling resources for B into a separate file (NFC) — evandro.menezes / detail
  3. [RISCV] Add inline asm constraint 'vr' and 'vm' in Clang for RISC-V 'V'. — kai.wang / detail
  4. [libc++] Re-enable macOS back-deployment testing — Louis Dionne / detail
  5. Revert "[COFF] Only consider associated EH sections during ICF" — akhuang / detail
  6. [AArch64][SVEIntrinsicOpts] Optimize tbl+dup into dup+extractelement — JunMa / detail
  7. [AArch64][SVE] Codegen dup_lane for dup(vector_extract) — JunMa / detail
  8. [NFC][SVE] Remove redundant pattern — JunMa / detail
  9. Revert "Add missing dependency to fix building the jit tests" — stilis / detail
  10. [Propeller] Do not generate the BB address map for empty functions. — rahmanl / detail
  11. [DebugInfo] Upgrade DISubragne::count to accept DIExpression also — AlokKumar.Sharma / detail
  12. [NFC][scudo] Add memtag.h into CMake file — Vitaly Buka / detail
  13. [NFC][scudo] Sort sources in CMake file — Vitaly Buka / detail
  14. [sanitizer] Improve accuracy of GetTls on x86/s390 — i / detail
  15. [Test] Add a test demonstrating a missing opportunity to PRE a load — mkazantsev / detail
  16. [OpenMP][NFC] Move the `noinline` to the parallel entry point — johannes / detail
  17. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  18. [DebugInfo][unittest] Fix heap-use-after-free after D76115 — i / detail
  19. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — zhuhan7737 / detail
  20. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  21. [lldb/DWARF] Simplify DIE extraction code slightly — pavel / detail
  22. [lldb] Add a dwarf unit test for null unit dies — pavel / detail
  23. [lldb] Remove ScriptInterpreterLuaTest.Plugin unittest — pavel / detail
  24. [llvm-profdata] Make sure to consume Error on the error path of setIsIRLevelProfile — markus.boeck02 / detail
  25. [NFC][scudo] Produce debug info — Vitaly Buka / detail
  26. [lli] Add option -lljit-platform=Inactive to disable platform support explicitly — Stefan Gränitz / detail
  27. [AMDGPU] Update AMDGPU PAL usage documentation — tim.renouf / detail
  28. Revert "[lldb/DWARF] Simplify DIE extraction code slightly" — pavel / detail
  29. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  30. [InstructionCost] Don't conflate Invalid costs with Unknown costs. — sander.desmalen / detail
  31. Revert "[X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation" — bing1.yu / detail
  32. [docs] remove references to checking out svn repos — nunoplopes / detail
  33. [ObjC][CodeGen] Fix missing debug info in situations where an instance and class property have the same identifier — Raphael Isemann / detail
  34. [lldb] Add a test for Obj-C properties with conflicting names — Raphael Isemann / detail
  35. [clangd] Perform merging for stale symbols in MergeIndex — kadircet / detail
  36. [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT — joe.ellis / detail
  37. [AArch64][SVE] Lower fixed length INSERT_VECTOR_ELT — joe.ellis / detail
  38. [lldb] Change CreateHostNativeRegisterContextLinux argument type — pavel / detail
  39. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — krasimir / detail
  40. [ASTImporter] Import member specialization/instantiation of enum decls — gabor.marton / detail
  41. Re-apply "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  42. [LoopVectorize] Add support for scalable vectorization of induction variables — david.sherwood / detail
  43. [RegAlloc] Add a test with use in statepoint expected to be on stack. — serguei.katkov / detail
  44. [ARM] Handle Splats in MVE lane interleaving — david.green / detail
  45. [lli] Leaving two EH frame tests with MCJIT only after PowerPC failure — Stefan Gränitz / detail
  46. Fix cleanup error in TestVSCode_disconnect.test_launch — omair.javaid / detail
  47. [gn build] (semi-manually) port 51fa9e0fd984 — thakis / detail
  48. NFC: Migrate PartialInlining to work on InstructionCost — sander.desmalen / detail
  49. [LoopUnswitch] Simplify branch condition if it is select with constant operands — aqjune / detail
  50. Fix path in test added in e0577b3130a646b0ee090c04a40400483031c7a9 to work with both Linux/Windows paths. — douglas.yung / detail
  51. [x86] enhance matching of pmaddwd — spatel / detail
  52. [clang] [PR49736] [C++2b] Correctly reject lambdas with requires clause and no parameter list — marek.kurdej+llvm.org / detail
  53. [lldb] [Process/gdb-remote] Fix TID reading to use U64 — mgorny / detail
  54. Move test to X86 directory — oliver.stannard / detail
  55. Revert "[Passes] Add relative lookup table converter pass" — krasimir / detail
  56. [gn build] Port c51e91e04681 — llvmgnsyncbot / detail
  57. clang-format: [JS] do not collapse - - to --. — martin / detail
  58. [OPENMP]Fix PR48740: OpenMP declare reduction in C does not require an initializer — a.bataev / detail
  59. [Analyzer] Track RValue expressions — gabor.marton / detail
  60. [analyzer] Support allocClassWithName in OSObjectCStyleCast checker — vsavchenko / detail
  61. [libc++] Add a CI job to test the Runtimes build — Louis Dionne / detail
  62. [analyzer] Fix crash when reasoning about C11 atomics (PR49422) — vsavchenko / detail
  63. [lldb] [server] Support for multiprocess extension — mgorny / detail
  64. [AMDGPU] Remove outdated TODOs. NFC — sebastian.neubauer / detail
  65. [lldb] Remove linux/mips debugging support — pavel / detail

#7748 (Mar 29, 2021 8:55:54 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / detail
  2. Update python deps for buildbot-mlir-nvidia. — stellaraccident / detail
  3. Recommit "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  4. [libcxx] reworks invocable and regular_invocable tests — cjdb / detail
  5. [mlir][vector] Add lowering of Transfer_read with broadcast and permutation map — thomasraoux / detail
  6. [lldb] Include llvm-config.h instead of config.h — Jonas Devlieghere / detail
  7. [SystemZ][z/OS] Add test of leading zero length bitfield in const/volatile struct — fanbo.meng / detail
  8. [libcxx] adds std::identity to <functional> — cjdb / detail
  9. [mlir][Linalg] Drop spurious error message — ravishankarm / detail
  10. [flang] Update output format test to use GTest — andrzej.warzynski / detail
  11. [mlir][Linalg] Rewrite SubTensors that take a slice out of a unit-extend dimension. — ravishankarm / detail
  12. [OpenMP] Trim error messages in CUDA plugin — huberjn / detail
  13. [lldb] Move UpdateISAToDescriptorMap into ClassInfoExtractor (NFC) — Jonas Devlieghere / detail
  14. [Clang] Only run test when X86 backend is built. — flo / detail
  15. [SampleFDO] Do not scale the magic number NOMORE_ICP_MAGICNUM in value profile — wmi / detail
  16. [Clang] Fix line numbers in CHECK lines. — flo / detail
  17. [CSSPGO][llvm-profgen] Context-sensitive global pre-inliner — aktoon / detail
  18. [NFC][RISCV] Pass file through update_llc_tests to fix whitespace issues — roger.ferrer / detail
  19. [NFC][RISCV] Add test showing wrong stack slot for GPR and RVV spilled registers — roger.ferrer / detail
  20. [RISCV] Fix offset computation for RVV — roger.ferrer / detail
  21. [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load. — craig.topper / detail
  22. [flang] Fix CHECK() calls on erroneous procedure declarations — psteinfeld / detail
  23. [RISCV] When custom iseling masked loads/stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  24. [PrologEpilogInserter][AMDGPU] Only adjust offset for emergency spill slots if the stack grows down — roger.ferrer / detail
  25. [lldb][NFC] Fix -Wdocumentation issue in ProcessMinidump — Raphael Isemann / detail
  26. [lldb][NFC] Fix -Wdocumentation issue in ModuleSpec.h/ThreadTrace.h — Raphael Isemann / detail
  27. [AArch64] Add a few more vector extension tests. — flo / detail
  28. [lld-macho] Implement -segprot — jezng / detail
  29. [AMDGPU] Mark additional VOP3 as commutable — Joseph.Nash / detail
  30. NFC: Update MLIR python bindings docs to install deps via requirements.txt. — stellaraccident / detail
  31. fix comment typo to cycle bots — thakis / detail
  32. [mlir] Enhance InferShapedTypeOpInterface and move LinalgOps to use them. — ravishankarm / detail
  33. [lsan][test] Add malloc(0) and realloc(p, 0) tests — i / detail
  34. fix comment typo to cycle bots — thakis / detail
  35. Revert "[AMDGPU] Mark additional VOP3 as commutable" — Joseph.Nash / detail
  36. [libcxx] Use integer division — phosek / detail
  37. [llvm-reduce] Remove dso_local when possible — aeubanks / detail
  38. [AMDGPU] Fix "Sequence" spelling. NFC. — Stanislav.Mekhanoshin / detail
  39. fix comment typo to cycle bots — thakis / detail
  40. Fix broken build for commit 9b0517035faee275ce1feabb03d0c7606ea7f819 — ravishankarm / detail
  41. Revert "[CMake] Use write_basic_package_version_file for LLVM" — phosek / detail
  42. [lsan] realloc: don't deallocate if requested size is too large — i / detail
  43. [NFC] clang-formatting zos-alignment.c — fanbo.meng / detail
  44. [X86][FastISel] Fix with.overflow eflags clobber (PR49587) — nikita.ppv / detail
  45. [lldb] Print stack trace when lldb-vscode crashes — Jonas Devlieghere / detail
  46. [AArch64] Remove custom zext/sext legalization code. — flo / detail
  47. [Passes] Add relative lookup table converter pass — gulfem / detail
  48. [gn build] Port 5178ffc7cf92 — llvmgnsyncbot / detail
  49. Fix .debug_aranges parsing issues. — gclayton / detail
  50. [lldb] Prints error using WithColor::error in lldb-platform — Jonas Devlieghere / detail
  51. [dsymutil] Relocate DW_TAG_label — Jonas Devlieghere / detail
  52. [AArch64][GlobalISel] NFC: Replace IR regbankselect test with MIR test — Jessica Paquette / detail
  53. [IPO][SampleContextTracker] Use SmallVector to track context profiles to prevent non-determinism. — huihuiz / detail
  54. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  55. [WebAssembly] Fix i8x16.popcnt opcode — tlively / detail
  56. Add missing dependency to fix building the jit tests — dblaikie / detail
  57. [llvm][utils] Fix handling of llvm::None — davelee.com / detail
  58. Add debug support for set types — Adrian Prantl / detail

#7747 (Mar 29, 2021 9:37:18 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / detail
  2. [lldb] Fix Error/assert.test regression with symbols — jan.kratochvil / detail
  3. MLIR][STD] Fold trunci (sexti). — kareem.ergawy / detail
  4. [ARM] Extend MVE lane interleaving to handle other non-instruction leaves — david.green / detail
  5. [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation. — julian.gross / detail
  6. [lldb] Don't search for system specific strings in assert.test — Raphael Isemann / detail
  7. [AMDGPU] Extend gfx10 test coverage. NFC. — petar.avramovic / detail
  8. [NFC][LoopUnswitch] Move hasPartialIVCondition to LoopUtils — jingu.kang / detail
  9. [Orc][tests] Moving one MCJIT test over to Orc to make sure the PowerPC fix worked — Stefan Gränitz / detail
  10. [SVE][Analysis]Instruction costs for ops on scalable-vec — nashe.mncube / detail
  11. [X86][SSE] combineHorizOpWithShuffle - consistently use getTargetShuffleInputs to decode shuffles — llvm-dev / detail
  12. [X86] Regenerate tests to add missing @PLT — llvm-dev / detail
  13. [X86][F16C] Add F16C -O0 test coverage — llvm-dev / detail
  14. Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute"" — oliver.stannard / detail
  15. [lldb][NFC] Add a test case for Objective-C properties with conflicting names — Raphael Isemann / detail
  16. Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation." — pifon / detail
  17. Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places — hans / detail
  18. [MLIR][Shape] Canonicalize casted dynamic extent tensor — frgossen / detail
  19. [SimpleLoopUnswitch] Add tests to check partially invariant unswitch — jingu.kang / detail
  20. [LoopUnswitch] Use reference variables instead of pointer one — jingu.kang / detail
  21. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  22. [SimpleLoopUnswitch] Fix wrong assertions in partial-unswitch.ll — jingu.kang / detail
  23. [LV] Move runtime pointer size check to LVP::plan(). — flo / detail
  24. [TableGen] Add support for the 'assert' statement in class definitions. — paul / detail
  25. [libc++] Use _EnableIf and __iter_value_type consistently. NFCI. — arthur.j.odwyer / detail
  26. [mlir][Linalg] Allow calling named ops when available and make it the default. — nicolas.vasilache / detail
  27. [OPENMP]Fix PR49052: Clang crashed when compiling target code with assert(0). — a.bataev / detail
  28. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  29. Revert "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  30. [SystemZ][z/OS] Set maximum value to truncate attribute aligned to for static variables on z/OS target — fanbo.meng / detail
  31. [OPENMP]Fix PR49636: Assertion `(!Entry.getAddress() || Entry.getAddress() == Addr) && "Resetting with the new address."' failed. — a.bataev / detail
  32. [flang][driver] Add default intrinsic module path in f18 to make f18 behave like flang-new (with respect to the module paths), make it possible to share more tests between the drivers and make using f18 easier (the default path means that users are no longer required to specify it) — arnamoy10 / detail
  33. [OPENMP]Map data field with l-value reference types. — a.bataev / detail
  34. [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps — bradley.smith / detail

#7746 (Mar 28, 2021 10:41:29 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / detail
  2. [InstCombine] add tests for select of min/max intrinsics; NFC — spatel / detail
  3. [InstCombine] sink min/max intrinsics with common op after select — spatel / detail
  4. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  5. [RISCV] Add test case for mulhsu. — craig.topper / detail
  6. [X86] Don't define vpclmulqdq or vaes intrinsics in the headers unless avx512fintrin.h has been included. — craig.topper / detail
  7. [Driver] Suppress libstdc++/libc++ path with -nostdinc — i / detail
  8. [ARM] MVE vector lane interleaving — david.green / detail
  9. [gn build] Port 7b6f760fcd19 — llvmgnsyncbot / detail
  10. [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. — craig.topper / detail
  11. [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. — craig.topper / detail
  12. [X86] Add phase ordering test for the problem D99427 is trying to solve. NFC — craig.topper / detail
  13. [BasicAA] Make sure types match in constant offset heuristic — nikita.ppv / detail
  14. [Driver] Linux.cpp: move resource directory before /usr/local/include for non-musl — i / detail
  15. [ARM] Fix the Changed value in the MVE lane interleaving pass. — david.green / detail
  16. [RISCV] Add a RV64 mulhsu test case. NFC — craig.topper / detail
  17. [ORC][C-bindings] Fix some ORC C bindings function names and signatures. — Lang Hames / detail
  18. [dfsan] Ignore dfsan origin wrappers when instrumenting code — jianzhouzh / detail

#7745 (Mar 28, 2021 11:58:42 AM)

  1. [Driver] Simplify mips multilib path and fix comments. NFC — i / detail
  2. [clang-tidy] Simplify readability checks to not need ignoring* matchers — steveire / detail
  3. [SelDag] Add isIntOrFPConstant helper function. — flo / detail
  4. [BasicAA] Handle gep with unknown sizes earlier (NFCI) — nikita.ppv / detail
  5. Update the documentation for recent changes to statement attributes. — aaron / detail
  6. [LV] Mark a few more cost-model members as const (NFC). — flo / detail
  7. [clang-format] Fix aligning with linebreaks — bjoern / detail
  8. OpaquePtr: Turn inalloca into a type attribute — Matthew.Arsenault / detail
  9. AArch64/GlobalISel: Remove IR section from test — Matthew.Arsenault / detail
  10. [Orc][examples] Add LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  11. [Orc][examples] Add missing dependency to OrcShared in LLJITWithRemoteDebugging — Stefan Gränitz / detail
  12. [RISCV][Clang] Update new overloading rules for RVV intrinsics. — zakk.chen / detail
  13. Revert "OpaquePtr: Turn inalloca into a type attribute" — thakis / detail

#7744 (Mar 28, 2021 12:53:41 AM)

  1. [CMake] Use write_basic_package_version_file for LLVM — steveire / detail
  2. [LV] Mark some methods as const (NFC). — flo / detail
  3. [LV] Fix formatting from 2f9d68c3f12a. — flo / detail
  4. Deduplicate branches and adjust comment [NFC] — aaronpuchert / detail
  5. [libcxx] rearranges all concept tests — cjdb / detail
  6. [BasicAA] Refactor linear expression decomposition — nikita.ppv / detail
  7. [RISCV] Add a pattern for (sext_inreg (mul (and X, 0xffffffff), (and Y, 0xffffffff)), i32) to suppress MULW formation — craig.topper / detail
  8. [Driver] Remove an unneeded multiarch library path which ends with ../../.. — i / detail
  9. [Driver] Remove an incorrect library path for multilib — i / detail
  10. [X86] Regenerate a bunch of tests to pick up @PLT — craig.topper / detail
  11. [test] Add UNSUPPORTED: system-windows to linux-ld.c — i / detail
  12. [OCaml][Test] Fix and enable debuginfo.ml test — vaivaswatha / detail
  13. [RISCV] Add vfabs.v pseudo instruction. — kai.wang / detail
  14. [lldb] Fix capitalization in CMake status message — Jonas Devlieghere / detail

#7743 (Mar 27, 2021 2:19:32 PM)

  1. [x86] prevent crashing while matching pmaddwd — spatel / detail
  2. Make FoldBranchToCommonDest poison-safe by default — aqjune / detail
  3. [X86][SSE] combineX86ShuffleChain - attempt to recognise 'hidden' identity shuffles — llvm-dev / detail
  4. [BasicAA] Retain shl nowrap flags in GetLinearExpression() — nikita.ppv / detail
  5. [BasicAA] Bail out earlier for invalid shift amount — nikita.ppv / detail
  6. [BasicAA] Clarify entry values of GetLinearExpression() (NFC) — nikita.ppv / detail
  7. [BasicAA] Correct handle implicit sext in decomposition — nikita.ppv / detail
  8. [FileCheck] Fix -dump-input per-pattern diagnostic indexing — jdenny.ornl / detail
  9. [FileCheck] Try to fix buildbot failures caused by c7c542e8f306 — jdenny.ornl / detail
  10. [X86][SSE] foldShuffleOfHorizOp - remove broadcast handling. — llvm-dev / detail
  11. [clang][cli] Round-trip cc1 arguments in assert builds — Jan Svoboda / detail
  12. [gn build] rewrap a comment to 80 cols — thakis / detail
  13. [MLIR][STD] Fold trunci (zexti). — kareem.ergawy / detail
  14. [sanitizer] Define MAP_NORESERVE to 0 and hide mremap for FreeBSD — i / detail

#7742 (Mar 27, 2021 3:33:42 AM)

  1. [mlir] Remove unneeded ShapeFunctionLibraryTerminatorOp — jpienaar / detail
  2. [OpenMP] Reset async stream properly upon failure — huberjn / detail
  3. [CSSPGO][NFC] Fix a debug dump issue. — hoy / detail
  4. [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC — craig.topper / detail
  5. [lldb] Stop using i386 for the watchOS simulator — Jonas Devlieghere / detail
  6. docs: Adding Google representative to the security group — George Burgess IV / detail
  7. [lldb] Fix TestAppleSimulatorOSType for older watchOS SDKs — Jonas Devlieghere / detail
  8. [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation — i / detail
  9. [IRCE] Use m_LogicalAnd — aqjune / detail
  10. [mlir] Register Linalg passes in C API and Python Bindings — zinenko / detail

#7741 (Mar 26, 2021 4:59:24 PM)

  1. [libc] Enable full build builders. — sivachandra / detail
  2. [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option — josh / detail
  3. [NFC][OCaml] Resolve const and unsigned compilation warnings — josh / detail
  4. [OCaml] Fix a possible crash in llvm_struct_name — josh / detail
  5. [InstCombine]Generalise regression tests for sve — nashe.mncube / detail
  6. [OpenCL][Docs] Update status of OpenCL 3.0 development — anastasia.stulova / detail
  7. Revert "[SLP] allow matching integer min/max intrinsics as reduction ops" — spatel / detail
  8. [SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target — fanbo.meng / detail
  9. [RISCV] Add constraint for RVV indexed loads. — zakk.chen / detail
  10. [OpenCL] Fix AST check in address-space-templates test — anastasia.stulova / detail
  11. [SLP] move test for min/max crashing; NFC — spatel / detail
  12. [BasicAA] Add a few cases with overflows in index computations. — flo / detail
  13. [SystemZ][z/OS] exclude nasty_macros.h from check-cxx — zibi / detail
  14. [mlir][python] NFC - Fix stale path in doc — nicolas.vasilache / detail
  15. [AMDGPU] Use reductions instead of scans in the atomic optimizer — jay.foad / detail
  16. [lldb] Really fix dwarf5-debug_line-file-index.s — pavel / detail
  17. [lldb] XFAIL TestGdbRemote_vContThreads on macos — pavel / detail
  18. [lldb] Skip TestVSCode_launch.test_progress_events on linux — pavel / detail
  19. [CMake][gRPC] Fix a typo in protobuf version variable name — platonov.aleksandr / detail
  20. [OCaml][DebugInfo] Add tests for debug info API — vaivaswatha / detail
  21. [BasicAA] Add a few more interesting modulo tests. — flo / detail
  22. [OCaml][Test] Do not use Option, expand using match — vaivaswatha / detail
  23. [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding — llvm-dev / detail
  24. [OCaml][DebugInfo][Test] Disable debuginfo tests as they fail on some machines — vaivaswatha / detail
  25. [ValueTracking] Add more non-zero add/mul recurrence tests (NFC) — nikita.ppv / detail
  26. [ValueTracking] Handle non-zero add/mul recurrences more precisely — nikita.ppv / detail
  27. [ValueTracking] Add tests for non-zero shl recurrences (NFC) — nikita.ppv / detail
  28. [ValueTracking] Handle non-zero shl recurrence — nikita.ppv / detail
  29. [Orc][examples] Fix copy/paste issues in comments and inclue guards (NFC) — Stefan Gränitz / detail
  30. [Orc][examples] Factor out make_error from parseExampleModule (NFC) — Stefan Gränitz / detail
  31. [SLP] use dyn_cast instead of isa + cast; NFC — spatel / detail
  32. [ConstraintElimination] Add additional pointercast tests. — flo / detail
  33. [lsan][test] Enable many_tls_keys_pthread.cpp and disable swapcontext.cpp/fork_and_leak.cpp — i / detail
  34. [mlir] fix -Wsign-compare in memref unit tests — zinenko / detail
  35. [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts — georgakoudis1 / detail
  36. [ValueTracking] Add tests for non equal shifts (NFC) — nikita.ppv / detail
  37. [ValueTracking] Handle shl in isKnownNonEqual() — nikita.ppv / detail
  38. [ValueTracking] Handle shl pair in isKnownNonEqual() — nikita.ppv / detail
  39. [OpenCL][Docs] Minor update about C++ for OpenCL in UsersManual. — anastasia.stulova / detail
  40. [ConstraintElimination] Only strip casts preserving the representation. — flo / detail
  41. Rename the 'concept' variable in  SymbolInterfaces.td — joker.eph / detail
  42. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  43. [lldb] Support lazily named classes in the Objective-C classes — Jonas Devlieghere / detail
  44. Revert "[ArgPromotion] Copy additional metadata for loads." — nikita.ppv / detail
  45. [SystemZ][z/OS] Save strings for CC_PRINT env vars — muiez / detail
  46. [NFC][OCaml] Resolve a couple more compilation warnings — josh / detail
  47. [RISCV] Add scheduler classes for the Zba and Zbb extensions. — craig.topper / detail
  48. [lld-macho] Support -no_function_starts — jezng / detail
  49. [lld-macho] Fix parsing of --time-trace-{granularity,file} — jezng / detail
  50. [lld-macho] Add time tracing for LTO — jezng / detail
  51. [lldb] Add consistency between reading the dynamic and shared cache class info — Jonas Devlieghere / detail
  52. Add a missing file header comment, NFC. — clattner / detail
  53. [lldb] Remove UpdateISAToDescriptorMapFromMemory — Jonas Devlieghere / detail

#7740 (Mar 26, 2021 6:13:54 AM)

  1. [LLDB] Skip TestVSCode_launch.test_progress_events arm/linux — omair.javaid / detail
  2. Add missing 'CHECK' prefix to basic block labels test. — rahmanl / detail
  3. Fix a miscompile introduced by 99203f2. — richard / detail
  4. Add a target triple to fix test failure on targets that don't support — richard / detail
  5. [AArch64][GlobalISel] Emit bzero on Darwin — Jessica Paquette / detail
  6. [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates. — Amara Emerson / detail
  7. [RISCV] Add Zbb+Zbt command lines to the signed saturing add/sub tests. — craig.topper / detail
  8. Explicitly enable the new pass manager in this test. — richard / detail
  9. Stop this test from dropping a .s file in the current directory. — richard / detail
  10. [mlir][python] Add docs for op class extension mechanism. — stellaraccident / detail
  11. [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. — Lang Hames / detail
  12. [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation — Tony.Tye / detail
  13. [CSSPGO] Minor tweak for inline candidate priority tie breaker — aktoon / detail
  14. [mlir][tosa] TOSA MLIR dialect update to v0.22, part 1 — rob.suderman / detail
  15. [InlineCost] Reject a zero entry count — kazu / detail
  16. Reapply [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  17. [sanitizer] Simplify GetTls with dl_iterate_phdr — i / detail
  18. [RISCV] Don't call CheckAndMask from selectZExti32. — craig.topper / detail
  19. [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3. — craig.topper / detail
  20. [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change) — i / detail
  21. [AMDGPU] Inline FSHRPattern into its only use. NFC. — jay.foad / detail
  22. [LLDB] Skip TestVSCode_disconnect.test_launch arm/linux — omair.javaid / detail
  23. [Test] Add failing test for pr49730 — mkazantsev / detail
  24. [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  25. [mlir][ODS] Fix `VariadicRegion` code generation for `NoTerminator` Ops — vlad.vinogradov / detail
  26. [LoopVectorize] Simplify scalar cost calculation in getInstructionCost — david.sherwood / detail
  27. Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost" — david.sherwood / detail

#7739 (Mar 25, 2021 7:37:42 PM)

  1. [SystemZ][z/OS] csv files should be text files — Abhina.Sreeskantharajan / detail
  2. fix readability-braces-around-statements Stmt type dependency — aaron / detail
  3. [NFC] Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  4. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  5. [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads — kerry.mclaughlin / detail
  6. [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <utility>. — arthur.j.odwyer / detail
  7. [libc++] Eliminate <compare>'s dependency on <array>. — arthur.j.odwyer / detail
  8. add print-change diff modes that do not use colour — schmeise / detail
  9. Reuse `os` variable in AllocateTarget; NFC — sven.vanhaastregt / detail
  10. [clang-tidy] Fix mpi checks when running multiple TUs per clang-tidy process — n.james93 / detail
  11. [SLP] Fix crash in reduction for integer min/max — yrouban / detail
  12. Fix: Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  13. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff). — craig.topper / detail
  14. [ARM] Revert WhileLoopStartLR to DoLoopStart — david.green / detail
  15. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — uday / detail
  16. [flang][driver] Add options for -std=f2018 — arnamoy10 / detail
  17. [mlir][linalg] Add output tensor args folding for linalg.tiled_loop. — pifon / detail
  18. [libc++] [C++2b] [P2162] Allow inheritance from std::variant. — marek.kurdej+llvm.org / detail
  19. [Analyzer] Infer 0 value when the divisible is 0 (bug fix) — gabor.marton / detail
  20. [clangd] Fix a use-after-free — kadircet / detail
  21. [flang] fold LOGICAL intrinsic calls — jperier / detail
  22. [clang][Syntax] Optimize expandedTokens for token ranges. — usx / detail
  23. [flang] Fix error compiling std::min on macos — tkeith / detail
  24. [clang] Always execute multi-stage install steps — smeenai / detail
  25. [clang] Pass option directly to command. NFC — smeenai / detail
  26. Remove unused function, fix warning (NFC) — joker.eph / detail
  27. [JITLink][MachO/x86-64] Remove stale commented-out code. — Lang Hames / detail
  28. [lld-macho] Fix typo in diagnostic message — jezng / detail
  29. [lld-macho] Add more TimeTraceScopes — jezng / detail
  30. [lld-macho] Add support for --threads — jezng / detail
  31. [Hexagon] Limit virtual register reuse range in FI elimination — kparzysz / detail
  32. [flang][driver] Fix typos and inconsistent comments (nfc) — andrzej.warzynski / detail
  33. [lld-macho][nfc] Removed unnecessary static_cast — vyng / detail
  34. [AMDGPU] Refactoring mfma intrinsic definitions. NFC. — Stanislav.Mekhanoshin / detail
  35. [CUDA][HIP] add __builtin_get_device_side_mangled_name — Yaxun.Liu / detail
  36. [NFC] Module::getInstructionCount() is const — mtrofin / detail
  37. [Support][Windows] Make sure only executables are found by sys::findProgramByName — markus.boeck02 / detail
  38. [flang] fix spurious runtime crash on TRIM('') — pklausler / detail
  39. [PowerPC] auto-generate complete testchecks; NFC — spatel / detail
  40. [IR] Lift attribute handling for assume bundles into CallBase — nikita.ppv / detail
  41. [NFCI][SimplifyCFG] Don't pay for a Small{Map,Set}Vector when plain SmallSet will suffice — lebedev.ri / detail
  42. [clang][driver] Support HWASan in the Fuchsia toolchain — leonardchan / detail
  43. Revert "[InlineCost] Enable the cost benefit analysis on FDO" — thakis / detail
  44. [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines — lxfind / detail
  45. Reland [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  46. PR49724: Fix deduction of null member pointers. — richard / detail
  47. [OpenMP][InstrProfiling] Fix a missing instr profiling counter — lxfind / detail
  48. [MCA] Support carry-over instructions for in-order processors — andrew.savonichev / detail
  49. [RISCV] Reorder checks in RISCVTTIImpl::getGatherScatterOpCost to avoid calling getMinRVVVectorSizeInBits() when V extension is not enabled. — craig.topper / detail
  50. [HWASan] Mention x86_64 aliasing mode in design doc. — mascasa / detail
  51. [lldb/Commands] Fix spelling of target.move-to-nearest-code in helptext — Vedant Kumar / detail
  52. Handle 128-bits IntegerLiterals in StmtPrinter — aaron / detail
  53. [test] Add test for hoisting to custom allocation function using allocsize — listmail / detail
  54. Autogen test to account for tool output format change — listmail / detail
  55. [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics — listmail / detail
  56. Mark gc.relocate and gc.result as readnone (try 2) — listmail / detail
  57. [DAE] Adjust param/arg attributes when changing parameter to undef — carrot / detail
  58. [mlir][linalg] Add an InitTensorOp python builder. — stellaraccident / detail
  59. [llvm][hwasan] Add Fuchsia shadow mapping configuration — leonardchan / detail
  60. [lldb] Add IsFullyInitialized to DynamicLoader — Jonas Devlieghere / detail
  61. [ValueTracking] Handle two PHIs in isKnownNonEqual() — jingu.kang / detail
  62. BPF: add extern func to data sections if specified — yhs / detail
  63. [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker — i / detail

#7738 (Mar 25, 2021 8:17:47 AM)

  1. [RISCV] Remove duplicate DebugLoc variables from cases in ReplaceNodeResults. NFC — craig.topper / detail
  2. Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator — joker.eph / detail
  3. [RISCV] Add some 32-bit ctlz and cttz idiom tests to rv64zbb.ll. NFC — craig.topper / detail
  4. Add missing cases in RISCVMCExpr::getVariantKindName — sepavloff / detail
  5. [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF. — Amara Emerson / detail
  6. [Driver] Add -fno-split-stack — yedeng.yd / detail
  7. [libcxx] updates regular_invocable test to actually test regular_invocable — cjdb / detail
  8. [lld] add context-sensitive PGO options for COFF. — pengfei.wang / detail
  9. [RISCV] Add more tests that can be improved by D99042. — craig.topper / detail
  10. [LLD] Fix probing a MSYS based 'tar' in a Windows Container — martin / detail
  11. [libcxx] [test] Quote env variables that are set with a shell "export" in ssh.py — martin / detail
  12. Revert "[libcxxabi] Use cxx-headers target to consume libcxx headers" — phosek / detail
  13. [mlir] Translate global initializers after creating all LLVM IR globals — jperier / detail
  14. [mlir] Support MemRefType with multiple AffineMaps in getStridesAndOffset — vlad.vinogradov / detail
  15. Trivial change to fix builds — kiran.chandramohan / detail
  16. [lldb] Fix TestVSCode.test_progress_events on Linux due to vdso — Raphael Isemann / detail
  17. [clang-format] Fix ObjC method indent after f7f9f94b — krasimir / detail
  18. [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands — llvm-dev / detail
  19. [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets — llvm-dev / detail
  20. [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats — fraser / detail
  21. [RISCV] Pre-commit shuffle test cases for D99270 — fraser / detail
  22. [NewPM] Disable non-trivial loop-unswitch on targets with divergence — sameer.sahasrabuddhe / detail
  23. [PowerPC][NFC] Provide legacy names for VSX loads and stores — nemanjai / detail
  24. [RISCV] Optimize select-like vector shuffles — fraser / detail
  25. [X86][SSE] Rename pmulh tests to show they're from sign/zero-extends — llvm-dev / detail
  26. [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends — llvm-dev / detail
  27. [Debugify] Expose original debug info preservation check as CC1 option — djtodoro / detail
  28. [SLP]Improve and simplify extendSchedulingRegion. — a.bataev / detail

#7737 (Mar 24, 2021 9:11:22 PM)

  1. [libc] Add a full build worker and two builders to run on it. — sivachandra / detail
  2. [InstCombine] add tests for sub of umin; NFC — spatel / detail
  3. [mlir][linalg] Do not call region builder during vectorization. — gysit / detail
  4. [ARM] Regenerate some test checks. NFC — david.green / detail
  5. [sanitizer] Fix Solaris build. — mascasa / detail
  6. Updated LLDB for the new Clang Language enumerator 'OpenCLCXX' — gribozavr / detail
  7. [flang] Save binding labels as strings — tkeith / detail
  8. AMDGPU: Add target id and code object v4 support — kzhuravl_dev / detail
  9. [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds — lebedev.ri / detail
  10. [sanitizer] Fix Solaris build. — mascasa / detail
  11. [UpdateTestChecks] Fix typo & copy/paste in comments — thomasp / detail
  12. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  13. [InstSimplify] add tests for min/max intrinsic analysis; NFC — spatel / detail
  14. [ARM] Enable UpperBound unrolling for all loops — david.green / detail
  15. Fix false negative in -Wthread-safety-attributes — aaron.puchert / detail
  16. [polly] Fix build — nikita.ppv / detail
  17. [Support] Fix 'keeping' temporary files on Windows 7 — alexandre.ganea / detail
  18. Revert "[flang] Save binding labels as strings" — tkeith / detail
  19. [NFC][Loads] Add a testcase for TBAA aware FindAvailableLoadedValue — thomasp / detail
  20. [OPENMP]Fix PR48571: critical/master in outlined contexts cause crash. — a.bataev / detail
  21. Make FindAvailableLoadedValue TBAA aware — thomasp / detail
  22. [SystemZ][z/OS] JSON file should be text files — Abhina.Sreeskantharajan / detail
  23. [LICM] Fix NumSunk statistic (NFC) — nikita.ppv / detail
  24. [lit] Fix check-lit hanging on Windows due to a division by zero exception — martin / detail
  25. [Passes] Add relative lookup table converter pass — gulfem / detail
  26. [gn build] Port 5fd001a5ffba — llvmgnsyncbot / detail
  27. AMDGPU/LLD: Add target id and code object v4 support to linker — kzhuravl_dev / detail
  28. [test] Fix mix of variable use/def and regex match — thomasp / detail
  29. [RISCV] Add TTI support for cpop with Zbb — craig.topper / detail
  30. [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64 — Jessica Paquette / detail
  31. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  32. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — medismail.bennani / detail
  33. [RISCV] Add basic cost modelling for fixed vector gather/scatter. — craig.topper / detail
  34. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  35. [AArch64][GlobalISel] Select G_SBFX and G_UBFX — Jessica Paquette / detail
  36. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  37. Add missing -march to runline in llvm/test/MachineVerifier/test_g_ubfx_sbfx.mir — Jessica Paquette / detail
  38. [flang] Save binding labels as strings — tkeith / detail
  39. [AArch64] Support .arch_extension pan — mcgrathr / detail
  40. [flang] Fix output buffering bug (positionability assumption) — pklausler / detail
  41. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  42. [FileCheck] Fix PR49531: invalid use of string var — thomasp / detail
  43. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  44. [gn build] Port 5fbe1fdf1702 — llvmgnsyncbot / detail
  45. [LV] Remove redundant access to Legal::getReductionVars() (NFC). — flo / detail
  46. Disable the tests except on Darwin. — jingham / detail
  47. [clang] Add fixit for Wreorder-ctor — n.james93 / detail
  48. [LV] Factor out phi type access to variable (NFC). — flo / detail
  49. [WebAssembly] Don't inline -emscripten-cxx-exceptions-allowed functions — aheejin / detail
  50. Verify that MDNodes belong to the same context as the Module. — nicholas / detail
  51. [TSan] Support initialize/finalize hooks in dynamic libraries — julian.lettner / detail
  52. [LoopInterchange] fix tightlyNested() in LoopInterchange legality — congzhecao / detail
  53. [OPENMP]Fix PR49468: Declare target should allow empty sequences and namespaces. — a.bataev / detail
  54. Add a progress class that can track long running operations in LLDB. — gclayton / detail
  55. [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars — conanap / detail
  56. [Tooling] Handle compilation databases containing commands with double dashes — alexandre.ganea / detail
  57. [libc++] Add a CI configuration with static libc++/libc++abi — Louis Dionne / detail
  58. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — medismail.bennani / detail
  59. [MLIR, test] Fix variable def in Dialect/Linalg/tile-and-distribute.mlir — thomasp / detail
  60. [mlir] Fix tile-and-distribute.mlir — stilis / detail
  61. [libc++] Use add_lit_testsuite to register the libc++ test suite — Louis Dionne / detail
  62. [SCEV] Improve handling of not expressions in isImpliedCond() — nikita.ppv / detail
  63. [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory. — vyng / detail
  64. [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants — Jessica Paquette / detail
  65. [NFCI][SimplifyCFG] Don't form DTU updates if we aren't going to apply them — lebedev.ri / detail
  66. [CMake][Fuchsia] Include llvm-lipo — phosek / detail
  67. [libcxx] Avoid pulling in xlocinfo.h in public headers — martin / detail
  68. [mlir] Compare elements directly rather than creating pair first — jpienaar / detail
  69. [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo — spatel / detail
  70. [libc++][AIX] Initial patch to unblock the libc++ build on AIX — jasonliu / detail
  71. [mlir][linalg] NFC: Move makeTiledShapes into Utils.{h|cpp} — antiagainst / detail
  72. [mlir][linalg] Fuse producers with non-permutation indexing maps — antiagainst / detail
  73. [mlir][affine] Deduplicate affine min/max op expressions — antiagainst / detail
  74. [mlir][affine] Add canonicalization to merge affine min/max ops — antiagainst / detail
  75. [mlir][linalg] Allow controlling folding unit dim reshapes — antiagainst / detail
  76. [mlir][linalg] Support dropping unit dimensions for init tensors — antiagainst / detail
  77. [mlir][linalg] Fold fill -> tensor_reshape chain — antiagainst / detail
  78. [Driver] Linux.cpp: delete unneeded D.getVFS().exists checks — i / detail
  79. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" — i / detail
  80. [libc++] Match declaration for non-member function std::swap(std::packaged_task) with what standard specify — jasonliu / detail
  81. [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  82. [Clang][Sema] Implement GCC -Wcast-function-type — Yuanfang Chen / detail
  83. [InlineCost] Make cost-benefit decision explicit — aktoon / detail
  84. Revert "[HWASan] Use page aliasing on x86_64." — mascasa / detail
  85. [deref] Implement initial set of inference rules for deref-at-point — listmail / detail
  86. [dfsan] Test dfsan_flush with origins — jianzhouzh / detail
  87. [mlir][tosa] Add tosa.bitwise_not lowering to constant and xor — rob.suderman / detail
  88. [Utils][NFC] Fix regex substitution for update test checks — georgakoudis1 / detail
  89. Plumb TLI through isSafeToExecuteUnconditionally [NFC] — listmail / detail
  90. [llvm-cov] Check path emptyness in path-equivalence after removing dots. — zequanwu / detail
  91. [RISCV] Fix mcount name — nathan / detail
  92. [flang][fir] Add the pre-code gen rewrite pass and codegen ops. — eschweitz / detail
  93. [Driver] Use -dynamic-linker /lib/ld-musl-i386.so.1 for i?86-linux-musl — i / detail
  94. [dfsan] test flush on only x86 — jianzhouzh / detail
  95. [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  96. [lldb] Format AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  97. [lldb/ObjC] Make the NonPointerIsaCache initialization lazy — Jonas Devlieghere / detail

#7736 (Mar 24, 2021 10:32:42 AM)

  1. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / detail
  2. [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison. — craig.topper / detail
  3. [AArch64][GlobalISel] Lower G_CTLZ_ZERO_UNDEF. — Amara Emerson / detail
  4. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  5. [mlir][tosa] Add tosa.matmul and tosa.fully_connected lowering — rob.suderman / detail
  6. [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  7. [mlir][tosa] Add tosa.tile to linalg.generic lowering — rob.suderman / detail
  8. Revert "[Analysis]Add getPointersDiff function to improve compile time." — a.bataev / detail
  9. [BasicAA] Add test for assume with operand bundles (NFC) — nikita.ppv / detail
  10. [BasicAA] Handle assumes with operand bundles — nikita.ppv / detail
  11. [HWASan] Refactor in preparation for x86 aliasing mode. NFC — mascasa / detail
  12. [test] Add --sysroot= to make gcc-toolchain.cpp stable — i / detail
  13. [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. — clattner / detail
  14. [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns — riddleriver / detail
  15. Revert "[lld-macho][nfc] minor clean up, follow up to D98559" — vyng / detail
  16. [mlir][tosa] Add tosa.pad to linalg.pad operation — rob.suderman / detail
  17. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  18. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — Shafik Yaghmour / detail
  19. [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block — flo / detail
  20. [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia. — vyng / detail
  21. Add register size info back to MCRegisterClass — rafaelauler / detail
  22. [Sanitizer] Remove refactoring leftover [NFC] — julian.lettner / detail
  23. [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() — jingu.kang / detail
  24. [mlir][tosa] Add tosa.argmax to linalg lowering — rob.suderman / detail
  25. [AArch64][GlobalISel] Lower G_FSHL and G_FSHR. — Amara Emerson / detail
  26. [AArch64][GlobalISel] Add test for G_FSHR legalization. — Amara Emerson / detail
  27. [lld] Fix test to work with and without a vendor string — smeenai / detail
  28. [Coverage] Load records immediately — Vedant Kumar / detail
  29. [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode — bruno.cardoso / detail
  30. Improve const-correctness. NFC. — richard / detail
  31. Support #__private_macro and #__public_macro in local submodule — richard / detail
  32. [OpenMP] Misc. changes that add or remove pointer/bound checks — hansang.bae / detail
  33. [InstSimplify] Fix unused variable warning (NFC) — nullptr.cpp / detail
  34. [NFC] Clang-format includes — Vitaly Buka / detail
  35. [RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions. — zakk.chen / detail
  36. Revert "[Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu" — zequanwu / detail
  37. [X86] Bale out of X86FastISel::X86SelectCmp for vectors. — craig.topper / detail
  38. [RegAlloc] Fix "ran out of regs" with uses in statepoint — serguei.katkov / detail
  39. [NFC] Fix comment describing what EdgeBundles is — mkazantsev / detail
  40. [PowerPC] Make altivec.h work with AIX which has no __int128 — nemanja.i.ibm / detail
  41. [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned — yedeng.yd / detail
  42. [Polly] Port DeadCodeElim to the NewPM. — llvm-project / detail
  43. [Driver] Gnu.cpp: remove unneeded getMultiarchTriple normalization — i / detail
  44. * Fix demangling of optional template-args for vendor extended type qualifier. — aorlov / detail
  45. [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns — tclin914 / detail
  46. Update SafeMachO.h to #undefine more names — Jason Molenda / detail
  47. [Driver] Bring back i586-linxu-gnu — i / detail
  48. [WebAssembly] Rename WasmLimits::Initial to ::Minimum.  NFC. — wingo / detail
  49. [clang][ASTImporter] Add import of DeducedTemplateSpecializationType. — 1.int32 / detail
  50. Add a mechanism for Dialects to provide a fallback for OpInterface — joker.eph / detail
  51. [WebAssembly][MC] Record limit constraints for table sizes — wingo / detail
  52. [AArch64][ASAN] Re-enable fgets_fputs.cpp test. — yvan.roux / detail
  53. [XCore][Test] XFAIL tests requiring 8-byte stack alignment. — nigelp / detail
  54. Handle a LC_NOTE main bin spec for user process corefiles — Jason Molenda / detail
  55. [lldb] Add llgs_test decorator back to TestAutoInstallMainExecutable — Raphael Isemann / detail
  56. [libcxx] [test] Add return values after assert(false) in some experimental tests — martin / detail
  57. [NFC] Remove redundant `struct` prefix — tu.da.wei / detail
  58. [LoopFlatten] Fix invalid assertion (PR49571) — tu.da.wei / detail
  59. [NFC] Improve debug message and test description in 4c1f74a — tu.da.wei / detail
  60. [mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possible — vlad.vinogradov / detail
  61. [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204) — lebedev.ri / detail
  62. [clang][lit] Allow test cases to use the compiler that are used to compile Clang — balazsbenics / detail
  63. [Analyzer][NFC] Fix typos in comments — gabor.marton / detail
  64. [PowerPC] Change option to mrop-protect — stefanp / detail
  65. [MCA] Disable RCU for InOrderIssueStage — andrew.savonichev / detail
  66. [clang][deps] NFC: Extract ModuleID struct — Jan Svoboda / detail
  67. [clang][deps] NFC: Document collector, rename members — Jan Svoboda / detail
  68. [LV] Move exact FP math check out of Requirements. — flo / detail
  69. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — dave / detail
  70. [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy — Alexander Timofeev / detail
  71. [X86][AVX] Cleanup gather_v8i32_v8i32 special test case — llvm-dev / detail
  72. [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI. — llvm-dev / detail
  73. [MCA] Fix for uninitialised member in constructor. NFC — andrea.dibiagio / detail
  74. [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) — llvm-dev / detail
  75. [mlir] Fixes to hoist padding — nicolas.vasilache / detail
  76. [gn build] port 1d8fc086ae26 — thakis / detail
  77. [LoopAnalysis][NFC]Remove redundant code. — a.bataev / detail
  78. [OpenCL] Added distinct file extension for C++ for OpenCL. — anastasia.stulova / detail
  79. [OpenMP] Change OMPIRBuilder to append function attributes — jhuber6 / detail
  80. [clang] Treat variable-length array of incomplete element type as — hokein.wu / detail
  81. [llvm-objdump] Implement --prefix-strip option — viniciustinti / detail
  82. [PowerPC] Add mprivileged option — stefanp / detail
  83. [clang] [C++2b] [P1102] Accept lambdas without parameter list (). — marek.kurdej+llvm.org / detail
  84. [clang-tidy] Ignore all spaces in the list of checks — dmitry.polukhin / detail
  85. [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1 — llvm-dev / detail
  86. [mlir] support data layout specs on ModuleOp — zinenko / detail
  87. [mlir] provide a version of data layout size hooks in bits — zinenko / detail
  88. [mlir] forward data layout query to scoping op in absence of specification — zinenko / detail
  89. [mlir] introduce data layout entry for index type — zinenko / detail
  90. [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax — anirudh_prasad / detail
  91. [Polly][DCE] clang-format DeadCodeElimination.h. NFC. — llvm-project / detail
  92. [SVE] Suppress vselect warning from incorrect interface call — nashe.mncube / detail
  93. [gn build] (manually) port 301d9261b787 — thakis / detail
  94. [TTI] Return a TypeSize from getRegisterBitWidth. — sander.desmalen / detail

#7734 (Mar 23, 2021 2:11:27 PM)

  1. Use more efficient linker for flang debug builder. — stevan.radakovic / detail
  2. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / detail
  3. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / detail
  4. [clang][ASTImporter] Import "CapturedVLAType" in FieldDecl. — 1.int32 / detail
  5. [lit] Reliable progress indicator and ETA — lebedev.ri / detail
  6. [lli] Make -jit-kind=orc the default JIT engine — Stefan Gränitz / detail
  7. [X86][AVX] Narrow VPBROADCASTQ->VPBROADCASTD if we don't need the upper bits. — llvm-dev / detail
  8. [lli] Fix ppc64le-clang-lnt-test bot: Keep test-call.ll a MCJIT-only test — Stefan Gränitz / detail
  9. [VPlan] Include name when printing after 93a9d2de8f4f. — flo / detail
  10. [mlir] Remove deprecated methods from mlir::OpState — csigg / detail
  11. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  12. [RISCV] Optimize all-constant mask BUILD_VECTORs — fraser / detail
  13. [OpenCL] Remove mixed signedness atomic_fetch_ from opencl-c.h — sven.vanhaastregt / detail
  14. [CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  15. [IR][SVE] Add new llvm.experimental.stepvector intrinsic — david.sherwood / detail
  16. [MLIR] Add callback builder for `shape.assuming` op — frgossen / detail
  17. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  18. Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  19. [NFC] Formatting changes — Abhina.Sreeskantharajan / detail
  20. [AMDGPU] Use non-compressed exports in a test. NFC. — jay.foad / detail
  21. [MLIR][Shape] Canonicalize duplicate operands in `shape.cstr_broadcastable` — frgossen / detail
  22. [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector — david.sherwood / detail
  23. [MLIR] Canonicalize `shape.assuming` op to yield only inner values — frgossen / detail
  24. [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location — orlando.hyams / detail
  25. [ARM] Handle debug instrs in ARM Low Overhead Loop pass — victor.campos / detail
  26. [AnnotationRemarks] Add test for annotation remarks with dbg locations. — flo / detail
  27. [ARM] Additional Upper bound unrolling test. NFC — david.green / detail
  28. [clang] Fix a crash when CTAD fails — kadircet / detail
  29. [AnnotationRemarks] Use subprogram location for summary remarks. — flo / detail
  30. [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER — martin / detail
  31. [llvm-opt] Bug fix within combining FP vectors — nashe.mncube / detail
  32. [LangRef] Fix typos in the vector-type memory layout section — fraser / detail
  33. [AArch64] Fix unused variable warning — benny.kra / detail
  34. [NFCI] cleanup CloneFunctionInto — luke.drummond / detail
  35. [NFC] Minor refactor — luke.drummond / detail
  36. [NFC] clang-format llvm/lib/Transforms/Utils/CloneFunction.cpp — luke.drummond / detail
  37. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  38. [ASTImporter] Split out Objective-C related unit tests — Raphael Isemann / detail
  39. [gn build] Port 274907c0a4d6 — llvmgnsyncbot / detail
  40. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  41. [Orc] Allow OrcGenericABI variant of LazyCallThroughManager — Stefan Gränitz / detail
  42. GlobalISel: Lower funnel shifts — Matthew.Arsenault / detail
  43. [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc — clementval / detail
  44. [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling. — yvan.roux / detail
  45. Introduce a generic operator to apply complex operations to BitVector — sguelton / detail
  46. A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash. — schmeise / detail
  47. [PowerPC][NFC] Use valid type for offset in altivec.h — nemanja.i.ibm / detail
  48. Revert "A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash." — schmeise / detail
  49. [gn build] (manually) port d709dcc09097 — thakis / detail
  50. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  51. [RISCV] Further optimize BUILD_VECTORs with repeated elements — fraser / detail
  52. Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager" — Stefan Gränitz / detail
  53. [clang][parser] Don't prohibit attributes on objc @try/@throw — tbaeder / detail
  54. [SimplifyCFG] FoldBranchToCommonDest(): properly handle same-block external uses (PR49510/PR49689) — lebedev.ri / detail
  55. [MCA] Improved handling of negative read-advance cycles. — andrea.dibiagio / detail
  56. Revert "[MLIR] Canonicalize `shape.assuming` op to yield only inner values" — frgossen / detail
  57. [flang][cmake] Improve how CLANG_DIR is handled — andrzej.warzynski / detail
  58. [NFC][SimplifyCFG] 'Fold branch to common dest': add test for cost overestimation — lebedev.ri / detail
  59. [SimplifyCFG] 'Fold branch to common dest': don't overestimate the cost — lebedev.ri / detail
  60. [LV] Add 'fast' flag to test to make sure it will be vectorized. — flo / detail
  61. [PhaseOrdering] add AVX attribute to make test less fragile; NFC — spatel / detail
  62. [lli] Workaround missing architecture support in LazyCallThroughManager for non-lazy mode — Stefan Gränitz / detail
  63. [AMDGPU] Set SchedRW on real instructions — jay.foad / detail
  64. [RISCV] Use selectImm for RV32. NFC — craig.topper / detail
  65. [AMDGPU] Refactor DPPCombine — Joseph.Nash / detail
  66. [flang][cmake] Fix variable reference (${var} instead of var) — andrzej.warzynski / detail
  67. [libcxx] Consistently set CMAKE_STATIC_LIBRARY_PREFIX regardless of LIBCXX_ENABLE_STATIC — martin / detail
  68. [flang][driver] Add -fintrinsic-modules-path option — arnamoy10 / detail
  69. [ASTMatchers][NFC] Use SmallVector when building variadic matcher descriptor — n.james93 / detail
  70. [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019 — n.james93 / detail
  71. [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitBranchInst. NFC. — jay.foad / detail
  72. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  73. [SystemZ][z/OS] fix lit test related to alignment — muiez / detail
  74. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  75. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  76. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  77. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  78. [mlir] verify that operand/result_segment_sizes attributes have i32 element — zinenko / detail
  79. Teach DWARFExpression about DWARF 4+ Location Descriptions — Adrian Prantl / detail
  80. [runtimes] Add the libc project to the list of runtimes. — sivachandra / detail
  81. [libc++] Add missing test_macros.h include in tests using TEST_STD_VER. — marek.kurdej+llvm.org / detail
  82. [libc++] [C++20] [P0482] Add missing tests and synopses for char8_t. — marek.kurdej+llvm.org / detail
  83. Document -fcrash-diagnostics-dir — paul.robinson / detail
  84. [MLIR][Linalg] Hoist padding across multiple levels of tiling — nicolas.vasilache / detail
  85. [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41 — Tony.Tye / detail
  86. [dsymutil] Only look for ThinLTO suffixes if we failed to find symbol. — Jonas Devlieghere / detail
  87. [mlir] silence -Wunused-variable in release mode in Linalg transforms — zinenko / detail
  88. [libc++] NFC: nodebug => no-debug in the CI configurations — Louis Dionne / detail
  89. [test] Enable check-lsan on aarch64-*-linux — i / detail
  90. [libc++] Simpler Python script for generating a graph of libc++'s header dependencies — arthur.j.odwyer / detail
  91. [C++20] [P1825] Fix bugs with implicit-move from variables of reference type. — arthur.j.odwyer / detail
  92. scudo: Preserve no-memtag attribute on cached secondary allocations. — peter / detail
  93. [libc++] Remove old cache file that was left behind by accident — Louis Dionne / detail
  94. Revert "Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""""" — vyng / detail
  95. [sanitizer] Implement MapDynamicShadowAndAliases. — mascasa / detail
  96. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail

#7733 (Mar 23, 2021 2:58:33 AM)

  1. [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced — nikita.ppv / detail
  2. [clang] Replaced some manual pointer tagging with llvm::PointerIntPair. — richard / detail
  3. [ValueTracking] Regenerate test checks (NFC) — nikita.ppv / detail
  4. [libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++" — Louis Dionne / detail
  5. [lldb] config.test_exec_root is set by lit.cfg.py — Jonas Devlieghere / detail
  6. Re-land "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  7. [libcxx] [test] Don't leave test dirs behind in fs.op.current_path on Windows — martin / detail
  8. [libcxx] [test] Remove a couple outdated XFAIL LIBCXX-WINDOWS-FIXME — martin / detail
  9. [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration — martin / detail
  10. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  11. Revert "[SimplifyCFG] use profile metadata to refine merging branch conditions" — spatel / detail
  12. [NFC][IR] Type: add getWithNewType() method — lebedev.ri / detail
  13. [NFC][InstCombine] Autogenerate some checklines being affected by upcoming change — lebedev.ri / detail
  14. [NFC][SROA] Add some more tests for speculation around PHI's — lebedev.ri / detail
  15. [flang] Disallow erroneous procedure declarations — psteinfeld / detail
  16. [PDB] Add missing test for b552adf8b388a4 — rnk / detail
  17. Attempt to further improve the documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  18. [docs] Clarify which part of the "refers to" rule for lifetimebound is — richard / detail
  19. [Passes] Add relative lookup table converter pass — gulfem / detail
  20. [libcxx] [test] Fix fs.op.proximate for windows — martin / detail
  21. [COFF] Only consider associated EH sections during ICF — rnk / detail
  22. [gn build] fix typo in 78a65cd945d — thakis / detail
  23. [libc++] Include <__config> first in all standard headers. — arthur.j.odwyer / detail
  24. [AST] Add introspection support for Decls — steveire / detail
  25. [doc] Fix typo in rel lookup table converter pass — gulfem / detail
  26. [PatternRewriter] Rename OwningRewritePatternList -> RewritePatternSet and insert -> add — clattner / detail
  27. Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""" — vyng / detail
  28. Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""" — joker.eph / detail
  29. Reland "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — aqjune / detail
  30. [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add.  NFC — clattner / detail
  31. Tidy up some docs. — clattner / detail
  32. [darwin][driver] Pass through -global-isel LLVM flags to ld. — Amara Emerson / detail
  33. Add a mechanism for Dialects to customize printing/parsing operations when they are unregistered — joker.eph / detail
  34. Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC. — clattner / detail
  35. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  36. [mlir] Tune error message for assertion. — silvasean / detail
  37. [mlir][OpAsmFormat] Add support for an "else" group on optional elements — riddleriver / detail
  38. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  39. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  40. [deref] Split a test to show both global and pointwise semantics — listmail / detail
  41. [dsymutil] Fix spurious warnings for missing symbols with thinLTO — Jonas Devlieghere / detail
  42. Minor format tweak to deref analysis printer — listmail / detail
  43. Revert "[RISCV][NFC] Fix RVV intrinsic tests." — zakk.chen / detail
  44. Revert "[sanitizer] Support dynamic premapped R/W range in primary allocator." — Vitaly Buka / detail
  45. [tests] Expand tests for point-in-time dereferenceability — listmail / detail
  46. Improve module dumping for debugging. — richard / detail
  47. [test] precommit another test for point-in-time deref semantics — listmail / detail
  48. [RISCV] Rename Zb* extension tests to use lower case 'Z' in file names. — craig.topper / detail
  49. [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer — carl.ritson / detail
  50. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  51. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  52. [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64. — craig.topper / detail
  53. [RISCV] Add scheduler classes to Zfh instructions. — craig.topper / detail
  54. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  55. [AMDGPU] Reserve ELF code — Tony.Tye / detail
  56. [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section. — rahmanl / detail
  57. [lsan][lsan] Use --std=c++14 to fix Windows test — Vitaly Buka / detail
  58. [TableGen] Allow BitsInit to init integer in pseudo expansion — sepavloff / detail
  59. [NFC] Fix typo longre -> longer — mkazantsev / detail
  60. [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO — Pushpinder.Singh / detail
  61. [TableGen] Tiny enhancement — sepavloff / detail
  62. [RS4GC] Fix hang on infinite loop — serguei.katkov / detail
  63. [SanitizerCoverage] Use External on Windows — i / detail
  64. Reland "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail

#7732 (Mar 22, 2021 3:50:47 PM)

  1. [ConstraintElimination] Add multi-dimension GEP tests. — flo / detail
  2. [llvm-jitlink] Fix Windows build after 4a8161fe40cc — Stefan Gränitz / detail
  3. [analyzer][solver] Redesign constraint ranges data structure — vsavchenko / detail
  4. [AArch64] Add some float -> int -> float conversion patterns — sjoerd.meijer / detail
  5. [clang][flang] Moke the definition of `-module-dir` restricted to Flang — andrzej.warzynski / detail
  6. [clangd] Replace usages of dummy with more descriptive words — kadircet / detail
  7. [OpenCL] Support template parameters for as_type — sven.vanhaastregt / detail
  8. [IR] Add vscale_range IR function attribute — bradley.smith / detail
  9. [LLDB] XFAIL dwarf5-debug_line-file-index.s on arm-linux — omair.javaid / detail
  10. [ConstraintElimination] Add gep tests without inbounds. — flo / detail
  11. [NFC][lit] discovery: find_tests_for_inputs: avoid py warning when no suites found — lebedev.ri / detail
  12. [NFCI][lit] Unbreak more lit self-tests after D98179 — lebedev.ri / detail
  13. [NFC][lit] Add a test showing that timing data for tests not executed is lost — lebedev.ri / detail
  14. [NFC][lit] Extract 'test time' reading/writing into standalone functions — lebedev.ri / detail
  15. [lit] Do not forget test times for tests that weren't executed — lebedev.ri / detail
  16. [analyzer] Don't include private gtest headers — gribozavr / detail
  17. [llvm-objcopy][Support] move writeToOutput helper function to Support. — a.v.lapshin / detail
  18. [cmake] Disable GCC 9's -Wpessimizing-move — martin / detail
  19. [libc++] Run ninja with --verbose — Louis Dionne / detail
  20. [clang][ASTImporter] Add import API for 'const Type *' (NFC). — 1.int32 / detail
  21. [mlir][Linalg] Fix linalg on tensor fusion — nicolas.vasilache / detail
  22. [RISCV][NFC] Add test of stack slot sizes of large split arguments — luismarques / detail
  23. [X86][AVX] Add missing AVX1 PMULDQ combine tests — llvm-dev / detail
  24. [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll — joe.ellis / detail
  25. [lldb] Fix test_exec_root of API tests — pavel / detail
  26. [PowerPC][NFC] Do not enter prefix selection if it cannot do better. — stefanp / detail
  27. [lldb] Attempt to fix dwarf5-debug_line-file-index.s — pavel / detail
  28. AMDGPU: Allow tail calls for amdgpu_gfx functions — Matthew.Arsenault / detail
  29. [HWASan] Disable stack, globals and force callbacks for x86_64. — mascasa / detail
  30. [libc++] Move __libcpp_erase_if_container into <iterator>, and ADL-proof it. — arthur.j.odwyer / detail
  31. [lldb] Re-disable dwarf5-debug_line-file-index.s — pavel / detail
  32. [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging — aktoon / detail
  33. Clarify comments on recurrence matcher [NFC] — listmail / detail
  34. [SLP] Add test case showing shortcoming in honoring max reg size — bjorn.a.pettersson / detail
  35. [SLP] Honor min/max regsize and min/max VF in vectorizeStores — bjorn.a.pettersson / detail
  36. [SCEV] Use trip count information to improve shift recurrence ranges — listmail / detail
  37. [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin — Stefan Gränitz / detail
  38. [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin — Stefan Gränitz / detail
  39. [Orc] Fix copy elision warning in RPCUtils — Stefan Gränitz / detail
  40. [libc][NFC] Add an alias named "check-llvmlibc" for "check-libc". — sivachandra / detail
  41. [ASTImporter] Fix import of ObjCPropertyDecl that share the same name — Raphael Isemann / detail
  42. new altera unroll loops check — aaron / detail
  43. [gn build] Port 5a87f81fe9ae — llvmgnsyncbot / detail
  44. Revert "[Driver] Gnu.cpp: drop an unneeded special rule related to sysroot" — aeubanks / detail
  45. [RISCV] Add support for fixed vector masked gather/scatter. — craig.topper / detail
  46. Speculative fix for windows builders after d4648eea — listmail / detail
  47. [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node. — craig.topper / detail
  48. 2nd attempt at a speculative fix for windows builders after d4648eea — listmail / detail
  49. [JITLink][ELF/x86-64] Add support for GOTOFF64 relocation. — Lang Hames / detail
  50. [tests] Refresh a bunch of autogen test to adjust for format changes — listmail / detail
  51. [flang] Specific procedures named the same as the generic and a derived type — psteinfeld / detail
  52. [mlir][tosa] Fix tosa.mul to use tosa.apply_scale — rob.suderman / detail
  53. Autogen some tests for ease of update — listmail / detail
  54. Fix obvious breakage of update_analysis_test_checks.py from 1ce846b — listmail / detail
  55. [HWASan] Fix brittle stack-oob.c test. — mascasa / detail
  56. Fix the order of directives and the target string — jpienaar / detail
  57. [LLD][PowerPC] Fix bug in PC-Relative initial exec — stefanp / detail
  58. [PatternMatching] Add convenience insert method to OwningRewritePatternList. NFC. — clattner / detail
  59. [NFC] Restore original SmallString size for X86TargetMachine::getSubtargetImpl lookup — sguelton / detail
  60. GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo — Matthew.Arsenault / detail
  61. [VPlan] Add CHECK-LABEL to test/Transforms/LoopVectorize/vplan-printing.ll. — flo / detail
  62. Tweak a test so it actually gets autogened — listmail / detail
  63. GlobalISel: Add utility function to constant fold FP ops — Matthew.Arsenault / detail
  64. Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"" — vyng / detail
  65. Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""" — vyng / detail
  66. Revert "[Driver] -m32: Add /usr/include/i386-linux-gnu for Debian" — phosek / detail
  67. Revert "[Driver] Clean up Debian multiarch /usr/include/<triplet> madness" — phosek / detail
  68. [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests — i / detail
  69. [HWASan][NFC] Introduce constants for tag bits and masks. — mascasa / detail
  70. [TargetTransformInfo] move branch probability query from TargetLoweringInfo — spatel / detail
  71. [SimplifyCFG] adjust test branchweights; NFC — spatel / detail
  72. [HIP] Fix ROCm detection — Yaxun.Liu / detail
  73. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu — i / detail
  74. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  75. [SCEV] Use logical and/or matcher — aqjune / detail
  76. [IR] Mark assume/annotation as InaccessibleMemOnly — nikita.ppv / detail
  77. [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp. — rtenneti / detail

#7731 (Mar 22, 2021 4:30:23 AM)

  1. [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites — i / detail
  2. [X86][AMX] Add test cases for AMX load/store lowering. — yuanke.luo / detail
  3. [ASTMatcher] Add AST Matcher support for C++20 coroutine keywords — yedeng.yd / detail
  4. [JITLink][ELF/x86-64] Add Delta32, NegDelta32, NegDelta64 support. — Lang Hames / detail
  5. [JITLink] Start laying the groundwork for ELF x86-64 large code model support. — Lang Hames / detail
  6. [libc] Add a target "install-llvmlibc" to install LLVM libc static archive. — sivachandra / detail
  7. [JITLink][ELF/x86-64] Add support for R_X86_64_GOTPC64 and R_X86_64_GOT64. — Lang Hames / detail
  8. [IndVars] Sharpen context in eliminateIVComparison — mkazantsev / detail
  9. [X86] Pass to transform tdpbf16ps intrinsics to scalar operation. — bing1.yu / detail
  10. Fix extraneous context parameter in templated helper function. — stellaraccident / detail
  11. [Driver] Clean up Debian multiarch /usr/include/<triplet> madness — i / detail
  12. [PowerPC] Enable redundant TOC save removal on AIX — qiucofan / detail
  13. [clangd] Fix linker error when linking clang-index-server with shared libraries — zeratul976 / detail
  14. [Driver] Gnu.cpp: remove obsoleted i386 triple detection from end-of-life distribution versions — i / detail
  15. [lldb] Use CompileUnit::ResolveSymbolContext in SymbolFileDWARF — pavel / detail
  16. [analyzer][solver] Fix infeasible constraints (PR49642) — vsavchenko / detail
  17. [ELF][docs] Add line breaks — nullptr.cpp / detail
  18. [docs] GettingInvolved: split out flang and openmp meeting series — kristof.beyls / detail
  19. [Driver] -m32: Add /usr/include/i386-linux-gnu for Debian — i / detail
  20. [mlir] Add an option to still use bottom-up traversal — akuegel / detail
  21. [NFC] Simpler and faster key computation for getSubtargetImpl memoization — sguelton / detail
  22. Make clangd CompletionModel usable even with non-standard (but supported) layout — sguelton / detail
  23. [OpenCL] Use -fdeclare-opencl-builtins for some tests — sven.vanhaastregt / detail
  24. [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket — Stefan Gränitz / detail
  25. [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well — Stefan Gränitz / detail

#7730 (Mar 21, 2021 5:58:42 PM)

  1. [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  2. [lld-macho][nfc] Format Options.td — jezng / detail
  3. [DAG] Limit (sext_in_reg (zero_extend_vector_inreg x)) to exact sign extension — llvm-dev / detail
  4. AMDGPU/GlobalISel: Enable CSE in pre-legalizer combiner — Matthew.Arsenault / detail
  5. GlobalISel: Avoid unnecessary truncation to i64 — Matthew.Arsenault / detail
  6. [InstSimplify] Clean up SimplifyReplacedWithOp implementation (NFCI) — nikita.ppv / detail
  7. [InstSimplify] Add additional select operand replacement tests (NFC) — nikita.ppv / detail
  8. [InstSimplify] Regenerate test checks (NFC) — nikita.ppv / detail
  9. [InstSimplify] Add load of undef aggregate test (NFC) — nikita.ppv / detail
  10. Reapply [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail
  11. Change OwningRewritePatternList to carry an MLIRContext with it. — clattner / detail
  12. [ShapeDialect] Silence a build warning, NFC — clattner / detail
  13. AMDGPU: Fix allowing immediates for tail call pseudo. — Matthew.Arsenault / detail
  14. MIR: Fix missing serialization for HasTailCall — Matthew.Arsenault / detail
  15. Remove the extraneous MLIRContext argument from populateWithGenerated.  NFC. — clattner / detail
  16. [ValueTracking] Add more tests for isKnownNonEqual() of mul (NFC) — nikita.ppv / detail
  17. [ValueTracking] Improve mul handling in isKnownNonEqual() — nikita.ppv / detail
  18. [DAGCombiner] Minor compile time improvement to (sext_in_reg (sign_extend_vector_inreg x)) optimization. — craig.topper / detail
  19. [lld-macho] Implement -dependency_info (partially - more opcodes needed) — vyng / detail
  20. [Driver] Gnu.cpp: fix libstdc++ search path for multilib — i / detail
  21. Revert "[BranchProbability] move options for 'likely' and 'unlikely'" — lebedev.ri / detail
  22. [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights — lebedev.ri / detail
  23. [clang][Codegen] EmitBranchOnBoolExpr(): emit prof branch counts even at -O0 — lebedev.ri / detail
  24. Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)" — thakis / detail
  25. Update examples post OwningRewritePatternList change — jpienaar / detail
  26. [test] Delete obsoleted debian_multiarch_tree and ubuntu_13.04_multiarch_tree — i / detail
  27. [test] Add test for cross compiling on Linux — i / detail

#7729 (Mar 21, 2021 6:50:55 AM)

  1. [Driver] Gnu.cpp: remove unneeded -L detection for libc++ — i / detail
  2. [Driver] Gnu.cpp: remove unneeded -L detection hack for -mx32 — i / detail
  3. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail
  4. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail
  5. [Driver] Linux.cpp: add -internal-isystem lib/../$triple/include — i / detail
  6. [X86] computeKnownBitsForTargetNode - add X86ISD::PMULUDQ handling — llvm-dev / detail
  7. [X86] Add PR49658 test case — llvm-dev / detail
  8. [X86][AVX] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  9. [RISCV] remove redundant instruction when eliminate frame index — 932494295 / detail
  10. [ARM] VINS f16 pattern — david.green / detail
  11. [X86] Add 'mulhs' variant of PR49658 test case — llvm-dev / detail

#7728 (Mar 20, 2021 8:20:07 PM)

  1. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / detail
  2. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / detail
  3. [OCaml] Add (get/set)_module_identifer functions — vaivaswatha / detail
  4. Revert "Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection"" — i / detail
  5. [VE] Fix types of multiclass template arguments in TableGen files — i / detail
  6. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_CXX_STDLIB is libc++ — i / detail
  7. [AST] Ensure that an empty json file is generated if compile errors — steveire / detail
  8. [lld-macho] Minor touch-up to objc.s — jezng / detail
  9. [BranchProbability] move options for 'likely' and 'unlikely' — spatel / detail
  10. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_RTLIB is compiler-rt — i / detail
  11. [AIX] Update rpath for BUILD_SHARED_LIBS — Jinsong Ji / detail
  12. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  13. [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64 — craig.topper / detail
  14. [test] Delete "-internal-isystem" "/usr/local/include" — i / detail
  15. [RISCV] Add Zba command lines to xaluo.ll. NFC — craig.topper / detail
  16. [RISCV] Disable (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization when Zba is enabled. — craig.topper / detail
  17. [RISCV] Update comment in RISCVInstrInfoM.td — noreply / detail
  18. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  19. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  20. [RISCV] Add test case to show a case where (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization does not improve code. — craig.topper / detail
  21. [Driver] Gnu.cpp: remove unneeded -L lib/gcc/$triple/$version/../../../$triple — i / detail

#7727 (Mar 20, 2021 9:18:43 AM)

  1. [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg. — craig.topper / detail
  2. [PowerPC][NFC] Do not produce i64 constants in 32-bit mode — nemanja.i.ibm / detail
  3. Update syntax for amx.tile_muli to use two Unit attr to mark the zext case — joker.eph / detail
  4. [libc] Use add_library in add_entrypoint_library instead of invoking ar. — sivachandra / detail
  5. [AMDGPU] Add MDT update missing from D98915 — carl.ritson / detail
  6. [mlir][tosa] Add tosa.reverse lowering to linalg.generic — rob.suderman / detail
  7. [NFC][ValueTypes] Align code by column — llvm / detail
  8. [Driver] Drop unneeded $triple/gcc/$triple detection — i / detail
  9. [Driver] Delete toplevel i386-gnu/gcc detection in favor of i386-gnu alias triple detection — i / detail
  10. [Driver] Drop obsoleted Ubuntu 11.04 gcc detection — i / detail
  11. Title: Remove a redundant parameter in clang/unittests/AST/CMakeLists.txt Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D98922 — changhu779 / detail
  12. [Driver][test] Fix gcc-toolchain.cpp on non-x86_64 — i / detail
  13. [CFLGraph] Fix a crash due to missing handling of freeze — aqjune / detail
  14. [mlir] Canonicalize IfOp with trivial `then` and `else` bodies to list of SelectOp's — ivan.butygin / detail
  15. [X86] Fix a bug when calculating the ldtilecfg insertion points. — pengfei.wang / detail
  16. Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. — jeroen.dobbelaere / detail
  17. [mlir] Additional folding for SelectOp — ivan.butygin / detail
  18. [clang-tidy] Fix bugprone-terminating-continue when continue appears inside a switch — n.james93 / detail
  19. Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection" — dave / detail
  20. [lit] Sort testing summary output — dave / detail

#7726 (Mar 19, 2021 10:45:24 PM)

  1. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / detail
  2. [libcxx][Arm] Move buildbot flags into cmake files — david.spickett / detail
  3. [Driver] Add -print-runtime-dir — markus.boeck02 / detail
  4. [AMDGPU] Remove weird target triples from tests. NFC. — jay.foad / detail
  5. [AMDGPU] Rationalize some check prefixes and use more common prefixes. NFC. — jay.foad / detail
  6. [cmake] Enable Clang warnings about redundant semicolons — martin / detail
  7. [libcxx] [test] Account for differences in a trailing slash in weakly_canonical — martin / detail
  8. [RISCV] Fix missing scalable->fixed-length vector conversion — fraser / detail
  9. [RISCV] Add missing CHECKs to vector test — fraser / detail
  10. [SCEV] Factor out a lambda for strict condition splitting [NFC] — listmail / detail
  11. [asan] specify c++ version in tests to fix compile error — code / detail
  12. [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs — fraser / detail
  13. [mlir] Fix cuda integration test failure — thomasraoux / detail
  14. [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns. — craig.topper / detail
  15. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  16. [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)" — andrei.elovikov / detail
  17. [dfsan] Turn on testing origin tracking at atomics.ll — jianzhouzh / detail
  18. [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32. — craig.topper / detail
  19. [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors. — craig.topper / detail
  20. [LangRef] Describe memory layout for vectors types — bjorn.a.pettersson / detail
  21. [Cost]Canonicalize the cost for logical or/and reductions. — a.bataev / detail
  22. [lldb] Make the API, Shell and Unit tests independent lit test suites — Jonas Devlieghere / detail
  23. [lld-macho] Define __mh_*_header synthetic symbols. — vyng / detail
  24. Update basic deref API to account for possiblity of free [NFC] — listmail / detail
  25. [lld-macho][nfc] Fixed typo in comment — vyng / detail
  26. [mlir][linalg] Add structured op builders from python opdsl. — stellaraccident / detail
  27. [ARM] Tone down the MVE scalarization overhead — david.green / detail
  28. [mlir][tosa] Add tosa.logical_* to linalg lowerings — rob.suderman / detail
  29. [mlir][tosa] Add tosa.cast to linalg lowering — rob.suderman / detail
  30. [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers. — craig.topper / detail
  31. [Flang][OpenMP] Add more sema checks for ordered construct — arnamoy10 / detail
  32. [libc++] NFCI: Remove dead code in the Lit configuration — Louis Dionne / detail
  33. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  34. Skip all the tests for Windows. — jingham / detail
  35. [SLP] add tests for min/max reductions that use intrinsics; NFC — spatel / detail
  36. [SLP] remove unnecessary characters in test; NFC — spatel / detail
  37. Revert "Skip all the tests for Windows." — jingham / detail
  38. Revert "Make the stop-on-sharedlibrary-events setting work." — jingham / detail
  39. [CodeGen] Don't crash on for loops with cond variables and no increment — benny.kra / detail
  40. [mlir][Linalg] Make LLVM_DEBUG region bigger to avoid warnings in Release builds — benny.kra / detail
  41. [MLIR] Test pattern benefit sorting between operation specific and operation agnostic patterns. — ivan.butygin / detail
  42. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  43. NFC: Break up the mlir python bindings into individual sources. — stellaraccident / detail
  44. [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator() — tejohnson / detail
  45. [lldb] Call os_log_fault on lldb_assert — Jonas Devlieghere / detail
  46. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  47. [lldb] Update assert.test to be less strict — Jonas Devlieghere / detail
  48. [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} — i / detail
  49. [mlir][Pass] Coalesce dynamic pass pipelines before running — riddleriver / detail
  50. [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes) — Jessica Paquette / detail
  51. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  52. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY — Vedant Kumar / detail
  53. Revert "[lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY" — Vedant Kumar / detail
  54. [Driver] Suppress GCC detection under -B — i / detail
  55. [docs] Improve documentation of -B and --gcc-toolchain — i / detail
  56. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY (reapply) — Vedant Kumar / detail
  57. Add type attributes to LLVM C API — Matthew.Arsenault / detail
  58. [JITLink] Don't issue lookups for empty symbol sets. — Lang Hames / detail
  59. Port D97640 to llvm/include/llvm/ProfileData/InstrProfData.inc — i / detail
  60. gn build: Unbreak Android cross-compilation. — peter / detail
  61. [mlir] Update `simplifyRegions` to use RewriterBase for erasure notifications — riddleriver / detail
  62. [mlir][NFC] Use the native range instead of APInt when computing operand ranges — riddleriver / detail
  63. [Driver] Delete compatibility aliases -mpie-copy-relocations and -mno-pie-copy-relocations — i / detail
  64. Revert "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  65. [testsuite] Make testsuite more stable vs canonicalization change.  NFC. — clattner / detail
  66. [mlir][docs] Remove the BuiltinDialect documentation from langref and generate it from ODS — riddleriver / detail
  67. [NFC] [PowerPC] Determine Endianness in PPCTargetMachine — nemanja.i.ibm / detail
  68. [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles — carl.ritson / detail
  69. [mlir][python] Function decorator for capturing a FuncOp from a python function. — stellaraccident / detail
  70. [JITLink] Remove redundant local variable definitions from a unit test. — Lang Hames / detail
  71. [mlir][python] Adapt to `segment_sizes` attribute type change. — stellaraccident / detail
  72. [Utils][vim] Highlight `poison` keyword — i / detail
  73. [llvm-jitlink] Scan input files for first object to determine triple. — Lang Hames / detail
  74. [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole — carl.ritson / detail
  75. [AMDGPU] Rename SIInsertSkips Pass — carl.ritson / detail
  76. [Driver] Stop searching other prefixes once a GCC installation is found in one prefix — i / detail

#7725 (Mar 19, 2021 11:31:58 AM)

  1. [mlir] Support use-def cycles in graph regions during regionDCE — youngar17 / detail
  2. [X86] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  3. Revert "[WoA][MSVC] Use default linker setting in MSVC-compatible driver" — phosek / detail
  4. [NFC] Factor out utility function for finding common dom of user set — mkazantsev / detail
  5. [NFC] Move function up in code — mkazantsev / detail
  6. [Test] Precommit test — mkazantsev / detail
  7. [mlir] Remove mlir-rocm-runner — csigg / detail
  8. [Test] Precommit one more test — mkazantsev / detail
  9. [lit] Handle plain negations directly in the internal shell — martin / detail
  10. [libcxx] [test] Explicitly check that some env vars are ignored in the temp_dir_path test — martin / detail
  11. [lit] Pass the USERPROFILE variable through on Windows — martin / detail
  12. [InstCombine] Add unit test with @llvm.annotation. — courbet / detail
  13. [NVPTX] Fix warning, remove extra ";" [NFC] — mikael.holmen / detail
  14. [mlir] Remove ConvertKernelFuncToBlob — csigg / detail
  15. [mlir] Add a roundtrip test for 'linalg.tiled_loop' on buffers. — pifon / detail
  16. [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions — llvm-dev / detail
  17. [docs] Add calendar info for SVE sync-ups — kristof.beyls / detail
  18. [LLDB] Skip TestExitDuringExpression on aarch64/linux buildbot — omair.javaid / detail
  19. Revert "[lit] Handle plain negations directly in the internal shell" — martin / detail
  20. [AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC. — jay.foad / detail
  21. [AMDGPU] Remove duplicate test functions. NFC. — jay.foad / detail
  22. [AMDGPU] Skip building some IR if it won't be used. NFC. — jay.foad / detail
  23. [AMDGPU] Remove some redundant code. NFC. — jay.foad / detail
  24. [M68k] Introduce DReg bead — rickytaylor26 / detail
  25. [M68k] Convert register Aliases to AltNames — rickytaylor26 / detail
  26. [X86, NFC] Update stack-clash tests using the automated tooling — git / detail
  27. [SystemZ][z/OS] Distinguish between text and binary files on z/OS — Abhina.Sreeskantharajan / detail
  28. [PowerPC] Fix the check for 16-bit signed field in peephole — nemanja.i.ibm / detail
  29. Automate common diagnostic checking for statement attributes — aaron / detail
  30. [mlir] Rename gpu-to-llvm pass implementation file — csigg / detail
  31. Support intrinsic overloading on unnamed types — jeroen.dobbelaere / detail
  32. [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] — maxim.kuvyrkov / detail
  33. [M68k] Replace unknown operand with explicit type — rickytaylor26 / detail
  34. [TableGen] Improve handling of template arguments — paul / detail
  35. [libcxx] [test] Fix windows errors in fs.op.rename — martin / detail
  36. [libcxx] [test] Avoid race conditions between tests regarding temp directories — martin / detail
  37. [libcxx] [test] Fix weakly_canonical for windows — martin / detail
  38. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) — llvm-dev / detail
  39. [libc++] Consistency on _LIBCPP_CLANG_VER tests in <type_traits>. — arthur.j.odwyer / detail
  40. propose Chocolately as package manager — kuhnel / detail
  41. [clang][ASTImporter] Add import support for SourceLocExpr. — 1.int32 / detail
  42. [AMDGPU] Remove dead glc1 handing in asm parser. NFC. — Stanislav.Mekhanoshin / detail
  43. [AMDGPU] Add atomic optimizer nouse tests — jay.foad / detail
  44. [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling — llvm-dev / detail
  45. [RGT] Recode more unreachable assertions and tautologies — paul.robinson / detail
  46. [dfsan] Add origin ABI wrappers — jianzhouzh / detail
  47. [mlir][Linalg] NFC - Expose helper function `substituteMin`. — nicolas.vasilache / detail

#7724 (Mar 19, 2021 12:25:13 AM)

  1. [mlir] Fix typo in SCF.cpp (NFC) — l.chelini / detail
  2. [flang] Refine symbol sorting — pklausler / detail
  3. [WebAssembly] Remove experimental SIMD instructions — tlively / detail
  4. [WebAssembly] Finalize SIMD names and opcodes — tlively / detail
  5. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  6. [SystemZ][z/OS] vasprintf fix libc++ — muiez / detail
  7. Revert "[VPlan] Add plain text (not DOT's digraph) dumps" — joker.eph / detail
  8. [mlir][linalg] Extend linalg vectorization to support non-identity input maps — thomasraoux / detail
  9. [SimplifyCFG] add tests for branch cond merging with prof metadata; NFC — spatel / detail
  10. [lldb] Fix flakyness in TestGdbRemote_vContThreads — pavel / detail
  11. [mlir] Add vector op support to cuda-runner including vector.print — thomasraoux / detail
  12. [clang-cl] make -ffile-compilation-dir a CoreOption. — zequanwu / detail
  13. [mlir] Add linalg.fill bufferization conversion — ezhulenev / detail
  14. [lldb] Move Apple simulators test targets under API — Jonas Devlieghere / detail
  15. Revert "[AArch64][compiler-rt] Strip PAC from the link register." — daniel.kiss / detail
  16. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  17. Revert "[mlir] Add linalg.fill bufferization conversion" — joker.eph / detail
  18. Revert "Revert "[mlir] Add linalg.fill bufferization conversion"" — antiagainst / detail
  19. [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns — Stanislav.Mekhanoshin / detail
  20. [mlir] Fix build failure due to 1a572f4 — thomasraoux / detail
  21. [lli] Add Orc greedy mode as -jit-kind=orc — Stefan Gränitz / detail
  22. [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test. — craig.topper / detail
  23. [OpenMP] Fixed a crash in hidden helper thread — tianshilei1992 / detail
  24. [LTO][MC] Discard non-prevailing defined symbols in module-level assembly — Yuanfang Chen / detail
  25. [DAGCombiner][RISCV] Teach visitMGATHER/MSCATTER to remove gather/scatters with all zeros masks that use SPLAT_VECTOR. — craig.topper / detail
  26. Fix test case in b4a8c0ebb6d4 — Yuanfang Chen / detail
  27. [mlir][tosa] Add tosa.concat to subtensor inserts lowering — rob.suderman / detail
  28. Recommit "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  29. [mlir][tosa] Add lowering for tosa.rescale to linalg.generic — rob.suderman / detail
  30. [dfsan] Add -dfsan-fast-8-labels flag — gbalats / detail
  31. [RISCV] Correct the output chain in lowerFixedLengthVectorMaskedLoadToRVV — craig.topper / detail
  32. [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak — i / detail
  33. [RISCV] Spilling for Zvlsseg registers. — kai.wang / detail
  34. [WebAssembly] Remove experimental instructions from wasm_simd128.h — tlively / detail
  35. Add a couple of missing attribute query methods [NFC] — listmail / detail
  36. Don't assume that stepping out of a function will land on the next line. — jingham / detail
  37. Improve documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  38. Fix example in documentation. — richard / detail
  39. [SCEV] Add false->any implication — mkazantsev / detail
  40. [CSSPGO] Add attribute metadata for context profile — aktoon / detail
  41. [UniqueLinkageName] Use consistent checks when mangling symbo linkage name and debug linkage name. — hoy / detail
  42. [IndVars] Provide eliminateIVComparison with context — mkazantsev / detail
  43. [mlir] Fix Python bindings tests failure in Debug mode after D98474 — joker.eph / detail

#7723 (Mar 18, 2021 1:16:24 PM)

  1. [NFC] Minor cleanup to use default setting of getLastArg() — maxim.kuvyrkov / detail
  2. [MLIR] Canonicalize broadcast operations on single shapes — frgossen / detail
  3. Revert "[NFC] Minor cleanup to use default setting of getLastArg()" — maxim.kuvyrkov / detail
  4. [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory — markus.boeck02 / detail
  5. [AArch64] Rewrite (add, csel) to cinc — sjoerd.meijer / detail
  6. [X86] Fix compile time regression of D93594. — yuanke.luo / detail
  7. [RISCV] Support bitcasts of fixed-length mask vectors — fraser / detail
  8. [-Wcalled-once-parameter] Harden analysis in terms of block use — vsavchenko / detail
  9. [X86][AMX][NFC] Give correct Passname for Tile Register Pre-configure — bing1.yu / detail
  10. [X86][NFC] Pre-commit test case for the fix of ldtilecfg insertion. — pengfei.wang / detail
  11. [mlir][ODS] Get rid of limitations in rewriters generator — vlad.vinogradov / detail
  12. [-Wcalled-once-parameter] Fix false positives for cleanup attr — vsavchenko / detail
  13. [RISCV] Support scalable-vector masked gather operations — fraser / detail
  14. [Test][DebugInfo] Check for backend object emission support. — nigelp / detail
  15. [RISCV] Support scalable-vector masked scatter operations — fraser / detail
  16. [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling — llvm-dev / detail
  17. [llvm-objcopy] remove split dwo file creation from executeObjcopyOnBinary. — a.v.lapshin / detail
  18. [ARM] Regenerate select-imm.ll tests — llvm-dev / detail
  19. [AMDGPU] Regenerate atomic_optimizations_global_pointer.ll tests — llvm-dev / detail
  20. [Reland] "Do not apply calling conventions to MSVC entry points" — elizabeth.andrews / detail
  21. [-Wcalled-once-parameter][NFC] Fix GCC compilation error — vsavchenko / detail
  22. [clang][ASTImporter] Fix import of VarDecl regarding thread local storage spec — balazsbenics / detail
  23. [LoopVectorize] relax FMF constraint for FP induction — spatel / detail
  24. [test] Fix variable definition in acle_sve_ld1.sh — thomasp / detail
  25. [OpenCL] Remove spurious atomic_fetch tablegen builtins — sven.vanhaastregt / detail
  26. [test] Fix incorrect use of string variable use — thomasp / detail
  27. [SCEV][NFC] API for predicate evaluation — mkazantsev / detail
  28. [NFC] Use evaluatePredicate in eliminateComparison — mkazantsev / detail
  29. [NFC] One more use case for evaluatePredicate — mkazantsev / detail
  30. [compiler-rt] Produce the right arch suffix for arm libraries — martin / detail
  31. [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output. — a.v.lapshin / detail
  32. [SLP]Fix crash on extending scheduling region. — a.bataev / detail
  33. GlobalISel: Insert memcpy for outgoing byval arguments — Matthew.Arsenault / detail
  34. GlobalISel: Preserve source value information for outgoing byval args — Matthew.Arsenault / detail
  35. [X86][SSE] Regenerate PR18054 test case — llvm-dev / detail
  36. [MLIR][OpenMP] Pretty printer and parser for omp.wsloop — kiran.chandramohan / detail
  37. [AMDGPU] Add some gfx1010 test coverage. NFC. — jay.foad / detail
  38. [MCA] Ensure that writes occur in-order — andrew.savonichev / detail
  39. [flang][driver] Add support for `-fget-symbols-sources` — andrzej.warzynski / detail
  40. [lldb] Fix TestAutoInstallMainExecutable.py — pavel / detail
  41. [lld-macho] implement options -map — jezng / detail
  42. [gn build] Port ed8bff13dcaa — llvmgnsyncbot / detail
  43. [Hexagon] Add support for named registers cs0 and cs1 — sidneym / detail
  44. [mlir][linalg] Add support for memref inputs/outputs for `linalg.tiled_loop`. — pifon / detail
  45. [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) — llvm-dev / detail
  46. [XCore] Remove XFAIL: xcore from passing test. — nigelp / detail
  47. [flang] Unittests for runtime terminator — andrzej.warzynski / detail
  48. [amdgpu] Update med3 combine to skip i64 — jonathanchesterfield / detail
  49. [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi — Stanislav.Mekhanoshin / detail
  50. [libsupport] Silence a bogus valgrind warning. — clattner / detail
  51. [OPENMP51]Support for the 'destroy' clause with interop variable. — michael.p.rice / detail
  52. [NFC][ArgumentPromotion] Clear FAM cached results of erased function. — mtrofin / detail
  53. Reapply "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  54. [SampleFDO] Don't mix up the existing indirect call value profile with the new — wmi / detail
  55. [AMDGPU] Support SCC on buffer atomics — Stanislav.Mekhanoshin / detail
  56. [libomptarget] Add register usage info to kernel metadata — jonathanchesterfield / detail
  57. [libcxx] updates the feature-test macro generator — cjdb / detail
  58. [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed> — i / detail
  59. [llvm][AArch64][SVE] Lower fixed length vector fabs — peter.waller / detail
  60. [WebAssembly] Remove unimplemented-simd target feature — tlively / detail
  61. [libc++] Remove the Docker files for BuildBot — Louis Dionne / detail
  62. [docs] Document regular LLVM sync-ups — kristof.beyls / detail
  63. [libc++] Future-proof generate_feature_test_macro_components.py against long names. — arthur.j.odwyer / detail
  64. [CMake][runtimes] Add file level dependency to merge_archives commands — markus.boeck02 / detail
  65. Fix typo: `char` should be `TS` — noreply / detail

#7722 (Mar 18, 2021 2:10:00 AM)

  1. [M68k] Use fixed asm string for MxPseudo instructions — minyihh / detail
  2. [M68k] Forward declare getMCInstrBeads in one place — minyihh / detail
  3. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  4. [mlir][IR] Support parsing hex float values in the DialectSymbolParser — riddleriver / detail
  5. [ARM] Add VREV MVE shuffle costs — david.green / detail
  6. [ASTMatchers][NFC] Use move semantics when passing matchers around. — n.james93 / detail
  7. [Object][MachO] Handle end iterator in getSymbolType() — Steven Wu / detail
  8. [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. — Amara Emerson / detail
  9. [lld-macho][NFC] Minor refactor of Writer::run() — gkm / detail
  10. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  11. [OPENMP51]Initial support for the use clause. — michael.p.rice / detail
  12. PR49585: Emit the jump destination for a for loop 'continue' from within the scope of the condition variable. — richard / detail
  13. [FileCheck] Fix numeric error propagation — jdenny.ornl / detail
  14. [FileCheck] Fix redundant diagnostics due to numeric errors — jdenny.ornl / detail
  15. [sanitizer] Remove max_len parameter from InternalScopedString — Vitaly Buka / detail
  16. PR49619: Remove delayed call to noteFailed. — richard / detail
  17. Revert "[CodeGenModule] Set dso_local for Mach-O GlobalValue" — Alex Lorenz / detail
  18. [mlir][tosa] Add tosa.slice to std.subtensor lowering — rob.suderman / detail
  19. [mlir][Toy] Update the tutorial to use tablegen for dialect declarations — riddleriver / detail
  20. [mlir][Toy] Tidy up the first half of Chapter 2. — riddleriver / detail
  21. [AMDGPU] Avoid unnecessary graph visits during WQM marking — carl.ritson / detail
  22. [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers. — Amara Emerson / detail
  23. [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF — czhengsz / detail
  24. [NFC] make XCOFF dwarf dump test run only on PowerPC target. — czhengsz / detail
  25. [Hexagon] Add more patterns for HVX loads and stores — kparzysz / detail
  26. [Hexagon] Improve stack address base reuse for HVX spills — kparzysz / detail
  27. [NFC][sanitizer] Remove unneeded "explicit" — Vitaly Buka / detail
  28. [ObjectYAML] Handle Hexagon V68 — kparzysz / detail
  29. [sanitizer] Grow buffer in SharedPrintfCodeNoBuffer — Vitaly Buka / detail
  30. [RISCV] Fix isel pattern of masked vmslt[u] — shihpo.hung / detail
  31. [Clang][RISCV] Add rvv vsetvl and vsetvlmax intrinsic functions. — zakk.chen / detail
  32. [RISCV][Clang] Add RVV vle/vse intrinsic functions. — zakk.chen / detail
  33. [analyzer] Introduce common bug category "Unused code". — Artem Dergachev / detail
  34. [JITLink] Improve out-of-range error messages. — Lang Hames / detail
  35. [JITLink] Reformat an enum. — Lang Hames / detail
  36. [WoA][MSVC] Use default linker setting in MSVC-compatible driver — maxim.kuvyrkov / detail

#7721 (Mar 17, 2021 3:28:55 PM)

  1. Enable mlir integration tests on the mlir-nvidia bot. — csigg / detail
  2. Fixed mistype in LibcxxAndAbiBuilder.py introduced by 1d2328ff69a8503911e85140b0786429204a2113. — gkistanova / detail
  3. Add builder and worker for XCore as default target. — nigelp / detail
  4. Don't run testsuite on Linaro quick bots. — yvan.roux / detail
  5. [VE] hpce-aurora2 worker replaces nec-arrproto41 — simon.moll / detail
  6. Add check-flang option to some of the Flang builders. — stevan.radakovic / detail
  7. Add Flang builder for latest gcc. — stevan.radakovic / detail
  8. Add Flang builder for latest llvm and libc++. — stevan.radakovic / detail
  9. [M68k] Add new worker debian-akiko-m68k for Linux 32-bit M68k — minyihh / detail
  10. [libc++] Remove libc++ ARM builders — david.spickett / detail
  11. [libc builder] Temporarily disable integration tests and loader tests. — sivachandra / detail
  12. Added openmp doxygen; increased the doxygent step timeout, as it could take a long time without anything in TTY. — alebedev / detail
  13. [XCore] Build fewer components. Run 4 parallel jobs. — nigelp / detail
  14. Fix flang out-of-tree with new driver builder. — stevan.radakovic / detail
  15. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / detail
  16. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / detail
  17. [NFC][InstCombine] Add plain GEP test for  (gep i8* X, -(ptrtoint Y))  -->  (inttoptr (sub (ptrtoint X), (ptrtoint Y)))  fold — lebedev.ri / detail
  18. [InstCombine] Don't canonicalize  (gep i8* X, -(ptrtoint Y))  as  (inttoptr (sub (ptrtoint X), (ptrtoint Y))) — lebedev.ri / detail
  19. [libcxx] [test] Fix lexically_normal and lexically_relative_and_proximate for windows — martin / detail
  20. [VPlan] Support to widen call intructions in VPlan native path — flo / detail
  21. [FunctionImport] Delete unneeded setLive. NFC — i / detail
  22. [ModuleSummaryAnalysis] Avoid duplicate elements in Worklist. NFC — i / detail
  23. [GVN] Add test for load GVN with dead block (NFC) — nikita.ppv / detail
  24. [GVN] Don't explicitly materialize undefs from dead blocks — nikita.ppv / detail
  25. [MC] Support .symver *, *, remove — i / detail
  26. [clang] Fix typos in documentation (NFC) — kazu / detail
  27. [objdump] Use ListSeparator (NFC) — kazu / detail
  28. [TableGen] Use range-based for loops (NFC) — kazu / detail
  29. [MC] Parse end-of-line for .cfi_* directives — i / detail
  30. [MC] Parse end-of-line for .addrsig & .addrsig_sym — i / detail
  31. [MC] Add parseEOL() overload and migrate some parseToken(AsmToken::EndOfStatement) to parseEOL() — i / detail
  32. [MC] Migrate some parseToken(AsmToken::EndOfStatement, ...) to parseEOL() — i / detail
  33. [NFC][AMDGPU]DWARF Extensions For Heterogeneous Debugging generic type endianity — Tony.Tye / detail
  34. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  35. [libunwind] Install the DLL when doing "ninja install" — martin / detail
  36. [libcxx] [test] Fix path.modifiers remove_filename and replace_filename for windows — martin / detail
  37. [X86] canonicalizeShuffleWithBinOps - shuffle oneuse constants. — llvm-dev / detail
  38. [X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  39. [ValueTracking] update directlyImpliesPoison to look into select's condition — aqjune / detail
  40. [InstCombine] enrich select-safe-bool-transforms.ll test (NFC) — aqjune / detail
  41. [LoopUnswitch] unswitch if cond is in select form of and/or as well — aqjune / detail
  42. [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe — aqjune / detail
  43. [InstCombine] fix another poison-unsafe select transformation — aqjune / detail
  44. [DSE] Remove MemDep-based implementation — nikita.ppv / detail
  45. [CVP] Remove -cvp-dont-add-nowrap-flags option — nikita.ppv / detail
  46. [InstCombine] use safe transformation by default — aqjune / detail
  47. [RISCV] Fold (select_cc (xor X, Y), 0, eq/ne, trueV, falseV) -> (select_cc X, Y, eq/ne, trueV, falseV) — craig.topper / detail
  48. [InstCombine] Add simplification of two logical and/ors — aqjune / detail
  49. [NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4a — lebedev.ri / detail
  50. [RISCV] Fold (select_cc (setlt X, Y), 0, ne, trueV, falseV) -> (select_cc X, Y, lt, trueV, falseV) — craig.topper / detail
  51. [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. — craig.topper / detail
  52. IR: Fix assert string message referring to the wrong attribute — Matthew.Arsenault / detail
  53. OpaquePtr: Record byref types in bitcode writer — Matthew.Arsenault / detail
  54. [NFC][AMDGPU] DWARF Extensions For Heterogeneous Debugging clarifications — Tony.Tye / detail
  55. [ConstProp] add tests for cmp with null and constexpr; NFC — spatel / detail
  56. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  57. [libcxx] [test] Clarify and improve consistency in lexically_relative_and_proximate.pass.cpp. NFC. — martin / detail
  58. [libcxx] [test] Fix building create_directory in MSVC configurations — martin / detail
  59. [libcxx] [test] Don't test CharFile (/dev/null) on windows — martin / detail
  60. [LoopUnrollRuntime] Add option to assume the non latch exit block to be — whitneyt / detail
  61. [NFC][LoopUnroll] Add `-unroll-runtime-other-exit-predictable=false` in — whitneyt / detail
  62. Revert "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — joker.eph / detail
  63. llvm-nm: add flag to suppress no symbols warning — keithbsmiley / detail
  64. Fix build post-revert in 8d5a981a135a — joker.eph / detail
  65. [libc++] Fix typos in the synopsis of bit_xor, bit_not, etc. NFC. — arthur.j.odwyer / detail
  66. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  67. [LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest` — tu.da.wei / detail
  68. Forward the `LLVM_ENABLE_LIBCXX` CMake parameter to the mlir standalone test — joker.eph / detail
  69. [X86] Refine "Support -march=alderlake" — freddy.ye / detail
  70. [CMake][compiler-rt] Use copying instead of symlinking for LSE builtins on non-Unix-likes — raul.tambre / detail
  71. [LoopVectorize][SVE] Add tests for vectorising conditional loads of invariant addresses — david.sherwood / detail
  72. [Matrix] Implement += and -= for MatrixType. — flo / detail
  73. [RISCV] Add new entry points to getContainerForFixedLengthVector — fraser / detail
  74. Clarify documentation for `Elementwise`, `Scalarizable`, `Vectorizable`, and — frgossen / detail
  75. Revert "[tsan] Use large address space mapping on Apple Silicon Macs" — jeremy.morse / detail
  76. [NFC] Use ranged loop iteration instead of explicit looping — sguelton / detail
  77. [sanitizers] Fix interception of GLibc regexec — Alexander.Richardson / detail
  78. [X86] Break if-else chain. NFCI. — llvm-dev / detail
  79. [KnownBits] Add min/max shift amount handling to shl/lshr/ashr KnownBits helpers — llvm-dev / detail
  80. [lldb][NFC] std::set -> DenseSet in ClangModulesDeclVendor — Raphael Isemann / detail
  81. Add "assert require" for the test added in df9158c9a45a6902c2b0394f9bd6512e3e441f31 — hokein.wu / detail
  82. [JumpThreading] auto-generate complete test checks; NFC — spatel / detail
  83. [libcxx] Document windows specifics regarding file_type and perms. NFC. — martin / detail
  84. [ConstProp][JumpThreading] add more test coverage for potential nullptr folds; NFC — spatel / detail
  85. [ConstantFold] allow folding icmp of null and constexpr — spatel / detail
  86. [clang/mac] Accept -why_load and make -whyload an alias for it — thakis / detail
  87. [PowerPC] Change target data layout for 16-byte stack alignment — saghir / detail
  88. [NFC] Avoid useless BitVector move — sguelton / detail
  89. [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  90. [SystemZ][z/OS] Add support to validate a HLASM Label. — kai / detail
  91. Fix: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  92. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions for Threadprivate. — yhegde / detail
  93. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  94. [AIX][TLS] Generate 32-bit general-dynamic access code sequence — lei / detail
  95. [OpenMP] Fix potential integer overflow in dynamic schedule code — jonathan.l.peyton / detail
  96. Fix 2: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  97. [lldb] Fix error message in IRInterpreter — weratt / detail
  98. AArch64/MacOS: switch default CPU to apple-a13. — Tim Northover / detail
  99. [mlir][Shape] Allow shape.split_at to return extent tensors and lower it to std.subtensor — benny.kra / detail
  100. Apply update_test_checks.py to test/Transforms/Util/assume-builder.ll (NFC) — aqjune / detail
  101. [nfc] [lldb] Remove unused function DWARFAttribute::set — jan.kratochvil / detail
  102. [ConstProp] Add more tests for pointer icmp folding (NFC) — nikita.ppv / detail
  103. [ConstProp] Fix folding of pointer icmp with signed predicates — nikita.ppv / detail
  104. [ConstantFold] Handle icmp of global and null consistently — nikita.ppv / detail
  105. [InstCombine] Pre-commit tests for redundant phis with pointer casts. — flo / detail
  106. [Assembler] Fix global icmp test — nikita.ppv / detail
  107. [lldb][NFC] Code style fixes for ClangModulesDeclVendor — Raphael Isemann / detail
  108. Rehome an orphaned comment [NFC] — Sanne.Wouda / detail
  109. [InstCombine] Add a combine for a shuffle of similar bitcasts — Sanne.Wouda / detail
  110. [nfc] [lldb] [testsuite] Cleanup of recently added dwarf5-line-strp.s — jan.kratochvil / detail
  111. [gvn] Precisely propagate equalities to phi operands — listmail / detail
  112. [OpenMP][Clang][NVPTX] Only build one bitcode library for each SM — tianshilei1992 / detail
  113. [CSSPGO] llvm-profdata support for CS profile. — hoy / detail
  114. [RISCV] Add explicit i64 types to RV64 isel patterns to stop tablegen from generating unneeded i32 patterns for RV32 HwMode. — craig.topper / detail
  115. [RISCV] Make use of DAG.getNeutralElement in lowerVECREDUCE to avoid repeating the same list of constants. NFC — craig.topper / detail
  116. [instcombine] Collapse trivial and recurrences — listmail / detail
  117. [instcombine] Collapse trivial or recurrences — listmail / detail
  118. Fix ppc build bot after 239a6181 — listmail / detail
  119. [nfc] [lldb] Removed unused operator== for DWARFAbbreviationDeclaration and DWARFAttribute — jan.kratochvil / detail
  120. [mlir] NFC: Add #endif comment. — csigg / detail
  121. [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  122. [MLIR][TOSA] Added lowerings for Reduce operations to Linalg — rob.suderman / detail
  123. Fix: [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  124. [OpenMP] NFC: temporarily disable assertion until the bug with dependences is fixed — Andrey.Churbanov / detail
  125. [SystemZ][z/OS] Missing locale functions libc++ — zibi / detail
  126. constify getUnderlyingObject implementation [nfc] — listmail / detail
  127. [WebAssembly] Add new relocation for location relative data — sbc / detail
  128. [gn build] (manually) port ebe6161c54b9 — thakis / detail
  129. [AIX][TLS] Add assert check of valid csect type for the storage mapping class XCOFF::XMC_UL — wei.huang / detail
  130. [dfsan] Remove hardcoded shadow width in struct.ll — gbalats / detail
  131. [clang] Don't set CLANG_DEFAULT_UNWINDLIB to none if rtlib is set to compiler-rt — martin / detail
  132. [M68k][CODE_OWNERS](0/8) Add code owner for the M68k target — minyihh / detail
  133. [M68k][TableGen](1/8) TableGen related changes — minyihh / detail
  134. [M68k][MIR](2/8) Changes in the target-independent MIR part — minyihh / detail
  135. [M68k](3/8) Skeleton and target description files — minyihh / detail
  136. [M68k](4/8) MC layer and object file support — minyihh / detail
  137. [M68k](5/8) Target-specific lowering — minyihh / detail
  138. [M68k][test](6/8) Add all of the tests — minyihh / detail
  139. [cfe][M68k](7/8) Clang basic support — minyihh / detail
  140. [cfe][driver][M68k](8/8) Clang driver support — minyihh / detail
  141. [gn build] Port 503343191e12 — llvmgnsyncbot / detail
  142. [gn build] Port 5509748f2ce5 — llvmgnsyncbot / detail
  143. [gn build] Port 5eb7a5814a5c — llvmgnsyncbot / detail
  144. Revert "[LICM] Make promotion faster" — asbirlea / detail
  145. [AArch64][GlobalISel] Lower G_BUILD_VECTOR -> G_DUP — Jessica Paquette / detail
  146. [gn build] Port 5c26be214d9f — llvmgnsyncbot / detail
  147. [InstSimplify] add tests for cttz of shifted-1; NFC — spatel / detail
  148. [InstSimplify] cttz(1<<x) --> x — spatel / detail
  149. [PowerPC] Removing _massv place holder — msd.ataei / detail
  150. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  151. Add intrinsics_gen as a dependency of libRemarks — jonathan_roelofs / detail
  152. [Sanitizer][RISCV] Fix internal_clone — luismarques / detail
  153. [mlir][IR][NFC] Define the Location classes in ODS instead of C++ — riddleriver / detail
  154. [mlir][IR][NFC] Move the remaining builtin types to ODS — riddleriver / detail
  155. [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen — wlei / detail
  156. [SelectionDAG] Don't scalarize vector fpround sources that don't need it. — Jessica Paquette / detail
  157. [ValueTracking] move/add helper to get inverse min/max; NFC — spatel / detail
  158. [InstCombine] add tests for min/max intrinsics with not ops; NFC — spatel / detail
  159. scudo: Support memory tagging in the secondary allocator. — peter / detail
  160. [AIX][TLS] Generate 64-bit general-dynamic access code sequence — lei / detail
  161. [flang] Fix bad dereference of NULLIFY pointer object — psteinfeld / detail
  162. [ValueTracking] Move matchSimpleRecurrence out of line — benny.kra / detail
  163. [libc][NFC] Make x86_64 fenv functions msan safe. — sivachandra / detail
  164. [libc][Obvious] Add a file which was missed in 001a12ed59c354aa759ff3e104748c36803cfaa2. — sivachandra / detail
  165. [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  166. [build][modules] Fix ObjCARCUtil.h modularization — davelee.com / detail
  167. Revert "[Docs][Windows Itanium] Add a How-To document for Windows Itanium." — Ben.Dunbobbin / detail
  168. [AMDGPU] Cleanup test checks. NFC. — Stanislav.Mekhanoshin / detail
  169. [llvm-readelf] Support dumping the BB address map section with --bb-addr-map. — rahmanl / detail
  170. [NFC][AMDGPU] Correct typo in DWARF Extensions For Heterogeneous Debugging — Tony.Tye / detail
  171. Move ObjCARCUtil.h back to llvm/Analysis — Akira / detail
  172. Read NumBlocks as uint64_t. — rahmanl / detail
  173. [AMDGPU] Remove SI_MASK_BRANCH — ruiling.song / detail
  174. Revert "Run non-filechecked commands in update_cc_test_checks.py" — jonathan_roelofs / detail
  175. Reland: [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  176. [LangRef] mention that the lifetime intrinsics' description in LangRef isn't everything — aqjune / detail
  177. [llvm-objdump][MachO] Add support for dumping function starts — alexshap / detail
  178. [AMDGPU] Remove unused function opcodeEmitsNoInsts() — ruiling.song / detail
  179. [llvm-objcopy][MachO] Add support for --keep-undefined — alexshap / detail
  180. [docs] Fix llvm-objcopy.rst — alexshap / detail
  181. [RISCV][MC] Fix nf encoding for vector ld/st whole register — shihpo.hung / detail
  182. [DebugInfo] Do not error on unsupported CIE version — rafaelauler / detail
  183. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  184. [lld][MachO] Fix function starts test — alexshap / detail
  185. Revert "[lld][MachO] Fix function starts test" — alexshap / detail
  186. Revert "[lld][MachO] Add support for LC_FUNCTION_STARTS" — alexshap / detail
  187. Move LLVM::FMFAttr definition to TableGen (NFC) — joker.eph / detail
  188. [CodeGenPrepare] Fix isIVIncrement (PR49466) — tu.da.wei / detail
  189. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  190. [lldb] Remove duplicated ThreadPlanStepOverBreakpoint comment — davelee.com / detail
  191. [CSSPGO] Always use callsite samples as callsite probe counts. — hoy / detail
  192. [mlir][python] Reorganize MLIR python into namespace packages. — stellaraccident / detail
  193. [mlir][linalg] refactor the result handling during vectorization. — gysit / detail
  194. [nfc] llvm-dwarfdump: DWARFAbbreviationDeclaration::AttributeSpec -> DWARFAttribute — jan.kratochvil / detail
  195. [mlir][CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  196. clang-format: use `pb` as a canonical raw string delimiter for google style — krasimir / detail
  197. [mlir] make MLIRPresburger depend on MLIRIR — zinenko / detail
  198. [mlir] move LLVM target import header and tests — zinenko / detail
  199. llvm-dwarfdump: Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  200. [flang] update character tests to use gtest — andrzej.warzynski / detail
  201. [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  202. [DebugInfo] Handle dbg.values with multiple variable location operands in ISel — stephen.tozer / detail
  203. Fix a crash in DWARFUnit::getInlinedChainForAddress in case of unexpected DWARF information. — aorlov / detail
  204. [sanitizers] fix wrong enum of memory_order for mips — dvyukov / detail
  205. [Clang][Sema] Warn when function argument is less aligned than parameter — tomas.matheson / detail
  206. [IR] Introduce llvm.experimental.vector.splice intrinsic — cullen.rhodes / detail
  207. [sanitizers] Enable runtime vma for mips64 in buildgo.sh — dvyukov / detail
  208. [CodeGen] Report a normal instead of fatal error for label redefinition — john.brawn / detail
  209. [clangd] Move logging out of LSPTest base class into a separate one. — kadircet / detail
  210. [compiler-rt] FuzzedDataProvider: Add missing include — falke.marco / detail
  211. M68kInstrInfo::AnalyzeBranchImpl - fix MSVC build. NFCI. — llvm-dev / detail
  212. [OpenCL] Fix builtins that require multiple extensions — sven.vanhaastregt / detail
  213. [InstCombine] Simplify phis with incoming pointer-casts. — flo / detail
  214. [X86][AMX] Add test case for combining AMX bitcast. — yuanke.luo / detail
  215. [X86][NFC] Adding one flag to imply whether the instruction should check the predicate when compress EVEX instructions to VEX encoding. — chen3.liu / detail
  216. [lld][MachO] Add missing test requirements — alexshap / detail
  217. [DebugInfo] Emit DBG_VALUE_LIST from ISel — stephen.tozer / detail
  218. [DebugInfo] Add tests for ISel handling of variadic debug values — stephen.tozer / detail
  219. [Orc] Fix working memory buffer for section mapping in ELFDebugObject — Stefan Gränitz / detail
  220. [Orc] Test DebugObjectManagerPlugin fills in load-address for .text section of in-memory ELF debug object — Stefan Gränitz / detail
  221. [Orc] Always check mapped sections for ELFDebugObject are in bounds of working memory buffer — Stefan Gränitz / detail
  222. [ExtVectorType] Support conditional select operator for C++. — flo / detail
  223. [lldb][JITLoaderGDB] Test debug support in JITLink — Stefan Gränitz / detail
  224. [X86][NFC] Move instruction selection of the x86_tdpb[s,u]d_internal and x86_tilezero_internal to X86InstrAMX.td — chen3.liu / detail
  225. [mlir] Use affine.apply when distributing to processors — antiagainst / detail
  226. [InstCombine] fold min/max intrinsics with not ops — spatel / detail
  227. [X86] canonicalizeShuffleWithBinOps - add binary shuffle handling — llvm-dev / detail
  228. [lldb] Fix a bug in D96779 (shared lib directory logic) — pavel / detail
  229. [clangd] Add a Filesystem that overlays Dirty files. — n.james93 / detail
  230. [clangd][NFC] Silence some buildbot warnings after 0250b053 — n.james93 / detail
  231. [libcxx] [test] Adjust separator form in fs.op.absolute for libc++ on windows — martin / detail
  232. [clang][sema][NFC] Remove a superfluous semicolon — tbaeder / detail
  233. [ARM] Add comment explaining stack frame layout — oliver.stannard / detail
  234. [flang][driver] Refine tests for module search directories — andrzej.warzynski / detail
  235. [OpenMP] libomp: eliminate pause from atomic CAS loops — Andrey.Churbanov / detail
  236. [AIX] do not emit visibility attribute into IR when there is -mignore-xcoff-visibility — diggerlin / detail
  237. [Sema] Fix diagnostics for one-byte length modifier — bikineev / detail
  238. [clang] Fix crash when creating deduction guide. — adamcz / detail
  239. [InstCombine] add tests for min/max intrinsics with not+constant; NFC — spatel / detail
  240. [InstCombine] canonicalize 'not' op after min/max intrinsic — spatel / detail
  241. [DebugInfo] Handle multiple variable location operands in IR — stephen.tozer / detail
  242. [RISCV] Make the hasStdExtM() check in RISCVInstrInfo::getVLENFactoredAmount emit a diagnostic rather than an assert. — craig.topper / detail
  243. [RISCV] Optimize fixed vector ABS. Fix crash on scalable vector ABS for SEW=64 with RV32. — craig.topper / detail
  244. [RISCV] Don't modify the SEW immediate on the V extension pseudo instructions after inserting VSETVLI. — craig.topper / detail
  245. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 46d4d1fea401 — thakis / detail
  246. Revert "[build][modules] Fix ObjCARCUtil.h modularization" — davelee.com / detail
  247. [RISCV] Add support for fixed vector reductions. — craig.topper / detail
  248. [DebugInfo] Add replaceArg function to simplify DBG_VALUE_LIST expressions — stephen.tozer / detail
  249. [FastISel] Don't trivially kill extractvalues (PR49467) — nikita.ppv / detail
  250. [AMDGPU] Fix the dead frame indices during custom spill lowering. — cdevadas / detail
  251. [MC] Change ELFOSABI_NONE to ELFOSABI_GNU for SHF_GNU_RETAIN — i / detail
  252. [AArch64][GlobalISel] Lower scalar G_{SMIN, SMAX, UMIN, UMAX}. — Amara Emerson / detail
  253. [RISCV] Add support for VECTOR_REVERSE for scalable vector types. — craig.topper / detail
  254. [NFC] Use llvm::SmallVector to workaround XL compiler problem on AIX — Xiangling.Liao / detail
  255. [cmake] Link socket/nsl on SunOS in llvm-jitlink — nikita.ppv / detail
  256. [lldb] Use lit.with_system_environment to propagate env variables — Jonas Devlieghere / detail
  257. [lldb] Propagate XDG_CACHE_HOME environment variable to tests — Jonas Devlieghere / detail
  258. [lldb] Update crashlog script for JSON changes — Jonas Devlieghere / detail
  259. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  260. [Support][test] Unconditionally use setenv macro when compiling on Windows — markus.boeck02 / detail
  261. [lldb][gui] Fix uninitialized variable in SourceFileWindowDelegate. — rupprecht / detail
  262. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues — stephen.tozer / detail
  263. [AMDGPU] Refactor AMDGPUTargetStreamer::EmitCodeEnd — jay.foad / detail
  264. [AArch64][GlobalISel] Add combine for extract_vector_elt(build_vector, cst) — Amara Emerson / detail
  265. [cgp] group related code together [nfc] — listmail / detail
  266. [GlobalISel] Fold away G_BUILD_VECTOR with all elements extracted. — Amara Emerson / detail
  267. [AArch64][GlobalISel] Form G_DUPLANE32 for <2 x s32> shufflevectors in lowering. — Amara Emerson / detail
  268. scudo: Add support for tracking stack traces of secondary allocations. — peter / detail
  269. Rework LLVM Dialect LoopOptions attribute — joker.eph / detail
  270. Switch generatedTypeParser/generatedAttributeParser to return an OptionalParseResult — joker.eph / detail
  271. [tests] precommit test for an upcoming change — listmail / detail
  272. [cgp] improve robustness of uadd/usub transforms — listmail / detail
  273. Move some attribute diagnostic helper functions; NFC. — aaron / detail
  274. [mlir] Default for gpu-binary-annotation option. — csigg / detail
  275. [test] Fix debug-info-macro.c — i / detail
  276. Revert D97743 "Define __GCC_HAVE_DWARF2_CFI_ASM if applicable" — i / detail
  277. [dfsan] Update store.ll test — gbalats / detail
  278. Add requirement for aarch64-registered-target to test change added in 42e3f97a9dd3a439f63a733c4ee909cba6b77e49. — douglas.yung / detail
  279. [DSE] Add test cases with memory intrinsics and varying size values. — flo / detail
  280. [flang] Sort symbols by creation order — psteinfeld / detail
  281. [SCEV] Infer known bits from known sign bits — listmail / detail
  282. [test] precommit tests from D98222 — listmail / detail
  283. [profile] Fix InstrProfGetRangeRepValue to use UINT64_C — i / detail
  284. Revert "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail
  285. [P10] [Power PC] Exploiting new load rightmost vector element instructions. — conanap / detail
  286. Add default LoopOptionsAttrBuilder constructor and method to check if empty() (NFC) — joker.eph / detail
  287. [clang][ObjC] allow the use of NSAttributedString * return type with format_arg attribute — Alex Lorenz / detail
  288. [clangd][NFC] Use std::string::replace in SourceCode:applyChange. — n.james93 / detail
  289. [cmake] Enable -Werror=return-type — davelee.com / detail
  290. [tests] add tests to show effects of D98122 — listmail / detail
  291. [ARM] Test for predicated scalar memops. NFC — david.green / detail
  292. Fix LLVM Dialect LoopOptionsAttr round-tripping: the keywords were missing in the output — joker.eph / detail
  293. [dfsan] Tracking origins at memory transfer — jianzhouzh / detail
  294. [SLP] remove dead null check; NFC — spatel / detail
  295. Revert "[llvm-cov] reset executation count to 0 after wrapped segment" — zequanwu / detail
  296. [clang][driver] Support Darwin SDK names with an optional prefix in their name — Alex Lorenz / detail
  297. PR49465: Disallow constant evaluation of a call to operator delete(nullptr). — richard / detail
  298. [mlir][IR] Add a new SymbolUserMap class — riddleriver / detail
  299. [mlir][IR] Add an Operation::eraseOperands that supports batch erasure — riddleriver / detail
  300. [llvm] Change DSOLocalEquivalent type if the underlying global value type changes — leonardchan / detail
  301. Fix Flang build after MLIR API changes around `generatedTypeParser` — joker.eph / detail
  302. Fix MLIR test post 890afad954d — joker.eph / detail
  303. [MemoryDependence] Fix invariant group store — gh / detail
  304. Remove unused variable (rolling it into an assert) — dblaikie / detail
  305. Log in SetPrivateState when unwind logging enabled — Jason Molenda / detail
  306. [coro async] Transfer the original function's attributes to the clone — aschwaighofer / detail
  307. [Android] Default to --rtlib=compiler-rt — rprichard / detail
  308. [lld-macho] implement options -(un)exported_symbol(s_list) — gkm / detail
  309. [tests] add a few more tests for D98122 — listmail / detail
  310. [MC][ELF] Fix "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  311. [clang][APINotes] Fix gcc Wunused-function warning (NFC) — nullptr.cpp / detail
  312. [rs4gc] common bdv operand visitation [nfc] — listmail / detail
  313. [JITLink] Assert that segment mapping does not exceed allocation size. — Lang Hames / detail
  314. [JITLink] Add support for STT_NOTYPE symbols to ELF/x86-64. — Lang Hames / detail
  315. [xray] Fix xray document spelling — dberris / detail
  316. [SampleFDO] Support enabling -funique-internal-linkage-name. — wmi / detail
  317. [lld-macho][NFC] when reasonable, replace auto keyword with type names — gkm / detail
  318. [lld-macho][NFC] drop opt:: when already using llvm::opt — gkm / detail
  319. [JITLink] Add a null-terminator to eh-frame sections on ELF/x86-64. — Lang Hames / detail
  320. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  321. [test] Update tests — i / detail
  322. [WPD][ELF] Allow whole program devirtualization for version script localized symbols — i / detail
  323. [compiler-rt] Normalize i?86 to i386 and armv* to arm for COMPILER_RT_DEFAULT_TARGET_ARCH — martin / detail
  324. [clangd] Treat __GCC_HAVE_DWARF2_CFI_ASM the same as isWrittenInBuiltinFile macros — i / detail
  325. [PowerPC] Reduce symmetrical swaps for lane-insensitive vector ops — qiucofan / detail
  326. [-Wcompletion-handler] Extend list of detected conventions — vsavchenko / detail
  327. [analyzer] Fix StdLibraryFunctionsChecker performance issue — vsavchenko / detail
  328. [clangd] Enable reflection for clangd-index-server — kbobyrev / detail
  329. [NFC] Remove duplicate isNoBuiltinFunc method — sguelton / detail
  330. [ADT][NFC] Use `size_t` type for index in `indexed_accessor_range` — vlad.vinogradov / detail
  331. [InstSimplify] Add tests for pr49495 (NFC) — aqjune / detail
  332. [NFC] [PowerPC] Remove unsafe-fp-math in some tests — qiucofan / detail
  333. [DSE] Add tests with memset & memcpy combinations and non-const sizes. — flo / detail
  334. [mlir][linalg] Add support for using scalar attributes in TC ops. — hanchung / detail
  335. [mlir] Model MemRef memory space as Attribute — vlad.vinogradov / detail
  336. [OpenCL] Set calling convention for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  337. [DSE] Handle memcpy/memset with equal non-const sizes. — flo / detail
  338. [mlir] Add base class for GpuKernelToBlobPass — csigg / detail
  339. [sanitizers] Fix typo in ca9815fc247c — Alexander.Richardson / detail
  340. [asan][tests] Handle FreeBSD in large_func_test and use-after-delete — Alexander.Richardson / detail
  341. [compiler-rt] Silence a deprecation warning on FreeBSD — Alexander.Richardson / detail
  342. [SLC] Baseline test for missed strcpy optimizations in non-zero AS — Alexander.Richardson / detail
  343. [SLC] Simplify strcpy and friends with non-zero address spaces — Alexander.Richardson / detail
  344. Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds — Alexander.Richardson / detail
  345. [analyzer][docs][NFC] Fix typo in checkers.rst — balazsbenics / detail
  346. [analyzer][NFC] Add more tests for ArrayBoundCheckerV2 — balazsbenics / detail
  347. [analyzer][CTU][NFC] Add an extra regression test — balazsbenics / detail
  348. [analyzer] Crash fix for alpha.cplusplus.IteratorRange — balazsbenics / detail
  349. [flang][driver] Merge test/Driver and test/Flang-Driver directories — andrzej.warzynski / detail
  350. [analyzer][CTU][NFC] Fix "Add an extra regression test" — balazsbenics / detail
  351. Moved getStaticLoopRanges and getStaticShape methods to LinalgInterfaces.td to add static shape verification — hanchung / detail
  352. [mlir] simplify type constraints in AVX512 dialect — zinenko / detail
  353. [mlir] squash LLVM_AVX512 dialect into AVX512 — zinenko / detail
  354. [flang][driver] Add `-fdebug-dump-parsing-log` — andrzej.warzynski / detail
  355. [mlir] Update comments in ArmNeon dialect. NFC — zinenko / detail
  356. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables — stephen.tozer / detail
  357. [Statepoint Lowering] Fix the crash with gc.relocate in a separate block — serguei.katkov / detail
  358. [NFC] Unify FIME with FIXME in comments — alexfh / detail
  359. Revert "[clangd] Enable reflection for clangd-index-server" — kadircet / detail
  360. GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM — Christudasan.Devadasan / detail
  361. [AArch64] Add missing intrinsics for scalar FP rounding — jingu.kang / detail
  362. [clangd] Use Dirty Filesystem for cross file rename. — n.james93 / detail
  363. [mlir] fix typo in OpDefinitions.md — zinenko / detail
  364. [DebugInfo] Add DWARF emission for DBG_VALUE_LIST — stephen.tozer / detail
  365. [mlir][CMAKE] Fix build with BUILD_SHARED_LIBS=ON — zinenko / detail
  366. [lld/mac] Implement support for -mark_dead_strippable_dylib — thakis / detail
  367. [lld/mac] warn on -install_name without -dylib — thakis / detail
  368. Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  369. [SystemZ][NFC] Renaming of ELF specific variables. — kai / detail
  370. [AArch64][compiler-rt] Add Pointer Authentication support for VFORK. — daniel.kiss / detail
  371. [flang][fir] Upstream the pre-FIR tree changes. — eschweitz / detail
  372. Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  373. [AMDGPU] Fix isReallyTriviallyReMaterializable for V_MOV_* — jay.foad / detail
  374. [DSE] Add tests that require phi translation to be removed. — flo / detail
  375. [DSE] Handle memmove with equal non-const sizes — Dávid Bolvanský / detail
  376. [flang][driver] Revert RUN-line change — andrzej.warzynski / detail
  377. [dfsan] Tracking origins at phi nodes — jianzhouzh / detail
  378. [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR — stephen.tozer / detail
  379. Revert "[LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest`" — tu.da.wei / detail
  380. [RISCV] Manually split vector operands to VECREDUCE when handling vXi64 vectors on RV32. — craig.topper / detail
  381. [InstCombine][SimplifyLibCalls] An extra sqrtf was produced because of transformations in optimizePow function — spatel / detail
  382. [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support — mgorny / detail
  383. [lldb] [test] Update XFAILs for FreeBSD/aarch64 — mgorny / detail
  384. [flang] Fix call to CHECK() on overriding an erroneous type-bound procedure — psteinfeld / detail
  385. [compiler-rt] Fix stale incremental builds when using `LLVM_BUILD_EXTERNAL_COMPILER_RT=ON`. — Dan Liew / detail
  386. [RISCV] Starting fixing issues that prevent us from testing vXi64 intrinsics on RV32. — craig.topper / detail
  387. [RISCV][SelectionDAG] Introduce an ISD::SPLAT_VECTOR_PARTS node that can represent a splat of 2 i32 values into a nxvXi64 vector for riscv32. — craig.topper / detail
  388. [DebugInfo][NFC] Refactor BinOp+GEP salvaging in salvageDebugInfoImpl — stephen.tozer / detail
  389. [clang] Don't assert in EmitAggregateCopy on trivial_abi types — aeubanks / detail
  390. [PowerPC] Implement patterns for PC-Rel zextload/extload byte loads — amy.kwan1 / detail
  391. [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  392. [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  393. [NFC] Fix compiler warnings — qcolombet / detail
  394. [lldb] Fix PushPlan to set subplan to private — davelee.com / detail
  395. [RuntimeDyld] Support more relocations — rafaelauler / detail
  396. Revert "[mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer." — zinenko / detail
  397. Revert "[mlir][Vector][Affine] Improve affine vectorizer algorithm" — zinenko / detail
  398. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  399. Remove original implementation of UniqueInternalLinkageNames pass. — tmsriram / detail
  400. [lld-macho][NFC] add const to pointer/reference induction variables of range-based for loops — gkm / detail
  401. [DSE] Extending isOverwrite to support offsetted fully overlapping stores — nikita.ppv / detail
  402. [dfsan] Update fast16labels.ll test — gbalats / detail
  403. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  404. [AMDGPU] Always expand system scope fp atomics on gfx90a — Stanislav.Mekhanoshin / detail
  405. [AMDGPU] Disable SCC bit on fp atomics — Stanislav.Mekhanoshin / detail
  406. [mlir][spirv] Define spv.Image Operation — antiagainst / detail
  407. [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams. — a.v.lapshin / detail
  408. [mlir] Remove unnecessary copying of pass options — csigg / detail
  409. Replace func name with regex in update_cc_test_checks — georgakoudis1 / detail
  410. [VPlan] Support to widen select intructions in VPlan native path — flo / detail
  411. [AArch64] Extend vecreduce -> udot handling to v8i8 — david.green / detail
  412. [NFC] Fix a compiler warning — qcolombet / detail
  413. [flang][driver] Formatting OpenMP sema check as per clang-format — arnamoy10 / detail
  414. [lldb/Platform] Skip very slow xcrun queries for simulator platforms, NFC — Vedant Kumar / detail
  415. [lldb] Ignore linkage diagnostic for LLDBSwigPythonBreakpointCallbackFunction (NFC) — davelee.com / detail
  416. [Attributor] Attributor call site specific AAValueConstantRange — kuterdinel / detail
  417. [AArch64] Extend vecreduce -> udot handling to mla reductions — david.green / detail
  418. llvm-lto: default Relocation Model should be selected by the TargetMachine. — daltenty / detail
  419. Add noreturn attribute to non-returning functions — 1894981+hiraditya / detail
  420. [nfc] [lldb] Remove variable ranges_base in DWARFUnit::AddUnitDIE — jan.kratochvil / detail
  421. [AST] Add generator for source location introspection — steveire / detail
  422. Revert "[cmake] Enable -Werror=return-type" — davelee.com / detail
  423. [mlir] Add polynomial approximation for math::Log2 — ezhulenev / detail
  424. Update __is_unsigned builtin to match the Standard. — zoecarver / detail
  425. Revert "Replace func name with regex in update_cc_test_checks" — georgakoudis1 / detail
  426. Workaround a -Wmisleading-indentation warning — steveire / detail
  427. Re-land "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  428. Revert "Workaround a -Wmisleading-indentation warning" — steveire / detail
  429. Revert "[AST] Add generator for source location introspection" — steveire / detail
  430. [gn build] Port 4f16e177e104 — llvmgnsyncbot / detail
  431. [clang][Driver] Expose -fexperimental-relative-c++-abi-vtables flag — leonardchan / detail
  432. [mlir] Optimize the implementation of RegionDCE — riddleriver / detail
  433. [mir] Change 'undef' for MMO base addresses to 'unknown-address' — daniel_l_sanders / detail
  434. [ValueMapper] Add debug output for metadata remapping — ruiling.song / detail
  435. [dfsan] Update atomics.ll test — gbalats / detail
  436. [AMDGPU] Always create Stack Object for reserved VGPR — ruiling.song / detail
  437. [InstSimplify] Pass SimplifyQuery to computePointerICmp (NFC) — aqjune / detail
  438. [llvm] Fix thinko in getVendorSignature(), where expected values of  ECX and EDX were flipped for the AMD case. — vyng / detail
  439. [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics. — zakk.chen / detail
  440. [gn build] (manually) Port d6a0560bf258 — thakis / detail
  441. Resolve unused variable warning (NFC) — aqjune / detail
  442. WIP — dblaikie / detail
  443. Revert "WIP" — dblaikie / detail
  444. [RISCV] Add v2i64 _vi_ and _iv_ test cases to fixed-vectors-int.ll since we no longer crash. — craig.topper / detail
  445. [RISCV] Add additional checking to tablgen RISCVVEmitter requested in D95016. — craig.topper / detail
  446. [mlir][AVX512] Implement sparse vector dot product integration test. — springerm / detail
  447. [RISCV] Merge fixed-vectors-int-splat-rv32.ll and fixed-vectors-int-splat-rv64.ll. — craig.topper / detail
  448. Rename top-level LICENSE.txt files to LICENSE.TXT — leonardchan / detail
  449. [tsan] Fix aarch64-*-linux after D86377 — i / detail
  450. [InstrProfiling] Don't generate __llvm_profile_runtime_user — phosek / detail
  451. [sanitizer] Change NanoTime to use clock_gettime on non-glibc — i / detail
  452. [SEH] Fix capture of this in lambda functions — ogoffart / detail
  453. Fix unused lambda capture in a non-asserts build — dblaikie / detail
  454. [mlir] Add NVVM to CUBIN conversion to mlir-opt — csigg / detail
  455. [MLIR] Add canoncalization for `shape.is_broadcastable` — frgossen / detail
  456. [Debugify][OriginalDIMode] Export the report into JSON file — djtodoro / detail
  457. [AArch64][compiler-rt] Fix PAC instructions for older compilers — oliver.stannard / detail
  458. [CGBuilder] Remove type-less CreateAlignedLoad() APIs (NFC) — nikita.ppv / detail
  459. [mlir] Change test-gpu-to-cubin to derive from SerializeToBlobPass — csigg / detail
  460. Save and restore previous terminal after setting the terminal for checking if terminal supports colors. — pavel / detail
  461. [lldb] Remove implicit_const_form_support.test — pavel / detail
  462. Reapply [LICM] Make promotion faster — nikita.ppv / detail
  463. [MCA] Support in-order CPUs with MicroOpBufferSize=1 — jay.foad / detail
  464. [OpenCL] Add missing atomic_xchg overload — sven.vanhaastregt / detail
  465. [clang][ARM] Refactor ComputeLLVMTriple code for ARM — david.spickett / detail
  466. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail
  467. [IPO] Fix EXPENSIVE_CHECKS assert added at D83744. NFCI. — llvm-dev / detail
  468. [FileCheck] Fix naming of OverflowErrorStr var — thomasp / detail
  469. Fix MSVC "'type cast': conversion from 'unsigned int' to 'const llvm::CallBase *' of greater size" warning. NFCI. — llvm-dev / detail
  470. [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass. — julian.gross / detail
  471. [Statepoint Lowering] Handle the case with several gc.result — serguei.katkov / detail
  472. [clangd] Group filename calculations in SymbolCollector, and cache mroe. — sam.mccall / detail
  473. [mlir] Correct verifyCompatibleShapes — tpopp / detail
  474. [X86] Don't attempt to fold sub(C1, xor(X, C2)) with opaque constants — llvm-dev / detail
  475. [clangd] Drop explicit specifier on define out-of-line — kadircet / detail
  476. [clangd] Introduce a CommandLineConfigProvider — kadircet / detail
  477. [clangd] Fix buildbots without grpc enabled — kadircet / detail
  478. [flang][driver] Add -fdebug-module-writer option — arnamoy10 / detail
  479. Revert rGcd938ab162b0ac560dd0e9fee290980c7e0e47e5 "[X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling." — llvm-dev / detail
  480. [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone — martin / detail
  481. [PowerPC] Fix infinite loop in peephole CR optimization (PR49509) — nikita.ppv / detail
  482. Revert "[AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer" — bradley.smith / detail
  483. [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands — stephen.tozer / detail
  484. [AArch64][SVE] Add fixed/scalable lowering of FMAXIMUM/FMINIMUM ISD nodes — bradley.smith / detail
  485. [OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC) — nikita.ppv / detail
  486. [Sema] Add some basic lambda capture fix-its — n.james93 / detail
  487. [PowerPC] Fix multi-use case for swap reduction — qiucofan / detail
  488. [Transforms] SampleProfileLoaderBaseImpl<BT>::getFunctionLoc - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  489. [Orc] Deallocate debug objects explicitly when destroying the DebugObjectManagerPlugin — Stefan Gränitz / detail
  490. [OpenCL][Docs] Add guidelines for new extensions and features. — anastasia.stulova / detail
  491. [lld-macho] minimal TimeTrace support — schuett / detail
  492. [PowerPC] Exploit paddi instruction on Power 10 for constant materialization — stefanp / detail
  493. [llvm-mca] Fix uninitialized variable in InOrderIssueStage constructor warning. NFCI. — llvm-dev / detail
  494. Revert "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  495. [Sema] Use castAs<> instead getAs<> for dereferenced pointer casts. NFCI. — llvm-dev / detail
  496. [OpenMP] Restore backwards compatibility for libomptarget — jhuber6 / detail
  497. [lldb] Add missing debugserver dependency to check-lldb — Raphael Isemann / detail
  498. [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive — arnamoy10 / detail
  499. AMDGPU/GlobalISel: Add more tests for byval arguments — Matthew.Arsenault / detail
  500. GlobalISel: Fix off by one in finding explicit byval alignment — Matthew.Arsenault / detail
  501. AMDGPU/GlobalISel: Improve private addressing mode matching — Matthew.Arsenault / detail
  502. [mlir] Add LLVM loop codegen options to control software pipelining — zinenko / detail
  503. [mlir] Introduce data layout modeling subsystem — zinenko / detail
  504. [mlir] fix cmake build — zinenko / detail
  505. [ValueTypes][RISCV] Add MVT for v1f16. — craig.topper / detail
  506. [RISCV] Support extract_vector_elt for fixed and scalable masked registers. — craig.topper / detail
  507. [ELF] Support . and $ in symbol names in expressions — i / detail
  508. [libcxx] [test] Use a string_view of the native path type in the concat test — martin / detail
  509. [libcxx] Avoid intermediate string objects for substrings in windows operator/= — martin / detail
  510. [ELF] Simplify isValidCIdentifier. NFC — i / detail
  511. [Polly] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  512. [mlir] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  513. [RISCV] Handle vmv.x.s intrinsic for i64 vectors on RV32. — craig.topper / detail
  514. [IRBuilder] Deprecate CreateLoad APIs with implicit type — nikita.ppv / detail
  515. [PGO] Fix two issues in PGOMemOPSizeOpt. — yamauchi / detail
  516. [AArch64] Fix -Wunused-but-set-variable in GCC non-debug build — simon.wallis2 / detail
  517. [ARM] Improve WLS lowering — david.green / detail
  518. [ARM] Move t2DoLoopStart reg alloc hint — david.green / detail
  519. [RISCV] Support fixed vector copysign. — craig.topper / detail
  520. [UnitTests] Remove uses of deprecated CreateLoad() API — nikita.ppv / detail
  521. [Driver] Drop $sysroot/usr special case from Gentoo gcc-config detection — i / detail
  522. [SamplePGO] Skip inlinee profile scaling for sample loader inlining — aktoon / detail
  523. [flang] Handle type-bound procedures with alternate returns — psteinfeld / detail
  524. [libcxx] [test] Disable a test regarding error behaviour for excessively long paths on windows — martin / detail
  525. [lld-macho][nfc] Remove `MachO::` prefix where possible — jezng / detail
  526. [lld-macho][nfc] Create Relocations.{h,cpp} for relocation-specific code — jezng / detail
  527. [lld-macho] Fix handling of X86_64_RELOC_SIGNED_{1,2,4} — jezng / detail
  528. [lld-macho][nfc] Refactor subtractor reloc handling — jezng / detail
  529. [lld-macho] Avoid requiring shell in tests — jezng / detail
  530. [lld-macho] Unbreak build breakage from rG1752f2850685 — jezng / detail
  531. [gn build] Port 5433a79176a3 — llvmgnsyncbot / detail
  532. [mlir][Vector][Affine] Fix heap-use-after-free in vectorizer — diego.caballero / detail
  533. [lldb] Fix the man page build — Raphael Isemann / detail
  534. [MIPS] Fix lowering of irregular vector arguments — thatlemon / detail
  535. [SelectionDAG] Improve scalarization of irregular vector types — thatlemon / detail
  536. [libcxx] Test accessing a directory on windows that gives "access denied" errors — martin / detail
  537. [IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips — wmi / detail
  538. [clangd] Add config block for Completion and option for AllScopes — kadircet / detail
  539. [clangd] Make ProjectAwareIndex optionally sync — kadircet / detail
  540. [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances — riddleriver / detail
  541. [libc++] [docs] Add link to clang status page for C++2b and fix anchor for C++20. — marek.kurdej / detail
  542. [SLP] Fix crash when matching associative reduction for integer min/max. — valery.n.dmitriev / detail
  543. [InstrProfiling] Generate runtime hook for ELF platforms — phosek / detail
  544. [Attributor] Don't access pointer elem type in constructPointer (NFC) — nikita.ppv / detail
  545. [compiler-rt] Partially revert 8bd2722f65cfd7883ed9769f7bad3ff50e4c6905 — martin / detail
  546. [dfsan] Disable testing origin tracking on non x86_64 arch — jianzhouzh / detail
  547. [AMDGPU] Remove dead MTBUF patterns — Stanislav.Mekhanoshin / detail
  548. Reland: [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  549. [Matrix] Add support for matrix-by-scalar division. — flo / detail
  550. [PDB] Improve warning for corrupt debug info — rnk / detail
  551. Reland: [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  552. Fix use of deprecated IRBuilder::CreateLoad in Kaleidoscope — dblaikie / detail
  553. [RISCV] Add test cases for fixed vector bitreverse, bswap, ctlz, cttz, and ctpop. — craig.topper / detail
  554. [crt][fuzzer] Fix up various numeric conversions — mvanotti / detail
  555. [AMDGPU] Free reserved VGPR if no SGPR spill — ruiling.song / detail
  556. [AMDGPU] Don't check hasStackObjects() when reserving VGPR — ruiling.song / detail
  557. Replace use of OperationState with builder::create in GPU Kernel Outlining (NFC) — joker.eph / detail
  558. [AMDGPU] Restrict image_msaa_load to MSAA dimension types — carl.ritson / detail
  559. [asan] disable no-fd test on darwin — code / detail
  560. [RuntimeDyld] Speedup resolution of relocations to external symbols — maks / detail
  561. [NFC] Test commit. Add empty lines. — sergei.grechanik / detail
  562. Move (llvm-original-di-preservation) test example output into the Inputs directory (since it's an input to the test execution) — dblaikie / detail
  563. void cast to suppress -Wunused-variable in non-asserts build — dblaikie / detail
  564. [NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes — mtrofin / detail
  565. [mlir][Vector] Lowering of transfer_read/write to vector.load/store — sergei.grechanik / detail
  566. [compiler-rt] PR#39514 Support versioned llvm-symbolizer binaries — eugenis / detail
  567. Revert "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  568. [compiler-rt][asan] Make wild-pointer crash error more useful — vyng / detail
  569. [AMDGPU] Do not annotate an else branch if there is a kill — carl.ritson / detail
  570. [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). — paulsson / detail
  571. Revert "[compiler-rt][asan] Make wild-pointer crash error more useful" — vyng / detail
  572. BPF: provide better error message for unsupported atomic operations — yhs / detail
  573. [libcxx] adds concept std::movable — cjdb.ns / detail
  574. [libcxx] adds concept std::copyable — cjdb.ns / detail
  575. [RISCV] Return false from isShuffleMaskLegal except for splats. — craig.topper / detail
  576. [libc][NFC] Move the template implementation of integer_abs to __support. — sivachandra / detail
  577. [Debug-Info] Add names for the debug line prologue. — esme.yi / detail
  578. Disable unique linkage suffixes ifor global vars until demanglers can be fixed. — tmsriram / detail
  579. [FIX] Allow non-constant assume operand bundle operands. — johannes / detail
  580. [Utils] Check for more global information in update_test_checks — johannes / detail
  581. [OpenMP] Do not propagate match extensions to nested contexts — johannes / detail
  582. [OpenMP] Introduce the `disable_selector_propagation` variant selector trait — johannes / detail
  583. [OpenMP][DeviceRTL] Extract shuffle idiom and port it to declare variant — johannes / detail
  584. [OpenMP][NFC] Use `AsyncInfo` as the variable name for a `__tgt_async_info` — johannes / detail
  585. [Attributor][NFC] Update tests after D94741 — johannes / detail
  586. [Attributor] Derive `willreturn` based on `mustprogress` — johannes / detail
  587. Revert "[OpenMP] Introduce the `disable_selector_propagation` variant selector trait" — johannes / detail
  588. Revert "[OpenMP] Do not propagate match extensions to nested contexts" — johannes / detail
  589. [libcxx] adds concept std::semiregular — cjdb.ns / detail
  590. [mlir] Fix ConstantOp verifier — marius.brehler / detail
  591. [ConstantFold] Handle undef/poison when constant folding smul_fix/smul_fix_sat — bjorn.a.pettersson / detail
  592. [InstSimplify] Simplify smul.fix and smul.fix.sat — bjorn.a.pettersson / detail
  593. [mlir] fix memory leak on failure path in parser — zinenko / detail
  594. [OpenCL] Refactor diagnostic for OpenCL extension/feature — anton.zabaznov / detail
  595. [RISCV] Fix up stale VECREDUCE comments. NFC. — fraser / detail
  596. [RISCV] Optimize INSERT_VECTOR_ELT sequences — fraser / detail
  597. [Matrix] Add missing newline to appease sphinx. — flo / detail
  598. [libcxx] Move Linaro 32 bit armv bots to buildkite — david.spickett / detail
  599. Revert "Mark gc.relocate and gc.result as readnone" — serguei.katkov / detail
  600. [PPC] Fix static analyzer / UBSAN warnings about out of range shifts. NFCI. — llvm-dev / detail
  601. [builtins] Fix value of ARM_INEXACT — Alexander.Richardson / detail
  602. [PPC] Fix UBSAN warning about out of range shift. NFCI. — llvm-dev / detail
  603. Add support for digit separators in C2x. — aaron / detail
  604. Revert "[InstrProfiling] Don't generate __llvm_profile_runtime_user" — hans / detail
  605. [analyzer][solver] Prevent infeasible states (PR49490) — vsavchenko / detail
  606. [Orc] Fix race condition in DebugObjectManagerPlugin — Stefan Gränitz / detail
  607. [SimplifyCFG] avoid sinking insts within an infinite-loop — spatel / detail
  608. [mlir] Remove mlir-cuda-runner — csigg / detail
  609. [LV] Account IV recipes being uniform in VPTransformState::get(). — flo / detail
  610. [LV] Fix name in CHECK pattern after fb3ca7076 — flo / detail
  611. [NFC] Use StringRef instead of const char* for AsmPrinter — sguelton / detail
  612. AMDGPU/GlobalISel: Cleanup call lowering sequence — Matthew.Arsenault / detail
  613. AArch64/GlobalISel: Don't use common prefix in test — Matthew.Arsenault / detail
  614. GlobalISel: Partially fix handling of byval arguments — Matthew.Arsenault / detail
  615. GlobalISel: Fix marking byval arguments as immutable — Matthew.Arsenault / detail
  616. Test cases for rem-seteq fold with illegal types — git / detail
  617. Revert "[IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips" — thakis / detail
  618. [X86] Provide lighter weight getTargetShuffleMask wrapper. NFCI. — llvm-dev / detail
  619. [X86][AVX] Insert zeros byte elements into 256/512-bit vectors using shuffle/and — llvm-dev / detail
  620. [clang] Use Constant::getAllOnesValue helper. NFCI. — llvm-dev / detail
  621. Revert "Revert "[compiler-rt][asan] Make wild-pointer crash error more useful"" — vyng / detail
  622. [lldb] Remove unused StackFrame::TrackGlobalVariable — davelee.com / detail
  623. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  624. [libcxx] adds concept std::regular — cjdb.ns / detail
  625. [lit] rewrap a few lines to 80 columns — thakis / detail
  626. [AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax — kai / detail
  627. [gn build] (manually) port bcdd40f802a5 — thakis / detail
  628. [clang] Mark re-injected tokens appropriately during pragma handling — kadircet / detail
  629. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.6 Reduction clause — yhegde / detail
  630. [NFC] Use llvm::raw_string_ostream instead of std::stringstream — sguelton / detail
  631. [mlir] fix a memory leak in NestedPattern — zinenko / detail
  632. [FileCheck] Add support for hex alternate form in FileCheck — thomasp / detail
  633. [AMDGPU] Fix -amdgpu-inline-arg-alloca-cost — Stanislav.Mekhanoshin / detail
  634. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  635. [RISCV] Add support for scalable vector masked load/store. — craig.topper / detail
  636. [flang] Make the symbol count used for collating symbols static — psteinfeld / detail
  637. [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail
  638. [RISCV] Add test cases for failure to optimize select_cc with X < 1 or X > -1. NFC — craig.topper / detail
  639. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  640. [mlir] Annotate functions used only in debug mode with LLVM_ATTRIBUTE_UNUSED — ezhulenev / detail
  641. Revert "[Clang][ARM] Reenable arm_acle.c test." — thakis / detail
  642. Revert "[AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax" — hubert.reinterpretcast / detail
  643. [RISCV] Teach normaliseSetCC to canonicalize X > -1 to X >= 0 and X < 1 to 0 >= X. — craig.topper / detail
  644. [OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC) — nikita.ppv / detail
  645. [flang][OpenMP][FIX] Fix function to check nesting level of current directive. — arnamoy10 / detail
  646. Revert "[gn build] (manually) port bcdd40f802a5" — thakis / detail
  647. [OpenCL] Use spir target for CIndex tests for OpenCL. — anastasia.stulova / detail
  648. [RISCV] Add test cases for masked load/store with all ones/zeros mask. NFC — craig.topper / detail
  649. [DAGCombiner] Use isConstantSplatVectorAllZeros/Ones instead of isBuildVectorAllZeros/Ones in visitMSTORE and visitMLOAD. — craig.topper / detail
  650. [InstCombine] add test for zext-of-icmps; NFC — spatel / detail
  651. [DebugInfo] Add an attribute to force type info to be emitted for types that are required to be complete. — akhuang / detail
  652. [SystemZ][z/OS] Missing wchar functions libc++ — muiez / detail
  653. [tests] Cover a case brought up in review of D98222 — listmail / detail
  654. [libc] Introduce a full build mode CMake option. — sivachandra / detail
  655. [IndirectCallPromotion] Recommit "Don't strip ".__uniq." suffix when it strips — wmi / detail
  656. [libc] Adjust full build entrypoints for aarch64. — sivachandra / detail
  657. [MemCpyOpt] Add test for memcpy in loop (NFC) — nikita.ppv / detail
  658. Revert "[CodeGenPrepare] Fix isIVIncrement (PR49466)" — rupprecht / detail
  659. [libc][Obvious] Add string tests to non-full-build mode. — sivachandra / detail
  660. [lld-macho] Check address ranges when applying relocations — jezng / detail
  661. [lld-macho][nfc] Give every SyntheticSection a fake InputSection — jezng / detail
  662. [lld-macho] Only codesign by default on arm64 macOS — jezng / detail
  663. [libFuzzer] Use macro instead of __attribute__. — mascasa / detail
  664. [AMDGPU] Fix getAlignedAGPRClassID — Stanislav.Mekhanoshin / detail
  665. [gcov] Delete FreeBSD<10 (reached end of life for years) workaround — i / detail
  666. [gcov] Delete ancient MSVC workaround — i / detail
  667. [flang] Update DE/ALLOCATE statement runtime message processing — pklausler / detail
  668. [lld-macho] Make range-check.s test more tolerant — jezng / detail
  669. [flang] Ensure pointer function results are acceptable variables — pklausler / detail
  670. [clang] Improve diagnostics on implicitly deleted defaulted comparisons — mizvekov / detail
  671. [clang] Fix ICE on invalid type parameters for concepts — mizvekov / detail
  672. [mlir][sparse] disable nonunit stride dense vectorization — ajcbik / detail
  673. Replace func name with regex for update test scripts — georgakoudis1 / detail
  674. Revert "Replace func name with regex for update test scripts" — georgakoudis1 / detail
  675. Don't load kexts/kernels without dSYMs present — Jason Molenda / detail
  676. Replace func name with regex for update test scripts — georgakoudis1 / detail
  677. [flang] Fix static build of flang — pklausler / detail
  678. [Fuchsia] Add check-polly to CLANG_BOOTSTRAP_TARGETS — phosek / detail
  679. [JITLink][ORC] Make the LinkGraph available to modifyPassConfig. — Lang Hames / detail
  680. [ORC] Fix some comments in the LLJITWithObjectLinkingLayerPlugin example. — Lang Hames / detail
  681. [NFC] Adjust SmallVector.h header to workaround XL build compiler issue — Xiangling.Liao / detail
  682. [dfsan] Update shadow-args-zext.ll test — gbalats / detail
  683. Temporairly evert "[SCEV] Improve modelling for (null) pointer constants" — lebedev.ri / detail
  684. [RISCV] Remove redundancy -mattr=+d in test file — 932494295 / detail
  685. change rvv frame layout — 932494295 / detail
  686. [MemorySSA] Don't bail on phi starting access — nikita.ppv / detail
  687. [MemCpyOpt] Add additional tests for memset+memcpy overwrite (NFC) — nikita.ppv / detail
  688. [MemCpyOpt] Don't generate zero-size memset — nikita.ppv / detail
  689. [MemCpyOpt] Use AA to check for MustAlias between memset and memcpy — nikita.ppv / detail
  690. [libomptarget] Add allocator support for target memory — georgios.rokos / detail
  691. [NFC][LSR] Add test case that from https://reviews.llvm.org/D98147#2623549 — lebedev.ri / detail
  692. [LSR] Don't try to fixup uses in 'EH pad' instructions — lebedev.ri / detail
  693. Reland [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail
  694. [InstCombine] avoid creating an extra instruction in zext fold and possible inf-loop — spatel / detail
  695. [Attributor][fix] Remove problematic EXPENSIVE_CHECK — kuterdinel / detail
  696. [Orc] Deallocate debug objects properly when removing resources from DebugObjectManagerPlugin — Stefan Gränitz / detail
  697. [DAGCombiner] Optimize 1-bit smulo to AND+SETNE. — craig.topper / detail
  698. [MemCpyOpt] Add additional tests for memcpy of undef (NFC) — nikita.ppv / detail
  699. [MemCpyOpt] Handle read from lifetime.start with offset — nikita.ppv / detail
  700. [compiler-rt] Use arm-specific builtins sources for arm/mingw builds — martin / detail
  701. [SROA] Regenerate test checks (NFC) — nikita.ppv / detail
  702. [InstCombine] Update GEP tests — git / detail
  703. [lld-macho][nfc] Move list of section names into InputSection.h — jezng / detail
  704. [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions. — arnamoy10 / detail
  705. [CGP] Consolidate logic for getIVIncrement and isIVIncrement — listmail / detail
  706. Restore fixed version of "[CodeGenPrepare] Fix isIVIncrement (PR49466)" — listmail / detail
  707. [libc][Obvious] Fix except flags reading overflow detected by asan. — sivachandra / detail
  708. X86: adjust the windows 64 calling convention for Swift — Saleem Abdulrasool / detail
  709. [X86][AMX] Prevent transforming load pointer from <256 x i32>* to x86_amx*. — yuanke.luo / detail
  710. [AST] Add generator for source location introspection — steveire / detail
  711. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  712. [gn build] (manually) kind of merge d627a27d26 — thakis / detail
  713. CodeGen: Reorder MachinePointerInfo fields — Matthew.Arsenault / detail
  714. [InstCombine] Restrict a GEP transform to avoid changing provenance — git / detail
  715. [AArch64] Expand build-vector-extract.ll tests to i8's. NFC — david.green / detail
  716. Remove unneeded targets dependency — steveire / detail
  717. Update python script per review comments — steveire / detail
  718. [X86] Add test for PR49587 (NFC) — nikita.ppv / detail
  719. Fix license headers — steveire / detail
  720. Revert "[AST] Add generator for source location introspection" — nikita.ppv / detail
  721. Revert "[gn build] (manually) kind of merge d627a27d26" — thakis / detail
  722. [M68k] Fix extract-section.py under Python 3 — minyihh / detail
  723. [M68k] Make M68k TargetMachine use getter function — minyihh / detail
  724. [M68k] Tidy up some bit shifting during code emission — minyihh / detail
  725. [llvm] [dwarf] Fix DWARFListTableHeader::getOffsetEntry off-by-one — jan.kratochvil / detail
  726. [InstSimplify] Add additional GEP transform tests & regenerate — git / detail
  727. [ArgPromotion] Copy additional metadata for loads. — flo / detail
  728. [lldb] Move PlatformPOSIX::ConnectToWaitingProcesses to RemoteAwarePlatform — pavel / detail
  729. [AST] Add generator for source location introspection — steveire / detail
  730. [X86] Add -prefer-vector-width=256 tests for v16i8 smulo/umulo. — craig.topper / detail
  731. Ensure that cache variable is set when not building introspection — steveire / detail
  732. Revert "Ensure that cache variable is set when not building introspection" — steveire / detail
  733. Revert "[AST] Add generator for source location introspection" — steveire / detail
  734. [AST] Add generator for source location introspection — steveire / detail
  735. Attempt to fix ARM buildbot — steveire / detail
  736. [RISCV] Give an explicit error if 'generic' CPU is passed instead of 'generic-rv32' or 'generic-rv64'. Validate 64Bit feature against the triple. — craig.topper / detail
  737. Revert "Attempt to fix ARM buildbot" — steveire / detail
  738. Revert "[AST] Add generator for source location introspection" — steveire / detail
  739. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  740. [RISCV] Support inline asm for vector instructions. — kai.wang / detail
  741. [m_Constant] Check #operands/results before hasTrait() — clattner / detail
  742. debuginfo-tests: Fix check-gdb-mlir-support build after MLIR API change in a4bb667d831c — joker.eph / detail
  743. [NFC][Inliner] Debugging support to print funtion size after each inlining. — hoy / detail
  744. [Test] Replace checks with auto-generated checks — mkazantsev / detail
  745. [mlir][AVX512] Add while loop-based sparse vector-vector dot product variants. — springerm / detail
  746. [NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered — lebedev.ri / detail
  747. [MLIR] Allow compatible shapes in `Elementwise` operations — frgossen / detail
  748. Revert "[NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered" — lebedev.ri / detail
  749. [MLIR] Add canonicalization for `shape.broadcast` — frgossen / detail
  750. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  751. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — zinenko / detail
  752. [X86][SSE] Attempt to merge single-op hops for slow targets. — llvm-dev / detail
  753. Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFCI. — llvm-dev / detail
  754. [mlir] fix cmake for generating data layout documentation — zinenko / detail
  755. [mlir] better formatting in interface docs — zinenko / detail
  756. [MLIR] Create memref dialect and move dialect-specific ops from std. — julian.gross / detail
  757. [AMDGPU] Use depth first iterator instead of recursive DFS. NFCI. — jay.foad / detail
  758. [RISCV] Support fixed-length vectors in the calling convention — fraser / detail
  759. [NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles — lebedev.ri / detail
  760. [AST] Add generator for source location introspection — steveire / detail
  761. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  762. [LLDB] Skip TestExitDuringExpression on arm/linux buildbot — omair.javaid / detail
  763. [dexter] Check path != None before calling os.path.exists — orlando.hyams / detail
  764. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI. — llvm-dev / detail
  765. Revert "[NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles" — nikita.ppv / detail
  766. Revert rG9ba577eca2e339726bfaad4e615c6324a705b292 "[X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI." — llvm-dev / detail
  767. [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes — bradley.smith / detail
  768. [mlir] fix shared-lib build fallout of e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  769. [X86][SSE] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  770. [AMDGPU] Fix shortfalls in WQM marking — carl.ritson / detail
  771. [ast-dump-tool] fix regression if --empty-implementation but --json-input-path is not — thakis / detail
  772. [SLP][Test] Precommit test for PR40522 — anton.a.afanasyev / detail
  773. Revert "[Sanitizer][RISCV][AArch64][Android] Adjust allocator tests" — luismarques / detail
  774. [ASTMatchers] Fix documentation for hasAnyBody matcher — n.james93 / detail
  775. [ASTMatchers][Dynamic] Add missing matchers from Registry — n.james93 / detail
  776. [mlir] enable Python bindings for the MemRef dialect — zinenko / detail
  777. [SystemZ][z/OS] Define _LIBCPP_ELAST — muiez / detail
  778. [PATCH] fix location of test case — daltenty / detail
  779. [mlir] fix integration tests post e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  780. [NFC][PowerPC] Add additional load/store test cases — amy.kwan1 / detail
  781. [clang][lex] Speculative fix for buffer overrun on raw string parse — Jan Svoboda / detail
  782. [ASTMatchers] Don't forward matchers in MapAnyOf — n.james93 / detail
  783. [clang-tidy] Fix readability-identifer-naming duplicating prefix or suffix for replacements. — n.james93 / detail
  784. [clang-tidy] Enable modernize-concat-nested-namespaces also on headers — dmitry.polukhin / detail
  785. [AArch64] Zero extended extract_vector_elt pattern — david.green / detail
  786. [asan] Fixed test failing on windows due to different printf behaviour. — vyng / detail
  787. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. — llvm-dev / detail
  788. [flang] Build intrinsic .mod files in include/flang — tkeith / detail
  789. [scudo][standalone] Add shared library to makefile — kostyak / detail
  790. [amdgpu] Implement lower function LDS pass — jonathanchesterfield / detail
  791. [gn build] Port 13e49dcee48f — llvmgnsyncbot / detail
  792. [libcxx] [docs] Update docs about how to build for Windows — martin / detail
  793. Stop traping on sNaN in __builtin_isinf — thomasp / detail
  794. [RISCV][compiler-rt] Add support for save-restore — ed.jones / detail
  795. [InstSimplify] add tests for ctlz of shifted constant; NFC — spatel / detail
  796. [InstSimplify] ctlz({signbit} >>u x) --> x — spatel / detail
  797. [clang][patch] Solve PR49479, File scope fp pragma should propagate to functions nested in struct, and initialization expressions — melanie.blower / detail
  798. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  799. [dfsan] Add origin ABI wrappers for thread/signal/fork — jianzhouzh / detail
  800. [mlir] make memref.cast implement ViewLikeOpInterface — zinenko / detail
  801. [X86][SSE] isHorizontalBinOp - ensure we clear any unused source operands to improve HADD/SUB matching — llvm-dev / detail
  802. [RISCV] Improve legalization of i32 UADDO/USUBO on RV64. — craig.topper / detail
  803. [CMake] Require python 3.6 if enabling LLVM test targets — ctetreau / detail
  804. [gn build] (semi-manually) port b136a74efc54 — thakis / detail
  805. [libcxx] [test] Disable some allocation checks in class.path tests on windows — martin / detail
  806. [libcxx] [test] Fix the get_temp_file_name() function for mingw — martin / detail
  807. [libomptarget][amdgcn] Drop use of inttypes.h, moving closer to freestanding — jonathanchesterfield / detail
  808. [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC — llvm-project / detail
  809. [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs — fraser / detail
  810. [AssumeBundles] Add nonnull/align to op bundle if noundef exists — aqjune / detail
  811. [libcxx] [test] Fix the temp_directory_path test for windows — martin / detail
  812. [flang][docs] Fix the time for the new Flang driver call — andrzej.warzynski / detail
  813. [OpenCL] Respect calling convention for builtin — luke.drummond / detail
  814. [NFC] Use higher level constructs to check for whitespace/newlines in the lexer — sguelton / detail
  815. Allow __ieee128 as an alias to __float128 on ppc — sguelton / detail
  816. [mlir] fix SPIR-V CPU and Vulkan runners after e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  817. [AArch64] Implement __rndr, __rndrrs intrinsics — stelios.ioannou / detail
  818. [Polly][Optimizer] Apply user-directed unrolling. — llvm-project / detail
  819. [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0) — craig.topper / detail
  820. [libomptarget] Drop assert.h, use freestanding for amdgcn devicertl — jonathanchesterfield / detail
  821. [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC. — craig.topper / detail
  822. [dfsan] Do not check dfsan_get_origin by check_custom_wrappers.sh — jianzhouzh / detail
  823. [lld-macho] Place LC_FUNCTION_STARTS data at the right position — jezng / detail
  824. Change void getNoop(MCInst &NopInst) to MCInst getNop() — i / detail
  825. [dfsan] Updated check_custom_wrappers.sh to dedup function names — jianzhouzh / detail
  826. [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list — aktoon / detail
  827. [Polly] Fix deprecation warning. NFC. — llvm-project / detail
  828. [libomptarget] Fix devicertl build — jonathanchesterfield / detail
  829. [test] Add ability to get error messages from CMake for errc substitution — markus.boeck02 / detail
  830. [AMDGPU] Use single cache policy operand — Stanislav.Mekhanoshin / detail
  831. [SLP] update stale test comments; NFC — spatel / detail
  832. Revert line accidentally included in af2796c76d2ff4b73165ed47959afd35a769beee — markus.boeck02 / detail
  833. [clangd] Optionally add reflection for clangd-index-server — kbobyrev / detail
  834. [libomptarget] Build amdgpu plugin by default — jonathanchesterfield / detail
  835. [libomptarget][nfc] Drop unused DEVICE macro — jonathanchesterfield / detail
  836. [PowerPC] Add __PCREL__ when PC Relative is enabled. — stefanp / detail
  837. [libomptarget][nfc][amdgcn] Use precise triple for devicertl build — jonathanchesterfield / detail
  838. [AMDGPU] Fixed msan failure with uninitialized value — Stanislav.Mekhanoshin / detail
  839. [gn build] kind of merge af2796c76d2f — thakis / detail
  840. [SystemZ] Test for isinf and isfinite in testFPKind(). — paulsson / detail
  841. [gn build] merge 9bcf0eff99 — thakis / detail
  842. [AnnotationRemarks] Remove unneeded Function.h include (NFC). — flo / detail
  843. [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access — Stanislav.Mekhanoshin / detail
  844. [flang] Runtime: implement INDEX intrinsic function — pklausler / detail
  845. NFC: Formatting changes. — nicholas / detail
  846. [NVPTX] Avoid temp copy of byval kernel parameters. — tra / detail
  847. [AIX][XCOFF] Fixed the test case which failed at aix OS because enable -mignore-xcoff-visibility by default. — diggerlin / detail
  848. [DWARF] Check for AddrOffsetSectionBase to work with DWO Units. — dblaikie / detail
  849. [OpenMP] Remove unused cpu_stackoffset member — jonathan.l.peyton / detail
  850. [lldb-vscode] Handle request_evaluate's context attribute — walter erquinigo / detail
  851. [flang] Create intrinsics modules directory — tkeith / detail
  852. [gn build] merge af2796c76d2f a bit more — thakis / detail
  853. Emit inline implementation of __builtin__wmemchr on MSVCRT platforms. — akhuang / detail
  854. [flang] Create intrinsics modules directory (contd.) — tkeith / detail
  855. [JITLink][MachO][x86-64] Introduce generic x86-64 support. — Lang Hames / detail
  856. [gn build] Port ecf6466f01c5 — llvmgnsyncbot / detail
  857. [libomptarget] Build amdgcn devicertl by default — jonathanchesterfield / detail
  858. [CMake] Clean up unnecessary dependency — phosek / detail
  859. Fix 34885bffdf43920c0f011e17a65fd678100240dd — walter erquinigo / detail
  860. [mlir][amx] Add Intel AMX dialect (architectural-specific vector dialect) — ajcbik / detail
  861. Skip path separators to make the test portable across Win/Linux — dblaikie / detail
  862. [X86] Pass to transform amx intrinsics to scalar operation. — bing1.yu / detail
  863. [gn build] Port 4f198b0c27b0 — llvmgnsyncbot / detail
  864. [OCaml][test] Fix Bindings/OCaml/executionengine.ml test — josh / detail
  865. [NVPTX] CUDA does provide malloc/free since compute capability 2.X — johannes / detail
  866. [OpenMP][FIX] Repair accidental replacement of _shfl_sync with _shfl — johannes / detail
  867. [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen — wlei / detail
  868. [OpenMP][AMDGPU] Skip backend and assemble phases for amdgcn — Pushpinder.Singh / detail
  869. [AArch64][ASAN] Disable fgets_fputs.cpp test. — yvan.roux / detail
  870. [AArch64][GlobalISel] Fix crash on lowering <1 x half> types. — Amara Emerson / detail
  871. [RISCV] Don't emit #undef BUILTIN from RISCVVEmitter.cpp — tclin914 / detail
  872. scf::ForOp: Fold away iterator arguments with no use and for which the corresponding input is yielded — nicolas.vasilache / detail
  873. [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse — caroline.concatto / detail
  874. [NFC] Wisely nest dyn_cast in FunctionLoweringInfo — sguelton / detail
  875. [lit] Sort test start times based on prior test timing data — dave / detail
  876. [flang] Save AllocateObject and PointerObject analyzed expression — jperier / detail
  877. [mlir]: Add canonicalization for dim of 1D alloc of size rank. — akuegel / detail
  878. [test][NFC] Minor formatting and comment adjustments in GetErrcMessages.cmake — markus.boeck02 / detail
  879. [AMDGPU][MC] Disabled lds_direct for GFX90a — dmitry.preobrazhensky / detail
  880. [sanitizer][NFC] Don't inherit InternalMmapVector — Vitaly Buka / detail
  881. [CodeCompletion] Don't track preferred types if code completion is disabled. — sam.mccall / detail
  882. [clangd] Reject renames to non-identifier characters — sam.mccall / detail
  883. [test] Make sure the test program in GetErrcMessages.cmake exits normally. — markus.boeck02 / detail
  884. [clangd] Turn off implicit cancellation based on client capabilities — sam.mccall / detail
  885. [clangd] Add `limit` extension on completion and workspace-symbols — sam.mccall / detail
  886. [SLP] improve readability in reduction logic; NFC — spatel / detail
  887. [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag) — bjorn.a.pettersson / detail
  888. [CodeCompletion] Avoid spurious signature help for init-list args — sam.mccall / detail
  889. [NFC] Replace loop by idiomatic llvm::find_if — sguelton / detail
  890. [clangd] Introduce pullDiags endpoint — kadircet / detail
  891. [llvm-exegesis testing] Workaround unreliable test — dave / detail
  892. [mlir] NFC - Expose GlobalCreator so it can be reused. — nicolas.vasilache / detail
  893. [NFC] Use SmallString instead of std::string for the AttrBuilder — sguelton / detail
  894. [clangd] Add basic monitoring info request for remote index server — kbobyrev / detail
  895. [Test] Update auto-generated checks — mkazantsev / detail
  896. [Test] Add test with loops guarded by trivial conditions — mkazantsev / detail
  897. [lit testing] Fix Windows reliability? — dave / detail
  898. [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC) — git / detail
  899. [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue — VenkataRamanaiah.Nalamothu / detail
  900. [X86][SSE] canonicalizeShuffleWithBinOps - add PERMILPS/PERMILPD + PERMPD/PERMQ + INSERTPS handling. — llvm-dev / detail
  901. [OpenMP] Add runtime interface for OpenMP 5.1 error directive — hansang.bae / detail
  902. [Polly][Unroll] Fix unroll_double test. — llvm-project / detail
  903. [clang-tidy] Remove readability-deleted-default — n.james93 / detail
  904. [gn build] Port 9a5af541ee05 — llvmgnsyncbot / detail
  905. Correct Doxygen syntax for inline code — aaron.puchert / detail
  906. [RISCV] Improve i32 UADDSAT/USUBSAT on RV64. — craig.topper / detail
  907. [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics — joe.ellis / detail
  908. [lit testing] Mark reorder.py as unavailable on Windows — dave / detail
  909. [RISCV] Look through copies when trying to find an implicit def in addVSetVL. — craig.topper / detail
  910. [SCEV][NFC] Move check up the stack — mkazantsev / detail
  911. [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible — joe.ellis / detail
  912. [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps — josh / detail
  913. [mlir][amx] blocked tilezero integration test — ajcbik / detail
  914. [MemDepAnalysis] Remove redundant comment. — thomasp / detail
  915. [LoopVectorize] add FP induction test with minimal FMF; NFC — spatel / detail
  916. [OpenCL][NFCI] Prefer CodeGenFunction::EmitRuntimeCall — luke.drummond / detail
  917. [libcxx][type_traits] add tests for is_signed and is_unsigned — tomas.matheson / detail
  918. Tweak spelling of system-windows UNSUPPORTED line — jeremy.morse / detail
  919. [InstSimplify] Restrict a GEP transform to avoid provenance changes — git / detail
  920. [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry' — i / detail
  921. Support !heapallocsite attachments in stripNonLineTableDebugInfo(). — Adrian Prantl / detail
  922. Support !heapallocsite attachments in StripDebugInfo(). — Adrian Prantl / detail
  923. [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias — i / detail
  924. [mlir][amx] reformatted examples — ajcbik / detail
  925. [Docs] Mention linking to reviews page when committing — vaivaswatha / detail
  926. [Utils] Support lit-like substitutions in update_cc_test_checks — georgakoudis1 / detail
  927. [VPlan] Remove PredInst2Recipe, use VP operands instead. (NFC) — flo / detail
  928. [gvn] CSE gc.relocates based on meaning, not spelling (try 2) — listmail / detail
  929. Fix for memory leak reported by Valgrind — dblaikie / detail
  930. Add ConstantDataVector::getRaw() to create a constant data vector from raw data. — nicholas / detail
  931. [libc++] Improve src/filesystem's formatting of paths. — arthur.j.odwyer / detail
  932. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  933. [MemCpyOpt] Add missing MemorySSAWrapperPass dependency macro — nikita.ppv / detail
  934. Revert "[regalloc] Ensure Query::collectInterferringVregs is called before interval iteration" — nikita.ppv / detail
  935. [rs4gc] don't duplicate existing values which are provably base pointers — listmail / detail
  936. scudo: Allow TBI to be disabled on Linux with a macro. — peter / detail
  937. [rs4gc] don't force a conflict for a canonical broadcast — listmail / detail
  938. [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC] — listmail / detail
  939. [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than — martin / detail
  940. [mlir][pdl] Restructure how results are represented. — riddleriver / detail
  941. [mlir][pdl] Remove CreateNativeOp in favor of a more general ApplyNativeRewriteOp. — riddleriver / detail
  942. [mlir][PDL] Add support for variadic operands and results in PDL — riddleriver / detail
  943. [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter — riddleriver / detail
  944. [mlir][PDL] Add support for variadic operands and results in the PDL byte code — riddleriver / detail
  945. [compiler-rt] Use try_compile_only to check for __ARM_FP — martin / detail
  946. [M68k] Fixed incorrect `extract-section` command substitution — minyihh / detail
  947. [M68k] Add more specific operand classes — minyihh / detail
  948. [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions — muhammad.asif.manzoor / detail
  949. [AArch64] Parse "rng" feature flag in .arch directive — mcgrathr / detail
  950. [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax" — anirudh_prasad / detail
  951. [sanitizer][NFC] Remove InternalScopedString::size() — Vitaly Buka / detail
  952. [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization — i / detail
  953. [SLP] separate min/max matching from its instruction-level implementation; NFC — spatel / detail
  954. [Polly][CodeGen] Allow nesting of BandAttr mark without loop. — llvm-project / detail
  955. Revert "[ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()" — zequanwu / detail
  956. [sanitizer][NFC] Fix compilation error on Windows — Vitaly Buka / detail
  957. [asan] disable MallocNanoZone for no fd test on darwin — code / detail
  958. [flang] Order Symbols by source provenance — pklausler / detail
  959. Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"" — anirudh_prasad / detail
  960. [mlir] Add lowering from math::Log1p to LLVM — ezhulenev / detail
  961. [mlir][pdl] Cast the OperationPosition to Position to fix MSVC miscompile — riddleriver / detail
  962. [mlir][AttrTypeDefGen] Add support for custom parameter comparators — riddleriver / detail
  963. [mlir][IR] Move the remaining builtin attributes to ODS. — riddleriver / detail
  964. This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec. — rtenneti / detail
  965. [AST] Hide errors from the attempt to introspect nodes — steveire / detail
  966. [mlir][Python] Fix test broken after D98474 — riddleriver / detail
  967. [flang] Fix build error (unused data member warning) — pklausler / detail
  968. [AST] Suppress diagnostic output when generating code — steveire / detail
  969. [dfsan] Add origin ABI wrappers — jianzhouzh / detail
  970. [X86][AMX] Rename amx-bf16 intrinsic according to correct naming convention — bing1.yu / detail
  971. [flang] Replace Arithmetic Ops with their builtin conunterpart — SourabhSingh.Tomar / detail
  972. [lld-macho] Handle error cases properly for -exported_symbol(s_list) — gkm / detail
  973. [BasicAA] Drop dependency on Loop Info. PR43276 — mkazantsev / detail
  974. [OCaml] DebugInfo support for OCaml bindings — vaivaswatha / detail
  975. [Unswitch] Guard dbgs logging with LLVM_DEBUG — aeubanks / detail
  976. [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies — gkm / detail
  977. [OCaml] Fix buildbot failure in OCaml tests — vaivaswatha / detail
  978. [Flang][OpenMP][OpenACC] Add function for mapping parser clause classes with the corresponding clause kind. — praveen / detail
  979. [MC] Delete unused MCOperand::{create,is,get}FPImm — i / detail
  980. [NFC] [XCOFF] Update PowerPC readobj test case with expression — edwin / detail
  981. [libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_for — martin / detail
  982. [-Wcalled-once-parameter] Let escapes overwrite MaybeCalled states — vsavchenko / detail
  983. [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp — ro / detail
  984. Make iteration over the DeclContext::lookup_result safe. — v.g.vassilev / detail
  985. [SLP][Test] Precommit test for D98423 — anton.a.afanasyev / detail
  986. [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter — jay.foad / detail
  987. [libcxx] [docs] Fix formatting of inline verbatim snippets in the Windows section — martin / detail
  988. [AMDGPU] Split dot2-insts feature — jay.foad / detail
  989. [RISCV] Optimize "dominant element" BUILD_VECTORs — fraser / detail
  990. [lldb] Correct typo in memory read error — david.spickett / detail
  991. [SLP] Fix the trunc instruction insertion problem — anton.a.afanasyev / detail
  992. [LV] Account for the cost of predication of scalarized load/store — david.green / detail
  993. [MLIR] Fix lowering of Affine IfOp in the presence of yield values. — uday / detail
  994. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / detail
  995. Revert "[libomptarget] Build amdgcn devicertl by default" — jonathanchesterfield / detail
  996. [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE — bradley.smith / detail
  997. [lit] Harmonize test timing data between Unix and Windows — dave / detail
  998. Revert rG3b635253ddd0106c88051cff3540d8eb90bee22f "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / detail
  999. Added documentation for SSA like property in Bufferization. — julian.gross / detail
  1000. Update diagnostic groups for pre-compat warnings — aaron / detail
  1001. [mlir][llvm] Pass struct results as parameter in c wrapper — herhut / detail
  1002. [mlir] scf::ForOp: Drop iter arguments (and corresponding result) with no use — nicolas.vasilache / detail
  1003. NFC: Use a simple macro to test AST node introspection — steveire / detail
  1004. [NFC][OCaml] Fix documentation for verify_function and const_of_int64 — josh / detail
  1005. [SYCL] Rework the SYCL driver options — aaron / detail
  1006. Revert "[DebugInfo] Handle multiple variable location operands in IR" — hans / detail
  1007. Fixing a test case that was missed in c165a99a1b8861af87e0509a2e14debf2764804b — aaron / detail
  1008. Move BaseOpWithOffsetSizesAndStrides to OpBase.td — akuegel / detail
  1009. [OCaml] Handle nullptr in Llvm.global_initializer — josh / detail
  1010. [mlir][ODS] Support specialized Attribute class for Enums — vlad.vinogradov / detail
  1011. [clang] Disable LTO and LLD on SystemZ for stage3 builds — tbaeder / detail
  1012. [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile(). — a.v.lapshin / detail
  1013. [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable — paul.robinson / detail
  1014. [DAG] TargetLowering::isBinOp() - add ISD::SSUBSAT/USUBSAT — llvm-dev / detail
  1015. Add arm_neon.sdot operation — ataei / detail
  1016. [ARM] Use lrdsb for more thumb1 loads. — david.green / detail
  1017. [Sanitizer] Fix debug builds of sanitizer_stacktrace_test.cpp — luismarques / detail
  1018. [LoopVectorize] Refine hasIrregularType predicate — thatlemon / detail
  1019. [lldb] Correct unsigned decimal argument check in memory write — david.spickett / detail
  1020. [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null — epastor / detail
  1021. [lldb] [test] Fix TestGdbRemote_vContThreads.py logic — mgorny / detail
  1022. [ELF] Special case --shuffle-sections=-1 to reverse input sections — i / detail
  1023. [CGSCC] Print CG node itself instead of its address — bmahjour / detail
  1024. [OPENMP51]Initial support for the interop directive. — michael.p.rice / detail
  1025. Reapply "[DebugInfo] Handle multiple variable location operands in IR" — stephen.tozer / detail
  1026. [mlir][amx] regression test for tile-muli (all zero/sign-extension combinations) — ajcbik / detail
  1027. [mlir][cpu-runner] register all llvm ir dialects — ajcbik / detail
  1028. [RISCV] Support masked load/store for fixed vectors. — craig.topper / detail
  1029. [TTI] Add a Mask to getShuffleCost — david.green / detail
  1030. [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount. — zakk.chen / detail
  1031. [LICM] Fix a crash when sinking instructions w/token operands — listmail / detail
  1032. [lldb] [test] Skip vCont tests on Windows — mgorny / detail
  1033. [lldb/Docs] Update docs with new buildbot URLs — jan.kratochvil / detail
  1034. [RISCV] Use getTargetExtractSubreg and getTargetInsertSubreg to simplify some code. NFCI — craig.topper / detail
  1035. [Test] Fix undef var in attr-speculative-load-hardening.c — thomasp / detail
  1036. [LCSSA] Extract a utility for deciding if a new use requires a new lcssa phi [NFC] — listmail / detail
  1037. [lld-link] emit an error when writing a PDB > 4 GiB — thakis / detail
  1038. [X86][SSE] Add SSE2/SSE42 test coverage to urem combine tests — llvm-dev / detail
  1039. [NFC][AArch64] Add codegen tests for various csinc-cmp sequences. — Pavel.Iliin / detail
  1040. [compiler-rt] -fsanitize=cfi is not supported on Darwin — jonathan_roelofs / detail

#7720 (Mar 1, 2021 3:30:35 PM)

  1. [zorg] Use boolean flag to determine if building a unified standalone runtimes — Xiangling.Liao / detail
  2. [RISCV] Support EXTRACT_SUBVECTOR on vector masks — fraser / detail
  3. [RISCV] Unify scalable- and fixed-vector INSERT_SUBVECTOR lowering — fraser / detail
  4. [RISCV] Fix INSERT/EXTRACT_SUBVECTOR on fractional LMUL types — fraser / detail
  5. [RISCV] Support INSERT_SUBVECTOR on vector masks — fraser / detail
  6. Use the default seed value for djb hash for StringMap — sguelton / detail
  7. [AArch64] Adjust dot produce tests. NFC — david.green / detail
  8. [AArch64] Add combine for add(udot(0, x, y), z) -> udot(z, x, y). — david.green / detail
  9. Revert "Use the default seed value for djb hash for StringMap" — sguelton / detail
  10. [mlir] Add convenience grouping for tensor type inference — jpienaar / detail
  11. [AArch64] NFC: Cleanup some SVE cost-model tests. — sander.desmalen / detail
  12. AArch64/GlobalISel: Fix using wrong calling convention for calls — Matthew.Arsenault / detail
  13. GlobalISel: Move splitToValueTypes to generic code — Matthew.Arsenault / detail
  14. GlobalISel: Verify G_CONCAT_VECTORS has at least 2 sources — Matthew.Arsenault / detail
  15. [AMDGPU] Simplify SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / detail
  16. [Flang][OpenMP] Add semantic checks for OpenMP clauses. — praveen / detail
  17. [AMDGPU] New intrinsic void llvm.amdgcn.s.sethalt(i32) — jay.foad / detail
  18. [X86] Fold shuffle(not(x),undef) -> not(shuffle(x,undef)) — llvm-dev / detail
  19. [lldb] Fix handling of `DW_AT_decl_file` according to D91014 — weratt / detail
  20. [lldb] Rename NativeRegisterContext{Watchpoint => DBReg}_x86 — mgorny / detail
  21. [lldb] [test] Workaround symlink-related test failures — mgorny / detail
  22. [lldb] [test] Skip AVX lldb-server test on non-x86 architectures — mgorny / detail
  23. [PowerPC] Removing sqrtd2 and sqrtf4 from list of vectorizable function with MASSV — msd.ataei / detail
  24. [TableGen] Avoid repeated TreePredicateFn::getCodeToRunOnSDNode() calls in MatcherTableEmitter::EmitNodePredicatesFunction loop. NFCI. — llvm-dev / detail
  25. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  26. [VPlan] Remove recipes from back to front. — flo / detail
  27. [clang-cl] make -f(no-)ident a CoreOption — thakis / detail
  28. [clang] SimpleMFlag helper in Options.td — Stanislav.Mekhanoshin / detail
  29. [libc++/abi] Allow running back-deployment testing against libc++abi — Louis Dionne / detail
  30. [TTI] Consider select form of and/or i1 as having arithmetic cost — aqjune / detail
  31. Fix a warning about named return value not being moved-from. — dblaikie / detail
  32. Fix virtual-dtor warning a different way, since a virtual dtor is not required for this use case. — dblaikie / detail
  33. [lld-macho][nfc] Remove TODO regarding addends — jezng / detail
  34. [lld-macho] Switch default to new Darwin backend — jezng / detail
  35. Remove use of tuple for multiresult type storage — jpienaar / detail
  36. [AMDGPU] Add IntrWillReturn to recently added intrinsics — jay.foad / detail
  37. [clangd] Improve document symbols support for Objective-C categories and methods — davg / detail
  38. [LegalizeTypes] Improve ExpandIntRes_XMULO codegen. — craig.topper / detail
  39. [clang-tidy] Remove OptionError — n.james93 / detail
  40. [WebAssembly] Handle empty cleanuppads when adding catch_all — aheejin / detail
  41. Move EntryExitInstrumentation pass location — aeubanks / detail
  42. [PowerPC][AIX] Enable passing vectors in variadic functions. — sd.fertile / detail
  43. [libclang] Remove LIBCLANG_INCLUDE_CLANG_TOOLS_EXTRA — thakis / detail
  44. BPF: fix enum value 0 issue for __builtin_preserve_enum_value() — yhs / detail
  45. Revert "Remove use of tuple for multiresult type storage" — jpienaar / detail
  46. [clang-tidy] Simplify diagnostics for UniqueptrResetRelease check — n.james93 / detail
  47. Fix the value_type of defusechain_iterator to match its operator*() — nguillemot / detail
  48. [test/profile] Add test coverage for __llvm_profile_write_buffer_internal — Vedant Kumar / detail
  49. [clang-tidy] Tweak misc-static-assert fix in c++17 — n.james93 / detail
  50. [darwin] switch blocking mutex from osspinlock to os_unfair_lock — code / detail
  51. Make -f[no-]split-dwarf-inlining CC1 default align with driver default (no inlining) — i / detail
  52. [libcxx] [test] Use the native path types in path.compare — martin / detail
  53. [mlir] Add polynomial approximation for math::ExpOp — ataei / detail
  54. [test/profile] Pass -w to suppress suggestion to use fopen_s — Vedant Kumar / detail
  55. [test/profile] Disable instrprof-write-buffer-internal.c on Windows — Vedant Kumar / detail
  56. [MLIR][TOSA] Lower tosa.transpose to linalg.generic — rob.suderman / detail
  57. [lldb] Remove XPCServices symlinking — smeenai / detail
  58. [lld-macho] Partial revert of D95204 — jezng / detail
  59. Revert "[lldb] Fix handling of `DW_AT_decl_file` according to D91014" — jan.kratochvil / detail
  60. [WebAssembly] Fix split-dwarf not emitting DW_OP_WASM_location correctly — aardappel / detail
  61. [x86] add tests for select-of-bools; NFC — spatel / detail
  62. [AArch64] add tests for select-of-bools; NFC — spatel / detail
  63. [lld/mac] Prefix errors with "ld64.lld" instead of just "lld" — thakis / detail
  64. [lld/mac] Make -v print version and search paths in additon to linking, not instead of linking — thakis / detail
  65. [lldb/Commands] Fix short option collision for `process launch` — medismail.bennani / detail
  66. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  67. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  68. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  69. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  70. [flang] Runtime: SCAN and VERIFY — pklausler / detail
  71. [lld/mac on non-mac] fix test/MachO/search-paths.test after ab45289d2e7ce — thakis / detail
  72. [lld/mac] Use libSystem.dylib instead of libSystem.B.dylib in tests — thakis / detail
  73. [lld/mac] Add support for -flat_namespace — thakis / detail
  74. [clang-format] Respect spaces in line comment section... — bjoern / detail
  75. [clang-format][PR47290] Add ShortNamespaceLines format option — bjoern / detail
  76. [lld/mac] Implement the missing bits of -undefined — thakis / detail
  77. Revert "[c++20] Mark class type NTTPs as done and start defining the feature test macro." — richard / detail
  78. [SDAG] add helper for select->logic folds; NFC — spatel / detail
  79. [HIP] Emit kernel symbol — Yaxun.Liu / detail
  80. [SystemZ] Introduce distinction between the jg/jl family of mnemonics for GNU as vs HLASM — kai / detail
  81. [lldb/Plugins] Fix SWIGPythonBridge build issue — medismail.bennani / detail
  82. [InstrProfiling] Place __llvm_prf_vnodes and __llvm_prf_names in llvm.used on ELF — i / detail
  83. Fix build failure due to dump() — Yaxun.Liu / detail
  84. [ARM] Update and add extra WLS testing. NFC — david.green / detail
  85. [mlir][lldb] Fix several gcc warnings in mlir and lldb — stilis / detail
  86. [clang-tidy] Added option to uniqueptr delete release check — n.james93 / detail
  87. [AArch64] Fix emitting an AdrpAddLdr LOH when there's a potential clobber of the — Amara Emerson / detail
  88. [ARM] Rename pass to MVETPAndVPTOptimisationsPass — david.green / detail
  89. [CUDA] Remove `noreturn` attribute from __assertfail(). — tra / detail

#7719 (Mar 1, 2021 4:39:26 AM)

  1. [lld][ELF] Removing redundant cast. NFC. — sbc / detail
  2. [Statepoint lowering] Require spill of deopt value in case its type is not legal — serguei.katkov / detail
  3. [SimplifyCFG] Update FoldTwoEntryPHINode to handle and/or of select and binop equally — aqjune / detail
  4. [profile] Delete zero-size dummy sections — i / detail
  5. [NFC] Factor out IV detector function for further reuse — mkazantsev / detail
  6. [NFC] Whitespace fix — mkazantsev / detail
  7. [NFC] Introduce function getIVStep for further reuse — mkazantsev / detail
  8. [NFC] Detect IV increment expressed as uadd_with_overflow and usub_with_overflow — mkazantsev / detail
  9. [clangd] Use flags from open files when opening headers they include — sam.mccall / detail
  10. Use a fast path when initializing LineOffsetMapping — sguelton / detail
  11. [DAG] visitVECTOR_SHUFFLE - move shuffle canonicalization/merges all under the same legality test. NFCI. — llvm-dev / detail
  12. [libc++] [docs] [C++2b] Update status page with issues (and forgotten papers) adopted in November 2020 and February 2021 virtual meetings. — marek.kurdej / detail
  13. [Driver] Don't litter the source directory in test — benny.kra / detail
  14. [lldb/Interpreter] Pacify -Wnon-virtual-dtor — benny.kra / detail
  15. [Statepoint Lowering] Consider dead deopt gc values together with other gc values — serguei.katkov / detail
  16. [CodeGen] Fix issues with subvector intrinsic index types — fraser / detail
  17. Revert "[flang] Detect circularly defined interfaces of procedures" — andrzej.warzynski / detail
  18. [DAG] visitVECTOR_SHUFFLE - attempt to match commuted shuffles with MergeInnerShuffle. — llvm-dev / detail
  19. [LV] Generate RT checks up-front and remove them if required. — flo / detail
  20. [SEH] capture 'this' — ogoffart / detail

#7718 (Feb 28, 2021 6:19:04 PM)

  1. [InstCombine] avoid infinite loop in demanded bits for select — spatel / detail
  2. AMDGPU/GlobalISel: Add subtarget to a test — Matthew.Arsenault / detail
  3. [lldb/Interpreter][NFC] Remove more deleted const char* overloads — Tatyana Krasnukha / detail
  4. [lldb/Interpreter][NFC] Replace default constructors/destructors bodies with "=default" — Tatyana Krasnukha / detail
  5. [lldb/Interpreter][NFC] Remove explicit default initialization of members and base classes — Tatyana Krasnukha / detail
  6. [lldb][NFC] Make OptionValueArgs::GetArgs constant — Tatyana Krasnukha / detail
  7. [lldb] OptionValueProperties::Get[Set]PropertyAtIndexAsArgs should handle OptionValueArgs — Tatyana Krasnukha / detail
  8. [lldb/Interpreter] Fix deep copying for OptionValue classes — Tatyana Krasnukha / detail
  9. [lldb/Target] Remove outdated code — Tatyana Krasnukha / detail
  10. [DAGCombiner] Don't skip no overflow check on UMULO if the first computeKnownBits call doesn't return any 0 bits. — craig.topper / detail
  11. [llvm] Use set_is_subset (NFC) — kazu / detail
  12. [TableGen] Use ListSeparator (NFC) — kazu / detail
  13. [IR] Use range-based for loops (NFC) — kazu / detail
  14. [DAGCombiner][X86] Don't peek through ANDs on the shift amount in matchRotateSub when called from MatchFunnelPosNeg. — craig.topper / detail
  15. Add tests which include brace initialization — steveire / detail

#7717 (Feb 28, 2021 7:51:54 AM)

  1. [X86] Add avx512f command lines to vec_smulo and vec_umulo. — craig.topper / detail
  2. [SampleFDO] Add a cutoff flag to control how many symbols will be included — wmi / detail
  3. [ARM] VECTOR_REG_CAST undef -> undef — david.green / detail
  4. [X86][AVX] Reuse existing VBROADCAST(x) for SCALAR_TO_VECTOR(x) — llvm-dev / detail
  5. [lld/mac] Simplify encodeDylibOrdinal() a bit — thakis / detail
  6. [ARM] VMOVN undef folding — david.green / detail

#7716 (Feb 27, 2021 9:32:38 PM)

  1. [llvm-readobj] Use ListSeparator (NFC) — kazu / detail
  2. [llvm] Fix typos in documentation (NFC) — kazu / detail
  3. [IR] Use range-based for loops (NFC) — kazu / detail
  4. [mlir] Improve test coverage for print-op-graph — jpienaar / detail
  5. [NFC][AMDGPU] Document the AMDGPU target feature defaults — Tony.Tye / detail
  6. Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs — joker.eph / detail
  7. Fix Block::eraseArguments to properly update the cached positions — joker.eph / detail
  8. Fix Block::eraseArguments: keep track the first removed element while removing — joker.eph / detail
  9. Revert "[clang-itdy] Simplify virtual near-miss check" — steveire / detail
  10. [lld-macho] Implement options -rename_section -rename_segment — gkm / detail
  11. [clang-format] Fix AlignConsecutiveDeclarations handling of pointers — bjoern / detail
  12. [lld-macho] check minimum header length when opening linkable input files — gkm / detail
  13. [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC — craig.topper / detail
  14. [mlir][linalg] Generate additional interfaces for named ops. — stellaraccident / detail
  15. [mlir][linalg] Add symbolic type conversion to linalg named ops. — stellaraccident / detail
  16. NFC: Adds labels to a linalg test and extend a missing case. — stellaraccident / detail
  17. [X86] Fix a couple comments that said LHS where they meant RHS. NFC — craig.topper / detail
  18. [mlir][sparse] fixed inaccury in maintaining universal index — ajcbik / detail
  19. [Attributor] Conditinoally delete fns — gh / detail
  20. [Debug-Info][NFC] use emitDwarfUnitLength for debug line section — czhengsz / detail

#7715 (Feb 27, 2021 11:11:20 AM)

  1. [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule — a.v.lapshin / detail
  2. [clang-tidy] Handle uninstantiated templates in redundant get check — steveire / detail
  3. [clang-tidy] Simplify shrink to fit check — steveire / detail
  4. [clang-tidy] Simplify default member init check — steveire / detail
  5. [clang-tidy] Simplify redundant member init check — steveire / detail
  6. [clang-tidy] Simplify suspicious enum usage check — steveire / detail
  7. [clang-tidy] Simplify redundant branch condition check — steveire / detail
  8. [clang-tidy] Simplify special member functions check — steveire / detail
  9. [clang-tidy] Simplify boolean expr check — steveire / detail
  10. [clang-tidy] Simplify suspicious memset usage check — steveire / detail
  11. [X86] Disable rematerializion for PTILELOADDV — pengfei.wang / detail
  12. [SimplifyCFG] avoid illegal phi with both poison and undef — spatel / detail
  13. [clang][Lifetimes] Fix false positive warning from BUG 49342 — xazax.hun / detail
  14. Store (cache) the Argument number (index in the argument list) inside the BlockArgumentImpl — joker.eph / detail
  15. [lld-macho] Properly test subtractor relocations & fix their attributes — jezng / detail
  16. [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs — jezng / detail
  17. [lld-macho] Add test for a variety of arm64 relocations — jezng / detail
  18. [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations — jezng / detail

#7714 (Feb 27, 2021 12:45:24 AM)

  1. [sanitizers] Fix checkout branch name — Vitaly Buka / detail
  2. [sanitizers] Fix checkout branch name — Vitaly Buka / detail
  3. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape — rob.suderman / detail
  4. [tests] Precommit for upcoming patch — listmail / detail
  5. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches — aheejin / detail
  6. [libcxx][test] Don't require Container<cv T> extension on non-libc++ — Casey / detail
  7. [lld/mac] Add some support for dynamic lookup symbols, and implement -U — thakis / detail
  8. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates — Dev / detail
  9. [mlir][vector] add higher dimensional support to gather/scatter — ajcbik / detail
  10. [NFC] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  11. [NFC][libc++] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  12. [sanitizers][NFC] Change typesto avoid warnings — Vitaly Buka / detail
  13. [dfsan] Record dfsan metadata in globals — gbalats / detail
  14. [flang] Detect circularly defined interfaces of procedures — psteinfeld / detail
  15. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. — craig.topper / detail
  16. AMDGPU: Use kill instruction to hint soft clause live ranges — Matthew.Arsenault / detail
  17. [docs] Add documentation on using the new pass manager — aeubanks / detail
  18. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg — rob.suderman / detail
  19. [clang] implicitly delete space ship operator with function pointers — richard / detail
  20. [flang][fir][NFC] Removes deprecated messages in builds. — eschweitz / detail
  21. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF — i / detail
  22. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. — vvereschaka / detail
  23. Reland "[builtins] Define fmax and scalbn inline" — rprichard / detail
  24. [mlir] Add regions to OpAdaptor — jpienaar / detail
  25. [test] Fix PGOProfile/comdat_internal.ll — i / detail
  26. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it — Jessica Paquette / detail
  27. [msan] Use non-transparent-huge-page at SetShadow — jianzhouzh / detail
  28. [Driver] Fix a warning about the the initialization order — kazu / detail
  29. Add GNU attribute 'retain' — i / detail
  30. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects — i / detail
  31. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC — llvm-project / detail
  32. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. — sbc / detail
  33. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo — aheejin / detail
  34. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. — eschweitz / detail
  35. [test] Add -triple x86_64 to attr-retain.c — i / detail
  36. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output — jrtc27 / detail
  37. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" — rob.suderman / detail
  38. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect — riddleriver / detail
  39. [flang][fir] Upstream utility function valueHasFirAttribute() — eschweitz / detail
  40. [test] Add -triple x86_64 to attr-retain.cpp — i / detail
  41. [NFC] Remove tab from the source — Vitaly Buka / detail
  42. [TableGen] Use ListSeparator (NFC) — kazu / detail
  43. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail

#7713 (Feb 26, 2021 2:27:00 PM)

  1. [sanitizer,android] Don't check devices on error — Vitaly Buka / detail
  2. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. — courbet / detail
  3. [RISCV] Use existing method for the LMUL1 type. NFCI. — fraser / detail
  4. [MLIR][affine] Certain Call Ops to prevent fusion — uday / detail
  5. [Test] Two more interesting test cases & their codegen counterparts — mkazantsev / detail
  6. [DAG] expandAddSubSat - break if-else chain. NFCI. — llvm-dev / detail
  7. [mlir] Mark OpState::removeAttr() deprecated. — csigg / detail
  8. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB — llvm-dev / detail
  9. [DAG] Fold vXi1 multiplies -> and — llvm-dev / detail
  10. [docs][JITLink] Few typo fixes in JITLink design/API doc — Stefan Gränitz / detail
  11. [Driver] Flush file in locked area — sepavloff / detail
  12. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT — llvm-dev / detail
  13. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy — Stefan Gränitz / detail
  14. [clang][cli] Fix build failure in CompilerInvocation — Jan Svoboda / detail
  15. [clang][cli] Implement '-cuid=' marshalling — Jan Svoboda / detail
  16. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" — ybrevnov / detail
  17. [InstCombine] Avoid redundant or out-of-order debug value sinking — stephen.tozer / detail
  18. [mlir] Replace deprecated 'getAttrs' — marius.brehler / detail
  19. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable — pengfei.wang / detail
  20. [clangd][remote] Add flag to set idletimeout — kadircet / detail
  21. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi — thakis / detail
  22. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 — benny.kra / detail
  23. [mlir][linalg] Allow TC ops taking an unused shaped operand. — hanchung / detail
  24. [Utils] collectBitParts - bail for integers > 128-bits — llvm-dev / detail
  25. [mlir][linalg] Add pooling ops to Linalg TC ops. — hanchung / detail
  26. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts — Louis Dionne / detail
  27. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` — vlad.vinogradov / detail
  28. [lldb] Add deref support to libc++ unique_ptr synthetic — davelee.com / detail
  29. [llvm][utils] Support dereferencing llvm::Optional lldb formatter — davelee.com / detail
  30. [llvm][utils] Rename lldb dict variables to internal_dict — davelee.com / detail
  31. [AMDGPU] Better codegen for i64 bitreverse — jay.foad / detail
  32. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, — jyknight / detail
  33. [llvm][utils] Fix innocuous off by one in lldb formatters — davelee.com / detail
  34. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. — llvm-dev / detail
  35. [PDB] Fix unsigned integer overflow — thakis / detail
  36. [MLIR][linalg] Make integer matmul ops cast before multiplying — gcmn / detail
  37. [AMDGPU] Add selection pattern for v_xnor_b32 — jay.foad / detail
  38. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs — mtrofin / detail
  39. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode — Louis Dionne / detail
  40. [NFC] Const-ed 2 APIs in VirtRegMap — mtrofin / detail
  41. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned — mtrofin / detail
  42. [InstCombine][NFC]Add a test for logical reductions. — a.bataev / detail
  43. [libc++] Make the from-scratch config work on macOS out-of-the-box — Louis Dionne / detail
  44. Add a helper for matching simple recurrence cycles — listmail / detail
  45. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal — i / detail
  46. [libcxx] cleans up __cpp_concepts mess — cjdb / detail
  47. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] — listmail / detail
  48. [clang-tidy] Remove some test c++ mode restrictions. — n.james93 / detail
  49. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows — i / detail
  50. [clang-tidy][NFC] Tweak some generation of diag messages — n.james93 / detail
  51. [dfsan] Propagate origins for callsites — jianzhouzh / detail
  52. [scudo][test] Disable -Wfree-nonheap-object — leonardchan / detail
  53. Be more mathematicly precise about definition of recurrence [NFC] — listmail / detail
  54. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. — craig.topper / detail
  55. [dfsan] Do not test origin-tracking in atomic.cpp — jianzhouzh / detail
  56. [cgp] Minor code improvement - reuse an existing named helper [NFC] — listmail / detail
  57. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. — jyknight / detail
  58. [SystemZ] Introducing assembler dialects for the Z backend — kai / detail
  59. [AMDGPU] Skip unclusterd rescheduling w/o ld/st — Stanislav.Mekhanoshin / detail
  60. [AMDGPU] Avoid second rescheduling for some regions — Stanislav.Mekhanoshin / detail

#7712 (Feb 26, 2021 3:21:57 AM)

  1. [PM] Show the pass argument in pre/post-pass IR dumps — nguillemot / detail
  2. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* — martin / detail
  3. [libcxx] [test] Ifdef out uses of create_fifo on windows — martin / detail
  4. [libcxx] [cmake] Add asm to the runtimes build languages — martin / detail
  5. [libcxx] [test] Add a MinGW target — martin / detail
  6. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms — martin / detail
  7. Fix constructor declarations that are invalid in C++20 onwards. — richard / detail
  8. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  9. [www] Add cxx_status tracking for C++23. — richard / detail
  10. BPF: Implement TTI.getCmpSelInstrCost() properly — yhs / detail
  11. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. — zequanwu / detail
  12. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  13. [Remarks] Emit remarks for "auto-init" !annotations — francisvm / detail
  14. [Remarks] Provide more information about auto-init stores — francisvm / detail
  15. [Remarks] Provide more information about auto-init calls — francisvm / detail
  16. [gn build] Port 4753a69a316b — llvmgnsyncbot / detail
  17. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. — jyknight / detail
  18. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case — kostyak / detail
  19. [dfsan] Conservative solution to atomic load/store — jianzhouzh / detail
  20. [Android] Use -l:libunwind.a with --rtlib=compiler-rt — rprichard / detail
  21. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS — yhs / detail
  22. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections — i / detail
  23. [RISCV] Support fixed vector extract_element for FP types. — craig.topper / detail
  24. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." — peter / detail
  25. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. — justin.lebar / detail
  26. [debug-info] refactor emitDwarfUnitLength — czhengsz / detail
  27. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  28. Fix signed-compare warning. — justin.lebar / detail
  29. [flang][fir] Add array value operations. — eschweitz / detail
  30. [TableGen] Use ListSeparator (NFC) — kazu / detail
  31. [Scalar] Use range-based for loops (NFC) — kazu / detail
  32. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable — i / detail
  33. [X86] Use correct padding when in 16-bit mode — isanbard / detail
  34. [Driver] Create -ffile-compilation-dir alias — phosek / detail
  35. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} — phosek / detail
  36. [MC] Allow .cfi_sections with empty section list — i / detail
  37. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC — craig.topper / detail
  38. [Driver] Don't pass -ffile-compilation-dir through to cc1 — phosek / detail
  39. [mlir] Remove some rarely used OpState members and use Operation members instead. — csigg / detail
  40. [clang-format] [PR19056] Add support for access modifiers indentation — marek.kurdej / detail
  41. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function — sam.mccall / detail
  42. [Basic] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  43. [Test] Add one more test with corner cases for non-wrapping IVs — mkazantsev / detail
  44. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) — nullptr.cpp / detail

#7711 (Feb 25, 2021 4:42:58 PM)

  1. [sanitizer] Set default rtlib to libgcc — rprichard / detail
  2. [sanitizer] Update x86 ABILIST filtering for x86_64 devices — rprichard / detail
  3. [sanitizer] Pass -e dotbytes=10m to wget — rprichard / detail
  4. [RISCV] Support fixed-length vector sign/zero extension — fraser / detail
  5. [RISCV] Support fixed-length vector truncates — fraser / detail
  6. Pass GPU events instead of streams across async regions. — csigg / detail
  7. [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND — fraser / detail
  8. [lldb][NFC] Document ClangASTImporter — Raphael Isemann / detail
  9. [clang][cli] NFC: Remove intermediate command line parsing functions — Jan Svoboda / detail
  10. [clang][cli] NFC: Remove ArgList infrastructure for recording queries — Jan Svoboda / detail
  11. [clang] Remove a superfluous semicolon, silencing GCC warnings. NFC. — martin / detail
  12. [clang][driver] Set the input type to Fortran when reading from stdin — andrzej.warzynski / detail
  13. [clang][flang] Improve the consistency of the code-base — llvm / detail
  14. [RISCV] Support fixed-length vector i2fp/fp2i conversions — fraser / detail
  15. [RISCV] Update RVV ISA section-header comments. NFC. — fraser / detail
  16. [mlir][NFC] Add missing namespace qualifier to ODS generated code — vlad.vinogradov / detail
  17. [clang][sema] Ignore xor-used-as-pow if both sides are macros — tbaeder / detail
  18. Fix a test case that should check whether or not it is passed into lld — conanap / detail
  19. [RISCV] Add isel pattern to match X > -1 to bgez. — craig.topper / detail
  20. [arm builtin crosscompile docs] alphabetize flags, no behavior change — thakis / detail
  21. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF — thakis / detail
  22. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli — craig.topper / detail
  23. [IndVars] Add test cases inspired by PR48965. — flo / detail
  24. [CodeGen] Format code comment to 80 columns. NFC. — fraser / detail
  25. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops — diego.caballero / detail
  26. [mlir] Check 'iter_args' in 'isLoopParallel' utility — diego.caballero / detail
  27. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class — xur / detail
  28. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime — Stanislav.Mekhanoshin / detail
  29. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. — craig.topper / detail
  30. Support `#pragma clang section` directives on MachO targets — jonathan_roelofs / detail
  31. Option to ignore assume like intrinsic uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  32. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() — llvm-dev / detail
  33. Option to ignore llvm[.compiler].used uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  34. [lld-macho] Basic support for linkage and visibility attributes in LTO — jezng / detail
  35. [OpenMP] Fix accidental addition of use omp_lib_kinds — jonathan.l.peyton / detail
  36. [test] Improve SanitizerCoverage tests — i / detail
  37. adds more checks to -Wfree-nonheap-object — cjdb / detail
  38. [mlir] Mark OpState::getAttrs() deprecated. — csigg / detail
  39. [libc++] Fix incorrect forwarding in tuple's assignment operator — Louis Dionne / detail
  40. [SanitizerCoverage] Drop !associated on metadata sections — i / detail
  41. Add a nullptr check. — Adrian Prantl / detail
  42. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. — Dan Liew / detail
  43. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. — Dan Liew / detail
  44. [CodeGen] Call ConvertTypeForMem instead of ConvertType — Akira / detail
  45. [scudo][standalone] Compact pointers for Caches/Batches — kostyak / detail
  46. [clang,NFC] Fix typos in file headers — Vitaly Buka / detail
  47. Rewrite MSVC toolchain discovery with VFS — aeubanks / detail
  48. [OpenMP] libomp: fix ittnotify stack stitching for teams construct — Andrey.Churbanov / detail
  49. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. — Dan Liew / detail
  50. [lldb/Core] Change large function threshold variable into a setting. — medismail.bennani / detail
  51. [OpenMP] libomp minor cleanup — Andrey.Churbanov / detail

#7710 (Feb 25, 2021 5:40:43 AM)

  1. More master to main updates — Azharuddin Mohammed / detail
  2. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs — Azharuddin Mohammed / detail
  3. [flang][fir][NFC] Move remaining types to TableGen type definition — clementval / detail
  4. [flang][fir][NFC] Remove dead code. — eschweitz / detail
  5. [docs] Add a release note for the removing of -Wreturn-std-move-in-c++11 — nullptr.cpp / detail
  6. [Coroutine] Check indirect uses of alloca when checking lifetime info — lxfind / detail
  7. [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll — zarko / detail
  8. [NARY][NFC] New tests for upcoming changes. — ybrevnov / detail
  9. [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements. — Lang Hames / detail
  10. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC — craig.topper / detail
  11. OpenMP: Fix object clobbering issue when using save-temps — Pushpinder.Singh / detail
  12. [debugserver] Fix logic to extract app bundle from file path — Jonas Devlieghere / detail
  13. [clang][RecoveryAST] Add design doc to clang internal manual. — hokein.wu / detail
  14. [mlir] Fix emitting attribute documentation — marius.brehler / detail
  15. [mlir][nfc] Fix typo in documentation comment — marius.brehler / detail
  16. [clang][cli] Add MarshallingInfoEnum multiclass — Jan Svoboda / detail
  17. [clang][cli] Remove marshalling from Opt{In,Out}FFlag — Jan Svoboda / detail
  18. [clangd] NFC, remove an extra "class" keyword. — hokein.wu / detail
  19. [AArch64] Add abs intrinsic costs — stelios.ioannou / detail
  20. [clang][cli] Store additional optimization remarks info — Jan Svoboda / detail
  21. [clang][cli] Round-trip the whole CompilerInvocation — Jan Svoboda / detail
  22. AArch64: relax address-space assertion in FastISel. — Tim Northover / detail
  23. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR — david.sherwood / detail
  24. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk — Raphael Isemann / detail
  25. [lldb] Let ClangASTImporter assert that the target AST has an external source — Raphael Isemann / detail
  26. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp — Raphael Isemann / detail
  27. Support standalone build of clang-tidy unittest — sguelton / detail
  28. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. — llvm-dev / detail
  29. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  30. [X86] Regenerate sdiv_fix.ll tests. NFCI. — llvm-dev / detail
  31. [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0 — ybrevnov / detail
  32. [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering — fraser / detail

#7709 (Feb 24, 2021 7:22:28 PM)

  1. Fixed misspelled builder name for e-mail notifications. — gkistanova / detail
  2. [clang-tidy][test] Allow specifying potentially unused suffixes — n.james93 / detail
  3. [libc][NFC] Remove headergen for the cacheline size macro. — sivachandra / detail
  4. [mlir] Add polynomial approximation for math::LogOp (using builders API) — ezhulenev / detail
  5. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters — n.james93 / detail
  6. [flang][fir] Add zero_bits operation. — eschweitz / detail
  7. [libc++] NFC: Fix a few tests in pair that would succeed trivially — Louis Dionne / detail
  8. [libc++] NFC: Fix a few tests in tuple that would succeed trivially — Louis Dionne / detail
  9. [libc][NFC] Exclude few targets from the `all` target. — sivachandra / detail
  10. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  11. [AMDGPU] Add a bit more gfx90a test coverage — jay.foad / detail
  12. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  13. [tests] Mark an autogened test as such — listmail / detail
  14. [libomptarget] Load images in order of registration — simon.moll / detail
  15. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable — sguelton / detail
  16. Revert "[tests] Mark an autogened test as such" — listmail / detail
  17. [OpenMP][Tests][NFC] lit might also be known as llvm-lit.py — protze / detail
  18. [OpenMP] Fixed a crash when offloading to x86_64 with target nowait — tianshilei1992 / detail
  19. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  20. [tests] precommit tests for an upcoming AA improvement — listmail / detail
  21. [flang] add attribute to trim runtime implementation establish call — jperier / detail
  22. [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone. — Amara Emerson / detail
  23. [MC][ARM] add .w suffixes for BL (T1) and DBG — ndesaulniers / detail
  24. [libomptarget] Fixed MSVC build fail caused by __attribute__((used)). — vyacheslav.p.zakharin / detail
  25. Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)" — llvm-dev / detail
  26. [mlir] Add constBuilderCall to TypeAttr to simplify builders — antiagainst / detail
  27. [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported. — craig.topper / detail
  28. [mlir][spirv] Define spv.GLSL.Ldexp — antiagainst / detail
  29. [lit] Add --ignore-fail — jdenny.ornl / detail
  30. [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element. — craig.topper / detail
  31. [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP — Jessica Paquette / detail
  32. Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum. — jyknight / detail
  33. [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits — i / detail
  34. [lldb] Support debugging utility functions — Jonas Devlieghere / detail
  35. [mlir][linalg] Support for using output values in TC definitions. — hanchung / detail
  36. [mlir][linalg] Reuse the symbol if attribute uses are identical. — hanchung / detail
  37. [mlir][docs] Small fix to local Pass Manager reproduction documentation — riddleriver / detail
  38. AMDGPU: Add even aligned VGPR/AGPR register classes — Matthew.Arsenault / detail
  39. AMDGPU: Remove special case in shouldCoalesce — Matthew.Arsenault / detail
  40. [InstCombine] add tests for fdiv+powi; NFC — spatel / detail
  41. [libcxx] [test] Quote the path to the python interpreter — martin / detail
  42. [amdgpu] Atomic should be source of divergence. — michael.hliao / detail
  43. [tests] precommit tests for D97219 — listmail / detail
  44. IR: Rename Metadata::ImplicitCode to SubclassData1, NFC — Duncan P. N. Exon Smith / detail
  45. Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs — Duncan P. N. Exon Smith / detail
  46. [Profile] Include a few asserts in coverage mapping test — phosek / detail
  47. [InstCombine] add helper for x/pow(); NFC — spatel / detail
  48. [InstCombine] fold fdiv with powi divisor (PR49147) — spatel / detail
  49. Revert "[Profile] Include a few asserts in coverage mapping test" — phosek / detail
  50. [MC][ARM] make Thumb function also if type attribute is set — ndesaulniers / detail
  51. [builtins] Define fmax and scalbn inline — rprichard / detail
  52. Reland "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — markus.boeck02 / detail
  53. Revert "[builtins] Define fmax and scalbn inline" — rprichard / detail
  54. [profile] Fix buffer overrun when parsing %c in filename string — Vedant Kumar / detail
  55. Allow !shape.size type operands in "shape.from_extents" op. — silvasean / detail
  56. [CUDA][HIP] Support accessing static device variable in host code for -fgpu-rdc — Yaxun.Liu / detail
  57. [RISCV] Use a ComplexPattern for zexti32 to match sexti32. — craig.topper / detail
  58. [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible. — craig.topper / detail
  59. Improve attribute documentation for nodebug on typedefs — dblaikie / detail
  60. [llvm] Check availability for os_signpost — Jonas Devlieghere / detail
  61. update AMDGPU _Float16 support in clang doc — Yaxun.Liu / detail
  62. [test] Improve SanitizerCoverage tests on !associated and comdat — i / detail
  63. [lld-macho] add code signature for native arm64 macOS — gkm / detail
  64. [X86] Support amx-bf16 intrinsic. — chen3.liu / detail
  65. [ThinLTO][NewPM] Clean up dead code under -O0 — aeubanks / detail

#7708 (Feb 24, 2021 8:24:02 AM)

  1. [zorg] Rename cross-targeting buildbot on AIX — Xiangling.Liao / detail
  2. [ASan] Introduce a way set different ways of emitting module destructors. — Dan Liew / detail
  3. patch — shivam98.tkg / detail
  4. [Docs] Mention clone depth feature of git in LLVM getting started — shivam98.tkg / detail
  5. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. — sivachandra / detail
  6. Revert "patch" it wass my mistake inusing git — shivam98.tkg / detail
  7. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  8. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline — Vitaly Buka / detail
  9. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container — Vitaly Buka / detail
  10. [Test][AArch64] Test SADDO/SSUBO narrowing legalization — code / detail
  11. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. — craig.topper / detail
  12. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. — douglas.yung / detail
  13. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. — marek.kurdej / detail
  14. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" — phosek / detail
  15. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  16. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib — martin / detail
  17. [libcxx] [test] Don't pass INCLUDE to clang via -isystem — martin / detail
  18. [OpenCL] Add declarations with enum/typedef args — sven.vanhaastregt / detail
  19. [OpenCL] Add ndrange builtin functions to TableGen — sven.vanhaastregt / detail
  20. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). — flo / detail
  21. [JITLink] Fix comments about JITLink's generic link algorithm. — Lang Hames / detail
  22. [JITLink] Add assertions, fix a comment. — Lang Hames / detail
  23. [docs][JITLink] Add a JITLink design and API document. — Lang Hames / detail
  24. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a — Lang Hames / detail
  25. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. — douglas.yung / detail
  26. [mlir][linalg] Fix Linalg roundtrip test. — pifon / detail
  27. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  28. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. — Lang Hames / detail
  29. [docs][JITLink] Try explicit literal blocks for monospace list elements. — Lang Hames / detail
  30. [docs][JITLink] Return to `` for inline literals. — Lang Hames / detail
  31. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. — Lang Hames / detail
  32. [DAG] Add basic mul-with-overflow constant folding support — llvm-dev / detail
  33. [clangd] Fix a race — kadircet / detail
  34. [dexter] Force dexter tests to use the host triple — orlando.hyams / detail
  35. [docs][JITLink] More experiments to try to understand sphinx error. — Lang Hames / detail
  36. [docs][JITLink] Yet more experiments to try to understand sphinx error. — Lang Hames / detail
  37. [docs][JITLink] Remove the JITLink doc for now. — Lang Hames / detail
  38. [Utils] collectBitParts - add truncate() handling — llvm-dev / detail
  39. [asan] Avoid putting globals in a comdat section when targetting elf. — pierre.gousseau / detail
  40. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) — llvm-dev / detail
  41. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking — Raphael Isemann / detail
  42. [OpenCL] Allow taking address of functions as an extension. — anastasia.stulova / detail
  43. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code — Raphael Isemann / detail
  44. [lldb][NFC] Move trivial ValueObject getters/setters to the header — Raphael Isemann / detail
  45. [AMDGPU] Update s_sendmsg messages — jay.foad / detail
  46. [mlir] Specify cuda-runner pass pipeline as command line options. — csigg / detail
  47. [AMDGPU] Add more PAL metadata register names — jay.foad / detail
  48. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands — Raphael Isemann / detail
  49. [mlir] Add a builder to `linalg.tiled_loop`. — pifon / detail
  50. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. — llvm-dev / detail
  51. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." — thakis / detail
  52. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. — sander.desmalen / detail
  53. [lld-macho] Add REQUIRES to incompatible-arch-tapi test — jezng / detail
  54. [Coverage][Unittest] Fix stringref issue — Jinsong Ji / detail

#7707 (Feb 23, 2021 10:03:56 PM)

  1. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. — craig.topper / detail
  2. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" — Duncan P. N. Exon Smith / detail
  3. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. — llvm-dev / detail
  4. make Affine parallel and yield ops MemRefsNormalizable — jeremy.bruestle / detail
  5. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM — tianshilei1992 / detail
  6. [flang][test] Share all driver test dirs between `f18` and `flang-new` — andrzej.warzynski / detail
  7. [AMDGPU] Set threshold for regbanks reassign pass — Stanislav.Mekhanoshin / detail
  8. [InstSimplify] Handle nsw shl -> poison patterns — llvm-dev / detail
  9. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes — n.james93 / detail
  10. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. — flo / detail
  11. [NFC][VPlan] Use VPUser to store block's predicate — andrei.elovikov / detail
  12. [AArch64] Regenerate check lines for neon-compare-instructions.ll. — flo / detail
  13. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. — Amara Emerson / detail
  14. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  15. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. — craig.topper / detail
  16. Revert "[docs][ORC] Fix section title and reference." — Lang Hames / detail
  17. [AArch64] Introduce UDOT/SDOT DAG nodes — david.green / detail
  18. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata — matthew.voss / detail
  19. [flang][fir][NFC] remove dead code — eschweitz / detail
  20. [mlir][sparse] incorporate vector index into address computation — ajcbik / detail
  21. Defer the decision whether to use the CU or TU index until after reading the unit header. — jgorbe / detail
  22. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate — markus.boeck02 / detail
  23. [SEMA] Added warn_decl_shadow support for structured bindings — richard / detail
  24. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests — Matthew.Arsenault / detail
  25. [ARM] Mir test for pre/postinc ldstopt combines. NFC — david.green / detail
  26. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap — riddleriver / detail
  27. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce — riddleriver / detail
  28. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  29. Fix a range-loop-analysis warning. — Amara Emerson / detail
  30. [scan-build-py] Add sarif-html support in scan-build-py — mvanotti / detail
  31. [WebAssembly] Fix incorrect grouping and sorting of exceptions — aheejin / detail
  32. [LTO] Fix test failures caused by 6da7d3141651 — matthew.voss / detail
  33. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking — jianzhouzh / detail
  34. [libc] Add exhaustive test for sqrtf. — lntue / detail
  35. [libc] Add a standalone flavor of an equivalent of std::string_view. — sivachandra / detail
  36. [RISCV] Add vadd with mask and without mask builtin. — kai.wang / detail
  37. [WPD] Fix handling of pure virtual base class — tejohnson / detail
  38. [ThinLTO] Make cloneUsedGlobalVariables deterministic — i / detail
  39. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables — i / detail
  40. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 — i / detail
  41. [AArch64][GlobalISel] Correct function evaluation order in applyINS — Jessica Paquette / detail
  42. [NFC] Make TrailingObjects non-copyable/non-movable — erich.keane / detail
  43. [mlir][Inliner] Keep the number of async pass managers constant — riddleriver / detail
  44. [mlir] ExecutionEngine needs special handling for COFF binaries — kern.handa / detail
  45. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — thakis / detail
  46. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes — aqjune / detail
  47. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks — tu.da.wei / detail
  48. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  49. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class — czhengsz / detail
  50. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize — riddleriver / detail
  51. [lld-macho] Use full input file name in invalid relocation error message — jezng / detail
  52. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs — jezng / detail
  53. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs — jezng / detail
  54. [lld-macho] Better deduplication of personality pointers — jezng / detail
  55. Revert "Add more historic DWARF vendor extensions" — thakis / detail
  56. [XCOFF] add C_FILE symbol at index 0 of symbol table. — czhengsz / detail
  57. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. — Amara Emerson / detail
  58. [HIP] Fix managed variable linkage — Yaxun.Liu / detail

#7706 (Feb 23, 2021 11:07:16 AM)

  1. fixed typo in comment — kuhnel / detail
  2. [clangd-ubuntu-clang] improved startup error logging — kuhnel / detail
  3. [MLIR][LinAlg] Start detensoring implementation. — kareem.ergawy / detail
  4. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues — phosek / detail
  5. [flang][NFC] Add source line to lowering TODO messages — jperier / detail
  6. [SimplifyCFG] Add tests for D97244 (NFC) — aqjune / detail
  7. [SimplifyCFG] Minor tweaks to the added tests (NFC) — aqjune / detail
  8. [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC — craig.topper / detail
  9. [lldb][NFC] Cleanup ValueObject construction code — Raphael Isemann / detail
  10. [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible — kadircet / detail
  11. [mlir] Add a new debug action framework. — riddleriver / detail
  12. [mlir] Add support for DebugCounters using the new DebugAction infrastructure — riddleriver / detail
  13. [X86] Support amx-int8 intrinsic. — chen3.liu / detail
  14. [lldb][NFC] Don't inherit from UserID in ValueObject — Raphael Isemann / detail
  15. [Sanitizer][NFC] Fix typo — luismarques / detail
  16. Fix UBSAN in __ubsan::Value::getSIntValue — mliska / detail
  17. [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values — Raphael Isemann / detail
  18. [OpenCL] Move remaining defines to opencl-c-base.h — sven.vanhaastregt / detail
  19. Fix unused variable — frgossen / detail
  20. [RISCV] Support insertion of misaligned subvectors — fraser / detail
  21. Revert "[WebAssembly] call_indirect issues table number relocs" — wingo / detail
  22. [ARM] Add pre/post inc tests of various sizes. NFC — david.green / detail
  23. [lldb][NFC] Clean up ValueObject comments — Raphael Isemann / detail
  24. [Support] Add reserve() method to the raw_ostream. — a.v.lapshin / detail
  25. [lldb][NFC] Remove unused ValueObject::LogValueObject functions — Raphael Isemann / detail
  26. [mlir] NFC - Use declarative assembly for scf::YieldOp — nicolas.vasilache / detail
  27. Fix Wdocumentation parameter warning. NFCI. — llvm-dev / detail
  28. [mlir][Linalg] Retire hoistViewAllocOps. — nicolas.vasilache / detail
  29. [OpenCL][Docs] Change description for the OpenCL standard headers. — anastasia.stulova / detail
  30. [RISCV] vle1.v/vse1.v should be unmasked instructions. — kai.wang / detail
  31. [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant. — flo / detail
  32. [clang-tidy] Install run-clang-tidy.py in bin/ as run-clang-tidy — n.james93 / detail
  33. [clang][parse][NFC] Remove dead ProhibitAttributes() call — tbaeder / detail
  34. [clang-tidy] Update checks list. — n.james93 / detail
  35. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  36. [TTI] Change getOperandsScalarizationOverhead to take Type args — david.green / detail
  37. [ARM] do not consider sp as deprecated for ldm/stm — sjoerd.meijer / detail
  38. [AMDGPU] Use divergent addresses for vector loads — jay.foad / detail
  39. [X86] Cleanup overflow test check prefixes. NFCI. — llvm-dev / detail
  40. [lldb] [test] Un-XFAIL a test that no longer fail on FreeBSD — mgorny / detail
  41. [lldb] [test] Un-XFAIL TestBuiltinTrap on FreeBSD/aarch64 — mgorny / detail
  42. [clang-tidy] Extending bugprone-signal-handler with POSIX functions. — 1.int32 / detail
  43. [clang][SVE] Don't warn on vector to sizeless builtin implicit conversion — joe.ellis / detail
  44. [clang-tidy] Remove IncludeInserter from MoveConstructorInit check. — n.james93 / detail
  45. [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests — martin / detail
  46. [Driver][NFC] Add explicit break to final case — jrtc27 / detail
  47. Add @llvm.coro.async.size.replace intrinsic. — aschwaighofer / detail
  48. [AMDGPU] Rename a prefix for sanity. NFC. — jay.foad / detail
  49. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns — aqjune / detail
  50. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 — jay.foad / detail
  51. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. — flo / detail
  52. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  53. [lldb] Add deref support and tests to shared_ptr synthetic — davelee.com / detail
  54. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. — jay.foad / detail
  55. [darwin][asan] add test for application specific information in crash logs — Dan Liew / detail
  56. [darwin] use new crash reporter api — Dan Liew / detail
  57. [THUMB2] add .w suffixes for ldr/str (immediate) T4 — ndesaulniers / detail

#7705 (Feb 23, 2021 12:15:41 AM)

  1. [clang-tidy] Harden PreferMemberInitializerCheck — n.james93 / detail
  2. [lld-macho] Try to fix cross-platform test from D96565 — jezng / detail
  3. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll — aheejin / detail
  4. [libc++] Fix tuple assignment from types derived from a tuple-like — Louis Dionne / detail
  5. Add modern arc config for default "onto" branch — gcmn / detail
  6. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. — a.bataev / detail
  7. [WebAssembly] Split EH MIR tests into two files — aheejin / detail
  8. [RISCV] Add isel support for bitcasts between fixed vector types. — craig.topper / detail
  9. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h — melanie.blower / detail
  10. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) — aheejin / detail
  11. [gn build] Port e64fcdf8d53c — llvmgnsyncbot / detail
  12. [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py — zequanwu / detail
  13. Fix typo introduced in https://reviews.llvm.org/D97006 — gcmn / detail
  14. [WebAssembly] Support WasmEHFuncInfo serialization — aheejin / detail
  15. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches — aheejin / detail
  16. [lld-link] Add /reproduce: support for several flags — thakis / detail
  17. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. — Amara Emerson / detail
  18. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. — Amara Emerson / detail
  19. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  20. [clangd] Narrow and document a loophole in blockUntilIdle — sam.mccall / detail
  21. [clangd] Shutdown sequence for modules, and doc threading requirements — sam.mccall / detail
  22. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  23. scudo: Support memory tagging in the secondary allocator. — peter / detail
  24. [ValueTracking] Improve ComputeNumSignBits for SRem. — craig.topper / detail
  25. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt — Jessica Paquette / detail
  26. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  27. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. — craig.topper / detail
  28. [CMake] Don't optimize tests so much under ThinLTO — aeubanks / detail
  29. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS — Stanislav.Mekhanoshin / detail
  30. Add auto-upgrade support for annotation intrinsics — andrew.kaylor / detail
  31. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  32. [X86][AMX] Lower tile copy instruction. — yuanke.luo / detail
  33. [gn build] Port 8f48ddd19358 — llvmgnsyncbot / detail
  34. [JITLink] Don't allow creation of sections with duplicate names. — Lang Hames / detail
  35. [JITLink] Add a getFixupAddress convenience method to Block. — Lang Hames / detail
  36. [sparse][mlir] simplify lattice optimization logic — ajcbik / detail
  37. [libunwind] unw_* alias fixes for ELF and Mach-O — rprichard / detail
  38. [MacroExpansionContext] Fix a warning. — kazu / detail
  39. [lldb] Reinstate support for LLDB_VERSION_STRING — Jonas Devlieghere / detail
  40. [GlobalISel] Implement narrowScalar for UADDO/USUBO — code / detail
  41. [GlobalISel] Implement narrowScalar for SADDO/SSUBO — code / detail
  42. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE — code / detail
  43. [AArch64][GlobalISel] Make overflow legalization use clampScalar — code / detail
  44. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization — code / detail
  45. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  46. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types — riddleriver / detail
  47. [lldb] add check for libcxx runtime — smeenai / detail
  48. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  49. [dfsan] Propagate origins at non-memory/phi/call instructions — jianzhouzh / detail
  50. Changes to mktime to handle invalid dates, overflow and underflow andcalculating the correct date and thenumber of seconds even if invalid datesare passed as arguments. — rtenneti / detail
  51. [GVN] Fix a typo in comment — 18738953+ksyx / detail
  52. [mlir][pdl] Fix bug when ordering predicates — riddleriver / detail
  53. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function — riddleriver / detail
  54. [libc] [Obvious] Fix. — rtenneti / detail
  55. [Analysis] Use ListSeparator (NFC) — kazu / detail
  56. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  57. [Analysis] Use range-based for loops (NFC) — kazu / detail
  58. Only verify LazyCallGraph under expensive checks — aeubanks / detail
  59. [BuildLibCalls] Add noundef to allocator fns' size — aqjune / detail
  60. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. — sivachandra / detail
  61. Move the MLIR integration tests as a subdirectory of test (NFC) — joker.eph / detail
  62. [SLP][Test] Add test for PR49081.ll — anton.a.afanasyev / detail
  63. [docs][ORC] Fix section title and reference. — Lang Hames / detail
  64. [builtins] Replace __SOFT_FP__ with __SOFTFP__ — i / detail
  65. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. — koraq / detail

#7704 (Feb 22, 2021 1:55:17 PM)

  1. [zorg] Add buildbot for libcxx build on AIX — Xiangling.Liao / detail
  2. deployed new mlir-nvidia image — kuhnel / detail
  3. [clangd-ubuntu-clang] increased RAM — kuhnel / detail
  4. [analyzer] Introduce MacroExpansionContext to libAnalysis — balazsbenics / detail
  5. [analyzer] Create MacroExpansionContext member in AnalysisConsumer — balazsbenics / detail
  6. [analyzer] Use the MacroExpansionContext for macro expansions in plists — balazsbenics / detail
  7. [analyzer][CTU] API for CTU macro expansions — balazsbenics / detail
  8. [ARM] Remove dead lowering code. NFC — david.green / detail
  9. [flang][driver] Add -Xflang and make -test-io a frontend-only flang — andrzej.warzynski / detail
  10. [InstCombine] Add smulo NumSignBits test from D97170 — llvm-dev / detail
  11. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. — flo / detail
  12. [gn build] Port 6e3071007b4c — llvmgnsyncbot / detail
  13. Regenerate documentation — steveire / detail
  14. [llvm-link] fix IRMover returning wrong modified vector type — nashe.mncube / detail
  15. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. — 1.int32 / detail
  16. [gn build] Port 7dc7f0c2ecc0 — llvmgnsyncbot / detail
  17. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 — dmitry.preobrazhensky / detail
  18. [AArch64] Adding SHA3 Intrinsics support — david.spickett / detail
  19. [InstCombine] Add PR45977 test coverage — llvm-dev / detail
  20. [OpenCL] Add builtin declarations by default. — anastasia.stulova / detail
  21. Revert "Revert "Implement nullPointerConstant() using a better API."" — goncharov.mikhail / detail
  22. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" — goncharov.mikhail / detail
  23. [pp-trace] Fix test for OpenCL pragmas. — anastasia.stulova / detail
  24. [LangRef] fix typo in assume bundle description; NFC — spatel / detail
  25. [clang][NFC] Reorder CXXCtorInitializer members — n.james93 / detail
  26. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target — tianshilei1992 / detail
  27. [LV] Directly use incoming value for single VPBlendRecipes. — flo / detail
  28. [InstSimplify] Cleanup out-of-range shift amount handling. — llvm-dev / detail
  29. [flang] Add -J and -module-dir to f18 driver — tkeith / detail
  30. [ConstraintElimination] Add initial ICMP_NE test cases. — flo / detail
  31. [lld-macho] Fix cpuSubtype for non-x86_64 archs — jezng / detail
  32. [lld-macho] Clean up comments — jezng / detail
  33. Improve diagnostic for ignored GNU 'used' attribute — i / detail
  34. [JumpThreading] Clone noalias.scope.decl when threading blocks — nikita.ppv / detail
  35. [clang] Tweaked fixit for static assert with no message — n.james93 / detail
  36. [MemCpyOpt] Fix handling of readnone byval arguments — nikita.ppv / detail
  37. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  38. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer — uday / detail
  39. [RISCV] Custom isel the rest of the vector load/store intrinsics. — craig.topper / detail
  40. [ConstraintElimination] Use unsigned > 0 instead of != 0. — flo / detail
  41. Making FindCommonBlock a const member — rkauffmann / detail
  42. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering — Jessica Paquette / detail
  43. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent — leonardchan / detail
  44. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. — llvm-dev / detail
  45. Reland [lld-macho]Implement bundle_loader — vyng / detail
  46. [OpenMP] Update HWLOC code for die level detection — jonathan.l.peyton / detail
  47. [mlir][Shape] Fix a crash when folding nary broadcast ops — benny.kra / detail
  48. [MLIR] Add Linalg support for integer (generalized) matmuls — gcmn / detail
  49. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" — phosek / detail
  50. [OpenMP] Limit number of dispatch buffers — jonathan.l.peyton / detail
  51. [OpenMP] Remove shutdown attempt on Windows process detach — jonathan.l.peyton / detail
  52. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size — uday / detail
  53. [OpenMP] Help static loop code avoid over/underflow — jonathan.l.peyton / detail
  54. Add missing dep to fix shared libs build — gcmn / detail

#7703 (Feb 22, 2021 3:00:04 AM)

  1. Some builders.py cleaning. — gkistanova / detail
  2. NFC. Better names, more logs. — gkistanova / detail
  3. NFC. Changed getLntSchedulers() to follow the code style of the rest of the file. — gkistanova / detail
  4. And missing import log. — gkistanova / detail
  5. Added builders to build the release/* branches. — gkistanova / detail
  6. One GitHubStatusPush reporter is enough for our needs. — gkistanova / detail
  7. Have the buildbot email me when there is a failure on the sie-linux-builder builder. — douglas.yung / detail
  8. Add flang debug new driver buildbot. — stevan.radakovic / detail
  9. Add flang release buildbot. — stevan.radakovic / detail
  10. Add flang release with assertions buildbot. — stevan.radakovic / detail
  11. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  12. [mlir] Add simple jupyter kernel — jpienaar / detail
  13. Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script" — thakis / detail
  14. [Analysis] Use ListSeparator (NFC) — kazu / detail
  15. [llvm] Fix header guards (NFC) — kazu / detail
  16. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  17. [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr. — Amara Emerson / detail
  18. [mlir] Export CUDA and Vulkan runtime wrappers on Windows — kern.handa / detail
  19. [InstrProfiling] Fix instrprof-gc-sections.c test — phosek / detail
  20. [NFC][llvm-dwarfdump] Don't calculate unnecessary stats — djtodoro / detail
  21. [mlir] Mark std.subview as NoSideEffect — tpopp / detail
  22. [clang][cli] Stop creating '-Wno-stdlibcxx-not-found' in cc1 — Jan Svoboda / detail
  23. [clang][cli] Pass '-Wspir-compat' to cc1 from driver — Jan Svoboda / detail
  24. [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS — kadircet / detail
  25. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  26. [ARM] Move double vector insert patterns using vins to DAG combine — david.green / detail
  27. [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe. — flo / detail

#7702 (Feb 21, 2021 4:41:57 PM)

  1. [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts — llvm-dev / detail
  2. [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128 — llvm-dev / detail
  3. [DAG] Match USUBSAT patterns through zext/trunc — llvm-dev / detail
  4. [ThinLTO] Fix import of multiply defined global variables — kbessonova / detail
  5. [Loads] Extract helper frunction for available load/store (NFC) — nikita.ppv / detail
  6. Make sure the interpreter module was loaded before making checks against it — antonio.afonso / detail
  7. [IR] restrict vector reduction intrinsic types — spatel / detail
  8. [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI) — nikita.ppv / detail
  9. [lldb-vscode] Emit the breakpoint changed event on location resolved — antonio.afonso / detail
  10. [NFC] Remove redundant word in comment — Madhur.Amilkanthwar / detail
  11. Revert "Make sure the interpreter module was loaded before making checks against it" — antonio.afonso / detail
  12. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs. — llvm-dev / detail
  13. [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM. — craig.topper / detail
  14. Reapply "[lldb/test] Automatically find debug servers to test" — pavel / detail
  15. [LLDB] [docs] Update the list of supported architectures on Windows — martin / detail
  16. [lldb] [docs] Update platform support status — mgorny / detail
  17. Revert "[lldb-vscode] Emit the breakpoint changed event on location resolved" — antonio.afonso / detail
  18. [X86] Add common CHECK check-prefix to sub combine tests — llvm-dev / detail
  19. [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests — llvm-dev / detail
  20. [X86] Regenerate sub.ll test — llvm-dev / detail
  21. [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI. — llvm-dev / detail
  22. [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. — llvm-dev / detail
  23. Implement simple type polymorphism for linalg named ops. — stellaraccident / detail
  24. [KnownBits][RISCV] Improve known bits for srem. — craig.topper / detail

#7701 (Feb 21, 2021 6:15:30 AM)

  1. [dfsan] Comment out unused methods by D97087 temporarily — jianzhouzh / detail
  2. [TableGen] Use ListSeparator (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  4. [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections — phosek / detail
  5. [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC — craig.topper / detail

#7700 (Feb 20, 2021 7:58:33 PM)

  1. Revert "Implement nullPointerConstant() using a better API." — steveire / detail
  2. [OpenMP][NFC] clang-format the whole openmp project — tianshilei1992 / detail
  3. [LTO] Fix cloning of llvm*.used when splitting module — tejohnson / detail
  4. [ASTMatchers] Fix hasUnaryOperand matcher for postfix operators — steveire / detail
  5. [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace — thakis / detail
  6. [ConstantRangeTest] Print detailed information on failure (NFC) — nikita.ppv / detail
  7. clang: Exclude efi_main from -Wmissing-prototypes — daan.j.demeyer / detail
  8. [clang-tidy] Simplify braced init check — steveire / detail
  9. [Clang][OpenMP] Update driver test case for OpenMP offload to use sm_35 — tianshilei1992 / detail
  10. [RISCV] Add an additional remw test to rv64m-exhaustive-w-insts.ll. NFC — craig.topper / detail
  11. [OpenMP] libomp: cleanup some resource leaks — Andrey.Churbanov / detail
  12. [ConstantRange] Handle wrapping range in binaryNot() — nikita.ppv / detail
  13. [InstCombine] add tests for fdiv of exp/exp2; NFC — spatel / detail
  14. [InstCombine] fold fdiv with exp/exp2 divisor (PR49147) — spatel / detail
  15. [ConstantRange] Handle wrapping ranges in min/max (PR48643) — nikita.ppv / detail
  16. [clang-itdy] Simplify virtual near-miss check — steveire / detail
  17. [RISCV] Add another test case showing failure to use remw when the RHS has been zero extended from less than i32. NFC — craig.topper / detail
  18. [clang-tidy] Simplify function complexity check — steveire / detail
  19. [clang-tidy] Simplify throw keyword missing check — steveire / detail
  20. [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF — phosek / detail
  21. [libcxx] Make path::format a non-class enum — martin / detail
  22. [libcxx] [test] Call create_directory_symlink when linking directories — martin / detail
  23. [NFC] Refactor PreferMemberInitializerCheck — n.james93 / detail
  24. [mlir] Register the print-op-graph pass using ODS — jpienaar / detail
  25. Update test error string post pass registration change — jpienaar / detail
  26. [lldb] Refine ThreadPlan::ShouldAutoContinue — davelee.com / detail
  27. [clang][Driver][OpenBSD] libcxx also requires pthread — brad / detail

#7699 (Feb 20, 2021 9:32:25 AM)

  1. Fixed failing test — Dávid Bolvanský / detail
  2. [TableGen] Use ListSeparator (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  4. [InstCombine] Add more tests to nonnull-select.ll (NFC) — aqjune / detail
  5. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS — koraq / detail
  6. [libcxx] Rename a method in PathParser for clarity. NFC. — martin / detail
  7. [libcxx] [test] Remove two unnecesary files/variables in a test — martin / detail
  8. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> — Amara Emerson / detail
  9. Update BPFAdjustOpt.cpp to accept select form of or as well — aqjune / detail
  10. [lit] Add --xfail and --filter-out (inverse of --filter) — dave / detail
  11. [Sanitizers][NFC] Fix typo — luismarques / detail
  12. [ConstantRangeTest] Make exhaustive testing more principled (NFC) — nikita.ppv / detail
  13. [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit))) — llvm-dev / detail
  14. [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  15. [X86][SSE2] Remove SSE2 min/max intrinsics tests — llvm-dev / detail
  16. [X86][SSE] Remove SSE41 min/max intrinsics tests — llvm-dev / detail
  17. [X86][AVX] Remove AVX2 min/max intrinsics tests — llvm-dev / detail
  18. [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  19. [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  20. [RISCV] Pre-commit test case for D97055. NFC. — fraser / detail
  21. [libc++] Fix the build for AppleClang. — koraq / detail
  22. [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI. — llvm-dev / detail
  23. [lit testing] "END." not "END:" — dave / detail
  24. [RISCV] Improve register allocation around vector masks — fraser / detail
  25. [RISCV] Support extraction of misaligned subvectors — fraser / detail

#7698 (Feb 19, 2021 11:14:24 PM)

  1. jenkins: More updates for "master" to "main" branch — Azharuddin Mohammed / detail
  2. [Analysis][LoopVectorize] do not form reductions of pointers — spatel / detail
  3. [libcxx] Have lexically_normal return the path with preferred separators — martin / detail
  4. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. — zoecarver / detail
  5. [elfabi] Fix a bug when .dynsym contains no non-local symbol — haowei / detail
  6. [libcxx] Make generic_*string return paths with forward slashes on windows — martin / detail
  7. [Verifier] add tests for saturating intrinsics; NFC — spatel / detail
  8. [Verifier] remove dead code for saturating intrinsics; NFC — spatel / detail
  9. [flang][fir][NFC] run clang-format — eschweitz / detail
  10. precommit test cleanup for D97077 — listmail / detail
  11. [msan] Set cmpxchg shadow precisely — jianzhouzh / detail
  12. [clang] Emit type metadata on available_externally vtables for WPD — tejohnson / detail
  13. [mlir] Add math polynomial approximation pass — ezhulenev / detail
  14. Patch by @wecing (Chenguang Wang). — timshen / detail
  15. Add test triggered by review discussion on D97077 — listmail / detail
  16. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote — davelee.com / detail
  17. Add datalayout to test added in 7e3183d73 — listmail / detail
  18. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC — craig.topper / detail
  19. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. — zoecarver / detail
  20. [dfsan] Add origin address calculation — jianzhouzh / detail
  21. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" — stilis / detail
  22. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. — Amara Emerson / detail
  23. [AArch64] Adding Neon Polynomial vadd Intrinsics — ctetreau / detail
  24. [ValueTracking] Add a two argument form of safeCtxI [NFC] — listmail / detail
  25. [libcxx] Enable filesystem by default for mingw targets — martin / detail
  26. [libc++][nfc] Only test if pair is_assignable after C++03. — zoecarver / detail
  27. [Coverage] Normalize compilation dir as well — phosek / detail
  28. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. — kai / detail
  29. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" — joker.eph / detail
  30. [flang][fir] Update flang test tool support classes. — eschweitz / detail
  31. Different fix for gcc bug — jpienaar / detail
  32. [dfsan] Add utils that get/set origins — jianzhouzh / detail
  33. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. — craig.topper / detail
  34. Revert "Implement -bundle_loader" — Vitaly Buka / detail
  35. [CodeGen] Fix two dots between text section name and symbol name — pengfei.wang / detail
  36. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  37. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" — Dávid Bolvanský / detail
  38. [Libcalls, Attrs] Annotate libcalls with noundef — Dávid Bolvanský / detail
  39. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. — craig.topper / detail
  40. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  41. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink — aktoon / detail
  42. [mlir][sparse] convert function pass to module pass — ajcbik / detail
  43. [ValueTracking] Improve impliesPoison — aqjune / detail
  44. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  45. Reduce the number of attributes attached to each function — Dávid Bolvanský /