20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Build History
x
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 
 Identified problems
 Identified problems

Changes

#2774 (Apr 18, 2021 5:43:22 AM)

  1. [IndVarSimplify] Add test requiring ashr expansion. — flo / detail
  2. [libc++] Implements ranges::enable_borrowed_range — koraq / detail
  3. [gn build] Port 01ace074fcb6 — llvmgnsyncbot / detail
  4. [Docs] Correct Boehm collector weblink in GarbageCollection.rst — shivam98.tkg / detail
  5. [lldb] Remove a superfluous trailing semicolon, fixing warnings. NFC. — martin / detail
  6. [clang] Fix cross compiling clang for windows after 141945f950e2f3f — martin / detail
  7. Revert "[SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)`" — lebedev.ri / detail

#2771 (Apr 17, 2021 10:50:36 PM)

  1. [NFC][LoopVectorize] Autogenerate check lines in X86/gather_scatter.ll test — lebedev.ri / detail
  2. [NFC][X86][CostModel] Rewrite load_store.ll — lebedev.ri / detail
  3. [AST][Introspection][NFC] Remove unnecessary temporary strings. — n.james93 / detail

#2769 (Apr 17, 2021 6:30:35 PM)

  1. Update m_Undef to match vectors/aggrs with undefs and poisons mixed — aqjune / detail
  2. Update InstCombine to use undef matcher instead — aqjune / detail

#2766 (Apr 17, 2021 2:39:51 PM)

  1. [libc++] Remove hard tabs, U+00AD, and U+200B from all libc++ headers. NFCI. — arthur.j.odwyer / detail
  2. [AST] Add TypeLoc support to node introspection — steveire / detail

#2765 (Apr 17, 2021 4:09:50 AM)

  1. [Support] AbsoluteDifference - add brackets to appease static analyzer warning. NFCI. — llvm-dev / detail
  2. [Inline] Don't add noalias metadata to inaccessiblememonly calls — nikita.ppv / detail
  3. [SimplifyCFG] Skip dbg intrinsics when checking for branch-only BBs. — flo / detail
  4. [LICM] Add more tests for promotion and capture (NFC) — nikita.ppv / detail
  5. [AMDGPU] Add GlobalDCE before internalization pass — Yaxun.Liu / detail
  6. [CUDA][HIP] Mark device var used by host only — Yaxun.Liu / detail
  7. [Pragma] Added support for GCC unroll/nounroll — Dávid Bolvanský / detail
  8. [HIP] Support hipRTC in header — Yaxun.Liu / detail
  9. [libcxx][doc] Fixes typos. — koraq / detail
  10. [ADT] Take graph as const & in some post-order iterators (NFC). — flo / detail
  11. [AST] Remove args from LocationCall — steveire / detail
  12. [NFC] Fixed Typos — shivam98.tkg / detail
  13. [TableGen] Remove local SmallSet from TypeSetByHwMode::insert. — craig.topper / detail
  14. [AST] Enable AST node introspection on WIN32 — steveire / detail
  15. [Support] ThreadPool tests: silence warning unused variable 'It' — alexandre.ganea / detail
  16. [clang-scan-deps] Support double-dashes in clang command lines — alexandre.ganea / detail
  17. [clang-scan-deps] Add support for clang-cl — alexandre.ganea / detail
  18. [JITLink] Add testcase that was accidentally left out of 19e402d2b34. — Lang Hames / detail
  19. [LoopUnroll] Make some tests more robust (NFC) — nikita.ppv / detail
  20. [LoopUnroll] Regenerate test checks (NFC) — nikita.ppv / detail
  21. [ADT] Update RPOT to work with specializations of different types. — flo / detail

#2764 (Apr 17, 2021 12:27:20 AM)

  1. [ELF] --wrap: don't clear sym->isUsedInRegularObj if real->isUsedInRegularObj; set wrap's initial binding to sym's — i / detail
  2. [Sanitizers] Undefined Behavior Sanitizer support for DragonFlyBSD — David CARLIER / detail
  3. [Sanitizers] DragonFlyBSD adding support for builtins — David CARLIER / detail
  4. [Sanitizers] Fix build — David CARLIER / detail

#2763 (Apr 16, 2021 9:21:54 PM)

  1. [libc][NFC] Add common template test class for sqrt, sqrtf and sqrtl. — sivachandra / detail
  2. [libc][NFC] Make conversion from FPBits to the float point type explicit. — sivachandra / detail
  3. [libc][NFC] Use explicit conversion in modfl_test. — sivachandra / detail
  4. [libc]NFC] Use explicit conversion on frexpl_test and logbl_test. — sivachandra / detail
  5. [libc][NFC] Use explicit conversion in aarch64 FEnv. — sivachandra / detail
  6. Normalize interaction with boolean attributes — sguelton / detail

#2762 (Apr 16, 2021 6:29:08 PM)

  1. [ELF] Simplify R_386_TLS_GD computation. NFC — i / detail

#2761 (Apr 16, 2021 4:48:42 PM)

  1. Target::ReadMemory read from read-only binary file Section, not memory — Jason Molenda / detail
  2. [clang][NFC] Fix a potential assert failure — powerman1st / detail
  3. [PowerPC] Minor improvement for insert_vector_elt codegen — nemanja.i.ibm / detail
  4. [ASTReader] Only mark module out of date if not already compiled — kyrtzidis / detail
  5. [TableGen] Replace two SmallDenseSets with SmallSets. — craig.topper / detail

#2760 (Apr 16, 2021 12:11:53 PM)

  1. Sanitizer built against glibc 2.34 doesn't work — Vitaly Buka / detail
  2. Address D100645 comment — Vitaly Buka / detail
  3. [CUDA, FDO] Filter out profiling options from GPU-side compilations. — tra / detail
  4. [Builtins] Add memory allocation builtins (PR12543) — Dávid Bolvanský / detail
  5. [nofree] Restrict semantics to memory visible to caller — listmail / detail
  6. [tblgen] Fold loop into assert to avoid unused variable warnings. NFCI. — benny.kra / detail
  7. DeclContext: Fix iterator category — bjoern / detail
  8. [WebAssembly] Remove saturating fp-to-int target intrinsics — tlively / detail
  9. [ELF] Default to -z start-stop-gc with a glibc "__libc_" special case — i / detail
  10. [lldb] Add code and data address mask to Process — Jonas Devlieghere / detail
  11. [AMDGPU] Enforce that gfx802/803/805 do not support XNACK — Tony.Tye / detail
  12. [TableGen] Predicate::operator== needs to compare the HwMode feature name in addition to the HwMode flag. — craig.topper / detail
  13. [AMDGPU] NFC, Comment in disassembler for dpp8 — Joseph.Nash / detail
  14. [AMDGPU] Remove redundant field from DPP8 def — Joseph.Nash / detail
  15. [TableGen] Fix -Wparentheses — i / detail
  16. [lld-macho] Initial groundwork for -bitcode_bundle — jezng / detail
  17. Simplify BitVector code — sguelton / detail
  18. [lldb] Implement ABI::Fix{Code,Data}Address for AArch64 — Jonas Devlieghere / detail
  19. [lldb] Set addressable bits from qHostInfo — Jonas Devlieghere / detail
  20. [lld-macho] Add separator to error message — jezng / detail
  21. [sanitizer] GetTls: work around ppc64 with glibc<2.25(?) or GNU ld 2.30 — i / detail
  22. [lld] Canonicalize HAVE_LIBXAR — jezng / detail
  23. [libc] Extends the testing framework to support typed test — gchatelet / detail
  24. [funcattrs] Add the maximal set of implied attributes to definitions — listmail / detail
  25. [OpenMP] Allow affinity to re-detect for child processes — jonathan.l.peyton / detail
  26. [libc] Add endianness support — gchatelet / detail
  27. [OpenMP] Implement GOMP task reductions — jonathan.l.peyton / detail
  28. [libc] Fix wrongly deduced type — gchatelet / detail
  29. [gn build] (manually) port ca6751043d88 — thakis / detail
  30. [TableGen] Run GenerateVariants before ExpandHwModeBasedTypes. — craig.topper / detail
  31. [gn build] (manually) port ca6751043d88 better — thakis / detail
  32. [inferattrs] Don't infer lib func attributes for nobuiltin functions — listmail / detail

#2759 (Apr 16, 2021 8:18:43 AM)

  1. [PhaseOrdering] add test for loop-invariant fdiv; NFC — spatel / detail
  2. [Driver] Allow both lib64 and lib in rocm-detect test. — troyjhns / detail
  3. [OpenMP IRBuilder, MLIR] Add support for OpenMP do schedule dynamic — kiran.chandramohan / detail
  4. [mlir][vector] Move transferOp on tensor opt to folder/canonicalization — thomasraoux / detail
  5. [ARM] Prevent phi-node-elimination from generating copy above t2WhileLoopStartLR — david.green / detail
  6. [Support] Don't include <algorithm> in MathExtras.h — thakis / detail
  7. [Support] Don't include <algorithm> in Hashing.h — thakis / detail
  8. Revert "[Support] Don't include <algorithm> in Hashing.h" — michael.hliao / detail
  9. [ADT] Don't include <algorithm> in iterator.h — thakis / detail
  10. [sanitizer] Mark g_use_dlpi_tls_data as unused — i / detail
  11. [RISCV][Clang] Drop the assembly tests for RVV intrinsics. — zakk.chen / detail
  12. Ignore assume like calls by default in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  13. [RISCV][Clang] Add RVV miscellaneous intrinsic functions. — zakk.chen / detail
  14. Verify the LLVMContext that an Attribute belongs to. — nicholas / detail
  15. [mlir][scf] Add scf.for + tensor.cast canonicalization pattern — nicolas.vasilache / detail
  16. [fuzzer] Print reloaded file paths — mascasa / detail
  17. [AMDGPU] Refactor VOP3P Profile and AsmParser, NFC — Joseph.Nash / detail
  18. Revert "[Support] Don't include <algorithm> in MathExtras.h" — stilis / detail
  19. [DAG] SelectionDAG::isSplatValue - early out if binop is not splat. NFCI. — llvm-dev / detail
  20. [TableGen] CodeGenDAGPatterns - (style) remove if-else chain when if block always returns. NFCI. — llvm-dev / detail
  21. [libc][NFC] Add template tests for a bunch of math functions. — sivachandra / detail
  22. [AMDGPU] Remove dead dcode (NFC). — Christudasan.Devadasan / detail
  23. [TableGen] CodeGenMapTable - use for-range loop. NFCI. — llvm-dev / detail
  24. [TableGen] CodeGenDAGPatterns - use const references on for-range loops to avoid unnecessary copies. NFCI. — llvm-dev / detail
  25. Reland "[Support] Don't include <algorithm> in MathExtras.h" — thakis / detail
  26. [M68k] Fix empty builtin va_list kind — minyihh / detail
  27. [LLDB] Re-land: Use path relative to binary for finding .dwo files. — cmtice / detail

#2758 (Apr 16, 2021 7:12:10 AM)

  1. [RISCV] Rerun stack test through update_llc_test_checks.py — fraser / detail
  2. [ARM] Combine sub 0, csinc X, Y, CC -> csinv -X, Y, CC — david.green / detail
  3. [NFC][AArch64][SVE] Move select-sve.ll tests to sve-select.ll — caroline.concatto / detail
  4. [SimplifyCFG] Regenerate CHECK lines and add test for PR49982. — flo / detail
  5. [llvm-objcopy] clang-format a line — thakis / detail
  6. [MLIR][Shape] Expose `getShapeVec` and add support for extent tensors — frgossen / detail
  7. Restore lit feature object-emission. Omit DebugInfo/Generic on XCore. — nigelp / detail
  8. [SystemZ][z/OS][Windows] Add new functions that set Text/Binary mode for Stdin and Stdout based on OpenFlags — Abhina.Sreeskantharajan / detail
  9. [X86][CostModel] Fix cost model for non-power-of-two vector load/stores — lebedev.ri / detail
  10. [ValueTracking] don't recursively compute known bits using multiple llvm.assumes — spatel / detail
  11. [OpenMP] Add omp_target_is_accessible() to header files — hansang.bae / detail
  12. [MLIR] Fix `isValidIndex` — frgossen / detail
  13. [docs] Add Pointer Authentication call info — kristof.beyls / detail
  14. [OPENMP]Fix PR49115: Incorrect results for scan directive. — a.bataev / detail
  15. [PhaseOrdering] add test to track PR49785; NFC — spatel / detail
  16. [mlir][python] Add simple debugging and printing helpers — nicolas.vasilache / detail
  17. [libc++] Fix LWG 2874: Constructor shared_ptr::shared_ptr(Y*) should be constrained. — Louis Dionne / detail
  18. [mlir][ArmSVE] Cleanup dialect registration — zinenko / detail
  19. [TableGen] Allow mnemonics aliases with uppercase — Paul C. Anagnostopoulos / detail
  20. [SystemZ][z/OS] Add IsText Argument to GetFile and GetFileOrSTDIN — Abhina.Sreeskantharajan / detail

#2757 (Apr 16, 2021 1:17:27 AM)

  1. [libc] Add slice/take/drop methods to ArrayRef — gchatelet / detail
  2. [libc] Fix typo — gchatelet / detail
  3. [mlir][linalg] Add support for WAW fusion on tensors. — nicolas.vasilache / detail
  4. [clang-format] Inconsistent behavior regarding line break before access modifier — marek.kurdej+llvm.org / detail
  5. [LLD][ELF][AVR] Propagate ELF flags to the linked image — thatlemon / detail
  6. [mlir][Python][Linalg] Add support for captures in body builder. — nicolas.vasilache / detail
  7. [docs] Add vector predication call — simon.moll / detail
  8. [lld] Fix test crashing when AVR target is missing — thatlemon / detail
  9. Revert "[AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed" — Pushpinder.Singh / detail
  10. [CostModel][X86] Add fully aligned load/store tests — llvm-dev / detail

#2756 (Apr 15, 2021 9:02:44 PM)

  1. [libcxx] adds `cpp17-.*iterator` concepts for iterator_traits — cjdb / detail
  2. Don't refer to allocation map entry after deallocating it — Jason Molenda / detail
  3. Fix tile-and-pad when padding doesn't span all dimension — ataei / detail
  4. [RISCV] Don't emit save-restore call if function is a interrupt handler — jim / detail
  5. [AMDGPU][OpenMP] Add amdgpu-arch tool to list AMD GPUs installed — Pushpinder.Singh / detail
  6. [Polly][Ast] Partial refactoring of IslAst and IslAstInfo to use isl++. NFC. — llvm-project / detail
  7. [libcxx] Make the GDB pretty printer test less strict — phosek / detail
  8. [Aarch64] handle "o" inline asm memory constraints — ndesaulniers / detail

#2755 (Apr 15, 2021 6:30:52 PM)

  1. [LangRef] clarify the semantics of nocapture — aqjune / detail
  2. [LangRef] fix unexepcted unindent errror — aqjune / detail
  3. Add triple to fix test failure. — richard / detail
  4. [lld-macho] LTO: Unset VisibleToRegularObj where possible — jezng / detail
  5. [lld-macho] Re-root absolute input file paths if -syslibroot is specified — jezng / detail
  6. [lld-macho] Add support for arm64_32 — jezng / detail
  7. [lld-macho] Add 32-bit compact unwind support — jezng / detail
  8. [lld-macho] Make load relaxation work for arm64_32 — jezng / detail
  9. [lld-macho] Don't use arrays as template parameters — jezng / detail
  10. [gn build] Port 3bc88eb3924f — llvmgnsyncbot / detail
  11. [Polly] Fix PM invalidate usage after D100519 — i / detail
  12. [LangRef] formatting — aqjune / detail
  13. [LICM][NFC] Fix typo — marcythm / detail
  14. [MLGO] Fix use of AM.invalidate post D100519 — mtrofin / detail
  15. [AMDGPU] Refactor ds_read/ds_write related select code for better readability. — mahesha.comp / detail

#2754 (Apr 15, 2021 4:00:42 PM)

  1. [clang][AArch64] Correctly align HFA arguments when passed on the stack — momchil.velikov / detail
  2. [InferAttrs] Do not mark first argument of str(n)cat as writeonly. — flo / detail
  3. [mlir][vector][avx] add AVX dot product to X86Vector dialect with lowering — ajcbik / detail
  4. [AST] Fix location call storage with common last-invocation — steveire / detail
  5. [OpenMP5][DOCS] Update status of masked construct and correct the color — cchen / detail
  6. NFC: Add missing matcher for test method — steveire / detail
  7. [lldb] Raise a CrashLogParseException when failing to parse JSON crashlog — Jonas Devlieghere / detail
  8. [sanitizer] Simplify GetTls with dl_iterate_phdr on Linux and use it on musl/FreeBSD — i / detail
  9. [OpenMP] Add info for device table changes — huberjn / detail
  10. NFC: Add a simple test for introspection call formatting — steveire / detail
  11. s/setGenerator/addGenerator/ in the JIT docs. NFC — jonathan_roelofs / detail
  12. [mlir][NFC] Add a using directive for llvm::SetVector — riddleriver / detail
  13. [mlir] Add support for walking locations similarly to Operations — riddleriver / detail
  14. [dfsan] Add test for origin tracking stack traces — gbalats / detail
  15. Add support for numpy arrays to memref conversions. — joker.eph / detail
  16. [NFC][NewPM] Remove some AnalysisManager invalidate methods — aeubanks / detail
  17. [libcxx] adds `std::indirectly_readable_traits` to <iterator> — cjdb / detail
  18. Implemented [[clang::musttail]] attribute for guaranteed tail calls. — richard / detail
  19. Revert "[LLDB] Use path relative to binary for finding .dwo files." — cmtice / detail
  20. [dfsan] Remove hard-coded constant in release_shadow_space.c — gbalats / detail

#2753 (Apr 15, 2021 1:28:43 PM)

  1. [mlir][AsmPrinter] Fix multi-threaded segfault by using explicit null stream per thread — riddleriver / detail
  2. [libcxx][NFC] removes IndentRequires from .clang-format — cjdb / detail
  3. [AMDGPU] Factor out predicate FmaakFmamkF32Insts — Stanislav.Mekhanoshin / detail
  4. [TableGen] Reduce the number of map lookups in TypeSetByHwMode::getOrCreate. NFCI — craig.topper / detail
  5. [scudo][standalone] Fuchsia related fixes — kostyak / detail
  6. [AST] Add a print method to Introspection LocationCall — n.james93 / detail
  7. [AST][Introspection] Add a check to detect if introspection is supported. — n.james93 / detail
  8. [LLDB] Use path relative to binary for finding .dwo files. — cmtice / detail
  9. [mlir][scf] NFC - Add a getIterOpOperands helper to scf::ForOp — nicolas.vasilache / detail

#2752 (Apr 15, 2021 11:11:15 AM)

  1. [clang][patch] Modify diagnostic level from err to warn: anyx86_interrupt_regsave — melanie.blower / detail
  2. [mlir][sparse] remove restriction on vectorization of index type — ajcbik / detail
  3. [OpenMP] Added codegen for masked directive — cchen / detail
  4. [RISCV] Share RVInstIShift and RVInstIShiftW instruction format classes with the B extension. — craig.topper / detail
  5. [flang][OpenMP] Remove `OmpEndLoopDirective` handles from code. — SourabhSingh.Tomar / detail
  6. [Hexagon] Avoid infinite loops in type legalization when lowering SETCC — kparzysz / detail
  7. [mlir] Add support for adding attribute+type traits/interfaces to tablegen defs — riddleriver / detail
  8. [mlir] Add helpers to set lbs, ubs, steps for linalg.tiled_loop. — pifon / detail
  9. [AMDGPU] Move LDS lowering related utility functions to a separate utils file. — mahesha.comp / detail
  10. [mlir] Expose `updateBoundsForCyclicDistribution` in Linalg/Utils.h. — pifon / detail
  11. [mlir] Add verification for `linalg.tiled_loop` op. — pifon / detail
  12. [gn build] Port 82787eb2285d — llvmgnsyncbot / detail
  13. [clang-format] Option for empty lines after an access modifier. — marek.kurdej+llvm.org / detail
  14. [AMDGPU] Add new EmitDstSel field to VOPPofile. NFC. — Stanislav.Mekhanoshin / detail
  15. [VPlan] Replace a few unnecessary includes with forward decls. — flo / detail
  16. [clang] [AArch64] Fix handling of HFAs passed to Windows variadic functions — martin / detail

#2751 (Apr 15, 2021 7:08:55 AM)

  1. [AMDGPU] Fix large return values with amdgpu_gfx — sebastian.neubauer / detail
  2. [TableGen] [docs] Correct a reference in the TableGen Overview document — Paul C. Anagnostopoulos / detail
  3. [yaml2obj/obj2yaml/llvm-readobj] Support printing and parsing AVR-specific e_flags — thatlemon / detail
  4. [NFC] Remove the -instcombine flag from strict-fadd.ll — kerry.mclaughlin / detail
  5. Fix potential infinite loop with malformed attribute syntax — aaron / detail
  6. [InstCombine] update RUN lines in assume test; NFC — spatel / detail
  7. [Clang][Docs] Claim the atomic compare — tianshilei1992 / detail
  8. [DebugInfo] Replace debug uses in replaceUsesOutsideBlock — orlando.hyams / detail
  9. [libcxx][NFC] removes BreakBeforeConceptDeclarations from .clang-format — cjdb / detail
  10. Revert "[DebugInfo] Replace debug uses in replaceUsesOutsideBlock" — orlando.hyams / detail
  11. [LSR] Fix for pre-indexed generated constant offset — stelios.ioannou / detail
  12. [libc] Add index operator[] to StringView — gchatelet / detail
  13. [flang] Add list input test to GTest suite — asher.mancinelli / detail
  14. [PowerPC] Add ROP Protection Instructions for PowerPC — stefanp / detail
  15. [Driver] Enable kernel address and memory sanitizers on FreeBSD — Alexander.Richardson / detail
  16. [asan] Add an offset for the kernel address sanitizer on FreeBSD — Alexander.Richardson / detail
  17. [NewPM] Cleanup IR printing instrumentation — aeubanks / detail
  18. [LoopUnrollAndJam] Avoid repeated instructions for UAJ analysis — dancgr / detail
  19. [libc++] Remove test suite workarounds on Apple with old Clangs — Louis Dionne / detail
  20. [libc++] NFC: Use ASSERT_SAME_TYPE consistently in string.h and wchar.h tests — Louis Dionne / detail

#2750 (Apr 15, 2021 6:01:40 AM)

  1. [NewGVN] Add phi-of-ops operands if no real PHI is created. — flo / detail
  2. Revert "[SCEV] Don't walk uses of phis without SCEV expression when forgetting" — nikita.ppv / detail
  3. Reland "[lit] Handle plain negations directly in the internal shell" — martin / detail
  4. [clang] [test] Share patterns in CodeGen/ms_abi_aarch64.c between cases. NFC. — martin / detail
  5. [AArch64] Fix windows vararg functions with floats in the fixed args — martin / detail
  6. Add convenient composed tsan constants — dvyukov / detail
  7. Mark armv6m compat with armv7em; match armv7em being compat with armv6m — Jason Molenda / detail
  8. [clang][deps] NFC: Improve documentation — Jan Svoboda / detail
  9. [NFC][LoopVectorize] Remove unnecessary VF.isScalable asserts — david.sherwood / detail
  10. [flang] Update the regression tests to use the new driver when enabled — andrzej.warzynski / detail
  11. NFC put the armv6m entry with the other Cortex-M entries — Jason Molenda / detail
  12. [AArch64] Use type-legalization cost for code size memop cost. — flo / detail
  13. [AA] Updates for D95543. — dfukalov / detail
  14. [RISCV] Pre-commit vector shuffle test cases — fraser / detail
  15. [SVE][LoopVectorize] Fix crash in InnerLoopVectorizer::widenPHIInstruction — david.sherwood / detail
  16. [DAGCombiner] Fold step_vector with add/mul/shl — JunMa / detail
  17. add test case for ignoring -flto=auto and -flto=jobserver — sylvestre / detail
  18. [lldb] Fix incorrect test data in FileSpecTest.IsRelative — Raphael Isemann / detail
  19. [VPlan] Add VPRecipeBase::mayHaveSideEffects. — flo / detail
  20. Fix bug in .eh_frame/.debug_frame PC offset calculation for DW_EH_PE_pcrel — aorlov / detail
  21. [clangd] Only allow remote index to be enabled from user config. — sam.mccall / detail
  22. [AArch64][NEON] Match (or (and -a b) (and (a+1) b)) => bit select — bradley.smith / detail
  23. [X86] combineCMP - fold cmpEQ/NE(TRUNC(X),0) -> cmpEQ/NE(X,0) — llvm-dev / detail

#2747 (Apr 14, 2021 9:47:16 PM)

  1. [Test] Propagate nofree attribute from function to calls — mkazantsev / detail
  2. Fix the build of `mlir-doc` (again) — joker.eph / detail
  3. [scudo] Restore zxtest compatibility — Vitaly Buka / detail
  4. [RISCV][Clang] Add vmv and vfmv series intrinsic functions. — zakk.chen / detail
  5. [RISCV] Add a PatFrag to shorten repeated (XLenVT (VLOp GPR:$vl)) in V extension patterns. — craig.topper / detail

#2746 (Apr 14, 2021 8:20:20 PM)

  1. [libcxx][NFC] adjusts formatting rules — cjdb / detail
  2. Change add_mlir_doc CMake macro to take the tablegen command as last argument to allow extra flags — joker.eph / detail
  3. [AMDGPU] Disable forceful inline of non-kernel functions which use LDS. — mahesha.comp / detail
  4. Fix Interface doc generation after recent change to add_mlir_doc() API — joker.eph / detail

#2745 (Apr 14, 2021 6:07:42 PM)

  1. [llvm-objdump] try to fix section-filter.test in full builds after 51aa61e74bdb — thakis / detail
  2. Revert "Simplify BitVector code" — saugustine / detail
  3. [DWARF] Fix crash for DWARFDie::dump. — rafaelauler / detail
  4. [lldb] Simplify output for skipped categories in dotest.py — Jonas Devlieghere / detail
  5. [gn build] Port b7459a10dad1 — llvmgnsyncbot / detail
  6. fix comment typos to cycle bots — thakis / detail

#2744 (Apr 14, 2021 4:36:37 PM)

  1. [InferAttributes] Materialize all infered attributes for declaration — listmail / detail
  2. [NFC] Move a recently added utility into a location to enable reuse — listmail / detail
  3. [flang] Fix typo caught by clang build — pklausler / detail
  4. Fix buildbots after 61a85da — listmail / detail
  5. NFC: Remove condition to simplify code — steveire / detail
  6. Revert "[InferAttributes] Materialize all infered attributes for declaration" — thakis / detail
  7. Revert "Fix buildbots after 61a85da" — thakis / detail
  8. [libcxx][nfc] Assign [ranges.primitives] in "RangesStatus." — zoecarver / detail
  9. [AST] Use IntrusiveRefCntPtr for Introspection LocationCall. — n.james93 / detail
  10. [AST][NFC] Remove temporary ASTTU file from Introspection generation. — n.james93 / detail
  11. [AST][Introspection] Fix args not being set. — n.james93 / detail
  12. [LLLDB] Adding additional check LibCppStdFunctionCallableInfo based on crash reports — Shafik Yaghmour / detail
  13. Reapply "[InferAttributes] Materialize all infered attributes for declaration"" and follow on patches. — listmail / detail
  14. [Sema] Fold VLA types in compound literals to constant arrays. — efriedma / detail
  15. [llvm-objdump] Switch command-line parsing from llvm::cl to OptTable — thakis / detail
  16. [hwasan] Fix lock contention on thread creation. — eugenis / detail
  17. [llvm-objdump] try to fix hexagon and riscv tests after 1035123ac50db — thakis / detail
  18. [llvm-objdump] try to fix hexagon tests more after 51aa61e74bdb — thakis / detail

#2743 (Apr 14, 2021 1:18:46 PM)

  1. [Zorg] Change make to ninja instead for Clang RHEL buildbot — conanap / githubweb

#2743 (Apr 14, 2021 1:18:46 PM)

  1. [mlir] Use default lli JIT in Integration tests — ajcbik / detail
  2. [lldb-vscode] Reduce chattiness of progress events — a20012251 / detail
  3. [AST] Replace asserts with a condition — steveire / detail
  4. Make test runnable on read-only file systems. — saugustine / detail
  5. [AST] Add introspection support for more base nodes — steveire / detail
  6. Refactor the architecture of mlir-reduce — jpienaar / detail
  7. [WebAssembly] Codegen for i64x2.extend_{low,high}_i32x4_{s,u} — tlively / detail
  8. [lldb] Add addressing_bits to KNOWN_HOST_INFO_KEYS and sort the list — Jonas Devlieghere / detail
  9. Use PassPipelineCLParser in mlir-reduce — jpienaar / detail
  10. [mlir] Fix passArg of ViewOpGraphPass — jpienaar / detail

#2743 (Apr 14, 2021 1:18:46 PM)

  1. [Zorg] Change make to ninja instead for Clang RHEL buildbot — conanap / detail

#2742 (Apr 14, 2021 11:07:44 AM)

  1. [libc++] Split up __memory/base.h into meaningful headers — Louis Dionne / detail
  2. [libc++] Move __memory/utilities.h to __memory/allocation_guard.h — Louis Dionne / detail
  3. [libc++] Move guards against std::auto_ptr outside of auto_ptr.h — Louis Dionne / detail
  4. [clang][FileManager] Support empty file name in getVirtualFileRef for serialized diagnostics — Alex Lorenz / detail
  5. [flang] Correct the interpretation of BIND(C,NAME='') — pklausler / detail
  6. [SROA][TBAA] Handle shift of regular TBAA nodes — gh / detail
  7. [gn build] try to make sync_source_lists_from_cmake.py py3-compatible — thakis / detail
  8. [gn build] Port e98060fa72cc — llvmgnsyncbot / detail
  9. [gn build] Port f992cfba7173 — llvmgnsyncbot / detail
  10. fix typo to cycle bots — thakis / detail
  11. [InstCombine] Conditionally emit nowrap flags when combining two adds — nikita.ppv / detail
  12. fix typo to cycle bots — thakis / detail
  13. [lldb] Move QThreadSuffixSupported and QListThreadsInStopReply into llgs — pavel / detail
  14. [lldb/test] Remove the "expect_captures" feature of lldb-server tests — pavel / detail
  15. [lldb] Only override target arch if it is compatible — Jonas Devlieghere / detail
  16. Update OpBase.td AttrDef class to define default value for returnType and convertFromStorage (NFC) — joker.eph / detail
  17. Revert "Refactor the architecture of mlir-reduce" — joker.eph / detail
  18. Simplify BitVector code — sguelton / detail

#2741 (Apr 14, 2021 9:26:15 AM)

  1. clang-format: [JS] merge import lines. — martin / detail
  2. review comments — martin / detail
  3. [mlir][linalg] update fusion to support linalg index operations. — gysit / detail
  4. [arm][compiler-rt] add armv8m.main and arv8.1m.main targets — ties.stuij / detail
  5. [SCCP] Follow up of rGbbab9f986c6d. NFC. — sjoerd.meijer / detail
  6. [libc++] Make chars_format a bitmask type. — koraq / detail
  7. [WebAssembly] Use standard intrinsics for f32x4 and f64x2 ops — tlively / detail
  8. [TTI] NFC: Change getCallInstrCost to return InstructionCost — sander.desmalen / detail
  9. [TTI] NFC: Change getCFInstrCost to return InstructionCost — sander.desmalen / detail
  10. [TTI] NFC: Change getShuffleCost to return InstructionCost — sander.desmalen / detail
  11. [TTI] NFC: Change getVectorInstrCost to return InstructionCost — sander.desmalen / detail
  12. [TTI] NFC: Change getFPOpCost to return InstructionCost — sander.desmalen / detail
  13. [TTI] NFC: Change getArithmeticInstrCost to return InstructionCost — sander.desmalen / detail
  14. [flang] Handle END= situations better in runtime input — pklausler / detail
  15. [AMDGPU] Factor out SelectSAddrFI() — Stanislav.Mekhanoshin / detail
  16. [ValueTracking] Add additional non-zero add recurrence test (NFC) — nikita.ppv / detail
  17. [ValueTracking] Don't require non-zero step for add nuw — nikita.ppv / detail
  18. Remove deprecated member functions (NFC) — momchil.velikov / detail
  19. [SLP]Added a tests for shuffled matched tree entries, NFC. — a.bataev / detail
  20. Refactor the architecture of mlir-reduce — jpienaar / detail
  21. [flang] Fix Boolean flag arguments — pklausler / detail
  22. [NFC][libc++] Fixes a documentation typo. — koraq / detail
  23. [ValueTracking] Don't require strictly positive for mul nsw recurrence — nikita.ppv / detail
  24. [COFF] Simplify ICF associated comdat handling — rnk / detail
  25. clang-format: fix undefined behavior. — martin / detail
  26. [WebAssembly] Codegen for f64x2.convert_low_i32x4_{s,u} — tlively / detail
  27. [libTooling] Add smart pointer support to the `access` Stencil — scw / detail

#2740 (Apr 14, 2021 3:37:54 AM)

  1. [AArch64] [COFF] Properly produce cross-section relative relocations — martin / detail
  2. [ARM] [COFF] Properly produce cross-section relative relocations — martin / detail
  3. [lit] Always quote arguments containing '[' on windows — martin / detail
  4. [PowerPC] Fix incorrect subreg typo from 0148bf53f0a0 — nemanja.i.ibm / detail
  5. [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) fold — llvm-dev / detail
  6. [X86] Regenerate PR32284.ll test case prefixes. NFC. — llvm-dev / detail
  7. [X86] Fold cmpeq/ne(trunc(x),0) --> cmpeq/ne(x,0) — llvm-dev / detail
  8. [InstCombine] tmp alloca bypass: ensure that the replacement dominates all alloca uses — lebedev.ri / detail
  9. [Passes] Enable the relative lookup table converter pass on aarch64 — martin / detail
  10. SDAG: constant fold bf16 -> i16 casts — Tim Northover / detail
  11. [lldb][AArch64] Simplify MTE memory region test — david.spickett / detail
  12. [clang] [AArch64] Fix Windows va_arg handling for larger structs — martin / detail
  13. [ValueTracking] add unit test for isKnownNonZero(); NFC — spatel / detail
  14. [lit] Remove unnecessary testcases from lit-quoting.txt that fail on macOS — martin / detail
  15. [AIX] Allow safe for 32bit P8 VSX pattern matching — zarko / detail
  16. [Test] Account for possibility to free memory in loop load PRE test — mkazantsev / detail
  17. [ValueTracking] reduce code duplication; NFC — spatel / detail
  18. [AMDGPU] Mark scavenged SGPR as used — sebastian.neubauer / detail
  19. [OpenMP] Fix printing routine for OMP_TOOL_VERBOSE_INIT — hansang.bae / detail
  20. [OpenCL][Docs] Update OpenCL 3.0 implementation status — sven.vanhaastregt / detail
  21. [ValueTracking] match negative-stepping non-zero recurrence — spatel / detail
  22. [InstSimplify] improve efficiency for detecting non-zero value — spatel / detail
  23. CPUDispatch- allow out of line member definitions — erich.keane / detail
  24. [llvm-symbolizer] remove unused variable — thakis / detail
  25. [SCCP] Create SCCP Solver — sjoerd.meijer / detail
  26. [gn build] Port bbab9f986c6d — llvmgnsyncbot / detail
  27. [mlir][StandardToSPIRV] Add support for lowering memref<?xi1> to SPIR-V — hanchung / detail
  28. [AArch64][v8.5A] Add BTI to all function starts — pablo.barrio / detail
  29. [SLP] createOp - fix null dereference warning. NFCI. — llvm-dev / detail
  30. [X86][SSE] canonicalizeShuffleWithBinOps - check for more combos of merge-able binary shuffles. — llvm-dev / detail
  31. [AMDGPU] Rename "LDS lowering" pass name. — mahesha.comp / detail
  32. [Instcombine] Disable memcpy of alloca bypass for instruction sources — benny.kra / detail
  33. [X86] Add PR49028 test case — llvm-dev / detail
  34. Add flag for showing skipped headers in -H / --show-includes output — hans / detail

#2739 (Apr 13, 2021 11:58:59 PM)

  1. Revert "Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115" — harald / detail
  2. [LLD] Implement /guard:[no]ehcont — pengfei.wang / detail
  3. [NFC] Fix unused warning. — kadircet / detail
  4. [clang] Fix copy constructor of CompilerInvocation — Jan Svoboda / detail
  5. [clang-tidy] Add new check 'bugprone-unhandled-exception-at-new'. — 1.int32 / detail
  6. [GreedyRA ORE] Separate Folder Reloads and Zero Cost Folder Reloads — serguei.katkov / detail
  7. [gn build] Port 530456caf908 — llvmgnsyncbot / detail
  8. [mlir] Change verification order to prevent null dereference — tpopp / detail
  9. [NFC] Fix unused variable warning. — kadircet / detail
  10. [clang-tidy] Add exception flag to bugprone-unhandled-exception-at-new test. — 1.int32 / detail
  11. [i386] Modify the alignment of __m128/__m256/__m512 vector type according i386 abi. — chen3.liu / detail
  12. [lldb] Silence GCC warnings about control reaching the end of non-void functions. NFC. — martin / detail

#2738 (Apr 13, 2021 9:07:52 PM)

  1. [M68k] Put M68kInfo as the direct library dependency for AsmParser — minyihh / detail
  2. [mlir][StandardToSPIRV] Add support for lowering math.powf to SPIR-V. — hanchung / detail
  3. [Live Intervals] Teach Greedy RA to recognize special case live-through — serguei.katkov / detail
  4. [clangd] Add support for inline parameter hints — zeratul976 / detail
  5. [gn build] Port cbc9c4ea90e1 — llvmgnsyncbot / detail

#2737 (Apr 13, 2021 7:59:29 PM)

  1. [lldb] Build debugserver 2-way fat on AS — Jonas Devlieghere / detail
  2. [lldb] Disable TestClangModulesUpdate.py because it's flaky — Jonas Devlieghere / detail
  3. [Live Intervals] Factor-out unionBitMask. NFC. — serguei.katkov / detail

#2736 (Apr 13, 2021 6:51:50 PM)

  1. [RISCV] Implement COPY for Zvlsseg registers — shihpo.hung / detail
  2. [lldb] Pretend host architecture is arm64 on AS — Jonas Devlieghere / detail
  3. fix whitespace type — listmail / detail
  4. Expose parseXInDimensionList() to the `DialectAsmParser` — joker.eph / detail
  5. [X86][AMX] Refactor for PostRA ldtilecfg pass. — pengfei.wang / detail

#2735 (Apr 13, 2021 5:42:18 PM)

  1. [mlir] Fix return values of AMX tests — springerm / detail
  2. Revert "[GlobalOpt] Revert valgrind hacks" — saugustine / detail
  3. [PowerPC] Use correct node to get a super register from a subreg — nemanja.i.ibm / detail
  4. [libc++][docs] Add status docs for ranges. — zoecarver / detail
  5. [scudo] Make MTE inline asm compatible with GNU assembler — mcgrathr / detail

#2734 (Apr 13, 2021 4:25:02 PM)

  1. Fix resolution-err.ll — stilis / detail
  2. [CSSPGO] Fix a test issue due to portablity of std::hash — hoy / detail
  3. [MLIR] PresburgerSet subtraction: add documentation and assertion saying we don't support divisions yet — arjunpitchanathan / detail

#2733 (Apr 13, 2021 3:01:51 PM)

  1. [TableGen] Resolve concrete but not complete field access initializers — daniel_l_sanders / detail
  2. [mlir] Prevent operations with users from being hoisted — sergei.grechanik / detail
  3. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  4. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  5. Title: [RISCV] Add missing part of instruction vmsge {u}. VX Review By: craig.topper  Differential Revision : https://reviews.llvm.org/D100115 — root / detail
  6. [flang] More precise enforcement of runtime constraint — pklausler / detail
  7. [Sema] Move 'char-expression-as-unsigned < 0' into a separate diagnostic — bikineev / detail

#2732 (Apr 13, 2021 1:33:27 PM)

  1. [AsmParser][SystemZ][z/OS] Add support to AsmLexer to accept HLASM style integers — anirudh_prasad / detail
  2. [mlir][spirv] Only attach struct offset for required storage classes — antiagainst / detail
  3. Remove warning "suggest braces" for aggregate initialization of an empty class with an aggregate base class. — aaron / detail
  4. [AArch64][SVE] Always use overloaded methods instead of preprocessor macro. — sander.desmalen / detail
  5. [mlir][tosa] Add conv2d lowering to linalg.conv2d operator for FP — rob.suderman / detail
  6. [Driver] Make the findVCToolChainViaEnvironment case-insensitive — artur.gainullin / detail

#2731 (Apr 13, 2021 3:17:46 AM)

  1. [Zorg] Add space between script and args — conanap / githubweb

#2731 (Apr 13, 2021 3:17:46 AM)

  1. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  2. Revert "Revert "[clangd] Provide a way to disable external index"" — kadircet / detail
  3. [OpenCL][NFC] Rename isOpenCLVersionContainedInMask — sven.vanhaastregt / detail
  4. [SimplifyCFG] Allow hoisting terminators only with HoistCommonInsts=false. — flo / detail
  5. [CodeView] Fix the ARM64 CPUType enum — martin / detail
  6. [AArch64][SVE] Fix dup/dupq intrinsics for C++. — sander.desmalen / detail
  7. [flang] Fix a test (use %s instead of $s) — andrzej.warzynski / detail
  8. [lldb] [gdb-remote server] Refactor handling qSupported — mgorny / detail
  9. [Windows Itanium][PS4] handle dllimport/export w.r.t vtables/rtti — Ben.Dunbobbin / detail
  10. [mlir] Canonicalize single-iteration ParallelOp — ivan.butygin / detail
  11. Require commas between double square bracket attributes. — aaron / detail
  12. [flang][driver] Remove `%flang-new` from the LIT configuration — andrzej.warzynski / detail
  13. Reland "[lldb] [Process] Watch for fork/vfork notifications" for FreeBSD — mgorny / detail
  14. [libc++] Split __compressed_pair out of <memory> — Louis Dionne / detail
  15. [libc++] Split std::raw_storage_iterator out of <memory> — Louis Dionne / detail
  16. [libc++] Split the memory-related algorithms out of <memory> — Louis Dionne / detail
  17. [libc++] Split std::unique_ptr out of <memory> — Louis Dionne / detail
  18. [libc++] Split std::shared_ptr & friends out of <memory> — Louis Dionne / detail
  19. [libc++] Move pointer safety related utilities out of <memory> — Louis Dionne / detail
  20. Reland "[lldb] [Process] Watch for fork/vfork notifications" for NetBSD — mgorny / detail
  21. Reland "[lldb] [Process] Watch for fork/vfork notifications" for Linux — mgorny / detail
  22. [lldb] Require x86 for various NativePDB, Breakpad and Minidump tests — david.spickett / detail
  23. [gn build] fix bug in fb0b19c3de3b — thakis / detail
  24. [gn build] Port 21d6636d83b3 — llvmgnsyncbot / detail
  25. [gn build] Port 4f9b2469f33f — llvmgnsyncbot / detail
  26. [gn build] Port 7f1963dc8e23 — llvmgnsyncbot / detail
  27. [gn build] Port 916fecb499c5 — llvmgnsyncbot / detail
  28. [gn build] Port 9b0a3388eb36 — llvmgnsyncbot / detail
  29. [gn build] Port be54341cd2ff — llvmgnsyncbot / detail
  30. [AMDGPU] Set implicit arg attributes for indirect calls — Madhur.Amilkanthwar / detail
  31. [TTI] NFC: Change getCastInstrCost and getExtractWithExtendCost to return InstructionCost — sander.desmalen / detail
  32. [TTI] NFC: Change getGatherScatterOpCost to return InstructionCost — sander.desmalen / detail
  33. [TTI] NFC: Change getArithmeticReductionCost to return InstructionCost — sander.desmalen / detail
  34. [TTI] NFC: Change getMinMaxReductionCost to return InstructionCost — sander.desmalen / detail
  35. [TTI] NFC: Change getCmpSelInstrCost to return InstructionCost — sander.desmalen / detail
  36. [TTI] NFC: Change getMaskedMemoryOpCost to return InstructionCost — sander.desmalen / detail
  37. [TTI] NFC: Change get[Interleaved]MemoryOpCost to return InstructionCost — sander.desmalen / detail
  38. [lldb] Remote @debugserver_test from TestAppleSimulatorOSType — pavel / detail
  39. StackProtector: ensure protection does not interfere with tail call frame. — Tim Northover / detail
  40. [lldb] Remove self-skipping code from lldb-server tests — pavel / detail
  41. [mlir][linalg] update tiling to support linalg index operations. — gysit / detail
  42. [lldb][AArch64] Only run MTE memory region test if we have MTE — david.spickett / detail
  43. [lld-macho] Add support for arm64_32 — jezng / detail
  44. [lld-macho] Add 32-bit compact unwind support — jezng / detail
  45. [lld-macho] Have toString() emit full path to archive files — jezng / detail
  46. [lld-macho] Make load relaxation work for arm64_32 — jezng / detail
  47. [analyzer] Replace StoreManager::CastRetrievedVal with SValBuilder::evalCast — dpetrov / detail
  48. [lldb/test] s/add_no_ack_remote_stream/do_handshake — pavel / detail
  49. [AsmParser][SystemZ][z/OS] Add in support to allow use of additional comment strings. — anirudh_prasad / detail
  50. [libc++] [P0458] Add map::contains and set::contains for heterogenous lookup missed in a17b1aed. — marek.kurdej+llvm.org / detail
  51. [docs][scudo] Update Scudo documentation — kostyak / detail
  52. [mlir] X86Vector: Add AVX Rsqrt — ajcbik / detail
  53. [clangd] Enable modules to contribute tweaks. — kadircet / detail
  54. [clangd] Introduce ASTHooks to FeatureModules — kadircet / detail
  55. [clangd] Propagate data in diagnostics — kadircet / detail
  56. BPF: generate proper BTF for globals with WeakODRLinkage — yhs / detail
  57. [lld-macho] arm64_32 executables are always PIE — jezng / detail
  58. [analyzer] [NFC] Eliminate dispatchCast, evalCastFromNonLoc and evalCastFromLoc functions from SValBuilder — dpetrov / detail
  59. [OpenMP] Fix incompatible attributes in OpenMPIRBuilder test. — huberjn / detail
  60. Fix the const overload of IgnoreExprNodes — gribozavr / detail
  61. [gn build] Port 8914902b01a3 — llvmgnsyncbot / detail
  62. [gn build] Port bb6d96ced80f — llvmgnsyncbot / detail
  63. [GlobalOpt] Revert valgrind hacks — eleviant / detail
  64. [SystemZ][z/OS] Introduce dialect querying helper functions — anirudh_prasad / detail
  65. Remove empty test case — eleviant / detail
  66. [libc] Make FPBits a union. — sivachandra / detail
  67. Implement WG21 P2156R1/WG14 N2557 on duplicate attributes — aaron / detail
  68. [X86][SSE] combineSetCCMOVMSK - allow comparison with upper (known zero) bits in CMP(MOVMSK(PACKSS())) -> CMP(MOVMSK()) fold — llvm-dev / detail
  69. Revert "[lld-macho] Add support for arm64_32" and other stacked diffs — jezng / detail
  70. [mlgo] Skip AOT-compiling a model if a header/object pair is provided — mtrofin / detail
  71. [debugserver] Fix unintialized member variable — Jonas Devlieghere / detail
  72. [lldb] [gdb-remote server] Abstract away getting current process — mgorny / detail
  73. [Clang][OpenMP][NVPTX] Fixed failure in openmp-offload-gpu.c if the system has CUDA — tianshilei1992 / detail
  74. Remove a -O2 usage from a CSE specific test file — listmail / detail
  75. [debugserver] Use class member initialization for RNBContext — Jonas Devlieghere / detail
  76. [libFuzzer] Fix MSan false positives with custom mutators. — mascasa / detail
  77. [flang] Handle instantiation of procedure pointer components — psteinfeld / detail
  78. [MemorySSA] Add test for PR49859. — asbirlea / detail
  79. [flang][OpenMP] Modify semantic check for nesting of `ordered` regions to include `close` nesting check. — arnamoy10 / detail
  80. [AArch64][GlobalISel] Mark G_CTPOP as legal for v16s8 and v8s8 — Jessica Paquette / detail
  81. [RISCV] Rename RISCVISD::GREVI(W)/GORCI(W) to RISCVISD::GREV(W)/GORC(W). Don't require second operand to be a constant. — craig.topper / detail
  82. String Literal and Wide String Literal Encoding from the Preprocessor — aaron / detail
  83. [SCEV] Don't walk uses of phis without SCEV expression when forgetting — nikita.ppv / detail
  84. [lli] Honor the --entry-function flag in orc and orc-lazy modes. — Lang Hames / detail
  85. [libFuzzer] Fix fuzzer-oom.test. — mascasa / detail
  86. BPF: remove default .extern data section — yhs / detail
  87. [libc][Obvious] Fix nextafter* implementation. — sivachandra / detail
  88. [clang-tidy] Add check for implicit widening of multiplication result — lebedev.ri / detail
  89. [mlir] Convert async dialect passes from function passes to op agnostic passes — ezhulenev / detail
  90. [lld-macho] rm old test directory for segments.s — jezng / detail
  91. [gn build] Port 46b8ea2fff90 — llvmgnsyncbot / detail
  92. [gn build] Port 8ca366935b05 — llvmgnsyncbot / detail
  93. Ship `llvm-cxxfilt` in the toolchain. — Dan Liew / detail
  94. [RISCV] Make use of PatGprGpr and PatGpr in RISCVInstrInfoB.td. NFC — craig.topper / detail
  95. [RISCV] Add a generic PatGprImm class and use it to simplify patterns in RISCVInstrInfoB.td. NFC — craig.topper / detail
  96. Correct the tablegen for checking mutually exclusive stmt attrs — aaron / detail

#2731 (Apr 13, 2021 3:17:46 AM)

  1. [Zorg] Add space between script and args — conanap / detail

#2730 (Apr 12, 2021 11:02:55 PM)

  1. [ve] fix cmake cache param — simon.moll / githubweb

#2730 (Apr 12, 2021 11:02:55 PM)

  1. [libcxx] adds `std::incrementable_traits` to <iterator> — cjdb / detail
  2. [libcxx][NFC] tweaks `incrementable_traits` per review — cjdb / detail
  3. [compiler-rt][X86] fix build fail after "[X86] Support -march=rocketlake" — freddy.ye / detail
  4. [RISCV] Rename RISCVISD::SHFLI to RISCVISD::SHFL and don't require the second operand to be an immediate. — craig.topper / detail
  5. [WebAssembly] Test i64x2.abs encoding — tlively / detail
  6. [MLIR][LinAlg] Implement detensoring cost-modelling. — kareem.ergawy / detail
  7. [lldb] Replace NativeProcess delegate list with a single delegate — pavel / detail
  8. [NFC][SYCL] Drop idle triple component from regression tests. — alexey.bader / detail
  9. [M68k] Implement AsmParser — rickytaylor26 / detail
  10. [libc++] Fix test synopses and remove unused includes. — marek.kurdej+llvm.org / detail
  11. [lldb] Require x86 backend for a bunch of DWARF tests — david.spickett / detail
  12. [lldb][Arm/AArch64] Add basic disassemble tests for Arm/AArch64 — david.spickett / detail
  13. [lldb] Require x86 for unwind no-return test — david.spickett / detail
  14. Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups — pavel / detail
  15. [mlir][linalg] lower index operations during linalg to loop lowering. — gysit / detail

#2730 (Apr 12, 2021 11:02:55 PM)

  1. [ve] fix cmake cache param — simon.moll / detail

#2729 (Apr 12, 2021 6:52:04 PM)

  1. [compiler-rt][aarch64] Add PAC-RET/BTI property to hwasan_interceptors_vfork.S — pirama / detail
  2. [JumpThreading] merge debug info when merging select+br — ndesaulniers / detail
  3. Revert "[lldb] [gdb-remote client] Refactor handling qSupported" — Ahmed Bougacha / detail
  4. [mlir] Use MCJIT to fix integration tests — ajcbik / detail
  5. [Passes] Add relative lookup table converter pass — gulfem / detail
  6. [lldb] Disable TestLaunchProcessPosixSpawn.py with reproducers — Jonas Devlieghere / detail
  7. [gn build] Port e96df3e531f5 — llvmgnsyncbot / detail
  8. [MLIR] Add a switch operation to the standard dialect — gcmn / detail
  9. [X86] Support -march=rocketlake — freddy.ye / detail
  10. [mlir] Async: add automatic reference counting at async.runtime operations level — ezhulenev / detail
  11. [NARY][NFC] Use hasNUsesOrMore instead of getNumUses since it's more — ybrevnov / detail
  12. [PowerPC] stop reverse mem op generation for some cases. — czhengsz / detail
  13. [GreedyRA ORE] Add debug location for function level report — serguei.katkov / detail
  14. Revert "Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — akhuang / detail
  15. [lldb] Fix replaying TestMemoryRead.py from reproducer — Jonas Devlieghere / detail

#2727 (Apr 12, 2021 3:04:11 PM)

  1. [mlir][spirv] Allow bitwidth emulation on runtime arrays — antiagainst / detail
  2. Fix up build failures after cfce5b26a888cb979d65252275df1f977dc1e6c8 — caij2003 / detail
  3. [mlir][spirv] Fix runtime array stride when emulating bitwidth — antiagainst / detail
  4. [ARM] Fix -Wmissing-field-initializers — i / detail
  5. [SimplifyCFG] Add test requiring only hoisting a branch. — flo / detail
  6. [PhaseOrdering] Add test for SimplifyCFG and LV interaction. — flo / detail
  7. Revert "[clangd] Provide a way to disable external index" — saugustine / detail
  8. Reland "Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom"" — Yuanfang Chen / detail
  9. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  10. [clang-tidy] Add <utility> include to misc-uniqueptr-reset-release — n.james93 / detail
  11. [SantizerCoverage] handle missing DBG MD when inserting libcalls — ndesaulniers / detail
  12. [Evaluator] Look through invariant.group intrinsics — aeubanks / detail

#2726 (Apr 12, 2021 12:54:59 PM)

  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite — conanap / githubweb

#2726 (Apr 12, 2021 12:54:59 PM)

  1. [AIX] Tweak test XFAIL from D99815 — daltenty / detail
  2. [NewPM] Fix -print-changed when a -filter-print-funcs function is removed — aeubanks / detail
  3. Enable creation of large response file on z/OS — Abhina.Sreeskantharajan / detail
  4. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  5. [ARM] support symbolic expression as immediate in memory instructions — caij2003 / detail
  6. [mlir][spirv] Put debug-only variable in LLVM_DEBUG — antiagainst / detail
  7. [libc++] add `inline` for __open's definition in ifstream and ofstream — jasonliu / detail
  8. [flang] Correct TypeCode::IsLogical() — pklausler / detail
  9. [lldb] Disable Shell/Subporcess with reproducers — Jonas Devlieghere / detail
  10. [clang-rename] Handle designated initializers. — justin.lebar / detail
  11. [InstCombine] add tests for shift+trunc signbit check; NFC — spatel / detail
  12. [InstCombine] fold shift+trunc signbit check — spatel / detail
  13. [TSan] Allow test contents to be copied before execution — julian.lettner / detail
  14. [mlir] Move memref.subview patterns to MemRef/Transforms/ — antiagainst / detail
  15. Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom" — nikita.ppv / detail

#2726 (Apr 12, 2021 12:54:59 PM)

  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite — conanap / detail

#2725 (Apr 12, 2021 8:40:10 AM)

  1. [X86][AMX] Hoist ldtilecfg — pengfei.wang / detail
  2. [clangd] Provide a way to disable external index — kadircet / detail
  3. [compiler-rt][aarch64] Add PAC-RET/BTI support to HWASAN. — daniel.kiss / detail
  4. [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) — llvm-dev / detail
  5. [InstCombine] Regenerate select-ctlz-to-cttz.ll tests — llvm-dev / detail
  6. [docs] Add Windows/COFF call info — kristof.beyls / detail
  7. [libc++] Split auto_ptr out of <memory> — Louis Dionne / detail
  8. [libc++] Split std::allocator out of <memory> — Louis Dionne / detail
  9. [libc++] Split std::get_temporary_buffer out of <memory> — Louis Dionne / detail
  10. [libc++] NFC: Remove duplicate synopsis from <__string> — Louis Dionne / detail
  11. [gn build] Port 0b439e4cc9db — llvmgnsyncbot / detail
  12. [gn build] Port 26beecfe470b — llvmgnsyncbot / detail
  13. [gn build] Port 6a1ac88fc19a — llvmgnsyncbot / detail
  14. [libc++] Divorce the std Lit feature from the -std=XXX compiler flag — Louis Dionne / detail
  15. Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  16. [ARM] Add a number of intrinsics for MVE lane interleaving — david.green / detail
  17. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  18. [libc++] [test] Detect an improperly noexcept'ed __decay_copy. — arthur.j.odwyer / detail
  19. [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodiscard]]" — arthur.j.odwyer / detail
  20. [InstCombine] when calling conventions are compatible, don't convert the call to undef idiom — Yuanfang Chen / detail
  21. Allow applying attributes to subset of allowed subjects. — tra / detail
  22. [flang] Fix narrowing warning on macos — tkeith / detail
  23. [clang-tidy] Add option to ignore macros in readability-function-cognitive-complexity check. — alexfh / detail
  24. Fix nits. — alexfh / detail
  25. [asan] Replaceable new/delete is unsupported in Windows. — 31459023+hctim / detail
  26. [mlir][Linalg] Disable const -> linalg.generic when fused op is illegal. — ravishankarm / detail
  27. [mlir] Rename AVX512 dialect to X86Vector — zinenko / detail
  28. [mlir] introduce "encoding" attribute to tensor type — ajcbik / detail
  29. [MLIR] PresburgerSet emptiness check: remove assertions that there are no symbols — arjunpitchanathan / detail
  30. [RISCV] Support vector SET[U]LT and SET[U]GE with splatted immediates — fraser / detail
  31. Replace uses of std::iterator with explicit using — i / detail
  32. [Inliner] Propagate SROA analysis through invariant group intrinsics — aeubanks / detail
  33. Revert "[PassManager][PhaseOrdering] lower expects before running simplifyCFG" — spatel / detail
  34. [libc++] Move checks for newlib to actually work — Louis Dionne / detail
  35. Fix documentation typo. — richard / detail
  36. [mlir][affine] Fix unfolded bounding maps for affine.for — uday / detail
  37. [compiler-rt] add SANITIZER_OSX — code / detail

#2724 (Apr 12, 2021 4:32:42 AM)

  1. [AMDGPU][MC][NFC] Removed extra spaces — dmitry.preobrazhensky / detail
  2. [mlir][linalg] fixing hard-coded variable names in a test (NFC) — gysit / detail
  3. Revert "[DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions." — esme.yi / detail
  4. Reland [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions."" — esme.yi / detail
  5. Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  6. [AArch64][SVE] Remove redundant PTEST of MATCH/NMATCH results — bradley.smith / detail
  7. [AMDGPU] Kill temporary register after restoring — sebastian.neubauer / detail
  8. Fix chrome os failure after 021de7cf80268091cf13485a538b611b37d0b33e. — a.v.lapshin / detail
  9. [lldb] Don't recursively load types of static member variables in the DWARF AST parser — Raphael Isemann / detail
  10. [lldb] Delete dead StackFrameList::Merge — Raphael Isemann / detail
  11. [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant — andrew.savonichev / detail
  12. Revert "[AArch64] Add Machine InstCombiner patterns for FMUL indexed variant" — andrew.savonichev / detail
  13. [mlir][linalg] adding operation to access the iteration index of enclosing linalg ops. — gysit / detail
  14. [TableGen] Fix bug in recent change to ListInit::convertInitListSlice() — Paul C. Anagnostopoulos / detail
  15. [ARM] Updates to arm-block-placement pass — david.green / detail
  16. [NFC] Remove redundant string copy — n.james93 / detail
  17. [ARM] Add FP handling for MVE lane interleaving — david.green / detail

#2723 (Apr 12, 2021 12:31:26 AM)

  1. [libtooling][clang-tidy] Fix compiler warnings in testcase [NFC] — mikael.holmen / detail
  2. [NFC][Debug] Fix unnecessary deep-copy for vector to save compiling time — zhangqingshan.zll / detail
  3. [clang][AST] Handle overload callee type in CallExpr::getCallReturnType. — 1.int32 / detail
  4. [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions. — esme.yi / detail
  5. [AArch64] Adds memory operands for indexed loads. — stelios.ioannou / detail
  6. [OpenCL] Accept .rgba in OpenCL 3.0 — sven.vanhaastregt / detail
  7. [AMDGPU] Save VGPR of whole wave when spilling — sebastian.neubauer / detail
  8. [AMDGPU] Unify spill code — sebastian.neubauer / detail
  9. [AMDGPU] Autogenerate test. NFC — sebastian.neubauer / detail
  10. [AMDGPU] Fix saving fp and bp — sebastian.neubauer / detail
  11. [LLDB] Fix buildbots breakage due to TestGuessLanguage.py — omair.javaid / detail
  12. [AMDGPU] Fix ubsan error — sebastian.neubauer / detail
  13. [AArch64] ACLE: Fix issue for mismatching enum types with builtins. — sander.desmalen / detail
  14. [IR] Fix Wdocumentation warning. NFCI. — llvm-dev / detail

#2721 (Apr 11, 2021 11:27:05 PM)

  1. [NARY] Don't optimize min/max if there are side uses — ybrevnov / detail
  2. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  3. fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definition — jim / detail
  4. [NFC] [Clang]: fix spelling mistake in assert message — jim / detail

#2717 (Apr 11, 2021 9:26:00 PM)

  1. [RISCV] Update computeKnownBitsForTargetNode to treat READ_VLENB as being 16 byte aligned. — craig.topper / detail
  2. [RISCV][NFC] Remove unneeded explict XLenVT type on codegen patterns — jim / detail
  3. [RISCV][Clang] Add RVV Widening Integer Add/Subtract intrinsic functions. — zakk.chen / detail
  4. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  5. [RISCV][Clang] Add more RVV Floating-Point intrinsic functions. — zakk.chen / detail
  6. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  7. [RISCV][Clang] Add RVV Type-Convert intrinsic functions. — zakk.chen / detail
  8. [RISCV][Clang] Add RVV merge intrinsic functions. — zakk.chen / detail
  9. [RISCV][Clang] Add all RVV Reduction intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add more RVV load/store intrinsic functions. — zakk.chen / detail
  11. [RISCV][Clang] Add all RVV Mask intrinsic functions. — zakk.chen / detail
  12. [RISCV][Clang] Add some RVV Permutation intrinsic functions. — zakk.chen / detail
  13. [PowerPC] Lower f128 SETCC/SELECT_CC as libcall if p9vector disabled — qiucofan / detail
  14. [Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different debug info variables for parameters and move-parameters. — yifeng.dongyifeng / detail
  15. [Debug-Info] make fortran CHARACTER(1) type as valid unsigned type — czhengsz / detail
  16. [lld-macho][nfc] Convert tabs to spaces — jezng / detail
  17. [X86] Remove FeatureCLWB from FeaturesICLClient — freddy.ye / detail

#2706 (Apr 11, 2021 3:03:50 PM)

  1. [libc++] [CI] Validate the output of the generated scripts. — koraq / detail
  2. [NFC][LoopIdiom] Regenerate left-shift-until-bittest.ll — lebedev.ri / detail
  3. [NFC][LoopIdiom] left-shift-until-bittest: add small-bitwidth tests — lebedev.ri / detail
  4. [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub — lebedev.ri / detail
  5. [NFC][LoopVectorize] Autogenerate interleaved-accesses.ll — lebedev.ri / detail
  6. [NFC][InstCombine] Add a few test of adding to add-like or — lebedev.ri / detail
  7. [InstCombine] (X | Op01C) + Op1C --> X + (Op01C + Op1C) iff the or is actually an add — lebedev.ri / detail
  8. [NFC][InstCombine] Add tests for "get low bit mask upto and including bit X" pattern — lebedev.ri / detail
  9. [InstCombine] Improve "get low bit mask upto and including bit X" pattern — lebedev.ri / detail
  10. [RISCV] Add i8 and i16 srli and srai tests to Zbb/Zbp test files. NFC — craig.topper / detail
  11. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffff) when zext.h is supported. — craig.topper / detail
  12. [RISCV] Drop earlyclobber constraint from vwadd(u).wx, vwsub(u).wx, vfwadd.wf and vfwsub.wf. — craig.topper / detail
  13. [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) — llvm-dev / detail
  14. [X86] combineXor - Pull out repeated getOperand() calls. NFCI. — llvm-dev / detail
  15. [WebAssembly] Update v128.any_true — tlively / detail
  16. [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -> widen_subvector(not(x)) — llvm-dev / detail
  17. [VectorCombine] Add tests for load/extract scalarization. — flo / detail
  18. [LoopUnroll] Add AArch64 test case with large vector ops. — flo / detail
  19. [NFCI][DomTreeUpdater] applyUpdates(): reserve space for updates first — lebedev.ri / detail
  20. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): improve Dominator Tree updating — lebedev.ri / detail
  21. [NFCI][BasicBlockUtils] MergeBlockIntoPredecessor(): improve Dominator Tree updating — lebedev.ri / detail
  22. [NFCI][Local] MergeBasicBlockIntoOnlyPred(): improve Dominator Tree updating — lebedev.ri / detail
  23. [NFCI][SimplifyCFG] mergeEmptyReturnBlocks(): improve Dominator Tree updating — lebedev.ri / detail
  24. [NFCI][SimplifyCFG] PerformValueComparisonIntoPredecessorFolding(): improve Dominator Tree updating — lebedev.ri / detail
  25. [RISCV] Use SLLI/SRLI instead of SLLIW/SRLIW for (srl (and X, 0xffff), C) custom isel on RV64. — craig.topper / detail

#2687 (Apr 11, 2021 2:46:17 AM)

  1. Update personal info in CREDITS.TXT — zhangqingshan.zll / detail

#2684 (Apr 10, 2021 10:57:23 PM)

  1. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail
  2. Revert "Remove "Rewrite Symbols" from codegen pipeline" — aeubanks / detail
  3. Missing syntax highlighting for LLVM IR in Langref — shivam98.tkg / detail
  4. Typo fix — shivam98.tkg / detail

#2682 (Apr 10, 2021 7:01:56 PM)

  1. [Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. NFC. — llvm-project / detail

#2680 (Apr 10, 2021 2:07:57 PM)

  1. [NFC][CVP] Add tests for @llvm.[us]{min,max}() intrinsics — lebedev.ri / detail
  2. [CVP] @llvm.[us]{min,max}() intrinsics handling — lebedev.ri / detail

#2679 (Apr 10, 2021 12:42:26 PM)

  1. [CSSPGO] Fix dangling context strings and improve profile order consistency and error handling — aktoon / detail
  2. [IVUsers] Check LoopSimplify cache earlier (NFC) — nikita.ppv / detail

#2678 (Apr 10, 2021 9:25:43 AM)

  1. Revert "zz" — lebedev.ri / detail
  2. Revert "[NFC][ConstantRange] Add 'icmp' helper method" — lebedev.ri / detail
  3. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail
  4. [libtooling][clang-tidy] Fix off-by-one rendering issue with SourceRanges — whisperity / detail
  5. [flang] Accept & fold IEEE_SELECTED_REAL_KIND — pklausler / detail
  6. [NFC] Rename LimitingIntrinsic into MinMaxIntrinsic — lebedev.ri / detail
  7. [NFC][LVI] getPredicateAt(): drop default value for UseBlockValue — lebedev.ri / detail
  8. [CVP] LVI: Use in-block values when checking value signedness domain — lebedev.ri / detail
  9. [NFC][CVP] Add statistic for function pointer argument non-null-ness deduction — lebedev.ri / detail
  10. [NFC][JumpThreading] Increment 'NumFolds' statistic all places terminator becomes uncond — lebedev.ri / detail

#2677 (Apr 10, 2021 6:43:34 AM)

  1. [NFC][CVP] Add `@llvm.abs` test cases — lebedev.ri / detail
  2. [CVP] @llvm.abs() handling — lebedev.ri / detail
  3. [libtooling][clang-tidy] Fix diagnostics not highlighting fed SourceRanges — whisperity / detail
  4. zz — lebedev.ri / detail
  5. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail

#2676 (Apr 10, 2021 5:03:02 AM)

  1. [RISCV][Clang] Add RVV vleff intrinsic functions. — kai.wang / detail
  2. [Matrix] Implement C-style explicit type conversions for matrix types. — flo / detail

#2673 (Apr 9, 2021 11:52:34 PM)

  1. Temporairly revert "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail

#2672 (Apr 9, 2021 10:43:53 PM)

  1. [AMDGPU][CostModel] Refine cost model for control-flow instructions. — dfukalov / detail

#2670 (Apr 9, 2021 5:48:18 PM)

  1. Support: Add move semantics to mapped_file_region — Duncan P. N. Exon Smith / detail
  2. [clang][AVR] Support variable decorator '__flash' — powerman1st / detail

#2669 (Apr 9, 2021 2:57:45 PM)

  1. [NFC][SROA] Add C++'s `std::clamp()` testcase from PR47271/PR49909 — lebedev.ri / detail
  2. [Analysis] isDereferenceableAndAlignedPointer(): recurse into select's hands — lebedev.ri / detail
  3. [flang] Check for conflicting BIND(C) names — pklausler / detail
  4. [AArch64][GlobalISel] Swap compare operands when it may be profitable — Jessica Paquette / detail
  5. Revert "[AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs" — 31459023+hctim / detail
  6. Revert "[AMDGPU] Remove MachineDCE after SIFoldOperands" — 31459023+hctim / detail
  7. [flang] Enforce a limit on recursive PDT instantiations — pklausler / detail
  8. [lld-macho][nfc] Remove DYSYM8 reloc attribute — jezng / detail
  9. [flang] RANDOM_NUMBER, RANDOM_SEED, RANDOM_INIT in runtime — pklausler / detail

#2668 (Apr 9, 2021 1:51:35 PM)

  1. [scudo][standalone] Use BatchClassId in drain rather than 0 — kostyak / detail
  2. [ASan] Allow new/delete replacement by making interceptors weak — 31459023+hctim / detail

#2667 (Apr 9, 2021 1:14:47 PM)

  1. Add correct types to the xxsplti32dx pattern. — stefanp / detail
  2. [AMDGPU] Added udot2 op_sel test. NFC. — Stanislav.Mekhanoshin / detail
  3. [libc++] NFC: Move unused include of <limits> to allocator_traits.h — Louis Dionne / detail
  4. [MSSA] Rename uses in IDF regardless of new def position in basic block. — asbirlea / detail
  5. [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs — jay.foad / detail
  6. [AMDGPU] Remove MachineDCE after SIFoldOperands — jay.foad / detail
  7. [OpenMP51][DOCS] Claimed masked construct and report current patch, NFC. — cchen / detail
  8. [mlir] NFC - Add help functions to scf.ForOp — nicolas.vasilache / detail
  9. Revert "[PowerPC] Add ROP Protection Instructions for PowerPC" — 31459023+hctim / detail

#2666 (Apr 9, 2021 12:08:38 PM)

  1. Support: Remove code duplication for mapped_file_region accessors, NFC — Duncan P. N. Exon Smith / detail
  2. [OpenMP51] Initial support for masked directive and filter clause — cchen / detail
  3. [LLDB][NFC] Add clarifying comments for AddCXXSummary and AddCXXSynthetic — Shafik Yaghmour / detail

#2665 (Apr 9, 2021 10:13:38 AM)

  1. [RGT] Disable some tests on Windows at compile-time, not runtime — paul.robinson / detail
  2. [PowerPC] Add ROP Protection Instructions for PowerPC — stefanp / detail
  3. [AArch64][GlobalISel] Fix incorrect codegen for <16 x s8> G_ASHR. — Amara Emerson / detail
  4. [TableGen] Report an error message on a missing comma — Alexander.Richardson / detail
  5. [builtins] Avoid enum name conflicts with fenv.h — Alexander.Richardson / detail
  6. Handle alloc_size attribute on function pointers — Alexander.Richardson / detail
  7. [WebAssembly] Add shuffles as an option for lowering BUILD_VECTOR — tlively / detail
  8. [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_* — martin / detail
  9. [libcxx] [test] Use GetWindowsInaccessibleDir() in a couple more tests — martin / detail
  10. [libcxx] [test] Add more tests for renaming directories in fs.op.rename — martin / detail

#2664 (Apr 9, 2021 7:14:02 AM)

  1. RISCVABIInfo::classifyArgumentType: Fix static analyzer warnings with uninitialized variables warnings - NFCI — llvm-dev / detail
  2. [InstCombine] add test with multiple uses of min/max negated operand; NFC — spatel / detail
  3. [InstCombine] try to eliminate an instruction in min/max -> abs fold — spatel / detail
  4. [HIP] Workaround ICE compiling SemaChecking.cpp with gcc 5 — Yaxun.Liu / detail
  5. [libc++] Fix abs and div overload issue for compilers on AIX — jasonliu / detail
  6. [X86][BMI] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) (PR44136) — llvm-dev / detail
  7. [MLIR][Shape] Combine `cstr_eq` only if they share shape operands — frgossen / detail
  8. [RGT] Tweak test so assertion is always executed — paul.robinson / detail
  9. [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) — llvm-dev / detail
  10. [clang] tests: cleanup, update and add some new ones — mizvekov / detail
  11. [InstCombine] Regenerate 2010-11-23-Distributed.ll tests — llvm-dev / detail
  12. [Flang] Changes to mangling code — kiran.chandramohan / detail
  13. [PhaseOrdering] add test for llvm.expect; NFC — spatel / detail
  14. Update the linkage name of coro-split functions in the debug info. — Adrian Prantl / detail

#2663 (Apr 9, 2021 4:54:49 AM)

  1. [MLIR][Shape] Add convenience builder for `shape.assuming_all` — frgossen / detail
  2. [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case. — dfukalov / detail
  3. [AMDGPU] Use SIInstrFlags for flat variants. NFC — sebastian.neubauer / detail
  4. [X86] Add PR44136 test coverage — llvm-dev / detail
  5. [OpenCL] Simplify InsertOCLBuiltinDeclarationsFromTable — sven.vanhaastregt / detail
  6. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  7. [clangd] Add --check-lines to restrict --check to specific lines — adamcz / detail
  8. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  9. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  10. [clang] Tiny format fix — nathan / detail
  11. [X86] Adjust PR44136 tests to add cmpne coverage as well — llvm-dev / detail
  12. [AMDGPU] SIFoldOperands: eagerly delete dead copies — jay.foad / detail
  13. For non-null pointer checks, do not descend through out-of-bounds GEPs — momchil.velikov / detail
  14. [AMDGPU] Allow relaxed/consume memory order for atomic inc/dec — Yaxun.Liu / detail
  15. [TableGen] [docs] Change title of tblgen.rst to fix man page filename — Paul C. Anagnostopoulos / detail
  16. [clangd] Log a message when gRPC support is off, but remote-index is configured — kadircet / detail
  17. [X86] Add zeroext attributes to i8/i16 and/or/xor overflow tests — llvm-dev / detail

#2662 (Apr 9, 2021 3:04:37 AM)

  1. [clang][SourceManager] Fix -Wparentheses warning (NFC) — nullptr.cpp / detail
  2. [RS4GC] Cleanup meetBDVState. NFC. — serguei.katkov / detail
  3. [debug-info][NFC] Set -mtriple to avoid the test failure under other targets. — esme.yi / detail
  4. [LICM] Hoist loads with invariant.group metadata — aeubanks / detail
  5. [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array types. — zoecarver / detail
  6. [mlir][Linalg] Drop unit-trip loops of reductions only if other reduction loops exists. — ravishankarm / detail
  7. [GreedyRA ORE] Re-factor computeNumberOfSplillsReloads. — serguei.katkov / detail
  8. [Test] Add two more tests on PRE with guards — mkazantsev / detail
  9. [RISCV][NFC] Fix formatting — jim / detail
  10. [NFC][PowerPC] add test cases for reverse memory op transformation — czhengsz / detail
  11. [lldb] Update UUID after https://reviews.llvm.org/D99978. — pifon / detail
  12. [lldb] Update object.test after 'nosync' inference was enabled. — pifon / detail
  13. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  14. [RISCV][NFC] Replace explicit type i64 with riscv customized SDTypeProfile. — jim / detail
  15. [MLIR] Do not yield values from an assuming op that are never used — frgossen / detail
  16. [GVN][NFC] Factor out load elimination logic via PRE for reuse — mkazantsev / detail
  17. [AMDGPU] IsFlatScratch/Global -> FlatScratch/Global — sebastian.neubauer / detail
  18. [RegisterScavenging] Add asserts for better errors — sebastian.neubauer / detail
  19. [NFC] Move statictic increment out of helper — mkazantsev / detail
  20. [FunctionAttrs] Force old pm in test so it doens't behave differently depending on the configuration setting for this flag — benny.kra / detail
  21. [MLIR][Shape] Canonicalize `assuming_all` when all operands are `cstr_eq` ops — frgossen / detail
  22. [X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles. — llvm-dev / detail
  23. [NFC][AA] Prepare to convert AliasResult to class with PartialAlias offset. — dfukalov / detail

#2661 (Apr 8, 2021 5:30:03 PM)

  1. Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer — Duncan P. N. Exon Smith / detail
  2. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC — Duncan P. N. Exon Smith / detail
  3. Support: Drop the no-op initializer for SignpostEmitterImpl::Signposts, NFC — Duncan P. N. Exon Smith / detail
  4. Support: Avoid unnecessary std::function for SignpostEmitterImpl::SignpostLog — Duncan P. N. Exon Smith / detail
  5. Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC" — Duncan P. N. Exon Smith / detail
  6. Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC"" — Duncan P. N. Exon Smith / detail
  7. Revert "Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC""" — Duncan P. N. Exon Smith / detail
  8. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC, 3rd attempt — Duncan P. N. Exon Smith / detail
  9. [mlir][spirv] Define spv.ImageDrefGather operation — weiwei.li1 / detail
  10. Use default ref capture to avoid unused capture warning on assert-used variable — dblaikie / detail
  11. DebugInfo: Include inline namespaces in template specialization parameter names — dblaikie / detail
  12. ADT: Sink the guts of StringMapEntry::Create into StringMapEntryBase — Duncan P. N. Exon Smith / detail
  13. [mlir][tosa] Add tosa.max_pool2d lowering to linalg int max pooling additions — rob.suderman / detail
  14. [lld] Fixed CodeView GuidAdapter::format to handle GUID bytes in the right order. — aorlov / detail
  15. [RISCV][NFC] Add explicit type i64 to RV64 only patterns. — tclin914 / detail

#2660 (Apr 8, 2021 4:26:22 PM)

  1. [RISCV] Prevent __builtin_riscv_orc_b_64 from being compiled RV32 target. — craig.topper / detail
  2. [InstCombine] add tests for min/max with negated operand; NFC — spatel / detail
  3. [InstCombine] fold min/max intrinsic with negated operand to abs — spatel / detail
  4. [RISCV] Add InstAlias for Zbb Zbp and Zbs extension — craig.topper / detail
  5. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  6. [WebAssembly] Fix for PIC external symbol ISEL — aardappel / detail
  7. [mlir][StandardToSPIRV] Handle i1 case for lowering memref.load/store op — hanchung / detail
  8. [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks.  Also adding more test cases. — arnamoy10 / detail
  9. [AIX] Support init priority attribute — Xiangling.Liao / detail
  10. [AMDGPU] Allow -amdgpu-unsafe-fp-atomics to ignore denorm mode — Stanislav.Mekhanoshin / detail
  11. [LoopRotate] Don't split loop pass manager — nikita.ppv / detail
  12. Add setting to disable LanguageRuntime UnwindPlans — Jason Molenda / detail
  13. [AMDGPU] Check for all meta instrs in GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  14. AMDGPU: Add gfx90c support to code object v2 for backwards compatibility — kzhuravl_dev / detail
  15. [FileCheck, test] Rename checkWildcardRegexCharMatchFailure — thomasp / detail
  16. Include `count` in AppleClang toolchains. — Dan Liew / detail
  17. [GVN] Properly invalidate ICF cache when we simplify a value — aeubanks / detail
  18. [funcattrs] Infer nosync from instruction walk — listmail / detail
  19. [SLP]Fix PR49898: Infinite loop in SLP vectorizer. — a.bataev / detail
  20. [lldb] (Temporarily) disable vfork-follow-parent-wp.test on Darwin — Jonas Devlieghere / detail
  21. [RISCV] Remove empty string after 'defm' at top level of vector .td files. NFC — craig.topper / detail
  22. [RISCV] Use multiclass inheritance where possible for the VPat* multiclasses in RISVInstrInfoVPseudos. NFCI — craig.topper / detail
  23. [compiler-rt][hwasan] Add C++17 new/delete operators with alignment — leonardchan / detail
  24. [ASTMatchers] Add `cxxBaseSpecifier` matcher (non-top-level) — steveire / detail
  25. Improve error message when tring to export to LLVM IR with a dialect missing the interface — joker.eph / detail

#2659 (Apr 8, 2021 10:16:16 AM)

  1. [lld-macho] Support --thinlto-jobs — jezng / detail
  2. [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols — jezng / detail
  3. [MCA] Add tests for IPC on Cortex-A55 — andrew.savonichev / detail
  4. abtest.py: support bisection based on a response file — Yuanfang Chen / detail
  5. [lldb] [Process] Watch for fork/vfork notifications — mgorny / detail
  6. Revert "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  7. [analyzer] Fix crash on spaceship operator (PR47511) — vsavchenko / detail
  8. [analyzer] Fix false positives in inner pointer checker (PR49628) — vsavchenko / detail
  9. [mlir][linalg] Fix loop upper bounds in conv fusion test — antiagainst / detail
  10. [lldb] Improve the documentation (#42017) — Jonas Devlieghere / detail
  11. Revert "[TableGen] Add support for the 'assert' statement in multiclasses" — Paul C. Anagnostopoulos / detail
  12. [lldb] [test] Skip clone() tests on Linux/aarch64 — mgorny / detail
  13. [lld-macho] Support -add_ast_path — jezng / detail
  14. [lld-macho][nfc] Use varargs form of hasArg() — jezng / detail
  15. Set IgnoreLLVMUsed to false in CallGraph::addToCallGraph() — Stanislav.Mekhanoshin / detail

#2658 (Apr 8, 2021 6:13:23 AM)

  1. Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors; — conanap / githubweb
  2. Revert "Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors;" — conanap / githubweb

#2658 (Apr 8, 2021 6:13:23 AM)

  1. [AMDGPU] SIFoldOperands: refactor tryFoldCndMask with early-outs. NFC. — jay.foad / detail
  2. [mlir][spirv] Timely fail type conversion — antiagainst / detail
  3. [mlir][spirv] Add control for non-32-bit scalar type emulation — antiagainst / detail
  4. [CodeGen][AArch64] Fix isel crash for truncating FP stores — david.sherwood / detail
  5. [TableGen] Add support for the 'assert' statement in multiclasses — Paul C. Anagnostopoulos / detail
  6. [TableGen] Make behavior of list slice suffix consistent across all values — Paul C. Anagnostopoulos / detail
  7. [InstCombine] add icmp with no-wrap add tests; NFC — spatel / detail
  8. [AMDGPU] Fix computing live registers in prolog — sebastian.neubauer / detail
  9. [AMDGPU] SIFoldOperands: make tryFoldCndMask a member function. NFC. — jay.foad / detail
  10. Support: mapped_file_region:  Pass MAP_NORESERVE to mmap — jotrem / detail
  11. [analyzer] Fix dead store checker false positive — vsavchenko / detail
  12. [LV] Pass VPWidenPHIRecipe to widenPHIInstruction (NFC). — flo / detail
  13. [AMDGPU] SIFoldOperands: try harder to fold cndmask instructions — jay.foad / detail
  14. [AMDGPU] SIFoldOperands: remove an unneeded make_early_inc_range. NFC. — jay.foad / detail
  15. [AMDGPU] SIFoldOperands: make use of emplace_back. NFC. — jay.foad / detail
  16. [NFC] Fix warning introduced in 20105b6b4874a85813f7a4a3d8ad2a0f023dda14 — sguelton / detail
  17. [lldb] Re-skip TestVSCode_launch — pavel / detail
  18. [lldb/DWARF] Fix a crash parsing invalid dwarf (pr49678) — pavel / detail
  19. [lsan] Mark 2 new lsan tests unsupported on arm-linux — david.spickett / detail
  20. Revert "Reduce the number of attributes attached to each function" — Dávid Bolvanský / detail
  21. [AMDGPU] SIFoldOperands: remove an unneeded isReg check. NFC. — jay.foad / detail
  22. [AMDGPU] Add some implicit uses to tests. NFC. — jay.foad / detail
  23. [DebugInfo] Correctly track SDNode dependencies for list debug values — stephen.tozer / detail
  24. [MLIR] Support symbols in emptiness checks for FlatAffineConstraints — arjunpitchanathan / detail

#2658 (Apr 8, 2021 6:13:23 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

#2657 (Apr 8, 2021 2:52:14 AM)

  1. [clang] Speedup line offset mapping computation — sguelton / detail
  2. [mlir] add support for index type in vectors. — gysit / detail
  3. [AMDGPU, test] Fix use of undef FileCheck var — thomasp / detail
  4. Reorg firmware corefile tests; add test for OS plugin loading — Jason Molenda / detail
  5. [OpenCL] Fix mipmap read_image return types — sven.vanhaastregt / detail
  6. [RISCV] Support OR/XOR/AND reductions on vector masks — fraser / detail
  7. [LV] Add a logical and/or select cost test. NFC — david.green / detail
  8. [LV] Logical and/or select costs — david.green / detail
  9. [flang][driver] Add debug options not requiring semantic checks — andrzej.warzynski / detail
  10. [GreedyRA ORE] Add function level spill/reloads stats — serguei.katkov / detail
  11. [OpenCL][Docs] Fix typo in section label — anastasia.stulova / detail
  12. [flang][nfc] Rename some test files — andrzej.warzynski / detail
  13. [NVPTX] Fix compiler warning in NDEBUG build [NFC] — mikael.holmen / detail
  14. [lldb] [client] Support for multiprocess extension — mgorny / detail
  15. [NFC][X86][CostModel] Add some load/store tests w/ non-power-of-two elt cnt vectors — lebedev.ri / detail
  16. [DebugInfo] Prevent invalid debug info being produced during LoopStrengthReduce — stephen.tozer / detail

#2656 (Apr 8, 2021 1:03:19 AM)

  1. [AMDGPU] Add some exhaustive ds read/write alignment tests — mahesha.comp / detail
  2. [AMDGPU] Only use ds_read/write_b128 for alignment >= 16 — mahesha.comp / detail
  3. [RISCV] DAG nodes and pseudo instructions for CSR access — sepavloff / detail
  4. [Driver] Drop $DEFAULT_TRIPLE-$name as a fallback program name — i / detail
  5. [docs] Document our norms around reverts — listmail / detail
  6. Include `llvm-config` and `not` in AppleClang toolchains. — Dan Liew / detail
  7. Change the default value for `preloadDialectsInContext` for MlirOptMain — joker.eph / detail
  8. [CSSPGO] Move pseudo probes to the beginning of a block to unblock SelectionDAG combine. — hoy / detail
  9. [Constant] ConstantStruct/Array should not lower poison to undef — aqjune / detail
  10. [Constant] Remove unused variable — aqjune / detail
  11. [NFC][RISCV] Add test for scalable offset under large stack size. — kai.wang / detail
  12. [RISCV] Add scalable offset under very large stack size. — kai.wang / detail
  13. [Debug-Info] Use inlined strings in .dwinfo section by default for DBX. — esme.yi / detail
  14. [GreedyRA ORE] Compute ORE stats if extra analysis is enabled — serguei.katkov / detail
  15. [GreedyRA ORE] Extract stats in RAGreedyStats struct. NFC. — serguei.katkov / detail
  16. [GreedyRA ORE] Extract computeNumberOfSplillsReloads to use in different places. NFC. — serguei.katkov / detail
  17. [AsmParser] Recognize more escaped characters between single quotes — thatlemon / detail

#2651 (Apr 7, 2021 7:25:12 PM)

  1. [PowerPC] fixup killed flags for ri + addi to ri transformation — czhengsz / detail

#2650 (Apr 7, 2021 6:49:47 PM)

  1. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  2. [NFC][AMDGPU] Correct indentation in AMDGPUUsage.rst — Tony.Tye / detail
  3. Revert "[LoopInterchange] Fix transformation bugs in loop interchange" — congzhecao / detail

#2649 (Apr 7, 2021 5:54:35 PM)

  1. [RISCV] Use multiclass inheritance to simplify some of riscv_vector.td. NFCI — craig.topper / detail

#2648 (Apr 7, 2021 5:23:28 PM)

  1. [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition. — craig.topper / detail
  2. [LLDB] Clarifying the documentation for variable formatting wrt to qualifiers and adding a test that demonstrates this — Shafik Yaghmour / detail
  3. [InstCombine] add test for min/max intrinsic with not ops; NFC — spatel / detail
  4. [InstCombine] fold not ops around min/max intrinsics — spatel / detail
  5. [BasicAA] Add another GEP modulo test with shl with odd op. — flo / detail
  6. [AMDGPU] Split GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  7. [AMDGPU] Update gfx90a memory model support — Tony.Tye / detail
  8. Disable use of SCC bit from asm — Stanislav.Mekhanoshin / detail
  9. [lld-macho] Parallelize __LINKEDIT generation — jezng / detail

#2645 (Apr 7, 2021 1:20:24 PM)

  1. Fix missing generate capture expression for novariants condition. — jennifer.yu / detail
  2. [lld-macho] Make time-trace* options more permissive. — vyng / detail
  3. [Driver][test] Test intended target only — Jinsong Ji / detail
  4. [libc++abi] Adjust XFAIL for misaligned exception header on ARM — Louis Dionne / detail

#2644 (Apr 7, 2021 12:43:05 PM)

  1. Unconditionally pre-define CMAKE_ARGS in sanitizer bot. — 31459023+hctim / githubweb
  2. Revert "Respect jobs property for LIT tests in UnifiedTreeBuilder." — gkistanova / githubweb

#2644 (Apr 7, 2021 12:43:05 PM)

  1. Revert "[AsmPrinter] Delete dead takeDeletedSymbsForFunction()" — aeubanks / detail
  2. [AArch64] Materialize FP constant in code for large code model — jonas.hahnfeld / detail
  3. [BasicAA] Extend test coverage for GEP modulo logic. — flo / detail
  4. [RISCV] Replace 'return ReplaceNode' with 'ReplaceNode; return;' NFC — craig.topper / detail
  5. Remove .gitignore entries not relevant in the monorepo. — paul.robinson / detail
  6. [mlir] Fixed alignment attribute of alloc constant folding. — joker.eph / detail
  7. [clang] Move int <-> float scalar conversion to a separate function — erich.keane / detail

#2644 (Apr 7, 2021 12:43:05 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

#2641 (Apr 7, 2021 8:32:14 AM)

  1. [AMDGPU] Update SGPRSpillVGPRCSR name. NFC — sebastian.neubauer / detail
  2. [WebAssembly] Improve error messages regarding missing indirect function table. NFC — sbc / detail
  3. [SVE] Remove checks for warnings in scalable-vector tests. — sander.desmalen / detail
  4. [mlir,shape] Update min/max op description — jpienaar / detail
  5. [SystemZ][z/OS][TableGen] TableGen files should be text — Abhina.Sreeskantharajan / detail
  6. [mlir] Export python-related .cmake files — nicolas.vasilache / detail
  7. [X86][AVX] Add HADD lane crossing test — llvm-dev / detail
  8. [CSSPGO] Fix incorrect probe distribution factor computation in top-down inliner — aktoon / detail
  9. [lld-macho][nfc] Add test for ARM64 stubs — jezng / detail
  10. [lld-macho] Sibling N_SO symbols must have the empty string — jezng / detail
  11. [libcxx] adds remaining callable concepts — cjdb / detail
  12. [libcxx] adds __cpp_lib_concepts feature-test macro — cjdb / detail
  13. [InstCombine] avoid infinite loop from partial undef vectors — spatel / detail
  14. [libc++] Update contributor documentation. — koraq / detail
  15. [InstCombine] foldAddWithConstant(): don't deal with non-immediate constants — lebedev.ri / detail
  16. Avoid testing for libc++ internal macros after D99834 — dimitry / detail
  17. [mlir][sparse] support integral types i32,i16,i8 for *numerical* values — ajcbik / detail
  18. [LoopIdiomRecognize] Minor cleanups to the FFS idiom matching. NFC — craig.topper / detail
  19. [SelectionDAG] Teach SelectionDAG::FoldConstantArithmetic to handle SPLAT_VECTOR — craig.topper / detail
  20. [HIP] Fix rocm-detect.hip test path — enye.shi / detail
  21. [RISCV] Support vslide1up/down intrinsics for SEW=64 on RV32. — craig.topper / detail
  22. [lldb][Editline] Fix crash when navigating through empty command history. — rupprecht / detail
  23. [lld-macho][nfc] Minor refactoring + clang-tidy fixes — vyng / detail
  24. Correct the tablegen logic for MutualExclusions attribute checking. — aaron / detail
  25. [Windows] Remove global OF_None flag for Windows in ToolOutputFiles — Abhina.Sreeskantharajan / detail

#2640 (Apr 7, 2021 2:44:09 AM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / githubweb
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / githubweb

#2640 (Apr 7, 2021 2:44:09 AM)

  1. Fix crash when an invalid URI is parsed and error handling is attempted — kadircet / detail
  2. [X86] Add BZHI test case for PR48768 — llvm-dev / detail
  3. [analyzer] Fix body farm for Obj-C++ properties — vsavchenko / detail
  4. [Statepoint Lowering] Allow other than N byte sized types in deopt bundle — yrouban / detail
  5. [-Wcompletion-handler] Don't recognize init methods as conventional — vsavchenko / detail
  6. [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions — llvm-dev / detail
  7. [analyzer][NFC] Add tests for extents — balazsbenics / detail
  8. [clang] Speedup line offset mapping computation — sguelton / detail
  9. [Clang] Extend test coverage for -f[no-]finite-loops options. — flo / detail
  10. [X86] Add AND/OR/XOR signed-comparison overflow test cases for PR48768 — llvm-dev / detail
  11. [mlir] Add "mask" operand to vector.transfer_read/write. — springerm / detail
  12. [InstCombine] add tests for not-of-min/max; NFC — spatel / detail
  13. [InstCombine] move abs transform to helper function; NFC — spatel / detail
  14. [clang] Check AuxTarget exists when creating target in CompilerInstance — ty1208chiang / detail
  15. [flang][driver] Add support for `-cpp/-nocpp` — andrzej.warzynski / detail
  16. [AMDGPU] SIFoldOperands: don't dump extra '\n' after MachineInstr. NFC. — jay.foad / detail
  17. [flang][driver] Fix `-fdebug-dump-provenance` — andrzej.warzynski / detail
  18. [SLP]Avoid multiple attempts to vectorize CmpInsts. — a.bataev / detail
  19. [X86] Improve optimizeCompareInstr for signed comparisons after AND/OR/XOR instructions — llvm-dev / detail
  20. Revert "[clang] Speedup line offset mapping computation" — thakis / detail
  21. [NPM] Fix typo inisLTOPreLink for loop rotate — jingu.kang / detail

#2640 (Apr 7, 2021 2:44:09 AM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / detail
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / detail

#2639 (Apr 7, 2021 1:18:49 AM)

  1. [PowerPC] Fix use check of swap-reduction — qiucofan / detail
  2. [CGCall] Annotate `this` argument with alignment — lebedev.ri / detail
  3. [Coroutines, test] Fix use of var defined in CHECK-NOT — thomasp / detail
  4. [clang, test] Fix use of undef FileCheck var — thomasp / detail
  5. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  6. [NFC][InstCombine] Add sub-of-sub tests with constant expressions — lebedev.ri / detail
  7. [InstCombine] Restrict "C-(X+C2) --> (C-C2)-X" fold to immediate constants — lebedev.ri / detail
  8. Reland [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  9. [Orc][examples] Add missing FileCheck for lit test and polish output — Stefan Gränitz / detail
  10. [OpenCL] Add as_size/ptrdiff/intptr/uintptr_t operators — sven.vanhaastregt / detail
  11. [clang][Syntax] Handle invalid source range in expandedTokens. — usx / detail
  12. [CMake] try creating symlink first on windows — kbobyrev / detail

#2638 (Apr 6, 2021 10:31:12 PM)

  1. Revert "[InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)" — phosek / detail
  2. [libcxx] fixes `common_reference` requirement for `swappable_with` — cjdb / detail
  3. Revert "[NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c" — phosek / detail
  4. [SCEV] Fix false-positive recognition of simple recurrences. PR49856 — mkazantsev / detail
  5. [X86] Initialize TargetOptions::StackProtectorGuardOffset member to its default value — thatlemon / detail
  6. [Orc][examples] Add lit ToolSubst for LLJITWithRemoteDebugging example — Stefan Gränitz / detail

#2636 (Apr 6, 2021 8:20:51 PM)

  1. [dsymutil] Stop emulating dsymutil-classic CIE caching behavior — Jonas Devlieghere / detail
  2. [mlir,shape] Add max/min folder for simple case — jpienaar / detail

#2635 (Apr 6, 2021 7:15:46 PM)

  1. [dsymutil] Don't keep old abbreviations — Jonas Devlieghere / detail

#2634 (Apr 6, 2021 5:45:37 PM)

  1. [HIP] Change to code object v4 — Yaxun.Liu / detail
  2. Minor fix for test hip-code-object-version.hip — Yaxun.Liu / detail
  3. [shape] Add min and max ops — jpienaar / detail
  4. Add missing CHECK lines in test — rtrieu / detail
  5. [NewPM] Set verify-cfg-preserved=1 by default for debug builds — yrouban / detail
  6. Removed redundant code. — aorlov / detail
  7. [dsymutil] Don't emit .debug_pubnames and .debug_pubtypes — Jonas Devlieghere / detail

#2633 (Apr 6, 2021 3:16:02 PM)

  1. [docs] Update documentation for bugprone-misplaced-widening-cast — vince.a.bridgers / detail
  2. [SplitEdge] Update SplitCriticalEdge to return a nullptr only when the edge is not critical — sidharth.baveja / detail
  3. [MLIR] [Python] Add capsule methods for pybind11 to PyOperation — john.demme / detail
  4. [MachineValueTypes] Add blank lines between floating point vectors with different element types. NFC — craig.topper / detail
  5. [lld-macho] Symbol::value should always be uint64_t — jezng / detail
  6. [OpenMP] Define omp_is_initial_device() variants in omp.h — hansang.bae / detail
  7. [RISCV] Don't custom type legalize fixed vector to scalar integer bitcasts if the fixed vector type isn't legal. — craig.topper / detail
  8. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  9. [docs] Fix doxygen comments wrongly attached to the llvm namespace — mizvekov / detail
  10. [RISCV] Add an assertion to the ReplaceNodeResults handling of bitcasts to make sure the VT is always a scalar integer. — craig.topper / detail

#2632 (Apr 6, 2021 3:23:31 AM)

  1. [VE] use local cache — simon.moll / githubweb
  2. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / githubweb
  3. By default all threads available on the machines are being used by the — conanap / githubweb

#2632 (Apr 6, 2021 3:23:31 AM)

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

#2632 (Apr 6, 2021 3:23:31 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

#2631 (Apr 5, 2021 11:10:41 PM)

  1. [NewPM] Redesign of PreserveCFG Checker — yrouban / detail
  2. [NewPM] Fix unused lambda capture build error — yrouban / detail
  3. [clang][cli] Ensure plugin args are generated in deterministic order — Jan Svoboda / detail
  4. [AMDGPU] Add some missing testing for new subtargets gfx90a and gfx90c — jay.foad / detail
  5. [AArch64] Use 64-bit movi for zeroing halfs/floats — sjoerd.meijer / detail
  6. [NFC][WebAssembly] Removed mangled name from test. — sam.parker / detail
  7. Revert "[flang] Improve constant folding for type parameter inquiries" — kiran.chandramohan / detail
  8. [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing — Jan Svoboda / detail
  9. [AArch64] Default to zero-cycle-zeroing FP registers — sjoerd.meijer / detail
  10. [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. — 1.int32 / detail
  11. [KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI. — llvm-dev / detail

#2630 (Apr 5, 2021 9:02:50 PM)

  1. [SROA] Allow SROA on pointers with invariant group intrinsic uses — aeubanks / detail
  2. Comment adjustments for a rename — listmail / detail
  3. [RISCV] When custom iseling masked stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  4. [NewPM] Change tests to run them without PreserveCFGChecker. NFC — yrouban / detail
  5. [Statepoint] Factor-out utility function to get non-foldable area of STATEPOINT like instructions. NFC — serguei.katkov / detail
  6. [MLIR][docs] Fixes to operation syntax in Lang Ref — gcmn / detail

#2629 (Apr 5, 2021 4:47:53 PM)

  1. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr on Linux" — thakis / detail
  2. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  3. [mlir][Linalg] Add callbacks to fusion of elementwise operations to control fusion. — ravishankarm / detail
  4. [RISCV] Add more RV32 vslide1up intrinsic test cases. NFC — craig.topper / detail
  5. Copy syncscope when expanding atomicrmw into cmpxchg loop — Stanislav.Mekhanoshin / detail
  6. Revert "Revert "Add support for fetching signed values from tagged pointers."" — jingham / detail
  7. Address minor post commit feedback on 0e59dd — listmail / detail
  8. [libcxx] moves `std::invoke` into `__functional_base` — cjdb / detail
  9. [Polly] Refactoring isInnermost() from isl to use the C++ wrapper — llvm-project / detail
  10. Exact ashr/lshr don't loose any set bits and are thus trivially invertible — listmail / detail

#2628 (Apr 5, 2021 12:49:11 PM)

  1. [flang][driver] Add options for -Werror — arnamoy10 / detail
  2. [analyzer] DynamicSize: Store the dynamic size — charusso / detail
  3. [LoopFusion] Bails out if only the second candidate is guarded (PR48060) — tu.da.wei / detail
  4. [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver — arnamoy10 / detail
  5. [analyzer] DynamicSize: Debug facility — charusso / detail
  6. [analyzer] DynamicSize: Rename 'size' to 'extent' — charusso / detail
  7. [gn build] Port 9b3df78b4c2a — llvmgnsyncbot / detail
  8. [TextAPI] move source code files out of subdirectory, NFC — Cyndy Ishida / detail
  9. Revert "Fix build rules for LLVM_WITH_Z3 after D95727" — tstellar / detail
  10. Revert "llvm-shlib: Create object libraries for each component and link against them" — tstellar / detail
  11. [gn build] (manually) port 0116d04d04f2 — thakis / detail
  12. [lld][WebAssembly] Rewrite exports test in assembly. NFC — sbc / detail
  13. [mlir][Linalg] NFC: Move populatePatterns* method into linalg namespace. — ravishankarm / detail
  14. [OPENMP51]Initial support for nocontext clause. — jennifer.yu / detail
  15. [M68k] Add support for Motorola literal syntax to AsmParser — rickytaylor26 / detail
  16. [RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types. — craig.topper / detail
  17. [tests] Precommmit tests for reasoning about equality of recurrences — listmail / detail
  18. Extract a helper for figuring out if an operator is invertible [nfc] — listmail / detail
  19. Fix copy paste errors in tests from be11bd1e — listmail / detail
  20. [RISCV] Split RISCVISD::VMV_S_XF_VL into separate integer and FP. — craig.topper / detail
  21. [RISCV] Add SDTCisInt to the SDTRVVSlide1 since it is only used for vslide1up.vx/vslide1down.vx. — craig.topper / detail
  22. [OpenCL, test] Fix use of undef FileCheck var — thomasp / detail
  23. [InstSimplify] add test for vector select with operand replacement; NFC — spatel / detail
  24. [InstSimplify] fix potential miscompile in select value equivalence — spatel / detail
  25. [libcxx] [ci] Add a Windows CI buildkite configuration — martin / detail
  26. [mlir][sparse] move new test to right directory structure — ajcbik / detail
  27. Rework the way statement attributes are processed; NFC — aaron / detail

#2627 (Apr 3, 2021 9:49:34 PM)

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

#2625 (Apr 3, 2021 4:43:43 PM)

  1. [C++20, test] Fix use of undef FileCheck variable — thomasp / detail

#2624 (Apr 3, 2021 1:44:22 PM)

  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

#2623 (Apr 3, 2021 3:32:48 AM)

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

#2622 (Apr 3, 2021 12:58:25 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

#2621 (Apr 2, 2021 10:23:51 PM)

  1. Add missing override to clang tblgen AttrEmitter — dblaikie / detail

#2620 (Apr 2, 2021 7:50:12 PM)

  1. [clang] NFC: remove trailing white spaces from some tests — mizvekov / detail

#2619 (Apr 2, 2021 5:15:58 PM)

  1. [lld-macho][nfc] Refactor in preparation for 32-bit support — jezng / detail
  2. [gn build] hook up tsan on macOS too — thakis / detail
  3. [RISCV] Add signext attribute to i32 orc.b test for RV64 to match other Zbb tests. — craig.topper / detail
  4. [lld-macho] Fix -Wsuggest-override after D99633. NFC — i / detail

#2618 (Apr 2, 2021 1:58:42 PM)

  1. [Sema] Fix Windows build after b001d574d7d9 — jrtc27 / detail
  2. [RISCV] Try using toupper instead of std::toupper to make the build bots happy. — craig.topper / detail
  3. Revert "[RISCV] Try using toupper instead of std::toupper to make the build bots happy." — craig.topper / detail
  4. [OPENMP][DOCS]Update status of the supported constructs, NFC. — michael.p.rice / detail
  5. [nfc] [llvm] Make DWARFListTableBase::findList const — jan.kratochvil / detail
  6. [mlir] Emit errors when creating unregistered attributes/types when not allowed — riddleriver / detail
  7. [OPENMP5.1]Initial support for novariants clause. — jennifer.yu / detail
  8. [NFC][scudo] Split ScudoCombinedTest.BasicCombined — Vitaly Buka / detail
  9. Use tablegen to diagnose mutually exclusive attributes — aaron / detail
  10. [mlir] Add optional TypeConverter for materializations. — silvasean / detail
  11. [KnownBits] Add KnownBits::haveNoCommonBitsSet helper. NFCI. — llvm-dev / detail
  12. Fix build bot problem with missing OMPC_novariants in switch. — jennifer.yu / detail
  13. [mlir][tosa] Add tosa.reduce_any and tosa.reduce_all linalg lowering — rob.suderman / detail
  14. [NFC][scudo] Add test header int CMake file — Vitaly Buka / detail
  15. [NFC][scudo] Move macro into a shared header — Vitaly Buka / detail
  16. [flang] Address more MSVC build issues with reductions — pklausler / detail
  17. [LLDB] Sleep for 5 second TestVSCode_launch test_progress_events — omair.javaid / detail
  18. [CSSPGO][Test] XFAIL profile-context-tracker-debug.ll on AIX — Jinsong Ji / detail
  19. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr" — thakis / detail
  20. [gn build] (manually) port 4c58f333f141 — thakis / detail

#2617 (Apr 2, 2021 9:16:44 AM)

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

#2616 (Apr 2, 2021 12:26:54 AM)

  1. Tweak SimpleFastHash — mvanotti / detail
  2. [clang-cl] [Sema] Do not prefer integral conversion over floating-to-integral for MS compatibility 19.28 and higher. — marek.kurdej+llvm.org / detail
  3. [mlir] add memref dialect as dependent of lower-affine pass — zinenko / detail
  4. [clang][ItaniumMangle] Check SizeExpr for DependentSizedArrayType — ty1208chiang / detail
  5. [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. — martin / detail
  6. [libcxx] [test] Fix invocable tests on Windows — martin / detail
  7. [NFC][scudo] Convert ScudoPrimaryTest into TYPED_TEST — Vitaly Buka / detail
  8. [NFC][scudo] Inline some functions into ScudoPrimaryTest — Vitaly Buka / detail
  9. [PassManager] Run additional LICM before LoopRotate — lebedev.ri / detail
  10. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  11. [libc++] Fix build on macOS older than 10.15. — marek.kurdej+llvm.org / detail
  12. [RISCV] Add some tests showing vsetvli cleanup opportunities — fraser / detail

#2615 (Apr 1, 2021 9:55:46 PM)

  1. [RISCV] Add missing nxvXf64 intrinsics tests cases for floating-point compare for RV32. — craig.topper / detail
  2. [CSSPGO] Skip dangling probe value when computing profile summary — aktoon / detail
  3. [libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with` — cjdb / detail

#2614 (Apr 1, 2021 7:23:30 PM)

  1. [mlir][sparse] support for very narrow index and pointer types — ajcbik / detail
  2. [debug-info][XCOFF] set `-gno-column-info` by default for DBX — czhengsz / detail
  3. [NFC][scudo] Move globals into related test — Vitaly Buka / detail
  4. [X86] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  5. Handle all standalone combinations of LC_NOTEs w/ & w/o addr & uuid — Jason Molenda / detail
  6. [lldb] Account for objc_debug_class_getNameRaw returning NULL — Jonas Devlieghere / detail
  7. [lld] Add missing header guard (NFC) — nullptr.cpp / detail
  8. [NFC][scudo] Move some shared stuff into ScudoCombinedTest — Vitaly Buka / detail
  9. [CMake] Use append instead of set with the list — phosek / detail
  10. [AssumeBundles] offset should be added to correctly calculate align — aqjune / detail
  11. [lld][MachO] Fix -Wsign-compare warning (NFC) — nullptr.cpp / detail
  12. [RISCV] Add more nxvi64 vector intrinsic tests for RV32. NFC — craig.topper / detail
  13. [llvm-reduce] Add header guards and fix clang-tidy warnings — aeubanks / detail

#2613 (Apr 1, 2021 4:53:19 PM)

  1. [OpenMP51] Accept `primary` as proc bind affinity policy in Clang — cchen / detail
  2. [flang] Fix unit test failure on POWER — pklausler / detail
  3. Setup OpBuilder to support detached block in loopUnrollByFactor (NFC) — joker.eph / detail
  4. [OpenMP, test] Fix uses of undef S*VAR FileCheck var — thomasp / detail
  5. [OpenMP, test] Fix use of undef DECL FileCheck var — thomasp / detail
  6. [OpenMP, test] Fix use of undef VAR_PRIV FileCheck var — thomasp / detail
  7. [globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest — daniel_l_sanders / detail
  8. Revert "[globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest" — daniel_l_sanders / detail
  9. [MIPS, test] Fix use of undef FileCheck var — thomasp / detail
  10. [flang] Disable some new unit tests (non-portable results) — pklausler / detail
  11. [RISCV] Add nxvXi64 test cases to the RV32 Zvamo intrinsic test files. NFC — craig.topper / detail
  12. [builtins] Build for arm64_32 for watchOS (Darwin) — smeenai / detail
  13. [TextAPI] Add support for arm64_32 — smeenai / detail
  14. [NFC][scudo] Use TYPED_TEST to split large test — Vitaly Buka / detail
  15. [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols — alexshap / detail
  16. [indvars[ Fix pr49802 by checking for SCEVCouldNotCompute — listmail / detail
  17. [NFC][AMDGPU] Add product names for gfx908 and gfx10 processors — Tony.Tye / detail

#2612 (Apr 1, 2021 2:31:33 PM)

  1. [Scudo] Fix SizeClassAllocatorLocalCache::drain — Vitaly Buka / detail
  2. [scudo][NFC] Make tests runs with --gtest_repeat=2 — Vitaly Buka / detail
  3. [libc++][NFC] Increase readability of typeinfo comparison of ARM64 — Louis Dionne / detail
  4. Reland "Add support to -Wa,--version in clang"" — jiancai / detail
  5. [tests] Add tests for forthcoming funcattrs nosync inference improvement — listmail / detail
  6. [RISCV] Add isel patterns to handle vrsub intrinsic with 2 vector operands. — craig.topper / detail
  7. [Driver] -nostdinc -nostdinc++: don't warn for -Wunused-command-line-argument — i / detail
  8. [funcattrs] Respect nofree attribute on callsites (not just callee) — listmail / detail
  9. llvm-shlib: Create object libraries for each component and link against them — tstellar / detail
  10. [flang] Implement numeric intrinsic functions in runtime — pklausler / detail

#2611 (Apr 1, 2021 10:15:32 AM)

  1. [tests] Cover the most basic cases of nosync inference — listmail / detail
  2. [RISCV] Improve 64-bit integer materialization for some cases. — craig.topper / detail
  3. [HIP] remove overloaded abs in header — Yaxun.Liu / detail
  4. [OpenMP][NFC] Fix typo in libomptarget error message — huberjn / detail
  5. [lldb] Update test.rst with a paragraph about pdb — davelee.com / detail
  6. [llvm-reduce] Move tests to tools folder — aeubanks / detail
  7. [PPC] Regenerate PR27078 test checks — llvm-dev / detail
  8. [CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIX — phosek / detail
  9. [AMDGPU][SDag] Add IMG init in AdjustInstrPostInstrSelection — jay.foad / detail
  10. [AMDGPU][GlobalISel] Add IMG init in selectImageIntrinsic — jay.foad / detail
  11. [AMDGPU] Remove SIAddIMGInit pass which is now unused — jay.foad / detail
  12. [lldb/test] Respect --apple-sdk path when querying SDK info — Vedant Kumar / detail
  13. [RISCV] Add MULHU and MULHS tests with a constant operand. — craig.topper / detail
  14. [RISCV] Add custom type legalization to form MULHSU when possible. — craig.topper / detail
  15. [gn build] Port fdc4f19e2f80 — llvmgnsyncbot / detail
  16. [MC][ARM] add .w suffixes for ORN/ORNS T1 — ndesaulniers / detail
  17. [RISCV] Fix handling of nxvXi64 vmsgt(u).vx intrinsics on RV32. — craig.topper / detail
  18. Mark unordered memset/memmove/memcpy as nosync — listmail / detail
  19. [libc++] Fix codesigning in run.py — Louis Dionne / detail
  20. Avoid calling ParseCommandLineOptions in BackendUtil if possible — Raphael Isemann / detail
  21. [CMake] Include dependency on cxx-headers in compiler-rt tests — phosek / detail
  22. [libc++] Print the CMake version before generating CMake — Louis Dionne / detail
  23. [MC][ARM] add .w suffixes for RSB/RSBS T1 — ndesaulniers / detail
  24. [libc++] NFC: Add a simple test to make sure we destroy elements in std::list — Louis Dionne / detail
  25. Add a pattern to combine composed subview ops — ravishankarm / detail
  26. [SLP]Test for min/max reductions bug, NFC. — a.bataev / detail
  27. Add support for fetching signed values from tagged pointers. — jingham / detail
  28. [lldb] Prevent that LLDB randomly crashes in CommandLineParser::addOption by initializing LLVM's command line parser — Raphael Isemann / detail
  29. [flang] Implement reductions in the runtime — pklausler / detail
  30. Extract isVolatile helper on Instruction [NFCI] — listmail / detail
  31. [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp — martin / detail
  32. [ARM] Remove an unused parameter in ARMWinCOFFObjectWriter. NFC. — martin / detail
  33. Infer dereferenceability from malloc and friends — listmail / detail
  34. Fix "image lookup --address" Summary results for inline functions. — gclayton / detail
  35. [funcattrs] Infer nosync from readnone and non-convergent — listmail / detail
  36. [libcxx] [test] Make the condvar wait_for tests less brittle — martin / detail
  37. [Attributor] Cleanup intrinsic handling in nosync inference [mostly NFC] — listmail / detail
  38. [Attributor] Cleanup detection of non-relaxed atomics in nosync inference — listmail / detail
  39. Update a test missed in 6ef4505 — listmail / detail
  40. [OpenCL][Docs] Update links to the C++ for OpenCL documentation — anastasia.stulova / detail
  41. [RISCV] Use softPromoteHalf legalization for fp16 without Zfh rather than PromoteFloat. — craig.topper / detail
  42. [OpenMP] Pass mapping names to add components in a user defined mapper — huberjn / detail
  43. [flang] Fix arm clang build — pklausler / detail
  44. [NFC][scudo] Simplify UseQuarantine initialization — Vitaly Buka / detail
  45. [ARM] Allow v6m runtime loop unrolling — david.green / detail

#2610 (Apr 1, 2021 6:08:36 AM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / githubweb
  2. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / githubweb
  3. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / githubweb

#2610 (Apr 1, 2021 6:08:36 AM)

  1. [lldb] Fix TestStopOnSharedlibraryEvents.py on linux — pavel / detail
  2. [lldb] Add missing include in TestGdbRemote_vContThreads test — pavel / detail
  3. [lldb] More missing includes in TestGdbRemote_vContThreads — pavel / detail
  4. [RISCV] Remove floating point condition code legalization from lowerFixedLengthVectorSetccToRVV. — craig.topper / detail
  5. [RISCV] Don't set the SplatOperand flag on intrinsics that take a shift amount. — craig.topper / detail
  6. Remove dead CHECK-ERR line. — nicholas / detail
  7. [NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functions — tomas.matheson / detail
  8. [GlobalISel] Implement lowering for G_ROTR and G_ROTL. — Amara Emerson / detail
  9. [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not. — craig.topper / detail
  10. [lldb] [test] Mark more lldb-server tests xfail on Windows — mgorny / detail
  11. Add -disable-verify flag to llvm-link. — nicholas / detail
  12. Add a "register_runtime" method to the mlir.execution_engine and show calling back from MLIR into Python — joker.eph / detail
  13. [lldb] Remove reproducer from previous test run — Jonas Devlieghere / detail
  14. [GlobalISel][AArch64] Combine G_SEXT_INREG + right shift -> G_SBFX — Jessica Paquette / detail
  15. [clang][cli] Fix round-trip of OPT_plugin_arg — john.brawn / detail
  16. [CSSPGO] Top-down processing order based on full profile. — hoy / detail
  17. [SamplePGO] Keeping prof metadata for IndirectBrInst — aktoon / detail
  18. [mlir] Linalg: add tile interchange flag to test-linalg-codegen-strategy pass — ezhulenev / detail
  19. [DebugInfo] Support for signed constants inside DIExpression — SourabhSingh.Tomar / detail
  20. [AArch64][GlobalISel] Combine funnel shifts to rotates. — Amara Emerson / detail
  21. [AArch64][GlobalISel] Define some legalization rules for G_ROTR and G_ROTL. — Amara Emerson / detail
  22. [GlobalISel] Implement fewerElements legalization for vector reductions. — Amara Emerson / detail
  23. [VPlan] Use SetVector for VPExternalDefs to prevent non-determinism. — huihuiz / detail
  24. [InstCombine] add test for abs() demanded bits; NFC — spatel / detail
  25. [InstCombine] add fold for demand of low bit of abs() — spatel / detail
  26. [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D99463 — i / detail
  27. [clang] Use decltype((E)) for compound requirement type constraint — mizvekov / detail
  28. Conditionalize the JIT test dependency — dblaikie / detail
  29. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  30. [OPENMP]Fix PR48607: Crash during clang openmp codegen for firstprivate() of `float _Complex`. — a.bataev / detail
  31. [ARM] Add FeatureHasNoBranchPredictor for Thumb1 cores — david.green / detail
  32. [libc++] Include <__config_site> from <__config> — phosek / detail
  33. [OPENMP51]Initial support for the dispatch directive. — michael.p.rice / detail
  34. [docs] Fix up dead clang-format links after monorepo move. NFC — jonathan_roelofs / detail
  35. [ThinLTO] During module importing, close one source module before open — wmi / detail
  36. [lld-macho][NFC] Drop unnecessary macho:: namespace prefix on unambiguous references to Symbol — gkm / detail
  37. Fix deletion of operations through the rewriter in a pattern matching a consumer operation — joker.eph / detail
  38. [www] Color Clang 11 and Clang 12 features as green and not yellow, and — richard / detail
  39. [lld-link] Enable addrsig table in COFF lto — zequanwu / detail
  40. Fix pluralization error in diagnostic, and move C++ testcase to proper — richard / detail
  41. [www] Fix build of attribute documentation. — richard / detail
  42. Delete checked-in generated copy of diagnostic reference. — richard / detail
  43. [WebAssembly] Encode numbers in ULEB128 in event section — aheejin / detail
  44. [LLDB] Add support for Arm64/Linux dynamic register sets — omair.javaid / detail
  45. [LLDB] Arm64/Linux Add MTE and Pointer Authentication registers — omair.javaid / detail
  46. [LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset — omair.javaid / detail
  47. [www] List both the regular and expanded form of %diff in the — richard / detail
  48. [trace][intel-pt] Implement trace start and trace stop — a20012251 / detail
  49. Reland "[gn build] port 48e4b0f (__config_site)" — thakis / detail
  50. [StructLayout] Use TrailingObjects to allocate space for MemberOffsets. — craig.topper / detail
  51. Fix test expectations for %diff documentation. — richard / detail
  52. [JITLink] Add a setProtectionFlags method to jitlink::Section. — Lang Hames / detail
  53. Fix errors in 0b69756110db444282c40ea16929186b2910c3b1 — a20012251 / detail
  54. [clang][Sema] Don't try to initialize implicit variable of invalid anonymous union/struct — tu.da.wei / detail
  55. [LoopUnswitch] Assert that branch condition is either and/or but not both — aqjune / detail
  56. [RISCV] Remove some unused ImmLeafs. NFC — craig.topper / detail
  57. [GlobalISel] Fix Wint-in-bool-context warning (NFC) — nullptr.cpp / detail
  58. [RISCV] simm12_plus1 should not inherit from Operand. NFC — craig.topper / detail
  59. [SimpleLoopUnswitch] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after 431a40e1e28f181e87dd247b91a5e6872dd64ab4 — i / detail
  60. [Utils][Emacs] Improve syntax highlight — i / detail
  61. [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 — yedeng.yd / detail
  62. [JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utils — Lang Hames / detail
  63. libc: Default LIBC_INSTALL_PREFIX to ${CMAKE_INSTALL_PREFIX} — nathan / detail
  64. [mlir] Add C and python API for is_registered_operation. — stellaraccident / detail
  65. [JITLink] Delete copy and move constructors for jitlink::Section. — Lang Hames / detail
  66. [RISCV] Refine pre-define macro tests — tclin914 / detail
  67. [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows — martin / detail
  68. [libcxx] [test] Don't add dirs from the LIB env var to PATH — martin / detail
  69. [X86] Regenerate test to add missing @PLT — craig.topper / detail
  70. [X86] Add test cases for PR48768 and D94856. NFC — craig.topper / detail
  71. Revert "Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation."" — pifon / detail
  72. [mlir][Linalg][Python] Create the body of builtin named Linalg ops — nicolas.vasilache / detail
  73. [WebAssembly] Fix incorrect DW_TAG_pointer_type size in test — Alexander.Richardson / detail
  74. [asan] Remove FreeBSD XFAIL from asan-sigbus.cpp test — Alexander.Richardson / detail
  75. [TableGen] Emit more helpful error messages on empty type set — Alexander.Richardson / detail
  76. [OpenCL] Limit popcount to OpenCL 1.2 and above — sven.vanhaastregt / detail
  77. [mlir] Change vector.transfer_read/write "masked" attribute to "in_bounds". — springerm / detail
  78. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  79. NFC: Change getUserCost to return InstructionCost — sander.desmalen / detail
  80. [AArch64] Avoid SCALAR_TO_VECTOR for single FP constant vector. — flo / detail
  81. [ASTImporter][NFC] Improve test coverage — balazsbenics / detail
  82. [AMDGPU][GlobalISel] Add support for global atomicrmw fadd — jay.foad / detail
  83. Revert "[LLDB] Skip TestVSCode_disconnect.test_launch arm/linux" — omair.javaid / detail
  84. [RISCV] Add support for the stepvector intrinsic — fraser / detail
  85. [ASTImporter][NFC] Fix duplicated symbols in "Improve test coverage" — balazsbenics / detail
  86. [X86] AMD Zen 3 has macro fusion — lebedev.ri / detail
  87. [InlineCost] Remove TODO comment that consider other forms of savings in the cost-benefit analysis — taolq / detail
  88. Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset" — omair.javaid / detail
  89. Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers" — omair.javaid / detail
  90. [Test] Auto-update test checks — mkazantsev / detail
  91. NFC: Change getTypeBasedIntrinsicCost to return InstructionCost — sander.desmalen / detail
  92. NFC: Change getIntrinsicInstrCost to return InstructionCost — sander.desmalen / detail
  93. Revert "[clang][Checkers] Extend PthreadLockChecker state dump (NFC)." — 1.int32 / detail
  94. [libc++] Avoid <climits> dependency in <thread> — joerg / detail
  95. [C++2b] Support size_t literals — bikineev / detail
  96. [CostModel] Align the cost model for intrinsics for scalable/fixed-width vectors. — sander.desmalen / detail
  97. [SVE] Fix LoopVectorizer test scalalable-call.ll — sander.desmalen / detail
  98. [RISCV] Add XFAIL riscv32 for known issue with the old pass manager — luismarques / detail
  99. [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk). — arthur.j.odwyer / detail
  100. [clang][parser] Allow GNU-style attributes in explicit template... — tbaeder / detail
  101. [AArch64][SVE] Add tests for UREM/SREM using fixed SVE types — bradley.smith / detail
  102. [InstCombine] add tests for srem+abs; NFC — spatel / detail
  103. [InstCombine] fold abs(srem X, 2) — spatel / detail
  104. [WebAssembly] Raname a test and fix comments — aheejin / detail
  105. [llvm-jitlink] Fix -Wunused-function on Windows — aeubanks / detail
  106. [RISCV] Add isel patterns to select vsub_vx intrinsic to vadd.vi if it uses a small enough immediate — craig.topper / detail
  107. [AMDGPU] Use a common check prefix for some image tests. NFC. — jay.foad / detail
  108. [AMDGPU] Add some image tests with enable-prt-strict-null disabled. NFC. — jay.foad / detail
  109. [RISCV] Add RISCVISD opcodes for CLZW and CTZW. — craig.topper / detail
  110. [LTO][Legacy] Decouple option parsing from LTOCodeGenerator — Jinsong Ji / detail
  111. [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions — craig.topper / detail
  112. [PowerPC] [MLICM] Enable hoisting of caller preserved registers on AIX — scui / detail
  113. [X86] Improve SMULO/UMULO codegen for vXi8 vectors. — craig.topper / detail
  114. [SCEV] Handle unreachable binop when matching shift recurrence — listmail / detail
  115. [ValueTracking] Add with.overflow intrinsics to poison analysis functions — aqjune / detail
  116. [WebAssembly] Implement i64x2 comparisons — tlively / detail
  117. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  118. Move non-spec TOSA operators into TosaUtilOps.td — rob.suderman / detail
  119. [LoopVectorize] Use SetVector to track uniform uses to prevent non-determinism. — huihuiz / detail
  120. [flang] Refine checks for pointer initialization targets — pklausler / detail
  121. [SLP]Add a test for the bug in `getVectorElementSize()`, NFC. — a.bataev / detail
  122. [ConstantFolding] Fixing addo/subo with undef — georgemitenk0v / detail
  123. [mlir][cse] do not replace operands in previously simplified operations — youngar17 / detail
  124. [SelectionDAG] Remove unneeded vector resize from the end of FoldConstantArithmetic. NFC — craig.topper / detail
  125. [SLP]Update test checks, NFC — a.bataev / detail
  126. [lld-macho][nfc] Test that -ObjC will import bitcode with category sections — jezng / detail
  127. [lld-macho] Parallelize UUID hash computation — jezng / detail
  128. [tests] Exercise cases where SCEV can use trip counts to refine ashr/lshr recurrences — listmail / detail
  129. [OPENMP]Fix PR48658: [OpenMP 5.0] Compiler crash when OpenMP atomic sync hints used. — a.bataev / detail
  130. [OPENMP]Fix PR48885: Crash in passing firstprivate args to tasks on Apple M1. — a.bataev / detail
  131. Make TableGenGlobalISel an object library — aaronpuchert / detail
  132. Revert "Make TableGenGlobalISel an object library" — listmail / detail
  133. [NFC][LoopRotation] Count the number of instructions hoisted/cloned into preheader — lebedev.ri / detail
  134. [test, InferFunctionAttrs] Fix use of var defined in CHECK-NOT — thomasp / detail
  135. [dfsan] Set sigemptyset's return label to be 0 — jianzhouzh / detail
  136. [mlir][tosa] Add tosa.reciprocal and tosa.sigmoid lowerings — rob.suderman / detail
  137. [X86] add dwarf annotation for inline stack probe — git / detail
  138. [RISCV] Add UnsupportedSchedZfh multiclass to reduce duplicate lines from RISCVSchedRocket.td and RISCVSchedSiFive7.td. NFC — craig.topper / detail
  139. Support {S,U}REMEqFold before legalization — git / detail
  140. Add debug printers for KnownBits [nfc] — listmail / detail
  141. Add support to -Wa,--version in clang — jiancai / detail
  142. [tests] Add tests for ashr/lshr recurrences in isKnownNonZero — listmail / detail
  143. [ValueTracking] Handle non-zero ashr/lshr recurrences — listmail / detail
  144. [lld][MachO] Refactor handling of subsections — alexshap / detail
  145. Revert "Add support to -Wa,--version in clang" — ndesaulniers / detail
  146. [GVN][NFC] Refactor analyzeLoadFromClobberingWrite — qixingxue / detail
  147. [GVN][NFC] Pre-commit test for D93503 — t-kawashima / detail
  148. [GVN] Propagate llvm.access.group metadata of loads — t-kawashima / detail
  149. [clang][APINotes] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  150. [lldb] Remove LLDB_CAPTURE_REPRODUCER override — Jonas Devlieghere / detail
  151. [debug-info] support new tuning debugger type DBX for XCOFF DWARF — czhengsz / detail
  152. [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  153. [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger — Jonas Devlieghere / detail
  154. [lldb] Remove references to LLDB_CAPTURE_REPRODUCER — Jonas Devlieghere / detail
  155. [NFC] Disambiguate LI in GVN — mkazantsev / detail
  156. [NFC] Undo some erroneous renamings — mkazantsev / detail
  157. [libc++] Build and test with -Wundef warning. NFC. — marek.kurdej+llvm.org / detail
  158. [lldb] Fix compilation with gcc-6.5 — pavel / detail
  159. [lldb] Fix build errors from 3bea7306e8 — pavel / detail
  160. [mlir][Python][Linalg] Add missing attributes to linalg ops — nicolas.vasilache / detail
  161. [WebAssembly] Invert branch condition on xor input — sam.parker / detail
  162. [Driver] Fix architecture triplets and search paths for Linux x32 — harald / detail
  163. [LoopFlatten] Do not report CFG analyses as up-to-date — yrouban / detail
  164. Revert "Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers"" — omair.javaid / detail
  165. Revert "Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset"" — omair.javaid / detail
  166. [LLDB] Fix sync issue in TestVSCode_launch.test_progress_events — omair.javaid / detail
  167. [MLIR][Affine] Add utility to check if the slice is valid — uday / detail
  168. [NFC] Add tests for scalable vectorization of loops with large stride acesses — david.sherwood / detail
  169. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  170. [SLP] Add test cases for missing SLP vectorization on AArch64. — flo / detail
  171. [AMDGPU][MC] Added flag to identify VOP instructions which have a single variant — dmitry.preobrazhensky / detail
  172. [X86][SSE] Add isHorizOp helper function. NFCI. — llvm-dev / detail
  173. [X86][SSE] Enable (F)HADD/SUB handling to SimplifyMultipleUseDemandedVectorElts — llvm-dev / detail
  174. [X86][SSE] Fold HOP(HOP(X,X),HOP(Y,Y)) -> HOP(PERMUTE(HOP(X,Y)),PERMUTE(HOP(X,Y)) — llvm-dev / detail
  175. [AMDGPU][MC][GFX10][GFX90A] Corrected _e32/_e64 suffices — dmitry.preobrazhensky / detail
  176. [lldb] [test] Mark lldb-server multiprocess tests as LLGS cat — mgorny / detail
  177. [lldb] Rewrite TestAutoInstallMainExecutable logic — pavel / detail
  178. [SLP]Remove `else` after `return`, NFC.` — a.bataev / detail
  179. [lldb] Make TestLoadUsingLazyBind work on linux — pavel / detail
  180. [OpenCL][Docs] Added a label for C++ libs section and example link — anastasia.stulova / detail
  181. [flang] Move .f77 to the list of fixed-form file extensions — andrzej.warzynski / detail
  182. [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements — llvm-dev / detail
  183. [SLP]Improve and fix getVectorElementSize. — a.bataev / detail
  184. [AMDGPU] Enable output modifiers for double precision instructions — brendon.cahoon / detail
  185. [AArch64][SVE] SVE functions should use the SVE calling convention for fast calls — bradley.smith / detail
  186. [AArch64][SVE] Improve codegen for select nodes with fixed types — bradley.smith / detail
  187. [AsmParser][SystemZ][z/OS] Add in support to accept "#" as part of an Identifier token — anirudh_prasad / detail
  188. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  189. Revert "[clang][parser] Set source ranges for GNU-style attributes" — tbaeder / detail
  190. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  191. [deref-at-point] restrict inference of dereferenceability based on allocsize attribute — listmail / detail
  192. [AMDGPU] Small cleanup to constructRetValue and its caller. NFC. — jay.foad / detail
  193. [lldb] Un-XFAIL TestAutoInstallMainExecutable on Windows — stilis / detail
  194. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  195. [OpenMP51][DOCS] Mark "add present modifier in defaultmap clause" as — cchen / detail

#2610 (Apr 1, 2021 6:08:36 AM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / detail
  2. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / detail
  3. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / detail

#2609 (Mar 30, 2021 3:02:32 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / githubweb

#2609 (Mar 30, 2021 3:02:32 AM)

  1. [docs] remove references to checking out svn repos — nunoplopes / detail
  2. [ObjC][CodeGen] Fix missing debug info in situations where an instance and class property have the same identifier — Raphael Isemann / detail
  3. [lldb] Add a test for Obj-C properties with conflicting names — Raphael Isemann / detail
  4. [clangd] Perform merging for stale symbols in MergeIndex — kadircet / detail
  5. [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT — joe.ellis / detail
  6. [AArch64][SVE] Lower fixed length INSERT_VECTOR_ELT — joe.ellis / detail
  7. [lldb] Change CreateHostNativeRegisterContextLinux argument type — pavel / detail
  8. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — krasimir / detail
  9. [ASTImporter] Import member specialization/instantiation of enum decls — gabor.marton / detail
  10. Re-apply "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  11. [LoopVectorize] Add support for scalable vectorization of induction variables — david.sherwood / detail
  12. [RegAlloc] Add a test with use in statepoint expected to be on stack. — serguei.katkov / detail
  13. [ARM] Handle Splats in MVE lane interleaving — david.green / detail
  14. [lli] Leaving two EH frame tests with MCJIT only after PowerPC failure — Stefan Gränitz / detail
  15. Fix cleanup error in TestVSCode_disconnect.test_launch — omair.javaid / detail
  16. [gn build] (semi-manually) port 51fa9e0fd984 — thakis / detail
  17. NFC: Migrate PartialInlining to work on InstructionCost — sander.desmalen / detail
  18. [LoopUnswitch] Simplify branch condition if it is select with constant operands — aqjune / detail
  19. Fix path in test added in e0577b3130a646b0ee090c04a40400483031c7a9 to work with both Linux/Windows paths. — douglas.yung / detail
  20. [x86] enhance matching of pmaddwd — spatel / detail
  21. [clang] [PR49736] [C++2b] Correctly reject lambdas with requires clause and no parameter list — marek.kurdej+llvm.org / detail
  22. [lldb] [Process/gdb-remote] Fix TID reading to use U64 — mgorny / detail
  23. Move test to X86 directory — oliver.stannard / detail
  24. Revert "[Passes] Add relative lookup table converter pass" — krasimir / detail
  25. [gn build] Port c51e91e04681 — llvmgnsyncbot / detail
  26. clang-format: [JS] do not collapse - - to --. — martin / detail
  27. [OPENMP]Fix PR48740: OpenMP declare reduction in C does not require an initializer — a.bataev / detail
  28. [Analyzer] Track RValue expressions — gabor.marton / detail
  29. [analyzer] Support allocClassWithName in OSObjectCStyleCast checker — vsavchenko / detail
  30. [libc++] Add a CI job to test the Runtimes build — Louis Dionne / detail
  31. [analyzer] Fix crash when reasoning about C11 atomics (PR49422) — vsavchenko / detail
  32. [lldb] [server] Support for multiprocess extension — mgorny / detail
  33. [AMDGPU] Remove outdated TODOs. NFC — sebastian.neubauer / detail
  34. [lldb] Remove linux/mips debugging support — pavel / detail
  35. [test, HardwareLoops] Fix use of var defined in CHECK-NOT — thomasp / detail
  36. Added static verification for Linalg Ops. — hanchung / detail
  37. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  38. [OPENMP]Fix test checks for 32bit targets, NFC. — a.bataev / detail
  39. [lldb/test] Deflake TestGdbRemote_vContThreads even more — pavel / detail
  40. [OpenCL] Fix parsing of opencl-c.h in CL 3.0 — kevin.petit / detail
  41. [clang-format] Fix east const pointer alignment of operators — marek.kurdej+llvm.org / detail
  42. [Docs] Update googletest docs link. — ty1208chiang / detail
  43. [test, ARM] Fix use of var defined in CHECK-NOT — thomasp / detail
  44. [libc] Fix msan/asan memcpy reentrancy — gchatelet / detail

#2609 (Mar 30, 2021 3:02:32 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / detail

#2608 (Mar 29, 2021 9:42:10 PM)

  1. [DebugInfo] Upgrade DISubragne::count to accept DIExpression also — AlokKumar.Sharma / detail
  2. [NFC][scudo] Add memtag.h into CMake file — Vitaly Buka / detail
  3. [NFC][scudo] Sort sources in CMake file — Vitaly Buka / detail
  4. [sanitizer] Improve accuracy of GetTls on x86/s390 — i / detail
  5. [Test] Add a test demonstrating a missing opportunity to PRE a load — mkazantsev / detail
  6. [OpenMP][NFC] Move the `noinline` to the parallel entry point — johannes / detail
  7. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  8. [DebugInfo][unittest] Fix heap-use-after-free after D76115 — i / detail
  9. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — zhuhan7737 / detail
  10. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  11. [lldb/DWARF] Simplify DIE extraction code slightly — pavel / detail
  12. [lldb] Add a dwarf unit test for null unit dies — pavel / detail
  13. [lldb] Remove ScriptInterpreterLuaTest.Plugin unittest — pavel / detail
  14. [llvm-profdata] Make sure to consume Error on the error path of setIsIRLevelProfile — markus.boeck02 / detail
  15. [NFC][scudo] Produce debug info — Vitaly Buka / detail
  16. [lli] Add option -lljit-platform=Inactive to disable platform support explicitly — Stefan Gränitz / detail
  17. [AMDGPU] Update AMDGPU PAL usage documentation — tim.renouf / detail
  18. Revert "[lldb/DWARF] Simplify DIE extraction code slightly" — pavel / detail
  19. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  20. [InstructionCost] Don't conflate Invalid costs with Unknown costs. — sander.desmalen / detail
  21. Revert "[X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation" — bing1.yu / detail

#2607 (Mar 29, 2021 7:13:44 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / githubweb
  2. Update python deps for buildbot-mlir-nvidia. — stellaraccident / githubweb

#2607 (Mar 29, 2021 7:13:44 PM)

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

#2607 (Mar 29, 2021 7:13:44 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / detail
  2. Update python deps for buildbot-mlir-nvidia. — stellaraccident / detail

#2606 (Mar 29, 2021 9:24:43 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / githubweb

#2606 (Mar 29, 2021 9:24:43 AM)

  1. [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation. — julian.gross / detail
  2. [lldb] Don't search for system specific strings in assert.test — Raphael Isemann / detail
  3. [AMDGPU] Extend gfx10 test coverage. NFC. — petar.avramovic / detail
  4. [NFC][LoopUnswitch] Move hasPartialIVCondition to LoopUtils — jingu.kang / detail
  5. [Orc][tests] Moving one MCJIT test over to Orc to make sure the PowerPC fix worked — Stefan Gränitz / detail
  6. [SVE][Analysis]Instruction costs for ops on scalable-vec — nashe.mncube / detail
  7. [X86][SSE] combineHorizOpWithShuffle - consistently use getTargetShuffleInputs to decode shuffles — llvm-dev / detail
  8. [X86] Regenerate tests to add missing @PLT — llvm-dev / detail
  9. [X86][F16C] Add F16C -O0 test coverage — llvm-dev / detail
  10. Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute"" — oliver.stannard / detail
  11. [lldb][NFC] Add a test case for Objective-C properties with conflicting names — Raphael Isemann / detail
  12. Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation." — pifon / detail
  13. Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places — hans / detail
  14. [MLIR][Shape] Canonicalize casted dynamic extent tensor — frgossen / detail
  15. [SimpleLoopUnswitch] Add tests to check partially invariant unswitch — jingu.kang / detail
  16. [LoopUnswitch] Use reference variables instead of pointer one — jingu.kang / detail
  17. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  18. [SimpleLoopUnswitch] Fix wrong assertions in partial-unswitch.ll — jingu.kang / detail
  19. [LV] Move runtime pointer size check to LVP::plan(). — flo / detail
  20. [TableGen] Add support for the 'assert' statement in class definitions. — Paul C. Anagnostopoulos / detail
  21. [libc++] Use _EnableIf and __iter_value_type consistently. NFCI. — arthur.j.odwyer / detail
  22. [mlir][Linalg] Allow calling named ops when available and make it the default. — nicolas.vasilache / detail
  23. [OPENMP]Fix PR49052: Clang crashed when compiling target code with assert(0). — a.bataev / detail
  24. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  25. Revert "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  26. [SystemZ][z/OS] Set maximum value to truncate attribute aligned to for static variables on z/OS target — fanbo.meng / detail
  27. [OPENMP]Fix PR49636: Assertion `(!Entry.getAddress() || Entry.getAddress() == Addr) && "Resetting with the new address."' failed. — a.bataev / detail
  28. [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
  29. [OPENMP]Map data field with l-value reference types. — a.bataev / detail
  30. [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps — bradley.smith / detail
  31. Recommit "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  32. [libcxx] reworks invocable and regular_invocable tests — cjdb / detail
  33. [mlir][vector] Add lowering of Transfer_read with broadcast and permutation map — thomasraoux / detail
  34. [lldb] Include llvm-config.h instead of config.h — Jonas Devlieghere / detail
  35. [SystemZ][z/OS] Add test of leading zero length bitfield in const/volatile struct — fanbo.meng / detail
  36. [libcxx] adds std::identity to <functional> — cjdb / detail
  37. [mlir][Linalg] Drop spurious error message — ravishankarm / detail
  38. [flang] Update output format test to use GTest — andrzej.warzynski / detail
  39. [mlir][Linalg] Rewrite SubTensors that take a slice out of a unit-extend dimension. — ravishankarm / detail
  40. [OpenMP] Trim error messages in CUDA plugin — huberjn / detail

#2606 (Mar 29, 2021 9:24:43 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / detail

#2605 (Mar 29, 2021 12:18:00 AM)

  1. MLIR][STD] Fold trunci (sexti). — kareem.ergawy / detail
  2. [ARM] Extend MVE lane interleaving to handle other non-instruction leaves — david.green / detail

#2604 (Mar 28, 2021 10:29:13 PM)

  1. [lldb] Fix Error/assert.test regression with symbols — jan.kratochvil / detail

#2603 (Mar 28, 2021 9:12:05 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / githubweb

#2603 (Mar 28, 2021 9:12:05 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / detail

#2601 (Mar 28, 2021 2:38:38 PM)

  1. [ARM] Fix the Changed value in the MVE lane interleaving pass. — david.green / detail
  2. [RISCV] Add a RV64 mulhsu test case. NFC — craig.topper / detail
  3. [ORC][C-bindings] Fix some ORC C bindings function names and signatures. — Lang Hames / detail
  4. [dfsan] Ignore dfsan origin wrappers when instrumenting code — jianzhouzh / detail

#2600 (Mar 28, 2021 1:24:21 PM)

  1. [SelDag] Add isIntOrFPConstant helper function. — flo / detail
  2. [BasicAA] Handle gep with unknown sizes earlier (NFCI) — nikita.ppv / detail
  3. Update the documentation for recent changes to statement attributes. — aaron / detail
  4. [LV] Mark a few more cost-model members as const (NFC). — flo / detail
  5. [clang-format] Fix aligning with linebreaks — bjoern / detail
  6. OpaquePtr: Turn inalloca into a type attribute — Matthew.Arsenault / detail
  7. AArch64/GlobalISel: Remove IR section from test — Matthew.Arsenault / detail
  8. [Orc][examples] Add LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  9. [Orc][examples] Add missing dependency to OrcShared in LLJITWithRemoteDebugging — Stefan Gränitz / detail
  10. [RISCV][Clang] Update new overloading rules for RVV intrinsics. — zakk.chen / detail
  11. Revert "OpaquePtr: Turn inalloca into a type attribute" — thakis / detail
  12. [InstCombine] add tests for select of min/max intrinsics; NFC — spatel / detail
  13. [InstCombine] sink min/max intrinsics with common op after select — spatel / detail
  14. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  15. [RISCV] Add test case for mulhsu. — craig.topper / detail
  16. [X86] Don't define vpclmulqdq or vaes intrinsics in the headers unless avx512fintrin.h has been included. — craig.topper / detail
  17. [Driver] Suppress libstdc++/libc++ path with -nostdinc — i / detail
  18. [ARM] MVE vector lane interleaving — david.green / detail
  19. [gn build] Port 7b6f760fcd19 — llvmgnsyncbot / detail
  20. [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. — craig.topper / detail
  21. [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. — craig.topper / detail
  22. [X86] Add phase ordering test for the problem D99427 is trying to solve. NFC — craig.topper / detail
  23. [BasicAA] Make sure types match in constant offset heuristic — nikita.ppv / detail
  24. [Driver] Linux.cpp: move resource directory before /usr/local/include for non-musl — i / detail

#2599 (Mar 28, 2021 1:26:26 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

#2598 (Mar 28, 2021 12:04:22 AM)

  1. [Driver] Remove an incorrect library path for multilib — i / detail
  2. [X86] Regenerate a bunch of tests to pick up @PLT — craig.topper / detail
  3. [test] Add UNSUPPORTED: system-windows to linux-ld.c — i / detail
  4. [OCaml][Test] Fix and enable debuginfo.ml test — vaivaswatha / detail
  5. [RISCV] Add vfabs.v pseudo instruction. — kai.wang / detail
  6. [lldb] Fix capitalization in CMake status message — Jonas Devlieghere / detail

#2597 (Mar 27, 2021 2:58:48 PM)

  1. Deduplicate branches and adjust comment [NFC] — aaronpuchert / detail
  2. [libcxx] rearranges all concept tests — cjdb / detail
  3. [BasicAA] Refactor linear expression decomposition — nikita.ppv / detail
  4. [RISCV] Add a pattern for (sext_inreg (mul (and X, 0xffffffff), (and Y, 0xffffffff)), i32) to suppress MULW formation — craig.topper / detail
  5. [Driver] Remove an unneeded multiarch library path which ends with ../../.. — i / detail

#2596 (Mar 27, 2021 1:43:51 PM)

  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

#2595 (Mar 27, 2021 4:18:23 AM)

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

#2594 (Mar 27, 2021 12:27:43 AM)

  1. [mlir] Register Linalg passes in C API and Python Bindings — zinenko / detail
  2. [x86] prevent crashing while matching pmaddwd — spatel / detail
  3. Make FoldBranchToCommonDest poison-safe by default — aqjune / detail

#2593 (Mar 26, 2021 10:34:46 PM)

  1. [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation — i / detail
  2. [IRCE] Use m_LogicalAnd — aqjune / detail

#2591 (Mar 26, 2021 7:33:14 PM)

  1. docs: Adding Google representative to the security group — George Burgess IV / detail
  2. [lldb] Fix TestAppleSimulatorOSType for older watchOS SDKs — Jonas Devlieghere / detail

#2590 (Mar 26, 2021 3:10:02 PM)

  1. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / githubweb
  2. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / githubweb
  3. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / githubweb
  4. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / githubweb
  5. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / githubweb
  6. Use more efficient linker for flang debug builder. — stevan.radakovic / githubweb
  7. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / githubweb
  8. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / githubweb
  9. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / githubweb
  10. [libc] Add a full build worker and two builders to run on it. — sivachandra / githubweb
  11. [libc] Enable full build builders. — sivachandra / githubweb

#2590 (Mar 26, 2021 3:10:02 PM)

  1. [OCaml] Handle nullptr in Llvm.global_initializer — josh / detail
  2. [mlir][ODS] Support specialized Attribute class for Enums — vlad.vinogradov / detail
  3. [clang] Disable LTO and LLD on SystemZ for stage3 builds — tbaeder / detail
  4. [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile(). — a.v.lapshin / detail
  5. [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable — paul.robinson / detail
  6. [DAG] TargetLowering::isBinOp() - add ISD::SSUBSAT/USUBSAT — llvm-dev / detail
  7. Add arm_neon.sdot operation — ataei / detail
  8. [ARM] Use lrdsb for more thumb1 loads. — david.green / detail
  9. [Sanitizer] Fix debug builds of sanitizer_stacktrace_test.cpp — luismarques / detail
  10. [LoopVectorize] Refine hasIrregularType predicate — thatlemon / detail
  11. [lldb] Correct unsigned decimal argument check in memory write — david.spickett / detail
  12. [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null — epastor / detail
  13. [lldb] [test] Fix TestGdbRemote_vContThreads.py logic — mgorny / detail
  14. [ELF] Special case --shuffle-sections=-1 to reverse input sections — i / detail
  15. [CGSCC] Print CG node itself instead of its address — bmahjour / detail
  16. [OPENMP51]Initial support for the interop directive. — michael.p.rice / detail
  17. Reapply "[DebugInfo] Handle multiple variable location operands in IR" — stephen.tozer / detail
  18. [mlir][amx] regression test for tile-muli (all zero/sign-extension combinations) — ajcbik / detail
  19. [mlir][cpu-runner] register all llvm ir dialects — ajcbik / detail
  20. [RISCV] Support masked load/store for fixed vectors. — craig.topper / detail
  21. [TTI] Add a Mask to getShuffleCost — david.green / detail
  22. [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount. — zakk.chen / detail
  23. [LICM] Fix a crash when sinking instructions w/token operands — listmail / detail
  24. [lldb] [test] Skip vCont tests on Windows — mgorny / detail
  25. [lldb/Docs] Update docs with new buildbot URLs — jan.kratochvil / detail
  26. [RISCV] Use getTargetExtractSubreg and getTargetInsertSubreg to simplify some code. NFCI — craig.topper / detail
  27. [Test] Fix undef var in attr-speculative-load-hardening.c — thomasp / detail
  28. [LCSSA] Extract a utility for deciding if a new use requires a new lcssa phi [NFC] — listmail / detail
  29. [lld-link] emit an error when writing a PDB > 4 GiB — thakis / detail
  30. [X86][SSE] Add SSE2/SSE42 test coverage to urem combine tests — llvm-dev / detail
  31. [NFC][AArch64] Add codegen tests for various csinc-cmp sequences. — Pavel.Iliin / detail
  32. [compiler-rt] -fsanitize=cfi is not supported on Darwin — jonathan_roelofs / detail
  33. [M68k] Use fixed asm string for MxPseudo instructions — minyihh / detail
  34. [M68k] Forward declare getMCInstrBeads in one place — minyihh / detail
  35. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  36. [mlir][IR] Support parsing hex float values in the DialectSymbolParser — riddleriver / detail
  37. [ARM] Add VREV MVE shuffle costs — david.green / detail
  38. [ASTMatchers][NFC] Use move semantics when passing matchers around. — n.james93 / detail
  39. [Object][MachO] Handle end iterator in getSymbolType() — Steven Wu / detail
  40. [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. — Amara Emerson / detail
  41. [lld-macho][NFC] Minor refactor of Writer::run() — gkm / detail
  42. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  43. [OPENMP51]Initial support for the use clause. — michael.p.rice / detail
  44. PR49585: Emit the jump destination for a for loop 'continue' from within the scope of the condition variable. — richard / detail
  45. [FileCheck] Fix numeric error propagation — jdenny.ornl / detail
  46. [FileCheck] Fix redundant diagnostics due to numeric errors — jdenny.ornl / detail
  47. [sanitizer] Remove max_len parameter from InternalScopedString — Vitaly Buka / detail
  48. PR49619: Remove delayed call to noteFailed. — richard / detail
  49. Revert "[CodeGenModule] Set dso_local for Mach-O GlobalValue" — Alex Lorenz / detail
  50. [mlir][tosa] Add tosa.slice to std.subtensor lowering — rob.suderman / detail
  51. [mlir][Toy] Update the tutorial to use tablegen for dialect declarations — riddleriver / detail
  52. [mlir][Toy] Tidy up the first half of Chapter 2. — riddleriver / detail
  53. [AMDGPU] Avoid unnecessary graph visits during WQM marking — carl.ritson / detail
  54. [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers. — Amara Emerson / detail
  55. [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF — czhengsz / detail
  56. [NFC] make XCOFF dwarf dump test run only on PowerPC target. — czhengsz / detail
  57. [Hexagon] Add more patterns for HVX loads and stores — kparzysz / detail
  58. [Hexagon] Improve stack address base reuse for HVX spills — kparzysz / detail
  59. [NFC][sanitizer] Remove unneeded "explicit" — Vitaly Buka / detail
  60. [ObjectYAML] Handle Hexagon V68 — kparzysz / detail
  61. [sanitizer] Grow buffer in SharedPrintfCodeNoBuffer — Vitaly Buka / detail
  62. [RISCV] Fix isel pattern of masked vmslt[u] — shihpo.hung / detail
  63. [Clang][RISCV] Add rvv vsetvl and vsetvlmax intrinsic functions. — zakk.chen / detail
  64. [RISCV][Clang] Add RVV vle/vse intrinsic functions. — zakk.chen / detail
  65. [analyzer] Introduce common bug category "Unused code". — Artem Dergachev / detail
  66. [JITLink] Improve out-of-range error messages. — Lang Hames / detail
  67. [JITLink] Reformat an enum. — Lang Hames / detail
  68. [WoA][MSVC] Use default linker setting in MSVC-compatible driver — maxim.kuvyrkov / detail
  69. [NFC] Minor cleanup to use default setting of getLastArg() — maxim.kuvyrkov / detail
  70. [MLIR] Canonicalize broadcast operations on single shapes — frgossen / detail
  71. Revert "[NFC] Minor cleanup to use default setting of getLastArg()" — maxim.kuvyrkov / detail
  72. [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory — markus.boeck02 / detail
  73. [AArch64] Rewrite (add, csel) to cinc — sjoerd.meijer / detail
  74. [X86] Fix compile time regression of D93594. — yuanke.luo / detail
  75. [RISCV] Support bitcasts of fixed-length mask vectors — fraser / detail
  76. [-Wcalled-once-parameter] Harden analysis in terms of block use — vsavchenko / detail
  77. [X86][AMX][NFC] Give correct Passname for Tile Register Pre-configure — bing1.yu / detail
  78. [X86][NFC] Pre-commit test case for the fix of ldtilecfg insertion. — pengfei.wang / detail
  79. [mlir][ODS] Get rid of limitations in rewriters generator — vlad.vinogradov / detail
  80. [-Wcalled-once-parameter] Fix false positives for cleanup attr — vsavchenko / detail
  81. [RISCV] Support scalable-vector masked gather operations — fraser / detail
  82. [Test][DebugInfo] Check for backend object emission support. — nigelp / detail
  83. [RISCV] Support scalable-vector masked scatter operations — fraser / detail
  84. [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling — llvm-dev / detail
  85. [llvm-objcopy] remove split dwo file creation from executeObjcopyOnBinary. — a.v.lapshin / detail
  86. [ARM] Regenerate select-imm.ll tests — llvm-dev / detail
  87. [AMDGPU] Regenerate atomic_optimizations_global_pointer.ll tests — llvm-dev / detail
  88. [Reland] "Do not apply calling conventions to MSVC entry points" — elizabeth.andrews / detail
  89. [-Wcalled-once-parameter][NFC] Fix GCC compilation error — vsavchenko / detail
  90. [clang][ASTImporter] Fix import of VarDecl regarding thread local storage spec — balazsbenics / detail
  91. [LoopVectorize] relax FMF constraint for FP induction — spatel / detail
  92. [test] Fix variable definition in acle_sve_ld1.sh — thomasp / detail
  93. [OpenCL] Remove spurious atomic_fetch tablegen builtins — sven.vanhaastregt / detail
  94. [test] Fix incorrect use of string variable use — thomasp / detail
  95. [SCEV][NFC] API for predicate evaluation — mkazantsev / detail
  96. [NFC] Use evaluatePredicate in eliminateComparison — mkazantsev / detail
  97. [NFC] One more use case for evaluatePredicate — mkazantsev / detail
  98. [compiler-rt] Produce the right arch suffix for arm libraries — martin / detail
  99. [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output. — a.v.lapshin / detail
  100. [SLP]Fix crash on extending scheduling region. — a.bataev / detail
  101. GlobalISel: Insert memcpy for outgoing byval arguments — Matthew.Arsenault / detail
  102. GlobalISel: Preserve source value information for outgoing byval args — Matthew.Arsenault / detail
  103. [X86][SSE] Regenerate PR18054 test case — llvm-dev / detail
  104. [MLIR][OpenMP] Pretty printer and parser for omp.wsloop — kiran.chandramohan / detail
  105. [AMDGPU] Add some gfx1010 test coverage. NFC. — jay.foad / detail
  106. [MCA] Ensure that writes occur in-order — andrew.savonichev / detail
  107. [flang][driver] Add support for `-fget-symbols-sources` — andrzej.warzynski / detail
  108. [lldb] Fix TestAutoInstallMainExecutable.py — pavel / detail
  109. [lld-macho] implement options -map — jezng / detail
  110. [gn build] Port ed8bff13dcaa — llvmgnsyncbot / detail
  111. [Hexagon] Add support for named registers cs0 and cs1 — sidneym / detail
  112. [mlir][linalg] Add support for memref inputs/outputs for `linalg.tiled_loop`. — pifon / detail
  113. [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) — llvm-dev / detail
  114. [XCore] Remove XFAIL: xcore from passing test. — nigelp / detail
  115. [flang] Unittests for runtime terminator — andrzej.warzynski / detail
  116. [amdgpu] Update med3 combine to skip i64 — jonathanchesterfield / detail
  117. [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi — Stanislav.Mekhanoshin / detail
  118. [libsupport] Silence a bogus valgrind warning. — clattner / detail
  119. [OPENMP51]Support for the 'destroy' clause with interop variable. — michael.p.rice / detail
  120. [NFC][ArgumentPromotion] Clear FAM cached results of erased function. — mtrofin / detail
  121. Reapply "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  122. [SampleFDO] Don't mix up the existing indirect call value profile with the new — wmi / detail
  123. [AMDGPU] Support SCC on buffer atomics — Stanislav.Mekhanoshin / detail
  124. [libomptarget] Add register usage info to kernel metadata — jonathanchesterfield / detail
  125. [libcxx] updates the feature-test macro generator — cjdb / detail
  126. [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed> — i / detail
  127. [llvm][AArch64][SVE] Lower fixed length vector fabs — peter.waller / detail
  128. [WebAssembly] Remove unimplemented-simd target feature — tlively / detail
  129. [libc++] Remove the Docker files for BuildBot — Louis Dionne / detail
  130. [docs] Document regular LLVM sync-ups — kristof.beyls / detail
  131. [libc++] Future-proof generate_feature_test_macro_components.py against long names. — arthur.j.odwyer / detail
  132. [CMake][runtimes] Add file level dependency to merge_archives commands — markus.boeck02 / detail
  133. Fix typo: `char` should be `TS` — noreply / detail
  134. [mlir] Fix typo in SCF.cpp (NFC) — l.chelini / detail
  135. [flang] Refine symbol sorting — pklausler / detail
  136. [WebAssembly] Remove experimental SIMD instructions — tlively / detail
  137. [WebAssembly] Finalize SIMD names and opcodes — tlively / detail
  138. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  139. [SystemZ][z/OS] vasprintf fix libc++ — muiez / detail
  140. Revert "[VPlan] Add plain text (not DOT's digraph) dumps" — joker.eph / detail
  141. [mlir][linalg] Extend linalg vectorization to support non-identity input maps — thomasraoux / detail
  142. [SimplifyCFG] add tests for branch cond merging with prof metadata; NFC — spatel / detail
  143. [lldb] Fix flakyness in TestGdbRemote_vContThreads — pavel / detail
  144. [mlir] Add vector op support to cuda-runner including vector.print — thomasraoux / detail
  145. [clang-cl] make -ffile-compilation-dir a CoreOption. — zequanwu / detail
  146. [mlir] Add linalg.fill bufferization conversion — ezhulenev / detail
  147. [lldb] Move Apple simulators test targets under API — Jonas Devlieghere / detail
  148. Revert "[AArch64][compiler-rt] Strip PAC from the link register." — daniel.kiss / detail
  149. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  150. Revert "[mlir] Add linalg.fill bufferization conversion" — joker.eph / detail
  151. Revert "Revert "[mlir] Add linalg.fill bufferization conversion"" — antiagainst / detail
  152. [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns — Stanislav.Mekhanoshin / detail
  153. [mlir] Fix build failure due to 1a572f4 — thomasraoux / detail
  154. [lli] Add Orc greedy mode as -jit-kind=orc — Stefan Gränitz / detail
  155. [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test. — craig.topper / detail
  156. [OpenMP] Fixed a crash in hidden helper thread — tianshilei1992 / detail
  157. [LTO][MC] Discard non-prevailing defined symbols in module-level assembly — Yuanfang Chen / detail
  158. [DAGCombiner][RISCV] Teach visitMGATHER/MSCATTER to remove gather/scatters with all zeros masks that use SPLAT_VECTOR. — craig.topper / detail
  159. Fix test case in b4a8c0ebb6d4 — Yuanfang Chen / detail
  160. [mlir][tosa] Add tosa.concat to subtensor inserts lowering — rob.suderman / detail
  161. Recommit "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  162. [mlir][tosa] Add lowering for tosa.rescale to linalg.generic — rob.suderman / detail
  163. [dfsan] Add -dfsan-fast-8-labels flag — gbalats / detail
  164. [RISCV] Correct the output chain in lowerFixedLengthVectorMaskedLoadToRVV — craig.topper / detail
  165. [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak — i / detail
  166. [RISCV] Spilling for Zvlsseg registers. — kai.wang / detail
  167. [WebAssembly] Remove experimental instructions from wasm_simd128.h — tlively / detail
  168. Add a couple of missing attribute query methods [NFC] — listmail / detail
  169. Don't assume that stepping out of a function will land on the next line. — jingham / detail
  170. Improve documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  171. Fix example in documentation. — richard / detail
  172. [SCEV] Add false->any implication — mkazantsev / detail
  173. [CSSPGO] Add attribute metadata for context profile — aktoon / detail
  174. [UniqueLinkageName] Use consistent checks when mangling symbo linkage name and debug linkage name. — hoy / detail
  175. [IndVars] Provide eliminateIVComparison with context — mkazantsev / detail
  176. [mlir] Fix Python bindings tests failure in Debug mode after D98474 — joker.eph / detail
  177. [mlir] Support use-def cycles in graph regions during regionDCE — youngar17 / detail
  178. [X86] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  179. Revert "[WoA][MSVC] Use default linker setting in MSVC-compatible driver" — phosek / detail
  180. [NFC] Factor out utility function for finding common dom of user set — mkazantsev / detail
  181. [NFC] Move function up in code — mkazantsev / detail
  182. [Test] Precommit test — mkazantsev / detail
  183. [mlir] Remove mlir-rocm-runner — csigg / detail
  184. [Test] Precommit one more test — mkazantsev / detail
  185. [lit] Handle plain negations directly in the internal shell — martin / detail
  186. [libcxx] [test] Explicitly check that some env vars are ignored in the temp_dir_path test — martin / detail
  187. [lit] Pass the USERPROFILE variable through on Windows — martin / detail
  188. [InstCombine] Add unit test with @llvm.annotation. — courbet / detail
  189. [NVPTX] Fix warning, remove extra ";" [NFC] — mikael.holmen / detail
  190. [mlir] Remove ConvertKernelFuncToBlob — csigg / detail
  191. [mlir] Add a roundtrip test for 'linalg.tiled_loop' on buffers. — pifon / detail
  192. [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions — llvm-dev / detail
  193. [docs] Add calendar info for SVE sync-ups — kristof.beyls / detail
  194. [LLDB] Skip TestExitDuringExpression on aarch64/linux buildbot — omair.javaid / detail
  195. Revert "[lit] Handle plain negations directly in the internal shell" — martin / detail
  196. [AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC. — jay.foad / detail
  197. [AMDGPU] Remove duplicate test functions. NFC. — jay.foad / detail
  198. [AMDGPU] Skip building some IR if it won't be used. NFC. — jay.foad / detail
  199. [AMDGPU] Remove some redundant code. NFC. — jay.foad / detail
  200. [M68k] Introduce DReg bead — rickytaylor26 / detail
  201. [M68k] Convert register Aliases to AltNames — rickytaylor26 / detail
  202. [X86, NFC] Update stack-clash tests using the automated tooling — git / detail
  203. [SystemZ][z/OS] Distinguish between text and binary files on z/OS — Abhina.Sreeskantharajan / detail
  204. [PowerPC] Fix the check for 16-bit signed field in peephole — nemanja.i.ibm / detail
  205. Automate common diagnostic checking for statement attributes — aaron / detail
  206. [mlir] Rename gpu-to-llvm pass implementation file — csigg / detail
  207. Support intrinsic overloading on unnamed types — jeroen.dobbelaere / detail
  208. [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] — maxim.kuvyrkov / detail
  209. [M68k] Replace unknown operand with explicit type — rickytaylor26 / detail
  210. [TableGen] Improve handling of template arguments — Paul C. Anagnostopoulos / detail
  211. [libcxx] [test] Fix windows errors in fs.op.rename — martin / detail
  212. [libcxx] [test] Avoid race conditions between tests regarding temp directories — martin / detail
  213. [libcxx] [test] Fix weakly_canonical for windows — martin / detail
  214. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) — llvm-dev / detail
  215. [libc++] Consistency on _LIBCPP_CLANG_VER tests in <type_traits>. — arthur.j.odwyer / detail
  216. propose Chocolately as package manager — kuhnel / detail
  217. [clang][ASTImporter] Add import support for SourceLocExpr. — 1.int32 / detail
  218. [AMDGPU] Remove dead glc1 handing in asm parser. NFC. — Stanislav.Mekhanoshin / detail
  219. [AMDGPU] Add atomic optimizer nouse tests — jay.foad / detail
  220. [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling — llvm-dev / detail
  221. [RGT] Recode more unreachable assertions and tautologies — paul.robinson / detail
  222. [dfsan] Add origin ABI wrappers — jianzhouzh / detail
  223. [mlir][Linalg] NFC - Expose helper function `substituteMin`. — nicolas.vasilache / detail
  224. [libcxx][Arm] Move buildbot flags into cmake files — david.spickett / detail
  225. [Driver] Add -print-runtime-dir — markus.boeck02 / detail
  226. [AMDGPU] Remove weird target triples from tests. NFC. — jay.foad / detail
  227. [AMDGPU] Rationalize some check prefixes and use more common prefixes. NFC. — jay.foad / detail
  228. [cmake] Enable Clang warnings about redundant semicolons — martin / detail
  229. [libcxx] [test] Account for differences in a trailing slash in weakly_canonical — martin / detail
  230. [RISCV] Fix missing scalable->fixed-length vector conversion — fraser / detail
  231. [RISCV] Add missing CHECKs to vector test — fraser / detail
  232. [SCEV] Factor out a lambda for strict condition splitting [NFC] — listmail / detail
  233. [asan] specify c++ version in tests to fix compile error — code / detail
  234. [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs — fraser / detail
  235. [mlir] Fix cuda integration test failure — thomasraoux / detail
  236. [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns. — craig.topper / detail
  237. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  238. [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)" — andrei.elovikov / detail
  239. [dfsan] Turn on testing origin tracking at atomics.ll — jianzhouzh / detail
  240. [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32. — craig.topper / detail
  241. [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors. — craig.topper / detail
  242. [LangRef] Describe memory layout for vectors types — bjorn.a.pettersson / detail
  243. [Cost]Canonicalize the cost for logical or/and reductions. — a.bataev / detail
  244. [lldb] Make the API, Shell and Unit tests independent lit test suites — Jonas Devlieghere / detail
  245. [lld-macho] Define __mh_*_header synthetic symbols. — vyng / detail
  246. Update basic deref API to account for possiblity of free [NFC] — listmail / detail
  247. [lld-macho][nfc] Fixed typo in comment — vyng / detail
  248. [mlir][linalg] Add structured op builders from python opdsl. — stellaraccident / detail
  249. [ARM] Tone down the MVE scalarization overhead — david.green / detail
  250. [mlir][tosa] Add tosa.logical_* to linalg lowerings — rob.suderman / detail
  251. [mlir][tosa] Add tosa.cast to linalg lowering — rob.suderman / detail
  252. [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers. — craig.topper / detail
  253. [Flang][OpenMP] Add more sema checks for ordered construct — arnamoy10 / detail
  254. [libc++] NFCI: Remove dead code in the Lit configuration — Louis Dionne / detail
  255. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  256. Skip all the tests for Windows. — jingham / detail
  257. [SLP] add tests for min/max reductions that use intrinsics; NFC — spatel / detail
  258. [SLP] remove unnecessary characters in test; NFC — spatel / detail
  259. Revert "Skip all the tests for Windows." — jingham / detail
  260. Revert "Make the stop-on-sharedlibrary-events setting work." — jingham / detail
  261. [CodeGen] Don't crash on for loops with cond variables and no increment — benny.kra / detail
  262. [mlir][Linalg] Make LLVM_DEBUG region bigger to avoid warnings in Release builds — benny.kra / detail
  263. [MLIR] Test pattern benefit sorting between operation specific and operation agnostic patterns. — ivan.butygin / detail
  264. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  265. NFC: Break up the mlir python bindings into individual sources. — stellaraccident / detail
  266. [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator() — tejohnson / detail
  267. [lldb] Call os_log_fault on lldb_assert — Jonas Devlieghere / detail
  268. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  269. [lldb] Update assert.test to be less strict — Jonas Devlieghere / detail
  270. [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} — i / detail
  271. [mlir][Pass] Coalesce dynamic pass pipelines before running — riddleriver / detail
  272. [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes) — Jessica Paquette / detail
  273. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail
  274. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY — Vedant Kumar / detail
  275. Revert "[lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY" — Vedant Kumar / detail
  276. [Driver] Suppress GCC detection under -B — i / detail
  277. [docs] Improve documentation of -B and --gcc-toolchain — i / detail
  278. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY (reapply) — Vedant Kumar / detail
  279. Add type attributes to LLVM C API — Matthew.Arsenault / detail
  280. [JITLink] Don't issue lookups for empty symbol sets. — Lang Hames / detail
  281. Port D97640 to llvm/include/llvm/ProfileData/InstrProfData.inc — i / detail
  282. gn build: Unbreak Android cross-compilation. — peter / detail
  283. [mlir] Update `simplifyRegions` to use RewriterBase for erasure notifications — riddleriver / detail
  284. [mlir][NFC] Use the native range instead of APInt when computing operand ranges — riddleriver / detail
  285. [Driver] Delete compatibility aliases -mpie-copy-relocations and -mno-pie-copy-relocations — i / detail
  286. Revert "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  287. [testsuite] Make testsuite more stable vs canonicalization change.  NFC. — clattner / detail
  288. [mlir][docs] Remove the BuiltinDialect documentation from langref and generate it from ODS — riddleriver / detail
  289. [NFC] [PowerPC] Determine Endianness in PPCTargetMachine — nemanja.i.ibm / detail
  290. [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles — carl.ritson / detail
  291. [mlir][python] Function decorator for capturing a FuncOp from a python function. — stellaraccident / detail
  292. [JITLink] Remove redundant local variable definitions from a unit test. — Lang Hames / detail
  293. [mlir][python] Adapt to `segment_sizes` attribute type change. — stellaraccident / detail
  294. [Utils][vim] Highlight `poison` keyword — i / detail
  295. [llvm-jitlink] Scan input files for first object to determine triple. — Lang Hames / detail
  296. [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole — carl.ritson / detail
  297. [AMDGPU] Rename SIInsertSkips Pass — carl.ritson / detail
  298. [Driver] Stop searching other prefixes once a GCC installation is found in one prefix — i / detail
  299. [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg. — craig.topper / detail
  300. [PowerPC][NFC] Do not produce i64 constants in 32-bit mode — nemanja.i.ibm / detail
  301. Update syntax for amx.tile_muli to use two Unit attr to mark the zext case — joker.eph / detail
  302. [libc] Use add_library in add_entrypoint_library instead of invoking ar. — sivachandra / detail
  303. [AMDGPU] Add MDT update missing from D98915 — carl.ritson / detail
  304. [mlir][tosa] Add tosa.reverse lowering to linalg.generic — rob.suderman / detail
  305. [NFC][ValueTypes] Align code by column — llvm / detail
  306. [Driver] Drop unneeded $triple/gcc/$triple detection — i / detail
  307. [Driver] Delete toplevel i386-gnu/gcc detection in favor of i386-gnu alias triple detection — i / detail
  308. [Driver] Drop obsoleted Ubuntu 11.04 gcc detection — i / detail
  309. Title: Remove a redundant parameter in clang/unittests/AST/CMakeLists.txt Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D98922 — changhu779 / detail
  310. [Driver][test] Fix gcc-toolchain.cpp on non-x86_64 — i / detail
  311. [CFLGraph] Fix a crash due to missing handling of freeze — aqjune / detail
  312. [mlir] Canonicalize IfOp with trivial `then` and `else` bodies to list of SelectOp's — ivan.butygin / detail
  313. [X86] Fix a bug when calculating the ldtilecfg insertion points. — pengfei.wang / detail
  314. Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. — jeroen.dobbelaere / detail
  315. [mlir] Additional folding for SelectOp — ivan.butygin / detail
  316. [clang-tidy] Fix bugprone-terminating-continue when continue appears inside a switch — n.james93 / detail
  317. Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection" — dave / detail
  318. [lit] Sort testing summary output — dave / detail
  319. [OCaml] Add (get/set)_module_identifer functions — vaivaswatha / detail
  320. Revert "Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection"" — i / detail
  321. [VE] Fix types of multiclass template arguments in TableGen files — i / detail
  322. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_CXX_STDLIB is libc++ — i / detail
  323. [AST] Ensure that an empty json file is generated if compile errors — steveire / detail
  324. [lld-macho] Minor touch-up to objc.s — jezng / detail
  325. [BranchProbability] move options for 'likely' and 'unlikely' — spatel / detail
  326. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_RTLIB is compiler-rt — i / detail
  327. [AIX] Update rpath for BUILD_SHARED_LIBS — Jinsong Ji / detail
  328. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  329. [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64 — craig.topper / detail
  330. [test] Delete "-internal-isystem" "/usr/local/include" — i / detail
  331. [RISCV] Add Zba command lines to xaluo.ll. NFC — craig.topper / detail
  332. [RISCV] Disable (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization when Zba is enabled. — craig.topper / detail
  333. [RISCV] Update comment in RISCVInstrInfoM.td — noreply / detail
  334. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  335. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  336. [RISCV] Add test case to show a case where (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization does not improve code. — craig.topper / detail
  337. [Driver] Gnu.cpp: remove unneeded -L lib/gcc/$triple/$version/../../../$triple — i / detail
  338. [Driver] Gnu.cpp: remove unneeded -L detection for libc++ — i / detail
  339. [Driver] Gnu.cpp: remove unneeded -L detection hack for -mx32 — i / detail
  340. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail
  341. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail
  342. [Driver] Linux.cpp: add -internal-isystem lib/../$triple/include — i / detail
  343. [X86] computeKnownBitsForTargetNode - add X86ISD::PMULUDQ handling — llvm-dev / detail
  344. [X86] Add PR49658 test case — llvm-dev / detail
  345. [X86][AVX] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  346. [RISCV] remove redundant instruction when eliminate frame index — 932494295 / detail
  347. [ARM] VINS f16 pattern — david.green / detail
  348. [X86] Add 'mulhs' variant of PR49658 test case — llvm-dev / detail
  349. [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  350. [lld-macho][nfc] Format Options.td — jezng / detail
  351. [DAG] Limit (sext_in_reg (zero_extend_vector_inreg x)) to exact sign extension — llvm-dev / detail
  352. AMDGPU/GlobalISel: Enable CSE in pre-legalizer combiner — Matthew.Arsenault / detail
  353. GlobalISel: Avoid unnecessary truncation to i64 — Matthew.Arsenault / detail
  354. [InstSimplify] Clean up SimplifyReplacedWithOp implementation (NFCI) — nikita.ppv / detail
  355. [InstSimplify] Add additional select operand replacement tests (NFC) — nikita.ppv / detail
  356. [InstSimplify] Regenerate test checks (NFC) — nikita.ppv / detail
  357. [InstSimplify] Add load of undef aggregate test (NFC) — nikita.ppv / detail
  358. Reapply [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail
  359. Change OwningRewritePatternList to carry an MLIRContext with it. — clattner / detail
  360. [ShapeDialect] Silence a build warning, NFC — clattner / detail
  361. AMDGPU: Fix allowing immediates for tail call pseudo. — Matthew.Arsenault / detail
  362. MIR: Fix missing serialization for HasTailCall — Matthew.Arsenault / detail
  363. Remove the extraneous MLIRContext argument from populateWithGenerated.  NFC. — clattner / detail
  364. [ValueTracking] Add more tests for isKnownNonEqual() of mul (NFC) — nikita.ppv / detail
  365. [ValueTracking] Improve mul handling in isKnownNonEqual() — nikita.ppv / detail
  366. [DAGCombiner] Minor compile time improvement to (sext_in_reg (sign_extend_vector_inreg x)) optimization. — craig.topper / detail
  367. [lld-macho] Implement -dependency_info (partially - more opcodes needed) — vyng / detail
  368. [Driver] Gnu.cpp: fix libstdc++ search path for multilib — i / detail
  369. Revert "[BranchProbability] move options for 'likely' and 'unlikely'" — lebedev.ri / detail
  370. [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights — lebedev.ri / detail
  371. [clang][Codegen] EmitBranchOnBoolExpr(): emit prof branch counts even at -O0 — lebedev.ri / detail
  372. Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)" — thakis / detail
  373. Update examples post OwningRewritePatternList change — jpienaar / detail
  374. [test] Delete obsoleted debian_multiarch_tree and ubuntu_13.04_multiarch_tree — i / detail
  375. [test] Add test for cross compiling on Linux — i / detail
  376. [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites — i / detail
  377. [X86][AMX] Add test cases for AMX load/store lowering. — yuanke.luo / detail
  378. [ASTMatcher] Add AST Matcher support for C++20 coroutine keywords — yedeng.yd / detail
  379. [JITLink][ELF/x86-64] Add Delta32, NegDelta32, NegDelta64 support. — Lang Hames / detail
  380. [JITLink] Start laying the groundwork for ELF x86-64 large code model support. — Lang Hames / detail
  381. [libc] Add a target "install-llvmlibc" to install LLVM libc static archive. — sivachandra / detail
  382. [JITLink][ELF/x86-64] Add support for R_X86_64_GOTPC64 and R_X86_64_GOT64. — Lang Hames / detail
  383. [IndVars] Sharpen context in eliminateIVComparison — mkazantsev / detail
  384. [X86] Pass to transform tdpbf16ps intrinsics to scalar operation. — bing1.yu / detail
  385. Fix extraneous context parameter in templated helper function. — stellaraccident / detail
  386. [Driver] Clean up Debian multiarch /usr/include/<triplet> madness — i / detail
  387. [PowerPC] Enable redundant TOC save removal on AIX — qiucofan / detail
  388. [clangd] Fix linker error when linking clang-index-server with shared libraries — zeratul976 / detail
  389. [Driver] Gnu.cpp: remove obsoleted i386 triple detection from end-of-life distribution versions — i / detail
  390. [lldb] Use CompileUnit::ResolveSymbolContext in SymbolFileDWARF — pavel / detail
  391. [analyzer][solver] Fix infeasible constraints (PR49642) — vsavchenko / detail
  392. [ELF][docs] Add line breaks — nullptr.cpp / detail
  393. [docs] GettingInvolved: split out flang and openmp meeting series — kristof.beyls / detail
  394. [Driver] -m32: Add /usr/include/i386-linux-gnu for Debian — i / detail
  395. [mlir] Add an option to still use bottom-up traversal — akuegel / detail
  396. [NFC] Simpler and faster key computation for getSubtargetImpl memoization — sguelton / detail
  397. Make clangd CompletionModel usable even with non-standard (but supported) layout — sguelton / detail
  398. [OpenCL] Use -fdeclare-opencl-builtins for some tests — sven.vanhaastregt / detail
  399. [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket — Stefan Gränitz / detail
  400. [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well — Stefan Gränitz / detail
  401. [ConstraintElimination] Add multi-dimension GEP tests. — flo / detail
  402. [llvm-jitlink] Fix Windows build after 4a8161fe40cc — Stefan Gränitz / detail
  403. [analyzer][solver] Redesign constraint ranges data structure — vsavchenko / detail
  404. [AArch64] Add some float -> int -> float conversion patterns — sjoerd.meijer / detail
  405. [clang][flang] Moke the definition of `-module-dir` restricted to Flang — andrzej.warzynski / detail
  406. [clangd] Replace usages of dummy with more descriptive words — kadircet / detail
  407. [OpenCL] Support template parameters for as_type — sven.vanhaastregt / detail
  408. [IR] Add vscale_range IR function attribute — bradley.smith / detail
  409. [LLDB] XFAIL dwarf5-debug_line-file-index.s on arm-linux — omair.javaid / detail
  410. [ConstraintElimination] Add gep tests without inbounds. — flo / detail
  411. [NFC][lit] discovery: find_tests_for_inputs: avoid py warning when no suites found — lebedev.ri / detail
  412. [NFCI][lit] Unbreak more lit self-tests after D98179 — lebedev.ri / detail
  413. [NFC][lit] Add a test showing that timing data for tests not executed is lost — lebedev.ri / detail
  414. [NFC][lit] Extract 'test time' reading/writing into standalone functions — lebedev.ri / detail
  415. [lit] Do not forget test times for tests that weren't executed — lebedev.ri / detail
  416. [analyzer] Don't include private gtest headers — gribozavr / detail
  417. [llvm-objcopy][Support] move writeToOutput helper function to Support. — a.v.lapshin / detail
  418. [cmake] Disable GCC 9's -Wpessimizing-move — martin / detail
  419. [libc++] Run ninja with --verbose — Louis Dionne / detail
  420. [clang][ASTImporter] Add import API for 'const Type *' (NFC). — 1.int32 / detail
  421. [mlir][Linalg] Fix linalg on tensor fusion — nicolas.vasilache / detail
  422. [RISCV][NFC] Add test of stack slot sizes of large split arguments — luismarques / detail
  423. [X86][AVX] Add missing AVX1 PMULDQ combine tests — llvm-dev / detail
  424. [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll — joe.ellis / detail
  425. [lldb] Fix test_exec_root of API tests — pavel / detail
  426. [PowerPC][NFC] Do not enter prefix selection if it cannot do better. — stefanp / detail
  427. [lldb] Attempt to fix dwarf5-debug_line-file-index.s — pavel / detail
  428. AMDGPU: Allow tail calls for amdgpu_gfx functions — Matthew.Arsenault / detail
  429. [HWASan] Disable stack, globals and force callbacks for x86_64. — mascasa / detail
  430. [libc++] Move __libcpp_erase_if_container into <iterator>, and ADL-proof it. — arthur.j.odwyer / detail
  431. [lldb] Re-disable dwarf5-debug_line-file-index.s — pavel / detail
  432. [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging — aktoon / detail
  433. Clarify comments on recurrence matcher [NFC] — listmail / detail
  434. [SLP] Add test case showing shortcoming in honoring max reg size — bjorn.a.pettersson / detail
  435. [SLP] Honor min/max regsize and min/max VF in vectorizeStores — bjorn.a.pettersson / detail
  436. [SCEV] Use trip count information to improve shift recurrence ranges — listmail / detail
  437. [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin — Stefan Gränitz / detail
  438. [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin — Stefan Gränitz / detail
  439. [Orc] Fix copy elision warning in RPCUtils — Stefan Gränitz / detail
  440. [libc][NFC] Add an alias named "check-llvmlibc" for "check-libc". — sivachandra / detail
  441. [ASTImporter] Fix import of ObjCPropertyDecl that share the same name — Raphael Isemann / detail
  442. new altera unroll loops check — aaron / detail
  443. [gn build] Port 5a87f81fe9ae — llvmgnsyncbot / detail
  444. Revert "[Driver] Gnu.cpp: drop an unneeded special rule related to sysroot" — aeubanks / detail
  445. [RISCV] Add support for fixed vector masked gather/scatter. — craig.topper / detail
  446. Speculative fix for windows builders after d4648eea — listmail / detail
  447. [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node. — craig.topper / detail
  448. 2nd attempt at a speculative fix for windows builders after d4648eea — listmail / detail
  449. [JITLink][ELF/x86-64] Add support for GOTOFF64 relocation. — Lang Hames / detail
  450. [tests] Refresh a bunch of autogen test to adjust for format changes — listmail / detail
  451. [flang] Specific procedures named the same as the generic and a derived type — psteinfeld / detail
  452. [mlir][tosa] Fix tosa.mul to use tosa.apply_scale — rob.suderman / detail
  453. Autogen some tests for ease of update — listmail / detail
  454. Fix obvious breakage of update_analysis_test_checks.py from 1ce846b — listmail / detail
  455. [HWASan] Fix brittle stack-oob.c test. — mascasa / detail
  456. Fix the order of directives and the target string — jpienaar / detail
  457. [LLD][PowerPC] Fix bug in PC-Relative initial exec — stefanp / detail
  458. [PatternMatching] Add convenience insert method to OwningRewritePatternList. NFC. — clattner / detail
  459. [NFC] Restore original SmallString size for X86TargetMachine::getSubtargetImpl lookup — sguelton / detail
  460. GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo — Matthew.Arsenault / detail
  461. [VPlan] Add CHECK-LABEL to test/Transforms/LoopVectorize/vplan-printing.ll. — flo / detail
  462. Tweak a test so it actually gets autogened — listmail / detail
  463. GlobalISel: Add utility function to constant fold FP ops — Matthew.Arsenault / detail
  464. Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"" — vyng / detail
  465. Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""" — vyng / detail
  466. Revert "[Driver] -m32: Add /usr/include/i386-linux-gnu for Debian" — phosek / detail
  467. Revert "[Driver] Clean up Debian multiarch /usr/include/<triplet> madness" — phosek / detail
  468. [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests — i / detail
  469. [HWASan][NFC] Introduce constants for tag bits and masks. — mascasa / detail
  470. [TargetTransformInfo] move branch probability query from TargetLoweringInfo — spatel / detail
  471. [SimplifyCFG] adjust test branchweights; NFC — spatel / detail
  472. [HIP] Fix ROCm detection — Yaxun.Liu / detail
  473. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu — i / detail
  474. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  475. [SCEV] Use logical and/or matcher — aqjune / detail
  476. [IR] Mark assume/annotation as InaccessibleMemOnly — nikita.ppv / detail
  477. [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp. — rtenneti / detail
  478. [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced — nikita.ppv / detail
  479. [clang] Replaced some manual pointer tagging with llvm::PointerIntPair. — richard / detail
  480. [ValueTracking] Regenerate test checks (NFC) — nikita.ppv / detail
  481. [libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++" — Louis Dionne / detail
  482. [lldb] config.test_exec_root is set by lit.cfg.py — Jonas Devlieghere / detail
  483. Re-land "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  484. [libcxx] [test] Don't leave test dirs behind in fs.op.current_path on Windows — martin / detail
  485. [libcxx] [test] Remove a couple outdated XFAIL LIBCXX-WINDOWS-FIXME — martin / detail
  486. [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration — martin / detail
  487. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  488. Revert "[SimplifyCFG] use profile metadata to refine merging branch conditions" — spatel / detail
  489. [NFC][IR] Type: add getWithNewType() method — lebedev.ri / detail
  490. [NFC][InstCombine] Autogenerate some checklines being affected by upcoming change — lebedev.ri / detail
  491. [NFC][SROA] Add some more tests for speculation around PHI's — lebedev.ri / detail
  492. [flang] Disallow erroneous procedure declarations — psteinfeld / detail
  493. [PDB] Add missing test for b552adf8b388a4 — rnk / detail
  494. Attempt to further improve the documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  495. [docs] Clarify which part of the "refers to" rule for lifetimebound is — richard / detail
  496. [Passes] Add relative lookup table converter pass — gulfem / detail
  497. [libcxx] [test] Fix fs.op.proximate for windows — martin / detail
  498. [COFF] Only consider associated EH sections during ICF — rnk / detail
  499. [gn build] fix typo in 78a65cd945d — thakis / detail
  500. [libc++] Include <__config> first in all standard headers. — arthur.j.odwyer / detail
  501. [AST] Add introspection support for Decls — steveire / detail
  502. [doc] Fix typo in rel lookup table converter pass — gulfem / detail
  503. [PatternRewriter] Rename OwningRewritePatternList -> RewritePatternSet and insert -> add — clattner / detail
  504. Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""" — vyng / detail
  505. Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""" — joker.eph / detail
  506. Reland "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — aqjune / detail
  507. [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add.  NFC — clattner / detail
  508. Tidy up some docs. — clattner / detail
  509. [darwin][driver] Pass through -global-isel LLVM flags to ld. — Amara Emerson / detail
  510. Add a mechanism for Dialects to customize printing/parsing operations when they are unregistered — joker.eph / detail
  511. Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC. — clattner / detail
  512. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  513. [mlir] Tune error message for assertion. — silvasean / detail
  514. [mlir][OpAsmFormat] Add support for an "else" group on optional elements — riddleriver / detail
  515. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  516. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  517. [deref] Split a test to show both global and pointwise semantics — listmail / detail
  518. [dsymutil] Fix spurious warnings for missing symbols with thinLTO — Jonas Devlieghere / detail
  519. Minor format tweak to deref analysis printer — listmail / detail
  520. Revert "[RISCV][NFC] Fix RVV intrinsic tests." — zakk.chen / detail
  521. Revert "[sanitizer] Support dynamic premapped R/W range in primary allocator." — Vitaly Buka / detail
  522. [tests] Expand tests for point-in-time dereferenceability — listmail / detail
  523. Improve module dumping for debugging. — richard / detail
  524. [test] precommit another test for point-in-time deref semantics — listmail / detail
  525. [RISCV] Rename Zb* extension tests to use lower case 'Z' in file names. — craig.topper / detail
  526. [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer — carl.ritson / detail
  527. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  528. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  529. [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64. — craig.topper / detail
  530. [RISCV] Add scheduler classes to Zfh instructions. — craig.topper / detail
  531. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  532. [AMDGPU] Reserve ELF code — Tony.Tye / detail
  533. [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section. — rahmanl / detail
  534. [lsan][lsan] Use --std=c++14 to fix Windows test — Vitaly Buka / detail
  535. [TableGen] Allow BitsInit to init integer in pseudo expansion — sepavloff / detail
  536. [NFC] Fix typo longre -> longer — mkazantsev / detail
  537. [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO — Pushpinder.Singh / detail
  538. [TableGen] Tiny enhancement — sepavloff / detail
  539. [RS4GC] Fix hang on infinite loop — serguei.katkov / detail
  540. [SanitizerCoverage] Use External on Windows — i / detail
  541. Reland "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail
  542. [clang][ASTImporter] Import "CapturedVLAType" in FieldDecl. — 1.int32 / detail
  543. [lit] Reliable progress indicator and ETA — lebedev.ri / detail
  544. [lli] Make -jit-kind=orc the default JIT engine — Stefan Gränitz / detail
  545. [X86][AVX] Narrow VPBROADCASTQ->VPBROADCASTD if we don't need the upper bits. — llvm-dev / detail
  546. [lli] Fix ppc64le-clang-lnt-test bot: Keep test-call.ll a MCJIT-only test — Stefan Gränitz / detail
  547. [VPlan] Include name when printing after 93a9d2de8f4f. — flo / detail
  548. [mlir] Remove deprecated methods from mlir::OpState — csigg / detail
  549. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  550. [RISCV] Optimize all-constant mask BUILD_VECTORs — fraser / detail
  551. [OpenCL] Remove mixed signedness atomic_fetch_ from opencl-c.h — sven.vanhaastregt / detail
  552. [CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  553. [IR][SVE] Add new llvm.experimental.stepvector intrinsic — david.sherwood / detail
  554. [MLIR] Add callback builder for `shape.assuming` op — frgossen / detail
  555. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  556. Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  557. [NFC] Formatting changes — Abhina.Sreeskantharajan / detail
  558. [AMDGPU] Use non-compressed exports in a test. NFC. — jay.foad / detail
  559. [MLIR][Shape] Canonicalize duplicate operands in `shape.cstr_broadcastable` — frgossen / detail
  560. [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector — david.sherwood / detail
  561. [MLIR] Canonicalize `shape.assuming` op to yield only inner values — frgossen / detail
  562. [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location — orlando.hyams / detail
  563. [ARM] Handle debug instrs in ARM Low Overhead Loop pass — victor.campos / detail
  564. [AnnotationRemarks] Add test for annotation remarks with dbg locations. — flo / detail
  565. [ARM] Additional Upper bound unrolling test. NFC — david.green / detail
  566. [clang] Fix a crash when CTAD fails — kadircet / detail
  567. [AnnotationRemarks] Use subprogram location for summary remarks. — flo / detail
  568. [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER — martin / detail
  569. [llvm-opt] Bug fix within combining FP vectors — nashe.mncube / detail
  570. [LangRef] Fix typos in the vector-type memory layout section — fraser / detail
  571. [AArch64] Fix unused variable warning — benny.kra / detail
  572. [NFCI] cleanup CloneFunctionInto — luke.drummond / detail
  573. [NFC] Minor refactor — luke.drummond / detail
  574. [NFC] clang-format llvm/lib/Transforms/Utils/CloneFunction.cpp — luke.drummond / detail
  575. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  576. [ASTImporter] Split out Objective-C related unit tests — Raphael Isemann / detail
  577. [gn build] Port 274907c0a4d6 — llvmgnsyncbot / detail
  578. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  579. [Orc] Allow OrcGenericABI variant of LazyCallThroughManager — Stefan Gränitz / detail
  580. GlobalISel: Lower funnel shifts — Matthew.Arsenault / detail
  581. [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc — clementval / detail
  582. [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling. — yvan.roux / detail
  583. Introduce a generic operator to apply complex operations to BitVector — sguelton / detail
  584. 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
  585. [PowerPC][NFC] Use valid type for offset in altivec.h — nemanja.i.ibm / detail
  586. 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
  587. [gn build] (manually) port d709dcc09097 — thakis / detail
  588. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  589. [RISCV] Further optimize BUILD_VECTORs with repeated elements — fraser / detail
  590. Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager" — Stefan Gränitz / detail
  591. [clang][parser] Don't prohibit attributes on objc @try/@throw — tbaeder / detail
  592. [SimplifyCFG] FoldBranchToCommonDest(): properly handle same-block external uses (PR49510/PR49689) — lebedev.ri / detail
  593. [MCA] Improved handling of negative read-advance cycles. — andrea.dibiagio / detail
  594. Revert "[MLIR] Canonicalize `shape.assuming` op to yield only inner values" — frgossen / detail
  595. [flang][cmake] Improve how CLANG_DIR is handled — andrzej.warzynski / detail
  596. [NFC][SimplifyCFG] 'Fold branch to common dest': add test for cost overestimation — lebedev.ri / detail
  597. [SimplifyCFG] 'Fold branch to common dest': don't overestimate the cost — lebedev.ri / detail
  598. [LV] Add 'fast' flag to test to make sure it will be vectorized. — flo / detail
  599. [PhaseOrdering] add AVX attribute to make test less fragile; NFC — spatel / detail
  600. [lli] Workaround missing architecture support in LazyCallThroughManager for non-lazy mode — Stefan Gränitz / detail
  601. [AMDGPU] Set SchedRW on real instructions — jay.foad / detail
  602. [RISCV] Use selectImm for RV32. NFC — craig.topper / detail
  603. [AMDGPU] Refactor DPPCombine — Joseph.Nash / detail
  604. [flang][cmake] Fix variable reference (${var} instead of var) — andrzej.warzynski / detail
  605. [libcxx] Consistently set CMAKE_STATIC_LIBRARY_PREFIX regardless of LIBCXX_ENABLE_STATIC — martin / detail
  606. [flang][driver] Add -fintrinsic-modules-path option — arnamoy10 / detail
  607. [ASTMatchers][NFC] Use SmallVector when building variadic matcher descriptor — n.james93 / detail
  608. [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019 — n.james93 / detail
  609. [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitBranchInst. NFC. — jay.foad / detail
  610. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  611. [SystemZ][z/OS] fix lit test related to alignment — muiez / detail
  612. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  613. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  614. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  615. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  616. [mlir] verify that operand/result_segment_sizes attributes have i32 element — zinenko / detail
  617. Teach DWARFExpression about DWARF 4+ Location Descriptions — Adrian Prantl / detail
  618. [runtimes] Add the libc project to the list of runtimes. — sivachandra / detail
  619. [libc++] Add missing test_macros.h include in tests using TEST_STD_VER. — marek.kurdej+llvm.org / detail
  620. [libc++] [C++20] [P0482] Add missing tests and synopses for char8_t. — marek.kurdej+llvm.org / detail
  621. Document -fcrash-diagnostics-dir — paul.robinson / detail
  622. [MLIR][Linalg] Hoist padding across multiple levels of tiling — nicolas.vasilache / detail
  623. [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41 — Tony.Tye / detail
  624. [dsymutil] Only look for ThinLTO suffixes if we failed to find symbol. — Jonas Devlieghere / detail
  625. [mlir] silence -Wunused-variable in release mode in Linalg transforms — zinenko / detail
  626. [libc++] NFC: nodebug => no-debug in the CI configurations — Louis Dionne / detail
  627. [test] Enable check-lsan on aarch64-*-linux — i / detail
  628. [libc++] Simpler Python script for generating a graph of libc++'s header dependencies — arthur.j.odwyer / detail
  629. [C++20] [P1825] Fix bugs with implicit-move from variables of reference type. — arthur.j.odwyer / detail
  630. scudo: Preserve no-memtag attribute on cached secondary allocations. — peter / detail
  631. [libc++] Remove old cache file that was left behind by accident — Louis Dionne / detail
  632. Revert "Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""""" — vyng / detail
  633. [sanitizer] Implement MapDynamicShadowAndAliases. — mascasa / detail
  634. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  635. [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison. — craig.topper / detail
  636. [AArch64][GlobalISel] Lower G_CTLZ_ZERO_UNDEF. — Amara Emerson / detail
  637. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  638. [mlir][tosa] Add tosa.matmul and tosa.fully_connected lowering — rob.suderman / detail
  639. [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  640. [mlir][tosa] Add tosa.tile to linalg.generic lowering — rob.suderman / detail
  641. Revert "[Analysis]Add getPointersDiff function to improve compile time." — a.bataev / detail
  642. [BasicAA] Add test for assume with operand bundles (NFC) — nikita.ppv / detail
  643. [BasicAA] Handle assumes with operand bundles — nikita.ppv / detail
  644. [HWASan] Refactor in preparation for x86 aliasing mode. NFC — mascasa / detail
  645. [test] Add --sysroot= to make gcc-toolchain.cpp stable — i / detail
  646. [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. — clattner / detail
  647. [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns — riddleriver / detail
  648. Revert "[lld-macho][nfc] minor clean up, follow up to D98559" — vyng / detail
  649. [mlir][tosa] Add tosa.pad to linalg.pad operation — rob.suderman / detail
  650. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  651. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — Shafik Yaghmour / detail
  652. [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block — flo / detail
  653. [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia. — vyng / detail
  654. Add register size info back to MCRegisterClass — rafaelauler / detail
  655. [Sanitizer] Remove refactoring leftover [NFC] — julian.lettner / detail
  656. [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() — jingu.kang / detail
  657. [mlir][tosa] Add tosa.argmax to linalg lowering — rob.suderman / detail
  658. [AArch64][GlobalISel] Lower G_FSHL and G_FSHR. — Amara Emerson / detail
  659. [AArch64][GlobalISel] Add test for G_FSHR legalization. — Amara Emerson / detail
  660. [lld] Fix test to work with and without a vendor string — smeenai / detail
  661. [Coverage] Load records immediately — Vedant Kumar / detail
  662. [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode — bruno.cardoso / detail
  663. Improve const-correctness. NFC. — richard / detail
  664. Support #__private_macro and #__public_macro in local submodule — richard / detail
  665. [OpenMP] Misc. changes that add or remove pointer/bound checks — hansang.bae / detail
  666. [InstSimplify] Fix unused variable warning (NFC) — nullptr.cpp / detail
  667. [NFC] Clang-format includes — Vitaly Buka / detail
  668. [RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions. — zakk.chen / detail
  669. Revert "[Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu" — zequanwu / detail
  670. [X86] Bale out of X86FastISel::X86SelectCmp for vectors. — craig.topper / detail
  671. [RegAlloc] Fix "ran out of regs" with uses in statepoint — serguei.katkov / detail
  672. [NFC] Fix comment describing what EdgeBundles is — mkazantsev / detail
  673. [PowerPC] Make altivec.h work with AIX which has no __int128 — nemanja.i.ibm / detail
  674. [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned — yedeng.yd / detail
  675. [Polly] Port DeadCodeElim to the NewPM. — llvm-project / detail
  676. [Driver] Gnu.cpp: remove unneeded getMultiarchTriple normalization — i / detail
  677. * Fix demangling of optional template-args for vendor extended type qualifier. — aorlov / detail
  678. [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns — tclin914 / detail
  679. Update SafeMachO.h to #undefine more names — Jason Molenda / detail
  680. [Driver] Bring back i586-linxu-gnu — i / detail
  681. [WebAssembly] Rename WasmLimits::Initial to ::Minimum.  NFC. — wingo / detail
  682. [clang][ASTImporter] Add import of DeducedTemplateSpecializationType. — 1.int32 / detail
  683. Add a mechanism for Dialects to provide a fallback for OpInterface — joker.eph / detail
  684. [WebAssembly][MC] Record limit constraints for table sizes — wingo / detail
  685. [AArch64][ASAN] Re-enable fgets_fputs.cpp test. — yvan.roux / detail
  686. [XCore][Test] XFAIL tests requiring 8-byte stack alignment. — nigelp / detail
  687. Handle a LC_NOTE main bin spec for user process corefiles — Jason Molenda / detail
  688. [lldb] Add llgs_test decorator back to TestAutoInstallMainExecutable — Raphael Isemann / detail
  689. [libcxx] [test] Add return values after assert(false) in some experimental tests — martin / detail
  690. [NFC] Remove redundant `struct` prefix — tu.da.wei / detail
  691. [LoopFlatten] Fix invalid assertion (PR49571) — tu.da.wei / detail
  692. [NFC] Improve debug message and test description in 4c1f74a — tu.da.wei / detail
  693. [mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possible — vlad.vinogradov / detail
  694. [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204) — lebedev.ri / detail
  695. [clang][lit] Allow test cases to use the compiler that are used to compile Clang — balazsbenics / detail
  696. [Analyzer][NFC] Fix typos in comments — gabor.marton / detail
  697. [PowerPC] Change option to mrop-protect — stefanp / detail
  698. [MCA] Disable RCU for InOrderIssueStage — andrew.savonichev / detail
  699. [clang][deps] NFC: Extract ModuleID struct — Jan Svoboda / detail
  700. [clang][deps] NFC: Document collector, rename members — Jan Svoboda / detail
  701. [LV] Move exact FP math check out of Requirements. — flo / detail
  702. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — dave / detail
  703. [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy — Alexander Timofeev / detail
  704. [X86][AVX] Cleanup gather_v8i32_v8i32 special test case — llvm-dev / detail
  705. [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI. — llvm-dev / detail
  706. [MCA] Fix for uninitialised member in constructor. NFC — andrea.dibiagio / detail
  707. [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) — llvm-dev / detail
  708. [mlir] Fixes to hoist padding — nicolas.vasilache / detail
  709. [gn build] port 1d8fc086ae26 — thakis / detail
  710. [LoopAnalysis][NFC]Remove redundant code. — a.bataev / detail
  711. [OpenCL] Added distinct file extension for C++ for OpenCL. — anastasia.stulova / detail
  712. [OpenMP] Change OMPIRBuilder to append function attributes — jhuber6 / detail
  713. [clang] Treat variable-length array of incomplete element type as — hokein.wu / detail
  714. [llvm-objdump] Implement --prefix-strip option — viniciustinti / detail
  715. [PowerPC] Add mprivileged option — stefanp / detail
  716. [clang] [C++2b] [P1102] Accept lambdas without parameter list (). — marek.kurdej+llvm.org / detail
  717. [clang-tidy] Ignore all spaces in the list of checks — dmitry.polukhin / detail
  718. [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1 — llvm-dev / detail
  719. [mlir] support data layout specs on ModuleOp — zinenko / detail
  720. [mlir] provide a version of data layout size hooks in bits — zinenko / detail
  721. [mlir] forward data layout query to scoping op in absence of specification — zinenko / detail
  722. [mlir] introduce data layout entry for index type — zinenko / detail
  723. [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax — anirudh_prasad / detail
  724. [Polly][DCE] clang-format DeadCodeElimination.h. NFC. — llvm-project / detail
  725. [SVE] Suppress vselect warning from incorrect interface call — nashe.mncube / detail
  726. [gn build] (manually) port 301d9261b787 — thakis / detail
  727. [TTI] Return a TypeSize from getRegisterBitWidth. — sander.desmalen / detail
  728. [InstCombine] add tests for sub of umin; NFC — spatel / detail
  729. [mlir][linalg] Do not call region builder during vectorization. — gysit / detail
  730. [ARM] Regenerate some test checks. NFC — david.green / detail
  731. [sanitizer] Fix Solaris build. — mascasa / detail
  732. Updated LLDB for the new Clang Language enumerator 'OpenCLCXX' — gribozavr / detail
  733. [flang] Save binding labels as strings — tkeith / detail
  734. AMDGPU: Add target id and code object v4 support — kzhuravl_dev / detail
  735. [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds — lebedev.ri / detail
  736. [sanitizer] Fix Solaris build. — mascasa / detail
  737. [UpdateTestChecks] Fix typo & copy/paste in comments — thomasp / detail
  738. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  739. [InstSimplify] add tests for min/max intrinsic analysis; NFC — spatel / detail
  740. [ARM] Enable UpperBound unrolling for all loops — david.green / detail
  741. Fix false negative in -Wthread-safety-attributes — aaron.puchert / detail
  742. [polly] Fix build — nikita.ppv / detail
  743. [Support] Fix 'keeping' temporary files on Windows 7 — alexandre.ganea / detail
  744. Revert "[flang] Save binding labels as strings" — tkeith / detail
  745. [NFC][Loads] Add a testcase for TBAA aware FindAvailableLoadedValue — thomasp / detail
  746. [OPENMP]Fix PR48571: critical/master in outlined contexts cause crash. — a.bataev / detail
  747. Make FindAvailableLoadedValue TBAA aware — thomasp / detail
  748. [SystemZ][z/OS] JSON file should be text files — Abhina.Sreeskantharajan / detail
  749. [LICM] Fix NumSunk statistic (NFC) — nikita.ppv / detail
  750. [lit] Fix check-lit hanging on Windows due to a division by zero exception — martin / detail
  751. [Passes] Add relative lookup table converter pass — gulfem / detail
  752. [gn build] Port 5fd001a5ffba — llvmgnsyncbot / detail
  753. AMDGPU/LLD: Add target id and code object v4 support to linker — kzhuravl_dev / detail
  754. [test] Fix mix of variable use/def and regex match — thomasp / detail
  755. [RISCV] Add TTI support for cpop with Zbb — craig.topper / detail
  756. [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64 — Jessica Paquette / detail
  757. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  758. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — medismail.bennani / detail
  759. [RISCV] Add basic cost modelling for fixed vector gather/scatter. — craig.topper / detail
  760. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  761. [AArch64][GlobalISel] Select G_SBFX and G_UBFX — Jessica Paquette / detail
  762. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  763. Add missing -march to runline in llvm/test/MachineVerifier/test_g_ubfx_sbfx.mir — Jessica Paquette / detail
  764. [flang] Save binding labels as strings — tkeith / detail
  765. [AArch64] Support .arch_extension pan — mcgrathr / detail
  766. [flang] Fix output buffering bug (positionability assumption) — pklausler / detail
  767. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  768. [FileCheck] Fix PR49531: invalid use of string var — thomasp / detail
  769. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  770. [gn build] Port 5fbe1fdf1702 — llvmgnsyncbot / detail
  771. [LV] Remove redundant access to Legal::getReductionVars() (NFC). — flo / detail
  772. Disable the tests except on Darwin. — jingham / detail
  773. [clang] Add fixit for Wreorder-ctor — n.james93 / detail
  774. [LV] Factor out phi type access to variable (NFC). — flo / detail
  775. [WebAssembly] Don't inline -emscripten-cxx-exceptions-allowed functions — aheejin / detail
  776. Verify that MDNodes belong to the same context as the Module. — nicholas / detail
  777. [TSan] Support initialize/finalize hooks in dynamic libraries — julian.lettner / detail
  778. [LoopInterchange] fix tightlyNested() in LoopInterchange legality — congzhecao / detail
  779. [OPENMP]Fix PR49468: Declare target should allow empty sequences and namespaces. — a.bataev / detail
  780. Add a progress class that can track long running operations in LLDB. — gclayton / detail
  781. [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars — conanap / detail
  782. [Tooling] Handle compilation databases containing commands with double dashes — alexandre.ganea / detail
  783. [libc++] Add a CI configuration with static libc++/libc++abi — Louis Dionne / detail
  784. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — medismail.bennani / detail
  785. [MLIR, test] Fix variable def in Dialect/Linalg/tile-and-distribute.mlir — thomasp / detail
  786. [mlir] Fix tile-and-distribute.mlir — stilis / detail
  787. [libc++] Use add_lit_testsuite to register the libc++ test suite — Louis Dionne / detail
  788. [SCEV] Improve handling of not expressions in isImpliedCond() — nikita.ppv / detail
  789. [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory. — vyng / detail
  790. [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants — Jessica Paquette / detail
  791. [NFCI][SimplifyCFG] Don't form DTU updates if we aren't going to apply them — lebedev.ri / detail
  792. [CMake][Fuchsia] Include llvm-lipo — phosek / detail
  793. [libcxx] Avoid pulling in xlocinfo.h in public headers — martin / detail
  794. [mlir] Compare elements directly rather than creating pair first — jpienaar / detail
  795. [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo — spatel / detail
  796. [libc++][AIX] Initial patch to unblock the libc++ build on AIX — jasonliu / detail
  797. [mlir][linalg] NFC: Move makeTiledShapes into Utils.{h|cpp} — antiagainst / detail
  798. [mlir][linalg] Fuse producers with non-permutation indexing maps — antiagainst / detail
  799. [mlir][affine] Deduplicate affine min/max op expressions — antiagainst / detail
  800. [mlir][affine] Add canonicalization to merge affine min/max ops — antiagainst / detail
  801. [mlir][linalg] Allow controlling folding unit dim reshapes — antiagainst / detail
  802. [mlir][linalg] Support dropping unit dimensions for init tensors — antiagainst / detail
  803. [mlir][linalg] Fold fill -> tensor_reshape chain — antiagainst / detail
  804. [Driver] Linux.cpp: delete unneeded D.getVFS().exists checks — i / detail
  805. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" — i / detail
  806. [libc++] Match declaration for non-member function std::swap(std::packaged_task) with what standard specify — jasonliu / detail
  807. [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  808. [Clang][Sema] Implement GCC -Wcast-function-type — Yuanfang Chen / detail
  809. [InlineCost] Make cost-benefit decision explicit — aktoon / detail
  810. Revert "[HWASan] Use page aliasing on x86_64." — mascasa / detail
  811. [deref] Implement initial set of inference rules for deref-at-point — listmail / detail
  812. [dfsan] Test dfsan_flush with origins — jianzhouzh / detail
  813. [mlir][tosa] Add tosa.bitwise_not lowering to constant and xor — rob.suderman / detail
  814. [Utils][NFC] Fix regex substitution for update test checks — georgakoudis1 / detail
  815. Plumb TLI through isSafeToExecuteUnconditionally [NFC] — listmail / detail
  816. [llvm-cov] Check path emptyness in path-equivalence after removing dots. — zequanwu / detail
  817. [RISCV] Fix mcount name — nathan / detail
  818. [flang][fir] Add the pre-code gen rewrite pass and codegen ops. — eschweitz / detail
  819. [Driver] Use -dynamic-linker /lib/ld-musl-i386.so.1 for i?86-linux-musl — i / detail
  820. [dfsan] test flush on only x86 — jianzhouzh / detail
  821. [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  822. [lldb] Format AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  823. [lldb/ObjC] Make the NonPointerIsaCache initialization lazy — Jonas Devlieghere / detail
  824. [RISCV] Remove duplicate DebugLoc variables from cases in ReplaceNodeResults. NFC — craig.topper / detail
  825. Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator — joker.eph / detail
  826. [RISCV] Add some 32-bit ctlz and cttz idiom tests to rv64zbb.ll. NFC — craig.topper / detail
  827. Add missing cases in RISCVMCExpr::getVariantKindName — sepavloff / detail
  828. [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF. — Amara Emerson / detail
  829. [Driver] Add -fno-split-stack — yedeng.yd / detail
  830. [libcxx] updates regular_invocable test to actually test regular_invocable — cjdb / detail
  831. [lld] add context-sensitive PGO options for COFF. — pengfei.wang / detail
  832. [RISCV] Add more tests that can be improved by D99042. — craig.topper / detail
  833. [LLD] Fix probing a MSYS based 'tar' in a Windows Container — martin / detail
  834. [libcxx] [test] Quote env variables that are set with a shell "export" in ssh.py — martin / detail
  835. Revert "[libcxxabi] Use cxx-headers target to consume libcxx headers" — phosek / detail
  836. [mlir] Translate global initializers after creating all LLVM IR globals — jperier / detail
  837. [mlir] Support MemRefType with multiple AffineMaps in getStridesAndOffset — vlad.vinogradov / detail
  838. Trivial change to fix builds — kiran.chandramohan / detail
  839. [lldb] Fix TestVSCode.test_progress_events on Linux due to vdso — Raphael Isemann / detail
  840. [clang-format] Fix ObjC method indent after f7f9f94b — krasimir / detail
  841. [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands — llvm-dev / detail
  842. [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets — llvm-dev / detail
  843. [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats — fraser / detail
  844. [RISCV] Pre-commit shuffle test cases for D99270 — fraser / detail
  845. [NewPM] Disable non-trivial loop-unswitch on targets with divergence — sameer.sahasrabuddhe / detail
  846. [PowerPC][NFC] Provide legacy names for VSX loads and stores — nemanjai / detail
  847. [RISCV] Optimize select-like vector shuffles — fraser / detail
  848. [X86][SSE] Rename pmulh tests to show they're from sign/zero-extends — llvm-dev / detail
  849. [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends — llvm-dev / detail
  850. [Debugify] Expose original debug info preservation check as CC1 option — djtodoro / detail
  851. [SLP]Improve and simplify extendSchedulingRegion. — a.bataev / detail
  852. [SystemZ][z/OS] csv files should be text files — Abhina.Sreeskantharajan / detail
  853. fix readability-braces-around-statements Stmt type dependency — aaron / detail
  854. [NFC] Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  855. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  856. [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads — kerry.mclaughlin / detail
  857. [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <utility>. — arthur.j.odwyer / detail
  858. [libc++] Eliminate <compare>'s dependency on <array>. — arthur.j.odwyer / detail
  859. add print-change diff modes that do not use colour — schmeise / detail
  860. Reuse `os` variable in AllocateTarget; NFC — sven.vanhaastregt / detail
  861. [clang-tidy] Fix mpi checks when running multiple TUs per clang-tidy process — n.james93 / detail
  862. [SLP] Fix crash in reduction for integer min/max — yrouban / detail
  863. Fix: Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  864. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff). — craig.topper / detail
  865. [ARM] Revert WhileLoopStartLR to DoLoopStart — david.green / detail
  866. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — uday / detail
  867. [flang][driver] Add options for -std=f2018 — arnamoy10 / detail
  868. [mlir][linalg] Add output tensor args folding for linalg.tiled_loop. — pifon / detail
  869. [libc++] [C++2b] [P2162] Allow inheritance from std::variant. — marek.kurdej+llvm.org / detail
  870. [Analyzer] Infer 0 value when the divisible is 0 (bug fix) — gabor.marton / detail
  871. [clangd] Fix a use-after-free — kadircet / detail
  872. [flang] fold LOGICAL intrinsic calls — jperier / detail
  873. [clang][Syntax] Optimize expandedTokens for token ranges. — usx / detail
  874. [flang] Fix error compiling std::min on macos — tkeith / detail
  875. [clang] Always execute multi-stage install steps — smeenai / detail
  876. [clang] Pass option directly to command. NFC — smeenai / detail
  877. Remove unused function, fix warning (NFC) — joker.eph / detail
  878. [JITLink][MachO/x86-64] Remove stale commented-out code. — Lang Hames / detail
  879. [lld-macho] Fix typo in diagnostic message — jezng / detail
  880. [lld-macho] Add more TimeTraceScopes — jezng / detail
  881. [lld-macho] Add support for --threads — jezng / detail
  882. [Hexagon] Limit virtual register reuse range in FI elimination — kparzysz / detail
  883. [flang][driver] Fix typos and inconsistent comments (nfc) — andrzej.warzynski / detail
  884. [lld-macho][nfc] Removed unnecessary static_cast — vyng / detail
  885. [AMDGPU] Refactoring mfma intrinsic definitions. NFC. — Stanislav.Mekhanoshin / detail
  886. [CUDA][HIP] add __builtin_get_device_side_mangled_name — Yaxun.Liu / detail
  887. [NFC] Module::getInstructionCount() is const — mtrofin / detail
  888. [Support][Windows] Make sure only executables are found by sys::findProgramByName — markus.boeck02 / detail
  889. [flang] fix spurious runtime crash on TRIM('') — pklausler / detail
  890. [PowerPC] auto-generate complete testchecks; NFC — spatel / detail
  891. [IR] Lift attribute handling for assume bundles into CallBase — nikita.ppv / detail
  892. [NFCI][SimplifyCFG] Don't pay for a Small{Map,Set}Vector when plain SmallSet will suffice — lebedev.ri / detail
  893. [clang][driver] Support HWASan in the Fuchsia toolchain — leonardchan / detail
  894. Revert "[InlineCost] Enable the cost benefit analysis on FDO" — thakis / detail
  895. [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines — lxfind / detail
  896. Reland [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  897. PR49724: Fix deduction of null member pointers. — richard / detail
  898. [OpenMP][InstrProfiling] Fix a missing instr profiling counter — lxfind / detail
  899. [MCA] Support carry-over instructions for in-order processors — andrew.savonichev / detail
  900. [RISCV] Reorder checks in RISCVTTIImpl::getGatherScatterOpCost to avoid calling getMinRVVVectorSizeInBits() when V extension is not enabled. — craig.topper / detail
  901. [HWASan] Mention x86_64 aliasing mode in design doc. — mascasa / detail
  902. [lldb/Commands] Fix spelling of target.move-to-nearest-code in helptext — Vedant Kumar / detail
  903. Handle 128-bits IntegerLiterals in StmtPrinter — aaron / detail
  904. [test] Add test for hoisting to custom allocation function using allocsize — listmail / detail
  905. Autogen test to account for tool output format change — listmail / detail
  906. [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics — listmail / detail
  907. Mark gc.relocate and gc.result as readnone (try 2) — listmail / detail
  908. [DAE] Adjust param/arg attributes when changing parameter to undef — carrot / detail
  909. [mlir][linalg] Add an InitTensorOp python builder. — stellaraccident / detail
  910. [llvm][hwasan] Add Fuchsia shadow mapping configuration — leonardchan / detail
  911. [lldb] Add IsFullyInitialized to DynamicLoader — Jonas Devlieghere / detail
  912. [ValueTracking] Handle two PHIs in isKnownNonEqual() — jingu.kang / detail
  913. BPF: add extern func to data sections if specified — yhs / detail
  914. [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker — i / detail
  915. [LLDB] Skip TestVSCode_launch.test_progress_events arm/linux — omair.javaid / detail
  916. Add missing 'CHECK' prefix to basic block labels test. — rahmanl / detail
  917. Fix a miscompile introduced by 99203f2. — richard / detail
  918. Add a target triple to fix test failure on targets that don't support — richard / detail
  919. [AArch64][GlobalISel] Emit bzero on Darwin — Jessica Paquette / detail
  920. [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates. — Amara Emerson / detail
  921. [RISCV] Add Zbb+Zbt command lines to the signed saturing add/sub tests. — craig.topper / detail
  922. Explicitly enable the new pass manager in this test. — richard / detail
  923. Stop this test from dropping a .s file in the current directory. — richard / detail
  924. [mlir][python] Add docs for op class extension mechanism. — stellaraccident / detail
  925. [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. — Lang Hames / detail
  926. [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation — Tony.Tye / detail
  927. [CSSPGO] Minor tweak for inline candidate priority tie breaker — aktoon / detail
  928. [mlir][tosa] TOSA MLIR dialect update to v0.22, part 1 — rob.suderman / detail
  929. [InlineCost] Reject a zero entry count — kazu / detail
  930. Reapply [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  931. [sanitizer] Simplify GetTls with dl_iterate_phdr — i / detail
  932. [RISCV] Don't call CheckAndMask from selectZExti32. — craig.topper / detail
  933. [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3. — craig.topper / detail
  934. [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change) — i / detail
  935. [AMDGPU] Inline FSHRPattern into its only use. NFC. — jay.foad / detail
  936. [LLDB] Skip TestVSCode_disconnect.test_launch arm/linux — omair.javaid / detail
  937. [Test] Add failing test for pr49730 — mkazantsev / detail
  938. [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  939. [mlir][ODS] Fix `VariadicRegion` code generation for `NoTerminator` Ops — vlad.vinogradov / detail
  940. [LoopVectorize] Simplify scalar cost calculation in getInstructionCost — david.sherwood / detail
  941. Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost" — david.sherwood / detail
  942. [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option — josh / detail
  943. [NFC][OCaml] Resolve const and unsigned compilation warnings — josh / detail
  944. [OCaml] Fix a possible crash in llvm_struct_name — josh / detail
  945. [InstCombine]Generalise regression tests for sve — nashe.mncube / detail
  946. [OpenCL][Docs] Update status of OpenCL 3.0 development — anastasia.stulova / detail
  947. Revert "[SLP] allow matching integer min/max intrinsics as reduction ops" — spatel / detail
  948. [SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target — fanbo.meng / detail
  949. [RISCV] Add constraint for RVV indexed loads. — zakk.chen / detail
  950. [OpenCL] Fix AST check in address-space-templates test — anastasia.stulova / detail
  951. [SLP] move test for min/max crashing; NFC — spatel / detail
  952. [BasicAA] Add a few cases with overflows in index computations. — flo / detail
  953. [SystemZ][z/OS] exclude nasty_macros.h from check-cxx — zibi / detail
  954. [mlir][python] NFC - Fix stale path in doc — nicolas.vasilache / detail
  955. [AMDGPU] Use reductions instead of scans in the atomic optimizer — jay.foad / detail
  956. [lldb] Really fix dwarf5-debug_line-file-index.s — pavel / detail
  957. [lldb] XFAIL TestGdbRemote_vContThreads on macos — pavel / detail
  958. [lldb] Skip TestVSCode_launch.test_progress_events on linux — pavel / detail
  959. [CMake][gRPC] Fix a typo in protobuf version variable name — platonov.aleksandr / detail
  960. [OCaml][DebugInfo] Add tests for debug info API — vaivaswatha / detail
  961. [BasicAA] Add a few more interesting modulo tests. — flo / detail
  962. [OCaml][Test] Do not use Option, expand using match — vaivaswatha / detail
  963. [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding — llvm-dev / detail
  964. [OCaml][DebugInfo][Test] Disable debuginfo tests as they fail on some machines — vaivaswatha / detail
  965. [ValueTracking] Add more non-zero add/mul recurrence tests (NFC) — nikita.ppv / detail
  966. [ValueTracking] Handle non-zero add/mul recurrences more precisely — nikita.ppv / detail
  967. [ValueTracking] Add tests for non-zero shl recurrences (NFC) — nikita.ppv / detail
  968. [ValueTracking] Handle non-zero shl recurrence — nikita.ppv / detail
  969. [Orc][examples] Fix copy/paste issues in comments and inclue guards (NFC) — Stefan Gränitz / detail
  970. [Orc][examples] Factor out make_error from parseExampleModule (NFC) — Stefan Gränitz / detail
  971. [SLP] use dyn_cast instead of isa + cast; NFC — spatel / detail
  972. [ConstraintElimination] Add additional pointercast tests. — flo / detail
  973. [lsan][test] Enable many_tls_keys_pthread.cpp and disable swapcontext.cpp/fork_and_leak.cpp — i / detail
  974. [mlir] fix -Wsign-compare in memref unit tests — zinenko / detail
  975. [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts — georgakoudis1 / detail
  976. [ValueTracking] Add tests for non equal shifts (NFC) — nikita.ppv / detail
  977. [ValueTracking] Handle shl in isKnownNonEqual() — nikita.ppv / detail
  978. [ValueTracking] Handle shl pair in isKnownNonEqual() — nikita.ppv / detail
  979. [OpenCL][Docs] Minor update about C++ for OpenCL in UsersManual. — anastasia.stulova / detail
  980. [ConstraintElimination] Only strip casts preserving the representation. — flo / detail
  981. Rename the 'concept' variable in  SymbolInterfaces.td — joker.eph / detail
  982. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  983. [lldb] Support lazily named classes in the Objective-C classes — Jonas Devlieghere / detail
  984. Revert "[ArgPromotion] Copy additional metadata for loads." — nikita.ppv / detail
  985. [SystemZ][z/OS] Save strings for CC_PRINT env vars — muiez / detail
  986. [NFC][OCaml] Resolve a couple more compilation warnings — josh / detail
  987. [RISCV] Add scheduler classes for the Zba and Zbb extensions. — craig.topper / detail
  988. [lld-macho] Support -no_function_starts — jezng / detail
  989. [lld-macho] Fix parsing of --time-trace-{granularity,file} — jezng / detail
  990. [lld-macho] Add time tracing for LTO — jezng / detail
  991. [lldb] Add consistency between reading the dynamic and shared cache class info — Jonas Devlieghere / detail
  992. Add a missing file header comment, NFC. — clattner / detail
  993. [lldb] Remove UpdateISAToDescriptorMapFromMemory — Jonas Devlieghere / detail
  994. [mlir] Remove unneeded ShapeFunctionLibraryTerminatorOp — jpienaar / detail
  995. [OpenMP] Reset async stream properly upon failure — huberjn / detail
  996. [CSSPGO][NFC] Fix a debug dump issue. — hoy / detail
  997. [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC — craig.topper / detail
  998. [lldb] Stop using i386 for the watchOS simulator — Jonas Devlieghere / detail

#2590 (Mar 26, 2021 3:10:02 PM)

  1. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / detail
  2. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / detail
  3. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / detail
  4. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / detail
  5. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / detail
  6. Use more efficient linker for flang debug builder. — stevan.radakovic / detail
  7. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / detail
  8. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / detail
  9. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / detail
  10. [libc] Add a full build worker and two builders to run on it. — sivachandra / detail
  11. [libc] Enable full build builders. — sivachandra / detail

#2589 (Mar 17, 2021 4:25:01 AM)

  1. [LV] Account for the cost of predication of scalarized load/store — david.green / detail
  2. [MLIR] Fix lowering of Affine IfOp in the presence of yield values. — uday / detail
  3. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / detail
  4. Revert "[libomptarget] Build amdgcn devicertl by default" — jonathanchesterfield / detail
  5. [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE — bradley.smith / detail
  6. [lit] Harmonize test timing data between Unix and Windows — dave / detail
  7. Revert rG3b635253ddd0106c88051cff3540d8eb90bee22f "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / detail
  8. Added documentation for SSA like property in Bufferization. — julian.gross / detail
  9. Update diagnostic groups for pre-compat warnings — aaron / detail
  10. [mlir][llvm] Pass struct results as parameter in c wrapper — herhut / detail
  11. [mlir] scf::ForOp: Drop iter arguments (and corresponding result) with no use — nicolas.vasilache / detail
  12. NFC: Use a simple macro to test AST node introspection — steveire / detail
  13. [NFC][OCaml] Fix documentation for verify_function and const_of_int64 — josh / detail
  14. [SYCL] Rework the SYCL driver options — aaron / detail
  15. Revert "[DebugInfo] Handle multiple variable location operands in IR" — hans / detail
  16. Fixing a test case that was missed in c165a99a1b8861af87e0509a2e14debf2764804b — aaron / detail
  17. Move BaseOpWithOffsetSizesAndStrides to OpBase.td — akuegel / detail

#2588 (Mar 17, 2021 12:29:14 AM)

  1. Fix flang out-of-tree with new driver builder. — stevan.radakovic / githubweb

#2588 (Mar 17, 2021 12:29:14 AM)

  1. [MC] Delete unused MCOperand::{create,is,get}FPImm — i / detail
  2. [NFC] [XCOFF] Update PowerPC readobj test case with expression — edwin / detail
  3. [libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_for — martin / detail
  4. [-Wcalled-once-parameter] Let escapes overwrite MaybeCalled states — vsavchenko / detail
  5. [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp — ro / detail
  6. Make iteration over the DeclContext::lookup_result safe. — v.g.vassilev / detail
  7. [SLP][Test] Precommit test for D98423 — anton.a.afanasyev / detail
  8. [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter — jay.foad / detail
  9. [libcxx] [docs] Fix formatting of inline verbatim snippets in the Windows section — martin / detail
  10. [AMDGPU] Split dot2-insts feature — jay.foad / detail
  11. [RISCV] Optimize "dominant element" BUILD_VECTORs — fraser / detail
  12. [lldb] Correct typo in memory read error — david.spickett / detail
  13. [SLP] Fix the trunc instruction insertion problem — anton.a.afanasyev / detail

#2588 (Mar 17, 2021 12:29:14 AM)

  1. Fix flang out-of-tree with new driver builder. — stevan.radakovic / detail

#2587 (Mar 16, 2021 9:04:24 PM)

  1. [lld-macho] Handle error cases properly for -exported_symbol(s_list) — gkm / detail
  2. [BasicAA] Drop dependency on Loop Info. PR43276 — mkazantsev / detail
  3. [OCaml] DebugInfo support for OCaml bindings — vaivaswatha / detail
  4. [Unswitch] Guard dbgs logging with LLVM_DEBUG — aeubanks / detail
  5. [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies — gkm / detail
  6. [OCaml] Fix buildbot failure in OCaml tests — vaivaswatha / detail
  7. [Flang][OpenMP][OpenACC] Add function for mapping parser clause classes with the corresponding clause kind. — praveen / detail

#2586 (Mar 16, 2021 7:48:15 PM)

  1. [X86][AMX] Rename amx-bf16 intrinsic according to correct naming convention — bing1.yu / detail
  2. [flang] Replace Arithmetic Ops with their builtin conunterpart — SourabhSingh.Tomar / detail

#2585 (Mar 16, 2021 4:25:11 PM)

  1. [mlir][pdl] Cast the OperationPosition to Position to fix MSVC miscompile — riddleriver / detail
  2. [mlir][AttrTypeDefGen] Add support for custom parameter comparators — riddleriver / detail
  3. [mlir][IR] Move the remaining builtin attributes to ODS. — riddleriver / detail
  4. This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec. — rtenneti / detail
  5. [AST] Hide errors from the attempt to introspect nodes — steveire / detail
  6. [mlir][Python] Fix test broken after D98474 — riddleriver / detail
  7. [flang] Fix build error (unused data member warning) — pklausler / detail
  8. [AST] Suppress diagnostic output when generating code — steveire / detail
  9. [dfsan] Add origin ABI wrappers — jianzhouzh / detail

#2584 (Mar 16, 2021 12:32:22 PM)

  1. Add ConstantDataVector::getRaw() to create a constant data vector from raw data. — nicholas / detail
  2. [libc++] Improve src/filesystem's formatting of paths. — arthur.j.odwyer / detail
  3. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  4. [MemCpyOpt] Add missing MemorySSAWrapperPass dependency macro — nikita.ppv / detail
  5. Revert "[regalloc] Ensure Query::collectInterferringVregs is called before interval iteration" — nikita.ppv / detail
  6. [rs4gc] don't duplicate existing values which are provably base pointers — listmail / detail
  7. scudo: Allow TBI to be disabled on Linux with a macro. — peter / detail
  8. [rs4gc] don't force a conflict for a canonical broadcast — listmail / detail
  9. [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC] — listmail / detail
  10. [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than — martin / detail
  11. [mlir][pdl] Restructure how results are represented. — riddleriver / detail
  12. [mlir][pdl] Remove CreateNativeOp in favor of a more general ApplyNativeRewriteOp. — riddleriver / detail
  13. [mlir][PDL] Add support for variadic operands and results in PDL — riddleriver / detail
  14. [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter — riddleriver / detail
  15. [mlir][PDL] Add support for variadic operands and results in the PDL byte code — riddleriver / detail
  16. [compiler-rt] Use try_compile_only to check for __ARM_FP — martin / detail
  17. [M68k] Fixed incorrect `extract-section` command substitution — minyihh / detail
  18. [M68k] Add more specific operand classes — minyihh / detail
  19. [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions — muhammad.asif.manzoor / detail
  20. [AArch64] Parse "rng" feature flag in .arch directive — mcgrathr / detail
  21. [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax" — anirudh_prasad / detail
  22. [sanitizer][NFC] Remove InternalScopedString::size() — Vitaly Buka / detail
  23. [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization — i / detail
  24. [SLP] separate min/max matching from its instruction-level implementation; NFC — spatel / detail
  25. [Polly][CodeGen] Allow nesting of BandAttr mark without loop. — llvm-project / detail
  26. Revert "[ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()" — zequanwu / detail
  27. [sanitizer][NFC] Fix compilation error on Windows — Vitaly Buka / detail
  28. [asan] disable MallocNanoZone for no fd test on darwin — code / detail
  29. [flang] Order Symbols by source provenance — pklausler / detail
  30. Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"" — anirudh_prasad / detail
  31. [mlir] Add lowering from math::Log1p to LLVM — ezhulenev / detail

#2583 (Mar 16, 2021 4:42:05 AM)

  1. [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse — caroline.concatto / detail
  2. [NFC] Wisely nest dyn_cast in FunctionLoweringInfo — sguelton / detail
  3. [lit] Sort test start times based on prior test timing data — dave / detail
  4. [flang] Save AllocateObject and PointerObject analyzed expression — jperier / detail
  5. [mlir]: Add canonicalization for dim of 1D alloc of size rank. — akuegel / detail
  6. [test][NFC] Minor formatting and comment adjustments in GetErrcMessages.cmake — markus.boeck02 / detail
  7. [AMDGPU][MC] Disabled lds_direct for GFX90a — dmitry.preobrazhensky / detail
  8. [sanitizer][NFC] Don't inherit InternalMmapVector — Vitaly Buka / detail
  9. [CodeCompletion] Don't track preferred types if code completion is disabled. — sam.mccall / detail
  10. [clangd] Reject renames to non-identifier characters — sam.mccall / detail
  11. [test] Make sure the test program in GetErrcMessages.cmake exits normally. — markus.boeck02 / detail
  12. [clangd] Turn off implicit cancellation based on client capabilities — sam.mccall / detail
  13. [clangd] Add `limit` extension on completion and workspace-symbols — sam.mccall / detail
  14. [SLP] improve readability in reduction logic; NFC — spatel / detail
  15. [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag) — bjorn.a.pettersson / detail
  16. [CodeCompletion] Avoid spurious signature help for init-list args — sam.mccall / detail
  17. [NFC] Replace loop by idiomatic llvm::find_if — sguelton / detail
  18. [clangd] Introduce pullDiags endpoint — kadircet / detail
  19. [llvm-exegesis testing] Workaround unreliable test — dave / detail
  20. [mlir] NFC - Expose GlobalCreator so it can be reused. — nicolas.vasilache / detail
  21. [NFC] Use SmallString instead of std::string for the AttrBuilder — sguelton / detail
  22. [clangd] Add basic monitoring info request for remote index server — kbobyrev / detail
  23. [Test] Update auto-generated checks — mkazantsev / detail
  24. [Test] Add test with loops guarded by trivial conditions — mkazantsev / detail
  25. [lit testing] Fix Windows reliability? — dave / detail
  26. [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC) — git / detail
  27. [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue — VenkataRamanaiah.Nalamothu / detail
  28. [X86][SSE] canonicalizeShuffleWithBinOps - add PERMILPS/PERMILPD + PERMPD/PERMQ + INSERTPS handling. — llvm-dev / detail
  29. [OpenMP] Add runtime interface for OpenMP 5.1 error directive — hansang.bae / detail
  30. [Polly][Unroll] Fix unroll_double test. — llvm-project / detail
  31. [clang-tidy] Remove readability-deleted-default — n.james93 / detail
  32. [gn build] Port 9a5af541ee05 — llvmgnsyncbot / detail
  33. Correct Doxygen syntax for inline code — aaron.puchert / detail
  34. [RISCV] Improve i32 UADDSAT/USUBSAT on RV64. — craig.topper / detail
  35. [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics — joe.ellis / detail
  36. [lit testing] Mark reorder.py as unavailable on Windows — dave / detail
  37. [RISCV] Look through copies when trying to find an implicit def in addVSetVL. — craig.topper / detail
  38. [SCEV][NFC] Move check up the stack — mkazantsev / detail
  39. [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible — joe.ellis / detail
  40. [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps — josh / detail
  41. [mlir][amx] blocked tilezero integration test — ajcbik / detail
  42. [MemDepAnalysis] Remove redundant comment. — thomasp / detail
  43. [LoopVectorize] add FP induction test with minimal FMF; NFC — spatel / detail
  44. [OpenCL][NFCI] Prefer CodeGenFunction::EmitRuntimeCall — luke.drummond / detail
  45. [libcxx][type_traits] add tests for is_signed and is_unsigned — tomas.matheson / detail
  46. Tweak spelling of system-windows UNSUPPORTED line — jeremy.morse / detail
  47. [InstSimplify] Restrict a GEP transform to avoid provenance changes — git / detail
  48. [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry' — i / detail
  49. Support !heapallocsite attachments in stripNonLineTableDebugInfo(). — Adrian Prantl / detail
  50. Support !heapallocsite attachments in StripDebugInfo(). — Adrian Prantl / detail
  51. [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias — i / detail
  52. [mlir][amx] reformatted examples — ajcbik / detail
  53. [Docs] Mention linking to reviews page when committing — vaivaswatha / detail
  54. [Utils] Support lit-like substitutions in update_cc_test_checks — georgakoudis1 / detail
  55. [VPlan] Remove PredInst2Recipe, use VP operands instead. (NFC) — flo / detail
  56. [gvn] CSE gc.relocates based on meaning, not spelling (try 2) — listmail / detail
  57. Fix for memory leak reported by Valgrind — dblaikie / detail

#2582 (Mar 15, 2021 11:12:20 PM)

  1. [AArch64][ASAN] Disable fgets_fputs.cpp test. — yvan.roux / detail
  2. [AArch64][GlobalISel] Fix crash on lowering <1 x half> types. — Amara Emerson / detail
  3. [RISCV] Don't emit #undef BUILTIN from RISCVVEmitter.cpp — tclin914 / detail
  4. scf::ForOp: Fold away iterator arguments with no use and for which the corresponding input is yielded — nicolas.vasilache / detail

#2581 (Mar 15, 2021 8:02:40 PM)

  1. [X86] Pass to transform amx intrinsics to scalar operation. — bing1.yu / detail
  2. [gn build] Port 4f198b0c27b0 — llvmgnsyncbot / detail
  3. [OCaml][test] Fix Bindings/OCaml/executionengine.ml test — josh / detail
  4. [NVPTX] CUDA does provide malloc/free since compute capability 2.X — johannes / detail
  5. [OpenMP][FIX] Repair accidental replacement of _shfl_sync with _shfl — johannes / detail
  6. [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen — wlei / detail
  7. [OpenMP][AMDGPU] Skip backend and assemble phases for amdgcn — Pushpinder.Singh / detail

#2580 (Mar 15, 2021 4:37:52 PM)

  1. [flang] Create intrinsics modules directory (contd.) — tkeith / detail
  2. [JITLink][MachO][x86-64] Introduce generic x86-64 support. — Lang Hames / detail
  3. [gn build] Port ecf6466f01c5 — llvmgnsyncbot / detail
  4. [libomptarget] Build amdgcn devicertl by default — jonathanchesterfield / detail
  5. [CMake] Clean up unnecessary dependency — phosek / detail
  6. Fix 34885bffdf43920c0f011e17a65fd678100240dd — walter erquinigo / detail
  7. [mlir][amx] Add Intel AMX dialect (architectural-specific vector dialect) — ajcbik / detail
  8. Skip path separators to make the test portable across Win/Linux — dblaikie / detail

#2579 (Mar 15, 2021 1:29:37 PM)

  1. [Polly] Fix deprecation warning. NFC. — llvm-project / detail
  2. [libomptarget] Fix devicertl build — jonathanchesterfield / detail
  3. [test] Add ability to get error messages from CMake for errc substitution — markus.boeck02 / detail
  4. [AMDGPU] Use single cache policy operand — Stanislav.Mekhanoshin / detail
  5. [SLP] update stale test comments; NFC — spatel / detail
  6. Revert line accidentally included in af2796c76d2ff4b73165ed47959afd35a769beee — markus.boeck02 / detail
  7. [clangd] Optionally add reflection for clangd-index-server — kbobyrev / detail
  8. [libomptarget] Build amdgpu plugin by default — jonathanchesterfield / detail
  9. [libomptarget][nfc] Drop unused DEVICE macro — jonathanchesterfield / detail
  10. [PowerPC] Add __PCREL__ when PC Relative is enabled. — stefanp / detail
  11. [libomptarget][nfc][amdgcn] Use precise triple for devicertl build — jonathanchesterfield / detail
  12. [AMDGPU] Fixed msan failure with uninitialized value — Stanislav.Mekhanoshin / detail
  13. [gn build] kind of merge af2796c76d2f — thakis / detail
  14. [SystemZ] Test for isinf and isfinite in testFPKind(). — paulsson / detail
  15. [gn build] merge 9bcf0eff99 — thakis / detail
  16. [AnnotationRemarks] Remove unneeded Function.h include (NFC). — flo / detail
  17. [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access — Stanislav.Mekhanoshin / detail
  18. [flang] Runtime: implement INDEX intrinsic function — pklausler / detail
  19. NFC: Formatting changes. — nicholas / detail
  20. [NVPTX] Avoid temp copy of byval kernel parameters. — tra / detail
  21. [AIX][XCOFF] Fixed the test case which failed at aix OS because enable -mignore-xcoff-visibility by default. — diggerlin / detail
  22. [DWARF] Check for AddrOffsetSectionBase to work with DWO Units. — dblaikie / detail
  23. [OpenMP] Remove unused cpu_stackoffset member — jonathan.l.peyton / detail
  24. [lldb-vscode] Handle request_evaluate's context attribute — walter erquinigo / detail
  25. [flang] Create intrinsics modules directory — tkeith / detail
  26. [gn build] merge af2796c76d2f a bit more — thakis / detail
  27. Emit inline implementation of __builtin__wmemchr on MSVCRT platforms. — akhuang / detail

#2578 (Mar 15, 2021 11:06:15 AM)

  1. [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC — llvm-project / detail
  2. [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs — fraser / detail
  3. [AssumeBundles] Add nonnull/align to op bundle if noundef exists — aqjune / detail
  4. [libcxx] [test] Fix the temp_directory_path test for windows — martin / detail
  5. [flang][docs] Fix the time for the new Flang driver call — andrzej.warzynski / detail
  6. [OpenCL] Respect calling convention for builtin — luke.drummond / detail
  7. [NFC] Use higher level constructs to check for whitespace/newlines in the lexer — sguelton / detail
  8. Allow __ieee128 as an alias to __float128 on ppc — sguelton / detail
  9. [mlir] fix SPIR-V CPU and Vulkan runners after e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  10. [AArch64] Implement __rndr, __rndrrs intrinsics — stelios.ioannou / detail
  11. [Polly][Optimizer] Apply user-directed unrolling. — llvm-project / detail
  12. [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0) — craig.topper / detail
  13. [libomptarget] Drop assert.h, use freestanding for amdgcn devicertl — jonathanchesterfield / detail
  14. [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC. — craig.topper / detail
  15. [dfsan] Do not check dfsan_get_origin by check_custom_wrappers.sh — jianzhouzh / detail
  16. [lld-macho] Place LC_FUNCTION_STARTS data at the right position — jezng / detail
  17. Change void getNoop(MCInst &NopInst) to MCInst getNop() — i / detail
  18. [dfsan] Updated check_custom_wrappers.sh to dedup function names — jianzhouzh / detail
  19. [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list — aktoon / detail

#2577 (Mar 15, 2021 6:22:11 AM)

  1. [zorg] Use boolean flag to determine if building a unified standalone runtimes — Xiangling.Liao / githubweb
  2. Enable mlir integration tests on the mlir-nvidia bot. — csigg / githubweb
  3. Fixed mistype in LibcxxAndAbiBuilder.py introduced by 1d2328ff69a8503911e85140b0786429204a2113. — gkistanova / githubweb
  4. Add builder and worker for XCore as default target. — nigelp / githubweb
  5. Don't run testsuite on Linaro quick bots. — yvan.roux / githubweb
  6. [VE] hpce-aurora2 worker replaces nec-arrproto41 — simon.moll / githubweb
  7. Add check-flang option to some of the Flang builders. — stevan.radakovic / githubweb
  8. Add Flang builder for latest gcc. — stevan.radakovic / githubweb
  9. Add Flang builder for latest llvm and libc++. — stevan.radakovic / githubweb
  10. [M68k] Add new worker debian-akiko-m68k for Linux 32-bit M68k — minyihh / githubweb
  11. [libc++] Remove libc++ ARM builders — david.spickett / githubweb
  12. [libc builder] Temporarily disable integration tests and loader tests. — sivachandra / githubweb
  13. Added openmp doxygen; increased the doxygent step timeout, as it could take a long time without anything in TTY. — alebedev / githubweb
  14. [XCore] Build fewer components. Run 4 parallel jobs. — nigelp / githubweb

#2577 (Mar 15, 2021 6:22:11 AM)

  1. [CostModel][SVE]  Add cost model for shuffle reverse with i1 and scalable vector — caroline.concatto / detail
  2. [clang-tidy] Extend LoopConvert on array with `!=` comparison — n.james93 / detail
  3. Improve the debug info for coro-split .resume functions — Adrian Prantl / detail
  4. [Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream — nguillemot / detail
  5. [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of — Akira / detail
  6. [lldb/Interpreter] Make OptionGroupPythonClassWithDict options non-required — medismail.bennani / detail
  7. [libc][NFC] Make few fenv functions work with fexcept_t from other libcs. — sivachandra / detail
  8. [llvm-ifs] Add option to use InterfaceStub library — haowei / detail
  9. [lld-macho] Bind re-exported symbols directly to implicitly-linked umbrellas — jezng / detail
  10. [lld-macho] Fix & fold reexport-nested-libs test into stub-link.s — jezng / detail
  11. [lld-macho] Filter TAPI re-exports by target — jezng / detail
  12. [lld-macho] Include install name in error messages for dylibs from TBDs — jezng / detail
  13. Revert "Revert "[Coverage] Emit gap region between statements if first statements contains terminate statements."" — zequanwu / detail
  14. [mlir] Add a DialectAsmParser::getChecked method — riddleriver / detail
  15. [clang-tidy] Add options to describe individual core increments to readability-function-cognitive-complexity check. — kbobyrev / detail
  16. [tests] Expand coverage of gc.relocate CSE in early-cse — listmail / detail
  17. Change instrprof LLVM_VP_MAX_NUM_VALS_PER_SITE threshold. — 31459023+hctim / detail
  18. Introduce noundef attribute at call sites for stricter poison analysis — gh / detail
  19. [test] Add DCE coverage for gc.relocate — listmail / detail
  20. Use the right pass in test introduced in f1fdbd67 — listmail / detail
  21. [tests] Precommit tests for upcoming patch to support CSE of gc.relocates in gvn — listmail / detail
  22. [PPC] Silence unused variable warning in release builds. NFC. — benny.kra / detail
  23. Revert "[Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream" — nguillemot / detail
  24. Reland [GlobalISel] Start using vectors in GISelKnownBits — petar.avramovic / detail
  25. [Remarks] Emit variable info in auto-init remarks — francisvm / detail
  26. [dfsan] Increase coverage of vector and select tests — gbalats / detail
  27. [libc++] Properly pick up the Ninja from Xcode in the CI script — Louis Dionne / detail
  28. [mlir][AttrDefGen] Add support for specifying the value type of an attribute — riddleriver / detail
  29. [mlir][IR][NFC] Move a majority of the builtin attributes to ODS — riddleriver / detail
  30. [basicaa] Recurse through a single phi input — listmail / detail
  31. [MLIR][SPIRV] Rename `spv.spcConstant...` to `spv.SpcConstant...`. — antiagainst / detail
  32. [PowerPC] Disable more extended mne on AIX — Jinsong Ji / detail
  33. [MLIR][SPIRV] Rename `spv.constant` to `spv.Constant`. — antiagainst / detail
  34. [libcxx] [test] Use separate references for windows in the path.append test — martin / detail
  35. [MLIR][SPIRV] Rename `spv.globalVariable` to `spv.GlobalVariable`. — antiagainst / detail
  36. [flang][fir][NFC] Update comments. — eschweitz / detail
  37. [gn build] port db06088d63f8 — thakis / detail
  38. [gn build] Port d7834556b7ad — llvmgnsyncbot / detail
  39. [AMDGPU] Don't check for VMEM hazards on GFX10 — jay.foad / detail
  40. [NFC][AliasSetTracker] Remove implicit conversion AliasResult to integer. — dfukalov / detail
  41. [MS] Fix crash involving gnu stmt exprs and inalloca — rnk / detail
  42. [Attributor] Enable heap-to-stack of any size — gh / detail
  43. [LoopVectorize] propagate fast-math-flags from induction instructions — spatel / detail
  44. Revert "[Attributor] Enable heap-to-stack of any size" — gh / detail
  45. [WebAssembly] Disable uses of __clang_call_terminate — aheejin / detail
  46. [gn build] Port 561abd83ffec — llvmgnsyncbot / detail
  47. [WebAssembly] Fix ExceptionInfo grouping again — aheejin / detail
  48. [AArch64][GlobalISel][RegBankSelect] Improve rbs of G_BUILD_VECTOR when fed by fp values. — Amara Emerson / detail
  49. [docs] Move statepoint related intrinsics into main LangRef — listmail / detail
  50. [docs] Remove some stale wording from gc.relocate description — listmail / detail
  51. [dfsan] Propagate origin tracking at store — jianzhouzh / detail
  52. [gn build] port b973e2e2f27e — thakis / detail
  53. Move llvm/Analysis/ObjCARCUtil.h to IR to fix layering. — dblaikie / detail
  54. Fix clang for header move in LLVM/IR — dblaikie / detail
  55. BPF: permit type modifiers for __builtin_btf_type_id() relocation — yhs / detail
  56. [dfsan] Remove hardcoded shadow width in array.ll — gbalats / detail
  57. [XCOFF][DebugInfo] support DWARF for XCOFF for assembly output. — czhengsz / detail
  58. [libcxx] adds concepts std::equality_comparable[_with] — cjdb.ns / detail
  59. [SampleFDO] Another fix to prevent repeated indirect call promotion in — wmi / detail
  60. [RISCV] Enable fixed-length vectorization of LoopVectorizer for RISC-V Vector — luke957 / detail
  61. [clang][AST] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  62. [LangRef] lifetime intrinsics: don't use word 'offset' — aqjune / detail
  63. [dfsan,NFC] Suppress cpplint warning — Vitaly Buka / detail
  64. [clang][OpenMP] Use OpenMPIRBuilder for workshare loops. — llvm-project / detail
  65. [sanitizer,NFC] Fix long comment formating — Vitaly Buka / detail
  66. [clang][StaticAnalyzer] Compilation fix. — llvm-project / detail
  67. [lldb] Rename QueueFundamentalPlan to QueueBasePlan (NFC) — davelee.com / detail
  68. [DebugInfo] Delete deleted getLine/getColumn — i / detail
  69. [DebugInfo] Delete unused DIVariable::getSource — i / detail
  70. [libcxx] fixes up some [concepts]-related code — cjdb.ns / detail
  71. [Driver] Switch Exherbo/Alpine/Arch Linux to /etc/os-release — i / detail
  72. [Driver][test] Fix ClangDriverTest — i / detail
  73. [TargetLowering] Use HandleSDNodes to prevent nodes from being deleted by recursive calls in getNegatedExpression. — craig.topper / detail
  74. [SelectionDAG] Assert that operands to SelectionDAG::getNode are not DELETED_NODE to catch issues like PR49393 earlier. — craig.topper / detail
  75. [JITLink] Fix Wtype-limits gcc warning (NFC) — nullptr.cpp / detail
  76. [X86] Pass to transform amx intrinsics to scalar operation. — bing1.yu / detail
  77. [asan][test] Don't XFAIL Posix/no_asan_gen_globals.c on Solaris — ro / detail
  78. [asan][test] Don't XFAIL Posix/unpoison-alternate-stack.cpp on Solaris — ro / detail
  79. [libcxx] Implement semaphores for windows — martin / detail
  80. [libcxx] Avoid infinite recursion in create_directories, if the root directory doesn't exist — martin / detail
  81. [libcxx] Map ERROR_BAD_PATHNAME to errc::no_such_file_or_directory on windows — martin / detail
  82. [profile][test] Pin Linux/instrprof-value-prof-warn.test to -fuse-ld=bfd — i / detail
  83. [llvm-objcopy][test] Fix test that could have passed spuriously — james.henderson / detail
  84. [llvm-objcopy] Fix crash for binary input files with non-ascii names — james.henderson / detail
  85. [clangd] Rename Module -> FeatureModule to avoid confusion. NFC — sam.mccall / detail
  86. [libc++] [C++2b] [P1682] Add to_underlying. — marek.kurdej / detail
  87. [mlir][scf] Canonicalize scf.for last tensor iteration result. — nicolas.vasilache / detail
  88. [clang][cli] Fix generation of '-fvisibility' with regards to '-mignore-xcoff-visibility' — Jan Svoboda / detail
  89. [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector — david.sherwood / detail
  90. Reland [GlobalISel] Combine zext(trunc x) to x — petar.avramovic / detail
  91. Reland AMDGPU/GlobalISel: Combine zext(trunc x) to x after RegBankSelect — petar.avramovic / detail
  92. [clang][modules] Use extensible RTTI for ModuleFileExtension — Jan Svoboda / detail
  93. [WebAssembly][yaml2obj][obj2yaml] Elem sections for nonzero tables — wingo / detail
  94. [test] Fix new CodeGenPrepare test for non-X86 systems — benny.kra / detail
  95. [lld][WebAssembly] Allow element sections for nonzero table numbers — wingo / detail
  96. [X86] X86ISelLowering.cpp - try to use for-range loops. NFCI. — llvm-dev / detail
  97. Revert rG8198d83965ba4b9db6922b44ef3041030b2bac39: "[X86] Pass to transform amx intrinsics to scalar operation." — llvm-dev / detail
  98. [gn build] Port a60d06d8b757 — llvmgnsyncbot / detail
  99. Fix Wdocumentation unknown parameter warning. NFCI. — llvm-dev / detail
  100. [AArch64] Add missing intrinsics for vrnd — jingu.kang / detail
  101. [AMDGPU] Keep skip branch for ds instructions — sebastian.neubauer / detail
  102. [test] Use host platform specific error message substitution in lit tests — Abhina.Sreeskantharajan / detail
  103. Reapply  "[DebugInfo] Add new instruction and DIExpression operator for variadic debug values" — stephen.tozer / detail
  104. [clang-format] Improve clang-format-diff.py error message — david.spickett / detail
  105. [OpenCL] Fix `mix` builtin overloads — sven.vanhaastregt / detail
  106. [HIP] do not use -mconstructor-aliases for device — Yaxun.Liu / detail
  107. [HIP] do not use -munsafe-fp-atomics by default — Yaxun.Liu / detail
  108. [clang-tidy] Use-after-move: Ignore moves inside a try_emplace. — mboehme / detail
  109. [BPF] Add support for floats and doubles — iii / detail
  110. [lld/mac] ad-hoc sign dylibs and bundles on arm64 by default, support -(no_)adhoc_codesign flags — thakis / detail
  111. [lld/mac] minor formatting tweak to test just added in 0e319bd0be2 — thakis / detail
  112. [XCOFF][DWARF] set default DWARF version to 3. — czhengsz / detail
  113. [libcxxabi] Add LIBCXXABI_HAS_WIN32_THREAD_API build option — markus.boeck02 / detail
  114. [mlir] Make cuInit() call thread-safe. — csigg / detail
  115. [AArch64] Legalize horizontal fmax/fmin reductions on f16 vectors — thatlemon / detail
  116. [mlir][Linalg] Fix order of dimensions in hoistPaddingOnTensors. — nicolas.vasilache / detail
  117. [flang][fir] Add diagnostic tests for FIR ops verifier — clementval / detail
  118. Added API for "masked" construct via two entrypoints: __kmpc_masked, — terry.l.wilmarth / detail
  119. [clang-tidy][NFC] Remove unsupported language version checks from vector — n.james93 / detail
  120. Fix Wdocumentation unknown parameter warning. NFCI. — llvm-dev / detail
  121. [X86] X86DAGToDAGISel::Select - merge X86::TEST load bitsize checks. NFCI. — llvm-dev / detail
  122. [X86] X86ISelDAGToDAG.cpp - include cstdint instead of stdint.h NFCI. — llvm-dev / detail
  123. [mlir][sparse] mask reduction update — ajcbik / detail
  124. [DebugInfo] Add DIArgList MD to store multple values in DbgVariableIntrinsics — stephen.tozer / detail
  125. [PowerPC] Update Copy/Paste encodings according to ISA3.1 — Jinsong Ji / detail
  126. [lld/mac] fix clang-format violation from 0e319bd0be2 — thakis / detail
  127. [gn build] allow setting clang_base_path to a source-absolute path — thakis / detail
  128. [AMDGPU] Do not attempt sgpr spills to vgpr, when it is disabled — VenkataRamanaiah.Nalamothu / detail
  129. [LegalizeDAG] Implement promotion rules for SELECT_CC — thatlemon / detail
  130. [mac/lld] Fix scale computation for vector ops in PAGEOFF12 relocations — thakis / detail
  131. [Utils] Add missing attributes in syntax files — andrzej.warzynski / detail
  132. [libcxx] [test] Fix path.decompose for windows — martin / detail
  133. [libcxx] [test] Add an option to ssh.py for using a different temp path — martin / detail
  134. [PowerPC][AIX] Enable the default AltiVec ABI on AIX — zarko / detail
  135. [rs4gc] avoid insert base computation instructions for deopt uses — listmail / detail
  136. [tests] precommit some additional tests for D97974 — listmail / detail
  137. Mark gc.relocate and gc.result as readnone — listmail / detail
  138. [gvn] CSE gc.relocates based on meaning, not spelling — listmail / detail
  139. NFC: Glob all python sources in the MLIR Python bindings. — stellaraccident / detail
  140. Reland 293e8fa13d3f05e993771577a4c022deee5cbf6e — vyng / detail
  141. [lldb/Interpreter] Add `interpreter.repeat-previous-command` setting — medismail.bennani / detail
  142. [lldb/API] Add CommandInterpreter::{Get,Set}PrintErrors to SBAPI (NFC) — medismail.bennani / detail
  143. [runtimes] Use add_lit_testsuite to register lit testsuites — phosek / detail
  144. [libcxx] Apply pragma for silencing warning when building with clang-cl too — martin / detail
  145. [mlir][linalg] Add linalg_opdsl tool first draft. — stellaraccident / detail
  146. [flang][fir] Add FIR Types parser diagnostic tests + cleanup — clementval / detail
  147. [AMDGPU] Restore the s_memtime instruction in gfx1030 — jay.foad / detail
  148. [OpenMP] Handle non-function context before checking for diagnostic — erich.keane / detail
  149. [clang-format] Suppress diagnostics on second parse — bjoern / detail
  150. [clang-format] Rename case sorting — bjoern / detail
  151. [clang-format] Rework Whitesmiths mode to use line-level values in UnwrappedLineParser — bjoern / detail
  152. [MLIR][SPIRV] Rename `spv.loop` to `spv.mlir.loop`. — antiagainst / detail
  153. [mlir][AsmPrinter] Don't use string comparison when filtering list attributes — riddleriver / detail
  154. [MLIR][SPIRV] Rename `spv.undef` to `spv.Undef`. — antiagainst / detail
  155. [lld/mac] tweak comment based on feedback on D98053 — thakis / detail
  156. Refactor -funique-internal-linakge-names implementation. — tmsriram / detail
  157. [libcxx] Don't add -Wall when building in MSVC mode — martin / detail
  158. [ubsan] support print_module_map flag in standalone mode — code / detail
  159. [mlir][Affine][NFC] Return BlockArgument in AffineForOp::getInductionVar — diego.caballero / detail
  160. [mlir] Extend Operation visitor with pre-order traversal — diego.caballero / detail
  161. [mlir] Add 'Skip' result to Operation visitor — diego.caballero / detail
  162. [mlir][vector] canonicalize unmasked gather/scatter/compress/expand directly into l/s — ajcbik / detail
  163. [tests] precommit tests for phi handling in GVN — listmail / detail
  164. [lld-macho] Replace debug-info-related assert with FIXME — jezng / detail
  165. [lld-macho] Skip over symbols in un-parsed debug info sections — jezng / detail
  166. [mlir] Squash LLVM_ArmNeon dialect into ArmNeon — zinenko / detail
  167. [lld-macho] Check platform and version when constructor ObjFile — vyng / detail
  168. [Fuchsia] Enable Polly for first stage as well — phosek / detail
  169. [libcxx] [test] Fix detection of clang-cl when cross compiling — martin / detail
  170. [tests] precommit tests for D98082 — listmail / detail
  171. Partially revert "[runtimes] Use add_lit_testsuite to register lit testsuites" — phosek / detail
  172. [clang][OpenMP][docs] Update loop transformation status. — llvm-project / detail
  173. [sanitizers] run print module map test run on posix — code / detail
  174. [lld-macho] Move a bunch of options into the "obsolete" category — jezng / detail
  175. Fix Dialect doc generation to special case for the Builtin dialect empty name — joker.eph / detail
  176. PR49260: Improve diagnostics for no matching 'operator new'. — richard / detail
  177. [dfsan] Add utils to get and print origin paths and some test cases — jianzhouzh / detail
  178. [asan][test] Handle Solaris in large_func_test.cpp etc. — ro / detail
  179. [sanitizers] fix print-module-map test on linux — code / detail
  180. [PowerPC] Add missing double precision vec_all overloads to altivec.h — nemanja.i.ibm / detail
  181. [mlir][AVX512] Add mask.compress to AVX512 dialect. — springerm / detail
  182. [benchmark] Replace references to M680x0 with M68k — jrtc27 / detail
  183. [dfsan] Disable origin test cases temporarily — jianzhouzh / detail
  184. [NFC] Fix module map test — Vitaly Buka / detail
  185. [DirectoryWatcher] Increase timeout to make test less flaky — smeenai / detail
  186. [dfsan] Remove dfsan_get_origin from done_abilist.txt — Vitaly Buka / detail
  187. [clang] Fix constrained decltype(auto) deduction — richard / detail
  188. Revert "[AMDGPU] Restore the s_memtime instruction in gfx1030" — 31459023+hctim / detail
  189. [dfsan] Re-enable origin tracking test cases — jianzhouzh / detail
  190. [libcxx] adds std::ranges::swap, std::swappable, and std::swappable_with — cjdb.ns / detail
  191. [sanitizer] Don't expect ABORTING in print-module-map — Vitaly Buka / detail
  192. [MC][X86] Support .reloc *, BFD_RELOC_{NONE,8,16,32,64}, * — i / detail
  193. [MC][AArch64] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * — i / detail
  194. [MC][PowerPC] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * — i / detail
  195. Use gen-dialect-doc instead of gen-op-doc for the Builtin dialect — joker.eph / detail
  196. [MC][test] Fix reloc-directive-elf-*.s — i / detail
  197. [MC][ARM] Support .reloc *, BFD_RELOC_{NONE,8,16,32}, * — i / detail
  198. [MC][RISCV] Support .reloc *, BFD_RELOC_{NONE,32,64}, * — i / detail
  199. [clang] Fix typos in the default logic for CLANG_DEFAULT_UNWINDLIB — martin / detail
  200. [clang] Don't default to a specifically shared libunwind on mingw with a g++ driver — martin / detail
  201. [libcxx] [test] Move the is_<platform> functions down to subclasses — martin / detail
  202. [clangd] Use URIs instead of paths in the index file list — platonov.aleksandr / detail
  203. Revert "Revert "[AMDGPU] Restore the s_memtime instruction in gfx1030"" — jay.foad / detail
  204. [CVP] Fix tests for clamp patterns (NFC) — nikita.ppv / detail
  205. [LVI] Pass offset by reference (NFC) — nikita.ppv / detail
  206. [runtimes] Fix crosscompiling after a7cad6680b4087eff8994f1f99ac40c661a6621f (D97451) — raul.tambre / detail
  207. [CVP] Add additional tests for clamp patterns (NFC) — nikita.ppv / detail
  208. [LVI] Simplify and generalize handling of clamp patterns — nikita.ppv / detail
  209. [LangRef] dos2unix (NFC) — aqjune / detail
  210. Partially revert "[runtimes] Use add_lit_testsuite to register lit testsuites" — dave / detail
  211. [GVN] Regenerate test checks (NFC) — nikita.ppv / detail
  212. [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail
  213. [X86][VARARG] Avoid spilling xmm registers for va_start. — a.v.lapshin / detail
  214. [mlir][spirv] Convert tensor.extract for very small tensors — antiagainst / detail
  215. [HIP] Support Spack packages — Yaxun.Liu / detail
  216. [MLIR][SPIRV] Rename `spv.selection` to `spv.mlir.selection`. — kareem.ergawy / detail
  217. [InstCombine] Add tests for non-trivial store to load forward (NFC) — nikita.ppv / detail
  218. [Loads] Restructure getAvailableLoadStore implementation (NFC) — nikita.ppv / detail
  219. [lld-macho][NFC] Replace config param with a global in hasCompatVersion() helper. — vyng / detail
  220. [rs4gc] minor code style improvement — listmail / detail
  221. [rs4gc] track the original value in the state use for base pointer rewriting — listmail / detail
  222. [rs4gc] autogen a bunch of tests for ease of update — listmail / detail
  223. [rs4gc/tests] Remove use of internal debug flags — listmail / detail
  224. [libcxx] [test] Fix path.itr/iterator.pass.cpp for windows — martin / detail
  225. [gvn] Handle simply phi equivalence cases — listmail / detail
  226. [tests] Update an autogen test for format change — listmail / detail
  227. [Attributor] Enable heap-to-stack of any size — gh / detail
  228. [sanitizer] Restrict clock_gettime workaround to glibc — i / detail
  229. [XRay][compiler-rt][x86_64] Fix CFI directives in assembly trampolines — i / detail
  230. [NPM] Add -enable-loopinterchange option to NPM — tu.da.wei / detail
  231. [PowePC][AIX] Handle variadic vector call operands. — sd.fertile / detail
  232. [NFCI] SCEVExpander: emit intrinsics for integral {u,s}{min,max} SCEV expressions — lebedev.ri / detail
  233. [rs4gc] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  234. [NFC][InstCombine] Add plain GEP test for  (gep i8* X, -(ptrtoint Y))  -->  (inttoptr (sub (ptrtoint X), (ptrtoint Y)))  fold — lebedev.ri / detail
  235. [InstCombine] Don't canonicalize  (gep i8* X, -(ptrtoint Y))  as  (inttoptr (sub (ptrtoint X), (ptrtoint Y))) — lebedev.ri / detail
  236. [libcxx] [test] Fix lexically_normal and lexically_relative_and_proximate for windows — martin / detail
  237. [VPlan] Support to widen call intructions in VPlan native path — flo / detail
  238. [FunctionImport] Delete unneeded setLive. NFC — i / detail
  239. [ModuleSummaryAnalysis] Avoid duplicate elements in Worklist. NFC — i / detail
  240. [GVN] Add test for load GVN with dead block (NFC) — nikita.ppv / detail
  241. [GVN] Don't explicitly materialize undefs from dead blocks — nikita.ppv / detail
  242. [MC] Support .symver *, *, remove — i / detail
  243. [clang] Fix typos in documentation (NFC) — kazu / detail
  244. [objdump] Use ListSeparator (NFC) — kazu / detail
  245. [TableGen] Use range-based for loops (NFC) — kazu / detail
  246. [MC] Parse end-of-line for .cfi_* directives — i / detail
  247. [MC] Parse end-of-line for .addrsig & .addrsig_sym — i / detail
  248. [MC] Add parseEOL() overload and migrate some parseToken(AsmToken::EndOfStatement) to parseEOL() — i / detail
  249. [MC] Migrate some parseToken(AsmToken::EndOfStatement, ...) to parseEOL() — i / detail
  250. [NFC][AMDGPU]DWARF Extensions For Heterogeneous Debugging generic type endianity — Tony.Tye / detail
  251. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  252. [libunwind] Install the DLL when doing "ninja install" — martin / detail
  253. [libcxx] [test] Fix path.modifiers remove_filename and replace_filename for windows — martin / detail
  254. [X86] canonicalizeShuffleWithBinOps - shuffle oneuse constants. — llvm-dev / detail
  255. [X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  256. [ValueTracking] update directlyImpliesPoison to look into select's condition — aqjune / detail
  257. [InstCombine] enrich select-safe-bool-transforms.ll test (NFC) — aqjune / detail
  258. [LoopUnswitch] unswitch if cond is in select form of and/or as well — aqjune / detail
  259. [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe — aqjune / detail
  260. [InstCombine] fix another poison-unsafe select transformation — aqjune / detail
  261. [DSE] Remove MemDep-based implementation — nikita.ppv / detail
  262. [CVP] Remove -cvp-dont-add-nowrap-flags option — nikita.ppv / detail
  263. [InstCombine] use safe transformation by default — aqjune / detail
  264. [RISCV] Fold (select_cc (xor X, Y), 0, eq/ne, trueV, falseV) -> (select_cc X, Y, eq/ne, trueV, falseV) — craig.topper / detail
  265. [InstCombine] Add simplification of two logical and/ors — aqjune / detail
  266. [NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4a — lebedev.ri / detail
  267. [RISCV] Fold (select_cc (setlt X, Y), 0, ne, trueV, falseV) -> (select_cc X, Y, lt, trueV, falseV) — craig.topper / detail
  268. [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. — craig.topper / detail
  269. IR: Fix assert string message referring to the wrong attribute — Matthew.Arsenault / detail
  270. OpaquePtr: Record byref types in bitcode writer — Matthew.Arsenault / detail
  271. [NFC][AMDGPU] DWARF Extensions For Heterogeneous Debugging clarifications — Tony.Tye / detail
  272. [ConstProp] add tests for cmp with null and constexpr; NFC — spatel / detail
  273. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  274. [libcxx] [test] Clarify and improve consistency in lexically_relative_and_proximate.pass.cpp. NFC. — martin / detail
  275. [libcxx] [test] Fix building create_directory in MSVC configurations — martin / detail
  276. [libcxx] [test] Don't test CharFile (/dev/null) on windows — martin / detail
  277. [LoopUnrollRuntime] Add option to assume the non latch exit block to be — whitneyt / detail
  278. [NFC][LoopUnroll] Add `-unroll-runtime-other-exit-predictable=false` in — whitneyt / detail
  279. Revert "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — joker.eph / detail
  280. llvm-nm: add flag to suppress no symbols warning — keithbsmiley / detail
  281. Fix build post-revert in 8d5a981a135a — joker.eph / detail
  282. [libc++] Fix typos in the synopsis of bit_xor, bit_not, etc. NFC. — arthur.j.odwyer / detail
  283. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  284. [LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest` — tu.da.wei / detail
  285. Forward the `LLVM_ENABLE_LIBCXX` CMake parameter to the mlir standalone test — joker.eph / detail
  286. [X86] Refine "Support -march=alderlake" — freddy.ye / detail
  287. [CMake][compiler-rt] Use copying instead of symlinking for LSE builtins on non-Unix-likes — raul.tambre / detail
  288. [LoopVectorize][SVE] Add tests for vectorising conditional loads of invariant addresses — david.sherwood / detail
  289. [Matrix] Implement += and -= for MatrixType. — flo / detail
  290. [RISCV] Add new entry points to getContainerForFixedLengthVector — fraser / detail
  291. Clarify documentation for `Elementwise`, `Scalarizable`, `Vectorizable`, and — frgossen / detail
  292. Revert "[tsan] Use large address space mapping on Apple Silicon Macs" — jeremy.morse / detail
  293. [NFC] Use ranged loop iteration instead of explicit looping — sguelton / detail
  294. [sanitizers] Fix interception of GLibc regexec — Alexander.Richardson / detail
  295. [X86] Break if-else chain. NFCI. — llvm-dev / detail
  296. [KnownBits] Add min/max shift amount handling to shl/lshr/ashr KnownBits helpers — llvm-dev / detail
  297. [lldb][NFC] std::set -> DenseSet in ClangModulesDeclVendor — Raphael Isemann / detail
  298. Add "assert require" for the test added in df9158c9a45a6902c2b0394f9bd6512e3e441f31 — hokein.wu / detail
  299. [JumpThreading] auto-generate complete test checks; NFC — spatel / detail
  300. [libcxx] Document windows specifics regarding file_type and perms. NFC. — martin / detail
  301. [ConstProp][JumpThreading] add more test coverage for potential nullptr folds; NFC — spatel / detail
  302. [ConstantFold] allow folding icmp of null and constexpr — spatel / detail
  303. [clang/mac] Accept -why_load and make -whyload an alias for it — thakis / detail
  304. [PowerPC] Change target data layout for 16-byte stack alignment — saghir / detail
  305. [NFC] Avoid useless BitVector move — sguelton / detail
  306. [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  307. [SystemZ][z/OS] Add support to validate a HLASM Label. — kai / detail
  308. Fix: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  309. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions for Threadprivate. — yhegde / detail
  310. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  311. [AIX][TLS] Generate 32-bit general-dynamic access code sequence — lei / detail
  312. [OpenMP] Fix potential integer overflow in dynamic schedule code — jonathan.l.peyton / detail
  313. Fix 2: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  314. [lldb] Fix error message in IRInterpreter — weratt / detail
  315. AArch64/MacOS: switch default CPU to apple-a13. — Tim Northover / detail
  316. [mlir][Shape] Allow shape.split_at to return extent tensors and lower it to std.subtensor — benny.kra / detail
  317. Apply update_test_checks.py to test/Transforms/Util/assume-builder.ll (NFC) — aqjune / detail
  318. [nfc] [lldb] Remove unused function DWARFAttribute::set — jan.kratochvil / detail
  319. [ConstProp] Add more tests for pointer icmp folding (NFC) — nikita.ppv / detail
  320. [ConstProp] Fix folding of pointer icmp with signed predicates — nikita.ppv / detail
  321. [ConstantFold] Handle icmp of global and null consistently — nikita.ppv / detail
  322. [InstCombine] Pre-commit tests for redundant phis with pointer casts. — flo / detail
  323. [Assembler] Fix global icmp test — nikita.ppv / detail
  324. [lldb][NFC] Code style fixes for ClangModulesDeclVendor — Raphael Isemann / detail
  325. Rehome an orphaned comment [NFC] — Sanne.Wouda / detail
  326. [InstCombine] Add a combine for a shuffle of similar bitcasts — Sanne.Wouda / detail
  327. [nfc] [lldb] [testsuite] Cleanup of recently added dwarf5-line-strp.s — jan.kratochvil / detail
  328. [gvn] Precisely propagate equalities to phi operands — listmail / detail
  329. [OpenMP][Clang][NVPTX] Only build one bitcode library for each SM — tianshilei1992 / detail
  330. [CSSPGO] llvm-profdata support for CS profile. — hoy / detail
  331. [RISCV] Add explicit i64 types to RV64 isel patterns to stop tablegen from generating unneeded i32 patterns for RV32 HwMode. — craig.topper / detail
  332. [RISCV] Make use of DAG.getNeutralElement in lowerVECREDUCE to avoid repeating the same list of constants. NFC — craig.topper / detail
  333. [instcombine] Collapse trivial and recurrences — listmail / detail
  334. [instcombine] Collapse trivial or recurrences — listmail / detail
  335. Fix ppc build bot after 239a6181 — listmail / detail
  336. [nfc] [lldb] Removed unused operator== for DWARFAbbreviationDeclaration and DWARFAttribute — jan.kratochvil / detail
  337. [mlir] NFC: Add #endif comment. — csigg / detail
  338. [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  339. [MLIR][TOSA] Added lowerings for Reduce operations to Linalg — rob.suderman / detail
  340. Fix: [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  341. [OpenMP] NFC: temporarily disable assertion until the bug with dependences is fixed — Andrey.Churbanov / detail
  342. [SystemZ][z/OS] Missing locale functions libc++ — zibi / detail
  343. constify getUnderlyingObject implementation [nfc] — listmail / detail
  344. [WebAssembly] Add new relocation for location relative data — sbc / detail
  345. [gn build] (manually) port ebe6161c54b9 — thakis / detail
  346. [AIX][TLS] Add assert check of valid csect type for the storage mapping class XCOFF::XMC_UL — wei.huang / detail
  347. [dfsan] Remove hardcoded shadow width in struct.ll — gbalats / detail
  348. [clang] Don't set CLANG_DEFAULT_UNWINDLIB to none if rtlib is set to compiler-rt — martin / detail
  349. [M68k][CODE_OWNERS](0/8) Add code owner for the M68k target — minyihh / detail
  350. [M68k][TableGen](1/8) TableGen related changes — minyihh / detail
  351. [M68k][MIR](2/8) Changes in the target-independent MIR part — minyihh / detail
  352. [M68k](3/8) Skeleton and target description files — minyihh / detail
  353. [M68k](4/8) MC layer and object file support — minyihh / detail
  354. [M68k](5/8) Target-specific lowering — minyihh / detail
  355. [M68k][test](6/8) Add all of the tests — minyihh / detail
  356. [cfe][M68k](7/8) Clang basic support — minyihh / detail
  357. [cfe][driver][M68k](8/8) Clang driver support — minyihh / detail
  358. [gn build] Port 503343191e12 — llvmgnsyncbot / detail
  359. [gn build] Port 5509748f2ce5 — llvmgnsyncbot / detail
  360. [gn build] Port 5eb7a5814a5c — llvmgnsyncbot / detail
  361. Revert "[LICM] Make promotion faster" — asbirlea / detail
  362. [AArch64][GlobalISel] Lower G_BUILD_VECTOR -> G_DUP — Jessica Paquette / detail
  363. [gn build] Port 5c26be214d9f — llvmgnsyncbot / detail
  364. [InstSimplify] add tests for cttz of shifted-1; NFC — spatel / detail
  365. [InstSimplify] cttz(1<<x) --> x — spatel / detail
  366. [PowerPC] Removing _massv place holder — msd.ataei / detail
  367. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail
  368. Add intrinsics_gen as a dependency of libRemarks — jonathan_roelofs / detail
  369. [Sanitizer][RISCV] Fix internal_clone — luismarques / detail
  370. [mlir][IR][NFC] Define the Location classes in ODS instead of C++ — riddleriver / detail
  371. [mlir][IR][NFC] Move the remaining builtin types to ODS — riddleriver / detail
  372. [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen — wlei / detail
  373. [SelectionDAG] Don't scalarize vector fpround sources that don't need it. — Jessica Paquette / detail
  374. [ValueTracking] move/add helper to get inverse min/max; NFC — spatel / detail
  375. [InstCombine] add tests for min/max intrinsics with not ops; NFC — spatel / detail
  376. scudo: Support memory tagging in the secondary allocator. — peter / detail
  377. [AIX][TLS] Generate 64-bit general-dynamic access code sequence — lei / detail
  378. [flang] Fix bad dereference of NULLIFY pointer object — psteinfeld / detail
  379. [ValueTracking] Move matchSimpleRecurrence out of line — benny.kra / detail
  380. [libc][NFC] Make x86_64 fenv functions msan safe. — sivachandra / detail
  381. [libc][Obvious] Add a file which was missed in 001a12ed59c354aa759ff3e104748c36803cfaa2. — sivachandra / detail
  382. [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  383. [build][modules] Fix ObjCARCUtil.h modularization — davelee.com / detail
  384. Revert "[Docs][Windows Itanium] Add a How-To document for Windows Itanium." — Ben.Dunbobbin / detail
  385. [AMDGPU] Cleanup test checks. NFC. — Stanislav.Mekhanoshin / detail
  386. [llvm-readelf] Support dumping the BB address map section with --bb-addr-map. — rahmanl / detail
  387. [NFC][AMDGPU] Correct typo in DWARF Extensions For Heterogeneous Debugging — Tony.Tye / detail
  388. Move ObjCARCUtil.h back to llvm/Analysis — Akira / detail
  389. Read NumBlocks as uint64_t. — rahmanl / detail
  390. [AMDGPU] Remove SI_MASK_BRANCH — ruiling.song / detail
  391. Revert "Run non-filechecked commands in update_cc_test_checks.py" — jonathan_roelofs / detail
  392. Reland: [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  393. [LangRef] mention that the lifetime intrinsics' description in LangRef isn't everything — aqjune / detail
  394. [llvm-objdump][MachO] Add support for dumping function starts — alexshap / detail
  395. [AMDGPU] Remove unused function opcodeEmitsNoInsts() — ruiling.song / detail
  396. [llvm-objcopy][MachO] Add support for --keep-undefined — alexshap / detail
  397. [docs] Fix llvm-objcopy.rst — alexshap / detail
  398. [RISCV][MC] Fix nf encoding for vector ld/st whole register — shihpo.hung / detail
  399. [DebugInfo] Do not error on unsupported CIE version — rafaelauler / detail
  400. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  401. [lld][MachO] Fix function starts test — alexshap / detail
  402. Revert "[lld][MachO] Fix function starts test" — alexshap / detail
  403. Revert "[lld][MachO] Add support for LC_FUNCTION_STARTS" — alexshap / detail
  404. Move LLVM::FMFAttr definition to TableGen (NFC) — joker.eph / detail
  405. [CodeGenPrepare] Fix isIVIncrement (PR49466) — tu.da.wei / detail
  406. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail
  407. [lldb] Remove duplicated ThreadPlanStepOverBreakpoint comment — davelee.com / detail
  408. [CSSPGO] Always use callsite samples as callsite probe counts. — hoy / detail
  409. [mlir][python] Reorganize MLIR python into namespace packages. — stellaraccident / detail
  410. [mlir][linalg] refactor the result handling during vectorization. — gysit / detail
  411. [nfc] llvm-dwarfdump: DWARFAbbreviationDeclaration::AttributeSpec -> DWARFAttribute — jan.kratochvil / detail
  412. [mlir][CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  413. clang-format: use `pb` as a canonical raw string delimiter for google style — krasimir / detail
  414. [mlir] make MLIRPresburger depend on MLIRIR — zinenko / detail
  415. [mlir] move LLVM target import header and tests — zinenko / detail
  416. llvm-dwarfdump: Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  417. [flang] update character tests to use gtest — andrzej.warzynski / detail
  418. [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail
  419. [DebugInfo] Handle dbg.values with multiple variable location operands in ISel — stephen.tozer / detail
  420. Fix a crash in DWARFUnit::getInlinedChainForAddress in case of unexpected DWARF information. — aorlov / detail
  421. [sanitizers] fix wrong enum of memory_order for mips — dvyukov / detail
  422. [Clang][Sema] Warn when function argument is less aligned than parameter — tomas.matheson / detail
  423. [IR] Introduce llvm.experimental.vector.splice intrinsic — cullen.rhodes / detail
  424. [sanitizers] Enable runtime vma for mips64 in buildgo.sh — dvyukov / detail
  425. [CodeGen] Report a normal instead of fatal error for label redefinition — john.brawn / detail
  426. [clangd] Move logging out of LSPTest base class into a separate one. — kadircet / detail
  427. [compiler-rt] FuzzedDataProvider: Add missing include — falke.marco / detail
  428. M68kInstrInfo::AnalyzeBranchImpl - fix MSVC build. NFCI. — llvm-dev / detail
  429. [OpenCL] Fix builtins that require multiple extensions — sven.vanhaastregt / detail
  430. [InstCombine] Simplify phis with incoming pointer-casts. — flo / detail
  431. [X86][AMX] Add test case for combining AMX bitcast. — yuanke.luo / detail
  432. [X86][NFC] Adding one flag to imply whether the instruction should check the predicate when compress EVEX instructions to VEX encoding. — chen3.liu / detail
  433. [lld][MachO] Add missing test requirements — alexshap / detail
  434. [DebugInfo] Emit DBG_VALUE_LIST from ISel — stephen.tozer / detail
  435. [DebugInfo] Add tests for ISel handling of variadic debug values — stephen.tozer / detail
  436. [Orc] Fix working memory buffer for section mapping in ELFDebugObject — Stefan Gränitz / detail
  437. [Orc] Test DebugObjectManagerPlugin fills in load-address for .text section of in-memory ELF debug object — Stefan Gränitz / detail
  438. [Orc] Always check mapped sections for ELFDebugObject are in bounds of working memory buffer — Stefan Gränitz / detail
  439. [ExtVectorType] Support conditional select operator for C++. — flo / detail
  440. [lldb][JITLoaderGDB] Test debug support in JITLink — Stefan Gränitz / detail
  441. [X86][NFC] Move instruction selection of the x86_tdpb[s,u]d_internal and x86_tilezero_internal to X86InstrAMX.td — chen3.liu / detail
  442. [mlir] Use affine.apply when distributing to processors — antiagainst / detail
  443. [InstCombine] fold min/max intrinsics with not ops — spatel / detail
  444. [X86] canonicalizeShuffleWithBinOps - add binary shuffle handling — llvm-dev / detail
  445. [lldb] Fix a bug in D96779 (shared lib directory logic) — pavel / detail
  446. [clangd] Add a Filesystem that overlays Dirty files. — n.james93 / detail
  447. [clangd][NFC] Silence some buildbot warnings after 0250b053 — n.james93 / detail
  448. [libcxx] [test] Adjust separator form in fs.op.absolute for libc++ on windows — martin / detail
  449. [clang][sema][NFC] Remove a superfluous semicolon — tbaeder / detail
  450. [ARM] Add comment explaining stack frame layout — oliver.stannard / detail
  451. [flang][driver] Refine tests for module search directories — andrzej.warzynski / detail
  452. [OpenMP] libomp: eliminate pause from atomic CAS loops — Andrey.Churbanov / detail
  453. [AIX] do not emit visibility attribute into IR when there is -mignore-xcoff-visibility — diggerlin / detail
  454. [Sema] Fix diagnostics for one-byte length modifier — bikineev / detail
  455. [clang] Fix crash when creating deduction guide. — adamcz / detail
  456. [InstCombine] add tests for min/max intrinsics with not+constant; NFC — spatel / detail
  457. [InstCombine] canonicalize 'not' op after min/max intrinsic — spatel / detail
  458. [DebugInfo] Handle multiple variable location operands in IR — stephen.tozer / detail
  459. [RISCV] Make the hasStdExtM() check in RISCVInstrInfo::getVLENFactoredAmount emit a diagnostic rather than an assert. — craig.topper / detail
  460. [RISCV] Optimize fixed vector ABS. Fix crash on scalable vector ABS for SEW=64 with RV32. — craig.topper / detail
  461. [RISCV] Don't modify the SEW immediate on the V extension pseudo instructions after inserting VSETVLI. — craig.topper / detail
  462. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 46d4d1fea401 — thakis / detail
  463. Revert "[build][modules] Fix ObjCARCUtil.h modularization" — davelee.com / detail
  464. [RISCV] Add support for fixed vector reductions. — craig.topper / detail
  465. [DebugInfo] Add replaceArg function to simplify DBG_VALUE_LIST expressions — stephen.tozer / detail
  466. [FastISel] Don't trivially kill extractvalues (PR49467) — nikita.ppv / detail
  467. [AMDGPU] Fix the dead frame indices during custom spill lowering. — cdevadas / detail
  468. [MC] Change ELFOSABI_NONE to ELFOSABI_GNU for SHF_GNU_RETAIN — i / detail
  469. [AArch64][GlobalISel] Lower scalar G_{SMIN, SMAX, UMIN, UMAX}. — Amara Emerson / detail
  470. [RISCV] Add support for VECTOR_REVERSE for scalable vector types. — craig.topper / detail
  471. [NFC] Use llvm::SmallVector to workaround XL compiler problem on AIX — Xiangling.Liao / detail
  472. [cmake] Link socket/nsl on SunOS in llvm-jitlink — nikita.ppv / detail
  473. [lldb] Use lit.with_system_environment to propagate env variables — Jonas Devlieghere / detail
  474. [lldb] Propagate XDG_CACHE_HOME environment variable to tests — Jonas Devlieghere / detail
  475. [lldb] Update crashlog script for JSON changes — Jonas Devlieghere / detail
  476. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  477. [Support][test] Unconditionally use setenv macro when compiling on Windows — markus.boeck02 / detail
  478. [lldb][gui] Fix uninitialized variable in SourceFileWindowDelegate. — rupprecht / detail
  479. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues — stephen.tozer / detail
  480. [AMDGPU] Refactor AMDGPUTargetStreamer::EmitCodeEnd — jay.foad / detail
  481. [AArch64][GlobalISel] Add combine for extract_vector_elt(build_vector, cst) — Amara Emerson / detail
  482. [cgp] group related code together [nfc] — listmail / detail
  483. [GlobalISel] Fold away G_BUILD_VECTOR with all elements extracted. — Amara Emerson / detail
  484. [AArch64][GlobalISel] Form G_DUPLANE32 for <2 x s32> shufflevectors in lowering. — Amara Emerson / detail
  485. scudo: Add support for tracking stack traces of secondary allocations. — peter / detail
  486. Rework LLVM Dialect LoopOptions attribute — joker.eph / detail
  487. Switch generatedTypeParser/generatedAttributeParser to return an OptionalParseResult — joker.eph / detail
  488. [tests] precommit test for an upcoming change — listmail / detail
  489. [cgp] improve robustness of uadd/usub transforms — listmail / detail
  490. Move some attribute diagnostic helper functions; NFC. — aaron / detail
  491. [mlir] Default for gpu-binary-annotation option. — csigg / detail
  492. [test] Fix debug-info-macro.c — i / detail
  493. Revert D97743 "Define __GCC_HAVE_DWARF2_CFI_ASM if applicable" — i / detail
  494. [dfsan] Update store.ll test — gbalats / detail
  495. Add requirement for aarch64-registered-target to test change added in 42e3f97a9dd3a439f63a733c4ee909cba6b77e49. — douglas.yung / detail
  496. [DSE] Add test cases with memory intrinsics and varying size values. — flo / detail
  497. [flang] Sort symbols by creation order — psteinfeld / detail
  498. [SCEV] Infer known bits from known sign bits — listmail / detail
  499. [test] precommit tests from D98222 — listmail / detail
  500. [profile] Fix InstrProfGetRangeRepValue to use UINT64_C — i / detail
  501. Revert "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail
  502. [P10] [Power PC] Exploiting new load rightmost vector element instructions. — conanap / detail
  503. Add default LoopOptionsAttrBuilder constructor and method to check if empty() (NFC) — joker.eph / detail
  504. [clang][ObjC] allow the use of NSAttributedString * return type with format_arg attribute — Alex Lorenz / detail
  505. [clangd][NFC] Use std::string::replace in SourceCode:applyChange. — n.james93 / detail
  506. [cmake] Enable -Werror=return-type — davelee.com / detail
  507. [tests] add tests to show effects of D98122 — listmail / detail
  508. [ARM] Test for predicated scalar memops. NFC — david.green / detail
  509. Fix LLVM Dialect LoopOptionsAttr round-tripping: the keywords were missing in the output — joker.eph / detail
  510. [dfsan] Tracking origins at memory transfer — jianzhouzh / detail
  511. [SLP] remove dead null check; NFC — spatel / detail
  512. Revert "[llvm-cov] reset executation count to 0 after wrapped segment" — zequanwu / detail
  513. [clang][driver] Support Darwin SDK names with an optional prefix in their name — Alex Lorenz / detail
  514. PR49465: Disallow constant evaluation of a call to operator delete(nullptr). — richard / detail
  515. [mlir][IR] Add a new SymbolUserMap class — riddleriver / detail
  516. [mlir][IR] Add an Operation::eraseOperands that supports batch erasure — riddleriver / detail
  517. [llvm] Change DSOLocalEquivalent type if the underlying global value type changes — leonardchan / detail
  518. Fix Flang build after MLIR API changes around `generatedTypeParser` — joker.eph / detail
  519. Fix MLIR test post 890afad954d — joker.eph / detail
  520. [MemoryDependence] Fix invariant group store — gh / detail
  521. Remove unused variable (rolling it into an assert) — dblaikie / detail
  522. Log in SetPrivateState when unwind logging enabled — Jason Molenda / detail
  523. [coro async] Transfer the original function's attributes to the clone — aschwaighofer / detail
  524. [Android] Default to --rtlib=compiler-rt — rprichard / detail
  525. [lld-macho] implement options -(un)exported_symbol(s_list) — gkm / detail
  526. [tests] add a few more tests for D98122 — listmail / detail
  527. [MC][ELF] Fix "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  528. [clang][APINotes] Fix gcc Wunused-function warning (NFC) — nullptr.cpp / detail
  529. [rs4gc] common bdv operand visitation [nfc] — listmail / detail
  530. [JITLink] Assert that segment mapping does not exceed allocation size. — Lang Hames / detail
  531. [JITLink] Add support for STT_NOTYPE symbols to ELF/x86-64. — Lang Hames / detail
  532. [xray] Fix xray document spelling — dberris / detail
  533. [SampleFDO] Support enabling -funique-internal-linkage-name. — wmi / detail
  534. [lld-macho][NFC] when reasonable, replace auto keyword with type names — gkm / detail
  535. [lld-macho][NFC] drop opt:: when already using llvm::opt — gkm / detail
  536. [JITLink] Add a null-terminator to eh-frame sections on ELF/x86-64. — Lang Hames / detail
  537. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  538. [test] Update tests — i / detail
  539. [WPD][ELF] Allow whole program devirtualization for version script localized symbols — i / detail
  540. [compiler-rt] Normalize i?86 to i386 and armv* to arm for COMPILER_RT_DEFAULT_TARGET_ARCH — martin / detail
  541. [clangd] Treat __GCC_HAVE_DWARF2_CFI_ASM the same as isWrittenInBuiltinFile macros — i / detail
  542. [PowerPC] Reduce symmetrical swaps for lane-insensitive vector ops — qiucofan / detail
  543. [-Wcompletion-handler] Extend list of detected conventions — vsavchenko / detail
  544. [analyzer] Fix StdLibraryFunctionsChecker performance issue — vsavchenko / detail
  545. [clangd] Enable reflection for clangd-index-server — kbobyrev / detail
  546. [NFC] Remove duplicate isNoBuiltinFunc method — sguelton / detail
  547. [ADT][NFC] Use `size_t` type for index in `indexed_accessor_range` — vlad.vinogradov / detail
  548. [InstSimplify] Add tests for pr49495 (NFC) — aqjune / detail
  549. [NFC] [PowerPC] Remove unsafe-fp-math in some tests — qiucofan / detail
  550. [DSE] Add tests with memset & memcpy combinations and non-const sizes. — flo / detail
  551. [mlir][linalg] Add support for using scalar attributes in TC ops. — hanchung / detail
  552. [mlir] Model MemRef memory space as Attribute — vlad.vinogradov / detail
  553. [OpenCL] Set calling convention for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  554. [DSE] Handle memcpy/memset with equal non-const sizes. — flo / detail
  555. [mlir] Add base class for GpuKernelToBlobPass — csigg / detail
  556. [sanitizers] Fix typo in ca9815fc247c — Alexander.Richardson / detail
  557. [asan][tests] Handle FreeBSD in large_func_test and use-after-delete — Alexander.Richardson / detail
  558. [compiler-rt] Silence a deprecation warning on FreeBSD — Alexander.Richardson / detail
  559. [SLC] Baseline test for missed strcpy optimizations in non-zero AS — Alexander.Richardson / detail
  560. [SLC] Simplify strcpy and friends with non-zero address spaces — Alexander.Richardson / detail
  561. Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds — Alexander.Richardson / detail
  562. [analyzer][docs][NFC] Fix typo in checkers.rst — balazsbenics / detail
  563. [analyzer][NFC] Add more tests for ArrayBoundCheckerV2 — balazsbenics / detail
  564. [analyzer][CTU][NFC] Add an extra regression test — balazsbenics / detail
  565. [analyzer] Crash fix for alpha.cplusplus.IteratorRange — balazsbenics / detail
  566. [flang][driver] Merge test/Driver and test/Flang-Driver directories — andrzej.warzynski / detail
  567. [analyzer][CTU][NFC] Fix "Add an extra regression test" — balazsbenics / detail
  568. Moved getStaticLoopRanges and getStaticShape methods to LinalgInterfaces.td to add static shape verification — hanchung / detail
  569. [mlir] simplify type constraints in AVX512 dialect — zinenko / detail
  570. [mlir] squash LLVM_AVX512 dialect into AVX512 — zinenko / detail
  571. [flang][driver] Add `-fdebug-dump-parsing-log` — andrzej.warzynski / detail
  572. [mlir] Update comments in ArmNeon dialect. NFC — zinenko / detail
  573. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables — stephen.tozer / detail
  574. [Statepoint Lowering] Fix the crash with gc.relocate in a separate block — serguei.katkov / detail
  575. [NFC] Unify FIME with FIXME in comments — alexfh / detail
  576. Revert "[clangd] Enable reflection for clangd-index-server" — kadircet / detail
  577. GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM — Christudasan.Devadasan / detail
  578. [AArch64] Add missing intrinsics for scalar FP rounding — jingu.kang / detail
  579. [clangd] Use Dirty Filesystem for cross file rename. — n.james93 / detail
  580. [mlir] fix typo in OpDefinitions.md — zinenko / detail
  581. [DebugInfo] Add DWARF emission for DBG_VALUE_LIST — stephen.tozer / detail
  582. [mlir][CMAKE] Fix build with BUILD_SHARED_LIBS=ON — zinenko / detail
  583. [lld/mac] Implement support for -mark_dead_strippable_dylib — thakis / detail
  584. [lld/mac] warn on -install_name without -dylib — thakis / detail
  585. Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  586. [SystemZ][NFC] Renaming of ELF specific variables. — kai / detail
  587. [AArch64][compiler-rt] Add Pointer Authentication support for VFORK. — daniel.kiss / detail
  588. [flang][fir] Upstream the pre-FIR tree changes. — eschweitz / detail
  589. Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  590. [AMDGPU] Fix isReallyTriviallyReMaterializable for V_MOV_* — jay.foad / detail
  591. [DSE] Add tests that require phi translation to be removed. — flo / detail
  592. [DSE] Handle memmove with equal non-const sizes — Dávid Bolvanský / detail
  593. [flang][driver] Revert RUN-line change — andrzej.warzynski / detail
  594. [dfsan] Tracking origins at phi nodes — jianzhouzh / detail
  595. [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR — stephen.tozer / detail
  596. Revert "[LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest`" — tu.da.wei / detail
  597. [RISCV] Manually split vector operands to VECREDUCE when handling vXi64 vectors on RV32. — craig.topper / detail
  598. [InstCombine][SimplifyLibCalls] An extra sqrtf was produced because of transformations in optimizePow function — spatel / detail
  599. [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support — mgorny / detail
  600. [lldb] [test] Update XFAILs for FreeBSD/aarch64 — mgorny / detail
  601. [flang] Fix call to CHECK() on overriding an erroneous type-bound procedure — psteinfeld / detail
  602. [compiler-rt] Fix stale incremental builds when using `LLVM_BUILD_EXTERNAL_COMPILER_RT=ON`. — Dan Liew / detail
  603. [RISCV] Starting fixing issues that prevent us from testing vXi64 intrinsics on RV32. — craig.topper / detail
  604. [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
  605. [DebugInfo][NFC] Refactor BinOp+GEP salvaging in salvageDebugInfoImpl — stephen.tozer / detail
  606. [clang] Don't assert in EmitAggregateCopy on trivial_abi types — aeubanks / detail
  607. [PowerPC] Implement patterns for PC-Rel zextload/extload byte loads — amy.kwan1 / detail
  608. [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  609. [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  610. [NFC] Fix compiler warnings — qcolombet / detail
  611. [lldb] Fix PushPlan to set subplan to private — davelee.com / detail
  612. [RuntimeDyld] Support more relocations — rafaelauler / detail
  613. Revert "[mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer." — zinenko / detail
  614. Revert "[mlir][Vector][Affine] Improve affine vectorizer algorithm" — zinenko / detail
  615. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  616. Remove original implementation of UniqueInternalLinkageNames pass. — tmsriram / detail
  617. [lld-macho][NFC] add const to pointer/reference induction variables of range-based for loops — gkm / detail
  618. [DSE] Extending isOverwrite to support offsetted fully overlapping stores — nikita.ppv / detail
  619. [dfsan] Update fast16labels.ll test — gbalats / detail
  620. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail
  621. [AMDGPU] Always expand system scope fp atomics on gfx90a — Stanislav.Mekhanoshin / detail
  622. [AMDGPU] Disable SCC bit on fp atomics — Stanislav.Mekhanoshin / detail
  623. [mlir][spirv] Define spv.Image Operation — antiagainst / detail
  624. [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams. — a.v.lapshin / detail
  625. [mlir] Remove unnecessary copying of pass options — csigg / detail
  626. Replace func name with regex in update_cc_test_checks — georgakoudis1 / detail
  627. [VPlan] Support to widen select intructions in VPlan native path — flo / detail
  628. [AArch64] Extend vecreduce -> udot handling to v8i8 — david.green / detail
  629. [NFC] Fix a compiler warning — qcolombet / detail
  630. [flang][driver] Formatting OpenMP sema check as per clang-format — arnamoy10 / detail
  631. [lldb/Platform] Skip very slow xcrun queries for simulator platforms, NFC — Vedant Kumar / detail
  632. [lldb] Ignore linkage diagnostic for LLDBSwigPythonBreakpointCallbackFunction (NFC) — davelee.com / detail
  633. [Attributor] Attributor call site specific AAValueConstantRange — kuterdinel / detail
  634. [AArch64] Extend vecreduce -> udot handling to mla reductions — david.green / detail
  635. llvm-lto: default Relocation Model should be selected by the TargetMachine. — daltenty / detail
  636. Add noreturn attribute to non-returning functions — 1894981+hiraditya / detail
  637. [nfc] [lldb] Remove variable ranges_base in DWARFUnit::AddUnitDIE — jan.kratochvil / detail
  638. [AST] Add generator for source location introspection — steveire / detail
  639. Revert "[cmake] Enable -Werror=return-type" — davelee.com / detail
  640. [mlir] Add polynomial approximation for math::Log2 — ezhulenev / detail
  641. Update __is_unsigned builtin to match the Standard. — zoecarver / detail
  642. Revert "Replace func name with regex in update_cc_test_checks" — georgakoudis1 / detail
  643. Workaround a -Wmisleading-indentation warning — steveire / detail
  644. Re-land "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  645. Revert "Workaround a -Wmisleading-indentation warning" — steveire / detail
  646. Revert "[AST] Add generator for source location introspection" — steveire / detail
  647. [gn build] Port 4f16e177e104 — llvmgnsyncbot / detail
  648. [clang][Driver] Expose -fexperimental-relative-c++-abi-vtables flag — leonardchan / detail
  649. [mlir] Optimize the implementation of RegionDCE — riddleriver / detail
  650. [mir] Change 'undef' for MMO base addresses to 'unknown-address' — daniel_l_sanders / detail
  651. [ValueMapper] Add debug output for metadata remapping — ruiling.song / detail
  652. [dfsan] Update atomics.ll test — gbalats / detail
  653. [AMDGPU] Always create Stack Object for reserved VGPR — ruiling.song / detail
  654. [InstSimplify] Pass SimplifyQuery to computePointerICmp (NFC) — aqjune / detail
  655. [llvm] Fix thinko in getVendorSignature(), where expected values of  ECX and EDX were flipped for the AMD case. — vyng / detail
  656. [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics. — zakk.chen / detail
  657. [gn build] (manually) Port d6a0560bf258 — thakis / detail
  658. Resolve unused variable warning (NFC) — aqjune / detail
  659. WIP — dblaikie / detail
  660. Revert "WIP" — dblaikie / detail
  661. [RISCV] Add v2i64 _vi_ and _iv_ test cases to fixed-vectors-int.ll since we no longer crash. — craig.topper / detail
  662. [RISCV] Add additional checking to tablgen RISCVVEmitter requested in D95016. — craig.topper / detail
  663. [mlir][AVX512] Implement sparse vector dot product integration test. — springerm / detail
  664. [RISCV] Merge fixed-vectors-int-splat-rv32.ll and fixed-vectors-int-splat-rv64.ll. — craig.topper / detail
  665. Rename top-level LICENSE.txt files to LICENSE.TXT — leonardchan / detail
  666. [tsan] Fix aarch64-*-linux after D86377 — i / detail
  667. [InstrProfiling] Don't generate __llvm_profile_runtime_user — phosek / detail
  668. [sanitizer] Change NanoTime to use clock_gettime on non-glibc — i / detail
  669. [SEH] Fix capture of this in lambda functions — ogoffart / detail
  670. Fix unused lambda capture in a non-asserts build — dblaikie / detail
  671. [mlir] Add NVVM to CUBIN conversion to mlir-opt — csigg / detail
  672. [MLIR] Add canoncalization for `shape.is_broadcastable` — frgossen / detail
  673. [Debugify][OriginalDIMode] Export the report into JSON file — djtodoro / detail
  674. [AArch64][compiler-rt] Fix PAC instructions for older compilers — oliver.stannard / detail
  675. [CGBuilder] Remove type-less CreateAlignedLoad() APIs (NFC) — nikita.ppv / detail
  676. [mlir] Change test-gpu-to-cubin to derive from SerializeToBlobPass — csigg / detail
  677. Save and restore previous terminal after setting the terminal for checking if terminal supports colors. — pavel / detail
  678. [lldb] Remove implicit_const_form_support.test — pavel / detail
  679. Reapply [LICM] Make promotion faster — nikita.ppv / detail
  680. [MCA] Support in-order CPUs with MicroOpBufferSize=1 — jay.foad / detail
  681. [OpenCL] Add missing atomic_xchg overload — sven.vanhaastregt / detail
  682. [clang][ARM] Refactor ComputeLLVMTriple code for ARM — david.spickett / detail
  683. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail
  684. [IPO] Fix EXPENSIVE_CHECKS assert added at D83744. NFCI. — llvm-dev / detail
  685. [FileCheck] Fix naming of OverflowErrorStr var — thomasp / detail
  686. Fix MSVC "'type cast': conversion from 'unsigned int' to 'const llvm::CallBase *' of greater size" warning. NFCI. — llvm-dev / detail
  687. [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass. — julian.gross / detail
  688. [Statepoint Lowering] Handle the case with several gc.result — serguei.katkov / detail
  689. [clangd] Group filename calculations in SymbolCollector, and cache mroe. — sam.mccall / detail
  690. [mlir] Correct verifyCompatibleShapes — tpopp / detail
  691. [X86] Don't attempt to fold sub(C1, xor(X, C2)) with opaque constants — llvm-dev / detail
  692. [clangd] Drop explicit specifier on define out-of-line — kadircet / detail
  693. [clangd] Introduce a CommandLineConfigProvider — kadircet / detail
  694. [clangd] Fix buildbots without grpc enabled — kadircet / detail
  695. [flang][driver] Add -fdebug-module-writer option — arnamoy10 / detail
  696. Revert rGcd938ab162b0ac560dd0e9fee290980c7e0e47e5 "[X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling." — llvm-dev / detail
  697. [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone — martin / detail
  698. [PowerPC] Fix infinite loop in peephole CR optimization (PR49509) — nikita.ppv / detail
  699. Revert "[AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer" — bradley.smith / detail
  700. [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands — stephen.tozer / detail
  701. [AArch64][SVE] Add fixed/scalable lowering of FMAXIMUM/FMINIMUM ISD nodes — bradley.smith / detail
  702. [OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC) — nikita.ppv / detail
  703. [Sema] Add some basic lambda capture fix-its — n.james93 / detail
  704. [PowerPC] Fix multi-use case for swap reduction — qiucofan / detail
  705. [Transforms] SampleProfileLoaderBaseImpl<BT>::getFunctionLoc - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  706. [Orc] Deallocate debug objects explicitly when destroying the DebugObjectManagerPlugin — Stefan Gränitz / detail
  707. [OpenCL][Docs] Add guidelines for new extensions and features. — anastasia.stulova / detail
  708. [lld-macho] minimal TimeTrace support — schuett / detail
  709. [PowerPC] Exploit paddi instruction on Power 10 for constant materialization — stefanp / detail
  710. [llvm-mca] Fix uninitialized variable in InOrderIssueStage constructor warning. NFCI. — llvm-dev / detail
  711. Revert "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  712. [Sema] Use castAs<> instead getAs<> for dereferenced pointer casts. NFCI. — llvm-dev / detail
  713. [OpenMP] Restore backwards compatibility for libomptarget — jhuber6 / detail
  714. [lldb] Add missing debugserver dependency to check-lldb — Raphael Isemann / detail
  715. [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive — arnamoy10 / detail
  716. AMDGPU/GlobalISel: Add more tests for byval arguments — Matthew.Arsenault / detail
  717. GlobalISel: Fix off by one in finding explicit byval alignment — Matthew.Arsenault / detail
  718. AMDGPU/GlobalISel: Improve private addressing mode matching — Matthew.Arsenault / detail
  719. [mlir] Add LLVM loop codegen options to control software pipelining — zinenko / detail
  720. [mlir] Introduce data layout modeling subsystem — zinenko / detail
  721. [mlir] fix cmake build — zinenko / detail
  722. [ValueTypes][RISCV] Add MVT for v1f16. — craig.topper / detail
  723. [RISCV] Support extract_vector_elt for fixed and scalable masked registers. — craig.topper / detail
  724. [ELF] Support . and $ in symbol names in expressions — i / detail
  725. [libcxx] [test] Use a string_view of the native path type in the concat test — martin / detail
  726. [libcxx] Avoid intermediate string objects for substrings in windows operator/= — martin / detail
  727. [ELF] Simplify isValidCIdentifier. NFC — i / detail
  728. [Polly] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  729. [mlir] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  730. [RISCV] Handle vmv.x.s intrinsic for i64 vectors on RV32. — craig.topper / detail
  731. [IRBuilder] Deprecate CreateLoad APIs with implicit type — nikita.ppv / detail
  732. [PGO] Fix two issues in PGOMemOPSizeOpt. — yamauchi / detail
  733. [AArch64] Fix -Wunused-but-set-variable in GCC non-debug build — simon.wallis2 / detail
  734. [ARM] Improve WLS lowering — david.green / detail
  735. [ARM] Move t2DoLoopStart reg alloc hint — david.green / detail
  736. [RISCV] Support fixed vector copysign. — craig.topper / detail
  737. [UnitTests] Remove uses of deprecated CreateLoad() API — nikita.ppv / detail
  738. [Driver] Drop $sysroot/usr special case from Gentoo gcc-config detection — i / detail
  739. [SamplePGO] Skip inlinee profile scaling for sample loader inlining — aktoon / detail
  740. [flang] Handle type-bound procedures with alternate returns — psteinfeld / detail
  741. [libcxx] [test] Disable a test regarding error behaviour for excessively long paths on windows — martin / detail
  742. [lld-macho][nfc] Remove `MachO::` prefix where possible — jezng / detail
  743. [lld-macho][nfc] Create Relocations.{h,cpp} for relocation-specific code — jezng / detail
  744. [lld-macho] Fix handling of X86_64_RELOC_SIGNED_{1,2,4} — jezng / detail
  745. [lld-macho][nfc] Refactor subtractor reloc handling — jezng / detail
  746. [lld-macho] Avoid requiring shell in tests — jezng / detail
  747. [lld-macho] Unbreak build breakage from rG1752f2850685 — jezng / detail
  748. [gn build] Port 5433a79176a3 — llvmgnsyncbot / detail
  749. [mlir][Vector][Affine] Fix heap-use-after-free in vectorizer — diego.caballero / detail
  750. [lldb] Fix the man page build — Raphael Isemann / detail
  751. [MIPS] Fix lowering of irregular vector arguments — thatlemon / detail
  752. [SelectionDAG] Improve scalarization of irregular vector types — thatlemon / detail
  753. [libcxx] Test accessing a directory on windows that gives "access denied" errors — martin / detail
  754. [IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips — wmi / detail
  755. [clangd] Add config block for Completion and option for AllScopes — kadircet / detail
  756. [clangd] Make ProjectAwareIndex optionally sync — kadircet / detail
  757. [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances — riddleriver / detail
  758. [libc++] [docs] Add link to clang status page for C++2b and fix anchor for C++20. — marek.kurdej / detail
  759. [SLP] Fix crash when matching associative reduction for integer min/max. — valery.n.dmitriev / detail
  760. [InstrProfiling] Generate runtime hook for ELF platforms — phosek / detail
  761. [Attributor] Don't access pointer elem type in constructPointer (NFC) — nikita.ppv / detail
  762. [compiler-rt] Partially revert 8bd2722f65cfd7883ed9769f7bad3ff50e4c6905 — martin / detail
  763. [dfsan] Disable testing origin tracking on non x86_64 arch — jianzhouzh / detail
  764. [AMDGPU] Remove dead MTBUF patterns — Stanislav.Mekhanoshin / detail
  765. Reland: [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  766. [Matrix] Add support for matrix-by-scalar division. — flo / detail
  767. [PDB] Improve warning for corrupt debug info — rnk / detail
  768. Reland: [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  769. Fix use of deprecated IRBuilder::CreateLoad in Kaleidoscope — dblaikie / detail
  770. [RISCV] Add test cases for fixed vector bitreverse, bswap, ctlz, cttz, and ctpop. — craig.topper / detail
  771. [crt][fuzzer] Fix up various numeric conversions — mvanotti / detail
  772. [AMDGPU] Free reserved VGPR if no SGPR spill — ruiling.song / detail
  773. [AMDGPU] Don't check hasStackObjects() when reserving VGPR — ruiling.song / detail
  774. Replace use of OperationState with builder::create in GPU Kernel Outlining (NFC) — joker.eph / detail
  775. [AMDGPU] Restrict image_msaa_load to MSAA dimension types — carl.ritson / detail
  776. [asan] disable no-fd test on darwin — code / detail
  777. [RuntimeDyld] Speedup resolution of relocations to external symbols — maks / detail
  778. [NFC] Test commit. Add empty lines. — sergei.grechanik / detail
  779. Move (llvm-original-di-preservation) test example output into the Inputs directory (since it's an input to the test execution) — dblaikie / detail
  780. void cast to suppress -Wunused-variable in non-asserts build — dblaikie / detail
  781. [NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes — mtrofin / detail
  782. [mlir][Vector] Lowering of transfer_read/write to vector.load/store — sergei.grechanik / detail
  783. [compiler-rt] PR#39514 Support versioned llvm-symbolizer binaries — eugenis / detail
  784. Revert "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  785. [compiler-rt][asan] Make wild-pointer crash error more useful — vyng / detail
  786. [AMDGPU] Do not annotate an else branch if there is a kill — carl.ritson / detail
  787. [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). — paulsson / detail
  788. Revert "[compiler-rt][asan] Make wild-pointer crash error more useful" — vyng / detail
  789. BPF: provide better error message for unsupported atomic operations — yhs / detail
  790. [libcxx] adds concept std::movable — cjdb.ns / detail
  791. [libcxx] adds concept std::copyable — cjdb.ns / detail
  792. [RISCV] Return false from isShuffleMaskLegal except for splats. — craig.topper / detail
  793. [libc][NFC] Move the template implementation of integer_abs to __support. — sivachandra / detail
  794. [Debug-Info] Add names for the debug line prologue. — esme.yi / detail
  795. Disable unique linkage suffixes ifor global vars until demanglers can be fixed. — tmsriram / detail
  796. [FIX] Allow non-constant assume operand bundle operands. — johannes / detail
  797. [Utils] Check for more global information in update_test_checks — johannes / detail
  798. [OpenMP] Do not propagate match extensions to nested contexts — johannes / detail
  799. [OpenMP] Introduce the `disable_selector_propagation` variant selector trait — johannes / detail
  800. [OpenMP][DeviceRTL] Extract shuffle idiom and port it to declare variant — johannes / detail
  801. [OpenMP][NFC] Use `AsyncInfo` as the variable name for a `__tgt_async_info`