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

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Issues

No known issues detected

Build Log

Changes

clang-d381223-g769cd20bdbc0-t19005-b19005.tar.gz (Feb 27, 2021 5:15:32 PM)

  1. [lld-macho] check minimum header length when opening linkable input files — gkm / detail
  2. [X86] Add back SSE check prefix for vec-umulo.ll. Regenerate vec-smulo.ll. NFC — craig.topper / detail
  3. [mlir][linalg] Generate additional interfaces for named ops. — stellaraccident / detail
  4. [mlir][linalg] Add symbolic type conversion to linalg named ops. — stellaraccident / detail
  5. NFC: Adds labels to a linalg test and extend a missing case. — stellaraccident / detail

clang-d381218-ge0b1df924ae0-t19002-b19002.tar.gz (Feb 27, 2021 2:23:02 PM)

  1. Fix Block::eraseArguments to properly update the cached positions — joker.eph / detail
  2. Fix Block::eraseArguments: keep track the first removed element while removing — joker.eph / detail
  3. Revert "[clang-itdy] Simplify virtual near-miss check" — steveire / detail
  4. [lld-macho] Implement options -rename_section -rename_segment — gkm / detail
  5. [clang-format] Fix AlignConsecutiveDeclarations handling of pointers — bjoern / detail

clang-d381213-ga6d76cf6101d-t18999-b18999.tar.gz (Feb 27, 2021 11:30:41 AM)

  1. Store (cache) the Argument number (index in the argument list) inside the BlockArgumentImpl — joker.eph / detail
  2. [lld-macho] Properly test subtractor relocations & fix their attributes — jezng / detail
  3. [lld-macho] Don't emit rebase opcodes for subtractor minuend relocs — jezng / detail
  4. [lld-macho] Add test for a variety of arm64 relocations — jezng / detail
  5. [lld-macho] Extract embedded addends for arm64 UNSIGNED relocations — jezng / detail
  6. [llvm-readobj] Use ListSeparator (NFC) — kazu / detail
  7. [llvm] Fix typos in documentation (NFC) — kazu / detail
  8. [IR] Use range-based for loops (NFC) — kazu / detail
  9. [mlir] Improve test coverage for print-op-graph — jpienaar / detail
  10. [NFC][AMDGPU] Document the AMDGPU target feature defaults — Tony.Tye / detail
  11. Change the error message when `-split-input-file` is used with mlir-opt to make it recognizable by IDEs — joker.eph / detail

clang-d381202-gdd6738d93de1-t18996-b18996.tar.gz (Feb 27, 2021 8:39:18 AM)

  1. [SimplifyCFG] avoid illegal phi with both poison and undef — spatel / detail
  2. [clang][Lifetimes] Fix false positive warning from BUG 49342 — xazax.hun / detail

clang-d381200-g42e025f9deab-t18994-b18994.tar.gz (Feb 27, 2021 5:36:25 AM)

  1. [clang-tidy] Handle uninstantiated templates in redundant get check — steveire / detail
  2. [clang-tidy] Simplify shrink to fit check — steveire / detail
  3. [clang-tidy] Simplify default member init check — steveire / detail
  4. [clang-tidy] Simplify redundant member init check — steveire / detail
  5. [clang-tidy] Simplify suspicious enum usage check — steveire / detail
  6. [clang-tidy] Simplify redundant branch condition check — steveire / detail
  7. [clang-tidy] Simplify special member functions check — steveire / detail
  8. [clang-tidy] Simplify boolean expr check — steveire / detail
  9. [clang-tidy] Simplify suspicious memset usage check — steveire / detail
  10. [X86] Disable rematerializion for PTILELOADDV — pengfei.wang / detail

clang-d381190-gdf6fb4d392e5-t18992-b18992.tar.gz (Feb 27, 2021 4:23:31 AM)

  1. [llvm] Add assertions for the smart pointers with the possibility to be null in DWARFLinker::loadClangModule — a.v.lapshin / detail

clang-d381189-g1d4a2f37785b-t18991-b18991.tar.gz (Feb 26, 2021 11:40:38 PM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail

clang-d381187-gc88c46080a75-t18990-b18990.tar.gz (Feb 26, 2021 8:50:34 PM)

  1. [test] Add -triple x86_64 to attr-retain.c — i / detail
  2. [clang][NFC] Clean up whitespace in ClangOpcodesEmitter output — jrtc27 / detail
  3. [MLIR][TOSA] Resubmit Tosa to Standard/SCF Lowerings (const, if, while)" — rob.suderman / detail
  4. [mlir] Simplify various pieces of code now that Identifier has access to the Context/Dialect — riddleriver / detail
  5. [flang][fir] Upstream utility function valueHasFirAttribute() — eschweitz / detail
  6. [test] Add -triple x86_64 to attr-retain.cpp — i / detail
  7. [NFC] Remove tab from the source — Vitaly Buka / detail

clang-d381180-g0b785a46b7ee-t18987-b18987.tar.gz (Feb 26, 2021 6:00:11 PM)

  1. [NFC] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  2. [NFC][libc++] Suppress "warning: ignoring return value" — Vitaly Buka / detail
  3. [sanitizers][NFC] Change typesto avoid warnings — Vitaly Buka / detail
  4. [dfsan] Record dfsan metadata in globals — gbalats / detail
  5. [flang] Detect circularly defined interfaces of procedures — psteinfeld / detail
  6. [DAGCombiner] Optimize SMULO/UMULO if we can prove that overflow is impossible. — craig.topper / detail
  7. AMDGPU: Use kill instruction to hint soft clause live ranges — Matthew.Arsenault / detail
  8. [docs] Add documentation on using the new pass manager — aeubanks / detail
  9. [MLIR][TOSA] Lower tosa.identity and tosa.identitiyn to linalg — rob.suderman / detail
  10. [clang] implicitly delete space ship operator with function pointers — richard / detail
  11. [flang][fir][NFC] Removes deprecated messages in builds. — eschweitz / detail
  12. [InstrProfiling] Use llvm.compiler.used instead of llvm.used for ELF — i / detail
  13. [Driver] Print process statistics report on CC_PRINT_PROC_STAT env variable. — vvereschaka / detail
  14. Reland "[builtins] Define fmax and scalbn inline" — rprichard / detail
  15. [mlir] Add regions to OpAdaptor — jpienaar / detail
  16. [test] Fix PGOProfile/comdat_internal.ll — i / detail
  17. [AArch64][GlobalISel] Import FMOV patterns rather than manually selecting it — Jessica Paquette / detail
  18. [msan] Use non-transparent-huge-page at SetShadow — jianzhouzh / detail
  19. [Driver] Fix a warning about the the initialization order — kazu / detail
  20. Add GNU attribute 'retain' — i / detail
  21. ELF: Create unique SHF_GNU_RETAIN sections for llvm.used global objects — i / detail
  22. [Polly] Refactoring IsInnermostParallel() in ISL to take the C++ wrapper object. NFC — llvm-project / detail
  23. [lld][WebAssembly] Rename methods/members to match ELF backend. NFC. — sbc / detail
  24. [WebAssembly] Fix reverse mapping in WasmEHFuncInfo — aheejin / detail
  25. [flang][fir] Add remaining Ops. Updates to pre-existing Ops. — eschweitz / detail

clang-d381155-gdf5ccf5a94ad-t18983-b18983.tar.gz (Feb 26, 2021 3:12:09 PM)

  1. [sanitizers] Fix checkout branch name — Vitaly Buka / githubweb
  2. [sanitizers] Fix checkout branch name — Vitaly Buka / githubweb

clang-d381155-gdf5ccf5a94ad-t18983-b18983.tar.gz (Feb 26, 2021 3:12:09 PM)

  1. Be more mathematicly precise about definition of recurrence [NFC] — listmail / detail
  2. [RISCV] Call SelectBaseAddr on the base pointer in the custom isel for vector loads and stores. — craig.topper / detail
  3. [dfsan] Do not test origin-tracking in atomic.cpp — jianzhouzh / detail
  4. [cgp] Minor code improvement - reuse an existing named helper [NFC] — listmail / detail
  5. Use getAlign() on atomicrmw/cmpxchg instructions, now that it's available. — jyknight / detail
  6. [SystemZ] Introducing assembler dialects for the Z backend — kai / detail
  7. [AMDGPU] Skip unclusterd rescheduling w/o ld/st — Stanislav.Mekhanoshin / detail
  8. [AMDGPU] Avoid second rescheduling for some regions — Stanislav.Mekhanoshin / detail
  9. [MLIR][TOSA] Lower tosa.reshape to linalg.reshape — rob.suderman / detail
  10. [tests] Precommit for upcoming patch — listmail / detail
  11. [WebAssembly] Fix remapping branch dests in fixCatchUnwindMismatches — aheejin / detail
  12. [libcxx][test] Don't require Container<cv T> extension on non-libc++ — Casey / detail
  13. [lld/mac] Add some support for dynamic lookup symbols, and implement -U — thakis / detail
  14. [WebAssembly] Avoid `bit_cast` when printing f32 and f64 immediates — Dev / detail
  15. [mlir][vector] add higher dimensional support to gather/scatter — ajcbik / detail

clang-d381140-gbed888242662-t18979-b18979.tar.gz (Feb 26, 2021 12:20:41 PM)

  1. [sanitizer,android] Don't check devices on error — Vitaly Buka / githubweb

clang-d381140-gbed888242662-t18979-b18979.tar.gz (Feb 26, 2021 12:20:41 PM)

  1. [X86][AVX] SimplifyDemandedBitsForTargetNode - add basic X86ISD::VBROADCAST handling. — llvm-dev / detail
  2. [PDB] Fix unsigned integer overflow — thakis / detail
  3. [MLIR][linalg] Make integer matmul ops cast before multiplying — gcmn / detail
  4. [AMDGPU] Add selection pattern for v_xnor_b32 — jay.foad / detail
  5. [NFC] MCRegister fixes in RegisterClassInfo, and const-ed APIs — mtrofin / detail
  6. [libc++] Allow running CI on macOS when Ninja isn't installed outside of Xcode — Louis Dionne / detail
  7. [NFC] Const-ed 2 APIs in VirtRegMap — mtrofin / detail
  8. [NFC][regalloc] const-ed APIs, using MCRegister instead of unsigned — mtrofin / detail
  9. [InstCombine][NFC]Add a test for logical reductions. — a.bataev / detail
  10. [libc++] Make the from-scratch config work on macOS out-of-the-box — Louis Dionne / detail
  11. Add a helper for matching simple recurrence cycles — listmail / detail
  12. Change some addUsedGlobal to addUsedOrCompilerUsedGlobal — i / detail
  13. [libcxx] cleans up __cpp_concepts mess — cjdb / detail
  14. Use helper introduced in 8020be0b8 to simplify ValueTracking [NFC] — listmail / detail
  15. [clang-tidy] Remove some test c++ mode restrictions. — n.james93 / detail
  16. [SanitizerCoverage] Clarify llvm.used/llvm.compiler.used and partially fix unmatched metadata sections on Windows — i / detail
  17. [clang-tidy][NFC] Tweak some generation of diag messages — n.james93 / detail
  18. [dfsan] Propagate origins for callsites — jianzhouzh / detail
  19. [scudo][test] Disable -Wfree-nonheap-object — leonardchan / detail

clang-d381121-ga01a406bba8a-t18976-b18976.tar.gz (Feb 26, 2021 9:27:26 AM)

  1. [clangd][remote] Add flag to set idletimeout — kadircet / detail
  2. [libcxxabi] Fewer assumptions about path from libcxx to libcxxabi — thakis / detail
  3. [mlir] Silence some deprecation warnings after dffc487b07d9a50f8c65eccb9241f72af3486c79 — benny.kra / detail
  4. [mlir][linalg] Allow TC ops taking an unused shaped operand. — hanchung / detail
  5. [Utils] collectBitParts - bail for integers > 128-bits — llvm-dev / detail
  6. [mlir][linalg] Add pooling ops to Linalg TC ops. — hanchung / detail
  7. [libc++] Remove the now unused macos-trunk and macos-backdeployment CI scripts — Louis Dionne / detail
  8. [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef` — vlad.vinogradov / detail
  9. [lldb] Add deref support to libc++ unique_ptr synthetic — davelee.com / detail
  10. [llvm][utils] Support dereferencing llvm::Optional lldb formatter — davelee.com / detail
  11. [llvm][utils] Rename lldb dict variables to internal_dict — davelee.com / detail
  12. [AMDGPU] Better codegen for i64 bitreverse — jay.foad / detail
  13. Fix assert to use getTypeStoreSize instead of getPrimitiveSizeInBits, — jyknight / detail
  14. [llvm][utils] Fix innocuous off by one in lldb formatters — davelee.com / detail

clang-d381107-gad9091c5fa9f-t18973-b18973.tar.gz (Feb 26, 2021 6:36:28 AM)

  1. [DAG] expandAddSubSat - break if-else chain. NFCI. — llvm-dev / detail
  2. [mlir] Mark OpState::removeAttr() deprecated. — csigg / detail
  3. [X86] Remove unnecessary custom lowering of v16i1/v32i1 ADD/SUB — llvm-dev / detail
  4. [DAG] Fold vXi1 multiplies -> and — llvm-dev / detail
  5. [docs][JITLink] Few typo fixes in JITLink design/API doc — Stefan Gränitz / detail
  6. [Driver] Flush file in locked area — sepavloff / detail
  7. [X86] Remove unnecessary custom lowering of vXi1 SADDSAT/SSUBSAT/UADDSAT/USUBSAT — llvm-dev / detail
  8. [Orc] Use extensible RTTI for the orc::ObjectLayer class hierarchy — Stefan Gränitz / detail
  9. [clang][cli] Fix build failure in CompilerInvocation — jan_svoboda / detail
  10. [clang][cli] Implement '-cuid=' marshalling — jan_svoboda / detail
  11. Revert "[NARY-REASSOCIATE] Support reassociation of min/max" — ybrevnov / detail
  12. [InstCombine] Avoid redundant or out-of-order debug value sinking — stephen.tozer / detail
  13. [mlir] Replace deprecated 'getAttrs' — marius.brehler / detail
  14. [X86] Allow PTILEZEROV and PTILELOADDV to be rematerializable — pengfei.wang / detail

clang-d381093-ga754dc235834-t18969-b18969.tar.gz (Feb 26, 2021 3:25:07 AM)

  1. [clang-format] [PR19056] Add support for access modifiers indentation — marek.kurdej / detail
  2. [clang][NFC] Extract Target and AuxTarget creation in CompilerInstance to new function — sam.mccall / detail
  3. [Basic] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  4. [Test] Add one more test with corner cases for non-wrapping IVs — mkazantsev / detail
  5. [Sema] Fix MSVC "attribute is not recognized" warning (NFC) — nullptr.cpp / detail
  6. [llvm-exegesis][X86] Ignore a few unmeasurable opcodes. — courbet / detail
  7. [RISCV] Use existing method for the LMUL1 type. NFCI. — fraser / detail
  8. [MLIR][affine] Certain Call Ops to prevent fusion — uday / detail
  9. [Test] Two more interesting test cases & their codegen counterparts — mkazantsev / detail

clang-d381084-g0b05908feb01-t18966-b18966.tar.gz (Feb 26, 2021 12:35:11 AM)

  1. [Driver] Create -ffile-compilation-dir alias — phosek / detail
  2. [Driver] Rename -fprofile-{prefix-map,compilation-dir} to -fcoverage-{prefix-map,compilation-dir} — phosek / detail
  3. [MC] Allow .cfi_sections with empty section list — i / detail
  4. [RISCV] Add test cases for fixed vector extract element with non-constant index. NFC — craig.topper / detail
  5. [Driver] Don't pass -ffile-compilation-dir through to cc1 — phosek / detail
  6. [mlir] Remove some rarely used OpState members and use Operation members instead. — csigg / detail

clang-d381078-ga9f9ceb35f81-t18962-b18962.tar.gz (Feb 25, 2021 9:48:19 PM)

  1. [debug-info] refactor emitDwarfUnitLength — czhengsz / detail
  2. Revert [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  3. Fix signed-compare warning. — justin.lebar / detail
  4. [flang][fir] Add array value operations. — eschweitz / detail
  5. [TableGen] Use ListSeparator (NFC) — kazu / detail
  6. [Scalar] Use range-based for loops (NFC) — kazu / detail
  7. [llvm-dwarfdump] StringMap -> MapVector to make iteration order stable — i / detail
  8. [X86] Use correct padding when in 16-bit mode — isanbard / detail

clang-d381070-gc90dac27e94e-t18959-b18959.tar.gz (Feb 25, 2021 7:02:34 PM)

  1. [MLIR][TOSA] Added Tosa to Standard/SCF Lowerings (const, if, while) — rob.suderman / detail
  2. [www] Add cxx_status tracking for C++23. — richard / detail
  3. BPF: Implement TTI.getCmpSelInstrCost() properly — yhs / detail
  4. [Clang][Attributes] Allow not_tail_called attribute to be applied to virtual function. — zequanwu / detail
  5. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  6. [Remarks] Emit remarks for "auto-init" !annotations — francisvm / detail
  7. [Remarks] Provide more information about auto-init stores — francisvm / detail
  8. [Remarks] Provide more information about auto-init calls — francisvm / detail
  9. [gn build] Port 4753a69a316b — llvmgnsyncbot / detail
  10. Add Alignment argument to IRBuilder CreateAtomicRMW and CreateAtomicCmpXchg. — jyknight / detail
  11. [Clang][ASan] Correct AsanDtorKindToString to return non-void in default case — kostyak / detail
  12. [dfsan] Conservative solution to atomic load/store — jianzhouzh / detail
  13. [Android] Use -l:libunwind.a with --rtlib=compiler-rt — rprichard / detail
  14. BPF: Add LLVMTransformUtils in CMakefile LINK_COMPONENTS — yhs / detail
  15. [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections — i / detail
  16. [RISCV] Support fixed vector extract_element for FP types. — craig.topper / detail
  17. Revert 7a0da8894348, "scudo: Support memory tagging in the secondary allocator." — peter / detail
  18. [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. — justin.lebar / detail

clang-d381052-g95d0d8e9e9d1-t18956-b18956.tar.gz (Feb 25, 2021 4:14:56 PM)

  1. [CodeGen] Call ConvertTypeForMem instead of ConvertType — Akira / detail
  2. [scudo][standalone] Compact pointers for Caches/Batches — kostyak / detail
  3. [clang,NFC] Fix typos in file headers — Vitaly Buka / detail
  4. Rewrite MSVC toolchain discovery with VFS — aeubanks / detail
  5. [OpenMP] libomp: fix ittnotify stack stitching for teams construct — Andrey.Churbanov / detail
  6. [NFC] Switch to auto marshalling infrastructure for `-fsanitize-address-destructor-kind=` flag. — Dan Liew / detail
  7. [lldb/Core] Change large function threshold variable into a setting. — medismail.bennani / detail
  8. [OpenMP] libomp minor cleanup — Andrey.Churbanov / detail
  9. [PM] Show the pass argument in pre/post-pass IR dumps — nguillemot / detail
  10. [libcxx] [test] Use string().c_str() to convert a std::filesystem::path to a const char* — martin / detail
  11. [libcxx] [test] Ifdef out uses of create_fifo on windows — martin / detail
  12. [libcxx] [cmake] Add asm to the runtimes build languages — martin / detail
  13. [libcxx] [test] Add a MinGW target — martin / detail
  14. [libcxx] Use the allocating form of getcwd() on Glibc and Apple platforms — martin / detail
  15. Fix constructor declarations that are invalid in C++20 onwards. — richard / detail

clang-d381037-gfdce098b49cb-t18953-b18953.tar.gz (Feb 25, 2021 1:23:48 PM)

  1. [sanitizer] Set default rtlib to libgcc — rprichard / githubweb
  2. [sanitizer] Update x86 ABILIST filtering for x86_64 devices — rprichard / githubweb
  3. [sanitizer] Pass -e dotbytes=10m to wget — rprichard / githubweb

clang-d381037-gfdce098b49cb-t18953-b18953.tar.gz (Feb 25, 2021 1:23:48 PM)

  1. Option to ignore assume like intrinsic uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  2. [DAG] Move simplification of SADDSAT/SSUBSAT/UADDSAT/USUBSAT of vXi1 to getNode() — llvm-dev / detail
  3. Option to ignore llvm[.compiler].used uses in hasAddressTaken() — Stanislav.Mekhanoshin / detail
  4. [lld-macho] Basic support for linkage and visibility attributes in LTO — jezng / detail
  5. [OpenMP] Fix accidental addition of use omp_lib_kinds — jonathan.l.peyton / detail
  6. [test] Improve SanitizerCoverage tests — i / detail
  7. adds more checks to -Wfree-nonheap-object — cjdb / detail
  8. [mlir] Mark OpState::getAttrs() deprecated. — csigg / detail
  9. [libc++] Fix incorrect forwarding in tuple's assignment operator — Louis Dionne / detail
  10. [SanitizerCoverage] Drop !associated on metadata sections — i / detail
  11. Add a nullptr check. — Adrian Prantl / detail
  12. [Clang][ASan] Introduce `-fsanitize-address-destructor-kind=` driver & frontend option. — Dan Liew / detail
  13. [Clang][ASan] Teach Clang to not emit ASan module destructors when compiling with `-mkernel` or `-fapple-kext`. — Dan Liew / detail

clang-d381024-g7f6e3316456f-t18950-b18950.tar.gz (Feb 25, 2021 10:36:42 AM)

  1. [mlir][NFC] Add missing namespace qualifier to ODS generated code — vlad.vinogradov / detail
  2. [clang][sema] Ignore xor-used-as-pow if both sides are macros — tbaeder / detail
  3. Fix a test case that should check whether or not it is passed into lld — conanap / detail
  4. [RISCV] Add isel pattern to match X > -1 to bgez. — craig.topper / detail
  5. [arm builtin crosscompile docs] alphabetize flags, no behavior change — thakis / detail
  6. [arm builtin crosscompile docs] add COMPILER_RT_BUILD_MEMPROF=OFF — thakis / detail
  7. [RISCV] Teach CleanupVSETVLI to remove 'vsetvli zero, zero, vtype' when the vtype matches the previous vsetvli or vsetivli — craig.topper / detail
  8. [IndVars] Add test cases inspired by PR48965. — flo / detail
  9. [CodeGen] Format code comment to 80 columns. NFC. — fraser / detail
  10. [MLIR][affine-loop-fusion] Handle defining ops between the source and dest loops — diego.caballero / detail
  11. [mlir] Check 'iter_args' in 'isLoopParallel' utility — diego.caballero / detail
  12. [SampleFDO][NFC] Refactor: make SampleProfileLoaderBaseImpl a template class — xur / detail
  13. [AMDGPU] require s-memtime-inst for __builtin_amdgcn_s_memtime — Stanislav.Mekhanoshin / detail
  14. [X86] Remove custom lowering of vXi1 ADD/SUB now that they are canonicalized to XOR in getNode. — craig.topper / detail
  15. Support `#pragma clang section` directives on MachO targets — jonathan_roelofs / detail

clang-d381009-g0ad86f879f3a-t18946-b18946.tar.gz (Feb 25, 2021 7:22:27 AM)

  1. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  2. [X86] Regenerate sdiv_fix.ll tests. NFCI. — llvm-dev / detail
  3. [NFC] Fix build failure after 83d134c3c4222e8b8d3d90c099f749a3b3abc8e0 — ybrevnov / detail
  4. [RISCV] Unify scalable- and fixed-vector EXTRACT_SUBVECTOR lowering — fraser / detail
  5. [RISCV] Support fixed-length vector sign/zero extension — fraser / detail
  6. [RISCV] Support fixed-length vector truncates — fraser / detail
  7. Pass GPU events instead of streams across async regions. — csigg / detail
  8. [RISCV] Support fixed-length vector FP_ROUND & FP_EXTEND — fraser / detail
  9. [lldb][NFC] Document ClangASTImporter — Raphael Isemann / detail
  10. [clang][cli] NFC: Remove intermediate command line parsing functions — jan_svoboda / detail
  11. [clang][cli] NFC: Remove ArgList infrastructure for recording queries — jan_svoboda / detail
  12. [clang] Remove a superfluous semicolon, silencing GCC warnings. NFC. — martin / detail
  13. [clang][driver] Set the input type to Fortran when reading from stdin — andrzej.warzynski / detail
  14. [clang][flang] Improve the consistency of the code-base — llvm / detail
  15. [RISCV] Support fixed-length vector i2fp/fp2i conversions — fraser / detail
  16. [RISCV] Update RVV ISA section-header comments. NFC. — fraser / detail

clang-d380993-g8b82669d5693-t18942-b18942.tar.gz (Feb 25, 2021 4:10:55 AM)

  1. [AArch64] Add abs intrinsic costs — stelios.ioannou / detail
  2. [clang][cli] Store additional optimization remarks info — jan_svoboda / detail
  3. [clang][cli] Round-trip the whole CompilerInvocation — jan_svoboda / detail
  4. AArch64: relax address-space assertion in FastISel. — Tim Northover / detail
  5. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR — david.sherwood / detail
  6. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk — Raphael Isemann / detail
  7. [lldb] Let ClangASTImporter assert that the target AST has an external source — Raphael Isemann / detail
  8. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp — Raphael Isemann / detail
  9. Support standalone build of clang-tidy unittest — sguelton / detail
  10. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. — llvm-dev / detail

clang-d380983-gb218f7c4baad-t18940-b18940.tar.gz (Feb 25, 2021 1:19:44 AM)

  1. [debugserver] Fix logic to extract app bundle from file path — Jonas Devlieghere / detail
  2. [clang][RecoveryAST] Add design doc to clang internal manual. — hokein.wu / detail
  3. [mlir] Fix emitting attribute documentation — marius.brehler / detail
  4. [mlir][nfc] Fix typo in documentation comment — marius.brehler / detail
  5. [clang][cli] Add MarshallingInfoEnum multiclass — jan_svoboda / detail
  6. [clang][cli] Remove marshalling from Opt{In,Out}FFlag — jan_svoboda / detail
  7. [clangd] NFC, remove an extra "class" keyword. — hokein.wu / detail

clang-d380976-g99951aa68da3-t18937-b18937.tar.gz (Feb 24, 2021 10:32:19 PM)

  1. [NFC][AIX] Rename aix-csr-vector.ll to aix-csr-vector-extabi.ll — zarko / detail
  2. [NARY][NFC] New tests for upcoming changes. — ybrevnov / detail
  3. [docs][JITLink] Reintroduce JITLink design/API doc with fixes and improvements. — Lang Hames / detail
  4. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC — craig.topper / detail
  5. OpenMP: Fix object clobbering issue when using save-temps — Pushpinder.Singh / detail

clang-d380971-gc38000a9fb2c-t18933-b18933.tar.gz (Feb 24, 2021 7:45:59 PM)

  1. More master to main updates — Azharuddin Mohammed / githubweb
  2. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs — Azharuddin Mohammed / githubweb

clang-d380971-gc38000a9fb2c-t18933-b18933.tar.gz (Feb 24, 2021 7:45:59 PM)

  1. [RISCV] Teach VSETVLI inserter to use VSETIVLI when possible. — craig.topper / detail
  2. Improve attribute documentation for nodebug on typedefs — dblaikie / detail
  3. [llvm] Check availability for os_signpost — Jonas Devlieghere / detail
  4. update AMDGPU _Float16 support in clang doc — Yaxun.Liu / detail
  5. [test] Improve SanitizerCoverage tests on !associated and comdat — i / detail
  6. [lld-macho] add code signature for native arm64 macOS — gkm / detail
  7. [X86] Support amx-bf16 intrinsic. — chen3.liu / detail
  8. [ThinLTO][NewPM] Clean up dead code under -O0 — aeubanks / detail
  9. [flang][fir][NFC] Move remaining types to TableGen type definition — clementval / detail
  10. [flang][fir][NFC] Remove dead code. — eschweitz / detail
  11. [docs] Add a release note for the removing of -Wreturn-std-move-in-c++11 — nullptr.cpp / detail
  12. [Coroutine] Check indirect uses of alloca when checking lifetime info — lxfind / detail

clang-d380959-g9bde29629dfe-t18930-b18930.tar.gz (Feb 24, 2021 5:00:26 PM)

  1. Fixed misspelled builder name for e-mail notifications. — gkistanova / githubweb

clang-d380959-g9bde29629dfe-t18930-b18930.tar.gz (Feb 24, 2021 5:00:26 PM)

  1. [Profile] Include a few asserts in coverage mapping test — phosek / detail
  2. [InstCombine] add helper for x/pow(); NFC — spatel / detail
  3. [InstCombine] fold fdiv with powi divisor (PR49147) — spatel / detail
  4. Revert "[Profile] Include a few asserts in coverage mapping test" — phosek / detail
  5. [MC][ARM] make Thumb function also if type attribute is set — ndesaulniers / detail
  6. [builtins] Define fmax and scalbn inline — rprichard / detail
  7. Reland "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — markus.boeck02 / detail
  8. Revert "[builtins] Define fmax and scalbn inline" — rprichard / detail
  9. [profile] Fix buffer overrun when parsing %c in filename string — Vedant Kumar / detail
  10. Allow !shape.size type operands in "shape.from_extents" op. — silvasean / detail
  11. [CUDA][HIP] Support accessing static device variable in host code for -fgpu-rdc — Yaxun.Liu / detail
  12. [RISCV] Use a ComplexPattern for zexti32 to match sexti32. — craig.topper / detail

clang-d380947-g01701646d555-t18927-b18927.tar.gz (Feb 24, 2021 2:13:11 PM)

  1. Remove a workaround for MSVC 2013, now that MSVC 2017 is the minimum. — jyknight / detail
  2. [llvm-objcopy] If input=output, preserve umask bits, otherwise drop S_ISUID/S_ISGID bits — i / detail
  3. [lldb] Support debugging utility functions — Jonas Devlieghere / detail
  4. [mlir][linalg] Support for using output values in TC definitions. — hanchung / detail
  5. [mlir][linalg] Reuse the symbol if attribute uses are identical. — hanchung / detail
  6. [mlir][docs] Small fix to local Pass Manager reproduction documentation — riddleriver / detail
  7. AMDGPU: Add even aligned VGPR/AGPR register classes — Matthew.Arsenault / detail
  8. AMDGPU: Remove special case in shouldCoalesce — Matthew.Arsenault / detail
  9. [InstCombine] add tests for fdiv+powi; NFC — spatel / detail
  10. [libcxx] [test] Quote the path to the python interpreter — martin / detail
  11. [amdgpu] Atomic should be source of divergence. — michael.hliao / detail
  12. [tests] precommit tests for D97219 — listmail / detail
  13. IR: Rename Metadata::ImplicitCode to SubclassData1, NFC — Duncan P. N. Exon Smith / detail
  14. Transforms: Clone distinct nodes in metadata mapper unless RF_ReuseAndMutateDistinctMDs — Duncan P. N. Exon Smith / detail

clang-d380933-ge339bba637b9-t18924-b18924.tar.gz (Feb 24, 2021 11:35:59 AM)

  1. [LegalizeIntegerTypes] Further improve ExpandIntRes_SADDSUBO for targets where SADDO/SSUBO aren't supported. — craig.topper / detail
  2. [mlir][spirv] Define spv.GLSL.Ldexp — antiagainst / detail
  3. [lit] Add --ignore-fail — jdenny.ornl / detail
  4. [RISCV] Support fixed vector extract element. Use VL=1 for scalable vector extract element. — craig.topper / detail
  5. [AArch64][GlobalISel] Fix manual selection for v4s16 and v8s8 G_DUP — Jessica Paquette / detail

clang-d380933-ge339bba637b9-t18924-b18924.tar.gz (Feb 24, 2021 11:35:59 AM)

  1. [CUDA, test-suite] Disable testing of non-FP complex types. — tra / githubweb
  2. [test-suite] Robust warnings for Fortran Test Suite tests that require Ninja. — naromero / githubweb

clang-d380928-g5f8a80882b72-t18923-b18923.tar.gz (Feb 24, 2021 10:51:41 AM)

  1. [mlir] Specify cuda-runner pass pipeline as command line options. — csigg / detail
  2. [AMDGPU] Add more PAL metadata register names — jay.foad / detail
  3. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands — Raphael Isemann / detail
  4. [mlir] Add a builder to `linalg.tiled_loop`. — pifon / detail
  5. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. — llvm-dev / detail
  6. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." — thakis / detail
  7. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. — sander.desmalen / detail
  8. [lld-macho] Add REQUIRES to incompatible-arch-tapi test — jezng / detail
  9. [Coverage][Unittest] Fix stringref issue — Jinsong Ji / detail
  10. [clang-tidy][test] Allow specifying potentially unused suffixes — n.james93 / detail
  11. [libc][NFC] Remove headergen for the cacheline size macro. — sivachandra / detail
  12. [mlir] Add polynomial approximation for math::LogOp (using builders API) — ezhulenev / detail
  13. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters — n.james93 / detail
  14. [flang][fir] Add zero_bits operation. — eschweitz / detail
  15. [libc++] NFC: Fix a few tests in pair that would succeed trivially — Louis Dionne / detail
  16. [libc++] NFC: Fix a few tests in tuple that would succeed trivially — Louis Dionne / detail
  17. [libc][NFC] Exclude few targets from the `all` target. — sivachandra / detail
  18. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  19. [AMDGPU] Add a bit more gfx90a test coverage — jay.foad / detail
  20. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  21. [tests] Mark an autogened test as such — listmail / detail
  22. [libomptarget] Load images in order of registration — simon.moll / detail
  23. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable — sguelton / detail
  24. Revert "[tests] Mark an autogened test as such" — listmail / detail
  25. [OpenMP][Tests][NFC] lit might also be known as llvm-lit.py — protze / detail
  26. [OpenMP] Fixed a crash when offloading to x86_64 with target nowait — tianshilei1992 / detail
  27. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  28. [tests] precommit tests for an upcoming AA improvement — listmail / detail
  29. [flang] add attribute to trim runtime implementation establish call — jperier / detail
  30. [AArch64] Do not fold SP adjustments into pre-increment addr modes if it overflows the redzone. — Amara Emerson / detail
  31. [MC][ARM] add .w suffixes for BL (T1) and DBG — ndesaulniers / detail
  32. [libomptarget] Fixed MSVC build fail caused by __attribute__((used)). — vyacheslav.p.zakharin / detail
  33. Revert rGd65ddca83ff85c7345fe9a0f5a15750f01e38420 - "[ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526)" — llvm-dev / detail
  34. [mlir] Add constBuilderCall to TypeAttr to simplify builders — antiagainst / detail

clang-d380894-g67f0620831b4-t18914-b18914.tar.gz (Feb 24, 2021 6:08:27 AM)

  1. [zorg] Rename cross-targeting buildbot on AIX — Xiangling.Liao / githubweb

clang-d380894-g67f0620831b4-t18914-b18914.tar.gz (Feb 24, 2021 6:08:27 AM)

  1. [JITLink] Fix comments about JITLink's generic link algorithm. — Lang Hames / detail
  2. [JITLink] Add assertions, fix a comment. — Lang Hames / detail
  3. [docs][JITLink] Add a JITLink design and API document. — Lang Hames / detail
  4. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a — Lang Hames / detail
  5. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. — douglas.yung / detail
  6. [mlir][linalg] Fix Linalg roundtrip test. — pifon / detail
  7. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  8. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. — Lang Hames / detail
  9. [docs][JITLink] Try explicit literal blocks for monospace list elements. — Lang Hames / detail
  10. [docs][JITLink] Return to `` for inline literals. — Lang Hames / detail
  11. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. — Lang Hames / detail
  12. [DAG] Add basic mul-with-overflow constant folding support — llvm-dev / detail
  13. [clangd] Fix a race — kadircet / detail
  14. [dexter] Force dexter tests to use the host triple — orlando.hyams / detail
  15. [docs][JITLink] More experiments to try to understand sphinx error. — Lang Hames / detail
  16. [docs][JITLink] Yet more experiments to try to understand sphinx error. — Lang Hames / detail
  17. [docs][JITLink] Remove the JITLink doc for now. — Lang Hames / detail
  18. [Utils] collectBitParts - add truncate() handling — llvm-dev / detail
  19. [asan] Avoid putting globals in a comdat section when targetting elf. — pierre.gousseau / detail
  20. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) — llvm-dev / detail
  21. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking — Raphael Isemann / detail
  22. [OpenCL] Allow taking address of functions as an extension. — anastasia.stulova / detail
  23. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code — Raphael Isemann / detail
  24. [lldb][NFC] Move trivial ValueObject getters/setters to the header — Raphael Isemann / detail
  25. [AMDGPU] Update s_sendmsg messages — jay.foad / detail

clang-d380869-g5c74c6be3c29-t18909-b18909.tar.gz (Feb 24, 2021 3:04:21 AM)

  1. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. — craig.topper / detail
  2. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. — douglas.yung / detail
  3. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. — marek.kurdej / detail
  4. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" — phosek / detail
  5. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  6. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib — martin / detail
  7. [libcxx] [test] Don't pass INCLUDE to clang via -isystem — martin / detail
  8. [OpenCL] Add declarations with enum/typedef args — sven.vanhaastregt / detail
  9. [OpenCL] Add ndrange builtin functions to TableGen — sven.vanhaastregt / detail
  10. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). — flo / detail

clang-d380859-g2ddd25fd0d6f-t18906-b18906.tar.gz (Feb 24, 2021 12:17:02 AM)

  1. [Test][AArch64] Test SADDO/SSUBO narrowing legalization — code / detail

clang-d380858-gbc897bad6617-t18905-b18905.tar.gz (Feb 23, 2021 10:55:21 PM)

  1. [ASan] Introduce a way set different ways of emitting module destructors. — Dan Liew / detail
  2. patch — shivam98.tkg / detail
  3. [Docs] Mention clone depth feature of git in LLVM getting started — shivam98.tkg / detail
  4. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. — sivachandra / detail
  5. Revert "patch" it wass my mistake inusing git — shivam98.tkg / detail
  6. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  7. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline — Vitaly Buka / detail
  8. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container — Vitaly Buka / detail

clang-d380850-ga3ce7f5cd2ae-t18902-b18902.tar.gz (Feb 23, 2021 8:50:19 PM)

  1. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking — jianzhouzh / detail
  2. [libc] Add exhaustive test for sqrtf. — lntue / detail
  3. [libc] Add a standalone flavor of an equivalent of std::string_view. — sivachandra / detail
  4. [RISCV] Add vadd with mask and without mask builtin. — kai.wang / detail
  5. [WPD] Fix handling of pure virtual base class — tejohnson / detail
  6. [ThinLTO] Make cloneUsedGlobalVariables deterministic — i / detail
  7. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables — i / detail
  8. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 — i / detail
  9. [AArch64][GlobalISel] Correct function evaluation order in applyINS — Jessica Paquette / detail
  10. [NFC] Make TrailingObjects non-copyable/non-movable — erich.keane / detail
  11. [mlir][Inliner] Keep the number of async pass managers constant — riddleriver / detail
  12. [mlir] ExecutionEngine needs special handling for COFF binaries — kern.handa / detail
  13. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — thakis / detail
  14. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes — aqjune / detail
  15. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks — tu.da.wei / detail
  16. Add more historic DWARF vendor extensions — Adrian Prantl / detail
  17. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class — czhengsz / detail
  18. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize — riddleriver / detail
  19. [lld-macho] Use full input file name in invalid relocation error message — jezng / detail
  20. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs — jezng / detail
  21. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs — jezng / detail
  22. [lld-macho] Better deduplication of personality pointers — jezng / detail
  23. Revert "Add more historic DWARF vendor extensions" — thakis / detail
  24. [XCOFF] add C_FILE symbol at index 0 of symbol table. — czhengsz / detail
  25. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. — Amara Emerson / detail
  26. [HIP] Fix managed variable linkage — Yaxun.Liu / detail

clang-d380824-g1d7f1d15c517-t18897-b18897.tar.gz (Feb 23, 2021 3:54:47 PM)

  1. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata — matthew.voss / detail
  2. [flang][fir][NFC] remove dead code — eschweitz / detail
  3. [mlir][sparse] incorporate vector index into address computation — ajcbik / detail
  4. Defer the decision whether to use the CU or TU index until after reading the unit header. — jgorbe / detail
  5. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate — markus.boeck02 / detail
  6. [SEMA] Added warn_decl_shadow support for structured bindings — richard / detail
  7. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests — Matthew.Arsenault / detail
  8. [ARM] Mir test for pre/postinc ldstopt combines. NFC — david.green / detail
  9. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap — riddleriver / detail
  10. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce — riddleriver / detail
  11. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  12. Fix a range-loop-analysis warning. — Amara Emerson / detail
  13. [scan-build-py] Add sarif-html support in scan-build-py — mvanotti / detail
  14. [WebAssembly] Fix incorrect grouping and sorting of exceptions — aheejin / detail
  15. [LTO] Fix test failures caused by 6da7d3141651 — matthew.voss / detail

clang-d380809-gf51b3de4e851-t18894-b18894.tar.gz (Feb 23, 2021 1:08:40 PM)

  1. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. — craig.topper / detail
  2. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" — Duncan P. N. Exon Smith / detail
  3. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. — llvm-dev / detail
  4. make Affine parallel and yield ops MemRefsNormalizable — jeremy.bruestle / detail
  5. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM — tianshilei1992 / detail
  6. [flang][test] Share all driver test dirs between `f18` and `flang-new` — andrzej.warzynski / detail
  7. [AMDGPU] Set threshold for regbanks reassign pass — Stanislav.Mekhanoshin / detail
  8. [InstSimplify] Handle nsw shl -> poison patterns — llvm-dev / detail
  9. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes — n.james93 / detail
  10. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. — flo / detail
  11. [NFC][VPlan] Use VPUser to store block's predicate — andrei.elovikov / detail
  12. [AArch64] Regenerate check lines for neon-compare-instructions.ll. — flo / detail
  13. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. — Amara Emerson / detail
  14. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  15. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. — craig.topper / detail
  16. Revert "[docs][ORC] Fix section title and reference." — Lang Hames / detail
  17. [AArch64] Introduce UDOT/SDOT DAG nodes — david.green / detail

clang-d380792-g1e204ac78952-t18890-b18890.tar.gz (Feb 23, 2021 10:20:06 AM)

  1. Add @llvm.coro.async.size.replace intrinsic. — aschwaighofer / detail
  2. [AMDGPU] Rename a prefix for sanity. NFC. — jay.foad / detail
  3. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns — aqjune / detail
  4. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 — jay.foad / detail
  5. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. — flo / detail
  6. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  7. [lldb] Add deref support and tests to shared_ptr synthetic — davelee.com / detail
  8. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. — jay.foad / detail
  9. [darwin][asan] add test for application specific information in crash logs — Dan Liew / detail
  10. [darwin] use new crash reporter api — Dan Liew / detail
  11. [THUMB2] add .w suffixes for ldr/str (immediate) T4 — ndesaulniers / detail

clang-d380781-g22215e492338-t18886-b18886.tar.gz (Feb 23, 2021 7:33:04 AM)

  1. [mlir] NFC - Use declarative assembly for scf::YieldOp — nicolas.vasilache / detail
  2. Fix Wdocumentation parameter warning. NFCI. — llvm-dev / detail
  3. [mlir][Linalg] Retire hoistViewAllocOps. — nicolas.vasilache / detail
  4. [OpenCL][Docs] Change description for the OpenCL standard headers. — anastasia.stulova / detail
  5. [RISCV] vle1.v/vse1.v should be unmasked instructions. — kai.wang / detail
  6. [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant. — flo / detail
  7. [clang-tidy] Install run-clang-tidy.py in bin/ as run-clang-tidy — n.james93 / detail
  8. [clang][parse][NFC] Remove dead ProhibitAttributes() call — tbaeder / detail
  9. [clang-tidy] Update checks list. — n.james93 / detail
  10. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  11. [TTI] Change getOperandsScalarizationOverhead to take Type args — david.green / detail
  12. [ARM] do not consider sp as deprecated for ldm/stm — sjoerd.meijer / detail
  13. [AMDGPU] Use divergent addresses for vector loads — jay.foad / detail
  14. [X86] Cleanup overflow test check prefixes. NFCI. — llvm-dev / detail
  15. [lldb] [test] Un-XFAIL a test that no longer fail on FreeBSD — mgorny / detail
  16. [lldb] [test] Un-XFAIL TestBuiltinTrap on FreeBSD/aarch64 — mgorny / detail
  17. [clang-tidy] Extending bugprone-signal-handler with POSIX functions. — 1.int32 / detail
  18. [clang][SVE] Don't warn on vector to sizeless builtin implicit conversion — joe.ellis / detail
  19. [clang-tidy] Remove IncludeInserter from MoveConstructorInit check. — n.james93 / detail
  20. [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests — martin / detail
  21. [Driver][NFC] Add explicit break to final case — jrtc27 / detail

clang-d380760-gbea2d5e47867-t18883-b18883.tar.gz (Feb 23, 2021 4:25:01 AM)

  1. [mlir] Add a new debug action framework. — riddleriver / detail
  2. [mlir] Add support for DebugCounters using the new DebugAction infrastructure — riddleriver / detail
  3. [X86] Support amx-int8 intrinsic. — chen3.liu / detail
  4. [lldb][NFC] Don't inherit from UserID in ValueObject — Raphael Isemann / detail
  5. [Sanitizer][NFC] Fix typo — luismarques / detail
  6. Fix UBSAN in __ubsan::Value::getSIntValue — mliska / detail
  7. [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values — Raphael Isemann / detail
  8. [OpenCL] Move remaining defines to opencl-c-base.h — sven.vanhaastregt / detail
  9. Fix unused variable — frgossen / detail
  10. [RISCV] Support insertion of misaligned subvectors — fraser / detail
  11. Revert "[WebAssembly] call_indirect issues table number relocs" — wingo / detail
  12. [ARM] Add pre/post inc tests of various sizes. NFC — david.green / detail
  13. [lldb][NFC] Clean up ValueObject comments — Raphael Isemann / detail
  14. [Support] Add reserve() method to the raw_ostream. — a.v.lapshin / detail
  15. [lldb][NFC] Remove unused ValueObject::LogValueObject functions — Raphael Isemann / detail

clang-d380745-g7c9c0a87c8ae-t18880-b18880.tar.gz (Feb 23, 2021 1:37:41 AM)

  1. fixed typo in comment — kuhnel / githubweb
  2. [clangd-ubuntu-clang] improved startup error logging — kuhnel / githubweb

clang-d380745-g7c9c0a87c8ae-t18880-b18880.tar.gz (Feb 23, 2021 1:37:41 AM)

  1. [SLP][Test] Add test for PR49081.ll — anton.a.afanasyev / detail
  2. [docs][ORC] Fix section title and reference. — Lang Hames / detail
  3. [builtins] Replace __SOFT_FP__ with __SOFTFP__ — i / detail
  4. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. — koraq / detail
  5. [MLIR][LinAlg] Start detensoring implementation. — kareem.ergawy / detail
  6. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues — phosek / detail
  7. [flang][NFC] Add source line to lowering TODO messages — jperier / detail
  8. [SimplifyCFG] Add tests for D97244 (NFC) — aqjune / detail
  9. [SimplifyCFG] Minor tweaks to the added tests (NFC) — aqjune / detail
  10. [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC — craig.topper / detail
  11. [lldb][NFC] Cleanup ValueObject construction code — Raphael Isemann / detail
  12. [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible — kadircet / detail

clang-d380733-g99b0032ce0b8-t18877-b18877.tar.gz (Feb 22, 2021 10:53:57 PM)

  1. [Analysis] Use ListSeparator (NFC) — kazu / detail
  2. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  3. [Analysis] Use range-based for loops (NFC) — kazu / detail
  4. Only verify LazyCallGraph under expensive checks — aeubanks / detail
  5. [BuildLibCalls] Add noundef to allocator fns' size — aqjune / detail
  6. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. — sivachandra / detail
  7. Move the MLIR integration tests as a subdirectory of test (NFC) — joker.eph / detail

clang-d380733-g99b0032ce0b8-t18877-b18877.tar.gz (Feb 22, 2021 10:53:57 PM)

  1. [test-suite] Raise minimum required CMake version to match LLVM. — naromero / githubweb

clang-d380726-g80bea4a0d581-t18873-b18873.tar.gz (Feb 22, 2021 8:08:51 PM)

  1. [sparse][mlir] simplify lattice optimization logic — ajcbik / detail
  2. [libunwind] unw_* alias fixes for ELF and Mach-O — rprichard / detail
  3. [MacroExpansionContext] Fix a warning. — kazu / detail
  4. [lldb] Reinstate support for LLDB_VERSION_STRING — Jonas Devlieghere / detail
  5. [GlobalISel] Implement narrowScalar for UADDO/USUBO — code / detail
  6. [GlobalISel] Implement narrowScalar for SADDO/SSUBO — code / detail
  7. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE — code / detail
  8. [AArch64][GlobalISel] Make overflow legalization use clampScalar — code / detail
  9. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization — code / detail
  10. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  11. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types — riddleriver / detail
  12. [lldb] add check for libcxx runtime — smeenai / detail
  13. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  14. [dfsan] Propagate origins at non-memory/phi/call instructions — jianzhouzh / detail
  15. Changes to mktime to handle invalid dates, overflow and underflow andcalculating the correct date and thenumber of seconds even if invalid datesare passed as arguments. — rtenneti / detail
  16. [GVN] Fix a typo in comment — 18738953+ksyx / detail
  17. [mlir][pdl] Fix bug when ordering predicates — riddleriver / detail
  18. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function — riddleriver / detail
  19. [libc] [Obvious] Fix. — rtenneti / detail

clang-d380707-g430817d0d53f-t18869-b18869.tar.gz (Feb 22, 2021 5:20:03 PM)

  1. [clangd] Shutdown sequence for modules, and doc threading requirements — sam.mccall / detail
  2. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  3. scudo: Support memory tagging in the secondary allocator. — peter / detail
  4. [ValueTracking] Improve ComputeNumSignBits for SRem. — craig.topper / detail
  5. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt — Jessica Paquette / detail
  6. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  7. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. — craig.topper / detail
  8. [CMake] Don't optimize tests so much under ThinLTO — aeubanks / detail
  9. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS — Stanislav.Mekhanoshin / detail
  10. Add auto-upgrade support for annotation intrinsics — andrew.kaylor / detail
  11. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  12. [X86][AMX] Lower tile copy instruction. — yuanke.luo / detail
  13. [gn build] Port 8f48ddd19358 — llvmgnsyncbot / detail
  14. [JITLink] Don't allow creation of sections with duplicate names. — Lang Hames / detail
  15. [JITLink] Add a getFixupAddress convenience method to Block. — Lang Hames / detail

clang-d380692-g2d9cfcfef029-t18866-b18866.tar.gz (Feb 22, 2021 2:32:46 PM)

  1. Reland [lld-macho]Implement bundle_loader — vyng / detail
  2. [OpenMP] Update HWLOC code for die level detection — jonathan.l.peyton / detail
  3. [mlir][Shape] Fix a crash when folding nary broadcast ops — benny.kra / detail
  4. [MLIR] Add Linalg support for integer (generalized) matmuls — gcmn / detail
  5. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" — phosek / detail
  6. [OpenMP] Limit number of dispatch buffers — jonathan.l.peyton / detail
  7. [OpenMP] Remove shutdown attempt on Windows process detach — jonathan.l.peyton / detail
  8. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size — uday / detail
  9. [OpenMP] Help static loop code avoid over/underflow — jonathan.l.peyton / detail
  10. Add missing dep to fix shared libs build — gcmn / detail
  11. [clang-tidy] Harden PreferMemberInitializerCheck — n.james93 / detail
  12. [lld-macho] Try to fix cross-platform test from D96565 — jezng / detail
  13. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll — aheejin / detail
  14. [libc++] Fix tuple assignment from types derived from a tuple-like — Louis Dionne / detail
  15. Add modern arc config for default "onto" branch — gcmn / detail
  16. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. — a.bataev / detail
  17. [WebAssembly] Split EH MIR tests into two files — aheejin / detail
  18. [RISCV] Add isel support for bitcasts between fixed vector types. — craig.topper / detail
  19. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h — melanie.blower / detail
  20. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) — aheejin / detail
  21. [gn build] Port e64fcdf8d53c — llvmgnsyncbot / detail
  22. [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py — zequanwu / detail
  23. Fix typo introduced in https://reviews.llvm.org/D97006 — gcmn / detail
  24. [WebAssembly] Support WasmEHFuncInfo serialization — aheejin / detail
  25. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches — aheejin / detail
  26. [lld-link] Add /reproduce: support for several flags — thakis / detail
  27. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. — Amara Emerson / detail
  28. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. — Amara Emerson / detail
  29. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  30. [clangd] Narrow and document a loophole in blockUntilIdle — sam.mccall / detail

clang-d380662-gbb20cf2f1c7a-t18862-b18862.tar.gz (Feb 22, 2021 11:46:42 AM)

  1. [InstSimplify] Cleanup out-of-range shift amount handling. — llvm-dev / detail
  2. [flang] Add -J and -module-dir to f18 driver — tkeith / detail
  3. [ConstraintElimination] Add initial ICMP_NE test cases. — flo / detail
  4. [lld-macho] Fix cpuSubtype for non-x86_64 archs — jezng / detail
  5. [lld-macho] Clean up comments — jezng / detail
  6. Improve diagnostic for ignored GNU 'used' attribute — i / detail
  7. [JumpThreading] Clone noalias.scope.decl when threading blocks — nikita.ppv / detail
  8. [clang] Tweaked fixit for static assert with no message — n.james93 / detail
  9. [MemCpyOpt] Fix handling of readnone byval arguments — nikita.ppv / detail
  10. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  11. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer — uday / detail
  12. [RISCV] Custom isel the rest of the vector load/store intrinsics. — craig.topper / detail
  13. [ConstraintElimination] Use unsigned > 0 instead of != 0. — flo / detail
  14. Making FindCommonBlock a const member — rkauffmann / detail
  15. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering — Jessica Paquette / detail
  16. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent — leonardchan / detail
  17. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. — llvm-dev / detail

clang-d380645-gc7ee57f1dccf-t18859-b18859.tar.gz (Feb 22, 2021 9:00:12 AM)

  1. deployed new mlir-nvidia image — kuhnel / githubweb
  2. [clangd-ubuntu-clang] increased RAM — kuhnel / githubweb

clang-d380645-gc7ee57f1dccf-t18859-b18859.tar.gz (Feb 22, 2021 9:00:12 AM)

  1. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" — goncharov.mikhail / detail
  2. [pp-trace] Fix test for OpenCL pragmas. — anastasia.stulova / detail
  3. [LangRef] fix typo in assume bundle description; NFC — spatel / detail
  4. [clang][NFC] Reorder CXXCtorInitializer members — n.james93 / detail
  5. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target — tianshilei1992 / detail
  6. [LV] Directly use incoming value for single VPBlendRecipes. — flo / detail

clang-d380639-gba1d9546ee38-t18855-b18855.tar.gz (Feb 22, 2021 6:12:14 AM)

  1. [zorg] Add buildbot for libcxx build on AIX — Xiangling.Liao / githubweb

clang-d380639-gba1d9546ee38-t18855-b18855.tar.gz (Feb 22, 2021 6:12:14 AM)

  1. [gn build] Port 6e3071007b4c — llvmgnsyncbot / detail
  2. Regenerate documentation — steveire / detail
  3. [llvm-link] fix IRMover returning wrong modified vector type — nashe.mncube / detail
  4. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. — 1.int32 / detail
  5. [gn build] Port 7dc7f0c2ecc0 — llvmgnsyncbot / detail
  6. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 — dmitry.preobrazhensky / detail
  7. [AArch64] Adding SHA3 Intrinsics support — david.spickett / detail
  8. [InstCombine] Add PR45977 test coverage — llvm-dev / detail
  9. [OpenCL] Add builtin declarations by default. — anastasia.stulova / detail
  10. Revert "Revert "Implement nullPointerConstant() using a better API."" — goncharov.mikhail / detail

clang-d380629-gc11fd0df6429-t18852-b18852.tar.gz (Feb 22, 2021 3:11:11 AM)

  1. [InstrProfiling] Fix instrprof-gc-sections.c test — phosek / detail
  2. [NFC][llvm-dwarfdump] Don't calculate unnecessary stats — djtodoro / detail
  3. [mlir] Mark std.subview as NoSideEffect — tpopp / detail
  4. [clang][cli] Stop creating '-Wno-stdlibcxx-not-found' in cc1 — jan_svoboda / detail
  5. [clang][cli] Pass '-Wspir-compat' to cc1 from driver — jan_svoboda / detail
  6. [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS — kadircet / detail
  7. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  8. [ARM] Move double vector insert patterns using vins to DAG combine — david.green / detail
  9. [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe. — flo / detail
  10. [analyzer] Introduce MacroExpansionContext to libAnalysis — balazsbenics / detail
  11. [analyzer] Create MacroExpansionContext member in AnalysisConsumer — balazsbenics / detail
  12. [analyzer] Use the MacroExpansionContext for macro expansions in plists — balazsbenics / detail
  13. [analyzer][CTU] API for CTU macro expansions — balazsbenics / detail
  14. [ARM] Remove dead lowering code. NFC — david.green / detail
  15. [flang][driver] Add -Xflang and make -test-io a frontend-only flang — andrzej.warzynski / detail
  16. [InstCombine] Add smulo NumSignBits test from D97170 — llvm-dev / detail
  17. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. — flo / detail

clang-d380612-g2d62212b06be-t18848-b18848.tar.gz (Feb 22, 2021 12:24:22 AM)

  1. Add flang debug new driver buildbot. — stevan.radakovic / githubweb
  2. Add flang release buildbot. — stevan.radakovic / githubweb
  3. Add flang release with assertions buildbot. — stevan.radakovic / githubweb

clang-d380612-g2d62212b06be-t18848-b18848.tar.gz (Feb 22, 2021 12:24:22 AM)

  1. [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr. — Amara Emerson / detail
  2. [mlir] Export CUDA and Vulkan runtime wrappers on Windows — kern.handa / detail

clang-d380610-gffba9e596d09-t18844-b18844.tar.gz (Feb 21, 2021 9:38:15 PM)

  1. And missing import log. — gkistanova / githubweb
  2. Added builders to build the release/* branches. — gkistanova / githubweb
  3. One GitHubStatusPush reporter is enough for our needs. — gkistanova / githubweb
  4. Have the buildbot email me when there is a failure on the sie-linux-builder builder. — douglas.yung / githubweb

clang-d380610-gffba9e596d09-t18844-b18844.tar.gz (Feb 21, 2021 9:38:15 PM)

  1. Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script" — thakis / detail
  2. [Analysis] Use ListSeparator (NFC) — kazu / detail
  3. [llvm] Fix header guards (NFC) — kazu / detail
  4. [CodeGen] Use range-based for loops (NFC) — kazu / detail

clang-d380606-g04c66edd3251-t18841-b18841.tar.gz (Feb 21, 2021 6:53:59 PM)

  1. Some builders.py cleaning. — gkistanova / githubweb
  2. NFC. Better names, more logs. — gkistanova / githubweb
  3. NFC. Changed getLntSchedulers() to follow the code style of the rest of the file. — gkistanova / githubweb

clang-d380606-g04c66edd3251-t18841-b18841.tar.gz (Feb 21, 2021 6:53:59 PM)

  1. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  2. [mlir] Add simple jupyter kernel — jpienaar / detail

clang-d380604-g183bbad1d78a-t18839-b18839.tar.gz (Feb 21, 2021 4:05:17 PM)

  1. [lldb] [docs] Update platform support status — mgorny / detail
  2. Revert "[lldb-vscode] Emit the breakpoint changed event on location resolved" — antonio.afonso / detail
  3. [X86] Add common CHECK check-prefix to sub combine tests — llvm-dev / detail
  4. [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests — llvm-dev / detail
  5. [X86] Regenerate sub.ll test — llvm-dev / detail
  6. [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI. — llvm-dev / detail
  7. [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. — llvm-dev / detail
  8. Implement simple type polymorphism for linalg named ops. — stellaraccident / detail
  9. [KnownBits][RISCV] Improve known bits for srem. — craig.topper / detail

clang-d380595-gae14f3fdbfa8-t18836-b18836.tar.gz (Feb 21, 2021 1:20:43 PM)

  1. [NFC] Remove redundant word in comment — Madhur.Amilkanthwar / detail
  2. Revert "Make sure the interpreter module was loaded before making checks against it" — antonio.afonso / detail
  3. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs. — llvm-dev / detail
  4. [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM. — craig.topper / detail
  5. Reapply "[lldb/test] Automatically find debug servers to test" — pavel / detail
  6. [LLDB] [docs] Update the list of supported architectures on Windows — martin / detail

clang-d380589-g1f21d488bd79-t18832-b18832.tar.gz (Feb 21, 2021 10:36:57 AM)

  1. [DAG] Match USUBSAT patterns through zext/trunc — llvm-dev / detail
  2. [ThinLTO] Fix import of multiply defined global variables — kbessonova / detail
  3. [Loads] Extract helper frunction for available load/store (NFC) — nikita.ppv / detail
  4. Make sure the interpreter module was loaded before making checks against it — antonio.afonso / detail
  5. [IR] restrict vector reduction intrinsic types — spatel / detail
  6. [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI) — nikita.ppv / detail
  7. [lldb-vscode] Emit the breakpoint changed event on location resolved — antonio.afonso / detail

clang-d380582-ga6a258f1da37-t18828-b18828.tar.gz (Feb 21, 2021 7:41:15 AM)

  1. [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts — llvm-dev / detail
  2. [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128 — llvm-dev / detail

clang-d380580-gd9207d3f0bad-t18827-b18827.tar.gz (Feb 21, 2021 2:00:30 AM)

  1. [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC — craig.topper / detail

clang-d380579-g1a3f3a3fa179-t18826-b18826.tar.gz (Feb 20, 2021 11:14:56 PM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  3. [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections — phosek / detail

clang-d380576-g9524632fa2bf-t18824-b18824.tar.gz (Feb 20, 2021 8:27:45 PM)

  1. [clang][Driver][OpenBSD] libcxx also requires pthread — brad / detail
  2. [dfsan] Comment out unused methods by D97087 temporarily — jianzhouzh / detail

clang-d380574-gb0186c25c62e-t18822-b18822.tar.gz (Feb 20, 2021 5:41:57 PM)

  1. [InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF — phosek / detail
  2. [libcxx] Make path::format a non-class enum — martin / detail
  3. [libcxx] [test] Call create_directory_symlink when linking directories — martin / detail
  4. [NFC] Refactor PreferMemberInitializerCheck — n.james93 / detail
  5. [mlir] Register the print-op-graph pass using ODS — jpienaar / detail
  6. Update test error string post pass registration change — jpienaar / detail
  7. [lldb] Refine ThreadPlan::ShouldAutoContinue — davelee.com / detail

clang-d380567-g77056fe58e83-t18818-b18818.tar.gz (Feb 20, 2021 2:56:55 PM)

  1. clang: Exclude efi_main from -Wmissing-prototypes — daan.j.demeyer / detail
  2. [clang-tidy] Simplify braced init check — steveire / detail
  3. [Clang][OpenMP] Update driver test case for OpenMP offload to use sm_35 — tianshilei1992 / detail
  4. [RISCV] Add an additional remw test to rv64m-exhaustive-w-insts.ll. NFC — craig.topper / detail
  5. [OpenMP] libomp: cleanup some resource leaks — Andrey.Churbanov / detail
  6. [ConstantRange] Handle wrapping range in binaryNot() — nikita.ppv / detail
  7. [InstCombine] add tests for fdiv of exp/exp2; NFC — spatel / detail
  8. [InstCombine] fold fdiv with exp/exp2 divisor (PR49147) — spatel / detail
  9. [ConstantRange] Handle wrapping ranges in min/max (PR48643) — nikita.ppv / detail
  10. [clang-itdy] Simplify virtual near-miss check — steveire / detail
  11. [RISCV] Add another test case showing failure to use remw when the RHS has been zero extended from less than i32. NFC — craig.topper / detail
  12. [clang-tidy] Simplify function complexity check — steveire / detail
  13. [clang-tidy] Simplify throw keyword missing check — steveire / detail

clang-d380554-g5ec75c600713-t18814-b18814.tar.gz (Feb 20, 2021 12:09:35 PM)

  1. Revert "Implement nullPointerConstant() using a better API." — steveire / detail
  2. [OpenMP][NFC] clang-format the whole openmp project — tianshilei1992 / detail
  3. [LTO] Fix cloning of llvm*.used when splitting module — tejohnson / detail
  4. [ASTMatchers] Fix hasUnaryOperand matcher for postfix operators — steveire / detail
  5. [lld/mac] reject -undefined warning and -undefined suppress with -twolevel_namespace — thakis / detail
  6. [ConstantRangeTest] Print detailed information on failure (NFC) — nikita.ppv / detail

clang-d380548-g3e1317fd323b-t18811-b18811.tar.gz (Feb 20, 2021 9:20:06 AM)

  1. [lit testing] "END." not "END:" — dave / detail
  2. [RISCV] Improve register allocation around vector masks — fraser / detail
  3. [RISCV] Support extraction of misaligned subvectors — fraser / detail

clang-d380545-g609d0c977216-t18808-b18808.tar.gz (Feb 20, 2021 6:32:01 AM)

  1. [ConstantRangeTest] Make exhaustive testing more principled (NFC) — nikita.ppv / detail
  2. [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit))) — llvm-dev / detail
  3. [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  4. [X86][SSE2] Remove SSE2 min/max intrinsics tests — llvm-dev / detail
  5. [X86][SSE] Remove SSE41 min/max intrinsics tests — llvm-dev / detail
  6. [X86][AVX] Remove AVX2 min/max intrinsics tests — llvm-dev / detail
  7. [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  8. [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  9. [RISCV] Pre-commit test case for D97055. NFC. — fraser / detail
  10. [libc++] Fix the build for AppleClang. — koraq / detail
  11. [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI. — llvm-dev / detail

clang-d380534-g7c31661b224a-t18805-b18805.tar.gz (Feb 20, 2021 3:27:07 AM)

  1. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS — koraq / detail
  2. [libcxx] Rename a method in PathParser for clarity. NFC. — martin / detail
  3. [libcxx] [test] Remove two unnecesary files/variables in a test — martin / detail
  4. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> — Amara Emerson / detail
  5. Update BPFAdjustOpt.cpp to accept select form of or as well — aqjune / detail
  6. [lit] Add --xfail and --filter-out (inverse of --filter) — dave / detail
  7. [Sanitizers][NFC] Fix typo — luismarques / detail

clang-d380527-g3b8cfef4860a-t18801-b18801.tar.gz (Feb 20, 2021 12:43:02 AM)

  1. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  2. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  3. Fixed failing test — Dávid Bolvanský / detail
  4. [TableGen] Use ListSeparator (NFC) — kazu / detail
  5. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  6. [InstCombine] Add more tests to nonnull-select.ll (NFC) — aqjune / detail

clang-d380521-gaacf7878bc83-t18798-b18798.tar.gz (Feb 19, 2021 9:57:32 PM)

  1. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  2. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" — Dávid Bolvanský / detail
  3. [Libcalls, Attrs] Annotate libcalls with noundef — Dávid Bolvanský / detail
  4. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. — craig.topper / detail
  5. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  6. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink — aktoon / detail
  7. [mlir][sparse] convert function pass to module pass — ajcbik / detail
  8. [ValueTracking] Improve impliesPoison — aqjune / detail

clang-d380513-g12edddafac45-t18795-b18795.tar.gz (Feb 19, 2021 7:11:37 PM)

  1. [Coverage] Normalize compilation dir as well — phosek / detail
  2. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. — kai / detail
  3. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" — joker.eph / detail
  4. [flang][fir] Update flang test tool support classes. — eschweitz / detail
  5. Different fix for gcc bug — jpienaar / detail
  6. [dfsan] Add utils that get/set origins — jianzhouzh / detail
  7. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. — craig.topper / detail
  8. Revert "Implement -bundle_loader" — Vitaly Buka / detail
  9. [CodeGen] Fix two dots between text section name and symbol name — pengfei.wang / detail

clang-d380504-g6c75a84ce767-t18791-b18791.tar.gz (Feb 19, 2021 4:24:19 PM)

  1. Add datalayout to test added in 7e3183d73 — listmail / detail
  2. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC — craig.topper / detail
  3. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. — zoecarver / detail
  4. [dfsan] Add origin address calculation — jianzhouzh / detail
  5. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" — stilis / detail
  6. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. — Amara Emerson / detail
  7. [AArch64] Adding Neon Polynomial vadd Intrinsics — ctetreau / detail
  8. [ValueTracking] Add a two argument form of safeCtxI [NFC] — listmail / detail
  9. [libcxx] Enable filesystem by default for mingw targets — martin / detail
  10. [libc++][nfc] Only test if pair is_assignable after C++03. — zoecarver / detail

clang-d380494-g9d3b9e5799f6-t18788-b18788.tar.gz (Feb 19, 2021 1:38:08 PM)

  1. jenkins: More updates for "master" to "main" branch — Azharuddin Mohammed / githubweb

clang-d380494-g9d3b9e5799f6-t18788-b18788.tar.gz (Feb 19, 2021 1:38:08 PM)

  1. [RISCV] Use custom isel for vector indexed load/store intrinsics. — craig.topper / detail
  2. [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction. — craig.topper / detail
  3. [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll — llvm-dev / detail
  4. [X86] Remove unused intrinsic declaration — llvm-dev / detail
  5. [X86] Regenerate 2007-06-28-X86-64-isel.ll — llvm-dev / detail
  6. [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC — craig.topper / detail
  7. [Polly] Fix test after D96534. — llvm-project / detail
  8. [Analysis][LoopVectorize] do not form reductions of pointers — spatel / detail
  9. [libcxx] Have lexically_normal return the path with preferred separators — martin / detail
  10. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. — zoecarver / detail
  11. [elfabi] Fix a bug when .dynsym contains no non-local symbol — haowei / detail
  12. [libcxx] Make generic_*string return paths with forward slashes on windows — martin / detail
  13. [Verifier] add tests for saturating intrinsics; NFC — spatel / detail
  14. [Verifier] remove dead code for saturating intrinsics; NFC — spatel / detail
  15. [flang][fir][NFC] run clang-format — eschweitz / detail
  16. precommit test cleanup for D97077 — listmail / detail
  17. [msan] Set cmpxchg shadow precisely — jianzhouzh / detail
  18. [clang] Emit type metadata on available_externally vtables for WPD — tejohnson / detail
  19. [mlir] Add math polynomial approximation pass — ezhulenev / detail
  20. Patch by @wecing (Chenguang Wang). — timshen / detail
  21. Add test triggered by review discussion on D97077 — listmail / detail
  22. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote — davelee.com / detail

clang-d380472-gdbf910f0d950-t18784-b18784.tar.gz (Feb 19, 2021 10:50:20 AM)

  1. [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit — mtrofin / detail
  2. [OpenMP] Fix always,from and delete for data absent at exit — jdenny.ornl / detail
  3. [OpenMP] Fix nvptx CUDA_VERSION conversion — jdenny.ornl / detail
  4. [libc++] Turn off clang-format for auto-generated version header. NFC. — marek / detail
  5. [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns — listmail / detail
  6. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  7. [MemCopyOpt] Enable MemorySSA by default — nikita.ppv / detail
  8. [LV] Fold single-use variable into assert. NFC. — benny.kra / detail
  9. [MLIR] Delete unused functions getCollapsedInitTensor and getExpandedInitTensor — gcmn / detail
  10. [mlir] Add folding of tensor.cast -> subtensor_insert — nicolas.vasilache / detail
  11. [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner — Jessica Paquette / detail
  12. [Sanitizer][NFC] Fix typo — luismarques / detail
  13. [CUDA] fix builtin constraints for PTX 7.2 — rupprecht / detail
  14. [SampleFDO] Add PromotedInsns to prevent repeated ICP. — wmi / detail
  15. [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64 — craig.topper / detail
  16. [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics. — craig.topper / detail

clang-d380472-gdbf910f0d950-t18784-b18784.tar.gz (Feb 19, 2021 10:50:20 AM)

  1. [test-suite] Unit tests to improve code coverage — archibald.elliott / githubweb

clang-d380456-g3c297a256442-t18780-b18780.tar.gz (Feb 19, 2021 8:05:43 AM)

  1. [LV] Remove VPCallback. — flo / detail
  2. Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer" — david.green / detail
  3. [lldb/Commands] Fix help text typo for 'breakpoint set' -a|--address. — jan.kratochvil / detail
  4. [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc — djtodoro / detail
  5. [mlir][Linalg] NFC - Expose more options to the CodegenStrategy — nicolas.vasilache / detail
  6. [DAG] visitTRUNCATE - attempt to truncate USUBSAT — llvm-dev / detail
  7. [AMDGPU] Add some GFX9 test coverage. NFC. — jay.foad / detail
  8. [ARM] Correct vector predicate type in MVE getCmpSelInstrCost — david.green / detail
  9. Make fixed-abi default for AMD HSA OS — Madhur.Amilkanthwar / detail

clang-d380456-g3c297a256442-t18780-b18780.tar.gz (Feb 19, 2021 8:05:43 AM)

  1. [test-suite] SPEC2017 CPU ROMS floating point tests. — naromero / githubweb

clang-d380447-g6329ce75da7a-t18777-b18777.tar.gz (Feb 19, 2021 5:06:48 AM)

  1. [BasicAA] Add simple depth limit to avoid stack overflow (PR49151) — nikita.ppv / detail
  2. [IR] Move willReturn() to Instruction — nikita.ppv / detail
  3. [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0)) — llvm-dev / detail
  4. Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI. — llvm-dev / detail
  5. [flang][driver] Add debug measure-parse-tree and pre-fir-tree options — faris.rehman / detail
  6. [DCE] Don't remove non-willreturn calls — nikita.ppv / detail
  7. [AMDGPU] WQM/WWM: Fix marking of partial definitions — carl.ritson / detail
  8. [OPENMP][AMDGCN] Improvements to print_kernel_trace (bit mask) — ron.lieberman / detail
  9. [mlir][nfc] Fix indentation in LinalgOps.td. — pifon / detail
  10. [LLD] Fix tests after D96993 — nikita.ppv / detail
  11. [RISCV] Address some clang-tidy warnings. NFCI. — fraser / detail
  12. [gn build] Port 1a2b3536efef — thakis / detail
  13. [X86][SSE] Add tests for trunc(usubsat()) patterns. — llvm-dev / detail
  14. [clangd] Expose absoluteParent helper — kadircet / detail

clang-d380433-gd12fa33d736d-t18774-b18774.tar.gz (Feb 19, 2021 2:12:41 AM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [Support] Use static_assert instead of assert (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  4. [RISCV] Prune unneeded indexed load/store pseudo instructions. — craig.topper / detail
  5. [mlir][sparse] assert fail on mismatch between rank and annotations array — ajcbik / detail
  6. LanguageRuntime can provide an UnwindPlan for special occasions — Jason Molenda / detail
  7. Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  8. [mlir] Better support for rank-reducing subview / subtensor type inference. — nicolas.vasilache / detail
  9. [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass — david.green / detail
  10. [debuginfo-tests] Recommit test sret.cpp — orlando.hyams / detail
  11. [llvm-exegesis] [PowerPC] Add basic LIT test — qiucofan / detail
  12. [llvm-exegesis] Ignore instructions using custom inserter — qiucofan / detail
  13. [AArch64] Add some missing Neoverse features — sjoerd.meijer / detail
  14. [X86] Fix a codegen crash in getSetCCResultType — pengfei.wang / detail
  15. [docs] Fix the GlobalISel/GenericOpcode.rst — djolertrk / detail
  16. [mlir] Add a TensorLoadToMemref canonicalization — nicolas.vasilache / detail

clang-d380417-gc86c96a71072-t18770-b18770.tar.gz (Feb 18, 2021 11:27:51 PM)

  1. [RISCV] Remove redundant test cases for index segment load (1/8). — kai.wang / detail
  2. [RISCV] Remove redundant test cases for index segment load (2/8). — kai.wang / detail
  3. [RISCV] Remove redundant test cases for index segment load (3/8). — kai.wang / detail
  4. [RISCV] Remove redundant test cases for index segment load (4/8). — kai.wang / detail
  5. [RISCV] Remove redundant test cases for index segment store (5/8). — kai.wang / detail
  6. [RISCV] Remove redundant test cases for index segment store (6/8). — kai.wang / detail
  7. [RISCV] Remove redundant test cases for index segment store (7/8). — kai.wang / detail
  8. [RISCV] Remove redundant test cases for index segment store (8/8). — kai.wang / detail
  9. [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output. — Lang Hames / detail
  10. [HIP] Support device sanitizer — Yaxun.Liu / detail
  11. Mark 2534 as Complete. — zoecarver / detail
  12. [libc++] shared_ptr deleter requirements (LWG 2802). — zoecarver / detail
  13. [FPEnv][AArch64] Implement lowering of llvm.set.rounding — sepavloff / detail
  14. [mlir] Load dynamic libraries in JitRunner from absolute paths so that GDB can find the symbol tables. — csigg / detail

clang-d380403-g3bf8f162a0a9-t18766-b18766.tar.gz (Feb 18, 2021 8:40:50 PM)

  1. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  2. AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs — kzhuravl_dev / detail
  3. [libcxx] adds concept `std::uniform_random_bit_generator` — cjdb / detail
  4. Fix MLIR Toy tutorial JIT example and add a test to cover it — joker.eph / detail
  5. Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  6. [OpenMP][NVPTX] Add the support for CUDA 11.2 and CUDA 11.1 — tianshilei1992 / detail
  7. Reland "[MLIR] Make structured op tests permutation invariant" — gcmn / detail
  8. Revert "Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  9. Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  10. PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' — richard / detail
  11. Reset the EntryValue location flag in finalizeEntryValue. — Adrian Prantl / detail
  12. [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable. — craig.topper / detail
  13. [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID. — craig.topper / detail
  14. [Coroutine] Relax CoroElide musttail check — lxfind / detail

clang-d380389-gdf2940aa85f0-t18763-b18763.tar.gz (Feb 18, 2021 5:58:39 PM)

  1. Fix android sanitizer tests for multiple devices — Vitaly Buka / githubweb

clang-d380389-gdf2940aa85f0-t18763-b18763.tar.gz (Feb 18, 2021 5:58:39 PM)

  1. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  2. [MLIR] Make structured op tests permutation invariant — gcmn / detail
  3. AMDGPU: Add regression testcase for bundle pressure issue — Matthew.Arsenault / detail
  4. [CSSPGO] Use callsite sample counts to annotate indirect call sites. — hoy / detail
  5. [gn build] assert that goma_dir and sysroot are set for goma builds — thakis / detail
  6. [llvm][IR] Do not place constants with static relocations in a mergeable section — leonardchan / detail
  7. [dfsan] Instrument origin variable and function definitions — jianzhouzh / detail
  8. [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. — llvm-project / detail
  9. MIR: Fix parser crash on syntax error on first character — Matthew.Arsenault / detail
  10. [lldb] Check that files exists before handing them off to FileCollector — Jonas Devlieghere / detail
  11. Revert "[MLIR] Make structured op tests permutation invariant" — joker.eph / detail
  12. Add DivOp to the Shape dialect — jpienaar / detail
  13. [SampleFDO] Stop repeated indirect call promotion for the same target. — wmi / detail
  14. Detect diagnostic groups that are defined in multiple 'def's. — richard / detail
  15. Switch to using LEB encoding for key and data lengths in on-disk hash — richard / detail
  16. [android] Fix testing adb call — Vitaly Buka / detail

clang-d380373-g62d946e133f7-t18760-b18760.tar.gz (Feb 18, 2021 3:12:32 PM)

  1. [llvm][TextAPI] add equality operator for InterfaceFile — Cyndy Ishida / detail
  2. [MLIR][TOSA] Add lowering from TOSA to Linalg for math-based and elementwise ops — rob.suderman / detail
  3. [clang] bump VERSION_MAJOR — thakis / detail
  4. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  5. Perform memory accesses in the same addrspace as the corresponding memref. — ajcbik / detail
  6. Revert "[AArch64] Adding Neon Polynomial vadd Intrinsics" — pzheng / detail
  7. [AMDGPU] Correct gfx90c feature list — Stanislav.Mekhanoshin / detail
  8. [RISCV] Simplify VPseudoAMOEI multiclass. NFC — craig.topper / detail
  9. Remove redundent types in pr49185.ll — tu.da.wei / detail
  10. [mlir][Vector] Fold tensor_cast + vector.transfer_read — nicolas.vasilache / detail
  11. Revert "[Coverage] Store compilation dir separately in coverage mapping" — phosek / detail
  12. [DCE] Add tests for non-willreturn function being removed (NFC) — nikita.ppv / detail
  13. Move variable only used in an assert into the assert. — saugustine / detail
  14. Implement -bundle_loader — vyng / detail
  15. [gn build] kind of merge f020544601 — thakis / detail
  16. [flang] Extension: forward refs to dummy args under IMPLICIT NONE — pklausler / detail
  17. [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) — carrot / detail
  18. Move a second variable only used in an assert into the assert. — saugustine / detail
  19. [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI. — llvm-dev / detail
  20. [libc] Add implementations of the remaining fenv functions. — sivachandra / detail
  21. [mlir] Fold trivial subtensor / subtensor_insert ops. — nicolas.vasilache / detail
  22. [BasicAA] Always strip single-argument phi nodes — nikita.ppv / detail
  23. GlobalISel: Merge some AMDGPU ABI lowering code to generic code — Matthew.Arsenault / detail

clang-d380350-g508aa69e9dbc-t18757-b18757.tar.gz (Feb 18, 2021 12:23:51 PM)

  1. Updated requirements. — gkistanova / githubweb

clang-d380350-g508aa69e9dbc-t18757-b18757.tar.gz (Feb 18, 2021 12:23:51 PM)

  1. [clang][SVE] Use __inline__ instead of inline in arm_sve.h — joe.ellis / detail
  2. [verify-regalloc] Verify after allocation and before postOptimization — listmail / detail
  3. [RISCV] Add support for fixed vector MULHU/MULHS. — craig.topper / detail
  4. [flang][driver] Add missing dependency (nfc) — andrzej.warzynski / detail
  5. [RISCV] Pre-commit test file changes from D96661. NFC — craig.topper / detail
  6. Fix a buildbot warning triggered by 1dfb06d — listmail / detail
  7. [ObjC] Encode pointers to C++ classes as "^v" if the encoded string — Akira / detail
  8. [lldb] Un-XFAIL TestFormatters on windows — pavel / detail
  9. [dfsan] Add origin tls/move/read APIs — jianzhouzh / detail
  10. [dfsan] Refactor runtime functions checking — jianzhouzh / detail
  11. [dfsan] Refactor defining TLS variables — jianzhouzh / detail
  12. [WebAssembly] Handle multiple EH_LABELs in EH pad — aheejin / detail
  13. [PowerPC][AIX] Add support for vector arg passing on the stack. — sd.fertile / detail
  14. [CFE, SystemZ]  New target hook testFPKind() for checks of FP values. — paulsson / detail
  15. [lldb] Remove unused code in ScriptInterpreterPython — Jonas Devlieghere / detail
  16. libcxx: use early returns — joerg / detail
  17. [NPM] Properly reset parent loop after loop passes — tu.da.wei / detail
  18. Pre-commit test case — carrot / detail
  19. fix comment typos to cycle bots — thakis / detail
  20. [AArch64] Adding Neon Polynomial vadd Intrinsics — pzheng / detail
  21. [RISCV] Use XLenRI alias for RegInfoByHwMode instances — jrtc27 / detail
  22. [gn build] try to fix libxml2 include path on mac after 0ec448194e29 — thakis / detail
  23. [Coverage] Emit gap region after conditions when macro is present. — zequanwu / detail
  24. [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests. — craig.topper / detail
  25. [WebAssembly] Fix assert in lookup of section symbols — aardappel / detail

clang-d380325-g792627be359e-t18754-b18754.tar.gz (Feb 18, 2021 9:37:11 AM)

  1. add -use-color option to clang-tidy-diff.py — aaron / detail
  2. [TableGen] Improve algorithms for processing template arguments — paul / detail
  3. [NFC][RISCV] Use concise way to describe load/store instructions. — kai.wang / detail
  4. [RISCV] Fix bugs in pseudo instructions for masked segment load. — kai.wang / detail
  5. [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10 — amy.kwan1 / detail
  6. Revert "[TableGen] Improve algorithms for processing template arguments" — paul / detail
  7. [AMDGPU] Tidy up a FIXME fixed by D34973 — jay.foad / detail
  8. [lldb] Fix shared library directory computation on windows — pavel / detail
  9. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  10. [SystemZ][ZOS] Guard using declaration for ::fchmodat — zibi / detail
  11. [ASTMatchers] Fix hasParent while ignoring unwritten nodes — steveire / detail
  12. [RISCV] Fix typo. Use ValueType instead of LLVMType. — kai.wang / detail
  13. [Verifier] add tests for vector reductions; NFC — spatel / detail
  14. Pass the cmdline aapcs bitfield options to cc1 — ties.stuij / detail
  15. sysroot.py: add support for darwin — thakis / detail
  16. [clangd] Populate detail field in document symbols — sam.mccall / detail
  17. [clang] functions with the 'const' or 'pure' attribute must always return. — jeroen.dobbelaere / detail
  18. [instcombine] Exploit UB implied by nofree attributes — listmail / detail
  19. [regalloc] Add a couple of dump routines for ease of debugging [NFC] — listmail / detail
  20. [AArch64] Allow folding FMUL/FADD into FMA for FP16 types — bradley.smith / detail
  21. [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode. — craig.topper / detail
  22. [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD — bradley.smith / detail
  23. AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll — kzhuravl_dev / detail
  24. [gn build] fix mistake in 0ec448194e29 — thakis / detail
  25. libcxx: fix a documentation typo — thakis / detail
  26. [splitkit] Add a minor wrapper function for readability [NFC] — listmail / detail
  27. [RISCV] Support isel of scalable vector bitcasts — craig.topper / detail
  28. [RISCV] Add support for fixed vector sign/zero extend from mask types. — craig.topper / detail

clang-d380297-g33ba22061173-t18750-b18750.tar.gz (Feb 18, 2021 6:53:42 AM)

  1. [OpenCL] Move printf declaration to opencl-c-base.h — sven.vanhaastregt / detail
  2. [flang][driver] Add debug dump options — faris.rehman / detail
  3. [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds — llvm-dev / detail
  4. [FuncAttrs] Add tests for willreturn callsite inference. — flo / detail
  5. [ARM] Add larger than legal ICmp costs — david.green / detail
  6. Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." — pifon / detail
  7. [clangd] Drop template argument lists from completions followed by < — kbobyrev / detail
  8. [PowerPC] Add option for ROP Protection — stefanp / detail
  9. [mlir] Add `linalg.tiled_loop` op. — pifon / detail
  10. [ARM] Ensure types provided to getIntrinsicCost are valid — david.green / detail

clang-d380287-g1fbb3287fcda-t18745-b18745.tar.gz (Feb 18, 2021 3:45:29 AM)

  1. [InstCombine] add tests for simplification of logical and/ors (NFC) — aqjune / detail
  2. [mlir] generate enum translation functions with unused attribute — zinenko / detail
  3. [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC) — nullptr.cpp / detail
  4. [Syntax] No crash on OpaqueValueExpr. — hokein.wu / detail
  5. [XCOFF][NFC] make StorageMappingClass/SymbolType member optional — czhengsz / detail
  6. [Debugify] Make the debugify aware of the original (-g) Debug Info — djtodoro / detail
  7. [cmake] Move check for libproc to config-ix.cmake — Raphael Isemann / detail
  8. Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  9. [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes — fraser / detail
  10. [RISCV] Begin to support more subvector inserts/extracts — fraser / detail
  11. [MLIR] Create memref dialect and move several dialect-specific ops from std. — julian.gross / detail
  12. [RISCV] Rewrite assert to not give unused variable warnings in Release builds — benny.kra / detail
  13. [ARM] MVE ICmp costing tests. NFC — david.green / detail

clang-d380274-g48219d06b1de-t18742-b18742.tar.gz (Feb 18, 2021 1:02:13 AM)

  1. [NFC] Simplify msan test — Vitaly Buka / detail
  2. [MC][ELF] Fix unused variable warning (NFC) — nullptr.cpp / detail
  3. [AMDGPU] Temporary remove test — Stanislav.Mekhanoshin / detail
  4. [MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  5. [libcxx] Implement append and operator/ properly for windows — martin / detail
  6. [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data) — i / detail
  7. [profile] Make {__start_,__stop_}__llvm_prf_* symbols undefined weak — i / detail
  8. Add a new Row setting to mark all un-declared regs as Undefined — Jason Molenda / detail
  9. [CodeGen] Use ListSeparator (NFC) — kazu / detail
  10. [llvm] Ensure newlines at the end of files (NFC) — kazu / detail
  11. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  12. [lldb][NFC] Silence missing case warnings in TypeSystemClang::GetTypeBitAlign due to new RISC-V V types — Raphael Isemann / detail
  13. [WebAssembly][lld] --importTable flag only imports table if needed — wingo / detail
  14. [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output — wingo / detail

clang-d380260-ge9c11c1934f9-t18738-b18738.tar.gz (Feb 17, 2021 10:14:25 PM)

  1. Updated tags and removed redundant configure args for llvm-clang-x86_64-expensive-checks-win. — gkistanova / githubweb

clang-d380260-ge9c11c1934f9-t18738-b18738.tar.gz (Feb 17, 2021 10:14:25 PM)

  1. [profile] Add __attribute__((used)) to zero size dummy sections — i / detail
  2. [RISCV] Guard LowerINSERT_VECTOR_ELT against fixed vectors. — craig.topper / detail
  3. [X86] Add AVX2/SSE2 checks for AMX config buffer zeroing. NFC — pengfei.wang / detail
  4. [Driver] Honor "-gdwarf-N" at any position for assembler sources — ikudrin / detail
  5. [Flang] Fix compilation on MinGW-w64 — llvm-project / detail
  6. [GWP-ASan] Change sys/cdefs.h to features.h — i / detail
  7. [X86] Zero AMX config buffer for non AVX512 cases. — pengfei.wang / detail

clang-d380253-gc3a3d2009323-t18735-b18735.tar.gz (Feb 17, 2021 7:28:27 PM)

  1. NFC. Some getSingleBranchSchedulers code cleaning. — gkistanova / githubweb

clang-d380253-gc3a3d2009323-t18735-b18735.tar.gz (Feb 17, 2021 7:28:27 PM)

  1. [gn build] Port 7397905ab0a0 — llvmgnsyncbot / detail
  2. [flang][fir][NFC] clang-tidy change — eschweitz / detail
  3. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  4. [AMDGPU] gfx90a support — Stanislav.Mekhanoshin / detail
  5. [WebAssembly] Remove dependency of reference types from EH — aheejin / detail
  6. [gn build] add a comment to the goma_dir arg — thakis / detail
  7. [WPD] Add an optional checking mode for debugging devirtualization — tejohnson / detail
  8. [AMDGPU] Mark SMRD atomics — Stanislav.Mekhanoshin / detail
  9. [NetBSD] Use cortex-a8 as default CPU for ARMv7 — joerg / detail
  10. [libunwind] Add support for PC reg column in arm64 — mvanotti / detail
  11. [flang][fir][NFC] Merge tablegen files. — eschweitz / detail
  12. [XCOFF][NFC] make csect properties optional for getXCOFFSection — czhengsz / detail
  13. [flang][fir][NFC] clang-tidy change. Add include. — eschweitz / detail
  14. [AMDGPU] Fixed msan build — Stanislav.Mekhanoshin / detail
  15. [Clang][RISCV] Define RISC-V V builtin types — kai.wang / detail
  16. [mlir][sparse] generalize sparse storage format to many more types — ajcbik / detail
  17. [RISCV] Guard the ISD::EXTRACT_VECTOR_ELT handling in ReplaceNodeResults against fixed vectors and non-MVT types. — craig.topper / detail
  18. [LV] Add analysis remark for mixed precision conversions — jhuber6 / detail

clang-d380235-g7397905ab0a0-t18731-b18731.tar.gz (Feb 17, 2021 4:43:29 PM)

  1. [GlobalISel] Add G_ASSERT_SEXT — Jessica Paquette / detail
  2. [SystemZ] Separate LoZ ELF specifics in tablegen. — kai / detail
  3. [flang] Warn about useless explicit typing of intrinsics — pklausler / detail
  4. [OpenMP][NFC] replaced 'dependencies' with 'dependences' in comments and debug prints — Andrey.Churbanov / detail
  5. [Driver] Clean up some Separate form options — i / detail
  6. [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT — Jessica Paquette / detail
  7. [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT — Jessica Paquette / detail
  8. [libc++abi] Add builtins to dynamic library link — Louis Dionne / detail
  9. [MLIR][TOSA] Expand Tosa int types to I8 and I16 — rob.suderman / detail
  10. [libomptarget][amdgcn] Remove lookup of .language msgpack field — jonathanchesterfield / detail
  11. [OpenMP] fix race condition in test — Andrey.Churbanov / detail
  12. [gold] Match lld WPD behavior for shared library symbols and add test — tejohnson / detail
  13. [SampleFDO] Third Try: Refactor SampleProfile.cpp — xur / detail

clang-d380222-g10993bf072d9-t18728-b18728.tar.gz (Feb 17, 2021 1:58:22 PM)

  1. sysroot.py: add support for non-darwin platforms — thakis / detail
  2. [SROA] Amend failing test from D95826 — gh / detail
  3. [RISCV] Use bits<7> instead of bits<11> for the EEW field size in the RISCVZvlsseg searchable table. NFCI — craig.topper / detail
  4. [WebAssembly] Do not use EHCatchret symbols with wasm EH — dschuff / detail
  5. [flang] Ensure that intrinsic procedures are PURE &/or ELEMENTAL — pklausler / detail
  6. [RISCV] Localize RISCVZvlssegTable to RISCVISelDAGToDAG.cpp, the only place it is used. — craig.topper / detail
  7. [NFC][clang] Bump up DIAG_SIZE_SEMA for downstream diagnostics — zixu_wang / detail
  8. [gn build] make WindowsManifestMerger.cpp build fine with sysroot — thakis / detail
  9. [NFC][RegAlloc] InlineSpiller::Original is a Register — mtrofin / detail
  10. [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches — aheejin / detail
  11. fix comment typo to cycle bots — thakis / detail
  12. Basic block sections should enable not function sections implicitly. — tmsriram / detail
  13. [WPD][lld] Test handling of vtable definition from shared libraries — tejohnson / detail
  14. Bugfix for collecting features from very small DSOs. — mvanotti / detail

clang-d380208-g14bda035abd1-t18725-b18725.tar.gz (Feb 17, 2021 11:13:47 AM)

  1. [libc++] Allow retries in a few more flaky tests — Louis Dionne / detail
  2. fix comment typo to cycle bots — thakis / detail
  3. [LSR] Add a flag that overrides the target's preferred addressing mode — sjoerd.meijer / detail
  4. fix comment typo to cycle bots — thakis / detail
  5. [NFC] Refactor LoopInterchange into a loop-nest pass — tu.da.wei / detail
  6. [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager — david.green / detail
  7. [SROA] Propagate correct TBAA/TBAA Struct offsets — gh / detail
  8. [Pipeliner] Fixed optimization remarks and debug dumps Initiation — marianne.ms.qc / detail
  9. [libcxx] Implement is_absolute properly for windows — martin / detail
  10. [lldb] Improve error message for modules with dots or dashes — Jonas Devlieghere / detail
  11. [SampleFDO] Add missing #includes to unbreak modules build after D96455 — Vedant Kumar / detail
  12. tsan: fix mmap_lots test — dvyukov / detail
  13. [mlir] Add fma operation to std dialect — ezhulenev / detail
  14. [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection — craig.topper / detail
  15. [RISCV] Merge the handlers for masked and unmasked segment loads/stores. — craig.topper / detail
  16. [WebAssembly] Change catch_all's opcode — aheejin / detail
  17. Revert "[SampleFDO] Reapply: Refactor SampleProfile.cpp" — Vedant Kumar / detail
  18. [mlir] silence unused-function warnings in table-generated code — zinenko / detail
  19. [gn build] Port c28622fbf363 — llvmgnsyncbot / detail

clang-d380189-g85294703a74a-t18722-b18722.tar.gz (Feb 17, 2021 8:27:42 AM)

  1. [NFC] Use the same type for bit fields in MCSchedClassDesc — andrew.savonichev / detail
  2. [clang][cli] Documentation of CompilerInvocation parsing/generation — jan_svoboda / detail
  3. [libcxx] Implement parsing of root_name for paths on windows — martin / detail
  4. [ARM] MVE abs intrinsic costs. NFC — david.green / detail
  5. [mlir][spirv] Add spv.GLSL.FrexpStruct — antiagainst / detail
  6. Use LoopRotate PrepareForLTO stage in NPM — Sanne.Wouda / detail
  7. [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32 — Piotr Sobczak / detail
  8. [OpenCL] Support enum and typedef args in TableGen BIFs — sven.vanhaastregt / detail
  9. [ARM] Add MVE abs costs — david.green / detail
  10. [PowerPC] Handle FP physical register in inline asm constraint. — sd.fertile / detail
  11. [clangd] Pass file when possible to resolve URI. — hokein.wu / detail
  12. [clangd] IndexedFiles should include Fils from RefSlab and RelationSlab. — hokein.wu / detail
  13. [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX. — sidharth.baveja / detail
  14. [Fuzzer][Test] Use %python substitution for trace-malloc-unbalanced.test — greg.bedwell / detail
  15. [lldb][NFC] Delete deleted const char* overloads of SetValueFromString — Raphael Isemann / detail
  16. [mlir][StandardToSPIRV] Add support for lowering trunci to SPIR-V to i1 types. — hanchung / detail
  17. build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win — thakis / detail
  18. [InstCombine] add tests for fcmp-of-copysign; NFC — spatel / detail
  19. [InstCombine] fold fcmp-of-copysign idiom — spatel / detail

clang-d380170-g709ea8bc8781-t18718-b18718.tar.gz (Feb 17, 2021 5:27:20 AM)

  1. [clangd] Bind outgoing calls through LSPBinder too. NFC — sam.mccall / detail
  2. [DebugInfo] Keep the DWARF64 flag in the module metadata — ikudrin / detail
  3. [Driver] Support -gdwarf64 for assembly files — ikudrin / detail
  4. Follow up of rGdea4a63e6359, which committed a slightly different version than — sjoerd.meijer / detail
  5. [clang-tidy] Simplify delete null ptr check — steveire / detail
  6. [clang-tidy] Simplify inefficient algorithm check — steveire / detail
  7. [clang-tidy] Simplify const params check — steveire / detail
  8. [sanitizers] Define SANITIZER_INTERCEPTOR_HOOKS on FreeBSD — Alexander.Richardson / detail
  9. Add lit config for dir with standalone tests — thomasp / detail
  10. [mlir][Shape] Generalize cstr_broadcastable folding for n-ary broadcasts — benny.kra / detail
  11. [X86][SSE] Add testcase for bug reported in D96345 — llvm-dev / detail
  12. [RISCV] Add support for fixed vector vselect — fraser / detail
  13. [AMDGPU] Fix a miscompile with S_ADD/S_SUB — Piotr Sobczak / detail
  14. [lit] Add "early_tests" config option — dave / detail
  15. [AMDGPU] Rename simplifyI24 to simplifyMul24 — jay.foad / detail
  16. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) — llvm-dev / detail
  17. [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI. — llvm-dev / detail
  18. [RISCV] Simplify BP initialisation — 932494295 / detail

clang-d380152-gdea4a63e6359-t18715-b18715.tar.gz (Feb 17, 2021 2:31:12 AM)

  1. Support compatibility with buildbot 2.10. — maxim.kuvyrkov / githubweb
  2. Add flang out-of-tree new driver buildbot. — maxim.kuvyrkov / githubweb

clang-d380152-gdea4a63e6359-t18715-b18715.tar.gz (Feb 17, 2021 2:31:12 AM)

  1. tsan: don't leave unmapped hole in non-app memory — dvyukov / detail
  2. [vim] Add initial syntax definition for .mir files — code / detail
  3. [vim] Highlight most common MIR syntax not in LLVM IR — code / detail
  4. [OpenMP] Fix a warning on an unused variable — kazu / detail
  5. [clang][Frontend] Fix a crash in DiagnosticRenderer. — 1.int32 / detail
  6. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  7. [MachineSink] Add a loop sink limit — sjoerd.meijer / detail
  8. [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode — anton.zabaznov / detail
  9. [mlir][Shape] Mark BroadcastOp as not having side effects — benny.kra / detail
  10. [ADT] Add SFINAE guards to unique_function constructor. — sam.mccall / detail
  11. [LSR] Cleanup of getPreferredAddresingMode. NFC. — sjoerd.meijer / detail

clang-d380141-ga23e6b321ca6-t18712-b18712.tar.gz (Feb 16, 2021 11:46:24 PM)

  1. Fix gcc build after de3a485d9 due to a gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598 — douglas.yung / detail
  2. [RISCV] Frame handling for RISC-V V extension. — kai.wang / detail
  3. [RISCV] Spilling for RISC-V V extension. (2nd version) — kai.wang / detail
  4. [mlgo] Fetch models from path / URL — mtrofin / detail
  5. [lld] Silence compiler warnings by removing always true/false comparisons — mikael.holmen / detail
  6. [SCEV] Use ListSeparator (NFC) — kazu / detail
  7. [llvm] Fix header guards (NFC) — kazu / detail
  8. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  9. [SampleFDO] Fix MSVC "namespace uses itself" warning (NFC) — nullptr.cpp / detail

clang-d380132-g5ef029d26719-t18709-b18709.tar.gz (Feb 16, 2021 9:02:04 PM)

  1. [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition — clementval / detail
  2. [flang][fir][NFC] Move BoxProcType to TableGen type definition — clementval / detail
  3. [flang][fir][NFC] Move ComplexType to TableGen type definition — clementval / detail

clang-d380129-gcdcb60a82057-t18707-b18707.tar.gz (Feb 16, 2021 6:15:58 PM)

  1. [mlir][python] Add python binding for AffineMapAttribute. — stellaraccident / detail
  2. Basic block sections should enable function sections implicitly. — tmsriram / detail
  3. [SampleFDO] Reapply: Refactor SampleProfile.cpp — xur / detail
  4. [gn build] Port 6fd5ccff72ee — llvmgnsyncbot / detail
  5. [AMDGPU] Correct rmw atomics s_waitcnt generation — Tony.Tye / detail
  6. [llvm-libtool] Emit warnings for files without symbols — alexshap / detail

clang-d380129-gcdcb60a82057-t18707-b18707.tar.gz (Feb 16, 2021 6:15:58 PM)

  1. [test-suite] Fix runtime-error of SPEC2017 CPU CactuBSSN floating point tests. — naromero / githubweb

clang-d380123-g60d71a286b5a-t18703-b18703.tar.gz (Feb 16, 2021 3:29:46 PM)

  1. [mlir] Fix memref_cast + subview folder when reducing rank — thomasraoux / detail
  2. [RISCV] Add isel patterns for fixed vector fmsub/fnmadd/fnmsub. — craig.topper / detail
  3. [lldb] Remove some nanosleep preprocessor magic — pavel / detail
  4. [lldb] Delete superfluous semicolon — pavel / detail
  5. Fix flang after D76342 — clementval / detail
  6. [doc] Use cmake's -S option to simplify the build instructions — evandro.menezes / detail
  7. Revert "[DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))" — saugustine / detail
  8. separate AffineMapAccessInterface from AffineRead/WriteOpInterface — jeremy.bruestle / detail
  9. [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl — kazu / detail
  10. [lldb] [Process/FreeBSD] Ensure that errors are always handled — mgorny / detail
  11. [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol — wei.huang / detail
  12. [OpenMP][NFC] Clang format libomptarget code (src & include) — johannes / detail
  13. [OpenMP][NFC] Eliminate sign comparison warning via explicit casts — johannes / detail
  14. [OpenMP][NFC] Clang format the libomptarget plugins — johannes / detail
  15. [OpenMP][NFC] Pass a DeviceTy, not the device number to `target` — johannes / detail
  16. [OpenMP][NFC] Unify `target` API with other by passing a `__tgt_async_info` pointer — johannes / detail
  17. [OpenMP] Move synchronization into `__tgt_async_info` — johannes / detail
  18. [OpenMP] Unify omptarget API and usage wrt. `__tgt_async_info` — johannes / detail
  19. [OpenMP][FIX] Avoid use of stack allocations in asynchronous calls — johannes / detail
  20. Fix -Wnon-virtual-dtor by making the ctor protected — dblaikie / detail
  21. [llvm-dwp] Join dwo paths correctly when DWOPath is absolute — dblaikie / detail
  22. [mlir][Linalg] Add utility method to reshape ops to express output shape in terms of input shape. — ravishankarm / detail
  23. Effectively revert ba2aa5f49ebb since the object isn't destroyed polymorphically — dblaikie / detail
  24. Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp" — joker.eph / detail
  25. [gn build] Port c761fe77bdca — llvmgnsyncbot / detail
  26. [MC][ELF] Support for zero flag section groups — phosek / detail
  27. [C++20] [P1825] More implicit moves — arthur.j.odwyer / detail
  28. [lld][ELF] Support for zero flag section groups — phosek / detail
  29. [flang] Detect circularly defined procedures — psteinfeld / detail
  30. [OPENMP50]Allow overlapping mapping in target constructs. — a.bataev / detail

clang-d380093-gcdef5a716176-t18699-b18699.tar.gz (Feb 16, 2021 12:41:34 PM)

  1. [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors. — craig.topper / detail
  2. [RISCV] Add support for fixed vector mask logic operations. — craig.topper / detail
  3. [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add — llvm-dev / detail
  4. [mlir] Simplify ModuleTranslation for LLVM IR — zinenko / detail
  5. [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). — a.bataev / detail
  6. [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries — zibi / detail
  7. Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  8. libunwind: Don't attempt to authenticate a null return address. — peter / detail
  9. [SampleFDO][NFC] Refactor SampleProfile.cpp — xur / detail
  10. [RISCV] Add add/sub saturation tests that exist on ARM/AArch64/X86 — craig.topper / detail
  11. [clangd] Treat paths case-insensitively depending on the platform — kadircet / detail
  12. [FileCollector] Fix that the file system case-sensitivity check was inverted — Raphael Isemann / detail
  13. [gn build] Port 310b35304cdf — llvmgnsyncbot / detail
  14. [gn build] Port ecea7218fb9b — llvmgnsyncbot / detail
  15. [clangd] Fix windows buildbots after ecea7218fb9b994b26471e9877851cdb51a5f1d4 — kadircet / detail

clang-d380078-g2ab57c503ed9-t18696-b18696.tar.gz (Feb 16, 2021 9:55:52 AM)

  1. [gn build] Port 40cc63ea6eec — llvmgnsyncbot / detail
  2. [clangd] Give modules access to filesystem, scheduler, and index. — sam.mccall / detail
  3. [lldb/test] Test lldb-server named pipe functionality on windows — pavel / detail
  4. [mlir][vector] Add support for unrolling vector.fma — antiagainst / detail
  5. [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set — Louis Dionne / detail
  6. [mlir][vector] Move splitting transfer ops into a separate entry point — antiagainst / detail
  7. [mlir] Add canonicalization for tensor_cast + tensor_to_memref — thomasraoux / detail
  8. [mlir][vector] Add missing support for contract of integer lowering. — thomasraoux / detail
  9. Reduce the number of attributes attached to each function — sguelton / detail
  10. AMDGPU: Fix debug info handling in post-RA bundler — Matthew.Arsenault / detail
  11. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) — llvm-dev / detail
  12. AMDGPU: Remove kills following clusters of memory instruction — Matthew.Arsenault / detail
  13. [ARM] Use rGPR for writeback vldrs — david.green / detail
  14. [flang][fir] Add fir-opt tool — clementval / detail
  15. [coro async] Don't promote allocas to the frame or rewrite  swifterror if there are no suspend points — aschwaighofer / detail
  16. [mlir] add verifiers for NVVM and ROCDL kernel attributes — zinenko / detail
  17. [analyzer] Fix a warning — kazu / detail
  18. [libc][NFC] Make few maths functions buildable outside of LLVM libc build. — sivachandra / detail
  19. [AArch64] Convert CMP/SELECT sign patterns to OR & ASR. — flo / detail
  20. [mlir] tighten LLVM dialect verifiers to generate valid LLVM IR — zinenko / detail

clang-d380058-g40cc63ea6eec-t18692-b18692.tar.gz (Feb 16, 2021 7:11:36 AM)

  1. [jenkins] Fix TabError: inconsistent use of tabs and spaces in indentation — Jonas Devlieghere / githubweb

clang-d380058-g40cc63ea6eec-t18692-b18692.tar.gz (Feb 16, 2021 7:11:36 AM)

  1. [analyzer] Rework SValBuilder::evalCast function into maintainable and clear way — dpetrov / detail
  2. [clang][cli] Generate -f[no-]finite-loops arguments — jan_svoboda / detail
  3. [SVE] Add support for scalable vectorization of loops with int/fast FP reductions — kerry.mclaughlin / detail
  4. [DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI. — llvm-dev / detail
  5. [DAG] Avoid APInt copies by directly using the APInt reference from getAPIntValue. NFCI. — llvm-dev / detail
  6. [VPlan] Remove unused Phi member from VPWidenPHIRecipe (NFC). — flo / detail
  7. [clang][cli] Add explicit round-trip test — jan_svoboda / detail
  8. [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals — david.truby / detail
  9. [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop` — tu.da.wei / detail
  10. [clangd] Modules can have a public API. NFC — sam.mccall / detail

clang-d380048-g10826ea7b1c1-t18689-b18689.tar.gz (Feb 16, 2021 4:16:00 AM)

  1. [clangd] Factor out the heuristic resolver code into its own class — zeratul976 / detail
  2. [gn build] Port 9510b0940265 — llvmgnsyncbot / detail
  3. [flang][f18] Make -fdebug-dump-{symbols|parse-tree} imply -fsyntax-only — andrzej.warzynski / detail
  4. Lower math.expm1 to intrinsics in the GPUToNVVM and GPUToROCDL conversions. — akuegel / detail
  5. [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost. — sander.desmalen / detail
  6. [flang][driver] Add options for unparsing — andrzej.warzynski / detail
  7. [mlir][Linalg] Generalize vector::transfer hoisting on tensors. — nicolas.vasilache / detail
  8. [flang][driver] Remove unused code (nfc) — andrzej.warzynski / detail
  9. [RISCV] Add patterns for scalable-vector fabs & fcopysign — fraser / detail
  10. [RISCV] Fix a crash in fixed-length build_vector lowering — fraser / detail
  11. [RISCV] Remove unused CHECKs from recent test addition — fraser / detail
  12. [llvm-symbolizer][test] Add explicit tests for CODE and DATA — james.henderson / detail
  13. [mlir] Don't return nullptrs from scf::IfOp::getSuccessorRegions — tpopp / detail
  14. [flang][driver] Add extension options and -finput-charset — faris.rehman / detail

clang-d380034-g54a14c264a24-t18686-b18686.tar.gz (Feb 16, 2021 1:32:08 AM)

  1. [mlir] Drop reliance of SliceAnalysis on specific ops. — nicolas.vasilache / detail
  2. Add Expm1 op to the math dialect. — akuegel / detail
  3. [VPlan] Manage scalarized values using VPValues. — flo / detail

clang-d380031-g11bf7da64a11-t18683-b18683.tar.gz (Feb 15, 2021 10:47:07 PM)

  1. [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager — sameer.sahasrabuddhe / detail

clang-d380030-g71811048c006-t18682-b18682.tar.gz (Feb 15, 2021 7:58:40 PM)

  1. [ObjC][ARC] Do not perform code motion on precise release calls — Akira / detail
  2. [lldb] Minor refinements to ThreadPlan::RestoreThreadState (NFC) — davelee.com / detail
  3. [lldb] Lower GetRealStopInfo into ThreadPlanCallFunction (NFC) — davelee.com / detail
  4. [lldb] Remove unused ThreadPlan tracer utilities (NFC) — davelee.com / detail
  5. [lldb] Remove very old misleading comment (NFC) — davelee.com / detail
  6. [debugserver] Correctly pass argv[0] to execl — Jonas Devlieghere / detail

clang-d380024-g22f00f61dd54-t18679-b18679.tar.gz (Feb 15, 2021 5:12:58 PM)

  1. CodeGen: Move function to get subregister indexes to cover a LaneMask — Matthew.Arsenault / detail
  2. GlobalISel: Handle arguments partially passed on the stack — Matthew.Arsenault / detail
  3. [RISCV] Add expicit i32/i64 types to RV32 or RV64 only isel patterns. NFC — craig.topper / detail
  4. [LazyCallGraph] Remove forward declarations of nonexistent classes (NFC) — kazu / detail
  5. [Support] Use ListSeparator (NFC) — kazu / detail
  6. [CodeGen] Use range-based for loops (NFC) — kazu / detail

clang-d380018-g02d053ed2d2e-t18677-b18677.tar.gz (Feb 15, 2021 2:29:14 PM)

  1. [lldb] Don't run the debug info tests for the sanitized or matrix job — Jonas Devlieghere / githubweb

clang-d380018-g02d053ed2d2e-t18677-b18677.tar.gz (Feb 15, 2021 2:29:14 PM)

  1. [OpenMP][NFC] Pre-commit test changes regarding PR48933 — johannes / detail
  2. [OpenMP] Attribute target diagnostics properly — johannes / detail
  3. [OpenMP] Delay more diagnostics of potentially non-emitted code — johannes / detail
  4. [llvm-objcopy] Delete --build-id-link-{dir,input,output} — i / detail
  5. [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn — Stanislav.Mekhanoshin / detail
  6. [lto] Enable new PM when the PM config is non-empty — benny.kra / detail
  7. TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto) — Duncan P. N. Exon Smith / detail
  8. [clangd] Pass raw client capabilities to modules. NFC — sam.mccall / detail
  9. Define new/delete in libc++ when using libcxxrt — dimitry / detail
  10. [ValueTracking] add scan limit for assumes — spatel / detail
  11. [libc++] Mark __cpp_lib_constexpr_memory as being implemented — Louis Dionne / detail
  12. [LLDB] Skip TestMultipleTargets.py on Arm/AArch64 Linux — omair.javaid / detail
  13. [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway. — craig.topper / detail
  14. [RISCV] Add support for fixed vector floating point setcc. — craig.topper / detail
  15. [libc++] Change `std::numeric_limits` to just `numeric_limits` in <chrono>. — arthur.j.odwyer / detail
  16. [mlir][Vector] Add a canonicalization pattern for vector.contract + add — nicolas.vasilache / detail

clang-d380002-g09b832e74f6c-t18674-b18674.tar.gz (Feb 15, 2021 11:44:52 AM)

  1. [NFC] Remove spurious ';' on return line in python code — mtrofin / detail
  2. [DAG] visitVSELECT - move OpLHS == LHS into inner if() in USUBSAT matching. NFCI. — llvm-dev / detail
  3. [clangd] Delay binding LSP methods until initialize. NFC — sam.mccall / detail
  4. [mlir] Add clone method to ShapedType — jpienaar / detail
  5. [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS — i / detail
  6. Support emitting complex expressions that include entry values — Adrian Prantl / detail

clang-d379996-gca23b2c8ed27-t18671-b18671.tar.gz (Feb 15, 2021 9:00:45 AM)

  1. [ARM] Extend search for increment in load/store optimizer — david.green / detail
  2. [analyzer][NFC] Fix test failures for builds w/o assertions — vsavchenko / detail
  3. [CodeGen][SelectionDAG]Add new intrinsic  experimental.vector.reverse — caroline.concatto / detail
  4. [mlir] Use the interface-based translation for LLVM "intrinsic" dialects — zinenko / detail
  5. Fix MSVC natvis visualisation of llvm::FixedVectorTyID and ScalableVectorTyID — llvm-dev / detail
  6. [LoopVectorizer] Require no-signed-zeros-fp-math=true for fmin/fmax — kerry.mclaughlin / detail
  7. [llvm] NFC: Cleanup llvm-yaml-numeric-parser-fuzzer — kbobyrev / detail
  8. [llvm-nm] Tidy up error messages — james.henderson / detail
  9. [llvm-nm][test] Add additional test coverage for llvm-nm options — james.henderson / detail
  10. [mlir] use new cmake targets in mlir-*-runner — zinenko / detail
  11. [X86] Add SSE2+SSE3 common check prefix to psubus tests — llvm-dev / detail
  12. [debuginfo-tests] Remove explicit checks for Python 3 — james.henderson / detail
  13. [debuginfo-tests] Remove some unused config variables — james.henderson / detail
  14. [CostModel]Add cost model for experimental.vector.reverse — caroline.concatto / detail
  15. [debuginfo-tests] Delete unused/duplicate imports — james.henderson / detail
  16. Make shape.is_broadcastable/shape.cstr_broadcastable nary — tpopp / detail
  17. [ARM] Add some basic Min/Max costs — david.green / detail
  18. [LangRef] Increase size of title underline for experimental.vector.reverse — caroline.concatto / detail
  19. [AArch64] Move machine bundle unpacking to PreEmit2 phase. — flo / detail

clang-d379977-g20e3a6cb6270-t18667-b18667.tar.gz (Feb 15, 2021 6:12:43 AM)

  1. Restore diagnostic handler after CodeGenAction::ExecuteAction — marco.antognini / detail
  2. [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC) — fraser / detail
  3. [TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode — sjoerd.meijer / detail
  4. Revert "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  5. [LoopLoadElim] Pass ScalarEvolution in old pass manager. PR49141 — mkazantsev / detail
  6. Recommit "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  7. [X86][SSE] Add missing USUBSAT test coverage — llvm-dev / detail
  8. [X86][AVX] Regenerate PSUBUS tests for slow/fast shuffle AVX2 targets — llvm-dev / detail
  9. [lldb] Remove the legacy FreeBSD plugin — mgorny / detail
  10. [lldb] Rename FreeBSDRemote to FreeBSD (NFC) — mgorny / detail
  11. [sanitizer] [arm] Disable some LSAN tests for arm-linux-gnueabihf — adhemerval.zanella / detail
  12. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions. — yhegde / detail

clang-d379965-gc70737ba1dea-t18664-b18664.tar.gz (Feb 15, 2021 3:07:35 AM)

  1. [analyzer] Fix static_cast on pointer-to-member handling — vsavchenko / detail
  2. [analyzer] Updated comments to reflect D85817 — vsavchenko / detail
  3. [mlir] Support repeated delayed registration of dialect interfaces — zinenko / detail
  4. [clangd] Extract binding of typed->untyped LSP handlers to LSPBinder. NFC — sam.mccall / detail
  5. [gn build] Port 5786f64a4ec8 — llvmgnsyncbot / detail
  6. [mlir] Add error message on shape.broadcast verification failure — tpopp / detail
  7. [clangd] Allow modules to bind LSP methods/notifications/commands — sam.mccall / detail
  8. Recommit "[LTO] Use lto::backend for code generation." — flo / detail

clang-d379965-gc70737ba1dea-t18664-b18664.tar.gz (Feb 15, 2021 3:07:35 AM)

  1. [test-suite] Remove GCC-C-execute-eeprof-1 — adhemerval.zanella / githubweb

clang-d379957-g080866470d3e-t18661-b18661.tar.gz (Feb 15, 2021 12:20:52 AM)

  1. Add ehcont section support — pengfei.wang / detail

clang-d379956-ge764e9e32c20-t18660-b18660.tar.gz (Feb 14, 2021 9:35:50 PM)

  1. [RISCV] Add i16 bswap and i8/i16 bitreverse tests to the Zbp tests. NFC — craig.topper / detail

clang-d379955-gab0556bb208b-t18659-b18659.tar.gz (Feb 14, 2021 6:50:49 PM)

  1. [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic — carl.ritson / detail
  2. [X86] Convert fmin/fmax _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — pengfei.wang / detail
  3. [Polly] Regenerate isl-noexceptions.h. — llvm-project / detail

clang-d379952-gd09491895f8c-t18657-b18657.tar.gz (Feb 14, 2021 4:05:02 PM)

  1. [lldb] [Process/FreeBSDRemote] Fix clang-formatting on ppc commit — mgorny / detail
  2. [GlobalISel] Extract a narrowScalarAddSub method. NFC — code / detail
  3. [GlobalISel] Disable vector types in narrowScalarAddSub — code / detail
  4. [Polly] Invalidate passes after Scop processing in NewPM. — llvm-project / detail

clang-d379948-g99f3510b4137-t18654-b18654.tar.gz (Feb 14, 2021 1:18:39 PM)

  1. [ARM] A couple of small MVE reduction tests from intrinsics. NFC — david.green / detail
  2. [BasicAA] Add test for single arg phi in loop (NFC) — nikita.ppv / detail
  3. [BasicAA] Merge aliasGEP code paths — nikita.ppv / detail
  4. [ConstraintElimination] Fix variables used for pattern matching. — flo / detail
  5. [ARM] Move PhaseOrdering test to the correct place. NFC — david.green / detail
  6. [clang-format] Add possibility to be based on parent directory — bjoern / detail
  7. [llvm/Support] Add SHA256 implementation — joker.eph / detail
  8. [gn build] Port 656ead1fb7db — llvmgnsyncbot / detail
  9. Reland "[mlir] add support for verification in integration tests" — tobias.gysi / detail

clang-d379939-g8a91b68b95e6-t18651-b18651.tar.gz (Feb 14, 2021 10:33:07 AM)

  1. [mlir][Linalg] Fix constant detection in linalg.pad_tensor vectorization. — nicolas.vasilache / detail
  2. [BasicAA] Use index difference to detect GEPs with identical indexes — nikita.ppv / detail
  3. [BasicAA] Avoid duplicate query for GEPs with identical offsets (NFCI) — nikita.ppv / detail
  4. [Analysis] Use ListSeparator (NFC) — kazu / detail
  5. [llvm] Fix header guards (NFC) — kazu / detail
  6. [llvm] Use llvm::is_contained (NFC) — kazu / detail
  7. [ARM] Add some tests for MVE lane interleaving. NFC — david.green / detail
  8. [AMDGPU] Fix build breakage — kazu / detail
  9. [AMDGPU] Limit memory scope for scratch, LDS and GDS — Tony.Tye / detail

clang-d379930-g5f3c99085d4c-t18648-b18648.tar.gz (Feb 14, 2021 7:49:20 AM)

  1. [InstCombine] Add nonnull(select c, null, p) tests (NFC) — aqjune / detail
  2. [InstCombine] fold fdiv with pow divisor (PR49147) — spatel / detail
  3. [ASTMatchers] Clarify example in docs — steveire / detail
  4. [ValueTracking] Dereferenced pointers are noundef — aqjune / detail

clang-d379926-ged253ef77248-t18645-b18645.tar.gz (Feb 14, 2021 4:57:23 AM)

  1. [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask — aqjune / detail

clang-d379925-g089421ba9a09-t18644-b18644.tar.gz (Feb 13, 2021 11:16:49 PM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [Analysis] Drop unnecessary const from return types (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  4. [Polly] Test all optimization levels. — llvm-project / detail

clang-d379921-gefb1cb752bf1-t18642-b18642.tar.gz (Feb 13, 2021 8:30:04 PM)

  1. [AVR] Fix a bug in 16-bit shifts — powerman1st / detail

clang-d379920-g95a695bea4a0-t18640-b18640.tar.gz (Feb 13, 2021 5:45:55 PM)

  1. ELFObjectWriter: Simplify — i / detail
  2. [Clang] Ensure vector predication loop metadata is always emitted when pragma is specified. — llvm-project / detail
  3. [LTT] Address post-review comments (NFC) — tejohnson / detail
  4. [lld] Reorder cases in test to match comments (NFC) — tejohnson / detail
  5. [gold] Add case being tested by equivalent lld test — tejohnson / detail

clang-d379915-g3643828b5147-t18636-b18636.tar.gz (Feb 13, 2021 3:00:25 PM)

  1. ELFObjectWriter: Delete redundant registerSymbol — i / detail
  2. [RISCV] Rename the RVVBaseAddr ComplexPattern to just BaseAddr and use it to merge some scalar load/store patterns too. — craig.topper / detail
  3. [CMake][mlir] Fix mlir-linalg-ods-gen/CMakeLists.txt after D96645 — i / detail

clang-d379912-g6e31a6b7c25f-t18634-b18634.tar.gz (Feb 13, 2021 12:13:44 PM)

  1. [pstl] Iterator types renaming: ForwardIterator -> RandomAccessIterator; for parallel patterns/bricks — mikhail.dvorskiy / detail
  2. [InstCombine] add tests for pow() divisor; NFC — spatel / detail
  3. ELFObjectWriter: Don't sort non-local symbols — i / detail
  4. [lldb][test] Fix Shell/SymbolFile/symbol-binding.test — i / detail
  5. fix linalg ods gen cross compiling like other gen executables — joker.eph / detail

clang-d379907-gf515ca8995ce-t18630-b18630.tar.gz (Feb 13, 2021 9:27:31 AM)

  1. [NFC][Docs] Fix RAVFrontendAction doc's CMakeLists.txt for shared build — noreply / detail
  2. [DAG] Fold i1/vXi1 saddsat/uaddsat(x,y) -> or(x,y) — llvm-dev / detail
  3. [ARM] Extra vector shuffle tests of various kinds. NFC — david.green / detail
  4. [ARM] Fix duplicate fdiv tests, changing them to frem. NFC — david.green / detail
  5. [IRBuilder] Remove Align-related deprecated APIs — nikita.ppv / detail

clang-d379902-g022920c25b8e-t18628-b18628.tar.gz (Feb 13, 2021 6:44:03 AM)

  1. [analyzer][tests] Fix issue comparison script — vsavchenko / detail
  2. [ARM] MVE min/max cost tests. NFC — david.green / detail
  3. [X86] Add reduced test case for PR49162 — llvm-dev / detail
  4. [WebAssemblly] Fix rethrow's argument computation — aheejin / detail
  5. [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth — llvm-dev / detail
  6. reland [InstCombine] convert assumes to operand bundles — tyker / detail
  7. [clangd] Fix unsued private field warning — kadircet / detail
  8. [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly — llvm-dev / detail
  9. [DAG] Fold i1/vXi1 ssubsat/usubsat(x,y) -> and(x,~y) — llvm-dev / detail
  10. [clang-tidy] Simplify static assert check — steveire / detail
  11. [clang-tidy] Simplify inaccurate erase check — steveire / detail
  12. [clangd] Retire clang-tidy-checks flag. — n.james93 / detail

clang-d379890-gf042fd46b527-t18624-b18624.tar.gz (Feb 13, 2021 3:41:44 AM)

  1. [test] Make ELF tests less reliant on the lexicographical order of non-local symbols — i / detail
  2. [Polly] Preserve DetectionContext references. — llvm-project / detail
  3. [libunwind][cmake] Add an option to enable/disable tests — kbessonova / detail

clang-d379887-g905cf88d1877-t18621-b18621.tar.gz (Feb 13, 2021 12:55:46 AM)

  1. [LTO] Perform DSOLocal propagation in combined index — apollo.mobility / detail
  2. [InstSimplify] add tests that look into pointer operands of instructions — aqjune / detail
  3. [TableGen] Use ListSeparator (NFC) — kazu / detail
  4. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  5. [CodeGen] Use range-based for loops (NFC) — kazu / detail

clang-d379882-g1f6ec3d08f75-t18619-b18619.tar.gz (Feb 12, 2021 10:08:57 PM)

  1. [flang][fir] Add fir-opt tool — clementval / detail
  2. [flang][fir][NFC] Move FieldType to TableGen type definition — clementval / detail
  3. Revert "[flang][fir] Add fir-opt tool" — clementval / detail
  4. [FPEnv][ARM] Implement lowering of llvm.set.rounding — sepavloff / detail
  5. [test] Make ELF tests amenable to the order of non-local symbols — i / detail
  6. [LangRef] Update memory access ops to raise UB if ptrs are not well defined — aqjune / detail

clang-d379876-gc2a84771bb63-t18616-b18616.tar.gz (Feb 12, 2021 7:23:14 PM)

  1. [RISCV] Move riscv_vfmv_v_f_vl patterns to RISCVInstrInfoVVLPatterns.td for consistency with riscv_vmv_v_x_vl. NFC — craig.topper / detail
  2. Make the error condition in Value::ValueType explicit (NFC) — Adrian Prantl / detail
  3. Support dereferencing a DWARF scalar stack value — Adrian Prantl / detail
  4. [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst. — paulsson / detail
  5. [lldb] Fix up SysV ABI implementations after 057efa9916cdc354ef4653bcd128a578cc43125e — benny.kra / detail
  6. [NFC] Combine runNewPMPasses() and runNewPMCustomPasses() — aeubanks / detail
  7. [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer — wlei / detail
  8. Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC) — Adrian Prantl / detail
  9. [SYCL] Ignore file-scope asm during device-side SYCL compilation. — artur.gainullin / detail
  10. [OpenMP] fix test adding mapping of shared variables — Andrey.Churbanov / detail
  11. [OpenMP] NFC: fix test removing the target construct — Andrey.Churbanov / detail
  12. [llvm-objcopy] preserve file ownership when overwritten by root — jiancai / detail

clang-d379864-g4220a81c8479-t18612-b18612.tar.gz (Feb 12, 2021 4:37:37 PM)

  1. [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT — jay.foad / detail
  2. [libc++abi] Fix forced_unwind tests failures on ARM/EHABI targets. — vvereschaka / detail
  3. [RISCV] Use a ComplexPattern to merge the PatFrags for removing unneeded masks on shift amounts. — craig.topper / detail
  4. Fix test in external_symbolizer_path.cpp, by adding a REQUIRES: static-lib. — akhuang / detail
  5. [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE — Jessica Paquette / detail
  6. [flang][fir][NFC] Move code from FIRDialect.h into a new header. — eschweitz / detail
  7. [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation — wlei / detail
  8. [flang][fir][NFC] Minor format changes to FIROps.td. — eschweitz / detail
  9. LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction. — jyknight / detail
  10. [RISCV] Add support for fixed vector sqrt. — craig.topper / detail
  11. [RISCV] Add support for fixed vector fabs — craig.topper / detail

clang-d379853-g1e92b1730f46-t18609-b18609.tar.gz (Feb 12, 2021 1:49:59 PM)

  1. [AMDGPU] Allow accvgpr_read/write decode with opsel — Stanislav.Mekhanoshin / detail
  2. [coro] Add support for polymorphic return typed coro.suspend.async — aschwaighofer / detail
  3. [dfsan] Comment out ChainOrigin temporarily — jianzhouzh / detail
  4. Revert "[mlir][Linalg] Improve region support in Linalg ops." — joker.eph / detail
  5. [DebugInfo] Add an attribute to force type info to be emitted for — akhuang / detail
  6. Try to fix external_symbolizer_path.cpp test to stop breaking on buildbots. — akhuang / detail
  7. Revert "[DebugInfo] Add an attribute to force type info to be emitted for" — akhuang / detail
  8. [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine — llvm-dev / detail
  9. [Symbolize] Teach symbolizer to work directly on object file. — scott.linder / detail
  10. [ARM] Optimize fp store of extract to integer store if already available. — david.green / detail
  11. [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative — zibi / detail
  12. [gn build] Port cb2d2ae56ae3 — llvmgnsyncbot / detail
  13. [NFC][Coroutine] Fix an error message on coro.id verification — lxfind / detail
  14. [RGT][GlobalIsel] Add missing setUp() calls to legalizer unittests — paul.robinson / detail
  15. [mlir][Vector] Introduce 'vector.load' and 'vector.store' ops — diego.caballero / detail
  16. [mlir][Vector] Align gather/scatter/expand/compress API — diego.caballero / detail
  17. DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916 — i / detail
  18. [LLDB] Fix LLDB_LOG calls to use correct formatting — Shafik Yaghmour / detail
  19. [mlir][Linalg] Improve region support in Linalg ops — joker.eph / detail
  20. Expand unit tests for fuzzer::Merger — mvanotti / detail
  21. [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs — wingo / detail
  22. [clang] Add -ffinite-loops & -fno-finite-loops options. — flo / detail
  23. Disable test in external_symbolizer_path.cpp temporarily to debug test failures. — akhuang / detail
  24. [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks. — Amara Emerson / detail
  25. Fix layering after ed4718eccb12. — jyknight / detail
  26. [OpenMP] Fix the check for libpsapi for i386 — martin / detail
  27. [OpenMP] Only use #pragma comment(lib, ...) in MSVC build configurations — martin / detail
  28. [OpenMP] Add void casts to silence unused variable warnings — martin / detail
  29. [OpenMP] Remove two entirely unused variables — martin / detail
  30. [OpenMP] Avoid warnings about unused static functions on windows — martin / detail
  31. [OpenMP] Silence more warning flags — martin / detail
  32. [docs/Coverage] Answer FAQ about optimization — Vedant Kumar / detail
  33. [docs/Coverage] Document -show-region-summary — Vedant Kumar / detail
  34. [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition — Jessica Paquette / detail
  35. [clang] Remove redundant condition (NFC). — flo / detail
  36. [SystemZ][ZOS] Fix __libcpp_thrad_isnull() — zibi / detail
  37. Add a "kind" attribute to ContractionOp and OuterProductOp. — joker.eph / detail
  38. [AMDGPU] Fix Windows build — Stanislav.Mekhanoshin / detail
  39. [AA] Move Depth member from AAResults to AAQI (NFC) — nikita.ppv / detail
  40. [AA] Add option for tracing AA queries (NFC) — nikita.ppv / detail
  41. [gn build] Add missing llvm-profgen dependency — aeubanks / detail
  42. Fix test failure for external_symbolizer_path.cpp — akhuang / detail

clang-d379811-g6577cef9b03f-t18605-b18605.tar.gz (Feb 12, 2021 11:03:47 AM)

  1. Relands "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  2. [mlir][Linalg] NFC - Add an OpFoldResult-based builder for InitTensorOp — nicolas.vasilache / detail
  3. AMDGPU/GlobalISel: Precommit globalisel tests for isKnownNeverNaN — petar.avramovic / detail
  4. AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN — petar.avramovic / detail
  5. AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum — petar.avramovic / detail
  6. [AArch64] Add test case where machine outliner breaks up a bundle. — flo / detail
  7. [AArch64] Increase outlined sequence in test added in a3f6233fa4b4. — flo / detail
  8. [clang-tidy] Fix `TransformerClangTidyCheck`'s handling of include insertions. — yitzhakm / detail
  9. [mlir] Introduce dialect interfaces for translation to LLVM IR — zinenko / detail
  10. [clang] Update mustprogress tests. — flo / detail
  11. [clangd] Fix clang tidy provider when multiple config files exist in directory tree — n.james93 / detail
  12. [gn build] Port ba3ea9c60f0f — llvmgnsyncbot / detail
  13. [clangd] Work around presumed MSVC stdlib bug — sam.mccall / detail
  14. Revert "[lld][WebAssembly] Fix for weak undefined functions in -pie mode" — sbc / detail
  15. [dfsan] Turn off THP at dfsan_flush — jianzhouzh / detail
  16. [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors. — craig.topper / detail
  17. [RISCV] Add support for integer fixed vector setcc — craig.topper / detail
  18. [clangd] Introduce Modules — kadircet / detail
  19. [mlir] Use dialect interfaces to translate OpenMP dialect to LLVM IR — zinenko / detail
  20. [ThinLTO][gold] Fix filenaming scheme for tasks. — hoy / detail
  21. [sanitizers][Windows] Implement __sanitizer_purge_allocator for Win64 — mamcgove / detail
  22. [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of — Akira / detail
  23. [CodeGen] New pass: Replace vector intrinsics with call to vector library — spatel / detail

clang-d379788-g07c5a800dc17-t18602-b18602.tar.gz (Feb 12, 2021 8:19:17 AM)

  1. Mark output as text if it is really text — Abhina.Sreeskantharajan / detail
  2. [VPlan] Make VPRecipeBase inherit from VPUser directly (NFC). — flo / detail
  3. [mlir] Use target-specific GPU kernel attributes in lowering pipelines — zinenko / detail
  4. [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics — spatel / detail
  5. [SVE][LoopVectorize] Support for vectorization of loops with function calls — kerry.mclaughlin / detail
  6. [mlir][spirv] Lower sexti -> SConvert — benny.kra / detail
  7. [ARM] Single source VMOVNT — david.green / detail
  8. [clangd] Remove the cross-file-rename option. — hokein.wu / detail
  9. [mlir][Linalg] Improve region support in Linalg ops. — nicolas.vasilache / detail
  10. [clangd] Move command handlers into a map in ClangdLSPServer. NFC — sam.mccall / detail
  11. [TableGen][GlobalISel] Allow duplicate RendererFns — jay.foad / detail
  12. [analyzer][Liveness][NFC] Remove an unneeded pass to collect variables that appear in an assignment — dkszelethus / detail
  13. Improve hover scopes for Objective-C code — davg / detail

clang-d379775-gfeaf1d81e39e-t18598-b18598.tar.gz (Feb 12, 2021 5:20:19 AM)

  1. [mlir] Initialize `isSmallAlloc` in `initialize` method. — pifon / detail
  2. [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount — david.sherwood / detail
  3. Fix exegesis build on aarch64-windows-msvc host — maxim.kuvyrkov / detail
  4. [libomptarget][amdgcn] Build amdgcn devicertl as openmp — jonathanchesterfield / detail
  5. [mlir][math] Split off the math dialect. — herhut / detail
  6. [OpenCL][Docs] Describe internals of TableGen builtins — sven.vanhaastregt / detail
  7. [OpenCL][Docs] Clean up trailing characters — sven.vanhaastregt / detail
  8. [AArch64] Add tests with sign cmps patterns that can be improved. — flo / detail
  9. [MIRLangRef] Document MachineOperand comments — sjoerd.meijer / detail
  10. [mlir][math] Fix cmake files after dialect splitting. — herhut / detail
  11. [DAG] DAGTypeLegalizer::PromoteIntRes_ADDSUBSHLSAT - break if-else chain. NFCI. — llvm-dev / detail
  12. [Test] Add test with uadd intrinsic with missing opt opportunity — mkazantsev / detail
  13. [NFC][ProfileData] Improve language — Vitaly Buka / detail
  14. [ASAN][NFC] Improve language — Vitaly Buka / detail
  15. [NFC][Analysis] Change struct VecDesc to use ElementCount — david.sherwood / detail
  16. [RISCV] Change parseVTypeI function — 932494295 / detail

clang-d379759-ge88da1d6770b-t18595-b18595.tar.gz (Feb 12, 2021 2:25:10 AM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [PGO] Drop unnecessary const from return types (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  4. [CostModel] An extending load to illegal type is not free. — sander.desmalen / detail
  5. [Polly] Remove unused declaration. NFC. — llvm-project / detail
  6. [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount. — sander.desmalen / detail
  7. [lldb] Let TestPExpectTest test the right test class — Raphael Isemann / detail
  8. [mlir] Allow users of `PromoteBuffersToStackPass` to customize `small buffer` func. — pifon / detail
  9. [CSSPGO][llvm-profgen] Add brackets for context id to support extended binary format — wlei / detail
  10. [DeveloperPolicy] Specify LLVM's license more clearly. — kristof.beyls / detail
  11. [RISCV] Add support for integer fixed min/max — fraser / detail

clang-d379748-g0fd7c31a098e-t18592-b18592.tar.gz (Feb 11, 2021 11:40:43 PM)

  1. [lldb] Fix 'r' and 'run' aliases on Apple Silicon — Jonas Devlieghere / detail
  2. [lldb] s/TARGET_OS_EMBEDDED/TARGET_OS_IPHONE/ — Jonas Devlieghere / detail
  3. [dfsan] Fix building OriginAddr at non-linux OS — jianzhouzh / detail
  4. [Polly] Sanitize optimization levels. — llvm-project / detail
  5. [TableGen] Make the map in InfoByHwMode protected. NFCI — craig.topper / detail
  6. [OpenMP][AMDGPU] Add support for linking libomptarget bitcode — Pushpinder.Singh / detail
  7. gn build: Support cross-compiling libunwind for Android. — peter / detail
  8. [WebAssembly] Fix delegate's argument computation — aheejin / detail
  9. [Test] Add a potentially hanging test to prevent merging patches that hang it — mkazantsev / detail
  10. DebugInfo/Symbolize: Use stable_sort — i / detail

clang-d379738-gdb00953ff32a-t18588-b18588.tar.gz (Feb 11, 2021 8:56:37 PM)

  1. [lld][WebAssembly] Fix for weak undefined functions in -pie mode — sbc / detail
  2. [knownbits] Preserve known bits for small shift recurrences — listmail / detail
  3. [mlir] detect integer overflow in debug mode — ajcbik / detail
  4. [Polly] Hide IslScheduleOptimizer implementation from header. NFC. — llvm-project / detail
  5. Partially Revert "scan-view: Remove Reporter.py and associated AppleScript files" — tstellar / detail
  6. DebugInfo/Symbolize: Don't differentiate function/data symbolization — i / detail
  7. [GlobalISel] Fix sext_inreg(load) combine to not move the originating load. — Amara Emerson / detail
  8. Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`" — jyknight / detail

clang-d379730-g72fc5b1b8eec-t18584-b18584.tar.gz (Feb 11, 2021 6:12:22 PM)

  1. s[mlir] Tighten computation of inferred SubView result type. — nicolas.vasilache / detail
  2. [WebAssembly] Use the new crt1-command.o if present. — Dev / detail
  3. Remove test code that cause MSAN failure. — hoy / detail
  4. [lldb] Add step target to ThreadPlanStepInRange constructor — davelee.com / detail
  5. ObjectFileELF: Test whether reloc_header is non-null instead of asserting. — peter / detail
  6. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  7. [Sanitizer] Fix sanitizer tests without reducing optimization levels — julian.lettner / detail
  8. [NFC] Extract function which registers sanitizer passes — Vitaly Buka / detail
  9. [RISCV] Add a pattern for a scalable vector mask vnot. — craig.topper / detail
  10. [Msan, NewPM] Reduce size of msan binaries — Vitaly Buka / detail
  11. [NFC,memprof] Update test after D96319 — Vitaly Buka / detail
  12. [tests] Autogen a few tests for ease of update — listmail / detail
  13. [tests] precommit a tests for D96534 (and other range quality items) — listmail / detail
  14. [tests] Autogen update test to remove whitespace diffs — listmail / detail

clang-d379716-g9e62c9146d2c-t18581-b18581.tar.gz (Feb 11, 2021 3:27:30 PM)

  1. [flang][fir][NFC] Rename WhereOp to IfOp. — eschweitz / detail
  2. Move implementation of isAssumeLikeIntrinsic into IntrinsicInst — Stanislav.Mekhanoshin / detail
  3. [AMDGPU] Fix promote alloca with double use in a same insn — Stanislav.Mekhanoshin / detail
  4. Encode alignment attribute for `atomicrmw` — jyknight / detail
  5. Encode alignment attribute for `cmpxchg` — jyknight / detail
  6. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  7. [CSSPGO] Process functions in a top-down order on a dynamic call graph. — hoy / detail
  8. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  9. [OpenMP] Enable omp_get_num_devices() on Windows — hansang.bae / detail
  10. [lldb] Disable x86-multithread-write.test with reproducers — Jonas Devlieghere / detail
  11. NFCI. With the move to the new pass manager by default, sanitize-coverage.c is now passing on ARM. — douglas.yung / detail
  12. Undo test changs introduced by D96193. — hoy / detail
  13. [OpenMP] libomp: minor changes to improve library performance — Andrey.Churbanov / detail
  14. Fix errors in distributions — gchatelet / detail
  15. [AArch64] Adding Neon Sm3 & Sm4 Intrinsics — pzheng / detail
  16. Replace deprecated %T in 2 tests. — abidh / detail
  17. [dfsan] Introduce memory mapping for origin tracking — jianzhouzh / detail
  18. NFC: update clang tests to check ordering and alignment for atomicrmw/cmpxchg. — jyknight / detail
  19. [RISCV] Initial support for insert/extract subvector — craig.topper / detail

clang-d379697-g573348ab9b28-t18577-b18577.tar.gz (Feb 11, 2021 12:43:33 PM)

  1. [DAG] foldLogicOfSetCCs - Generalize and/or (setcc X, CMax, ne), (setcc X, CMin, ne/eq) fold. NFCI. — llvm-dev / detail
  2. [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors. — craig.topper / detail
  3. [flang] Remove `LINK_WITH_FIR` cmake switch — SourabhSingh.Tomar / detail
  4. [LV] Add tests showing suboptimal vectorization for narrow types. — flo / detail
  5. [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu — adhemerval.zanella / detail
  6. Support multi-configuration generators correctly in several config files — stilis / detail
  7. [gn build] port ed98676fa483 — thakis / detail
  8. [ELF] Resolve defined symbols before undefined symbols — i / detail
  9. [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL. — craig.topper / detail
  10. [AMDGPU] Better selection of base offset when merging DS reads/writes — jay.foad / detail
  11. [ARM] Single source vmovnt tests. NFC — david.green / detail
  12. [asan][test] Fix Linux/odr-violation.cpp on gcc — i / detail
  13. [libc++][format] Improve Add basic_format_parse_context. — koraq / detail
  14. [flang] Fix typo in FlangConfig.cmake.in. — thomasp / detail
  15. [libc++][format] Enable format_error on older compilers. — koraq / detail
  16. Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" — llvm-project / detail
  17. BPF: Add LLVMAnalysis in CMakefile LINK_COMPONENTS — yhs / detail
  18. [InstCombine] add tests for disguised mul ops; NFC — spatel / detail
  19. [tests] Precommit tests for D96440 — listmail / detail
  20. [clang][Arm] Fix handling of -Wa,-implicit-it= — ndesaulniers / detail
  21. [lld][WebAssembly] Delay the merging of data section when dynamic linking — sbc / detail
  22. [flang] Improve "Error reading module file" error message — pklausler / detail
  23. AMDGPU: Restrict soft clause bundling at half of the available regs — Matthew.Arsenault / detail
  24. [dfsan] Add origin chain utils — jianzhouzh / detail
  25. [flang][fir] Update the kind mapping class. — eschweitz / detail
  26. [CodeGen] Basic block sections should take precendence over splitting. — snehasishk / detail
  27. llvm-dwarfdump: fix the counting when printing DW_OP_entry_value — Adrian Prantl / detail
  28. [CodeGen] Split out cold exception handling pads. — snehasishk / detail
  29. [flang] Don't perform macro replacement unless *.F, *.F90, &c. — pklausler / detail
  30. Revert "[lldb/test] Automatically find debug servers to test" — pavel / detail
  31. [clangd] Retire the cross-file-rename command-line flag. — hokein.wu / detail

clang-d379666-g38ddeade65c5-t18574-b18574.tar.gz (Feb 11, 2021 9:57:53 AM)

  1. [zorg] Remove redundant '\' in AIX buildbot config — Xiangling.Liao / githubweb

clang-d379666-g38ddeade65c5-t18574-b18574.tar.gz (Feb 11, 2021 9:57:53 AM)

  1. [lldb] Log the actual expression result in UserExpression::Evaluate — Raphael Isemann / detail
  2. Store the calculated constant expression value into the ConstantExpr object — aaron / detail
  3. [ARM] Add CostKind to getMVEVectorCostFactor. — david.green / detail
  4. [lldb] Don't emit a warning when using Objective-C getters in expressions — Raphael Isemann / detail
  5. [mlir][LLVM] NFC - Refactor a lookupOrCreateFn to reuse common function creation. — nicolas.vasilache / detail
  6. [lldb] Fix that running a top level expression without a process fails with a cryptic error — Raphael Isemann / detail
  7. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  8. [Timer] On macOS count number of executed instructions — Raphael Isemann / detail
  9. BPF: Implement TTI.IntImmCost() properly — yhs / detail
  10. Revert "[flang][fir][NFC] Move BoxType to TableGen type definition" — clementval / detail
  11. [gn build] Port 7e3b9aba609f — thakis / detail
  12. [libc++][format] Add basic_format_parse_context. — koraq / detail

clang-d379654-gbad0290ce374-t18571-b18571.tar.gz (Feb 11, 2021 7:15:04 AM)

  1. Update extraRecipients for the Windows LLDB box — Jonas Devlieghere / githubweb

clang-d379654-gbad0290ce374-t18571-b18571.tar.gz (Feb 11, 2021 7:15:04 AM)

  1. [ARM] Change getScalarizationOverhead overload used in gather costs. NFC — david.green / detail
  2. Correct swift_bridge duplicate attribute warning logic — aaron / detail
  3. [Test] Add test that exposed failure on reverted patch in codegen — mkazantsev / detail
  4. [gn build] Port b4993cf54d7f — thakis / detail
  5. Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  6. [OpenCL] Fix missing const attributes for get_image_ builtins — sven.vanhaastregt / detail
  7. [ARM] Copy-paste error in ARMv87a architecture definition. — simon.tatham / detail
  8. [lldb/test] Automatically find debug servers to test — pavel / detail
  9. [Attr] Apply GNU-style attributes to expression statements — vsavchenko / detail
  10. [mlir] Make JitRunnerMain main take a DialectRegistry — zinenko / detail
  11. [mlir] make ModuleTranslation mapping fields private — zinenko / detail
  12. [DebugInfo] Only perform TypeSize -> unsigned cast when necessary — joe.ellis / detail
  13. [lld][WebAssembly] Common superclass for input globals/events/tables — wingo / detail
  14. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail

clang-d379640-ga31eae840525-t18567-b18567.tar.gz (Feb 11, 2021 4:07:48 AM)

  1. [clang-check] Add tokens-dump in clang-check. — hokein.wu / detail
  2. [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount. — sander.desmalen / detail
  3. [Syntax] NFC, Simplify a test with annotations — hokein.wu / detail
  4. [Syntax] Remove a strict valid source location assertion for TypeLoc. — hokein.wu / detail
  5. [ARM] Make a BE predicate bitcast consistent with the rest of llvm — david.green / detail
  6. Expand masked mem intrinsics correctly wrt big-endian — david.green / detail
  7. [mlir][gpu] Allow all dialects in SCF to GPU conversion. — herhut / detail
  8. [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount — sander.desmalen / detail
  9. [OpenCL] Add cl_khr_subgroup_extended_types to TableGen BIFs — sven.vanhaastregt / detail
  10. [DebugInfo] Prevent inlining in NRVO-string test cases — Raphael Isemann / detail
  11. [CodeComplete] Member completion: heuristically resolve some dependent base exprs — sam.mccall / detail
  12. [clang][index] report references from unreslovedLookupExpr. — hokein.wu / detail
  13. [ARM] Remove dead mov's in preheader of tail predicated loops — david.green / detail
  14. Revert "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  15. NFC: Migrate CodeMetrics to work on InstructionCost — sander.desmalen / detail
  16. [AMDGPU] Move kill lowering to WQM pass and add live mask tracking — carl.ritson / detail
  17. [flang][driver] Move standard macro predefs to a dedicated method (nfc) — andrzej.warzynski / detail
  18. [test][Dexter] Fix test failure if space in python path — james.henderson / detail

clang-d379622-g3b4f706ae16b-t18563-b18563.tar.gz (Feb 11, 2021 1:18:52 AM)

  1. [mlir][Linalg] Add conv ops with TF definition. — hanchung / detail
  2. [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY — sander.desmalen / detail

clang-d379620-g8334cdde2e83-t18561-b18561.tar.gz (Feb 10, 2021 10:34:47 PM)

  1. [X86] Simplify patterns for avx512 vpcmp. NFC — craig.topper / detail
  2. [GCOV] Drop unnecessary const from return types (NFC) — kazu / detail
  3. [TableGen] Use ListSeparator (NFC) — kazu / detail
  4. [AsmPrinter] Use range-based for loops (NFC) — kazu / detail
  5. [Polly] Hide Simplify implementation from header. NFC. — llvm-project / detail
  6. [AMDGPU] Refactor MIMG tables to better handle hardware variants — carl.ritson / detail
  7. [clang][cli] Fix gcc warning (NFC) — nullptr.cpp / detail
  8. [Test] Add negative tests where usub optimization should not apply — mkazantsev / detail
  9. [Codegenprepare][X86] Use usub with overflow opt for IV increment — mkazantsev / detail
  10. NFC comment-only cleanups — sanjoy / detail
  11. NFC; fix typo in comment — sanjoy / detail
  12. [NFC] Don't pass redundant arguments — aeubanks / detail

clang-d379608-g91ca9adc9edf-t18557-b18557.tar.gz (Feb 10, 2021 7:52:18 PM)

  1. Support branches with the ForceSchedulers. — gkistanova / githubweb

clang-d379608-g91ca9adc9edf-t18557-b18557.tar.gz (Feb 10, 2021 7:52:18 PM)

  1. [flang][fir][NFC] Move ShapeType to TableGen type definition — clementval / detail
  2. ValueMapper: Rename RF_MoveDistinctMDs => RF_ReuseAndMutateDistinctMDs, NFC — Duncan P. N. Exon Smith / detail
  3. Fix CMake configuration for MLIR unittests — joker.eph / detail
  4. [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive — shivam98.tkg / detail
  5. [NFC][libunbind] Fix Sphinx error during CMake invocation — shivam98.tkg / detail
  6. [flang] Manage per-specification-part state better — pklausler / detail
  7. [sanitizer] Move MSan's chained_origin_depot to sanitizer_common — jianzhouzh / detail
  8. Diagnose unhandled cases in DW_OP_deref — Adrian Prantl / detail
  9. [flang] Cope with specific procedures with same name as generic — pklausler / detail
  10. [flang][fir][NFC] Move ShapeShiftType to TableGen type definition — clementval / detail
  11. Enable `Pass::initialize()` to fail by returning a LogicalResult — joker.eph / detail
  12. [RISCV] Use OperandTransform field of ImmLeaf to slightly simplify a couple bitmanip patterns. NFC — craig.topper / detail
  13. [mlir][sparse] reduce tensor dimensions in sparse test — ajcbik / detail
  14. [RISCV] Fix whitespace in RISCVInstrInfoC.td — jrtc27 / detail
  15. [RISCV] More whitespace and comment typo fixes in RISCVInstrInfoC.td — jrtc27 / detail
  16. [analyzer] Update static analyzer to be support sarif-html — haowei / detail
  17. [flang][fir] Fix Werror build failure after D96422 — clementval / detail
  18. [Polly] Avoid "using namespace llvm" in public headers. NFC. — llvm-project / detail

clang-d379590-g897bec937e81-t18553-b18553.tar.gz (Feb 10, 2021 4:54:41 PM)

  1. [lldb] Run check-lldb even if check-debuginfo failed — Raphael Isemann / githubweb
  2. [lldb][monorepo] Run check-lldb even if check-debuginfo failed — Raphael Isemann / githubweb
  3. Add Python binary path to CMake arguments for the clang-ppc64le-linux builder — baptiste.saleil / githubweb
  4. [zorg] Add Clang ppc64le cross-targeting buildbot on AIX — Xiangling.Liao / githubweb

clang-d379590-g897bec937e81-t18553-b18553.tar.gz (Feb 10, 2021 4:54:41 PM)

  1. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  2. Renovate CMake file for the `llvm-cfi-verify` tool — vtjnash / detail
  3. [flang][fir] Add OpaqueAttr. — eschweitz / detail
  4. [CUDA][HIP] Pass -fgpu-rdc to host clang -cc1 — Yaxun.Liu / detail
  5. Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules — kyrtzidis / detail
  6. Revert "Renovate CMake files in the `llvm-exegesis` tool." — vtjnash / detail
  7. [SPARC] Recognize and handle the %lm(sym) operator — brad / detail
  8. Fix failure in cuda-external-tools.cu — Yaxun.Liu / detail
  9. [MLIR][NFC] Fix std.copysign op documentation — uday / detail
  10. [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI — craig.topper / detail
  11. [MC][WebAssembly] Fix provisional values for data alias relocations — sbc / detail
  12. [lld-macho] Add ARM64 target arch — gkm / detail
  13. [gn build] Port 87104faac433 — llvmgnsyncbot / detail
  14. [llvm-objcopy][test] Stablize build-id-link-dir.test — i / detail
  15. PR48587: is_constant_evaluated() should not evaluate to true during a — richard / detail
  16. PR48606: The lifetime of a constexpr heap allocation always started — richard / detail
  17. Revert "[CostModel] Remove VF from IntrinsicCostAttributes" — Jinsong Ji / detail
  18. [lldb] Fix crash in FormatEntity for mangled-name — davelee.com / detail
  19. [CUDA][HIP] Add -fuse-cuid — Yaxun.Liu / detail
  20. [lld][WebAssembly] Fix typo in function name — sbc / detail
  21. [MLIR] Add C API for navigating up the IR tree — GeorgeLyon / detail
  22. Return "[Test] Add failing test for PR49087" — mkazantsev / detail
  23. [Transforms/Utils] Drop unnecessary const from a return type (NFC) — kazu / detail
  24. [TableGen] Use ListSeparator (NFC) — kazu / detail
  25. [Transforms] Use range-based for loops (NFC) — kazu / detail
  26. Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present. — douglas.yung / detail
  27. [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests — i / detail
  28. [test] Drop redundant REQUIRES: x86-registered-target — i / detail
  29. [MLIR][AVX512] Add integration test for vp2intersect — springerm / detail
  30. [Docs] Fix Typo — zakk.chen / detail
  31. [RISCV] Use whole register load/store for generic load/store. — kai.wang / detail
  32. [NFC] [Coroutine] Remove Unused Variables — yedeng.yd / detail
  33. [ELF] Rewriting the path of sample profile file for --reproduce response.txt — hoy / detail
  34. [-Wcompletion-handler] Support checks with builtins — vsavchenko / detail
  35. [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec — i / detail
  36. [clang][cli] Generate and round-trip language options — jan_svoboda / detail
  37. [gn build] Port 40c261c41c4c — llvmgnsyncbot / detail
  38. Revert "Follow up to e05c10380ce7: add aarch64 to test XFails" — jeremy.morse / detail
  39. Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails" — jeremy.morse / detail
  40. [clang][codegen] Remember string used to create llvm::Regex for optimization remarks — jan_svoboda / detail
  41. [clang][cli] Generate and round-trip CodeGen options — jan_svoboda / detail
  42. [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows — vsavchenko / detail
  43. [clangd] Fix false positive in local rename collision detetction — kbobyrev / detail
  44. [NFC,Clang] Add LTO Driver Tsan tests — Vitaly Buka / detail
  45. [NFC,Clang] Add LTO Driver DFsan tests — Vitaly Buka / detail
  46. [NFC,Clang] Add LTO Driver MSan,KMsan tests — Vitaly Buka / detail
  47. [NFC,Clang] Add SanCov Driver tests — Vitaly Buka / detail
  48. [NFC,Clang] Add more Asan Driver tests — Vitaly Buka / detail
  49. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  50. Revert STRICT_FCMP nonan optimisation — thomasp / detail
  51. [AVR] Fix global references to function symbols — me / detail
  52. [libomptarget][amdgcn] Tolerate deadstripped env variable — jonathanchesterfield / detail
  53. [RISCV] Fix shared libs build — nemanja.i.ibm / detail
  54. [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets — nemanja.i.ibm / detail
  55. [X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd. — pengfei.wang / detail
  56. [lld/mac] Implement -u flag — thakis / detail
  57. [mlir][linalg] Verify indexing map required attributes — antiagainst / detail
  58. [mlir][linalg] Define a depthwise 2-D convolution op — antiagainst / detail
  59. [clang-tidy] fix modernize-use-nullptr false positive with spaceship operator comparisons — n.james93 / detail
  60. [mlir] Add stacksave, stackrestore to llvm dialect — zinenko / detail
  61. [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling — llvm-dev / detail
  62. [clang][cli] Store InputKind in FrontendOptions — jan_svoboda / detail
  63. Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win — thakis / detail
  64. [clang][cli] Look up program action argument in a table — jan_svoboda / detail
  65. [clang][cli] Store unsigned instead of OptSpecifier in table — jan_svoboda / detail
  66. [mlir][linalg] Fix one more missing NoSideEffect in linalg tensor op — thomasraoux / detail
  67. [mlir][linalg] Fix depthwise conv C++ symbol to be consistent — antiagainst / detail
  68. [OpenCL] Fix types with signed prefix in arginfo metadata. — anastasia.stulova / detail
  69. [clangd] Implement semanticTokens modifiers — sam.mccall / detail
  70. [clang][cli] Generate and round-trip Frontend options — jan_svoboda / detail
  71. [lldb] Inline invariant params to AppleThreadPlanStepThrough (NFC) — davelee.com / detail
  72. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — thakis / detail
  73. [libomptarget][amdgcn] Tolerate deadstripped device_state variable — jonathanchesterfield / detail
  74. [mlir] add support for verification in integration tests — tobias.gysi / detail
  75. [flang][fir] Add shape, shape_shift, and slice types. — eschweitz / detail
  76. [clangd] Add semanticTokens modifiers for function/class/file/global scope — sam.mccall / detail
  77. [llvm-readobj] Print empty line between note sections in GNU mode — Alexander.Richardson / detail
  78. [yaml2obj] Handle NT_* string values in for ELF note types — Alexander.Richardson / detail
  79. [llvm-readelf] Print raw ELF note contents if we can't parse it — Alexander.Richardson / detail
  80. [llvm-readobj] Add support for decoding FreeBSD ELF notes — Alexander.Richardson / detail
  81. [MLIR] Replace dialect registration hooks with dialect handle — GeorgeLyon / detail
  82. [dfsan] Refactor loadShadow — jianzhouzh / detail
  83. [libc++] Remove C++11 work-arounds in src. — koraq / detail
  84. [libc++] Require C++20 to build the benchmarks. — koraq / detail
  85. [RISCV] Remove SRO* and SLO* instructions from bitmanip. — craig.topper / detail
  86. [ValueTracking] improve analysis for "C << X" and "C >> X" — spatel / detail
  87. [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics. — andrew.litteken / detail
  88. Revert "[mlir] add support for verification in integration tests" — tobias.gysi / detail
  89. [mlir][Linalg] Add a build method for linalg.pad_tensor — hanchung / detail
  90. [InstCombine] convert assumes to operand bundles — tyker / detail
  91. [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other. — craig.topper / detail
  92. GlobalISel: Fix using wrong calling convention for callees — Matthew.Arsenault / detail
  93. AMDGPU: Fix verifier error with argument passed in CSR SGPR — Matthew.Arsenault / detail
  94. Revert "[libc++] Require C++20 to build the benchmarks." — koraq / detail
  95. [CUDA, NVPTX] Allow targeting sm_86 GPUs. — tra / detail
  96. [Attributor][FIX] Do not create UB by introducing a `noundef undef` — johannes / detail
  97. [WebAssembly] Use data sections by default — sbc / detail
  98. [mlir][spirv] Add support for sampled image type — antiagainst / detail
  99. [clangd] Expose more dependent-name detail via semanticTokens — sam.mccall / detail
  100. [libc++] Add `noexcept` to `string::find` and similar members. — zoecarver / detail
  101. [mlir][IR] Remove the concept of `OperationProperties` — riddleriver / detail
  102. [lldb] [Process/FreeBSDRemote] Introduce powerpc support — mgorny / detail
  103. [libc++] [LWG2993] reference_wrapper<T> conversion from U&& — arthur.j.odwyer / detail
  104. [lld][WebAssembly] Allow --export of optional start/stop symbols — sbc / detail
  105. [MLIR] Add context accessor to identifier — GeorgeLyon / detail
  106. PR48545: Access check the inherited constructor, not the inheriting — richard / detail
  107. [AIX][llvm][support] Implement getHostCPUName — daltenty / detail
  108. [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types — Jessica Paquette / detail
  109. [VPlan] Use VPUser to manage CondBit — flo / detail
  110. [llvm-objdump][test] Fix --prefix tests for system-windows — viniciustinti / detail
  111. [mlir] Add initial support for an alias analysis framework in MLIR — riddleriver / detail
  112. [mlir][OpFormatGen] Refactor `type_ref` into a more general `ref` directive — riddleriver / detail
  113. [lld][WebAssembly] Fix segfault in map file support — tlively / detail
  114. [flang][fir] Updates to internal name uniquer. — eschweitz / detail
  115. Add NoSideEffect trait to shape.split_at and shape.concat — jpienaar / detail
  116. Add documentation for the extra_args parameter to breakpoint commands. — jingham / detail
  117. Remove trailing spaces after \ in comments. — jingham / detail
  118. [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd — Shafik Yaghmour / detail
  119. [Polly] Remove use of -O3 in regression test. — llvm-project / detail
  120. Revert "[InstCombine] convert assumes to operand bundles" — tyker / detail
  121. Fix side-effect detection in LLVMIRIntrinsicGen. — joker.eph / detail
  122. Add LLVMIR Dialect counterparts of @llvm.maximum and @llvm.minimum. — joker.eph / detail
  123. Use internal_dict everywhere we refer to the python session dict in docs. — jingham / detail
  124. Fix xray fdr mode to allow multiple flushes — dberris / detail
  125. Fix JSON formatting when converting to trace event format — dberris / detail
  126. [clang][cli] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  127. [libcxx] adds concept `std::convertible_to` — cjdb / detail
  128. [MLIR] Update affine.for unroll utility for iter_args support — uday / detail
  129. [MLIR] NFC Fix vector transforms build warnings — uday / detail
  130. [clang][driver] Only warn once about invalid library values — tbaeder / detail
  131. [Test] Two more tests on usub — mkazantsev / detail
  132. Fix deprecated usage of `mallinfo` — tu.da.wei / detail
  133. [Polly] Port ForwardOpTree to the NewPM. — llvm-project / detail
  134. [Polly] Port DeLICM to the NewPM. — llvm-project / detail
  135. [Polly] Port PruneUnprofitable to the NewPM. — llvm-project / detail
  136. [Polly] Register pass-instrumentation for NewPM's Scop level. — llvm-project / detail
  137. [Polly] Add TargetTransformInfo to ScopPass standard analysis results. — llvm-project / detail
  138. [Polly] Port IslScheduleOptimizer to the NewPM. — llvm-project / detail
  139. [Polly] Improve Simplify pass PM integration. — llvm-project / detail
  140. [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. — llvm-project / detail
  141. [Polly] Make the NewPM pass pipeline more similar to the legacy's. — llvm-project / detail
  142. [TableGen] Use ListSeparator (NFC) — kazu / detail
  143. [TableGen] Drop unnecessary const from return types (NFC) — kazu / detail
  144. [SelectionDAG] Use range-based for loops (NFC) — kazu / detail
  145. [mlir][shape] Generalize broadcast to a variadic number of shapes — tpopp / detail
  146. Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols." — Artem Dergachev / detail
  147. [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD — Jessica Paquette / detail
  148. [WebAssembly] Enable loop unrolling — sam.parker / detail
  149. [ValueTypes] Add MVT for nxv1bf16. — sander.desmalen / detail
  150. [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount. — sander.desmalen / detail
  151. [OpenCL] Add cl_khr_subgroup_non_uniform_arithmetic to TableGen BIFs — sven.vanhaastregt / detail
  152. [OpenCL] Add cl_khr_subgroup_clustered_reduce to TableGen BIFs — sven.vanhaastregt / detail
  153. [flang][driver] Add support for -fopenmp and -fopenacc — faris.rehman / detail
  154. Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." — llvm-dev / detail
  155. [clang][cli] Generate and round-trip PreprocessorOutput options — jan_svoboda / detail
  156. [clang][cli] Generate and round-trip Target options — jan_svoboda / detail
  157. Reapply [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  158. [RISCV] Add support for selecting vid.v from build_vector — fraser / detail
  159. [mlir] enable delayed registration of dialect interfaces — zinenko / detail
  160. [mlir] avoid exposing mutable DialectRegistry from MLIRContext — zinenko / detail
  161. [clang][cli] Generate and round-trip DependencyOutput options — jan_svoboda / detail
  162. [clang][cli] Generate and round-trip Diagnostic options — jan_svoboda / detail
  163. [clang][cli] Extract FileSystem and Migrator options parsing/generation — jan_svoboda / detail
  164. [clang][cli] Declare local variable for marshalling macros — jan_svoboda / detail
  165. [flang][driver] Add missing dependency in unit tests (nfc) — andrzej.warzynski / detail
  166. [Sparc] Support relocatable expressions in the assembler — cederman / detail
  167. [gn build] (manually) port e89fcbfad6a3 — thakis / detail
  168. [clang][NFC] Fix undefined-libs tests — tbaeder / detail
  169. [mlir][Linalg] Add a vectorization pattern for linalg::PadTensorOp — nicolas.vasilache / detail
  170. [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts — luismarques / detail
  171. clang: try to fix Driver/undefined-libs.cpp on non-linux — thakis / detail
  172. [AMDGPU] Fix comments in SILoadStoreOptimizer::offsetsCanBeCombined — jay.foad / detail
  173. [AMDGPU] Add another test case for combining DS reads — jay.foad / detail
  174. Avoid conflicts between debug-info and pseudo-probe profiling — paul.robinson / detail
  175. Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  176. [libc++] Fix copy-paste mistake in __threading_support — Louis Dionne / detail
  177. Revert "[clang][driver] Only warn once about invalid library values" — Tom.Weaver / detail
  178. Revert "Revert "[clang][driver] Only warn once about invalid library values"" — Tom.Weaver / detail
  179. [mlir][Linalg] Fix pad hoisting. — nicolas.vasilache / detail
  180. [GWP-ASan] Add back some headers removed by IWYU. — 31459023+hctim / detail
  181. [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 — i / detail
  182. [Polly] Fix -Wunused-lambda-capture — i / detail
  183. [libcxx] adds concept `std::move_constructible` — cjdb / detail
  184. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  185. [llvm-cfi-verify] Set UseSymbolTable to false — i / detail
  186. DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization — i / detail
  187. [libcxx] adds concept `std::copy_constructible` — cjdb / detail
  188. [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles. — craig.topper / detail
  189. Revert "Add convenience C++ helper to manipulate ranked strided memref" — joker.eph / detail
  190. [CMake] Remove some dead code in llvm_install_library_symlink() — tstellar / detail
  191. [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors. — craig.topper / detail
  192. [clang] Add support for attribute 'swift_async_error' — erik.pilkington / detail
  193. [libc++] Remove c++98 Lit features in the test suite — Louis Dionne / detail
  194. Specify that some flags are legacy PM-specific — aeubanks / detail
  195. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  196. [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` — ndesaulniers / detail
  197. [libcxx] adds [concepts.arithmetic] — cjdb / detail
  198. [RISCV] Remove superfluous semicolon. NFC — craig.topper / detail
  199. [opt][NewPM] Add a --print-passes flag to print all available passes — aeubanks / detail
  200. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  201. [Polly] Do not use -O3 pipeline for single pass test. — llvm-project / detail
  202. [Polly] Added dedicated test for working -O3 pipeline. — llvm-project / detail
  203. [libcxx] adds concept std::derived_from — cjdb / detail
  204. [libcxx] adds concepts `std::invocable` and `std::regular_invocable` — cjdb / detail
  205. [mlir][sparse] sparse tensor storage implementation — ajcbik / detail
  206. Change type constraint of the "index" in "shape.split_at" to Shape_SizeOrIndexType — jpienaar / detail
  207. [OpenMP] Add lower and upper bound in num_teams clause — nawrin.sultana / detail
  208. [lldb/test] Move and improve TestPlatformProcessConnect.py — pavel / detail
  209. Fix StridedMemRefType operator[] SFINAE to allow correctly selecting the `int64_t` overload for non-container operands — joker.eph / detail
  210. [InstCombine] add tests for lshr with mul; NFC — spatel / detail
  211. [InstCombine] fold lshr(mul X, SplatC), C2 — spatel / detail
  212. [SCEV] Add a missing AssumptionCache parameter — listmail / detail
  213. Add missing nullptr check. — Adrian Prantl / detail
  214. [libc++] Use builtins in more math.h functions. — tokarip / detail
  215. [CSSPGO] Unblock optimizations with pseudo probe instrumentation. — hoy / detail
  216. Make gCrashRecoveryEnabled thread local — jpienaar / detail
  217. [clangd] Remove support for pre-standard semanticHighlighting notification — sam.mccall / detail
  218. [clangd] Remove redundant -fno-delayed-template-parsing in tests. NFCI — sam.mccall / detail
  219. [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP — Jessica Paquette / detail
  220. [SampleFDO][NFC] Refactor SampleProfileLoader to reuse in CodeGen — xur / detail
  221. [lldb] Minor cleanups to ThreadPlan.h (NFC) — davelee.com / detail
  222. Revert "Make gCrashRecoveryEnabled thread local" — jpienaar / detail
  223. [NFC] Simplify test — Vitaly Buka / detail
  224. [Clang, NewPM] Add KMSan support — Vitaly Buka / detail
  225. [opt] Add helpful alternatives for -analyze under new PM — aeubanks / detail
  226. [asan][test] Fix Linux/odr-violation.cpp after symbolizer change D95927 — i / detail
  227. [SampleFDO] Silence -Wnon-virtual-dtor warning — benny.kra / detail
  228. [CSSPGO] Restrict pseudo probe tests to x86_64 only. — hoy / detail
  229. [AArch64][GlobalISel] Perform load/store extended reg folding with optsize — Jessica Paquette / detail
  230. [mlir][Linalg] Fix crash when tileSizeComputationFunction is left unspecified — nicolas.vasilache / detail
  231. [mlir] NFC - Extend inferResultType API for SubViewOp and SubTensorOp — nicolas.vasilache / detail
  232. [lldb] Use internal_dict name over dict in python examples — davelee.com / detail
  233. [mlir] Introduce more intuitive wording for attributes. — silvasean / detail
  234. Minor fixes to Type ODS docs. — silvasean / detail
  235. [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default — aeubanks / detail
  236. [MLIR][TOSA] Tosa elementwise broadcasting — rob.suderman / detail
  237. [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD — Jessica Paquette / detail
  238. [test/ubsan] Allow unused FileCheck prefixes in TypeCheck/vptr.cpp — Vedant Kumar / detail

clang-d379590-g897bec937e81-t18553-b18553.tar.gz (Feb 10, 2021 4:54:41 PM)

  1. [test-suite] SPEC2017 CPU Fotonik3d floating point tests. — naromero / githubweb

clang-d379352-ga5b07a221a57-t18471-b18471.tar.gz (Feb 8, 2021 3:37:07 PM)

  1. [scudo/standalone] Use .arch_extension memtag, not mte — mcgrathr / detail
  2. DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization — i / detail
  3. [AArch64] Use '//' as comment string for MSVC assembly — martin / detail
  4. Revert "[Test] Add failing test for PR49087" — thakis / detail
  5. [AArch64][GlobalISel] Support the 'returned' parameter attribute. — Amara Emerson / detail
  6. [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment — martin / detail
  7. [gn build] reformat all gn files — thakis / detail
  8. [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone — aeubanks / detail
  9. [ARM] One-off identity shuffle — david.green / detail
  10. [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename — i / detail
  11. [FileCheck] Default --allow-unused-prefixes to false — i / detail
  12. [test] Fix unused check prefixes — i / detail
  13. [flang][NFC] Add comment. — eschweitz / detail
  14. [NVPTX][NewPM] Re-enable NVVMReflectPass — aeubanks / detail
  15. AMDGPU/GlobalISel: Remove dead check prefixes — Matthew.Arsenault / detail
  16. AMDGPU: Stop adding stack passed wide arguments to call conv handler — Matthew.Arsenault / detail
  17. GlobalISel: Use correct calling convention in handleAssignments — Matthew.Arsenault / detail
  18. [RISCV] Initial support of LoopVectorizer for RISC-V Vector. — kai.wang / detail

clang-d379334-gbdf3ad582e50-t18467-b18467.tar.gz (Feb 8, 2021 12:50:52 PM)

  1. [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold — nicholas.guy / detail
  2. [RISCV] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  3. [DAG] visitVECTOR_SHUFFLE - move shuffle legality check into MergeInnerShuffle lamda. NFCI. — llvm-dev / detail
  4. Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format — schmeise / detail
  5. AArch64: use a constpool for blockaddress(...) on MachO — Tim Northover / detail
  6. [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders — Louis Dionne / detail
  7. [AArch64AsmParser] Fix type-limits warning for VectorIndex. — sander.desmalen / detail
  8. [OpenCL] Fix pipe type printing in arg info metadata — anastasia.stulova / detail
  9. [FE] Manipulate the first byte of guard variable type in both load and store operation — Xiangling.Liao / detail
  10. [flang][fir] Update FIR's character type. — eschweitz / detail
  11. [llvm-objdump] Support PLT decoding for aarch64_be — i / detail
  12. [ELF] Support aarch64_be — i / detail
  13. [LLDB] Fix `Wunused-result` warning — frgossen / detail
  14. [lldb] [Process/FreeBSDRemote] Introduce mips64 support — mgorny / detail
  15. [AMDGPU] Use named unified buffer format constant. NFC. — jay.foad / detail
  16. [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well. — craig.topper / detail
  17. [Sanitizer] Fix failing sanitizer tests — julian.lettner / detail
  18. [RISCV] Make scalable vector FMA commutable for register allocation. — craig.topper / detail
  19. [ConstraintElimination] Decompose a few more GEP indices. — flo / detail
  20. [mlir] Drop deprecated syntax for LLVM dialect types — zinenko / detail
  21. [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little) — i / detail
  22. [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions. — craig.topper / detail
  23. [lld-macho] Emit personalities in compact unwind — jezng / detail
  24. [lld-macho] Emit LSDA info in compact unwind — jezng / detail
  25. [mlir][Linalg] Fix padding related bugs. — nicolas.vasilache / detail
  26. [RISCV] Add support for fixed vector FMA. — craig.topper / detail
  27. [RISCV] Add support for splat fixed length build_vectors using RVV. — craig.topper / detail
  28. Revert "[Utils] Add a switch controlling prefix warnings in UpdateTestChecks" — mtrofin / detail
  29. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  30. [RISCV] Use _COMMUTABLE fma pseudos for fixed vectors. — craig.topper / detail
  31. [lld-macho] Try to make ubsan happy — jezng / detail
  32. [dfsan] Refactor visitCallBase — jianzhouzh / detail
  33. [libomptarget][amdgcn] Fix language linkage post D95300, drop use of assert — jonathanchesterfield / detail
  34. [flang][NFC] Update comments. — eschweitz / detail

clang-d379300-g88d5c4c2eeb6-t18455-b18455.tar.gz (Feb 8, 2021 6:01:08 AM)

  1. [libc++] Remove libc++ Debian builders — Louis Dionne / githubweb

clang-d379300-g88d5c4c2eeb6-t18455-b18455.tar.gz (Feb 8, 2021 6:01:08 AM)

  1. [test] Fix clang/test/CodeGen tests — i / detail
  2. [gn build] Port 0b50fa99452f — llvmgnsyncbot / detail
  3. Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes" — rnk / detail
  4. [lit][NFC] Use enum to represent test order — julian.lettner / detail
  5. [sanitizer][fuchsia] Implement ReleaseMemoryPagesToOS — mvanotti / detail
  6. [libc] Include only the relevant header files in the integration test. — sivachandra / detail
  7. [LoopVectorize] use IR fast-math-flags exclusively (not FP function attributes) — spatel / detail
  8. [builtins] Fix integer/pointer confusion in gcc_personality_v0.c — jrtc27 / detail
  9. [builtins] Fix build after D95537 due to missing size_t — jrtc27 / detail
  10. [RISCV] Rework fault first only load isel. — craig.topper / detail
  11. [libc] Fix the CMake var name of the list of public headers. — sivachandra / detail
  12. [RISCV] Reduce field sizes in searchable tables to reduce binary size. — craig.topper / detail
  13. [OpenMP] Fix HWLOC topology detection for 2.0.x — jonathan.l.peyton / detail
  14. [OpenMP] Add cpuid leaf 1f topology discovery — jonathan.l.peyton / detail
  15. [OpenMP] Fix misleading warning for OMP_PLACES — jonathan.l.peyton / detail
  16. Parse different attribute syntaxes in arbitrary order — aaron / detail
  17. Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef. — richard / detail
  18. [scudo][standalone] Restore GWP-ASan flag parsing — kostyak / detail
  19. Silence a -Wlogical-op-parentheses diagnostic; NFC — aaron / detail
  20. [libc] Fix list of public headers usable on aarch64. — sivachandra / detail
  21. Ignore unknown attribute warnings in this test — aaron / detail
  22. [sanitizer] Fix crash on empty strings. — eugenis / detail
  23. Fix runInTerminal failures on Windows — a20012251 / detail
  24. [ARM] Add BE check variants for soft-fp test. NFC — david.green / detail
  25. Revert "[sanitizer] Fix crash on empty strings." — eugenis / detail
  26. [sanitizer] Fix crash on empty strings. — eugenis / detail
  27. [Demangle] Support demangling Swift calling convention in MS demangler. — varun_gandhi / detail
  28. Don't allow __VA_OPT__ to be detected by #ifdef. — richard / detail
  29. [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC — craig.topper / detail
  30. Itanium Mangling: Mangle `__alignof__` differently than `alignof`. — jyknight / detail
  31. Itanium Mangling: Fix handling of <expr-primary> in <template-arg>. — jyknight / detail
  32. Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>. — jyknight / detail
  33. DebugInfo: Deduplicate addresses in debug_addr — dblaikie / detail
  34. [OpenMP][NVPTX] Disable building NVPTX deviceRTL by default on a non-CUDA system — tianshilei1992 / detail
  35. [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types — Jessica Paquette / detail
  36. [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available — lebedev.ri / detail
  37. clang: Fix static_assert in a few contexts in microsoft mode — thakis / detail
  38. [flang] Search for #include "file" in right directory (take 2) — pklausler / detail
  39. [LTO] Prevent devirtualization for symbols dynamically exported — tejohnson / detail
  40. [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of — richard / detail
  41. [llvm-c] Move LLVMX86_AMXTypeKind & LLVMPoisonValueValueKind to the bottom to avoid value changes compared with LLVM<=11 — i / detail
  42. [AMDGPU] Do not reassign spilled registers — Stanislav.Mekhanoshin / detail
  43. [clangd] Log warning when using legacy (theia) semantic highlighting. — sam.mccall / detail
  44. [clangd] Parse Diagnostics block, and nest ClangTidy block under it. — sam.mccall / detail
  45. [mlir][PassManager] Only reinitialize the pass manager if the context registry changes — riddleriver / detail
  46. [OpenMP][Libomptarget] Fix conditional in CMake for remote plugin — atmndp / detail
  47. DebugInfo: Fix bug in addr+offset exprloc to use DWARFv5 addrx op instead of DWARFv4 GNU extension — dblaikie / detail
  48. [AMDGPU][NFC] Generate llvm.amdgcn.set.inactive tests — carl.ritson / detail
  49. [libomptarget][NFC] Link plugins with threads support library due to std::call_once usage. — vyacheslav.p.zakharin / detail
  50. [AMDGPU][NFC] Pre-commit test for D95509 — carl.ritson / detail
  51. [Support] Fix build for Haiku — sepavloff / detail
  52. IntrinsicEmitter: Change IntrinsicsToAttributesMap from uint8_t[] to uint16_t[] — i / detail
  53. [RISCV] Copy isUnneededShiftMask from X86. — craig.topper / detail
  54. [CSSPGO] Support of CS profiles in extended binary format. — hoy / detail
  55. [AVR] Optimize 16-bit int shift — powerman1st / detail
  56. [DebugInfo] Forward-declare PDBFile (NFC) — kazu / detail
  57. [llvm] Use llvm::is_sorted (NFC) — kazu / detail
  58. [llvm] Use append_range (NFC) — kazu / detail
  59. [AMDGPU] Avoid an illegal operand in si-shrink-instructions — Piotr Sobczak / detail
  60. [yaml2obj] - Allow empty SectionHeaderTable definitions. — grimar / detail
  61. [X86][AMX] Prevent shape def being scheduled across ldtilecfg. — yuanke.luo / detail
  62. [NFC][Transforms][Coroutines] Remove unused variable — nullptr.cpp / detail
  63. [NFC][IR][AsmWriter] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  64. [Clang][Codegen] Truncate initializers of union bitfield members — tomas.matheson / detail
  65. [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded — tomas.matheson / detail
  66. [clang][cli] Use variadic macros for parsing/generating — jan_svoboda / detail
  67. Use DataExtractor to decode SLEB128 in android_relas. — rahmanl / detail
  68. Revert "[clang][cli] Use variadic macros for parsing/generating" — jan_svoboda / detail
  69. [RISCV] Add support for RVV int<->fp & fp<->fp conversions — fraser / detail
  70. [PowerPC] Do not emit XXSPLTI32DX for sub 64-bit constants — nemanja.i.ibm / detail
  71. [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset — Mirko.Brkusanin / detail
  72. [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc — Mirko.Brkusanin / detail
  73. [NFC] Move scavenge-lr.mir From AArch64 to Thumb2 test directory. — tomas.matheson / detail
  74. [ARM] Regenerate constant hoisting test. NFC — david.green / detail
  75. [MLIR][LinAlg][Docs] Add missing example code and other small fixes. — kareem.ergawy / detail
  76. [mlir][Linalg] Improve codegen strategy — nicolas.vasilache / detail
  77. [SimplifyCFG] If provided, preserve Dominator Tree — lebedev.ri / detail
  78. [CodeGen][DwarfEHPrepare] Preserve Dominator Tree — lebedev.ri / detail
  79. [OpenCL] Hide sampler-less read_image builtins before CL1.2 — sven.vanhaastregt / detail
  80. [DebugInfo] Remove some unused includes. NFCI. — llvm-dev / detail
  81. [Support] Add some missing namespace closure comments. NFCI. — llvm-dev / detail
  82. Fix "32-bit shift result used in 64-bit comparison" MSVC warning. NFCI. — llvm-dev / detail
  83. [X86][AVX] Add PR48908 shuffle test case — llvm-dev / detail
  84. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - don't merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  85. [OpenMP] Disabled profiling in `libomp` by default to unblock link errors — tianshilei1992 / detail
  86. AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI. — llvm-dev / detail
  87. [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer — bradley.smith / detail
  88. [mlir][Linalg] Further improve codegen strategy and add a linalg.matmul_i8_i8_i32 — nicolas.vasilache / detail
  89. [ARM] Add alignment checks for MVE VLDn — david.green / detail
  90. [OpenMP][deviceRTLs] Added `[[clang::loader_uninitialized]]` explicitly — tianshilei1992 / detail
  91. [OpenMP][NVPTX] Added the missing -O1 when building NVPTX bitcode libraries — tianshilei1992 / detail
  92. [OpenMP][deviceRTLs] Separate declaration of target dependent functions from `target_impl.h` — tianshilei1992 / detail
  93. [Orc] Remove unused header from TPC server — Stefan Gränitz / detail
  94. [mlir][Linalg] Reenable test that was mistakenly disabled — nicolas.vasilache / detail
  95. [X86] Add extload test cases from D95086 — llvm-dev / detail
  96. Relax test expectations in debug-info-gline-tables-only-codeview.cpp — hans / detail
  97. [mlir] Fix subview verifier. — nicolas.vasilache / detail
  98. [clang-tidy] Remove unnecessary #ifdef — alexfh / detail
  99. [mlir][Linalg] Replace SimplePad with PadTensor in tile-and-pad — hanchung / detail
  100. [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize — abidh / detail
  101. [APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI. — llvm-dev / detail
  102. [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI. — llvm-dev / detail
  103. [libc++] Fix extern-templates.sh.cpp test on Linux — Louis Dionne / detail
  104. [mlir] Fix gcc-8 build — nicolas.vasilache / detail
  105. [mlir][Linalg] Fix tests in tile-and-pad — hanchung / detail
  106. [mlir] Make cuda/rocm-runtime-wrappers not depend on LLVMSupport. — csigg / detail
  107. [X86][AVX] combineHorizOpWithShuffle - fix valuetype comparison typo. — llvm-dev / detail
  108. Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit" — shauryab98 / detail
  109. [lld][WebAssembly] Update comments mentioning legacy function names. NFC — sbc / detail
  110. [mlir] Fix integration tests — nicolas.vasilache / detail
  111. [libc++] [P0879] constexpr std::nth_element, and rewrite its tests. — arthur.j.odwyer / detail
  112. [libc++] Implement format_error. — koraq / detail
  113. [RISCV] Add support for scalable vector fneg using vfsgnjn.vv — craig.topper / detail
  114. [mlir][sparse] use typenames for opaque pointers — ajcbik / detail
  115. [libc++] Implements concept constructible_from — koraq / detail
  116. [RISCV] Remove isel patterns for Zbs *W instructions. — craig.topper / detail
  117. [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils — nicolas.vasilache / detail
  118. Fix lldb-vscode builds on Windows targeting POSIX — a20012251 / detail
  119. [libcxx][test] Update directory_entry test for C++20 — Casey / detail
  120. [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i' — i / detail
  121. [NFC] Disallow unused prefixes under clang/test/CodeGenCXX — mtrofin / detail
  122. Better document the limitations of coro::salvageDebugInfo() — Adrian Prantl / detail
  123. [mlir] NFC: split --shared-libs option into multiple lines. — csigg / detail
  124. [AMDGPU] Simplify some RUN lines. NFC. — jay.foad / detail
  125. [gn build] (semi-manually) port 081c1db02dd2 — thakis / detail
  126. [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers — aardappel / detail
  127. [mlir] turn complex-to-llvm into a partial conversion — zinenko / detail
  128. DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations — dblaikie / detail
  129. [gn build] (manually) port 3b625060fc915 — thakis / detail
  130. [gn build] (manually) port 081c1db02dd2 more — thakis / detail
  131. [sparse][mlir] give all sparse kernels an explicit "output" tensor — ajcbik / detail
  132. Add convenience function for checking arrays of shapes compatible. — jpienaar / detail
  133. [WebAssembly] Prototype i8x16 to i32x4 widening instructions — tlively / detail
  134. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  135. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — hanchung / detail
  136. Fix memory leak in 4318028cd2d7633a0cdeb0b5d4d2ed81fab87864 — dblaikie / detail
  137. [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases — conanap / detail
  138. Removing the main to master sync GitHub workflow. — Mike Edwards / detail
  139. Support: Simplify __HAIKU__ #ifdef in llvm::sys::Wait, NFC — Duncan P. N. Exon Smith / detail
  140. [ASTMatchers] Avoid pathological traversal over nested lambdas — steveire / detail
  141. [ASTMatchers] Add invocation matcher — steveire / detail
  142. [CMake][libc] Don't do CPU feature detection when cross-compiling — phosek / detail
  143. [CMake][libc] Support cross-compiling libc-hdrgen — phosek / detail
  144. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  145. Add the ability to extract the unwind rows from DWARF Call Frame Information. — gclayton / detail
  146. [OpenMP] NFC: disabled two flakey tests as the bug in libomp not fixed yet — Andrey.Churbanov / detail
  147. [GlobalISel] Add G_ASSERT_ZEXT — Jessica Paquette / detail
  148. [GlobalISel] Implement widenScalar for carry-in add/sub — code / detail
  149. [NFC][EntryExitInstrumenter] Mark Dominator Tree as preserved in legacy-PM too — lebedev.ri / detail
  150. [NFC][PartiallyInlineLibCalls] Port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  151. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  152. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  153. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedGather(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  154. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedScatter(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  155. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedExpandLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  156. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedCompressStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  157. [PartiallyInlineLibCalls] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  158. [ScalarizeMaskedMemIntrin] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  159. [mlir][Linalg] Enable TileAndFusePattern to work with tensors. — ravishankarm / detail
  160. [NFC][AMDGPU] Correct name of DWARF CFA extensions — Tony.Tye / detail
  161. [GlobalISel] Walk through hints in getDefIgnoringCopies et al — Jessica Paquette / detail
  162. Revert "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  163. Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  164. [sanitizer] Fix msan test build on FreeBSD after 7afdc89c2054 — dimitry / detail
  165. ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors — Duncan P. N. Exon Smith / detail
  166. ADT: Fix typo in static assert message from 17c584551d573f1693990773e29fbe6b4b6fa4f4 — Duncan P. N. Exon Smith / detail
  167. [mlir][Linalg] Fix SFINAE check to actually check the value. — richard / detail
  168. Fix windows buildbot build errors from D89845. — gclayton / detail
  169. [clang-tidy] Applied clang-tidy fixes. NFC — alexfh / detail
  170. Introduce a new DialectIdentifier structure, extending Identifier with a Dialect information — joker.eph / detail
  171. [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0) — Amara Emerson / detail
  172. [DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas. — akhuang / detail
  173. [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT — Jessica Paquette / detail
  174. [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner. — Amara Emerson / detail
  175. Revert "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  176. [AMDGPU] Mark V_SET_INACTIVE as defining SCC — carl.ritson / detail
  177. Ensure that we traverse non-op() method bodys of lambdas — steveire / detail
  178. [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT — Jessica Paquette / detail
  179. [AMDGPU] Fix WMM Entry SCC preservation — carl.ritson / detail
  180. [libcxx][test] MoveOnly's comparisons are non-member — Casey / detail
  181. [libc][NFC] Add a few casts to suppress loss of precision warnings — michaelrj / detail
  182. [libcxx][test] move libc++-specific tests into the libcxx tree — Casey / detail
  183. Reland "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas" — akhuang / detail
  184. Fix typo in "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  185. [NFC][llvm-nm] Fix unused variable warning — nullptr.cpp / detail
  186. [NFC][DebugInfo] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  187. [lldb] Use `foo is None` instead of `not foo` in darwin.py — Jonas Devlieghere / detail
  188. Support a list of CostPerUse values — Christudasan.Devadasan / detail
  189. [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725 — mkazantsev / detail
  190. [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent — wmi / detail
  191. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  192. [llvm] Forward-declare formatted_raw_ostream (NFC) — kazu / detail
  193. [llvm] Populate SmallVector at construction time (NFC) — kazu / detail
  194. [MustExecute] Use ListSeparator (NFC) — kazu / detail
  195. [clang-tidy] bugprone-assert-side-effect: Improve warning message. — Artem Dergachev / detail
  196. [clang-tidy] bugprone-assert-side-effect: Warn on NSAssert by default. — Artem Dergachev / detail
  197. [NFC][ScalarizeMaskedMemIntrin] Fix unused variable warning — nullptr.cpp / detail
  198. [clangd] Add include-fixer fixit for field_incomplete_or_sizeless diagnostic. — hokein.wu / detail
  199. Revert "[clang-format] Add option to control the spaces in a line comment" — bjoern / detail
  200. [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files. — grimar / detail
  201. [libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove. — chennngwang / detail
  202. [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo. — saghir / detail
  203. [clang-tooling] Prevent llvm::fatal_error on invalid CLI option — sguelton / detail
  204. [libc][Obvious] Fix typo — chennngwang / detail
  205. [mlir] Prevent segfault in Tensor canonicalization — tpopp / detail
  206. Adapt lldb-instr to d47ee525f9e92898 APi change — sguelton / detail
  207. [OpenMP] libomp: fix build by cl with vs2019 — Andrey.Churbanov / detail
  208. Fix macos target assumption in test — thomasp / detail
  209. [libcxx] Implement the stat function family on top of native windows APIs — martin / detail
  210. [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows — martin / detail
  211. [libcxx] Hook up a number of operation functions to their windows counterparts — martin / detail
  212. [libcxx] Sanitize paths before creating symlinks on windows — martin / detail
  213. [gn build] (semi-manually) port 2ff8662b5d16 — thakis / detail
  214. [LTO] Update splitCodeGen to take a reference to the module. (NFC) — flo / detail
  215. [MemCpyOpt] Add test for incorrect optimization across lifetime (NFC) — nikita.ppv / detail
  216. [test] Use host platform specific error message substitution in lit tests — Abhina.Sreeskantharajan / detail
  217. [Syntax] Add syntax-tree-dump in clang-check. — hokein.wu / detail
  218. [gn build] port e90e455d2a0cc — thakis / detail
  219. [MachineLICM] Fix wrong and confusing comment. NFC. — sjoerd.meijer / detail
  220. [clangd] Extract symbol-scope logic out of Quality, add tests. NFC — sam.mccall / detail
  221. Revert "[clangd] Extract symbol-scope logic out of Quality, add tests. NFC" — sam.mccall / detail
  222. [mlir] Remove mlir_c_runner_utils_static. — csigg / detail
  223. [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks — llvm-dev / detail
  224. clang-cl: Invent a /winsysroot concept — thakis / detail
  225. clang-cl: Accept /std:c11, /std:c17 flags — thakis / detail
  226. [TableGen] Fix instantiating multiclass in foreach — paul / detail
  227. [flang] Fix problems with constant arrays with lower bounds that are not 1 — psteinfeld / detail
  228. [AMDGPU] Test all register names known to AMDGPUPALMetadata — jay.foad / detail
  229. Revert "Disable rosegment for old Android versions." — thakis / detail
  230. [GlobalISel] Fix modifying a G_OR without notifying the observer — jay.foad / detail
  231. [flang][docs] Add New Flang Driver Biweekly call — andrzej.warzynski / detail
  232. [mlir][docs] Fix typo: even -> event — rupprecht / detail
  233. [AArch64][Clang][Linux] Enable out-of-line atomics by default. — Pavel.Iliin / detail
  234. Make the profile-filter.c test compatible with 32-bit systems — phosek / detail
  235. [libcxx][test] explicitly discard bitset::test's return — Casey / detail
  236. [libcxx][test] Silence false positive MSVC /analyze warning — Casey / detail
  237. [OpenMP][NFC] Added release note for new `deviceRTLs` and hidden helper task — tianshilei1992 / detail
  238. [OpenMP] Add environment variable to force monotonic dynamic scheduling — terry.l.wilmarth / detail
  239. [libcxx][test] Silence MSVC narrowing warning — Casey / detail
  240. [AIX] Actually push back "-mabi=vec-extabi" when option is on. — zarko / detail
  241. [VE] Add include for formatted_raw_ostream after 046cfb856517c6140d5e1c0989232e26d00b05b2 — i / detail
  242. [GlobalISel] Remove hint instructions in generic InstructionSelect code. — Jessica Paquette / detail
  243. [CMake] Actually require python 3.6 or greater — ctetreau / detail
  244. Revert "[CMake] Actually require python 3.6 or greater" — ctetreau / detail
  245. [mlir] Preserve lexicographic order after loop collapsing. — pifon / detail
  246. [clang-tidy] Fix linking tests to LLVMTestingSupport — mgorny / detail
  247. Emit metadata when instr. profiles hash mismatch occurs. — tmsriram / detail
  248. [SVE] delete VectorType::getNumElements() — ctetreau / detail
  249. [LowerConstantIntrinsics] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  250. [ShadowStackGCLowering] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  251. [ExpandMemCmpPass] Preserve Dominator Tree, if available — lebedev.ri / detail
  252. [AMDGPU] Be more specific in needsFrameBaseReg — Stanislav.Mekhanoshin / detail
  253. [NFC][RISCV] Remove redundant pseudo instructions for vector load/store. — kai.wang / detail
  254. [RISCV] Update the version number to v0.10 for vector. — kai.wang / detail
  255. [flang] Support disabled alternative PARAMETER statement — pklausler / detail
  256. [RISCV]  Update the version number to v0.10 for vector. — kai.wang / detail
  257. Update ElementsAttr::isValidIndex to handle ElementsAttr with a scalar. Scalar will have rank 0. — jpienaar / detail
  258. [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC) — nhawes / detail
  259. [RISCV] Merge rv32 and rv64 vector fadd/fsub/fmul/fdiv sdnode tests into single tests files with 2 run lines. — craig.topper / detail
  260. Use type alias for large tuples — jpienaar / detail
  261. Detect Source Drift with Propeller. — tmsriram / detail
  262. [X86] Fix tile config register spill issue. — pengfei.wang / detail
  263. [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info — gkm / detail
  264. [lld-macho][NFC] Add new option group for versions — gkm / detail
  265. [NFC][VFS] Fix a build warning due to an extra semicolon — nullptr.cpp / detail
  266. [llvm] Use append_range (NFC) — kazu / detail
  267. [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) — kazu / detail
  268. [llvm] Use isa instead of dyn_cast (NFC) — kazu / detail
  269. [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section — i / detail
  270. [LTO] Use lto::backend for code generation. — flo / detail
  271. [LTO] Add option enable NewPM with LTOCodeGenerator. — flo / detail
  272. [compiler-rt][tests] Define TARGET_FLAGS — harald / detail
  273. [ASTMatchers] Fix traversal below range-for elements — steveire / detail
  274. [LoopUnswitch] Properly update MSSA if header has non-clobbering stores. — flo / detail
  275. Fix traversal with hasDescendant into lambdas — steveire / detail
  276. [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file. — grimar / detail
  277. [RISCV] Update extractelt tests to sign-extend results (NFC) — fraser / detail
  278. [ASTMatchers] Fix definition of decompositionDecl — steveire / detail
  279. [TableGen] Use ListSeparator (NFC) — kazu / detail
  280. [AMDGPU] Forward-declare AMDGPUTargetMachine (NFC) — kazu / detail
  281. [llvm] Add missing header guards (NFC) — kazu / detail
  282. [ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC) — flo / detail
  283. [OpenMP][NVPTX] Refined CMake logic to choose compute capabilites — tianshilei1992 / detail
  284. [TableGen] Avoid a couple vector copies in ExpandHwModeBasedTypes. — craig.topper / detail
  285. [TableGen] Use emplace_back to add to PatternsToMatch in GenerateVariants. Use std::move when adding to PatternsToMatch in AddPatternToMatch. — craig.topper / detail
  286. [RISCV] Use MVT instead of EVT in RISCVISelDAGToDAG.cpp — craig.topper / detail
  287. [flang] Improve shape & length characterization — pklausler / detail
  288. [mlir][AVX512] Fix result type of vp2intersect — springerm / detail
  289. [RISCV] Add rv64 command line to bswap-ctlz-cttz-ctpop.ll. — craig.topper / detail
  290. [docs] Clarify compile_flags.txt subtleties — sam.mccall / detail
  291. [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  292. [clangd] Remove references to old future-based API. NFC — sam.mccall / detail
  293. [libc++] Allow building with C++17. — koraq / detail
  294. [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations. — a.v.lapshin / detail
  295. Revert "[clangd] Quote/escape argv included in log messages." — sam.mccall / detail
  296. Reland [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  297. AMDGPU: Add missing consts — Matthew.Arsenault / detail
  298. RegAlloc: Fix assert if all registers in class reserved — Matthew.Arsenault / detail
  299. [VE] Fix compiler warnings (NFC) — kazu / detail
  300. [TableGen] Use ListSeparator (NFC) — kazu / detail
  301. [llvm] Drop unnecessary const from return types (NFC) — kazu / detail
  302. [lldb] [Process/FreeBSDRemote] Introduce arm64 support — mgorny / detail
  303. [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support — mgorny / detail
  304. [ConstraintElimination] Add tests for ICMP_EQ predicates. — flo / detail
  305. [LTOCodeGenerator] Use lto::Config for options (NFC). — flo / detail
  306. [LSan][RISCV] Enable LSan for RISCV64 — luismarques / detail
  307. Fix omitted kw in type alias printer — jpienaar / detail
  308. [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway. — craig.topper / detail
  309. CFG: Create scope for non-compound range-for body. — jyknight / detail
  310. [CMake][compiler-rt][RISCV] Support RISC-V cross-compilation — luismarques / detail
  311. [Sanitizer][RISCV] Fix FastUnwindTest — luismarques / detail
  312. [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts. — JunMa / detail
  313. Fix test in "CFG: Create scope for non-compound range-for body." — jyknight / detail
  314. [OpenMP] Fix comment and assertion strings (NFC). — michael.p.rice / detail
  315. [JITLink] Add missing symbols for ELF ehframe testcase, re-enable on Windows. — Lang Hames / detail
  316. [RISCV] Custom lower fshl/fshr with Zbt extension. — craig.topper / detail
  317. Revert "[JITLink] Add missing symbols for ELF ehframe testcase, re-enable ...." — Lang Hames / detail
  318. [X86] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV) to improve readability. NFC — craig.topper / detail
  319. [PowerPC] Remove vnot_ppc and replace with the standard vnot. — craig.topper / detail
  320. [Mips] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV). NFCI — craig.topper / detail
  321. [FPEnv] Intrinsic for setting rounding mode — sepavloff / detail
  322. [TableGen] Don't commute isel patterns if it would put an immAllOnesV or immAllZerosV on the left hand side. — craig.topper / detail
  323. [OpenMP] Fix python3 compatibility in openmp's lit.cfg — tobias / detail
  324. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  325. [mlir] Fix missing null termination in cuLinkAddData argument. — csigg / detail
  326. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — tpopp / detail
  327. [lldb][docs] Attempt to disable the generated GitHub button on the LLDB website — Raphael Isemann / detail
  328. [LoopPeel] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed. — jeroen.dobbelaere / detail
  329. [LoopUnswitch] Add shortcut if unswitched path is a no-op. — flo / detail
  330. [LoopUnswitch] Pacify compiler warnings. — flo / detail
  331. [VE] Change inetger constants 32-bit friendly — marukawa / detail
  332. [ARM] Simplify extract of VMOVDRR — david.green / detail
  333. [X86][AVX] combineExtractWithShuffle - combine extracts from 256/512-bit vector shuffles. — llvm-dev / detail
  334. [Verifier] enable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  335. [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu — david.green / detail
  336. [Branch-Rename] Fix some links — shivam98.tkg / detail
  337. [lldb/API] Expose Module::IsLoadedInTarget() to SB API (NFC) — medismail.bennani / detail
  338. [AMDGPU][MC] Corrected error position for invalid operands — dmitry.preobrazhensky / detail
  339. [lldb] Remove a stray semicolon, fixing GCC warnings. NFC. — martin / detail
  340. Revert "[clang][cli] Port OpenMP-related LangOpts to marshalling system" — jan_svoboda / detail
  341. [lldb] Use current execution context in SBDebugger — Raphael Isemann / detail
  342. NFC: Migrate SpeculativeExecution to work on InstructionCost — sander.desmalen / detail
  343. [LV] Fix crash when computing max VF too early — cullen.rhodes / detail
  344. GlobalISel: check type size before getZExtValue()ing it. — Tim Northover / detail
  345. [lldb/test] Skip `SBTarget::IsLoaded` test on windows (NFC) — medismail.bennani / detail
  346. [ConstraintElimination] Add tests for signed predicates. — flo / detail
  347. Revert "[Verifier] enable llvm.experimental.noalias.scope.decl dominance check." — jeroen.dobbelaere / detail
  348. [SCEV] Bail out if URem operand cannot be zero-extended. — flo / detail
  349. [SVE][CodeGen] Remove performMaskedGatherScatterCombine — kerry.mclaughlin / detail
  350. [clangd] Rename: merge index/AST refs path-insensitively where needed — sam.mccall / detail
  351. [gn build] Port b63cd4db915c — llvmgnsyncbot / detail
  352. [clangd] Don't rely on builtin headers for document-link.test. — hokein.wu / detail
  353. [libc++] Fix for the Bug 41784 — Louis Dionne / detail
  354. [APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  355. [TableGen] Fix anonymous record self-reference in foreach and multiclass — paul / detail
  356. [clangd] Respect ReferencesParams.context.includeDeclarations — sam.mccall / detail
  357. [ARM] Simplify VMOVRRD from extracts of buildvectors — david.green / detail
  358. [SimplifyCFG] NFC: Rename static methods to clang-tidy standards. — sander.desmalen / detail
  359. NFC: Migrate SimplifyCFG to work on InstructionCost — sander.desmalen / detail
  360. Revert rGce587529ad8b5 - "[APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  361. [clangd] references: decls of overrides of x are refs to x, not decls — sam.mccall / detail
  362. [OpenMP] Fix seg fault in libomptarget when using Info with multiple threads — huberjn / detail
  363. [clangd] Remove some obsolete options that are now always on — sam.mccall / detail
  364. [compiler-rt] Fix AArch64 out-of-line atomics visibility on mach-o — erik.pilkington / detail
  365. [AMDGPU] Fix crash with sgpr spills to vgpr disabled — Austin.Kerbow / detail
  366. [AMDGPU] Fix release build after 0397dca0. — Austin.Kerbow / detail
  367. [flang] Fix parsing of WRITE(I+J) with more accurate look-ahead — pklausler / detail
  368. [ConstraintElimination] Negate IR condition directly. — flo / detail
  369. [RISCV] Optimize (srl (and X, 0xffff), C) -> (srli (slli X, 16), 16 + C). — craig.topper / detail
  370. [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst — Jessica Paquette / detail
  371. [RISCV] Update comment text from D95774. NFC — craig.topper / detail
  372. [RISCV] Add scalable vector support for floating point FMA instructions — craig.topper / detail
  373. [LTO] Move part of gold devirt test to v1.16 directory — tejohnson / detail
  374. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg — Jessica Paquette / detail
  375. [libc++] Implements concept default_initializable. — koraq / detail
  376. [OpenMP] Disable tests if FileCheck is not available in in-tree building — tianshilei1992 / detail
  377. [X86][SSE] LowerScalarImmediateShift - use APInt::getLowBitsSet for vXi8 ISD::SRL mask generation. NFCI. — llvm-dev / detail
  378. [X86][AVX] Add 'OK' tests cases for PR48877 — llvm-dev / detail
  379. [flang][directive] Enforce basic semantic check for all clauses — clementval / detail
  380. [NFC] Disallow unused prefixes under clang/test/Driver — mtrofin / detail
  381. [libc] Small adjustments to fenv tests — michaelrj / detail
  382. [InstCombine] add tests for min/max with extend and constant operand; NFC — spatel / detail
  383. [InstCombine] try to narrow min/max intrinsics with constant operand — spatel / detail
  384. [clang][PATCH] Fix bug 48848 assertion related to recoverFromMSUnqualifiedLookup — melanie.blower / detail
  385. [elfabi] Fix tests which failed on different timezones — haowei / detail
  386. [X86] Accept 64-bit GPRs for vextractps when using a register that requires EVEX. — craig.topper / detail
  387. [NewPM][Unswitch] Add option to disable -O3 non-trivial unswitching — aeubanks / detail
  388. [ARM] Flatten identity shuffles through vqdmulh nodes — david.green / detail
  389. [libc][NFC] Add a death test API adaptation macro — michaelrj / detail
  390. [libc++][format] Add basic_format_parse_context. — koraq / detail
  391. [ConstantHoisting] Fix bug where constant materialization could insert into EH pad — rnk / detail
  392. [WebAssembly] fixed wasm64 data segment init exp not 64-bit — aardappel / detail
  393. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  394. [Loads] Plumb through TLI argument [NFC] — listmail / detail
  395. [OpenMP] libomp: implement nteams-var and teams-thread-limit-var ICVs — Andrey.Churbanov / detail
  396. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  397. Revert "[mlir][spirv] Add support for OpImageType" — antiagainst / detail
  398. [ConstraintElimination] Add support for EQ predicates. — flo / detail
  399. Avoid string comparisons on the fast path of MLIR Identifier lookup (NFC) — joker.eph / detail
  400. Revert "[libc++][format] Add basic_format_parse_context." — joker.eph / detail
  401. [LoopVectorize] improve IR fast-math-flags propagation in reductions — spatel / detail
  402. NFC: Re-generate out-of-date matchers docs — steveire / detail
  403. [tests] highlight cornercase w/deref hoisting from D95815 — listmail / detail
  404. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  405. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  406. [CSSPGO] Tweaking inlining with pseudo probes. — hoy / detail
  407. [AMDGPU] Set s-memtime-inst feature from clang — Stanislav.Mekhanoshin / detail
  408. [llvm-objcopy] -O binary: consider SHT_NOBITS sections to be empty — i / detail
  409. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  410. [NFC][X86] Avoid redundant work inspecting callee — listmail / detail
  411. [NFC][X86] Use CallBase interface to simplify code — listmail / detail
  412. [flang][NFC] Rename complex type. — eschweitz / detail
  413. [obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields. — rahmanl / detail
  414. [lldb] Use the host architecture in TestAppleSimulatorOSType.py — Jonas Devlieghere / detail
  415. [x86] introduce no_callee_saved_registers attribute — listmail / detail
  416. [OpenMP][Libomptarget] Remove possible harmful copy constructor call for RTLsTy — atmndp / detail
  417. [Utils] Add a switch controlling prefix warnings in UpdateTestChecks — mtrofin / detail
  418. [mlir] Add custom directive hooks for printing mixed integer or value operands. — ravishankarm / detail
  419. AMDGPU: Fix dbg_value handling when forming soft clause bundles — Matthew.Arsenault / detail
  420. [LoopVectorize] Relax a FCmpInst assert to dyn_cast after D95690 — i / detail
  421. [test] Fix unuses FileCheck prefixes in clang/test/Modules — i / detail
  422. [test] Fix unuses FileCheck prefixes in lld — i / detail
  423. [llvm] Use pop_back_val (NFC) — kazu / detail
  424. [TableGen] Use ListSeparator (NFC) — kazu / detail
  425. [TableGen] Use range-based for loops (NFC) — kazu / detail
  426. [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. — nhawes / detail
  427. clang-extra: fix incorrect use of std::lock_guard by adding variable name (identified by MSVC [[nodiscard]] error) — kadircet / detail
  428. [test] Fix unused FileCheck prefixes in compiler-rt/test — i / detail
  429. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  430. [MLIR][TOSA] Comparison based elementwise operations for tosa-to-linalg — rob.suderman / detail
  431. [test] Fix unused FileCheck prefixes in lldb — i / detail
  432. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  433. [SCEV] Apply loop guards to divisibility tests — gil.rapaport / detail
  434. [test] Fix unused FileCheck prefixes in compiler-rt — i / detail
  435. [ORC] Clear unused materializing info entries. — Lang Hames / detail
  436. [test] Fix unused FileCheck prefixes in clang-tidy and one llvm/test/Reduce test — i / detail
  437. [test] Fix unused FileCheck prefixes in test/Reduce — i / detail
  438. Revert "[AArch64] Homogeneous Prolog and Epilog Size Optimization" — plotfi / detail
  439. [NFC][Docs] Fix RAVFrontendAction doc's CMakelists.txt for Shared build — shivam98.tkg / detail
  440. [SelectionDAG] Prevent scalable vector warning from ComputeNumSignBits on extract_vector_elt on a scalable vector. — craig.topper / detail
  441. [mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops. — nicolas.vasilache / detail
  442. [CSSPGO] Call site prioritized inlining for sample PGO — aktoon / detail
  443. [RISCV] Replace NoX0 SDNodeXForm with a ComplexPattern to do the selection of the VL operand. — craig.topper / detail
  444. Added clamp i64 to i16 global isel pattern. — thomas.symalla / detail
  445. clang-format — thomas.symalla / detail
  446. Added comments. — thomas.symalla / detail
  447. Added early exit. — thomas.symalla / detail
  448. Renames — thomas.symalla / detail
  449. Refactored the pattern matching. — thomas.symalla / detail
  450. Fixed the lit tests and a bug in the implementation. — thomas.symalla / detail
  451. Reverted unintended git-format change. — thomas.symalla / detail
  452. Renamed identifiers in lit — thomas.symalla / detail
  453. Move Combiner to PreLegalize step — thomas.symalla / detail
  454. Move step to PreLegalizer — thomas.symalla / detail
  455. Fixed tests. — thomas.symalla / detail
  456. Code changes yielded from review. — thomas.symalla / detail
  457. Resolve formatting changes. — thomas.symalla / detail
  458. Updating formatting changes. — thomas.symalla / detail
  459. Formatting changes. — thomas.symalla / detail
  460. Formatting changes — thomas.symalla / detail
  461. Added and used new target pseudo for v_cvt_pk_i16_i32, changes due to code review. — thomas.symalla / detail
  462. Implemented a MED3_S32 GIR opcode. — thomas.symalla / detail
  463. Removed the generic virtual register creations. Reworked the tests. — thomas.symalla / detail
  464. Renamed med3 opcode, removed superfluous copy. — thomas.symalla / detail
  465. Added missing includes. — thomas.symalla / detail
  466. Reverted whitespace changes. — thomas.symalla / detail
  467. Fixed includes. — thomas.symalla / detail
  468. Fixed includes. — thomas.symalla / detail
  469. Removed Diff file. — thomas.symalla / detail
  470. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  471. Fix build break from D95024 — aktoon / detail
  472. [AMDGPU] Clarify calling conv about inactive lanes — sebastian.neubauer / detail
  473. [AMDGPU] Mark epilog restores as frame-destroy — sebastian.neubauer / detail
  474. [dllimport] Honor always_inline when deciding whether a dllimport function should be available for inlining (PR48925) — hans / detail
  475. [mlir] Keep track of region signature conversions as argument replacements — zinenko / detail
  476. Fold one-use variable into assert. NFCI. — benny.kra / detail
  477. [SVE][LoopVectorize] Add masked load/store and gather/scatter support for SVE — david.sherwood / detail
  478. [flang][driver] Disallow non-existent input files in the frontend driver — andrzej.warzynski / detail
  479. [ARM] Regenerate LowOverheadLoops mir tests. NFC — david.green / detail
  480. Revert "Fix build break from D95024" — akuegel / detail
  481. Revert "[CSSPGO] Factor out common part for CSSPGO inline and AFDO inline" — akuegel / detail
  482. [ARM] Remove DLS lr, lr — david.green / detail
  483. [OpenCL] Change extension handling for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  484. [X86][AVX] Add missing VEX_WIG tags from VPACKUSDW/VPHSUBD/VPCMPISTRI/VPCMPISTRM/VPCMPESTRI/VPCMPESTRM — llvm-dev / detail
  485. [mlir][Linalg] Refactor Linalg vectorization for better reuse and extensibility. — nicolas.vasilache / detail
  486. [X86] Fix disassembly of x86-64 GDTLS code sequence — andrew.ng / detail
  487. [X86][AVX512] Support variable-index vector insertion on AVX512 targets (PR47924) — llvm-dev / detail
  488. [AMDGPU][MC] Corrected parsing of optional modifiers — dmitry.preobrazhensky / detail
  489. [mlir][Linalg] Fix unused variable warning in Release builds. NFC. — benny.kra / detail
  490. [clangd] Report only decl of overridding method in xref. — usx / detail
  491. Revert "[test] Default clang/test to FileCheck --allow-unused-prefixes=false" — thakis / detail
  492. [mlir][Linalg] Fix and properly test CodegenStrategy API — nicolas.vasilache / detail
  493. [ASTMatchers] Fix matching after generic top-level matcher — steveire / detail
  494. NFC: Migrate SimpleLoopUnswitch to work on InstructionCost — sander.desmalen / detail
  495. NFC: Migrate SpeculateAroundPHIs to work on InstructionCost — sander.desmalen / detail
  496. Revert "[lldb] Use current execution context in SBDebugger" — Raphael Isemann / detail
  497. [X86][SSE] LowerINSERT_VECTOR_ELT - pull out repeated EltSizeInBits calls. NFCI. — llvm-dev / detail
  498. [ARM] Select VINS from vector inserts — david.green / detail
  499. [ASTMatchers] Add matchers for decomposition decls — steveire / detail
  500. [clang-format] Add case aware include sorting. — marek.kurdej / detail
  501. [ARM] Extra shuffle tests. NFC — david.green / detail
  502. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Tom.Weaver / detail
  503. [ASTMatchers] Ignore parts of BindingDecls which are not spelled in source — steveire / detail
  504. [clangd] Fix race in Global CDB shutdown — sam.mccall / detail
  505. [AVR][clang] Fix a bug in AVR toolchain search paths — powerman1st / detail
  506. [NFC][InstCombine] Add tests for  (~x) a>> y  -->  ~(x a>> y)  fold (PR48995) — lebedev.ri / detail
  507. [InstCombine] Host inversion out of ashr's value operand (PR48995) — lebedev.ri / detail
  508. [mlir] Put template specialization in the same namespace — antiagainst / detail
  509. [clang][PATCH][NFC] Correct test case related to review D95482 — melanie.blower / detail
  510. [OpenCL] Add diagnostics for references to functions — anastasia.stulova / detail
  511. Ensure that the matcher is instantiated — steveire / detail
  512. [ARM] Add MVE insert-of-extract pattern — david.green / detail
  513. [PowerPC] Materialize 34 bit constants with pli on Power 10. — stefanp / detail
  514. [OpenMP][NFC] Adding FAQ Entry for errors with static libraries — huberjn / detail
  515. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  516. [AIX] Improve option processing for mabi=vec-extabi and mabi=vec=defaul — zarko / detail
  517. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  518. [mlir][spirv] Define sp.VectorShuffle — antiagainst / detail
  519. Revert "[mlir] Fix scf.for single iteration canonicalization check" — antiagainst / detail
  520. [AMDGPU] Save fp/bp after csr saves — sebastian.neubauer / detail
  521. [AMDGPU] Remove unused tmp register — sebastian.neubauer / detail
  522. Fixed failing OpenCL test — anastasia.stulova / detail
  523. [ARM] Mark MVE_VMOV_to_lane_32 as isInsertSubregLike — david.green / detail
  524. [ConstraintElimination] Add nicer way to dump constraints (NFC). — flo / detail
  525. [flang][NFC] Update #include and comment. — eschweitz / detail
  526. [OpenMP] Fix sign comparison warnings from GCC — jonathan.l.peyton / detail
  527. [ARM] Correct some tablegen operand types. NFC — david.green / detail
  528. [InlineFunction] Only update noalias scopes once for an instruction. — jeroen.dobbelaere / detail
  529. [ExpandReductions] add test for fmin with FMF; NFC — spatel / detail
  530. [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN — i / detail
  531. [MC] Support SHF_GNU_RETAIN as section flag 'R' — i / detail
  532. [test] Add basic _Unwind_ForcedUnwind + exception tests — i / detail
  533. [ConstraintElimination] Add test with pointer bitcast. — flo / detail
  534. [MC] Upgrade DWARF version to 5 upon .file 0 — i / detail
  535. [debugserver] Fix -Winconsistent-missing-override warnings on arm64 — Jonas Devlieghere / detail
  536. [CSSPGO] Passing the clang driver switch -fpseudo-probe-for-profiling to the linker. — hoy / detail
  537. [ELF] Delete unused --warn-ifunc-textrel — i / detail
  538. [libcxx] Implement the space function for windows — martin / detail
  539. [lld-macho][NFC] refactor relocation handling — gkm / detail
  540. [OpenMP] Fix iterations calculation for dependent counters. — michael.p.rice / detail
  541. [debugserver] Fix -Wunused-function warnings on arm64 — Jonas Devlieghere / detail
  542. [RISCV] Use a ComplexPattern to merge isel patterns for vector load/store with GPR and FrameIndex addresses. — craig.topper / detail
  543. [ConstraintElimination] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  544. [debugserver] Fix -Wsign-compare warnings on arm64 — Jonas Devlieghere / detail
  545. [mlir][NFC] Use explicit `mlir` namespace in generated code — joker.eph / detail
  546. [mlir][NFC] Add missing include guards to MlirOptMain.h — joker.eph / detail
  547. [mlir] Allow to use constant lambda as callbacks for `TypeConverter` — joker.eph / detail
  548. [mlir] Print more verbose message in case of type inference error — joker.eph / detail
  549. [debugserver] Fix -Wmissing-field-initializers warnings on arm64 — Jonas Devlieghere / detail
  550. [mlir] Return new Operation from `Rewriter::replaceOpWithNewOp` — joker.eph / detail
  551. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  552. [RISCV] Fix incorrect RVV sdiv/udiv lowering — fraser / detail
  553. Fix CMake LLVM_TARGETS_TO_BUILD "Native" option to work with JIT — joker.eph / detail
  554. [mlir] Delay adding the __resume function — csigg / detail
  555. [MLIR] [CMake] Support building MLIR standalone — isuruf / detail
  556. Fix namespace for MLIR Async Runtime — rengolin / detail
  557. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  558. [flang] Detect UBOUND() error on assumed-size array — pklausler / detail
  559. [flang] Implement IEEE_SUPPORT_xxx inquiry functions — pklausler / detail
  560. Ensure that InstructionCost actually implements a total ordering — ctetreau / detail
  561. [flang][NFC] Update #include. — eschweitz / detail
  562. [CSSPGO] Introducing distribution factor for pseudo probe. — hoy / detail
  563. [flang][NFC] Update the CG rewrite pass. — eschweitz / detail
  564. [mlir][Pattern] Create a new IRRewriter class to enable sharing code with pattern rewrites — riddleriver / detail
  565. Revert "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  566. [lldb] Convert assertTrue(a == b) to assertEqual(a, b) — davelee.com / detail
  567. Disable CFI in __get_elem to allow casting a pointer to uninitialized memory — rnk / detail
  568. Revert "Fix namespace for MLIR Async Runtime" — joker.eph / detail
  569. [libc++] Add new queues for specific macOS system versions — Louis Dionne / detail
  570. [libcxx] Implement the current_path function for windows — martin / detail
  571. [libcxx] Implement the canonical function for windows — martin / detail
  572. [ConstraintElimination] Skip pointer casts. — flo / detail
  573. [dfsan] Clean TLS after sigaction callbacks — jianzhouzh / detail
  574. Diagnose if a SLEB128 is too large to fit in an int64_t. — richard / detail
  575. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  576. [GWP-ASan] Add locking around unwinder for atfork protection. — 31459023+hctim / detail
  577. Revert "[GWP-ASan] Add aligned allocations." — 31459023+hctim / detail
  578. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  579. [gn build] Port 4f58b1bd2974 — llvmgnsyncbot / detail
  580. [test][NewPM] Pin various tests to the legacy PM — aeubanks / detail
  581. [flang] Add TypeAndShape::MeasureElementSizeInBytes() — pklausler / detail
  582. [FileCheck] Make --allow-unused-prefixes cl::ZeroOrMore — i / detail
  583. [mlir][Vector] Add lowering to LLVM for vector.bitcast — diego.caballero / detail
  584. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  585. [libc] Add hardware implementations of ceil and ceilf for aarch64. — sivachandra / detail
  586. [GlobalISel] Check if branches use the same MBB in matchOptBrCondByInvertingCond — Jessica Paquette / detail
  587. AMDGPU: Don't consider global pressure when bundling soft clauses — Matthew.Arsenault / detail
  588. AMDGPU: Fix adding extra operands for i128 asm constraints — Matthew.Arsenault / detail
  589. [lldb/test] Stop recording fundamental return types (NFC) — medismail.bennani / detail
  590. [PowerPC] [NFC] fix wording typos — czhengsz / detail
  591. [VFS] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  592. [yaml2obj][wasm] Support numeric relocation type — i / detail
  593. [clang-format] Fix MSVC "unsafe use of type 'bool' in operation" warning (NFC) — nullptr.cpp / detail
  594. [CSSPGO] Fix MSVC initializing truncation warning (NFC) — nullptr.cpp / detail
  595. [Statepoint] Handle 'undef' operand tied to def — serguei.katkov / detail
  596. [clang-tidy] Fix crash in readability-identifier-naming check — n.james93 / detail
  597. [dfsan] Wrap memmove — jianzhouzh / detail
  598. [NFC] Fix typo in comment — n.james93 / detail
  599. [Docs] Update HowToSubmitABug — aeubanks / detail
  600. [RISCV] Add new vector instructions in v0.10. — kai.wang / detail
  601. [OpenMP] Add OpenMP offloading toolchain for AMDGPU — Pushpinder.Singh / detail
  602. [RISCV] Load/store vector mask types. — kai.wang / detail
  603. [gn build] Port fcf03e728007 — llvmgnsyncbot / detail
  604. [CodeGen] Drop unnecessary const from return types (NFC) — kazu / detail
  605. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  606. [AsmPrinter] Use ListSeparator (NFC) — kazu / detail
  607. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  608. [libcxx] Implement the permissions function for windows — martin / detail
  609. [libcxx] Implement the read_symlink function for windows — martin / detail
  610. [clang-include-fixer] Pre-reserve vector size. NFC — sam.mccall / detail
  611. [X86] Correct types in tablegen multiclasses found by D95874. — pengfei.wang / detail
  612. [VPlan][NFC] Introduce constructors for VPIteration — david.sherwood / detail
  613. [LIBC] Add optimized memcpy routine for AArch64 — andre.simoesdiasvieira / detail
  614. [AArch64][SVE]Add cost model for broadcast shuffle — caroline.concatto / detail
  615. Revert "[AMDGPU] Add a new Clamp Pattern to the GlobalISel Path." — sebastian.neubauer / detail
  616. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  617. [OpenCL] Add cl_khr_subgroup_ballot to TableGen BIFs — sven.vanhaastregt / detail
  618. [OpenCL] Add cl_khr_subgroup_non_uniform_vote to TableGen BIFs — sven.vanhaastregt / detail
  619. [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs — praveen / detail
  620. [clangd] Report xref for base methods. — usx / detail
  621. [clang][AVR][NFC] Fix a typo — powerman1st / detail
  622. Fix MLIR Async Runtime DLL on Windows — rengolin / detail
  623. [OpenCL] Fix address space in binding of initializer lists to referencs — anastasia.stulova / detail
  624. [Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item — vince.a.bridgers / detail
  625. [OpenCL][Docs] Fix command line flag in the example. — anastasia.stulova / detail
  626. [X86][SSE] Support variable-index float/double vector insertion on SSE41+ targets (PR47924) — llvm-dev / detail
  627. [LoopVectorize] add test for fake min/max; NFC — spatel / detail
  628. AMDGPU: Move handling of allocation of fixed ABI inputs — Matthew.Arsenault / detail
  629. [test] Use host platform specific error message substitution in lit tests - continued — Abhina.Sreeskantharajan / detail
  630. Revert "[ConstantFold] Fold more operations to poison" — aqjune / detail
  631. [AMDGPU] Fix multiclass template parameter types. NFC. — jay.foad / detail
  632. [ConstraintElimination] Add some tests with conds in loop header. — flo / detail
  633. [FPEnv][X86] Platform builtins edition: clang should get from the AST the metadata for constrained FP builtins — kevin.neal / detail
  634. [flang] Add -fsyntax-only to f18; retain -fparse-only synonym — pklausler / detail
  635. [Hexagon] Add ELF flags for Hexagon V68 — kparzysz / detail
  636. [dfsan] Clean TLS after signal callbacks — jianzhouzh / detail
  637. [flang][NFCI] Relpace `LoopOp` Op with `DoLoopOp` Op in FIR Dialect — SourabhSingh.Tomar / detail
  638. [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  639. [VPlan] Manage induction value creation using VPValues. — flo / detail
  640. Revert "[DWARF] Location-less inlined variables should not have DW_TAG_variable" — jeremy.morse / detail
  641. [OpenMP] Fixed an issue that taskwait doesn't work on detachable task — tianshilei1992 / detail
  642. [flang] Enable FIR types and Dialect round trip tests — SourabhSingh.Tomar / detail
  643. [DAGCombiner] Remove (sra (shl X, C), C) if X has more than C sign bits. — craig.topper / detail
  644. [AMDGPU] Added -mcpu to couple more tests. NFC. — Stanislav.Mekhanoshin / detail
  645. Revert "AMDGPU: Don't consider global pressure when bundling soft clauses" — Matthew.Arsenault / detail
  646. [scudo/standalone] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  647. [gwp_asan] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  648. [lldb] Fix debugserver-entitlements.plist path — Jonas Devlieghere / detail
  649. RegisterCoalescer: Prune undef subranges from copy pairs in loops — Matthew.Arsenault / detail
  650. [lld-macho] Associate each Symbol with an InputFile — jezng / detail
  651. [lld-macho] Force-loading should share code path with regular archive loads — jezng / detail
  652. [lld-macho] Remove stray ehFrame change — jezng / detail
  653. [lld-macho] Rename VERSION CONTROL to VERSION TARGETING in helptext — jezng / detail
  654. [sanitizer_common] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  655. [libc][NFC] Move generic math implementations to the generic directory. — sivachandra / detail
  656. [dfsan] Test IGN and DFL for sigaction — jianzhouzh / detail
  657. [dfsan] Wrap strcat — jianzhouzh / detail
  658. [flang] Fix calls to LBOUND() intrinsic for arrays with lower bounds not 1 — psteinfeld / detail
  659. RegisterCoalescer: Fix not setting undef on coalesced subregister uses — Matthew.Arsenault / detail
  660. Set GPU context before {cu,hip}MemHostRegister. — csigg / detail
  661. [GlobalISel] Combine narrowScalar of G_ADD and G_SUB. NFC — Justin Bogner / detail
  662. Delete CUDA context after linking device code. — csigg / detail
  663. [NFC][CUDA] Refactor registering device variable — Yaxun.Liu / detail
  664. [SampleFDO][NFC] Detach SampleProfileLoader from SampleCoverageTracker — xur / detail
  665. [clang-tblgen] AnnotateAttr::printPretty has spurious comma when no variadic argument is specified — fcloutier / detail
  666. [Hexagon] Add LLVM instruction definitions for Hexagon V68 — kparzysz / detail
  667. [mlir] Add gpu async integration test. — csigg / detail
  668. Fix overflowing signed left shift, found by ubsan buildbot. — richard / detail
  669. [asan] Fix pthread_create interceptor — Vitaly Buka / detail
  670. [NewPM][HelloWorld] Move HelloWorld to Utils — aeubanks / detail
  671. [lld-macho] Try to fix Windows build — jezng / detail
  672. Add API for adding arguments to blocks — GeorgeLyon / detail
  673. [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). — arthur.j.odwyer / detail
  674. [Coverage] Propogate counter to condition of conditional operator — zequanwu / detail
  675. [lldb] Honor the CPU type & subtype when launching on macOS — Jonas Devlieghere / detail
  676. [lldb] Check for both Lua 5.3 and 5.4 error messages in the tests. — Jonas Devlieghere / detail
  677. [GlobalISel] Add sext(constant) -> constant artifact combine. — Amara Emerson / detail
  678. PR49020: Diagnose brace elision in designated initializers in C++. — richard / detail
  679. Turn on the new pass manager by default — aeubanks / detail
  680. Revert "[LTOCodeGenerator] Use lto::Config for options (NFC)." — flo / detail
  681. Revert "[LTO] Add option enable NewPM with LTOCodeGenerator." — flo / detail
  682. Revert "[LTO] Use lto::backend for code generation." — flo / detail
  683. PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constant — richard / detail
  684. [clang-tidy] Use new mapping matchers — steveire / detail
  685. [Docs] Add some documentation for constructor homing, a debug info optimization (-fuse-ctor-homing) — akhuang / detail
  686. [libc++] [P0879] constexpr std::sort — arthur.j.odwyer / detail
  687. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToAddress for ZExt params — Jessica Paquette / detail
  688. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — thakis / detail
  689. [AArch64][GlobalISel] Change store value type from p0 -> s64 to import patterns — Jessica Paquette / detail
  690. [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation — wlei / detail
  691. [lldb] Rollback to using i386 for the watch simulator — Jonas Devlieghere / detail
  692. [OpenMPIRBuilder] Implement collapseLoops. — llvm-project / detail
  693. [OpenMP][NVPTX] Take functions in `deviceRTLs` as `convergent` — tianshilei1992 / detail
  694. Make the folder more robust against op fold() methods that generate a type mismatch — joker.eph / detail
  695. [MLIR] Fix building unittests in in-tree build — joker.eph / detail
  696. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  697. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  698. [test] Pin spir-codegen.ll to legacy PM — aeubanks / detail
  699. Fix the guaranteed alignment of memory returned by malloc/new on Darwin — Akira / detail
  700. [Support] Drop unnecessary const from return types (NFC) — kazu / detail
  701. [TableGen] Use ListSeparator (NFC) — kazu / detail
  702. [Transforms/IPO] Use range-based for loops (NFC) — kazu / detail
  703. [NFC][Coroutine] Remove redundant comment — yedeng.yd / detail
  704. [lldb] Convert more assertTrue to assertEqual (NFC) — davelee.com / detail
  705. [NFC] Fix the noprofile attribute comment — phosek / detail
  706. [ASTReader] Always rebuild a cached module that has errors — kyrtzidis / detail
  707. Revert "[CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation" — wlei / detail
  708. Revert "[CSSPGO][llvm-profgen] Compress recursive cycles in calling context" — wlei / detail
  709. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  710. [hip][cuda] Enable extended lambda support on Windows. — michael.hliao / detail
  711. [mlir][Linalg] NFC - Extract a standalone LinalgInterfaces — nicolas.vasilache / detail
  712. Fix miscompile when performing template instantiation of non-dependent — richard / detail
  713. Give this test a target triple. — richard / detail
  714. [mlir][Linalg] Generalize the definition of a Linalg contraction. — nicolas.vasilache / detail
  715. [Syntax] Support condition for IfStmt. — hokein.wu / detail
  716. [clangd] Detect rename conflicits within enclosing scope — kbobyrev / detail
  717. [AMDGPU] Save all lanes for reserved VGPRs — sebastian.neubauer / detail
  718. [Support] Indent multi-line descr of enum cli options. — joachim / detail
  719. [clang][cli] Command line round-trip for HeaderSearch options — jan_svoboda / detail
  720. [clang-cl] Remove the /fallback option — hans / detail
  721. [mlir] Apply source materialization in case of transitive conversion — zinenko / detail
  722. [lldb] Make TestLocalVariables.py compatible with the new pass manager — pavel / detail
  723. [mlir] make vector to llvm conversion truly partial — zinenko / detail
  724. [ARM] Handle f16 in GeneratePerfectShuffle — david.green / detail
  725. Re-land D94976 after revert in e29552c5aff6 — jeremy.morse / detail
  726. [mlir][Linalg] Drop SliceOp — nicolas.vasilache / detail
  727. [ElementCount] NFC: Set 'const' qualifier for getWithIncrement/Decrement. — sander.desmalen / detail
  728. [gn build] (manually) port 0609f257dc2e2c3 — thakis / detail
  729. Revert "[hip][cuda] Enable extended lambda support on Windows." — thakis / detail
  730. [X86] Remove stale TODO comment. NFC. — llvm-dev / detail
  731. [flang][driver] Add forced form flags and -ffixed-line-length — faris.rehman / detail
  732. [clang] Add AddClang.cmake to the list of the CMake modules that are installed — andwar02 / detail
  733. [AVR] Remove an assertion that causes generic CodeGen tests to fail — me / detail
  734. AMDGPU: Add support for amdgpu-unsafe-fp-atomics attribute — kzhuravl_dev / detail
  735. [mlir] Return scf.parallel ops resulted from tiling. — pifon / detail
  736. [OpenCL] Fix default address space in template argument deduction. — anastasia.stulova / detail
  737. [ConstraintElimination] Support conditions from loop preheaders — flo / detail
  738. [OpenCL][Docs] Link page explaining tooling for offline compilation. — anastasia.stulova / detail
  739. NFC: Migrate LoopUnrollPass to work on InstructionCost — sander.desmalen / detail
  740. [flang][driver] Add PrescanAction frontend action (nfc) — andrzej.warzynski / detail
  741. [Dexter] Avoid infinite loop in dbgeng driver — jeremy.morse / detail
  742. [AVR] Fix 14 Generic CodeGen tests by making address space explicit or optional — me / detail
  743. [AVR] Add 'XFAIL' to the remaining failing Generic CodeGen tests for AVR — me / detail
  744. [X86] Use VT::changeVectorElementType helper where possible. NFCI. — llvm-dev / detail
  745. [libc++] Rename include/support to include/__support — Louis Dionne / detail
  746. [AVR] Fix up a few accidentally-regressed Generic CodeGen tests recently broken — me / detail
  747. [InstCombine] add tests for demanded/known bits of shifted constant; NFC — spatel / detail
  748. [Hexagon] Add clang builtin definitions for Hexagon V68 — kparzysz / detail
  749. [libc++] Adds a make_string test helper function. — koraq / detail
  750. [Hexagon] Add -mv68 option to driver — kparzysz / detail
  751. [flang][driver] Add support for `-J/-module-dir` — andrzej.warzynski / detail
  752. [clang][Arm] Fix handling of -Wa,-march= — david.spickett / detail
  753. [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 — Louis Dionne / detail
  754. [libc++] Make feature-test macros consistent with availability macros — Louis Dionne / detail
  755. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  756. [libc++] Remove the ability to use braced-init for filesystem paths — Louis Dionne / detail
  757. [flang][driver] Fix reading from stdin when using `-test-io` — andrzej.warzynski / detail
  758. [lldb] Simplify the logic to detect compiler flag support — Jonas Devlieghere / detail
  759. [mlir][Linalg] Introduce a ContractionOpInterface — nicolas.vasilache / detail
  760. [AMDGPU][GlobalISel] Use scalar min/max instructions — jay.foad / detail
  761. [AMDGPU][GlobalISel] Fix v2s16 right shifts — jay.foad / detail
  762. [mlir][ODS] Small fixes for ODS classes — joker.eph / detail
  763. [llvm-objdump] --source: drop the warning when there is no debug info — i / detail
  764. [mlir][ODS] Add explicit namespace to `ViewLikeInterface` definition — joker.eph / detail
  765. [examples] Fix Target does not support MC emission in ParallelJIT — shivam98.tkg / detail
  766. [ELF] Allow R_386_GOTOFF from .debug_info — i / detail
  767. [ELF] Make SHF_GNU_RETAIN sections GC roots — i / detail
  768. [mlir][ODS] Use StringLiteral instead of StringRef when applicable — joker.eph / detail
  769. Remove dead code from Linalg vectorization to fix GCC warning (NFC) — joker.eph / detail
  770. [OpenMP][deviceRTLs] Drop `assert` in common parts of `deviceRTLs` — tianshilei1992 / detail
  771. [PS4] Allow triple to reflect the new company name. — paul.robinson / detail
  772. [AMDGPU] Add f16 to i1 CodeGen patterns. — whchung / detail
  773. [NFC][llvm-mca] Fix compiler warning — peng_guo / detail
  774. Reland "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  775. [ExpandReductions] fix FMF requirement for fmin/fmax — spatel / detail
  776. [mlir] Silence GCC warnings — diego.caballero / detail
  777. Remove overzealous verifier check on DW_OP_LLVM_entry_value and improve the documentation — Adrian Prantl / detail
  778. Revert "[mlir][ODS] Use StringLiteral instead of StringRef when applicable" — antiagainst / detail
  779. [lldb-vscode] correctly use Windows macros — a20012251 / detail
  780. [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size — wlei / detail
  781. Print the "no plugin" warning only when there is no plugin — Adrian Prantl / detail
  782. [MemorySSA] Don't treat lifetime.end as NoAlias — nikita.ppv / detail
  783. [libc++] Add format check to CI — marek.kurdej / detail
  784. [TargetLowering] Use LegalOnly operand to isOperationLegalOrCustom to simplify some code. NFC — craig.topper / detail
  785. [clangd] Improve name conflict detection — kbobyrev / detail
  786. [flang][NFC] Rename IntType to IntegerType. — eschweitz / detail
  787. Correct some confused diagnostic terminology — aaron / detail
  788. [ARM] Do not emit ldrexd/strexd on Cortex-M chips — aykevanlaethem / detail
  789. Fix miscomputation of dependence for elaborated types that are — richard / detail
  790. [CodeComplete] Guess type for designated initializers — sam.mccall / detail
  791. [HIP] Add __managed__ macro to header — Yaxun.Liu / detail
  792. [mlir] Small touchups to LangRef attribute section — silvasean / detail
  793. [sanitizer] Add suffix to report file name — Vitaly Buka / detail
  794. Revert "[BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete" — richard / detail
  795. Don't infer attributes on '::operator new'. — richard / detail
  796. Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." — rupprecht / detail
  797. [flang][msvc] Reapply "Explicitly reference "this" inside closure" — llvm-project / detail
  798. [flang] Remove dims type and gendims op. — eschweitz / detail
  799. [CUDA][HIP] Fix checking dependent initalizer — Yaxun.Liu / detail
  800. [mlir] Mark LogicalResult as LLVM_NODISCARD — riddleriver / detail
  801. [asan] Add %d variable to external_symbolizer_path option, so that user can specify paths relative to the location of the binary. — akhuang / detail
  802. Fix a test case after committing D94563. — akhuang / detail
  803. [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line — wlei / detail
  804. Fix test case from D94563. — akhuang / detail
  805. [RISCV] Add i8/i16 test cases to div.ll and i8/i16/i64 to rem.ll. NFC — craig.topper / detail
  806. fix -Werror build issue. — eschweitz / detail
  807. [AST] Update LVal before evaluating lambda decl fields. — zequanwu / detail
  808. [OpenMP][libomptarget] Fixed an issue that device sync is skipped if the kernel doesn't have any argument — tianshilei1992 / detail
  809. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail
  810. DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976 — i / detail
  811. [sanitizer] Fix the test on android — Vitaly Buka / detail
  812. Add missing test update from 3e5ce49 — listmail / detail
  813. [WebAssembly] Support single-floating-point immediate value — Dev / detail
  814. [WebAssembly] Use single-threaded mode when -matomics isn't enabled. — Dev / detail
  815. [TargetLowering] Use Align in allowsMisalignedMemoryAccesses. — craig.topper / detail
  816. [X86] Generate unaligned access for fixed slots in unaligned stack — pengfei.wang / detail
  817. [RISCV] Split vrgather intrinsics into separate vrgather.vv and vrgather.vx intrinsics. — craig.topper / detail
  818. [RISCV] Use LLVMScalarOrSameVectorWidth to make avoid needing to mention the index type for vrgatherei16 intrinsics. — craig.topper / detail
  819. [ARM][WebAssembly] Fix incorrect MCOperand::createDFPImm after D96091 — i / detail
  820. [MC] Add createFPImm/isFPImm/setFPImm to smooth migration from FPImm to DFPImm after D96091 — i / detail
  821. [VE] Fix allowsMisalignedMemoryAccesses after D96097 — i / detail
  822. [MC] Add isFPImm after D96091 — i / detail
  823. [Darwin] Switch to new logging api for sanitizers — Dan Liew / detail
  824. LLVMgold.so: Fix tests after D95380 — i / detail
  825. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  826. [GlobalISel] Use ListSeparator (NFC) — kazu / detail
  827. [Transforms/Scalar] Use range-based for loops (NFC) — kazu / detail
  828. [flang] Adapt mlir based error status handling in `tco` tool — SourabhSingh.Tomar / detail
  829. [Test] Add more tests demonstrating oddities in behavior of LSR — mkazantsev / detail
  830. [lldb/test] Reduce API test tools configuration boilerplate — pavel / detail
  831. [lldb/cmake] Reduce duplication in generation lldb-dotest — pavel / detail
  832. [OpenCL] Introduce new language options for OpenCL keywords. — anton.zabaznov / detail
  833. [mlir][linalg] Linalg.fill on tensor should not have side-effects — nicolas.vasilache / detail
  834. [llvm-objdump] Fix missing first line of license in header file — james.henderson / detail
  835. [lldb][NFC] Minor comment and inlining fixes for Args — Raphael Isemann / detail
  836. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  837. [RISCV] Add patterns for scalable-vector fsqrt — fraser / detail
  838. [RISCV] Optimize sign-extended EXTRACT_VECTOR_ELT nodes — fraser / detail
  839. [RISCV] Support scalable-vector integer reduction intrinsics — fraser / detail
  840. [NFC] inline variable — gchatelet / detail
  841. [NFC] Simplify expression — gchatelet / detail
  842. [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge — platonov.aleksandr / detail
  843. [AArch64][SVE] Coalesce ptrue instrinsic calls where possible — joe.ellis / detail
  844. DWARFDebugFrame.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  845. TypeMismatchCheck.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  846. CodeGenPassBuilder.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  847. IROutliner.cpp - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  848. SampleProfile.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  849. AArch64LowerHomogeneousPrologEpilog.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  850. IROutliner.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  851. [mlir][Linalg] Add option to anchor on func name in TestLinalgCodegenStrategy — nicolas.vasilache / detail
  852. [Test] Add tests demonstrating missing case of usub with overflow usage — mkazantsev / detail
  853. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — akuegel / detail
  854. [mlir][Linalg] NFC - Refactor vectorization to be more composable — nicolas.vasilache / detail
  855. [mlir][Linalg] Fix spurious test change — nicolas.vasilache / detail
  856. Treat opencl_unroll_hint subject errors as semantic rather than parse errors — aaron / detail
  857. [mlir] Add `const` qualifiers to `AffineMap` methods — vlad.vinogradov / detail
  858. [LoopVectorize][ARM] Regenerate mve-gather-scatter-tailpred.ll test — llvm-dev / detail
  859. Revert "[PowerPC] [Clang] Enable float128 feature on P9 by default" — qiucofan / detail
  860. [clangd] Deduplicate scopes in IncludeFixer queries — kadircet / detail
  861. [mlir] Turn Linalg to LLVM into a partial conversion — zinenko / detail
  862. [mlir][Linalg] NFC - Improve usage of mlir::linalg::isaContractionOpInterface — nicolas.vasilache / detail
  863. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  864. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — Akira / detail
  865. [mlir][vector] Add patterns to cast away leading 1-dim — antiagainst / detail
  866. Add an API to simplify setting TraversalKind in clang-tidy matchers — steveire / detail
  867. [clang-tidy] Simplify implementation of container-size-empty — steveire / detail
  868. We can only move static allocas into the resume entry points — aschwaighofer / detail
  869. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  870. [mlir][spirv] Add more vector conversion patterns — antiagainst / detail
  871. [mlir][vector] Add constant folding for fp16 to fp32 bitcast — antiagainst / detail
  872. [OpenCL] Add cl_khr_subgroup_shuffle* to TableGen BIFs — sven.vanhaastregt / detail
  873. [RGT][ProfileData] Correct a test assertion — paul.robinson / detail
  874. [Test] Fix test case demonstrating oddities in behavior of LSR. — yvan.roux / detail
  875. [ASTMatchers] Fix segfault when Action is nullptr — steveire / detail
  876. [OpenCL] Add macro definitions of OpenCL C 3.0 features — anton.zabaznov / detail
  877. LoopUnrollAndJam] Only allow loops with single exit(ing) blocks — sidharth.baveja / detail
  878. Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123. — michael.hliao / detail
  879. Drop LLVM_i1, LLVM_i8, LLVM_i32, LLVM_IntBase types — zinenko / detail
  880. [lldb] Emit type annotation in SWIG generated Python code. — Jonas Devlieghere / detail
  881. [clangd] Trace queue state for each TUScheduler action. — sam.mccall / detail
  882. [MSP430] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  883. Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" — arthur.j.odwyer / detail
  884. [gn build] Turn on new pass manager by default — aeubanks / detail
  885. [AMDGPU] Add Fiji target in fptosi/fptoui instruction-select MIR tests. — whchung / detail
  886. [ELF] Improve --icf=safe diagnostic — i / detail
  887. [dfsan] Add thread registration — jianzhouzh / detail
  888. [CodeView][DebugInfo] Update the code for removing template arguments from the display name of a codeview function id. — akhuang / detail
  889. [DAGCombiner][SVE] Fix invalid use of getVectorNumElements() in visitSRA. — huihuiz / detail
  890. [DebugInfo] Fix error from D95893, where I accidentally used an — akhuang / detail
  891. Stop traping on sNaN in __builtin_isnan — thomasp / detail
  892. [libc] Add aarch64 flavors of floor, round, sqrt and trunc. — sivachandra / detail
  893. [flang][NFC] Update comments. — eschweitz / detail
  894. [flang][NFC] Make KindTy consistent and consistently used. — eschweitz / detail
  895. [WebAssembly] locals can now be indirect in DWARF — aardappel / detail
  896. [Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library — spatel / detail
  897. [Reassociate] add test for shl+or; NFC — spatel / detail
  898. [PhaseOrdering] add test to show combined result of reassociate+instcombine+vectorizers; NFC — spatel / detail
  899. [lic++][docs] Explain noexcept policy for narrow contracts. — zoecarver / detail
  900. [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline — aeubanks / detail
  901. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  902. Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" — spatel / detail
  903. [CUDA][HIP] Fix device variable linkage — Yaxun.Liu / detail
  904. [libc++] Further improve the contiguous-iterator story, and fix some bugs. — arthur.j.odwyer / detail
  905. [flang][fir] Add FIR's vector type. — eschweitz / detail
  906. [libcxx] Use the posix code for directory_entry::__do_refresh — martin / detail
  907. [libcxx] Implement temp_directory_path using GetTempPath on windows — martin / detail
  908. Various minor fixes for python 3 — saugustine / detail
  909. Don't emit coverage mapping for excluded functions — phosek / detail
  910. Allow SmallPtrSet to be used with a std::insert_iterator — aaron / detail
  911. [gn build] enable new pass manager more, follow-up to 39ceb5c9cfe — thakis / detail
  912. [WebAssembly] Prevent data inside text sections in assembly — aardappel / detail
  913. [clang][emscripten] Add builtin define for __EMSCRIPTEN_PTHREADS__ — sbc / detail
  914. [libc++abi] Disable _Unwind_ForcedUnwind + exception tests for ARM EHABI — i / detail
  915. [mlir][vector] Add pattern to shuffle bitcast ops — antiagainst / detail
  916. [libc][aarch64] Enable a bunch of math functions. — sivachandra / detail
  917. [debugserver] Fix more warnings in DNBArchImplARM64 — Jonas Devlieghere / detail
  918. [lldb] Re-enable TestExprsChar on arm64 — Jonas Devlieghere / detail
  919. [WebAssembly] ensure .functype applies to right label in assembler — aardappel / detail
  920. [lld-macho] Fix alignment & layout to match ld64 and satisfy kernel & codesign — gkm / detail
  921. SPARCv9: recognize SIR trap instruction — joerg / detail
  922. Have stripDebugInfo() also strip !llvm.loop annotations from all — Adrian Prantl / detail
  923. Add a link to the LLVM Dev recording from the MLIR tutorial landing page — joker.eph / detail
  924. Rework ExecutionEngine::invoke() to make it more friendly to use from C++ — joker.eph / detail
  925. [CSSPGO] Use merged base profile for hot threshold calculation — aktoon / detail
  926. [AsmPrinter] __patchable_function_entries: Set SHF_LINK_ORDER for binutils 2.36 and above — i / detail
  927. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  928. [llvm] Fix header guards (NFC) — kazu / detail
  929. [Transforms/Instrumentation] Use range-based for loops (NFC) — kazu / detail
  930. [ELF] --gc-sections: collect unused SHF_LINK_ORDER .gcc_except_table — i / detail
  931. .gcc_except_table: Set SHF_LINK_ORDER if binutils>=2.36, and drop unneeded unique ID for -fno-unique-section-names — i / detail
  932. [MLIR] [affine-loop-fusion] Fix a bug about non-result ops in affine-loop-fusion — uday / detail
  933. NFC: Migrate LoopFlatten to work on InstructionCost. — sander.desmalen / detail
  934. [AArch64] Correct some tablegen operand types. NFC — david.green / detail
  935. NFC: Migrate LoopIdiomRecognize to work on InstructionCost — sander.desmalen / detail
  936. [WebAssembly] Fix call unwind mismatches — aheejin / detail
  937. [WebAssembly] Fix catch unwind mismatches — aheejin / detail
  938. [Hexagon] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  939. [Sparc] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  940. [PowerPC] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  941. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  942. [WebAssembly] Handle EH terminate pads for cleanup — aheejin / detail
  943. [gn build] Port be0efa1f2368 — llvmgnsyncbot / detail
  944. [WebAssembly] Update InstPrinter and AsmParser for new EH instructions — aheejin / detail
  945. [LTT] Don't attempt to lower type tests used only by assumes — tejohnson / detail
  946. [LSR] Add test for multi-edge latch (NFC) — nikita.ppv / detail
  947. [AssumptionCache] Do not track llvm.assume calls (PR49043) — johannes / detail
  948. [AssumptionCache] Avoid dangling llvm.assume calls in the cache — johannes / detail
  949. [X86] Don't pass a 1 to the second argument of ISD::FP_ROUND in LowerFCOPYSIGN. — craig.topper / detail
  950. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  951. [TableGen] Use ListSeparator (NFC) — kazu / detail
  952. [Analysis] Use range-based for loops (NFC) — kazu / detail
  953. [ELF][test] Improve aarch64 tests — i / detail
  954. [lldb] Use assertIn/NotIn over assertTrue/False (NFC) — davelee.com / detail
  955. [Polly] Fix build after AssumptionCache change (D96168) — i / detail
  956. [ConstraintElimination] Extend test coverage. — flo / detail
  957. [TableGen] Make all the fields in PatternToMatch private. NFCI — craig.topper / detail
  958. [ConstraintElimination] Require GEPs to be inbounds for decomposition. — flo / detail
  959. [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) — llvm-dev / detail
  960. [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases — llvm-dev / detail
  961. [ASTMatchers] Add static constructor for ArgKinds of Matchers — steveire / detail
  962. Make it possible to store NodeKinds in ArgKind — steveire / detail
  963. [Reassociate] allow or->add with shl operands — spatel / detail
  964. [ASTMatchers ]Make MatcherDescriptors indicate the node type they match — steveire / detail
  965. [ASTMatchers] Make it possible to build mapAnyOf through the registry — steveire / detail
  966. [ASTMatchers] Change internal method API — steveire / detail
  967. [ASTMatchers] Extract parsing of bind token from the bind id — steveire / detail
  968. Add clang-query support for mapAnyOf — steveire / detail
  969. Add code complete support for mapAnyOf — steveire / detail
  970. [clang-tidy] fix modernize-loop-convert to retain needed array-like operator[] — n.james93 / detail
  971. [SelectionDAG] Drop unnecessary const from a return type (NFC) — kazu / detail
  972. [TableGen] Use ListSeparator (NFC) — kazu / detail
  973. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  974. [ConstraintElimination] Add additional tests. — flo / detail
  975. [LV] Replace some uses of VectorLoopValueMap with VPTransformState (NFC) — flo / detail
  976. [ConstraintElimination] Decompose zext for unsigned compares. — flo / detail
  977. ELFObjectWriter: Don't sort local symbols — i / detail
  978. [MC][test] Improve STT_FILE tests — i / detail
  979. ELFObjectWriter: Make STT_FILE precede associated local symbols — i / detail
  980. ELFObjectWriter: Don't de-duplicate STT_FILE symbols — i / detail
  981. [scan-build-py] Update scan-build-py to allow outputing as SARIF — haowei / detail
  982. [Test] Add failing test for PR49087 — mkazantsev / detail
  983. [mlir][ODS] Allow to specify custom namespace for `NativeOpTrait` — vlad.vinogradov / detail
  984. [elf-core] Improve reading memory from core file — djtodoro / detail
  985. [clang][cli] Generate and round-trip analyzer options — jan_svoboda / detail
  986. Reorder MLIRContext location in BuiltinAttributes.h — tpopp / detail
  987. Revert "Reorder MLIRContext location in BuiltinAttributes.h" — tpopp / detail
  988. [clang][cli] Generate and round-trip preprocessor options — jan_svoboda / detail
  989. [ARM] i16 insert-of-extract to VINS pattern — david.green / detail
  990. [clang][index] Mark file as C++ in parse-all-comments test — jan_svoboda / detail
  991. [modules] Put Frontend/OpenMP headers into a Clang module to fix the module build — Raphael Isemann / detail
  992. [clang][cli] Report result of ParseLangArgs — jan_svoboda / detail
  993. [LLDB] Disable TestExprsChar.py, still fails on Arm/Linux — omair.javaid / detail
  994. Use remote regnums in expedited list, value regs and invalidate regs — omair.javaid / detail
  995. [clang][cli] NFC: Mirror CreateFromArgs order in generateCC1CommandLine — jan_svoboda / detail
  996. Revert "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  997. [WebAssembly] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  998. Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" — tpopp / detail
  999. [Analysis] Remove unused functions from TargetLibraryInfo — david.sherwood / detail
  1000. [RISCV] Support the scalable-vector fadd reduction intrinsic — fraser / detail
  1001. [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  1002. [LLDB] Fix buildbot regression in symbol-binding.test — omair.javaid / detail
  1003. [OpenCL] Do not enforce ASTContext for OCL2Qual — sven.vanhaastregt / detail
  1004. [ValueTypes] Fix size of nxv1f16 (32 -> 16). — sander.desmalen / detail
  1005. [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands — dmitry.preobrazhensky / detail
  1006. [ARM] Add some float Biquad cases showing difficult shuffling. NFC — david.green / detail
  1007. [ARM] Testing for stored extracted values. NFC — david.green / detail
  1008. Follow up to e05c10380ce7: add aarch64 to test XFails — jeremy.morse / detail
  1009. [AMDGPU][MC] Corrected error position for invalid dim modifiers — dmitry.preobrazhensky / detail
  1010. [ARM] Make v2f64 scalar_to_vector legal — david.green / detail
  1011. [MLIR][LangRef doc] Fix a small typo. — kareem.ergawy / detail
  1012. [AMDGPU]: Fixes an invalid clamp selection pattern. — thomas.symalla / detail
  1013. [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target — Tatyana Krasnukha / detail
  1014. Reland "[lldb] Make CommandInterpreter's execution context the same as debugger's one" — Tatyana Krasnukha / detail
  1015. [lldb/tests] Un-skip TestGuiBasicDebug.py on Arm and AArch64 — Tatyana Krasnukha / detail
  1016. [lldb/tests] Removed add_test_categories decorator for python API tests, NFC — Tatyana Krasnukha / detail
  1017. Reapply "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  1018. [clang][CodeComplete] Fix crash on ParenListExprs — kadircet / detail
  1019. Revert "[Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item" — vince.a.bridgers / detail
  1020. Revert "DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976" — jeremy.morse / detail
  1021. Revert "Re-land D94976 after revert in e29552c5aff6" — jeremy.morse / detail
  1022. [AMDGPU] Generate test checks and add GFX10 test coverage — jay.foad / detail
  1023. [ConstraintElimination] Improve index handing during constraint building. — flo / detail
  1024. [MLIR][SPIRV] NFC: Split serialization code among multiple files. — kareem.ergawy / detail

clang-d377707-g4edb63bbbe33-t17957-b17957.tar.gz (Jan 22, 2021 1:43:28 AM)

  1. [AArch64][GlobalISel] Implement widenScalar for signed overflow — Amara Emerson / detail
  2. [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI — craig.topper / detail
  3. [AMDGPU] Test clean up (NFC) — Christudasan.Devadasan / detail
  4. Update filename to workers.py file in documentation — douglas.yung / detail
  5. NFC: Remove simple_ilist comment mentioning ilist/iplist allocating — nathan / detail
  6. [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents. — craig.topper / detail
  7. [clang][cli] Port visibility LangOptions to marshalling system — jan_svoboda / detail
  8. [RISCV] Fix intrinsic CodeGen test cases for vrgather — shihpo.hung / detail

clang-d377699-g2cb130f76611-t17954-b17954.tar.gz (Jan 21, 2021 10:57:19 PM)

  1. [AArch64][GlobalISel] Make G_USUBO legal and select it. — Amara Emerson / detail
  2. [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions — craig.topper / detail
  3. [RISCV] Correct DWARF number for vector registers. — kai.wang / detail
  4. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  5. [CodeGen] Use llvm::append_range (NFC) — kazu / detail
  6. [llvm] Don't include StringSwitch.h where unnecessary (NFC) — kazu / detail
  7. [llvm] Use isDigit (NFC) — kazu / detail
  8. [mlir] Enable passing crash reproducer stream factory method — jpienaar / detail
  9. Revert "[NewPM][opt] Run the "default" AA pipeline by default" — aeubanks / detail
  10. [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook — aeubanks / detail
  11. [NFC] Disallow unused prefixes under llvm/test — mtrofin / detail
  12. [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file — kyrtzidis / detail
  13. [JITLink][ELF/x86-64] Range check 32-bit relocs. — Lang Hames / detail
  14. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  15. [test] Make incorrect-exit-count.ll work under NPM — aeubanks / detail
  16. [mlir][Linalg] Introduce linalg.pad_tensor op. — hanchung / detail
  17. [mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-V — hanchung / detail

clang-d377682-g96677503315e-t17950-b17950.tar.gz (Jan 21, 2021 8:13:40 PM)

  1. [flang] Fix bogus error message with binding — pklausler / detail
  2. [NFC] [TargetRegisterInfo] add another API to get srcreg through copy. — czhengsz / detail
  3. [RISCV] Add a VL output to vleff intrinsics. — craig.topper / detail
  4. [llvm-mca] Addressing build failures due to missing override specifiers — wolfgang_pieb / detail
  5. [mlir] Support FuncOpSignatureConversion for more FunctionLike ops. — mikeurbach / detail
  6. [CodeGen][ObjC] Fix broken IR generated when there is a nil receiver — Akira / detail
  7. [AMDGPU] Test case demonstrating issues with generation of .debug_frame — VenkataRamanaiah.Nalamothu / detail
  8. [PowerPC] Duplicate inherited heuristic from base scheduler — qiucofan / detail
  9. [Inlining] Delete redundant optnone/alwaysinline check — lxfind / detail
  10. [RISCV] Add intrinsics for RVV 1.0 vrgatherei16 — shihpo.hung / detail
  11. [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0 — shihpo.hung / detail
  12. [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7 — shihpo.hung / detail

clang-d377670-g1be2524b7d21-t17947-b17947.tar.gz (Jan 21, 2021 5:29:00 PM)

  1. [libc] Distinguish compiler and run failures — phosek / detail
  2. [RISCV] New vector load/store in V extension v1.0 — kai.wang / detail
  3. [llvm-mca] Forgot a couple of override specifiers. — wolfgang_pieb / detail
  4. [RISCV] Use v8-v23 as argument registers to conform to the proposal. — kai.wang / detail
  5. [flang] Address name resolution problems — pklausler / detail
  6. [llvm-mca] Test case was missing a triple. — wolfgang_pieb / detail
  7. [flang] Allow NULL() actual argument for pointer dummy — pklausler / detail
  8. [libcxx] Check return value for asprintf() — brad / detail

clang-d377662-g0cd1e47327e6-t17945-b17945.tar.gz (Jan 21, 2021 4:03:25 PM)

  1. Remove deprecated methods from OpState. — csigg / detail
  2. Scalar: Don't visit constants in findInnerReductionPhi in LoopInterchange — Duncan P. N. Exon Smith / detail
  3. [SLP] rename reduction variable to avoid shadowing; NFC — spatel / detail
  4. [LV][ARM] Inloop reduction cost modelling — david.green / detail
  5. [lldb-vscode] improve modules request — a20012251 / detail
  6. [libc++abi] Add an option to avoid demangling in terminate. — danalbert / detail
  7. Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers (cf50f4f76456) — csigg / detail
  8. [WebAssembly] Test that invalid symbol/relocation types generate errors — sbc / detail
  9. Fix crash when emitting NullReturn guards for functions returning BOOL — jonathan_roelofs / detail
  10. Add Python bindings for the builtin dialect — joker.eph / detail
  11. [llvm-mca] Initial implementation of serialization using JSON. The views — wolfgang_pieb / detail
  12. [libc++abi] Simplify scan_eh_tab — i / detail
  13. [gn build] Port d38be2ba0e4e — llvmgnsyncbot / detail

clang-d377649-gd7ff0036463f-t17942-b17942.tar.gz (Jan 21, 2021 1:38:54 PM)

  1. [flang] Better C_LOC and C_ASSOCIATED in flang/module — pklausler / detail
  2. [CUDA] Normalize handling of defauled dtor. — tra / detail
  3. [OpenMP] Fix failing test due to change in offloading flags — huberjn / detail
  4. X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression — Duncan P. N. Exon Smith / detail
  5. [FunctionAttrs] Infer willreturn for functions without loops — nikita.ppv / detail
  6. [ELF] report section sizes when output file too large — llvm / detail
  7. [SLP] simplify reduction matching — spatel / detail
  8. Recommit "[RISCV] Legalize select when Zbt extension available" — craig.topper / detail
  9. ADT: Fix reference invalidation in SmallVector::emplace_back and assign(N,V) — Duncan P. N. Exon Smith / detail

clang-d377640-gb3a5abcb3696-t17939-b17939.tar.gz (Jan 21, 2021 10:57:35 AM)

  1. [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC — craig.topper / detail
  2. [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC — craig.topper / detail
  3. [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC — craig.topper / detail
  4. [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC — craig.topper / detail
  5. [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC — craig.topper / detail
  6. [VE] Support VE in libunwind — marukawa / detail
  7. [ELF] Support R_PPC_ADDR24 (ba foo; bla foo) — i / detail
  8. [BasicAA] Move assumption tracking into AAQI — nikita.ppv / detail
  9. Reapply [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  10. [clang-format] Revert e9e6e3b34a8e — mydeveloperday / detail
  11. Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
  12. [clang-format] PR48594 BraceWrapping: SplitEmptyRecord ignored for templates — mydeveloperday / detail
  13. [clangd] Use empty() instead of size()>0 — usx / detail
  14. [clangd] Use !empty() instead of size()>0 — usx / detail
  15. [InstSimplify] Add tests for x*C1/C2<=x (NFC) — nikita.ppv / detail
  16. [InstSimplify] Fold x*C1/C2 <= x (PR48744) — nikita.ppv / detail
  17. [lldb][docs] Cleanup the Python doc strings for SB API classes — Raphael Isemann / detail
  18. [Tests] Add test for PR45691 — Dávid Bolvanský / detail
  19. [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) — Dávid Bolvanský / detail
  20. [lldb][docs] Fix some RST formatting errors related to code examples. — Raphael Isemann / detail
  21. [llvm] Use llvm::sort (NFC) — kazu / detail
  22. [IRBuilder] "Zero"-initialize SmallVector (NFC) — kazu / detail
  23. [TableGen] Drop redundant const from return types (NFC) — kazu / detail
  24. NFC: Minor cleanup of function calls — steveire / detail
  25. [SimplifyCFG] Add test for PR48778 (NFC) — nikita.ppv / detail
  26. [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778) — nikita.ppv / detail
  27. [lldb] Skip TestPlatformProcessConnect on windows and darwin — pavel / detail
  28. Makefile.rules: Delete GCC 4.6 workaround — i / detail
  29. Fix openmp CMake build on non-Linux AArch64 systems. — chandlerc / detail
  30. [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike. — czhengsz / detail
  31. Makefile.rules: Make HOST_OS/OS simply expanded variable to avoid excess uname -s invocations — i / detail
  32. [JITLink][ELF] Skip DWARF sections in ELF objects. — Lang Hames / detail
  33. [InstCombine] more tests for D94861 (NFC) — aqjune / detail
  34. [PowerPC] [NFC] Add AIX triple to some regression tests — qiucofan / detail
  35. [Legalizer] Promote result type in expanding FP_TO_XINT — qiucofan / detail
  36. [test] Autogen a loop vectorizer test to make future changes visible — listmail / detail
  37. [test] pre commit a couple more tests for vectorizing multiple exit loops — listmail / detail
  38. [JITLink][ELF] New ELF skip-debug-sections test requires asserts. — Lang Hames / detail
  39. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
  40. [clang-format] Add StatementAttributeLikeMacros option — bjoern / detail
  41. [IR] Allow scalable vectors in structs to support intrinsics returning multiple values. — craig.topper / detail
  42. [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF. — craig.topper / detail
  43. [lldb][docs] Resolve the remaining sphinx formatter warnings in the SB API docs — Raphael Isemann / detail
  44. [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h — grimar / detail
  45. [clang-format] Fix documentation of bcc1dee600 — bjoern / detail
  46. [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role — Raphael Isemann / detail
  47. [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. — llvm-dev / detail
  48. [RISCV] Add scalable vector truncate patterns — fraser / detail
  49. [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops — llvm-dev / detail
  50. [mlir] Fix cross-compilation (Linalg ODS gen) — zinenko / detail
  51. Revert "[PowerPC] support register pressure reduction in machine combiner." — tpopp / detail
  52. [VectorUtils] Do not try to add indices matching tombstone/empty values. — flo / detail
  53. Revert "[OpenMP] Added the support for hidden helper task in RTL" — tianshilei1992 / detail
  54. [AMDGPU][MC][GFX10] Improved dpp8 errors handling — dmitry.preobrazhensky / detail
  55. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests — Abhina.Sreeskantharajan / detail
  56. [Statepoint] Handle `undef` operands in statepoint. — dantrushin / detail
  57. [Doc] Fix example in codegen doc. — kai / detail
  58. [NFC]Migrate VectorCombine.cpp to use InstructionCost — caroline.concatto / detail
  59. [InferAttrs] Mark some library functions as willreturn. — flo / detail
  60. [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX. — sd.fertile / detail
  61. [CSInfo][MIPS] Update CSInfo in delay slot filler — djolertrk / detail
  62. [SLP] reduce opcode API dependency in reduction cost calc; NFC — spatel / detail
  63. [SLP] rename reduction query for min/max ops; NFC — spatel / detail
  64. [AMDGPU][MC] Refactored parsing of dpp ctrl — dmitry.preobrazhensky / detail
  65. [LoopRotate] Precommit test for prepare-for-lto handling. — flo / detail
  66. Fix for sanitizer issue in 55c557a — dmitry.preobrazhensky / detail
  67. [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling — llvm-dev / detail
  68. [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
  69. [WebAssembly] MC layer writes table symbols to object files — wingo / detail
  70. [AArch64] Further restricts when a dup(*ext) can be rearranged — nicholas.guy / detail
  71. Reland "[AArch64] Attempt to sink mul operands"" — nicholas.guy / detail
  72. [MLIR] Support checking if two FlatAffineConstraints are equal — arjunpitchanathan / detail
  73. [ARM] Update test target triple. NFC — david.green / detail
  74. [clangd] Derive new signals in CC from ASTSignals. — usx / detail
  75. [Coroutine] Do not CoroElide if there are musttail calls — lxfind / detail
  76. [ARM] Don't handle low overhead branches in AnalyzeBranch — david.green / detail
  77. [MLIR] NFC: simplify PresburgerSet::isEqual — arjunpitchanathan / detail
  78. [AArch64] Add test to check the attributes for some intrinsics. — flo / detail
  79. [SLP] add more FMF tests for fmax/fmin reductions; NFC — spatel / detail
  80. [RISCV][NFC] Increase test coverage of Zbt extension — sam / detail
  81. [AArch64] Make target intrinsics DefaultAttrIntrinsics. — flo / detail
  82. [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got — adhemerval.zanella / detail
  83. [AArch64] Revert back to Intrinsic<> for TME instructions. — flo / detail
  84. [lldb][docs] Use 'any' as the default role in LLDB's sphinx project — Raphael Isemann / detail
  85. [llvm] Populate std::vector at construction time (NFC) — kazu / detail
  86. [STLExtras] Add a default value to drop_begin — kazu / detail
  87. [llvm] Use the default value of drop_begin (NFC) — kazu / detail
  88. [clang] Allow LifetimeExtendedTemporary to have no access specifier — adamcz / detail
  89. [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results. — craig.topper / detail
  90. Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  91. Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  92. [libc++] Rename check-cxx-deps to cxx-test-depends for consistency — Louis Dionne / detail
  93. [NFC] Update some mlir python documentation. — stellaraccident / detail
  94. [libc++] improve feature test macro script — Louis Dionne / detail
  95. NFC: Document current MLIR Python ODS conventions. — stellaraccident / detail
  96. [OpenMP][NFC] Fix test — Andrey.Churbanov / detail
  97. [PredicateInfo] Add more and/or tests (NFC) — nikita.ppv / detail
  98. [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI — craig.topper / detail
  99. [SLP] match maxnum/minnum intrinsics as FP reduction ops — spatel / detail
  100. [libc++] NFCI: Refactor allocator_traits — Louis Dionne / detail
  101. [x86] add cast to avoid compile-time warning; NFC — spatel / detail
  102. [LoopInfo] Fix a typo in compareLoops — kazu / detail
  103. [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or — aqjune / detail
  104. [OpenMP][Docs] Fix typos in FAQ (NFC) — kkwli0 / detail
  105. Regenerate the feature test macro unit-tests. NFCI. — arthur.j.odwyer / detail
  106. [InstCombine,InstSimplify] Optimize select followed by and/or/xor — aqjune / detail
  107. Address unused variable warning — aqjune / detail
  108. Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike." — czhengsz / detail
  109. [X86] Fix tile spill merge issue. — yuanke.luo / detail
  110. PR48763: Better handling for classes that inherit a default constructor. — richard / detail
  111. [PowerPC] Sign extend comparison operand for signed atomic comparisons — nemanja.i.ibm / detail
  112. [X86][AMX] Clear AMX lit test case. — yuanke.luo / detail
  113. DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  114. PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / detail
  115. Following up on PR48517, fix handling of template arguments that refer — richard / detail
  116. [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / detail
  117. [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. — Lang Hames / detail
  118. [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test — sivachandra / detail
  119. Fix a few GCC compiler warnings (NFC) — joker.eph / detail
  120. [libc][NFC][Obvious] Add a missing dep. — sivachandra / detail
  121. [NFC][AIX][XCOFF] Fix compile warning on strncpy — nullptr.cpp / detail
  122. [RISCV] Add intrinsics for vector AMO operations — shihpo.hung / detail
  123. [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library. — marek.kurdej / detail
  124. [libc][NFC] Remove dead code — gchatelet / detail
  125. [libc][NFC] remove dependency on non standard ssize_t — gchatelet / detail
  126. [clang][driver][NFC][obvious] Remove obsolete unistd.h include — tbaeder / detail
  127. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  128. [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT — wingo / detail
  129. [clang][cli] Parse Lang and CodeGen options separately — jan_svoboda / detail
  130. [X86][AMX] Fix the typo. — yuanke.luo / detail
  131. [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost — david.sherwood / detail
  132. [llvm][nvptx] add atomicity to counter in ISelLowering — tpopp / detail
  133. [ORC] Move LookupRequest from OrcShared to Orc. — Lang Hames / detail
  134. [lit] Harmonize lit and llvm versionning — sguelton / detail
  135. [llvm] Prevent infinite loop in InstCombine of select statements — tpopp / detail
  136. [RISCV] Add scalable-vector integer extension patterns — fraser / detail
  137. [lldb] Fix crash in "help memory read" — david.spickett / detail
  138. [ARM][MachineOutliner] Add stack fixup feature — yvan.roux / detail
  139. [lldb] Re-enable TestPlatformProcessConnect on macos — pavel / detail
  140. [LLDB] Add support to resize SVE registers at run-time — omair.javaid / detail
  141. [LLDB] Test SVE dynamic resize with multiple threads — omair.javaid / detail
  142. [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands. — flo / detail
  143. [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. — jay.foad / detail
  144. Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition" — hans / detail
  145. [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c)) — llvm-dev / detail
  146. [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. — pifon / detail
  147. [flang][driver] Add support for `-I` in the new driver — andrzej.warzynski / detail
  148. [DebugInfo][dexter] Add dexter tests for merged values — orlando.hyams / detail
  149. [AArch64][SVE]Add cost model for vector reduce for scalable vector — caroline.concatto / detail
  150. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
  151. [mlir] Clarify docs around LLVM dialect-compatible types — zinenko / detail
  152. [clang] Check for nullptr when instantiating late attrs — adamcz / detail
  153. [flang][driver] Add support for fixed form detection — andrzej.warzynski / detail
  154. [DebugInfo][dexter] Tweak dexter test for merged values — orlando.hyams / detail
  155. [OpenMP] libomp: cleanup parsing of OMP_ALLOCATOR env variable. — Andrey.Churbanov / detail
  156. [flang][driver] Add standard macro predefinitions for compiler version — andrzej.warzynski / detail
  157. [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / detail
  158. [ThinLTO] Also prune Thin-* files from the ThinLTO cache — hans / detail
  159. [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. — nicolas.vasilache / detail
  160. AArch64: add apple-a14 as a CPU — Tim Northover / detail
  161. [mlir][spirv] Define spv.GLSL.Fma and add lowerings — antiagainst / detail
  162. [lldb] Fix two documentation typos — Raphael Isemann / detail
  163. [X86] Regenerate fmin/fmax reduction tests — llvm-dev / detail
  164. [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct — praveen / detail
  165. [LoopRotate] Calls not lowered to calls should not block rotation. — flo / detail
  166. [libc++] Sync TEST_HAS_TIMESPEC_GET and _LIBCPP_HAS_TIMESPEC_GET on FreeBSD — Alexander.Richardson / detail
  167. [ARM] Expand add.sat/sub.sat cost checks. NFC — david.green / detail
  168. [WebAssembly][lld] Fix call-indirect.s test to validate — wingo / detail
  169. [clangd] Index local classes, virtual and overriding methods. — usx / detail
  170. [CMake] Remove dead code setting policies to NEW — raul / detail
  171. [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register — wei.huang / detail
  172. [flang][directive] Get rid of flangClassValue in TableGen — clementval / detail
  173. [ARM] Add MVE add.sat costs — david.green / detail
  174. [RISCV] Extend RVV VType info with the type's AVL (NFC) — fraser / detail
  175. [OpenMP] Fix atomic entries for captured logical operation — hansang.bae / detail
  176. [AMDGPU] Simplify test case for D94010 — jay.foad / detail
  177. [MLIR][SPIRV] Add `SignedOp` trait. — kareem.ergawy / detail
  178. [AMDGPU] Fix test case for D94010 — jay.foad / detail
  179. [ValueTracking] Strengthen impliesPoison reasoning — nikita.ppv / detail
  180. [clang-format] Apply Allman style to lambdas — bjoern / detail
  181. [mlir][python] Factor out standalone OpView._ods_build_default class method. — stellaraccident / detail
  182. [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend — andrzej.warzynski / detail
  183. [lldb][docs] Add a doc page for enums and constants — Raphael Isemann / detail
  184. [ARM] Expand vXi1 VSELECT's — david.green / detail
  185. [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one — Raphael Isemann / detail
  186. [Polly] Update isl to isl-0.23-61-g24e8cd12. — llvm-project / detail
  187. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
  188. [RISCV] Add ISel patterns for scalable mask exts & truncs — fraser / detail
  189. [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...|  (a[m] << kn) into a wide load — Jessica Paquette / detail
  190. Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24 — Jessica Paquette / detail
  191. [AMDGPU] Simpler names for arch-specific ttmp registers. NFC. — jay.foad / detail
  192. [clangd] Use ASTSignals in Heuristics CC Ranking. — usx / detail
  193. [Hexagon] Fix segment start to adjust for gaps between segments — kparzysz / detail
  194. [www] Fix background color in table cell. — richard / detail
  195. [noalias.decl] Look through llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
  196. Consider ASan messages interesting for creduce — rnk / detail
  197. Add bounds checking assertions to APValue, NFC — rnk / detail
  198. [libc++] Unbreak the debug mode — Louis Dionne / detail
  199. [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent — Louis Dionne / detail
  200. [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR — tianshilei1992 / detail
  201. [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1. — craig.topper / detail
  202. [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager — aeubanks / detail
  203. [InstCombine] Add additional tests for select operand replacement (NFC) — nikita.ppv / detail
  204. Reapply [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  205. [ScalarizeMaskedMemIntrin] Add missing dependency — mariya.podchishchaeva / detail
  206. [libc++][P1679] add string contains — Louis Dionne / detail
  207. [llvm] Protect signpost map with a mutex — Jonas Devlieghere / detail
  208. [ELF] Improve R_PPC64_ADDR* relocation tests — i / detail
  209. [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends — i / detail
  210. [ELF] Support R_PPC64_ADDR16_HIGH — i / detail
  211. [flang] Refine WhyNotModifiable() — pklausler / detail
  212. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — 31459023+hctim / detail
  213. [NFC] cleanup noalias2.ll test — jeroen.dobbelaere / detail
  214. Revert "[SLP]Merge reorder and reuse shuffles." — alexey.bataev / detail
  215. [NFC] Disallow unused prefixes under Other — mtrofin / detail
  216. [polly][NewPM][test] Fix polly tests under -enable-new-pm — aeubanks / detail
  217. [OPENMP]Do not use OMP_MAP_TARGET_PARAM for data movement directives. — alexey.bataev / detail
  218. [libc] Extend the current fenv functions to aarch64. — sivachandra / detail
  219. Ensure we don't strip the ConstantExpr carrying a non-type template — richard / detail
  220. Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  221. [lld][WebAssembly] Don't defined indirect function table in relocatable output — sbc / detail
  222. [mlir][python] Add facility for extending generated python ODS. — stellaraccident / detail
  223. [ASTMatchers] NFC Rearrange declarations to allow more arg adapting — steveire / detail
  224. [mlir][splitting std] move 2 more ops to `tensor` — silvasean / detail
  225. [lldb/test] Skip TestProcessAttach: test_attach_to_process_from_different_dir_by_id on Windows — stilis / detail
  226. [ASTMatchers] Allow use of mapAnyOf in more contexts — steveire / detail
  227. [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC — craig.topper / detail
  228. [msabi] Mangle a template argument referring to array-to-pointer decay — richard / detail
  229. Remove TypedMatcherOps from VariantValue — steveire / detail
  230. Remove unused functions. — echristo / detail
  231. Add API to retrieve a clade kind from ASTNodeKind — steveire / detail
  232. Revert "[WebAssembly] call_indirect issues table number relocs" — sbc / detail
  233. Implement constant folding for DivFOp — joker.eph / detail
  234. [SampleFDO] Add the support to split the function profiles with context into — wmi / detail
  235. Fix Wmissing-field-initializers warnings. — wmi / detail
  236. [xray] Honor xray-never function-instrument attribute — ianlevesque / detail
  237. [gn build] (manually) port 933518fff82c — thakis / detail
  238. [gn build] fix libcxx gn file with libcxx_abi_namespace set — thakis / detail
  239. [mlir][python] Swap shape and element_type order for MemRefType. — stellaraccident / detail
  240. [llvm-link] Improve link time for bitcode archives [NFC] — serguei.n.dmitriev / detail
  241. [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count — wlei / detail
  242. Allow nonnull/align attribute to accept poison — aqjune / detail
  243. [RISCV] refactor VPatBinary (NFC) — shihpo.hung / detail
  244. [SimplifyCFG] Reapply update_test_checks.py (NFC) — aqjune / detail
  245. [llvm] Use llvm::find (NFC) — kazu / detail
  246. [llvm] Use llvm::any_of (NFC) — kazu / detail
  247. [llvm] Use llvm::all_of (NFC) — kazu / detail
  248. [mlir][sparse] add narrower choices for pointers/indices — ajcbik / detail
  249. [ELF][test] Improve --wrap tests — i / detail
  250. [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_ — i / detail
  251. [RISCV] Implement vlseg intrinsics. — kai.wang / detail
  252. [X86] Add segment and address-size override prefixes — isanbard / detail
  253. [lldb][docs] Remove -webkit-hyphens in table cells so that table widths are correct on Safari — Raphael Isemann / detail
  254. [lldb][docs] Filter out 'thisown' attribute and inheritance boilerplate — Raphael Isemann / detail
  255. [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp — david.sherwood / detail
  256. [lldb][docs] Expand CSS fix for LLDB doc tables — Raphael Isemann / detail
  257. [GlobalISel] Add missing operand update when copy is required — mikael.holmen / detail
  258. [AMDGPU][MC] Add tfe disassembler support MIMG opcodes — petar.avramovic / detail
  259. [clang][cli] Port more options to new parsing system — jan_svoboda / detail
  260. [Test Commit] This is a test commit for https://reviews.llvm.org/D94904 — quic_arangasa / detail
  261. [clangd] Allow CDBs to have background work to block on. — sam.mccall / detail
  262. [clangd] Move DirBasedCDB broadcasting onto its own thread. — sam.mccall / detail
  263. [clangd] Remove the recovery-ast options. — sam.mccall / detail
  264. [clangd] Retire some flags for uncontroversial, stable features. — sam.mccall / detail
  265. [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants — Mirko.Brkusanin / detail
  266. [Coroutine] Remain alignment information when merging frame variables — yedeng.yd / detail
  267. [PostRASched] Regenerate Whole Test with update_llc_test_checks.py — quic_arangasa / detail
  268. [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers. — csigg / detail
  269. Added check if there are regions that do not implement the RegionBranchOpInterface. — julian.gross / detail
  270. [LLD][ELF] Correct test temporary file paths — jeremy.morse / detail
  271. [LV] Add test cases with multiple exits which require versioning. — flo / detail
  272. [llvm-symbolizer][doc] Reorder --relativenames in options list — james.henderson / detail
  273. [clangd] Fix division by zero when computing scores — kadircet / detail
  274. [AArch64] Add missing "pauth" feature to the .arch_extension directive. — mark.murray / detail
  275. [AArch64] Add missing "flagm" feature to the .arch_extension directive. — mark.murray / detail
  276. Fix cuda-runner tests. — csigg / detail
  277. [clangd] Extend find-refs to include overrides. — hokein.wu / detail
  278. [PM] Avoid duplicates in the Used/Preserved/Required sets — bjorn.a.pettersson / detail
  279. [SCEV] Add a test with wrong exit counts. (NFC) — chenmindong1 / detail
  280. [AArch64] Add support for the GNU ILP32 ABI — amanieu / detail
  281. [TableGen] Improve algorithm for inheriting class template args and fields — paul / detail
  282. [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) — llvm-dev / detail
  283. Revert "[TableGen] Improve algorithm for inheriting class template args and fields" — paul / detail
  284. Revert "Following up on PR48517, fix handling of template arguments that refer" — hans / detail
  285. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE — llvm-dev / detail
  286. Make it possible to store a ASTNodeKind in VariantValue — steveire / detail
  287. [libc++] Split re.alg tests into locale-dependent and independent tests — Alexander.Richardson / detail
  288. [libomptarget][devicertl] Wrap source in declare target pragmas — jonathanchesterfield / detail
  289. Implement dynamic mapAnyOf in terms of ASTNodeKinds — steveire / detail
  290. Loop peeling: check that latch is conditional branch — jotrem / detail
  291. [docs] Fix overly specific link to uploading patches on Phabricator — Louis Dionne / detail
  292. [SLP] move reduction createOp functions; NFC — spatel / detail
  293. [SLP] refactor more reduction functions; NFC — spatel / detail
  294. [SLP] reduce reduction code for checking vectorizable ops; NFC — spatel / detail
  295. [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager — sameer.sahasrabuddhe / detail
  296. [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics — tianshilei1992 / detail
  297. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
  298. [RISCV] Add way to mark CompressPats that should only be used for compressing. — craig.topper / detail
  299. Avoid unused variable warning in opt mode — jpienaar / detail
  300. [mlir] fix the rocm runtime wrapper to account for cuda / rocm api differences — tobias.gysi / detail
  301. [lldb/Commands] Refactor ProcessLaunchCommandOptions to use TableGen (NFC) — medismail.bennani / detail
  302. [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10 — conanap / detail
  303. [MLIR][Standard] Add log1p operation to std — frgossen / detail
  304. [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  305. [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. — llvm-dev / detail
  306. [RISCV] Remove unnecessary APInt copy. NFC — craig.topper / detail
  307. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  308. [COFF] Use range for on relocations, NFC — rnk / detail
  309. Revert "[clang] Change builtin object size when subobject is invalid" — George Burgess IV / detail
  310. Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE" — hans / detail
  311. [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor — mtrofin / detail
  312. [flang] Fix ASSOCIATE statement name resolution — pklausler / detail
  313. Revert "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / detail
  314. [lld-macho][easy] Create group for LLD-specific CLI flags — jezng / detail
  315. [lld-macho] Run ObjCContractPass during LTO — jezng / detail
  316. [NFC][AMDGPU] Split AMDGPUSubtarget.h to R600 and GCN subtargets — dfukalov / detail
  317. [mlir][Linalg] NFC - getAssumedNonShapedOperands now returns OperandRange — nicolas.vasilache / detail
  318. [WebAssembly] Prototype new f64x2 conversions — tlively / detail
  319. [EXTINT][OMP] Fix _ExtInt type checking in device code — erich.keane / detail
  320. [flang][driver] Refactor one unit-test case to use fixtures (nfc) — andrzej.warzynski / detail
  321. [PredicateInfo] Generalize processing of conditions — nikita.ppv / detail
  322. [libomptarget][devicertl][nfc] Remove some cuda intrinsics, simplify — jonathanchesterfield / detail
  323. [COFF] Fix relocation offsets in pdb-file-statics test input — rnk / detail
  324. Revert "[lldb] Re-enable TestPlatformProcessConnect on macos" — pavel / detail
  325. [libomptarget][devicertl][nfc] Simplify target_atomic abstraction — jonathanchesterfield / detail
  326. [mlir][Linalg] NFC - Expose getSmallestBoundingIndex as an utility function — nicolas.vasilache / detail
  327. Reland "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  328. [PredicateInfo][SCCP][NewGVN] Add tests for logical and/or (NFC) — nikita.ppv / detail
  329. [lldb/Commands] Align process launch --plugin with process attach (NFC) — medismail.bennani / detail
  330. [PredicateInfo] Handle logical and/or — nikita.ppv / detail
  331. [mlir] Fix SubTensorInsertOp semantics — nicolas.vasilache / detail
  332. [mlir] Add ComplexDialect to SCF->GPU pass. — pifon / detail
  333. [mlir][Linalg] NFC - Fully compose map and operands when creating AffineMin in tiling. — nicolas.vasilache / detail
  334. [flang] Infrastructure improvements in utility routines — pklausler / detail
  335. [CodeView] Emit function types in -gline-tables-only. — akhuang / detail
  336. [OpenMP][NVPTX] Added forward declaration to pave the way for building deviceRTLs with OpenMP — tianshilei1992 / detail
  337. [flang] Fix creation of deferred shape arrays by POINTER statement — psteinfeld / detail
  338. [NFC] Move ImportedFunctionsInliningStatistics to Analysis — mtrofin / detail
  339. [gn build] Port 95ce32c7878d — llvmgnsyncbot / detail
  340. [mlir:async] Fix data races in AsyncRuntime — ezhulenev / detail
  341. Reland "[NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor" — mtrofin / detail
  342. [hip] Fix `<complex>` compilation on Windows with VS2019. — michael.hliao / detail
  343. [NFC][AMDGPU] Document target ID syntax for code object V2 to V3 — Tony.Tye / detail
  344. [mlir] NFC - Fix unused variable in non-debug mode — nicolas.vasilache / detail
  345. Makefile.rules: Avoid redundant .d generation (make restart) and inline archive rule to the only test — i / detail
  346. D94954: Fixes Snapdragon Kryo CPU core detection — david.green / detail
  347. [mlir][sparse] add asserts on reading in tensor data — ajcbik / detail
  348. Revert "[mlir][Affine] Add support for multi-store producer fusion" — diego.caballero / detail
  349. [RISCV] Add addu.w and slliu.w test that uses getelementptr with zero extended indices. — craig.topper / detail
  350. [RISCV] Add another isel pattern for slliu.w. — craig.topper / detail
  351. [BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete — Dávid Bolvanský / detail
  352. [libc][NFC] add "LlvmLibc" as a prefix to all test names — michaelrj / detail
  353. [libc][NFC][obvious] fix the names of MPFR tests — michaelrj / detail
  354. [NFC] Minor cleanup for ValueHandle code. — varun_gandhi / detail
  355. [mlir] Add an interface for Cast-Like operations — riddleriver / detail
  356. [mlir] Add a new builtin `unrealized_conversion_cast` operation — riddleriver / detail
  357. [mlir] Make MLIRContext::getOrLoadDialect(StringRef, TypeID, ...) public — joker.eph / detail
  358. [mlir][OpFormatGen] Fix incorrect kind used for RegionsDirective — riddleriver / detail
  359. [DAGCombiner] Precommit test case for D95086 — carrot / detail
  360. [Clang][OpenMP] Use `clang_cc1` test for `declare_target_device_only_compilation.cpp` — tianshilei1992 / detail
  361. [lld-macho] Add dependency on ObjCARC to fix shared build — jezng / detail
  362. Fix a bug with setting breakpoints on C++11 inline initialization statements. — jingham / detail
  363. [MSan] Move origins for overlapped memory transfer — jianzhouzh / detail
  364. Use CXX_SOURCES and point to the right source file. — jingham / detail
  365. [dsymutil] Compare object modification times using second precision — Jonas Devlieghere / detail
  366. [RISCV] Use update_llc_test_checks.py to regenerate check lines in vleff-rv32.ll and vleff-rv64.ll. — craig.topper / detail
  367. [lldb] Upstream eCore_arm_arm64e enum value in ArchSpec — Jonas Devlieghere / detail
  368. [RISCV] Implement vsseg intrinsics. — kai.wang / detail
  369. [RISCV] Implement vlsseg intrinsics. — kai.wang / detail
  370. [RISCV] Implement vssseg intrinsics. — kai.wang / detail
  371. [X86] Add experimental option to separately tune alignment of innermost loops — mkazantsev / detail
  372. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  373. [Transforms] Use llvm::append_range (NFC) — kazu / detail
  374. [llvm] Use hasSingleElement (NFC) — kazu / detail
  375. [IndirectFunctions] Skip propagating attributes to address taken functions — Madhur.Amilkanthwar / detail
  376. [yaml2obj/obj2yaml] - Improve dumping/creating of ELF versioning sections. — grimar / detail
  377. [X86][AMX] Fix tile config register spill issue. — yuanke.luo / detail
  378. [llvm-nm][ELF] - Make -D display symbol versions. — grimar / detail
  379. MCDwarf: Delete uneeded parameter — i / detail
  380. [mlir] Remove complex ops from Standard dialect. — pifon / detail
  381. [LoopUnswitch] Implement first version of partial unswitching. — flo / detail
  382. [clangd] Fix a missing override keyword, NFC. — hokein.wu / detail
  383. Revert "[X86][AMX] Fix tile config register spill issue." — yuanke.luo / detail
  384. [X86] Avoid a std::string copy by replacing auto with const auto&. NFC. — llvm-dev / detail
  385. [DAG] CombineToPreIndexedLoadStore - use const APInt& for getAPIntValue(). NFCI. — llvm-dev / detail
  386. MC: AArch64: Add support for gotpage_lo15 — adhemerval.zanella / detail
  387. [lldb][import-std-module] Do some basic file checks before trying to import a module — Raphael Isemann / detail
  388. [lldb] Make TestBSDArchives a no-debug-info-test — Raphael Isemann / detail
  389. Reland [lldb] Fix TestThreadStepOut.py after "Flush local value map on every instruction" — Raphael Isemann / detail
  390. [DAG] SimplifyDemandedBits - correctly adjust truncated shift amount type — llvm-dev / detail
  391. [X86][SSE] Add uitofp(trunc(and(lshr(x,c)))) vector test — llvm-dev / detail
  392. Add log1p lowering from standard to NVVM intrinsics — frgossen / detail
  393. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (REAPPLIED). — llvm-dev / detail
  394. Add log1p lowering from standard to ROCDL intrinsics — frgossen / detail
  395. [MC] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  396. [InstCombine] avoid crashing on attribute propagation — spatel / detail
  397. [clang][AST] Add get functions for CXXFoldExpr paren locations. — 1.int32 / detail
  398. [lldb][NFC] Fix build with GCC<6 — Raphael Isemann / detail
  399. AMDGPU: Add occupancy to serialized MachineFunctionInfo — Matthew.Arsenault / detail
  400. [OpenMP] Add support for mapping names in mapper API — huberjn / detail
  401. [flang][driver] Make the driver report diagnostics from the prescanner — andrzej.warzynski / detail
  402. [ARM] Fix vector saddsat costs. — david.green / detail
  403. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / detail
  404. AArch64/GlobalISel: Factor out parametersInCSRMatch — Matthew.Arsenault / detail
  405. [OpenMP][NVPTX] Added forward declaration for atomic operations — tianshilei1992 / detail
  406. AMDGPU: Use more accurate fast f64 fdiv — Matthew.Arsenault / detail
  407. AMDGPU: Remove v_rsq_f64 patterns — Matthew.Arsenault / detail
  408. [AMDGPU][GlobalISel] Run SIAddImgInit — jay.foad / detail
  409. [mlir][SPIRV] Rename OpSpecConstantOperation -> OpSpecConstantOp — ravishankarm / detail
  410. [mlir]][SPIRV] Define OrderedOp and UnorderedOp and add lowerings from Standard. — ravishankarm / detail
  411. [RISCV] Make LMUL field in VTYPE continuous. — kai.wang / detail
  412. [flang][driver] Move fixed/free from detection out of FrontendAction API — andrzej.warzynski / detail
  413. [RISCV] Add new V instructions in v1.0-08a0b46. — kai.wang / detail
  414. [libc++] Use ioctl when available to get random_device entropy. — marek.kurdej / detail
  415. Revert "[AMDGPU] Implement mir parseCustomPseudoSourceValue" — sebastian.neubauer / detail
  416. [OpenMP] Add time profiling support in libomp — georgakoudis1 / detail
  417. [RISCV] Update V instructions constraints to conform to v1.0 — kai.wang / detail
  418. [NFC][Doc] Mention SystemZ supports StackMap generation — ulrich.weigand / detail

clang-d377222-ga048ce13e32d-t17818-b17818.tar.gz (Jan 16, 2021 4:58:01 PM)

  1. [ARM] Test for aligned blocks. NFC — david.green / detail
  2. [ARM] Align blocks that are not fallthough targets — david.green / detail
  3. [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree — lebedev.ri / detail
  4. [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  5. [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g — i / detail

clang-d377217-gbfd75bdf3fd6-t17816-b17816.tar.gz (Jan 16, 2021 2:12:26 PM)

  1. [ARM] Remove LLC tests from transform/hardware loop tests. — david.green / detail
  2. [ARM] Add low overhead loops terminators to AnalyzeBranch — david.green / detail
  3. [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  4. [SLP] remove unnecessary use of 'OperationData' — spatel / detail
  5. [SLP] fix typos; NFC — spatel / detail
  6. [SLP] remove opcode field from reduction data class — spatel / detail
  7. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
  8. [mlir][sparse] improved sparse runtime support library — ajcbik / detail
  9. [NFC] Removed extra text in comments — Dávid Bolvanský / detail

clang-d377208-g416854d0f7cd-t17812-b17812.tar.gz (Jan 16, 2021 11:28:49 AM)

  1. [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE. — flo / detail
  2. [StringExtras] Fix comment typos (NFC) — kazu / detail
  3. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  4. [llvm] Use *::empty (NFC) — kazu / detail
  5. [InstSimplify] Precommit new testcases; NFC — Dávid Bolvanský / detail

clang-d377203-gbdd4dda58b0d-t17809-b17809.tar.gz (Jan 16, 2021 8:44:23 AM)

  1. [ASTMatchers] Make cxxOperatorCallExpr matchers API-compatible with n-ary operators — steveire / detail
  2. [LegalizeDAG] Handle NeedInvert when expanding BR_CC — bjorn.a.pettersson / detail
  3. [ASTMatchers] Add binaryOperation matcher — steveire / detail
  4. [ASTMatchers] Add support for CXXRewrittenBinaryOperator — steveire / detail
  5. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — alexandre.ganea / detail
  6. [Tests] Added tests for new instcombine or simplification; NFC — Dávid Bolvanský / detail
  7. [InstSimplify] Add (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  8. [RISCV] Correct alignment settings for vector registers. — kai.wang / detail
  9. [InstSimplify] Update comments, remove redundant tests — Dávid Bolvanský / detail

clang-d377194-ga7101450a42e-t17806-b17806.tar.gz (Jan 16, 2021 6:00:26 AM)

  1. [InstCombine] Add more tests to select-safe-transforms.ll (NFC) — aqjune / detail
  2. [InstCombine] Add more tests for select operand replacement (NFC) — nikita.ppv / detail
  3. [ASTMatchers] Add mapAnyOf matcher — steveire / detail

clang-d377191-gb664bef2ad9a-t17803-b17803.tar.gz (Jan 16, 2021 2:55:07 AM)

  1. Introduce llvm.noalias.decl intrinsic — jeroen.dobbelaere / detail
  2. [InstCombine] Add a test file that contains safe select transforms (NFC) — aqjune / detail

clang-d377189-g8456c3a78928-t17801-b17801.tar.gz (Jan 16, 2021 12:09:01 AM)

  1. [utils] Use llvm::sort (NFC) — kazu / detail
  2. [AMDGPU] Use llvm::is_contained (NFC) — kazu / detail
  3. [StringExtras] Rename SubsequentDelim to ListSeparator — kazu / detail
  4. [NFC] Add -std=c11 to attr-availability.c — douglas.yung / detail
  5. [NPM][Inliner] Temporarily remove inline_stats test case for always — mtrofin / detail
  6. AArch64: fix regression introduced by fcmp immediate selection. — Amara Emerson / detail

clang-d377183-g029c2257c21e-t17798-b17798.tar.gz (Jan 15, 2021 9:24:40 PM)

  1. [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner — mtrofin / detail
  2. [Inline] Fix a missing character in inline_stats.ll — mtrofin / detail

clang-d377181-g999f5da6b308-t17796-b17796.tar.gz (Jan 15, 2021 6:40:30 PM)

  1. [ADT][Support] Fix C4146 error from MSVC — dblaikie / detail
  2. [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument — Dávid Bolvanský / detail
  3. Revert "[WebAssembly] MC layer writes table symbols to object files" — dschuff / detail
  4. Revert "[WebAssembly] Add support for table linking to wasm-ld" — dschuff / detail
  5. hwasan: Update register-dump-read.c test to reserve x23 instead of x20. — peter / detail
  6. [NFC] Disallow unused prefixes under MC/RISCV — mtrofin / detail
  7. [flang] Create names to allow access to inaccessible specifics — pklausler / detail
  8. [mlir][NFC] Move helper substWithMin into Affine utils — thomasraoux / detail
  9. [mlir][AsmPrinter] Properly escape strings when printing locations — riddleriver / detail
  10. [mlir] Fixing potential build break in my previous commit — thomasraoux / detail
  11. [debugserver] Fix inverted if block that resulted in us using the private entitlements — Jonas Devlieghere / detail

clang-d377170-gaa8a2d8a3da3-t17793-b17793.tar.gz (Jan 15, 2021 3:54:30 PM)

  1. [CodeView][DebugInfo] Add test case to show that linkage names are not — akhuang / detail
  2. Revert "[BasicAA] Handle recursive queries more efficiently" — rnk / detail
  3. [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() — lebedev.ri / detail
  4. [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree — lebedev.ri / detail
  5. [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater — lebedev.ri / detail
  6. [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater — lebedev.ri / detail
  7. [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater — lebedev.ri / detail
  8. [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed — lebedev.ri / detail
  9. [GWP-ASan] Add inbuilt options parser. — 31459023+hctim / detail
  10. [MSVC] Don't add -nostdinc++ -isystem to runtimes builds — rnk / detail
  11. [Sema] turns -Wfree-nonheap-object on by default — cjdb / detail
  12. BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor — ndesaulniers / detail
  13. [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. — ravishankarm / detail
  14. Skip 'g' packet tests when running on darwin; debugserver doesn't impl — Jason Molenda / detail
  15. [SLP] remove dead code in reduction matching; NFC — spatel / detail
  16. Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" — Duncan P. N. Exon Smith / detail
  17. [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. — Amara Emerson / detail

clang-d377153-g1f21de535d37-t17790-b17790.tar.gz (Jan 15, 2021 1:10:47 PM)

  1. [DebugInfo][CodeView] Change in line tables only mode to emit type information — akhuang / detail
  2. [ARM] Constant tripcount tail predication loop tests. NFC — david.green / detail
  3. [ARM] Tail predication with constant loop bounds — david.green / detail
  4. [MIPatternMatch] Add m_OneNonDBGUse — Jessica Paquette / detail
  5. [mlir] Add Complex dialect. — pifon / detail
  6. [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. — craig.topper / detail
  7. GetMacosAlignedVersion() fails if sysctl is not setup — julian.lettner / detail
  8. Fix libc++ clang-cl build, swap attribute order — rnk / detail
  9. [CodeGen] Removes unwanted optimisation for TargetConstantFP — craig.topper / detail
  10. [SLP] remove unused reduction functions; NFC — spatel / detail

clang-d377143-gbc84f89c71ab-t17786-b17786.tar.gz (Jan 15, 2021 10:18:20 AM)

  1. [flang] Disallow INTENT attribute on procedure dummy arguments — psteinfeld / detail
  2. [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC — craig.topper / detail
  3. [flang][driver] Copy test file into a temp dir when testing (nfc) — andrzej.warzynski / detail
  4. [clangd] Update CC Ranking model with better sampling. — usx / detail
  5. [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport — anastasia.stulova / detail

clang-d377138-gbe69e66b1cd8-t17785-b17785.tar.gz (Jan 15, 2021 9:31:03 AM)

  1. [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN — qshanz / detail
  2. [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags. — craig.topper / detail
  3. [LoopUnroll] Fix a crash — serguei.katkov / detail
  4. [PowerPC] Add variants of 64-bit vector types for vec_sel. — esme.yi / detail
  5. [IR Parser] Fix a crash handling zero width integer attributes. — clattner / detail
  6. CGDebugInfo: Delete redundant test — i / detail
  7. CGDebugInfo: Delete unneeded UnwrapTypeForDebugInfo — i / detail
  8. [MLIR][SPIRV] Add (de-)serialization support for SpecConstantOpeation. — kareem.ergawy / detail
  9. [NFC][AsmPrinter] Make comments for spill/reload more precise. — kai.wang / detail
  10. [JITLink] Rename PostAllocationPasses to PreFixupPasses. — Lang Hames / detail
  11. [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos. — craig.topper / detail
  12. Remove redundant casts. — akuegel / detail
  13. [CSKY] Add visibility macro to fix link error — zixuan.wu / detail
  14. [clang-format] Skip UTF8 Byte Order Mark while sorting includes — marek.kurdej / detail
  15. [ARM] Additional trunc cost tests. NFC — david.green / detail
  16. [clang-format] turn on formatting after "clang-format on" while sorting includes — marek.kurdej / detail
  17. [clang-format] Find main include after block ended with #pragma hdrstop — marek.kurdej / detail
  18. [ARM] Update trunc costs — david.green / detail
  19. [NFC] Remove min/max functions from InstructionCost — david.sherwood / detail
  20. Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" — jan_svoboda / detail
  21. [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost — david.sherwood / detail
  22. [ARM] Add debug messages for the load store optimizer. NFC — david.green / detail
  23. [clangd] Add metrics for go-to-implementation. — hokein.wu / detail
  24. [X86] Fix tile register spill issue. — yuanke.luo / detail
  25. Require chained analyses in BasicAA and AAResults to be transitive — bjorn.a.pettersson / detail
  26. [SVE][CodeGen] Fix legalisation of floating-point masked gathers — kerry.mclaughlin / detail
  27. Revert rGd43a264a5dd3 "Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())"" — llvm-dev / detail
  28. [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds — llvm-dev / detail
  29. [VE] Support intrinsic to isnert/extract_subreg of v512i1 — marukawa / detail
  30. [VE] Support additional VMRGW and VMV intrinsic instructions — marukawa / detail
  31. [obj2yaml] - Fix the crash in getUniquedSectionName(). — grimar / detail
  32. [clang][AArch64][SVE] Avoid going through memory for coerced VLST return values — joe.ellis / detail
  33. [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings. — grimar / detail
  34. [VPlan] Move initial quote emission from ::print to ::dumpBasicBlock. — flo / detail
  35. [obj2yaml][test] - Improve and fix section-group.yaml test. — grimar / detail
  36. [lldb] Disable PipeTest.OpenAsReader on windows — pavel / detail
  37. [X86][SSE] Add 'vectorized sum' test patterns — llvm-dev / detail
  38. [ARM] Add uses for locals introduced for debug messages. NFC. — herhut / detail
  39. [AMDGPU] Fix a urem combine test to test what it was supposed to — jay.foad / detail
  40. [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. — csigg / detail
  41. [mlir] Make GpuAsyncRegion pass depend on async dialect. — csigg / detail
  42. [flang][driver] Copy input files into a temp dir when testing — andrzej.warzynski / detail
  43. [mlir][linalg] Support parsing attributes in named op spec — antiagainst / detail
  44. [mlir][linalg] Support permutation when lowering to loop nests — antiagainst / detail
  45. [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR — joe.ellis / detail
  46. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / detail
  47. [VPlan] Unify value/recipe printing after VPDef transition. — flo / detail
  48. Revert "[attributes]  Add a facility for enforcing a Trusted Computing Base." — thakis / detail
  49. [mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes. — csigg / detail
  50. [X86] Add nounwind to lzcnt-cmp tests — llvm-dev / detail
  51. [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets — llvm-dev / detail
  52. [ARM] Update existing test case with +pauth targets — ranjeet.singh / detail
  53. [clangd] Fix -check mode doesn't respect any tidy configs. — hokein.wu / detail
  54. [OpenMPOpt][WIP] Expand parallel region merging — georgakoudis1 / detail
  55. [clangd] Remove ScratchFS from tests — n.james93 / detail
  56. NFC: Use -LABEL more — paul.robinson / detail
  57. [FastISel] Flush local value map on every instruction — paul.robinson / detail
  58. [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i) — llvm-dev / detail
  59. [mlir][Linalg] Fold init_tensor -> linalg.tensor_reshape. — ravishankarm / detail
  60. [Clang][Docs] Fix ambiguity in clang-offload-bundler docs — scott.linder / detail
  61. [NFC] Disallow unused prefixes in CodeGen/PowerPC tests. — mtrofin / detail
  62. [mlir][vector] Add memory effects to transfer_read transfer_write ops — thomasraoux / detail
  63. [mlir][Linalg] Fix reshape fusion to reshape the outs instead of creating new tensors. — ravishankarm / detail
  64. [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option — paul.robinson / detail
  65. [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp — i / detail
  66. [SystemZ]  Minor NFC fix in SchedModels. — paulsson / detail
  67. [FastISel] NFC: Clean up unnecessary bookkeeping — paul.robinson / detail
  68. [X86] Regenerate vector-constrained-fp-intrinsics.ll tests — llvm-dev / detail
  69. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / detail
  70. [Hexagon] Custom-widen SETCC's operands — kparzysz / detail
  71. [AMDGPU] Deduplicate VOP tablegen asm & ins — Joseph.Nash / detail
  72. [mlir] Add Python bindings for AffineExpr — zinenko / detail
  73. [mlir] More Python bindings for AffineMap — zinenko / detail
  74. [mlir] Expose MemRef layout in Python bindings — zinenko / detail
  75. [flang][openxx][NFC] Remove duplicated function to check required clauses — clementval / detail
  76. -funique-internal-linkage-names appends a hex md5hash suffix to the symbol name which is not demangler friendly, convert it to decimal. — tmsriram / detail
  77. Introduce new quiet mode and new option handling for -print-changed. — schmeise / detail
  78. Fix minor build issue (NFC) — rnk / detail
  79. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
  80. [mlir] Add structural conversion to async dialect lowering. — csigg / detail
  81. [RISCV] Add scalable vector fcmp ISel patterns — fraser / detail
  82. [libc++] Turn off auto-formatting of generated files. NFC. — marek.kurdej / detail
  83. [NFC][AMDGPU] Clarify memory model support for volatile — Tony.Tye / detail
  84. [mlir][ODS] Add a C++ abstraction for OpBuilders — riddleriver / detail
  85. [mlir][TypeDefGen] Add support for adding builders when generating a TypeDef — riddleriver / detail
  86. [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS — riddleriver / detail
  87. [ADT] Add makeIntrusiveRefCnt helper function — n.james93 / detail
  88. [tools] Mark output of tools as text if it is really text — Abhina.Sreeskantharajan / detail
  89. [NFC] Disallow unused prefixes under llvm/test/CodeGen — mtrofin / detail
  90. [mlir][vector] Add side-effect information to different load/store ops — thomasraoux / detail
  91. Enable python bindings for tensor, shape and linalg dialects. — stellaraccident / detail
  92. [mlir][CAPI] Introduce standard source layout for mlir-c dialect registration. — stellaraccident / detail
  93. Revert "[mlir][linalg] Support parsing attributes in named op spec" — joker.eph / detail
  94. [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test — spatel / detail
  95. [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT — bjorn.a.pettersson / detail
  96. [libc][NFC] Make __support/common.h an in tree header. — sivachandra / detail
  97. [c++20] Don't consider string literal operator templates for numeric — richard / detail
  98. Add an assert to CGDebugInfo::getTypeOrNull — i / detail
  99. [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns — fraser / detail
  100. [mlir][vector] verify memref of vector memory ops — ajcbik / detail
  101. [PredicateInfo] Add test for one unknown condition in and/or (NFC) — nikita.ppv / detail
  102. [SCCP] Fix misclassified conditions in test (NFC) — nikita.ppv / detail
  103. CGDebugInfo: Delete unused parameters — i / detail
  104. Rename debug linkage name with -funique-internal-linkage-names — hoy / detail
  105. [OpenMP] Take elf_common.c as a interface library — tianshilei1992 / detail
  106. [RISCV] Add scalable vector vselect ISel patterns — fraser / detail
  107. clang: Always pass PowerPC endian information to GNU as — ndesaulniers / detail
  108. Update syntax for tensor and memref types to match parser. — joker.eph / detail
  109. [RISCV] Use vmv.v.i vd, 0 instead of vmv.v.x vd, x0 for llvm.riscv.vfmv.v.f with 0.0 — craig.topper / detail
  110. [SimplifyCFG] SwitchToLookupTable(): don't insert a DomTree edge that already exists — lebedev.ri / detail
  111. [SimplifyCFG] SimplifyBranchOnICmpChain(): don't insert a DomTree edge that already exists — lebedev.ri / detail
  112. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): don't insert a DomTree edge if it already exists — lebedev.ri / detail
  113. [NFCI][Utils/Local] removeUnreachableBlocks(): cleanup support for lazy DomTreeUpdater — lebedev.ri / detail
  114. [SimplifyCFGPass] mergeEmptyReturnBlocks(): skip blocks scheduled for removal as per DomTreeUpdater — lebedev.ri / detail
  115. [SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater — lebedev.ri / detail
  116. ADT: Fix pointer comparison UB in SmallVector — Duncan P. N. Exon Smith / detail
  117. [RISCV] Define the vfclass RVV intrinsics — evandro.menezes / detail
  118. NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed char — hubert.reinterpretcast / detail
  119. [clang] Fix message text for `-Wpointer-sign` to account for plain char — hubert.reinterpretcast / detail
  120. [github] Move repo lockdown config into llvm-project repo — tstellar / detail
  121. [MLIR][Linalg] Refactor transforms to use linalg::getDynOperands helper — rob.suderman / detail
  122. [MC] Make getEHFrameSection const like every other getter (NFC) — Jonas Devlieghere / detail
  123. [JITLink] Add a new PostAllocationPasses list. — Lang Hames / detail
  124. [VE][compiler-rt] Add VE as a target of crt — marukawa / detail
  125. [WebAssembly] Ensure terminate pads are a single BB — aheejin / detail
  126. [NFC][LICM] Minor improvements to debug output — qcolombet / detail
  127. [OpenMP] Move memory manager to plugin and make it a common interface — tianshilei1992 / detail
  128. [llvm] Use llvm::find_if (NFC) — kazu / detail
  129. [llvm] Use *Set::contains (NFC) — kazu / detail
  130. [llvm] Simplify string comparisons (NFC) — kazu / detail
  131. [CodeGen] Try to make the print of memory operand alignment a little more user friendly. — craig.topper / detail
  132. Add unconditional logging to debugserver for launch/attach processes — Jason Molenda / detail
  133. [SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP methods const. — craig.topper / detail
  134. [CMake] Split the target side of runtimes build — phosek / detail
  135. [DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstantFP with the identical version in SelectionDAG. NFC — craig.topper / detail
  136. [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs — i / detail
  137. [WebAssembly] Misc. refactoring in CFGStackify (NFC) — aheejin / detail
  138. Adapt CastExpr::getSubExprAsWritten to ConstantExpr — sbergman / detail
  139. [LiveDebugValues] Fix comparison operator in VarLocBasedImpl — sander.desmalen / detail
  140. [AMDGPU] Fix failing assert with scratch ST mode — sebastian.neubauer / detail
  141. [clang][cli] Remove -f[no-]trapping-math from -cc1 command line — jan_svoboda / detail
  142. [mlir] use built-in vector types instead of LLVM dialect types when possible — zinenko / detail
  143. [Test] Add failing test for PR48725 — mkazantsev / detail
  144. [WebAssembly] Remove more unnecessary brs in CFGStackify — aheejin / detail
  145. [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI. — grimar / detail
  146. [llvm-readobj] - Add 'override' to fix build bots. — grimar / detail
  147. [llvm-readobj] - An attempt to fix BB. — grimar / detail
  148. [mlir][openmp][NFCI] Rename `continuationIP` to `continuationBlock` — SourabhSingh.Tomar / detail
  149. [llvm-readobj] - One more attempt to fix BB. — grimar / detail
  150. [clang][AST] Get rid of an alignment hack in DeclObjC.h [NFCI] — mikhail.maltsev / detail
  151. [SlotIndexes] Fix and simplify basic block splitting — jay.foad / detail
  152. [AMDGPU][GlobalISel] Remove some duplicate RUN lines — jay.foad / detail
  153. [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections. — grimar / detail
  154. [obj2yaml] - Don't crash when an object has an empty symbol table. — grimar / detail
  155. Revert "[Test] Add failing test for PR48725" — thakis / detail
  156. Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. — csigg / detail
  157. [RISCV] Improve scalable-vector shift tests (NFC) — fraser / detail
  158. [X86][SSE] combineSubToSubus - remove SSE2 early-out. — llvm-dev / detail
  159. [Fixed Point] Add codegen for conversion between fixed-point and floating point. — bjorn.a.pettersson / detail
  160. [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets. — llvm-dev / detail
  161. [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. — llvm-dev / detail
  162. [mlir][Linalg] NFC - Refactor fusion APIs — nicolas.vasilache / detail
  163. [TableGen] Improve error message for semicolon after braced body. — paul / detail
  164. [mlir][openacc] Use TableGen information for default enum — clementval / detail
  165. [X86] Improved lowering for saturating float to int. — bjorn.a.pettersson / detail
  166. [VE] Update VELIntrinsic tests — marukawa / detail
  167. [mlir][spirv] NFC: place ops in the proper file for their categories — antiagainst / detail
  168. [SLP] Add test case showing a bug when dealing with padded types — bjorn.a.pettersson / detail
  169. [PowerPC] Add support for embedded devices with EFPU2 — nemanja.i.ibm / detail
  170. Reland "[mlir][linalg] Support parsing attributes in named op spec" — antiagainst / detail
  171. [mlir][CAPI] Fix inline function declaration — zinenko / detail
  172. [mlir] Fix for LIT tests — zinenko / detail
  173. [libc++] [C++2b] [P1048] Add is_scoped_enum and is_scoped_enum_v. — marek.kurdej / detail
  174. [mlir][spirv] NFC: split deserialization into multiple source files — antiagainst / detail
  175. [PowerPC][NFCI] PassSubtarget to ASMWriter — Jinsong Ji / detail
  176. [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. — jurahul / detail
  177. [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests — llvm-dev / detail
  178. Fix typo in diagnostic message — Akira / detail
  179. [AMDGPU] Regenerate umax crash test — llvm-dev / detail
  180. [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / detail
  181. Add -ansi option to CompileOnly group — aaron / detail
  182. [doc] Place sha256 in lld/README.md into backticks — smeenai / detail
  183. Return false from __has_declspec_attribute() if not explicitly enabled — aaron / detail
  184. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / detail
  185. [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / detail
  186. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / detail
  187. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / detail
  188. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / detail
  189. [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / detail
  190. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / detail
  191. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / detail
  192. [FunctionAttrs] Precommit tests for willreturn inference. — flo / detail
  193. [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / detail
  194. [libcxx] Port to OpenBSD — brad / detail
  195. [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / detail
  196. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / detail
  197. [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / detail
  198. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / detail
  199. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / detail
  200. [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / detail
  201. [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / detail
  202. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  203. [LV] Relax assumption that LCSSA implies single entry — listmail / detail
  204. Fix for crash in __builtin_return_address in template context. — sunil.srivastava / detail
  205. [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / detail
  206. [LV] Weaken spuriously strong assert in LoopVersioning — listmail / detail
  207. [SLP] reduce code duplication while matching reductions; NFC — spatel / detail
  208. [SLP] reduce code duplication in processing reductions; NFC — spatel / detail
  209. [SLP] rename variable to improve readability; NFC — spatel / detail
  210. [SLP] reduce code duplication while processing reductions; NFC — spatel / detail
  211. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / detail
  212. [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / detail
  213. [RISCV] Legalize select when Zbt extension available — selliott / detail
  214. [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / detail
  215. [mlir] Update LLVM dialect type documentation — zinenko / detail
  216. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / detail
  217. [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / detail
  218. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / detail
  219. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / detail
  220. [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / detail
  221. AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / detail
  222. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / detail
  223. [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / detail
  224. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / detail
  225. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / detail
  226. [ELF][NFCI] small cleanup to OutputSections.h — llvm / detail
  227. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / detail
  228. [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / detail
  229. [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / detail
  230. [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / detail
  231. Delete unused function (was breaking the -Werror build) — dblaikie / detail
  232. [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / detail
  233. [libc] add isascii and toascii implementations — michaelrj / detail
  234. [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / detail
  235. [LangRef] State that a nocapture pointer cannot be returned — aqjune / detail
  236. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / detail
  237. [MSan] Tweak CopyOrigin — jianzhouzh / detail
  238. [gn build] (manually) port 79f99ba65d96 — thakis / detail
  239. [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / detail
  240. [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / detail
  241. [Coroutine] Update promise object's final layout index — Yuanfang Chen / detail
  242. [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / detail
  243. [OpenMP] Update allocator trait key/value definitions — hansang.bae / detail
  244. [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / detail
  245. [libc++] Give extern templates default visibility on gcc — smeenai / detail
  246. [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / detail
  247. [NFC] Use generic name for scalable vector stack ID. — kai.wang / detail
  248. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  249. [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / detail
  250. [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / detail
  251. [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / detail
  252. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / detail
  253. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  254. [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / detail
  255. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / detail
  256. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / detail
  257. [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / detail
  258. [llvm] Remove redundant string initialization (NFC) — kazu / detail
  259. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / detail
  260. [llvm] Use Optional::getValueOr (NFC) — kazu / detail
  261. [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / detail
  262. [MSan] Partially revert some changes from D94552 — jianzhouzh / detail
  263. [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / detail
  264. [ARM] Additional tests for different interleaving patterns. NFC — david.green / detail
  265. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / detail
  266. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / detail
  267. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / detail
  268. [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / detail
  269. [LTO] Replace anonymous namespace with static functions (NFC). — flo / detail
  270. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / detail
  271. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / detail
  272. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / detail
  273. [SVE] Add ISel pattern for addvl — cullen.rhodes / detail
  274. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  275. [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / detail
  276. [LTO] Add test to ensure objc-arc-contract is executed. — flo / detail
  277. Fix build errors after ceb9379a9 — n.james93 / detail
  278. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / detail
  279. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / detail
  280. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / detail
  281. Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / detail
  282. [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / detail
  283. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / detail
  284. [libc] Refresh benchmark progress bar when needed. — gchatelet / detail
  285. [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / detail
  286. [X86] Add tests for rv_marker lowering. — flo / detail
  287. [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / detail
  288. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / detail
  289. [AArch64] Attempt to sink mul operands — nicholas.guy / detail
  290. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / detail
  291. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / detail
  292. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / detail
  293. [lld][WebAssembly] Fix for TLS + --relocatable — sbc / detail
  294. [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / detail
  295. [OpenMP] Add documentation for error messages and release notes — jhuber6 / detail
  296. [OpenMP] Fix hierarchical barrier — nawrin.sultana / detail
  297. [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / detail
  298. [clangd] Avoid reallocating buffers for each message read: — sam.mccall / detail
  299. [SLP] add reduction test for FMF; NFC — spatel / detail
  300. [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / detail
  301. [clangd] Remove "decision-forest-base" experimental flag. — usx / detail
  302. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC — sam.mccall / detail
  303. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / detail
  304. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  305. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / detail
  306. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / detail
  307. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / detail
  308. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / detail
  309. [gn build] Port 60fda8ebb6d — llvmgnsyncbot / detail
  310. [flang] Fix classification of shape inquiries in specification exprs — pklausler / detail
  311. [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / detail
  312. [SLP] simplify type check for reductions — spatel / detail
  313. [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / detail
  314. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / detail
  315. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / detail
  316. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / detail
  317. [NFC] fix missing SectionName declaration — wlei / detail
  318. [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / detail
  319. [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / detail
  320. [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / detail
  321. [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / detail
  322. [LTO] Add test for freestanding LTO option. — flo / detail
  323. [flang] Fix accessibility of USEd name in .mod file — tkeith / detail
  324. [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / detail
  325. Fix the warnings on unused variables (NFC) — kazu / detail
  326. [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / detail
  327. [DSE] Add tests with stores of existing values. — flo / detail
  328. [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / detail
  329. [test] Add Clang side tests for -fdebug-info-for-profiling — i / detail
  330. [NFC] Fix build break by a initializer list converting error — wlei / detail
  331. Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  332. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / detail
  333. [SPARC] Fix fp128 load/stores — craig.topper / detail
  334. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / detail
  335. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / detail
  336. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / detail
  337. [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / detail
  338. [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / detail
  339. [RISCV] Custom lower ISD::VSCALE. — craig.topper / detail
  340. Fix grammar in diagnostic for wrong arity in a structured binding.