100%
WDescription%
Build stability: No recent builds failed.100
Build History
x

Changes

#22128 (Apr 10, 2021 5:51:17 AM)

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

#22127 (Apr 9, 2021 6:39:18 PM)

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

#22126 (Apr 9, 2021 7:52:33 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
  39. [X86] Add zeroext attributes to i8/i16 and/or/xor overflow tests — llvm-dev / detail
  40. RISCVABIInfo::classifyArgumentType: Fix static analyzer warnings with uninitialized variables warnings - NFCI — llvm-dev / detail
  41. [InstCombine] add test with multiple uses of min/max negated operand; NFC — spatel / detail
  42. [InstCombine] try to eliminate an instruction in min/max -> abs fold — spatel / detail
  43. [HIP] Workaround ICE compiling SemaChecking.cpp with gcc 5 — Yaxun.Liu / detail
  44. [libc++] Fix abs and div overload issue for compilers on AIX — jasonliu / detail

#22125 (Apr 8, 2021 8:37:38 PM)

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

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

#22123 (Apr 7, 2021 10:49:16 PM)

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

#22122 (Apr 7, 2021 12:02:14 PM)

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

#22121 (Apr 7, 2021 12:28:37 AM)

  1. [VE] use local cache — simon.moll / detail
  2. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / detail
  3. By default all threads available on the machines are being used by the — conanap / detail
  4. [clang][clangd] Avoid inconsistent target creation — ty1208chiang / detail
  5. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  6. [CMake][Compiler-rt] Compute `LLVM_MAIN_SRC_DIR` assuming the monorepo — Dan Liew / detail
  7. [CMake][Compiler-rt] Make it possible to configure standalone compiler-rt without `LLVMConfig.cmake`. — Dan Liew / detail
  8. Move GCRelocateInst and GCResultInst to IntrinsicInst.h [nfc] — listmail / detail
  9. [SystemZ][z/OS] correct rc and errno within nanosleep() — zibi / detail
  10. [mlir][Linalg] Fix fusion on tensors operands / bbArg mismatch — nicolas.vasilache / detail
  11. [X86][SSE] canonicalizeShuffleWithBinOps - add MOVSD/MOVSS handling. — llvm-dev / detail
  12. [AIX][TLS] Add support for TLS variables to XCOFF object writer — wei.huang / detail
  13. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  14. [test, GVN] Fix use of var defined in CHECK-NOT — thomasp / detail
  15. [index] Improve macro indexing support — blangmuir / detail
  16. [Sanitizer] Adopt Python 3 for iOS simulator test scripts — julian.lettner / detail
  17. [lldb] Fix bug where memory read --outfile is not truncating the file — Jonas Devlieghere / detail
  18. [mlir][linalg] Add helpers for linalg.tiled_loop [nfc]. — pifon / detail
  19. Pass -fcrash-diagnostics-dir along to LLVM — paul.robinson / detail
  20. [llvm-reduce] Remove unwanted module inline asm — aeubanks / detail
  21. [libcxx] adds remaining callable concepts — cjdb / detail
  22. [lldb] Format Plugins/Language/ObjC/Cocoa.cpp (NFC) — Jonas Devlieghere / detail
  23. [AMDGPU] SIFoldOperands: use isUseMIInFoldList. NFC. — jay.foad / detail
  24. [RISCV] Add helper function to share some of the code for isel of vector load/store intrinsics. — craig.topper / detail
  25. [libcxx] [test] Use dedicated types for the invocable concept tests for multiple overloads — martin / detail
  26. [libcxx] Fix the type attribute for a couple templates — martin / detail
  27. [mlir][python] Add missing affine map compression test — nicolas.vasilache / detail
  28. [SimplifyInst] Use correct type for GEPs with vector indices. — flo / detail
  29. [lldb] Fix else-after-return in AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  30. [GVN] Add missing ICF update — aeubanks / detail
  31. [libcxx] [test] Allow C:\System Volume Information to be missing — martin / detail
  32. Fix f6ee97d8271e1dfd9b6572222fefe8f40433952e: — jyknight / detail
  33. Add a subclass of IntrinsicInst for llvm.assume [nfc] — listmail / detail
  34. [lld-macho] Rename SubsectionMapping to SubsectionMap — jezng / detail
  35. [lld-macho] clang-format cleanup — jezng / detail
  36. More precisely type code used for gc.relocate assertions [nfc] — listmail / detail
  37. [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after D91327 — i / detail
  38. [PowerPC] Materialize 34-bit constants with pli directly — amy.kwan1 / detail
  39. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  40. [lld-macho][nfc] Rename some tests — jezng / detail
  41. [lld-macho][nfc] Remove HelpHidden from aliases to implemented flags — jezng / detail
  42. [lld-macho] Fix & refactor symbol size calculations — jezng / detail
  43. [mlir] Remove no-op array assignment in dictionaryAttrSort(). — csigg / detail
  44. [libc++] Post-commit review on D99928. — arthur.j.odwyer / detail
  45. [libc++] Header inclusion tests. — arthur.j.odwyer / detail
  46. [Windows] Add test coverage for line endings when rewriting includes — alexandre.ganea / detail
  47. [clang-tidy] performance-* checks: Match AllowedTypes against qualified type names when they contain "::". — flx / detail
  48. Let clang atomic builtins fetch add/sub support floating point types — Yaxun.Liu / detail
  49. [ASan][RISCV] Fix RISC-V memory mapping — luismarques / detail
  50. [lit testing] Fix xfail-cl.py test worker count — luismarques / detail
  51. [mlir] Hoist out getRequestedOpDefinitions helper — jpienaar / detail
  52. Plumb AssumeInst through operand bundle apis [nfc] — listmail / detail
  53. [NVPTX] Handle bitcast and ASC(101) when trying to avoid argument copy. — tra / detail
  54. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  55. [libc++] NFCI: Fix test pinning down RTTI implementation on Apple platforms — Louis Dionne / detail
  56. Use AssumeInst in a few more places [nfc] — listmail / detail
  57. Replace calls to IntrinsicInst::Create with CallInst::Create [nfc] — listmail / detail
  58. Thread safety analysis: Don't warn about managed locks on join points — aaron.puchert / detail
  59. [mlir][tosa] Add tosa.table lowering to linalg.generic — rob.suderman / detail
  60. [docs] Update documentation for bugprone-misplaced-widening-cast — vince.a.bridgers / detail
  61. [SplitEdge] Update SplitCriticalEdge to return a nullptr only when the edge is not critical — sidharth.baveja / detail
  62. [MLIR] [Python] Add capsule methods for pybind11 to PyOperation — john.demme / detail
  63. [MachineValueTypes] Add blank lines between floating point vectors with different element types. NFC — craig.topper / detail
  64. [lld-macho] Symbol::value should always be uint64_t — jezng / detail
  65. [OpenMP] Define omp_is_initial_device() variants in omp.h — hansang.bae / detail
  66. [RISCV] Don't custom type legalize fixed vector to scalar integer bitcasts if the fixed vector type isn't legal. — craig.topper / detail
  67. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  68. [docs] Fix doxygen comments wrongly attached to the llvm namespace — mizvekov / detail
  69. [RISCV] Add an assertion to the ReplaceNodeResults handling of bitcasts to make sure the VT is always a scalar integer. — craig.topper / detail
  70. [HIP] Change to code object v4 — Yaxun.Liu / detail
  71. Minor fix for test hip-code-object-version.hip — Yaxun.Liu / detail
  72. [shape] Add min and max ops — jpienaar / detail
  73. Add missing CHECK lines in test — rtrieu / detail
  74. [NewPM] Set verify-cfg-preserved=1 by default for debug builds — yrouban / detail
  75. Removed redundant code. — aorlov / detail
  76. [dsymutil] Don't emit .debug_pubnames and .debug_pubtypes — Jonas Devlieghere / detail
  77. [dsymutil] Don't keep old abbreviations — Jonas Devlieghere / detail
  78. [dsymutil] Stop emulating dsymutil-classic CIE caching behavior — Jonas Devlieghere / detail
  79. [mlir,shape] Add max/min folder for simple case — jpienaar / detail
  80. Revert "[InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)" — phosek / detail
  81. [libcxx] fixes `common_reference` requirement for `swappable_with` — cjdb / detail
  82. Revert "[NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c" — phosek / detail
  83. [SCEV] Fix false-positive recognition of simple recurrences. PR49856 — mkazantsev / detail
  84. [X86] Initialize TargetOptions::StackProtectorGuardOffset member to its default value — thatlemon / detail

#22120 (Apr 6, 2021 8:20:22 AM)

  1. [RISCV] When custom iseling masked stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  2. [NewPM] Change tests to run them without PreserveCFGChecker. NFC — yrouban / detail
  3. [Statepoint] Factor-out utility function to get non-foldable area of STATEPOINT like instructions. NFC — serguei.katkov / detail
  4. [MLIR][docs] Fixes to operation syntax in Lang Ref — gcmn / detail
  5. [NewPM] Redesign of PreserveCFG Checker — yrouban / detail
  6. [NewPM] Fix unused lambda capture build error — yrouban / detail
  7. [clang][cli] Ensure plugin args are generated in deterministic order — Jan Svoboda / detail
  8. [AMDGPU] Add some missing testing for new subtargets gfx90a and gfx90c — jay.foad / detail
  9. [AArch64] Use 64-bit movi for zeroing halfs/floats — sjoerd.meijer / detail
  10. [NFC][WebAssembly] Removed mangled name from test. — sam.parker / detail
  11. Revert "[flang] Improve constant folding for type parameter inquiries" — kiran.chandramohan / detail
  12. [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing — Jan Svoboda / detail
  13. [AArch64] Default to zero-cycle-zeroing FP registers — sjoerd.meijer / detail
  14. [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. — 1.int32 / detail
  15. [KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI. — llvm-dev / detail
  16. [IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction — Madhur.Amilkanthwar / detail
  17. [PhaseOrdering] Add PR45687 test coverage — llvm-dev / detail
  18. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  19. [lldb] Improve CPUInfo test predicate — david.spickett / detail
  20. [RISCV][Clang] Add some RVV Integer intrinsic functions. — zakk.chen / detail
  21. [RISCV][Clang] Add RVV vnsra, vnsrl and vwmul intrinsic functions. — zakk.chen / detail
  22. [RISCV][Clang] Add RVV Widening Integer Extension intrinsic functions. — zakk.chen / detail
  23. [RISCV][Clang] Add more RVV Integer intrinsic functions. — zakk.chen / detail
  24. [RISCV][Clang] Add all RVV Fixed-Point Arithmetic intrinsic functions. — zakk.chen / detail
  25. [lsan][test] Disable many_tls_keys_pthread.cpp on AArch64 — david.spickett / detail
  26. [rt] Update DIPrinter usage in 'sanitizer_symbolize.cpp`. — pifon / detail
  27. [AMDGPU] Regenerate checks to fix prefixes broken in D96340. NFC. — jay.foad / detail
  28. [CostModel][X86] Improve accuracy of vXi8 multiply reduction costs — llvm-dev / detail
  29. [LLDB] Fix building for aarch64 windows after d6d3d21cd1cb1567eaf7ff8c0867b07227a19d99 — martin / detail
  30. [CMake] Fix Python 3 lookup when building LLVM with tests — dominik.montada / detail
  31. [AMDGPU][MC][GFX9] Corrected SMEM decoding — dmitry.preobrazhensky / detail
  32. [VPlan] Print VPValue operands for VPWidenPHI if possible. — flo / detail
  33. [LoopVectorize] Change the identity element for FAdd — kerry.mclaughlin / detail
  34. Silence -Woverloaded-virtual warnings from generated code; NFC — aaron / detail
  35. [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text — Abhina.Sreeskantharajan / detail
  36. Don't directly dereference getAs<> casts to avoid potential null dereferences. NFCI. — llvm-dev / detail
  37. LoopFlatten - CanWidenIV - Fix uninitialized variable warnings and use for-range loop. NFCI. — llvm-dev / detail
  38. [AMDGPU] Fix typo in regular expression checks. NFC. — jay.foad / detail
  39. [mlir] Fix support for lowering non-32-bit affine reductions. — zinenko / detail
  40. [InstCombine] Add PR45984 test case — llvm-dev / detail
  41. [AMDGPU] Fix dubious regexes with unescaped brackets. NFC. — jay.foad / detail
  42. [lldb][NFC] Fix misleading indentation in Cocoa.cpp — Raphael Isemann / detail
  43. [X86] Add ANDN test case for PR48768 — llvm-dev / detail
  44. [NFC][InstCombine] Add tests for '((X - Y) - Z)' pattern (PR49858) — lebedev.ri / detail
  45. [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  46. [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c — lebedev.ri / detail
  47. [X86] Improve optimizeCompareInstr for signed comparisons after ANDN instructions — llvm-dev / detail
  48. [InstCombine] Add PR38929 test case — llvm-dev / detail
  49. [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization — kerry.mclaughlin / detail
  50. [AMDGPU][SDag] Add IMG init also for image_gather4 instructions — jay.foad / detail
  51. [llvm-symbolizer] Don't use the same 'OutputStyle' name for the enum type and instance. NFCI. — llvm-dev / detail
  52. [AMDGPU] SIFoldOperands: use getVRegDef instead of getUniqueVRegDef — jay.foad / detail
  53. [AMDGPU] SIFoldOperands: rename tryFoldInst to tryFoldCndMask — jay.foad / detail
  54. [AMDGPU] SIFoldOperands: use range-based loops and make_early_inc_range — jay.foad / detail
  55. [AMDGPU] SIFoldOperands: use MachineRegisterInfo::hasOneNonDBGUser — jay.foad / detail
  56. Avoid unused variable warning in Release builds — benny.kra / detail
  57. Revert "[IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction" — Jan Svoboda / detail
  58. [Windows] Turn off text mode correctly in Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  59. Remove last remnants of PR49607 migration [NFC] — listmail / detail
  60. AMDGPU: Add isBranch=1 to SOPP branch instructions — kzhuravl_dev / detail
  61. [ObjC] Add a command line flag that disables recognition of objc_direct for testability — erik.pilkington / detail

#22119 (Apr 5, 2021 9:15:05 PM)

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

#22118 (Apr 5, 2021 10:37:40 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
  72. [flang][driver] Add options for -Werror — arnamoy10 / detail
  73. [analyzer] DynamicSize: Store the dynamic size — charusso / detail
  74. [LoopFusion] Bails out if only the second candidate is guarded (PR48060) — tu.da.wei / detail
  75. [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
  76. [analyzer] DynamicSize: Debug facility — charusso / detail
  77. [analyzer] DynamicSize: Rename 'size' to 'extent' — charusso / detail
  78. [gn build] Port 9b3df78b4c2a — llvmgnsyncbot / detail
  79. [TextAPI] move source code files out of subdirectory, NFC — Cyndy Ishida / detail

#22116 (Apr 3, 2021 10:38:22 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

#22115 (Apr 2, 2021 11:26:42 PM)

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

#22114 (Apr 2, 2021 12:07:23 PM)

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

#22113 (Apr 2, 2021 1:28:44 AM)

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

#22112 (Apr 1, 2021 2:16:19 PM)

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

#22111 (Apr 1, 2021 3:14:40 AM)

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

#22110 (Mar 31, 2021 4:05:11 PM)

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

#22109 (Mar 31, 2021 5:16:35 AM)

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

#22108 (Mar 30, 2021 6:04:51 PM)

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

#22107 (Mar 30, 2021 6:56:42 AM)

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

#22106 (Mar 29, 2021 7:43:51 PM)

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

#22105 (Mar 29, 2021 8:44:29 AM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / 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
  35. Recommit "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  36. [libcxx] reworks invocable and regular_invocable tests — cjdb / detail
  37. [mlir][vector] Add lowering of Transfer_read with broadcast and permutation map — thomasraoux / detail

#22104 (Mar 28, 2021 10:02:11 PM)

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

#22103 (Mar 28, 2021 10:54:17 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
  14. [InstCombine] add tests for select of min/max intrinsics; NFC — spatel / detail
  15. [InstCombine] sink min/max intrinsics with common op after select — spatel / detail
  16. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail

#22102 (Mar 28, 2021 12:19:00 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

#22101 (Mar 27, 2021 1:38:07 PM)

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

#22100 (Mar 27, 2021 2:59:11 AM)

  1. [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC — craig.topper / detail
  2. [lldb] Stop using i386 for the watchOS simulator — Jonas Devlieghere / detail
  3. docs: Adding Google representative to the security group — George Burgess IV / detail
  4. [lldb] Fix TestAppleSimulatorOSType for older watchOS SDKs — Jonas Devlieghere / detail
  5. [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation — i / detail
  6. [IRCE] Use m_LogicalAnd — aqjune / detail
  7. [mlir] Register Linalg passes in C API and Python Bindings — zinenko / detail
  8. [x86] prevent crashing while matching pmaddwd — spatel / detail

#22099 (Mar 26, 2021 4:17:45 PM)

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

#22098 (Mar 26, 2021 5:38:59 AM)

  1. [mlir][python] Add docs for op class extension mechanism. — stellaraccident / detail
  2. [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. — Lang Hames / detail
  3. [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation — Tony.Tye / detail
  4. [CSSPGO] Minor tweak for inline candidate priority tie breaker — aktoon / detail
  5. [mlir][tosa] TOSA MLIR dialect update to v0.22, part 1 — rob.suderman / detail
  6. [InlineCost] Reject a zero entry count — kazu / detail
  7. Reapply [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  8. [sanitizer] Simplify GetTls with dl_iterate_phdr — i / detail
  9. [RISCV] Don't call CheckAndMask from selectZExti32. — craig.topper / detail
  10. [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3. — craig.topper / detail
  11. [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change) — i / detail
  12. [AMDGPU] Inline FSHRPattern into its only use. NFC. — jay.foad / detail
  13. [LLDB] Skip TestVSCode_disconnect.test_launch arm/linux — omair.javaid / detail
  14. [Test] Add failing test for pr49730 — mkazantsev / detail
  15. [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  16. [mlir][ODS] Fix `VariadicRegion` code generation for `NoTerminator` Ops — vlad.vinogradov / detail
  17. [LoopVectorize] Simplify scalar cost calculation in getInstructionCost — david.sherwood / detail
  18. Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost" — david.sherwood / detail
  19. [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option — josh / detail
  20. [NFC][OCaml] Resolve const and unsigned compilation warnings — josh / detail
  21. [OCaml] Fix a possible crash in llvm_struct_name — josh / detail
  22. [InstCombine]Generalise regression tests for sve — nashe.mncube / detail

#22097 (Mar 25, 2021 6:24:29 PM)

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

#22096 (Mar 25, 2021 7:13:07 AM)

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

#22095 (Mar 24, 2021 8:30:55 PM)

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

#22094 (Mar 24, 2021 9:34:04 AM)

  1. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / detail
  2. [WebAssembly] Rename WasmLimits::Initial to ::Minimum.  NFC. — wingo / detail
  3. [clang][ASTImporter] Add import of DeducedTemplateSpecializationType. — 1.int32 / detail
  4. Add a mechanism for Dialects to provide a fallback for OpInterface — joker.eph / detail
  5. [WebAssembly][MC] Record limit constraints for table sizes — wingo / detail
  6. [AArch64][ASAN] Re-enable fgets_fputs.cpp test. — yvan.roux / detail
  7. [XCore][Test] XFAIL tests requiring 8-byte stack alignment. — nigelp / detail
  8. Handle a LC_NOTE main bin spec for user process corefiles — Jason Molenda / detail
  9. [lldb] Add llgs_test decorator back to TestAutoInstallMainExecutable — Raphael Isemann / detail
  10. [libcxx] [test] Add return values after assert(false) in some experimental tests — martin / detail
  11. [NFC] Remove redundant `struct` prefix — tu.da.wei / detail
  12. [LoopFlatten] Fix invalid assertion (PR49571) — tu.da.wei / detail
  13. [NFC] Improve debug message and test description in 4c1f74a — tu.da.wei / detail
  14. [mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possible — vlad.vinogradov / detail
  15. [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204) — lebedev.ri / detail
  16. [clang][lit] Allow test cases to use the compiler that are used to compile Clang — balazsbenics / detail
  17. [Analyzer][NFC] Fix typos in comments — gabor.marton / detail
  18. [PowerPC] Change option to mrop-protect — stefanp / detail
  19. [MCA] Disable RCU for InOrderIssueStage — andrew.savonichev / detail
  20. [clang][deps] NFC: Extract ModuleID struct — Jan Svoboda / detail
  21. [clang][deps] NFC: Document collector, rename members — Jan Svoboda / detail
  22. [LV] Move exact FP math check out of Requirements. — flo / detail
  23. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — dave / detail
  24. [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy — Alexander Timofeev / detail
  25. [X86][AVX] Cleanup gather_v8i32_v8i32 special test case — llvm-dev / detail
  26. [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI. — llvm-dev / detail
  27. [MCA] Fix for uninitialised member in constructor. NFC — andrea.dibiagio / detail
  28. [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) — llvm-dev / detail
  29. [mlir] Fixes to hoist padding — nicolas.vasilache / detail
  30. [gn build] port 1d8fc086ae26 — thakis / detail
  31. [LoopAnalysis][NFC]Remove redundant code. — a.bataev / detail
  32. [OpenCL] Added distinct file extension for C++ for OpenCL. — anastasia.stulova / detail
  33. [OpenMP] Change OMPIRBuilder to append function attributes — jhuber6 / detail
  34. [clang] Treat variable-length array of incomplete element type as — hokein.wu / detail
  35. [llvm-objdump] Implement --prefix-strip option — viniciustinti / detail
  36. [PowerPC] Add mprivileged option — stefanp / detail
  37. [clang] [C++2b] [P1102] Accept lambdas without parameter list (). — marek.kurdej+llvm.org / detail
  38. [clang-tidy] Ignore all spaces in the list of checks — dmitry.polukhin / detail
  39. [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1 — llvm-dev / detail
  40. [mlir] support data layout specs on ModuleOp — zinenko / detail
  41. [mlir] provide a version of data layout size hooks in bits — zinenko / detail
  42. [mlir] forward data layout query to scoping op in absence of specification — zinenko / detail
  43. [mlir] introduce data layout entry for index type — zinenko / detail
  44. [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax — anirudh_prasad / detail
  45. [Polly][DCE] clang-format DeadCodeElimination.h. NFC. — llvm-project / detail
  46. [SVE] Suppress vselect warning from incorrect interface call — nashe.mncube / detail
  47. [gn build] (manually) port 301d9261b787 — thakis / detail
  48. [TTI] Return a TypeSize from getRegisterBitWidth. — sander.desmalen / detail
  49. [InstCombine] add tests for sub of umin; NFC — spatel / detail
  50. [mlir][linalg] Do not call region builder during vectorization. — gysit / detail
  51. [ARM] Regenerate some test checks. NFC — david.green / detail
  52. [sanitizer] Fix Solaris build. — mascasa / detail
  53. Updated LLDB for the new Clang Language enumerator 'OpenCLCXX' — gribozavr / detail
  54. [flang] Save binding labels as strings — tkeith / detail
  55. AMDGPU: Add target id and code object v4 support — kzhuravl_dev / detail
  56. [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds — lebedev.ri / detail
  57. [sanitizer] Fix Solaris build. — mascasa / detail
  58. [UpdateTestChecks] Fix typo & copy/paste in comments — thomasp / detail
  59. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  60. [InstSimplify] add tests for min/max intrinsic analysis; NFC — spatel / detail

#22093 (Mar 24, 2021 12:15:26 AM)

  1. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  2. [mlir][tosa] Add tosa.matmul and tosa.fully_connected lowering — rob.suderman / detail
  3. [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  4. [mlir][tosa] Add tosa.tile to linalg.generic lowering — rob.suderman / detail
  5. Revert "[Analysis]Add getPointersDiff function to improve compile time." — a.bataev / detail
  6. [BasicAA] Add test for assume with operand bundles (NFC) — nikita.ppv / detail
  7. [BasicAA] Handle assumes with operand bundles — nikita.ppv / detail
  8. [HWASan] Refactor in preparation for x86 aliasing mode. NFC — mascasa / detail
  9. [test] Add --sysroot= to make gcc-toolchain.cpp stable — i / detail
  10. [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. — clattner / detail
  11. [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns — riddleriver / detail
  12. Revert "[lld-macho][nfc] minor clean up, follow up to D98559" — vyng / detail
  13. [mlir][tosa] Add tosa.pad to linalg.pad operation — rob.suderman / detail
  14. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  15. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — Shafik Yaghmour / detail
  16. [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block — flo / detail
  17. [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia. — vyng / detail
  18. Add register size info back to MCRegisterClass — rafaelauler / detail
  19. [Sanitizer] Remove refactoring leftover [NFC] — julian.lettner / detail
  20. [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() — jingu.kang / detail
  21. [mlir][tosa] Add tosa.argmax to linalg lowering — rob.suderman / detail
  22. [AArch64][GlobalISel] Lower G_FSHL and G_FSHR. — Amara Emerson / detail
  23. [AArch64][GlobalISel] Add test for G_FSHR legalization. — Amara Emerson / detail
  24. [lld] Fix test to work with and without a vendor string — smeenai / detail
  25. [Coverage] Load records immediately — Vedant Kumar / detail
  26. [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode — bruno.cardoso / detail
  27. Improve const-correctness. NFC. — richard / detail
  28. Support #__private_macro and #__public_macro in local submodule — richard / detail
  29. [OpenMP] Misc. changes that add or remove pointer/bound checks — hansang.bae / detail
  30. [InstSimplify] Fix unused variable warning (NFC) — nullptr.cpp / detail
  31. [NFC] Clang-format includes — Vitaly Buka / detail
  32. [RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions. — zakk.chen / detail
  33. Revert "[Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu" — zequanwu / detail
  34. [X86] Bale out of X86FastISel::X86SelectCmp for vectors. — craig.topper / detail
  35. [RegAlloc] Fix "ran out of regs" with uses in statepoint — serguei.katkov / detail
  36. [NFC] Fix comment describing what EdgeBundles is — mkazantsev / detail
  37. [PowerPC] Make altivec.h work with AIX which has no __int128 — nemanja.i.ibm / detail
  38. [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned — yedeng.yd / detail
  39. [Polly] Port DeadCodeElim to the NewPM. — llvm-project / detail
  40. [Driver] Gnu.cpp: remove unneeded getMultiarchTriple normalization — i / detail
  41. * Fix demangling of optional template-args for vendor extended type qualifier. — aorlov / detail
  42. [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns — tclin914 / detail
  43. Update SafeMachO.h to #undefine more names — Jason Molenda / detail
  44. [Driver] Bring back i586-linxu-gnu — i / detail

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

#22091 (Mar 23, 2021 1:52:17 AM)

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

#22090 (Mar 22, 2021 2:34:45 PM)

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

#22089 (Mar 22, 2021 3:55:59 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
  26. [ConstraintElimination] Add multi-dimension GEP tests. — flo / detail
  27. [llvm-jitlink] Fix Windows build after 4a8161fe40cc — Stefan Gränitz / detail
  28. [analyzer][solver] Redesign constraint ranges data structure — vsavchenko / detail

#22088 (Mar 21, 2021 4:56:17 PM)

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

#22087 (Mar 21, 2021 6:16:23 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
  12. [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail

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

#22085 (Mar 20, 2021 8:44:20 AM)

  1. [AMDGPU] Add MDT update missing from D98915 — carl.ritson / detail
  2. [mlir][tosa] Add tosa.reverse lowering to linalg.generic — rob.suderman / detail
  3. [NFC][ValueTypes] Align code by column — llvm / detail
  4. [Driver] Drop unneeded $triple/gcc/$triple detection — i / detail
  5. [Driver] Delete toplevel i386-gnu/gcc detection in favor of i386-gnu alias triple detection — i / detail
  6. [Driver] Drop obsoleted Ubuntu 11.04 gcc detection — i / detail
  7. Title: Remove a redundant parameter in clang/unittests/AST/CMakeLists.txt Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D98922 — changhu779 / detail
  8. [Driver][test] Fix gcc-toolchain.cpp on non-x86_64 — i / detail
  9. [CFLGraph] Fix a crash due to missing handling of freeze — aqjune / detail
  10. [mlir] Canonicalize IfOp with trivial `then` and `else` bodies to list of SelectOp's — ivan.butygin / detail
  11. [X86] Fix a bug when calculating the ldtilecfg insertion points. — pengfei.wang / detail
  12. Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. — jeroen.dobbelaere / detail
  13. [mlir] Additional folding for SelectOp — ivan.butygin / detail
  14. [clang-tidy] Fix bugprone-terminating-continue when continue appears inside a switch — n.james93 / detail
  15. Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection" — dave / detail
  16. [lit] Sort testing summary output — dave / detail
  17. [OCaml] Add (get/set)_module_identifer functions — vaivaswatha / detail

#22084 (Mar 19, 2021 9:33:35 PM)

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

#22083 (Mar 19, 2021 10:21:36 AM)

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

#22082 (Mar 18, 2021 11:20:15 PM)

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

#22081 (Mar 18, 2021 12:09:39 PM)

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

#22080 (Mar 18, 2021 1:28:33 AM)

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

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

#22078 (Mar 1, 2021 2:24:30 PM)

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

#22077 (Mar 1, 2021 4:01:23 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
  21. [RISCV] Support EXTRACT_SUBVECTOR on vector masks — fraser / detail
  22. [RISCV] Unify scalable- and fixed-vector INSERT_SUBVECTOR lowering — fraser / detail
  23. [RISCV] Fix INSERT/EXTRACT_SUBVECTOR on fractional LMUL types — fraser / detail

#22076 (Feb 28, 2021 5:38:46 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

#22075 (Feb 28, 2021 7:17:24 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

#22074 (Feb 27, 2021 8:59:26 PM)

  1. Fix Block::eraseArguments to properly update the cached positions — joker.eph / detail
  2. Fix Block::eraseArguments: keep track the first removed element while removing — joker.eph / detail
  3. Revert "[clang-itdy] Simplify virtual near-miss check" — steveire / detail
  4. [lld-macho] Implement options -rename_section -rename_segment — gkm / detail
  5. [clang-format] Fix AlignConsecutiveDeclarations handling of pointers — bjoern / detail
  6. [lld-macho] check minimum header length when opening linkable input files — gkm / detail
  7. [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC — craig.topper / detail
  8. [mlir][linalg] Generate additional interfaces for named ops. — stellaraccident / detail
  9. [mlir][linalg] Add symbolic type conversion to linalg named ops. — stellaraccident / detail
  10. NFC: Adds labels to a linalg test and extend a missing case. — stellaraccident / detail
  11. [X86] Fix a couple comments that said LHS where they meant RHS. NFC — craig.topper / detail
  12. [mlir][sparse] fixed inaccury in maintaining universal index — ajcbik / detail
  13. [Attributor] Conditinoally delete fns — gh / detail
  14. [Debug-Info][NFC] use emitDwarfUnitLength for debug line section — czhengsz / detail

#22073 (Feb 27, 2021 10:33:35 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
  19. [llvm-readobj] Use ListSeparator (NFC) — kazu / detail
  20. [llvm] Fix typos in documentation (NFC) — kazu / detail
  21. [IR] Use range-based for loops (NFC) — kazu / detail
  22. [mlir] Improve test coverage for print-op-graph — jpienaar / detail
  23. [NFC][AMDGPU] Document the AMDGPU target feature defaults — Tony.Tye / detail
  24. Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs — joker.eph / detail

#22072 (Feb 27, 2021 12:08:50 AM)

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

#22071 (Feb 26, 2021 1:13:25 PM)

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

#22070 (Feb 26, 2021 2:26:31 AM)

  1. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. — jyknight / detail
  2. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case — kostyak / detail
  3. [dfsan] Conservative solution to atomic load/store — jianzhouzh / detail
  4. [Android] Use -l:libunwind.a with --rtlib=compiler-rt — rprichard / detail
  5. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS — yhs / detail
  6. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections — i / detail
  7. [RISCV] Support fixed vector extract_element for FP types. — craig.topper / detail
  8. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." — peter / detail
  9. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. — justin.lebar / detail
  10. [debug-info] refactor emitDwarfUnitLength — czhengsz / detail
  11. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  12. Fix signed-compare warning. — justin.lebar / detail
  13. [flang][fir] Add array value operations. — eschweitz / detail
  14. [TableGen] Use ListSeparator (NFC) — kazu / detail
  15. [Scalar] Use range-based for loops (NFC) — kazu / detail
  16. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable — i / detail
  17. [X86] Use correct padding when in 16-bit mode — isanbard / detail
  18. [Driver] Create -ffile-compilation-dir alias — phosek / detail
  19. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} — phosek / detail
  20. [MC] Allow .cfi_sections with empty section list — i / detail
  21. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC — craig.topper / detail
  22. [Driver] Don't pass -ffile-compilation-dir through to cc1 — phosek / detail
  23. [mlir] Remove some rarely used OpState members and use Operation members instead. — csigg / detail
  24. [clang-format] [PR19056] Add support for access modifiers indentation — marek.kurdej / detail
  25. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function — sam.mccall / detail
  26. [Basic] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  27. [Test] Add one more test with corner cases for non-wrapping IVs — mkazantsev / detail
  28. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) — nullptr.cpp / detail
  29. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. — courbet / detail
  30. [RISCV] Use existing method for the LMUL1 type. NFCI. — fraser / detail
  31. [MLIR][affine] Certain Call Ops to prevent fusion — uday / detail

#22069 (Feb 25, 2021 3:29:16 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. [clang][driver] Set the input type to Fortran when reading from stdin — andrzej.warzynski / detail
  5. [clang][flang] Improve the consistency of the code-base — llvm / detail
  6. [RISCV] Support fixed-length vector i2fp/fp2i conversions — fraser / detail
  7. [RISCV] Update RVV ISA section-header comments. NFC. — fraser / detail
  8. [mlir][NFC] Add missing namespace qualifier to ODS generated code — vlad.vinogradov / detail
  9. [clang][sema] Ignore xor-used-as-pow if both sides are macros — tbaeder / detail
  10. Fix a test case that should check whether or not it is passed into lld — conanap / detail
  11. [RISCV] Add isel pattern to match X > -1 to bgez. — craig.topper / detail
  12. [arm builtin crosscompile docs] alphabetize flags, no behavior change — thakis / detail
  13. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF — thakis / detail
  14. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli — craig.topper / detail
  15. [IndVars] Add test cases inspired by PR48965. — flo / detail
  16. [CodeGen] Format code comment to 80 columns. NFC. — fraser / detail
  17. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops — diego.caballero / detail
  18. [mlir] Check 'iter_args' in 'isLoopParallel' utility — diego.caballero / detail
  19. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class — xur / detail
  20. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime — Stanislav.Mekhanoshin / detail
  21. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. — craig.topper / detail
  22. Support `#pragma clang section` directives on MachO targets — jonathan_roelofs / detail
  23. Option to ignore assume like intrinsic uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  24. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() — llvm-dev / detail
  25. Option to ignore llvm[.compiler].used uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  26. [lld-macho] Basic support for linkage and visibility attributes in LTO — jezng / detail
  27. [OpenMP] Fix accidental addition of use omp_lib_kinds — jonathan.l.peyton / detail
  28. [test] Improve SanitizerCoverage tests — i / detail
  29. adds more checks to -Wfree-nonheap-object — cjdb / detail
  30. [mlir] Mark OpState::getAttrs() deprecated. — csigg / detail
  31. [libc++] Fix incorrect forwarding in tuple's assignment operator — Louis Dionne / detail
  32. [SanitizerCoverage] Drop !associated on metadata sections — i / detail
  33. Add a nullptr check. — Adrian Prantl / detail
  34. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. — Dan Liew / detail
  35. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. — Dan Liew / detail
  36. [CodeGen] Call ConvertTypeForMem instead of ConvertType — Akira / detail
  37. [scudo][standalone] Compact pointers for Caches/Batches — kostyak / detail
  38. [clang,NFC] Fix typos in file headers — Vitaly Buka / detail
  39. Rewrite MSVC toolchain discovery with VFS — aeubanks / detail
  40. [OpenMP] libomp: fix ittnotify stack stitching for teams construct — Andrey.Churbanov / detail
  41. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. — Dan Liew / detail
  42. [lldb/Core] Change large function threshold variable into a setting. — medismail.bennani / detail
  43. [OpenMP] libomp minor cleanup — Andrey.Churbanov / detail
  44. [PM] Show the pass argument in pre/post-pass IR dumps — nguillemot / detail
  45. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* — martin / detail
  46. [libcxx] [test] Ifdef out uses of create_fifo on windows — martin / detail
  47. [libcxx] [cmake] Add asm to the runtimes build languages — martin / detail
  48. [libcxx] [test] Add a MinGW target — martin / detail
  49. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms — martin / detail
  50. Fix constructor declarations that are invalid in C++20 onwards. — richard / detail
  51. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  52. [www] Add cxx_status tracking for C++23. — richard / detail
  53. BPF: Implement TTI.getCmpSelInstrCost() properly — yhs / detail
  54. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. — zequanwu / detail
  55. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  56. [Remarks] Emit remarks for "auto-init" !annotations — francisvm / detail
  57. [Remarks] Provide more information about auto-init stores — francisvm / detail
  58. [Remarks] Provide more information about auto-init calls — francisvm / detail
  59. [gn build] Port 4753a69a316b — llvmgnsyncbot / detail

#22068 (Feb 25, 2021 5:02:45 AM)

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

#22067 (Feb 24, 2021 6:11:31 PM)

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

#22066 (Feb 24, 2021 7:45:15 AM)

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

#22065 (Feb 23, 2021 8:54:04 PM)

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

#22064 (Feb 23, 2021 9:58:35 AM)

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

#22063 (Feb 22, 2021 11:40:31 PM)

  1. Fix typo introduced in https://reviews.llvm.org/D97006 — gcmn / detail
  2. [WebAssembly] Support WasmEHFuncInfo serialization — aheejin / detail
  3. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches — aheejin / detail
  4. [lld-link] Add /reproduce: support for several flags — thakis / detail
  5. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. — Amara Emerson / detail
  6. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. — Amara Emerson / detail
  7. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  8. [clangd] Narrow and document a loophole in blockUntilIdle — sam.mccall / detail
  9. [clangd] Shutdown sequence for modules, and doc threading requirements — sam.mccall / detail
  10. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  11. scudo: Support memory tagging in the secondary allocator. — peter / detail
  12. [ValueTracking] Improve ComputeNumSignBits for SRem. — craig.topper / detail
  13. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt — Jessica Paquette / detail
  14. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  15. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. — craig.topper / detail
  16. [CMake] Don't optimize tests so much under ThinLTO — aeubanks / detail
  17. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS — Stanislav.Mekhanoshin / detail
  18. Add auto-upgrade support for annotation intrinsics — andrew.kaylor / detail
  19. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  20. [X86][AMX] Lower tile copy instruction. — yuanke.luo / detail
  21. [gn build] Port 8f48ddd19358 — llvmgnsyncbot / detail
  22. [JITLink] Don't allow creation of sections with duplicate names. — Lang Hames / detail
  23. [JITLink] Add a getFixupAddress convenience method to Block. — Lang Hames / detail
  24. [sparse][mlir] simplify lattice optimization logic — ajcbik / detail
  25. [libunwind] unw_* alias fixes for ELF and Mach-O — rprichard / detail
  26. [MacroExpansionContext] Fix a warning. — kazu / detail
  27. [lldb] Reinstate support for LLDB_VERSION_STRING — Jonas Devlieghere / detail
  28. [GlobalISel] Implement narrowScalar for UADDO/USUBO — code / detail
  29. [GlobalISel] Implement narrowScalar for SADDO/SSUBO — code / detail
  30. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE — code / detail
  31. [AArch64][GlobalISel] Make overflow legalization use clampScalar — code / detail
  32. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization — code / detail
  33. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  34. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types — riddleriver / detail
  35. [lldb] add check for libcxx runtime — smeenai / detail
  36. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  37. [dfsan] Propagate origins at non-memory/phi/call instructions — jianzhouzh / detail
  38. 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
  39. [GVN] Fix a typo in comment — 18738953+ksyx / detail
  40. [mlir][pdl] Fix bug when ordering predicates — riddleriver / detail
  41. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function — riddleriver / detail
  42. [libc] [Obvious] Fix. — rtenneti / detail
  43. [Analysis] Use ListSeparator (NFC) — kazu / detail
  44. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  45. [Analysis] Use range-based for loops (NFC) — kazu / detail
  46. Only verify LazyCallGraph under expensive checks — aeubanks / detail
  47. [BuildLibCalls] Add noundef to allocator fns' size — aqjune / detail
  48. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. — sivachandra / detail
  49. Move the MLIR integration tests as a subdirectory of test (NFC) — joker.eph / detail
  50. [SLP][Test] Add test for PR49081.ll — anton.a.afanasyev / detail
  51. [docs][ORC] Fix section title and reference. — Lang Hames / detail
  52. [builtins] Replace __SOFT_FP__ with __SOFTFP__ — i / detail
  53. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. — koraq / detail
  54. [MLIR][LinAlg] Start detensoring implementation. — kareem.ergawy / detail
  55. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues — phosek / detail

#22062 (Feb 22, 2021 12:50:04 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. [InstCombine] Add smulo NumSignBits test from D97170 — llvm-dev / detail
  5. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. — flo / detail
  6. [gn build] Port 6e3071007b4c — llvmgnsyncbot / detail
  7. Regenerate documentation — steveire / detail
  8. [llvm-link] fix IRMover returning wrong modified vector type — nashe.mncube / detail
  9. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. — 1.int32 / detail
  10. [gn build] Port 7dc7f0c2ecc0 — llvmgnsyncbot / detail
  11. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 — dmitry.preobrazhensky / detail
  12. [AArch64] Adding SHA3 Intrinsics support — david.spickett / detail
  13. [InstCombine] Add PR45977 test coverage — llvm-dev / detail
  14. [OpenCL] Add builtin declarations by default. — anastasia.stulova / detail
  15. Revert "Revert "Implement nullPointerConstant() using a better API."" — goncharov.mikhail / detail
  16. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" — goncharov.mikhail / detail
  17. [pp-trace] Fix test for OpenCL pragmas. — anastasia.stulova / detail
  18. [LangRef] fix typo in assume bundle description; NFC — spatel / detail
  19. [clang][NFC] Reorder CXXCtorInitializer members — n.james93 / detail
  20. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target — tianshilei1992 / detail
  21. [LV] Directly use incoming value for single VPBlendRecipes. — flo / detail
  22. [InstSimplify] Cleanup out-of-range shift amount handling. — llvm-dev / detail
  23. [flang] Add -J and -module-dir to f18 driver — tkeith / detail
  24. [ConstraintElimination] Add initial ICMP_NE test cases. — flo / detail
  25. [lld-macho] Fix cpuSubtype for non-x86_64 archs — jezng / detail
  26. [lld-macho] Clean up comments — jezng / detail
  27. Improve diagnostic for ignored GNU 'used' attribute — i / detail
  28. [JumpThreading] Clone noalias.scope.decl when threading blocks — nikita.ppv / detail
  29. [clang] Tweaked fixit for static assert with no message — n.james93 / detail
  30. [MemCpyOpt] Fix handling of readnone byval arguments — nikita.ppv / detail
  31. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  32. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer — uday / detail
  33. [RISCV] Custom isel the rest of the vector load/store intrinsics. — craig.topper / detail
  34. [ConstraintElimination] Use unsigned > 0 instead of != 0. — flo / detail
  35. Making FindCommonBlock a const member — rkauffmann / detail
  36. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering — Jessica Paquette / detail
  37. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent — leonardchan / detail
  38. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. — llvm-dev / detail
  39. Reland [lld-macho]Implement bundle_loader — vyng / detail
  40. [OpenMP] Update HWLOC code for die level detection — jonathan.l.peyton / detail
  41. [mlir][Shape] Fix a crash when folding nary broadcast ops — benny.kra / detail
  42. [MLIR] Add Linalg support for integer (generalized) matmuls — gcmn / detail
  43. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" — phosek / detail
  44. [OpenMP] Limit number of dispatch buffers — jonathan.l.peyton / detail
  45. [OpenMP] Remove shutdown attempt on Windows process detach — jonathan.l.peyton / detail
  46. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size — uday / detail
  47. [OpenMP] Help static loop code avoid over/underflow — jonathan.l.peyton / detail
  48. Add missing dep to fix shared libs build — gcmn / detail
  49. [clang-tidy] Harden PreferMemberInitializerCheck — n.james93 / detail
  50. [lld-macho] Try to fix cross-platform test from D96565 — jezng / detail
  51. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll — aheejin / detail
  52. [libc++] Fix tuple assignment from types derived from a tuple-like — Louis Dionne / detail
  53. Add modern arc config for default "onto" branch — gcmn / detail
  54. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. — a.bataev / detail
  55. [WebAssembly] Split EH MIR tests into two files — aheejin / detail
  56. [RISCV] Add isel support for bitcasts between fixed vector types. — craig.topper / detail
  57. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h — melanie.blower / detail
  58. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) — aheejin / detail
  59. [gn build] Port e64fcdf8d53c — llvmgnsyncbot / detail
  60. [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py — zequanwu / detail

#22061 (Feb 22, 2021 2:24:56 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
  28. [analyzer] Introduce MacroExpansionContext to libAnalysis — balazsbenics / detail
  29. [analyzer] Create MacroExpansionContext member in AnalysisConsumer — balazsbenics / detail
  30. [analyzer] Use the MacroExpansionContext for macro expansions in plists — balazsbenics / detail
  31. [analyzer][CTU] API for CTU macro expansions — balazsbenics / detail
  32. [ARM] Remove dead lowering code. NFC — david.green / detail
  33. [flang][driver] Add -Xflang and make -test-io a frontend-only flang — andrzej.warzynski / detail

#22060 (Feb 21, 2021 4:03:26 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

#22059 (Feb 21, 2021 5:41:14 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

#22058 (Feb 20, 2021 7:21:01 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

#22057 (Feb 20, 2021 8:57:22 AM)

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

#22056 (Feb 19, 2021 10:17:02 PM)

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