collapse
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

 x

Issues

No known issues detected

Build Log

 

Issues

Found 1 issues:
Aborted
Waiting to resume part of...
 

Issues

Found 1 issues:
Error: b'\''<html>
+ ....
 x

Changes

clang-d367205-g81a408808f6-t14835-b14835.tar.gz (Sep 24, 2020 12:03:51 PM)

  1. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  2. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail
  3. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  4. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  5. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  6. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  7. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  8. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  9. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail

clang-d367196-g31a3c5fb45b-t14832-b14832.tar.gz (Sep 24, 2020 9:20:27 AM)

  1. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  2. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  3. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  4. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  5. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  6. [InstCombine] regenerate test checks; NFC — spatel / detail
  7. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  8. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  9. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  10. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  11. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  12. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  13. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  14. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  15. [NFC][ARM] Remove dead loop. — sam.parker / detail
  16. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  17. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  18. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  19. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  20. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  21. [clang] use string tables for static diagnostic descriptions — froydnj / detail

clang-d367175-ge39da8ab6a2-t14829-b14829.tar.gz (Sep 24, 2020 6:36:54 AM)

  1. [MLIR][docs] Fix typos — georgemitenk0v / detail
  2. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  3. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  4. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  5. [llvm-readobj] - Fix a warning. — grimar / detail
  6. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  7. Use different name for auto variable — sepavloff / detail
  8. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  9. [NFC][Docs] fix clang-docs compilation — development / detail
  10. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  11. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  12. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  13. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  14. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  15. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  16. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  17. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  18. [ARM] Check for LSTP side-effects. — sam.parker / detail
  19. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  20. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  21. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / githubweb

clang-d367154-ga90d72127a8-t14825-b14825.tar.gz (Sep 24, 2020 3:35:35 AM)

  1. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  2. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail
  3. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  4. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  5. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  6. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail
  7. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  8. [clangd] Fix comment. NFC — sam.mccall / detail
  9. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  10. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  11. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  12. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  13. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  14. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail

clang-d367140-gb63bfc2030d-t14822-b14822.tar.gz (Sep 24, 2020 12:50:42 AM)

  1. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  2. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  3. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  4. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail
  5. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail

clang-d367135-g6b136b19cbe-t14818-b14818.tar.gz (Sep 23, 2020 10:01:55 PM)

  1. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  2. [NFC] Remove unnecessary default constructors — aeubanks / detail
  3. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  4. [lld-macho] Initial support for common symbols — jezng / detail
  5. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  6. [lld-macho] Emit indirect symbol table — jezng / detail
  7. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  8. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  9. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail
  10. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  11. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  12. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  13. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  14. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail

clang-d367121-g29aaa188480-t14815-b14815.tar.gz (Sep 23, 2020 7:20:45 PM)

  1. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail
  2. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  3. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  4. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  5. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail
  6. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  7. [X86] Add TDX instructions. — freddy.ye / detail
  8. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  9. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail

clang-d367112-gfa69b608063-t14812-b14812.tar.gz (Sep 23, 2020 4:39:38 PM)

  1. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  2. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  3. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  4. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  5. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  6. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  7. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  8. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  9. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  10. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  11. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  12. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  13. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  14. [JSON] Display errors associated with Paths in context — sam.mccall / detail
  15. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  16. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  17. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail

clang-d367095-g57f097420d4-t14809-b14809.tar.gz (Sep 23, 2020 1:54:14 PM)

  1. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  2. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  3. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  4. Break long line accidentally left in the previous commit — kparzysz / detail
  5. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  6. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  7. Enhance TableGen so that backends can produce better error messages. — paul / detail
  8. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  9. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  10. Fix include location (accidentally committed a local variation) — epastor / detail
  11. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  12. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  13. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  14. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  15. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail
  16. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  17. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  18. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  19. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  20. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  21. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  22. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  23. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  24. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  25. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  26. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  27. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  28. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  29. [lldb] Normalize paths in new test — jotrem / detail
  30. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail
  31. Clean up test file, NFC — kparzysz / detail

clang-d367064-g577adda54f0-t14800-b14800.tar.gz (Sep 23, 2020 11:09:20 AM)

  1. Add Operation to python bindings. — stellaraccident / detail
  2. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  3. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  4. NFC: Remove unused variable. — stellaraccident / detail
  5. [mlir][ods] Custom builder with no params — jpienaar / detail
  6. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  7. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  8. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  9. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  10. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  11. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  12. [lldb] Remove lldb-perf remenant — davelee.com / detail
  13. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  14. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  15. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  16. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  17. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  18. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail
  19. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  20. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  21. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  22. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  23. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  24. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  25. Add optimal thread strategy — dmantipov / detail
  26. [Support/Path] Add path::is_absolute_gnu — rengolin / detail

clang-d367038-gbd8b50cd7f5-t14797-b14797.tar.gz (Sep 23, 2020 8:23:32 AM)

  1. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  2. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  3. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  4. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  5. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  6. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  7. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  8. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  9. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  10. Fix typos in ASTMatchers.h; NFC — aaron / detail
  11. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  12. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  13. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  14. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  15. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail
  16. [clangd] Refactor code completion signal's utility properties. — usx / detail
  17. [docs][llvm] Fix typos — paul / detail
  18. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

clang-d367020-gbd72ed93d22-t14793-b14793.tar.gz (Sep 23, 2020 5:29:43 AM)

  1. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  2. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail
  3. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  2. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb

clang-d367017-gd4035af2537-t14791-b14791.tar.gz (Sep 23, 2020 3:59:22 AM)

  1. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  2. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  3. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  4. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  5. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  6. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb

clang-d367011-ge46c1def523-t14788-b14788.tar.gz (Sep 23, 2020 2:00:54 AM)

  1. [libc++] Implement LWG1203 — Louis Dionne / detail
  2. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  3. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  4. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  5. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  6. [SLP]Fix coding style, NFC. — a.bataev / detail
  7. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  8. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  9. [trace] avoid using <regex> — walter erquinigo / detail
  10. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  11. [NFC][docs] Fix link. — joker.eph / detail
  12. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  13. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  14. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  15. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  16. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  17. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  18. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail
  19. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  20. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  21. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  22. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  23. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  24. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  25. [lld-maco] fix build breakage — gkm / detail
  26. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  27. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  28. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  29. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  30. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  31. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  32. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  33. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  34. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  35. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  36. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  37. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  38. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  39. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  40. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  41. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  42. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  43. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  44. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail
  45. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail

clang-d366966-g49f27449317-t14768-b14768.tar.gz (Sep 22, 2020 2:43:36 PM)

  1. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  2. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  3. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  4. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  5. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  6. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  7. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  8. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  9. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  10. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  11. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  12. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  13. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  14. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  15. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  16. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail
  17. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  18. Two patches to fix the broken build. — paul / detail
  19. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  20. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  21. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  22. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  23. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  24. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  25. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  26. Change LoopInfo::empty to isInnermost after D82895 — i / detail

clang-d366940-ga5141b83f1f-t14763-b14763.tar.gz (Sep 22, 2020 12:01:59 PM)

  1. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / detail
  2. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / detail
  3. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / detail
  4. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / detail
  5. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / detail
  6. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / detail
  7. [lld-macho] minimally handle option -dynamic — gkm / detail
  8. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / detail
  9. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / detail
  10. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / detail
  11. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / detail
  12. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  13. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / detail
  14. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / detail
  15. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / detail
  16. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 — gkm / detail
  17. [sanitizer_common] Add debug print to sysmsg.c — mascasa / detail
  18. Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  19. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) — llvm-dev / detail
  20. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM — amy.kwan1 / detail
  21. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM — amy.kwan1 / detail
  22. [mlir] NFC: fix trivial typos under include directory — ishizaki / detail
  23. [mlir][ods] Make OpBuilder and OperationState optional — jpienaar / detail
  24. [SyntaxTree] Test the List API — ecaldas / detail
  25. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. — sam.mccall / detail
  26. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / detail
  27. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / detail
  28. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / detail
  29. [gn build] Port 848d66fafd2 — llvmgnsyncbot / detail
  30. [gn build] Port 8a64689e264 — llvmgnsyncbot / detail
  31. [clang] Fix a typo-correction crash — hokein.wu / detail
  32. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  33. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / detail
  34. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / detail
  35. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / detail
  36. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / detail
  37. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / detail

clang-d366903-g7e78d89052b-t14757-b14757.tar.gz (Sep 22, 2020 7:26:12 AM)

  1. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / detail
  2. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / detail
  3. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / detail
  4. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  5. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / detail
  6. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  7. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / detail
  8. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / detail
  9. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / detail
  10. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / detail
  11. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / detail
  12. [ARM] Trying to fix asan buildbot — sam.parker / detail
  13. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / detail
  14. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / detail
  15. [MLIR][Standard] Add `atan` to standard dialect — frgossen / detail
  16. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / detail
  17. [SLP] clean up code in gather(); NFC — spatel / detail
  18. [SLP] move misplaced code comments; NFC — spatel / detail
  19. [SLP] reduce code duplication for checking parent block; NFC — spatel / detail
  20. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / detail

clang-d366883-g0356a413a44-t14753-b14753.tar.gz (Sep 22, 2020 4:25:02 AM)

  1. [ARM] VPT validForTailPredication — sam.parker / detail
  2. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  3. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  4. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  5. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  6. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  7. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  8. [ARM] Improve VPT predicate tracking — sam.parker / detail
  9. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail
  10. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

  1. clang-x86-ninja-win10 - replacing backslashes — kuhnel / githubweb

clang-d366873-gf93514545cd-t14750-b14750.tar.gz (Sep 22, 2020 1:43:05 AM)

  1. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  2. [clang] Traverse init-captures while indexing — zeratul976 / detail
  3. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  4. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  5. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  6. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  7. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  8. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  9. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  10. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / githubweb

clang-d366863-g3bf703fb6d5-t14747-b14747.tar.gz (Sep 21, 2020 11:02:21 PM)

  1. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  2. Reorder linalg.conv indexing_maps loop order — ataei / detail
  3. [AlwaysInliner] Emit optimization remarks — aeubanks / detail

clang-d366860-g5502cfa091e-t14745-b14745.tar.gz (Sep 21, 2020 8:21:33 PM)

  1. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  2. Fix reporting the lack of global variables in "target var". — jingham / detail
  3. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  4. Include sstream after D85705 — i / detail
  5. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  6. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  7. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  8. [lldb] Delete two unneeded <regex> — i / detail
  9. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  10. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  11. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  2. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  3. Don't build a StringLiteral expression with reference type when — richard / detail
  4. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  5. [mlir] Add tutorial index.md pages — jpienaar / detail
  6. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  7. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  8. Fix comment typos. NFC. — kazu / detail
  9. [lldb/test] Clean up version checking. — rupprecht / detail
  10. [llvm] Fix comment typos.  NFC. — kazu / detail
  11. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  12. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  13. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  14. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  15. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  16. [docs] Update ExtendingLLVM.rst — ncv / detail
  17. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  18. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  19. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail

clang-d366849-gbb09ef95981-t14742-b14742.tar.gz (Sep 21, 2020 5:40:35 PM)

  1. [testsuite] Allow a (custom) linker to be specified. — ditaliano / githubweb

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / githubweb

clang-d366830-g8c3ef08f8a4-t14738-b14738.tar.gz (Sep 21, 2020 2:57:05 PM)

  1. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  2. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  3. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail
  4. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  5. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail
  6. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  7. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  8. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  9. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  10. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  11. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  12. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  13. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  14. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  15. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  16. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  17. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  18. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  19. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  20. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  21. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  22. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail

clang-d366808-g746a2c37756-t14734-b14734.tar.gz (Sep 21, 2020 12:11:00 PM)

  1. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  2. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  3. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  4. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  5. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  6. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  7. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  8. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  9. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  10. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  11. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  12. [ObjCARC] Initialize return value — aeubanks / detail

clang-d366796-g3b3b9ba1c7d-t14733-b14733.tar.gz (Sep 21, 2020 11:09:35 AM)

  1. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  2. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  3. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  4. [SLP] simplify interface for gather(); NFC — spatel / detail
  5. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  6. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:24 AM)

  1. initial docker image for windows with vscode — kuhnel / githubweb
  2. Added support for autodetection of build-tools only Visual Studio installations. — gkistanova / githubweb
  3. Removed deprecated LLDBuilder. — gkistanova / githubweb
  4. [buildbot] Annotated builder tweaks — tra / githubweb
  5. [buildbot] Add Builders and slaves for the new CUDA bot. — tra / githubweb
  6. Fixed mistype in bot name cuda-p4-0. — gkistanova / githubweb
  7. Removed deprecated LibCXXBuilder. — gkistanova / githubweb
  8. Removed deprecated LNTBuilder. — gkistanova / githubweb
  9. NFC. Removed unused imports from LibcxxAndAbiBuilder. — gkistanova / githubweb
  10. Removed deprecated NightlytestBuilder. — gkistanova / githubweb
  11. Removed deprecated code from ClangBuilder. — gkistanova / githubweb
  12. Removed deprecated ClangLTOBuilder3Stage. — gkistanova / githubweb
  13. Removed deprecated LLVMGCCBuilder. — gkistanova / githubweb
  14. Removed deprecated SanitizerBuilderII. — gkistanova / githubweb
  15. Removed deprecated LLVMBuilder. — gkistanova / githubweb
  16. Removed deprecated ClangAndLLDBuilder. — gkistanova / githubweb
  17. NFC. Removed deprecated code from LLVMBuildFactory. — gkistanova / githubweb
  18. disabling DIA on clang-x86-ninja-win10 — kuhnel / githubweb
  19. limited sccache local cache size — kuhnel / githubweb
  20. Removed deprecated SVN LLVMPoller. — gkistanova / githubweb
  21. Removed deprecated legacy mode automatic schedulers. — gkistanova / githubweb
  22. Removed deprecated legacy mode from UnifiedTreeBuilder. — gkistanova / githubweb
  23. Removed deprecated legacy mode from LLDPerformanceTestsuite. — gkistanova / githubweb
  24. Removed deprecated legacy mode from ABITestsuitBuilder. — gkistanova / githubweb
  25. Removed deprecated legacy mode from ClangLTOBuilder. — gkistanova / githubweb
  26. Removed deprecated legacy mode from ClangBuilder. — gkistanova / githubweb
  27. Removed deprecated legacy mode from LibcxxAndAbiBuilder. — gkistanova / githubweb
  28. Removed deprecated legacy mode from LLDBBuilder. — gkistanova / githubweb
  29. Removed deprecated legacy mode from SanitizerBuilder. — gkistanova / githubweb
  30. Removed deprecated legacy mode from AnnotatedBuilder. — gkistanova / githubweb
  31. Removed remainings of the legacy mode support from LLVMBuildFactory. — gkistanova / githubweb
  32. registered msdia140.dll — kuhnel / githubweb
  33. Fixed typo. — gkistanova / githubweb
  34. Initial deployment of windows buildbot — kuhnel / githubweb
  35. mlir-nvidia removing outdated DLLVM_ENABLE_CXX1Y — kuhnel / githubweb
  36. updated container version, fixed volume mounts — kuhnel / githubweb
  37. registered 32bit msdia140.dll as well — kuhnel / githubweb
  38. moved buildbot working dir to volume — kuhnel / githubweb
  39. Set up Vulkan compute in mlir-nvidia docker — christian.kuehnel / githubweb
  40. mlir-nvidia - parallel deployments to prod and staging — christian.kuehnel / githubweb
  41. buildbot-mlir-nvidia updated container version — christian.kuehnel / githubweb
  42. added cmake flag for Vulkan — christian.kuehnel / githubweb
  43. Refactored getSingleBranchSchedulers, since now we use LLVMBuildFactory for all of the builders. — gkistanova / githubweb
  44. Got rid of legacy schedulers. — gkistanova / githubweb
  45. win32 builder - Shorted path length — kuhnel / githubweb
  46. fixed script for Windows — kuhnel / githubweb
  47. upgraded windows10-vs2019 to 32 cores — kuhnel / githubweb
  48. fixed shortended paths — kuhnel / githubweb
  49. Revert "Temporarily disable email notification for test-suite pipeline jobs" — Azharuddin Mohammed / githubweb
  50. Use more efficient "e2" machine types — kuhnel / githubweb
  51. updated Windows container version — kuhnel / githubweb
  52. Added automatic cluster config and  deployment — kuhnel / githubweb
  53. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / githubweb
  54. Also limit the number of parallel debuginfo-tests — Adrian Prantl / githubweb
  55. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / githubweb
  56. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / githubweb
  57. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / githubweb
  58. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / githubweb
  59. Add a one-time retry to debuginfo-tests. — Adrian Prantl / githubweb
  60. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / githubweb
  61. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / githubweb
  62. Solaris buildbot updates — ro / githubweb
  63. PowerPC Flang+MLIR buildbot cmake fix — zrselk / githubweb
  64. Fix binaries directory for flang slaves gcc10 and clang10 — caroline.concatto / githubweb
  65. [llvm-zorg] PowerPC Fixing Malformed LIT Flag — zrselk / githubweb
  66. Cleaned __init__.py files in zorg package. — gkistanova / githubweb
  67. [llvm-zorg] Flang and MLIR PowerPC buildbot; removed double quoting — zrselk / githubweb
  68. Removed unused code from zorg/buildbot/commands. — gkistanova / githubweb
  69. AnnotatedCommand.py is a part of the build bot, thus does not need x permission set. — gkistanova / githubweb
  70. Let mlir-nvidia and mlir-windows builders combine commits, otherwise the waiting queue is too long. — gkistanova / githubweb
  71. Allow lit test timeout value to be configurable — Azharuddin Mohammed / githubweb
  72. Fix typos in builders descriptions — diana.picus / githubweb
  73. Add flang to clang-cmake-aarch64-full — diana.picus / githubweb
  74. Removed unused code. — gkistanova / githubweb
  75. Run libc++ tests on AArch64 Windows-to-Linux cross builders — jaskiewiczs / githubweb
  76. Reduce a build path for clang-win-x-aarch64 builder. — vvereschaka / githubweb
  77. Removed redundant code. — gkistanova / githubweb
  78. Remove #llvm buildbot as it doesn't scale to the size of the project anymore — dblaikie / githubweb
  79. Removed netbsd-amd64 since it is offline since August-10-2020. — gkistanova / githubweb
  80. Removed clang-lld-x86_64-2stage builder. — gkistanova / githubweb
  81. Removed abandoned builders. — gkistanova / githubweb
  82. [lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell — Jonas Devlieghere / githubweb
  83. Removed scei-ps4 builders. — gkistanova / githubweb
  84. More builders.py cleaning. — gkistanova / githubweb
  85. Removed unused code from LLDBBuilder. — gkistanova / githubweb
  86. Cleaned status.py from old notifiers. — gkistanova / githubweb
  87. clang-x86-ninja-win10: removed DIA flag, added LIBZ flag — kuhnel / githubweb
  88. Changed to use cmake arguments to specify C and C++ compilers. — gkistanova / githubweb
  89. Add ARM64 Windows on Arm buildbots — maxim.kuvyrkov / githubweb
  90. ang-x86-ninja removed MSVC environment setup — kuhnel / githubweb
  91. fixed compiler argument — kuhnel / githubweb
  92. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / githubweb
  93. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / githubweb
  94. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / githubweb

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:24 AM)

  1. SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI. — llvm-dev / detail
  2. [SyntaxTree] Specialize `TreeTestBase` for `BuildTreeTest`, `MutationsTest` and `SynthesisTest` — ecaldas / detail
  3. Fix typo in dsymutil.rst — Jonas Devlieghere / detail
  4. Introduce linalg.vecmat — benny.kra / detail
  5. Revert "[gcov] Delete flush_fn_list (unused since D83149)" — Azharuddin Mohammed / detail
  6. [gn build] Port c01d28dc51b — llvmgnsyncbot / detail
  7. [PPC][GlobalISel] Add initial GlobalIsel infrastructure — kbarton / detail
  8. [ArgumentPromotion]: Copy function metadata after promoting arguments — etiotto / detail
  9. [lldb, tests] Correctly configure the yaml2obj paths — stilis / detail
  10. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  11. [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization. — mtrofin / detail
  12. Revert D86875 "[Flang][NFC] Remove license comments from files in docs/ folder." — SourabhSingh.Tomar / detail
  13. [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no — n54 / detail
  14. [compiler-rt] [netbsd] Improve code formatting — n54 / detail
  15. [ImplicitNullCheck] Handle instructions that preserve zero value — anna / detail
  16. [Support] Use unique_function rather than std::function for ThreadPool TaskTy. — Lang Hames / detail
  17. [NFC] Fix whitespace in lldb-vscode --help — rupprecht / detail
  18. [PGO] Skip if an IndirectBrInst critical edge cannot be split — i / detail
  19. [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk — n54 / detail
  20. [compiler-rt] [netbsd] Regenerate syscall hooks — n54 / detail
  21. [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support. — craig.topper / detail
  22. Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy." — Lang Hames / detail
  23. [WebAssembly] Set unreachable as canonical to permit disassembly — d.c.ddcc / detail
  24. Make struct dialects have the same field name as everything else, 'dialect'. — joker.eph / detail
  25. Allow Dialects to be initialized via nullptr. — joker.eph / detail
  26. [gn build] (semi-manually) port 009cd4e4910 — thakis / detail
  27. Fix operator!= for Dialects. — joker.eph / detail
  28. [Hexagon] Split pair-based masked memops — kparzysz / detail
  29. [SVE] Bail from VectorUtils heuristics for scalable vectors — ctetreau / detail
  30. [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis — anna / detail
  31. [libc][NFC][obvious] Remove a redudant dep of strcmp implementation. — sivachandra / detail
  32. Diable sanitizer options for amdgpu — Yaxun.Liu / detail
  33. GlobalISel: Combine fneg(fneg x) to x — vkeles / detail
  34. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  35. [InstCombine] Add more tests for select op replacement (NFC) — nikita.ppv / detail
  36. [DemandedBits] Add braces to large if (NFC) — nikita.ppv / detail
  37. [DemandedBits][BDCE] Add support for min/max intrinsics — nikita.ppv / detail
  38. [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. — Lang Hames / detail
  39. [libc][obvious] Include Sqrt.h in SqrtLongDoubleX86.h. — sivachandra / detail
  40. [EarlyCSE] Equivalent SELECTs should hash equally — bryan.chan / detail
  41. [DSE] Switch to MemorySSA-backed DSE by default. — flo / detail
  42. [ELF] Make two PPC64.cpp variables constexpr. NFC — i / detail
  43. [flang] Fix assert on constant folding of extended types — psteinfeld / detail
  44. Use pragmas to work around MSVC x86_32 debug miscompile bug — rnk / detail
  45. [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0. — Amara Emerson / detail
  46. Fix wrong comment about enabling optimizations to work around a bug — rnk / detail
  47. Remove unused variable introduce in 0448d11a06b451a causing build — zarko / detail
  48. [obj2yaml] Add support for dumping the .debug_ranges section. — Xing / detail
  49. [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform — Jonas Devlieghere / detail
  50. [mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOp — ravishankarm / detail
  51. scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot — peter / detail
  52. scudo: Remove the THREADLOCAL macro. — peter / detail
  53. Remove dependency on clangASTMatchers. — michael.hliao / detail
  54. Revert "[EarlyCSE] Equivalent SELECTs should hash equally" — michael.hliao / detail
  55. [Asan] Fix __asan_update_allocation_context — Vitaly Buka / detail
  56. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail
  57. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  58. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  59. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  60. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  61. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  62. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  63. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  64. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  65. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  66. [NewPM] Introduce PreserveCFG check — yrouban / detail
  67. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  68. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  69. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  70. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  71. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  72. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail
  73. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail
  74. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  75. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  76. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  77. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  78. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  79. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  80. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  81. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  82. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  83. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  84. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  85. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  86. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  87. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  88. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  89. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  90. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  91. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  92. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  93. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  94. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  95. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  96. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  97. [flang] Add new documentation main page — richard.barton / detail
  98. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  99. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  100. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  101. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  102. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  103. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  104. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  105. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  106. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  107. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  108. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  109. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  110. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  111. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  112. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  113. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  114. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  115. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  116. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  117. [SLP] add test for missed store vectorization; NFC — spatel / detail
  118. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  119. [docs] Fix typos — sebastian.neubauer / detail
  120. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  121. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  122. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  123. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  124. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  125. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  126. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  127. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  128. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  129. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  130. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  131. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  132. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  133. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  134. [flang] Fix bug for forward referenced type — psteinfeld / detail
  135. Re-split integral & pointer overloads. Add tests. — ogiroux / detail
  136. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  137. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  138. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  139. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  140. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  141. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  142. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail
  143. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  144. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  145. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  146. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  147. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  148. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  149. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  150. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  151. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  152. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  153. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  154. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  155. [NFC] Remove unused static function — Vitaly Buka / detail
  156. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  157. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail
  158. [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive. — efriedma / detail
  159. [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor — Jonas Devlieghere / detail
  160. Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name — dblaikie / detail
  161. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  162. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  163. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  164. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  165. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail
  166. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  167. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  168. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  169. Missing change from previous commit — sepavloff / detail
  170. Add a header file to support ssize_t for windows — jianzhouzh / detail
  171. Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr" — sepavloff / detail
  172. [gn build] Port 19531a81f1d — llvmgnsyncbot / detail
  173. [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases — llvm-dev / detail
  174. [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322) — nikita.ppv / detail
  175. [ARM] Recognize "double extend" reduction patterns — david.green / detail
  176. [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI. — llvm-dev / detail
  177. [Intrinsics] define semantics for experimental fmax/fmin vector reductions — spatel / detail
  178. [ARM] Fixup single source mla reductions. — david.green / detail
  179. [InstCombine][X86] Add tests for masked load/stores with comparisons. — llvm-dev / detail
  180. Reland [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  181. [MachineScheduler] Fix operand scheduling for pre/post-increment loads — eleviant / detail
  182. [Clang] Add option to allow marking pass-by-value args as noalias. — flo / detail
  183. [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics. — llvm-dev / detail
  184. TableGen: change a couple of member names to clarify their use. — paul / detail
  185. [LV][ARM] Add preferInloopReduction target hook. — david.green / detail
  186. [DSE] Precommit test case with loop carried dependence. — flo / detail
  187. [DSE] Bail out on MemoryPhis when deleting stores at end of function. — flo / detail
  188. [DSE] Adjust coroutines test after e082dee2b588. — flo / detail
  189. [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors. — craig.topper / detail
  190. [MinGW] Use lib prefix for libraries — martin / detail
  191. [MinGW][clang-shlib] Build by default on MinGW — martin / detail
  192. [MinGW][libclang] Allow simultaneous shared and static lib — martin / detail
  193. [InstCombine] Add extra use tests for abs canonicalization (NFC) — nikita.ppv / detail
  194. [gcov] Clean up by getting llvm.dbg.cu earlier — i / detail
  195. [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering — i / detail
  196. Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering" — i / detail
  197. Change range operator from deprecated '-' to '...' — paul / detail
  198. Update TableGen test files to use the new '...' range punctuation. — paul / detail
  199. [ARM] Add additional vecreduce float legalization test (NFC) — nikita.ppv / detail
  200. [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno — i / detail
  201. [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature — sbc / detail
  202. [ARM] Add tests for fmin/max + inf folds (NFC) — nikita.ppv / detail
  203. [lld][WebAssembly] Add initial support for -Map/--print-map — sbc / detail
  204. [gn build] Port cc2da5554b5 — llvmgnsyncbot / detail
  205. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  206. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  207. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail
  208. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  209. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  210. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  211. [gcov] Add spanning tree optimization — i / detail
  212. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  213. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  214. [X86] Add test cases for PR11210 — llvm-dev / detail
  215. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  216. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  217. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  218. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail
  219. [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI — craig.topper / detail
  220. GCOVProfiling: Avoid use-after-move — dblaikie / detail
  221. Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate — dblaikie / detail
  222. PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning — dblaikie / detail
  223. [ARM] Add some fmin/fmax tests with commuted operands (NFC) — nikita.ppv / detail
  224. [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix) — i / detail
  225. [llvm-cov gcov][test] Unsupport Windows — i / detail
  226. [JITLink] Improve formatting for Edge, Block and Symbol debugging output. — Lang Hames / detail
  227. [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. — craig.topper / detail
  228. [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option — davelee.com / detail
  229. [CodeGenPrepare] Fix zapping dead operands of assume — yrouban / detail
  230. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  231. [llvm-cov gcov] Refactor counting and reporting — i / detail
  232. [analyzer] Evaluate PredefinedExpressions — benicsbalazs / detail
  233. [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon — benicsbalazs / detail
  234. [analyzer][z3] Use more elaborate Z3 variable names — benicsbalazs / detail
  235. [CodeGen] Fix bug in IncrementPointer — david.sherwood / detail
  236. [ARM] Fix so immediates and pc relative checks — simon.wallis2 / detail
  237. [UnifyLoopExits] Fix non-deterministic iteration order — jay.foad / detail
  238. [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace() — n54 / detail
  239. [JumpThreading] Fix an incorrect Modified status — david.stenberg / detail
  240. AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands — petar.avramovic / detail
  241. [clangd] Add error() function for creating formatv-style llvm::Errors. NFC — sam.mccall / detail
  242. [gn build] Port 30667c967d3 — llvmgnsyncbot / detail
  243. [DebugInstrRef][1/9] Add fields for instr-ref variable locations — jeremy.morse / detail
  244. [clangd] Track tweaks that fail the apply stage — kadircet / detail
  245. [CodeGen][X86] Regenerate minmax reduction sequence tests to match arithmetic tests. — llvm-dev / detail
  246. [clangd] makeStringError,make_error<StringError> -> error() — sam.mccall / detail
  247. [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  248. AMDGPU/GlobalISel Add test for non-leaf complex patterns — petar.avramovic / detail
  249. AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks' — petar.avramovic / detail
  250. AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN — petar.avramovic / detail
  251. [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors — david.sherwood / detail
  252. [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value — sjoerd.meijer / detail
  253. [SyntaxTree][List] Fix: `ParameterDeclarationList` is the `List` inside `ParametersAndQualifiers` — ecaldas / detail
  254. [SyntaxTree] Provide `List::classof` — ecaldas / detail
  255. [SyntaxTree][List] `assertInvariants` for `List`s — ecaldas / detail
  256. [ARM] Selects SSAT/USAT from correct LLVM IR — meera.nakrani / detail
  257. [DSE] Precommit test case for invalid elimination of store in loop. — flo / detail
  258. [DSE] Only eliminate candidates that always store the same loc. — flo / detail
  259. [CGP] Limit converting phi types to simple loads and stores — david.green / detail
  260. [mlir] Check for type conversion success in std->llvm function conversion — zinenko / detail
  261. [pstl] Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend. — mikhail.dvorskiy / detail
  262. [llvm-readobj/elf][test] - Test all core note types properly. — grimar / detail
  263. [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. — grimar / detail
  264. [NFC] Add missing `const` statements in SCEV — mkazantsev / detail
  265. [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig(). — grimar / detail
  266. [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections. — grimar / detail
  267. Don't dereference from a dyn_cast<>. NFCI. — llvm-dev / detail
  268. Assert we've found both vector types. NFCI. — llvm-dev / detail
  269. [AMDGPU] Don't cluster stores — jay.foad / detail
  270. [InstSimplify] fix miscompiles with maximum/minimum intrinsics — spatel / detail
  271. [ARM] Enable tail predication for reduction tests. NFC — david.green / detail
  272. [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model — jasonliu / detail
  273. [InstSimplify] fix test comments; NFC — spatel / detail
  274. [InstSimplify] add/move tests for fmin/fmax; NFC — spatel / detail
  275. [InstSimplify] reduce code duplication for fmin/fmax folds; NFC — spatel / detail
  276. Add support for casting elements in vectors for certain Std dialect type conversion operations. — Lubomir.Litchev / detail
  277. [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 — Louis Dionne / detail
  278. Assert we've found the size of each (non-overlapping) structure. NFCI. — llvm-dev / detail
  279. [MemorySSA] Precommit test case for PR47498. — flo / detail
  280. [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def. — flo / detail
  281. [InstSimplify] allow folds for fmin/fmax with 'ninf' — spatel / detail
  282. Sema: add support for `__attribute__((__swift_objc_members__))` — Saleem Abdulrasool / detail
  283. [InstSimplify] add folds for fmin/fmax with 'nnan' — spatel / detail
  284. [flang] Correctly detect overlapping integer cases — tkeith / detail
  285. [libc] Decouple string functions. — gyurgyikcp / detail
  286. [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors — i / detail
  287. [flang] Fix analyzed form of type-bound assignment — tkeith / detail
  288. Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols. — rahmanl / detail
  289. collectBitParts - use const references. NFCI. — llvm-dev / detail
  290. Retry of D84974 — walter erquinigo / detail
  291. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  292. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  293. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  294. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  295. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  296. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  297. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  298. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  299. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  300. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  301. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  302. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  303. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  304. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  305. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail
  306. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  307. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  308. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  309. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  310. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  311. [Asan] Fix false leak report — Vitaly Buka / detail
  312. Make namespace handling uniform across dialect backends. — joker.eph / detail
  313. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  314. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  315. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  316. [libc++] Make rotate a constexpr. — zoecarver / detail
  317. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  318. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  319. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  320. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  321. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  322. [flang] More clean-up of CookedSource API — pklausler / detail
  323. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  324. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  325. [flang] Fix bug for forward referenced type — psteinfeld / detail
  326. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  327. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  328. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  329. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  330. [Hexagon] Some HVX DAG combines — kparzysz / detail
  331. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  332. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  333. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  334. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  335. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  336. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  337. [AArch64] Statepoint support for AArch64. — listmail / detail
  338. [flang] Allow Fortran comments after #include path — pklausler / detail
  339. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  340. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  341. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  342. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  343. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail
  344. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  345. [Coroutines] Fix a typo in documentation — xun / detail
  346. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail
  347. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  348. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  349. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  350. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  351. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  352. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  353. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  354. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  355. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  356. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  357. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  358. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  359. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  360. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  361. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  362. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  363. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  364. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  365. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  366. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  367. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  368. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  369. [LLD] Allow configuring default ld.lld backend — martin / detail
  370. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  371. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  372. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  373. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  374. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  375. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  376. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  377. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  378. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  379. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  380. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  381. [doc] Fix broken link — sguelton / detail
  382. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  383. [Support] Make building with snmalloc work — hans / detail
  384. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  385. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  386. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  387. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  388. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  389. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  390. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail
  391. [Transforms][Coroutines] Add missing header path to CMakeLists.txt — llvm-dev / detail
  392. [SelectionDAG] Remove unused FP constant in getNegatedExpression — qiucofan / detail
  393. [ARM] Corrected condition in isSaturatingConditional — meera.nakrani / detail
  394. [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) — llvm-dev / detail
  395. Revert "[InstCombine] Simplify select operand based on equality condition" — benny.kra / detail
  396. [mlir][integration_test] Linalg Conv folder renamed to CPU — limo / detail
  397. [mlir] check for failures when packing function sigunatures in std->llvm conversion — zinenko / detail
  398. Recommit "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  399. SelectionDAGBuilder.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  400. StatepointLowering.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  401. SpillPlacement.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  402. Revert "RegAllocFast: Record internal state based on register units" — hans / detail
  403. [lldb/cmake] Fix testing support library dependencies — pavel / detail
  404. [lldb] Improve qemu interop for aarch64 — pavel / detail
  405. [Scalarizer] Avoid changing name of non-instructions — bjorn.a.pettersson / detail
  406. [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount — sjoerd.meijer / detail
  407. AliasSetTracker.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  408. ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  409. LoopCacheAnalysis.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  410. [libc++] Allow building without threads in standalone builds — Louis Dionne / detail
  411. Restrict UnnecessaryCopyInitialization check to variables initialized from free functions without arguments — aaron / detail
  412. [ConstraintSolver] Add isConditionImplied helper. — flo / detail
  413. [Flang] Add GettingInvolved documentation page and sidebar. — joshisameeran17 / detail
  414. [lld][WebAssembly] Fix --export-all when __stack_pointer is present — sbc / detail
  415. [gn build] (semi-manually) port 380e746bcca — thakis / detail
  416. [ConstraintElimination] Add initial tests. — flo / detail
  417. [libcxx] Disable failing test for no-exceptions build — oliver.stannard / detail
  418. [InstCombine] improve test names; NFC — spatel / detail
  419. [InstCombine] add RUN to show miscompile of pow expansion; NFC — spatel / detail
  420. [InstCombine] fix bug in pow expansion — spatel / detail
  421. [gn build] Port a8058c6f8d1 — llvmgnsyncbot / detail
  422. [gn build] Port cd4edf94cd4 — llvmgnsyncbot / detail
  423. [mlir][Standard] Add canonicalizer for dynamic_tensor_from_elements — herhut / detail
  424. [mlir][openacc] Add missing print of vector_length in parallel op — clementval / detail
  425. [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason. — llvm-dev / detail
  426. AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI. — llvm-dev / detail
  427. Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression" — qiucofan / detail
  428. [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec — stefanp / detail
  429. [libc] Fix typo in platform_defs.h.inc — gchatelet / detail
  430. [libc] Add missing LibcFPTestHelpers library — gchatelet / detail
  431. [libc] Add missing TableGen dependency — gchatelet / detail
  432. [analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwrite — gabor.marton / detail
  433. [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken. — grimar / detail
  434. [analyzer] Add documentation for alpha.fuchsia.Lock and alpha.core.C11Lock — dkszelethus / detail
  435. [InstSimplify] add limit folds for fmin/fmax — spatel / detail
  436. [libc++] Use allocator_traits to consistently allocate/deallocate/construct/destroy objects in std::any — Louis Dionne / detail
  437. SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  438. [mlir][openacc] Add loop op verifier — clementval / detail
  439. [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist — dkszelethus / detail
  440. [XCOFF] Run resource intense test only on platforms where it makes sense — jasonliu / detail
  441. [libc++] Add a benchmark for std::map operations — Louis Dionne / detail
  442. [MachineBasicBlock] Fix a typo in function copySuccessor — carrot / detail
  443. NFC: Add whitespace change to .git-blame-ignore-revs — Louis Dionne / detail
  444. [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. — llvm-dev / detail
  445. [lldb] Add -l/--language option to script command — Jonas Devlieghere / detail
  446. [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan — i / detail
  447. Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" — phosek / detail
  448. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  449. [MemoryBuffer] Revert unintended MemoryBuffer change from D86996 — i / detail
  450. Fix bot failure after ccb4124a4172 — nemanja.i.ibm / detail
  451. [OPENMP]Add support for allocate vars in untied tasks. — alexey.bataev / detail
  452. [LoopAccessAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  453. [DependenceAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  454. [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM — aeubanks / detail
  455. [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM — aeubanks / detail
  456. [PostDominators][NewPM] Fix tests to work under NPM — aeubanks / detail
  457. [libc++] Add missing friend keyword — Louis Dionne / detail
  458. [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. — craig.topper / detail
  459. [Bugpoint][NewPM] Pin bugpoint to legacy PM — aeubanks / detail
  460. [ConstraintElimination] Add constraint elimination pass. — flo / detail
  461. [gn build] Port 3d42d549554 — llvmgnsyncbot / detail
  462. Fix .debug_aranges parsing. — gclayton / detail
  463. [DemandedBits][NewPM] Pin some tests to legacy PM — aeubanks / detail
  464. [Dominators][NewPM] Pin tests with -analyze to legacy PM — aeubanks / detail
  465. [libc++] Fix broken test for std::any and allocators — Louis Dionne / detail
  466. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  467. [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time — zequanwu / detail
  468. [PowerPC] Implement __int128 vector divide operations — conanap / detail
  469. [AArch64][SVE] Add lowering for llvm fsqrt — dancgr / detail
  470. [clang] Add a command line flag for the Machine Function Splitter. — snehasishk / detail
  471. InferAddressSpaces: Fix assert with unreachable code — Matthew.Arsenault / detail
  472. [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs` — Matthew.Arsenault / detail
  473. Implement __isOSVersionAtLeast for Android — srhines / detail
  474. [libc] remove useless headers — gchatelet / detail
  475. [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions. — huihuiz / detail
  476. [libc] use stddef instead of string header — gchatelet / detail
  477. Sema: add support for `__attribute__((__swift_bridged_typedef__))` — Saleem Abdulrasool / detail
  478. [libc] Remove special case for 8 and 16 bytes — gchatelet / detail
  479. [mlir] Rename 'setInsertionPointAfter' to avoid ambiguity — diego.caballero / detail
  480. [OPENMP]Fix codegen for is_device_ptr component, captured by reference. — a.bataev / detail
  481. [OpenMP] Additional Information for Libomptarget Mappings — huberjn / detail
  482. [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN) — xun / detail
  483. [AMDGPU] Unify intrinsic ret/nortn interface — Stanislav.Mekhanoshin / detail
  484. GlobalISel: Add combines for G_TRUNC — vkeles / detail
  485. [SourceManager] Explicitly check for potential iterator underflow — Jan Korous / detail
  486. [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode — mtrofin / detail
  487. [GISel] Add new GISel combiners for G_MUL — aditya_nandakumar / detail
  488. [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults — aktoon / detail
  489. [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean — alexandre.ganea / detail
  490. GlobalISel: Fix a failing combiner test — vkeles / detail
  491. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail
  492. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  493. [LICM] Make Loop ICM profile aware again — aktoon / detail
  494. SVML support for log10, sqrt — aktoon / detail
  495. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  496. [NewPM] Port strip* passes to NPM — aeubanks / detail
  497. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail
  498. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  499. Fix test after D86156. — asbirlea / detail
  500. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  501. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  502. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  503. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  504. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  505. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  506. [Test] Add signed version of a test — mkazantsev / detail
  507. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  508. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  509. [MLIR][NFC] Value print update for block arguments — uday / detail
  510. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  511. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  512. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  513. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  514. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  515. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  516. [llvm-rc] Update a comment. NFC. — martin / detail
  517. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  518. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  519. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  520. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  521. [flang] Fix docs build — richard.barton / detail
  522. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  523. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  524. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail
  525. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  526. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  527. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  528. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  529. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  530. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  531. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  532. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  533. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  534. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail
  535. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  536. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  537. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  538. Fix table formatting after D87686 — kbobyrev / detail
  539. [ARM] Add more validForTailPredication — sam.parker / detail
  540. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  541. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  542. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  543. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  544. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  545. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  546. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  547. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  548. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  549. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  550. [SLP] change poorly named variable; NFC — spatel / detail
  551. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  552. [SLP] remove redundant size check; NFC — spatel / detail
  553. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  554. [ARM] Reorder some logic — sam.parker / detail
  555. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  556. [SLP] fix formatting; NFC — spatel / detail
  557. Add section with details about DAGs. — paul / detail
  558. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  559. [DSE] Add another test cases with loop carried dependence. — flo / detail
  560. [mlir] Model StringRef in C API — zinenko / detail
  561. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  562. Enable inlining for Linalg dialect — ntv / detail
  563. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  564. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  565. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  566. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  567. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  568. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  569. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  570. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  571. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  572. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail
  573. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  574. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  575. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  576. [AMDGPU] Remove obsolete comment — jay.foad / detail
  577. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  578. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  579. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  580. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  581. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  582. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  583. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  584. Include (Type|Symbol)Record.h less — rnk / detail
  585. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  586. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  587. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  588. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  589. [SLP] add tests for reduction ordering; NFC — spatel / detail
  590. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  591. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  592. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  593. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  594. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  595. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  596. [libFuzzer] Enable entropic by default. — mascasa / detail
  597. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  598. fix test no-rtti.cpp — zequanwu / detail
  599. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  600. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  601. [gn build] make "all" target build — thakis / detail
  602. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail
  603. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  604. Add '<' meta command to read in code from external file — jingham / detail
  605. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  606. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  607. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  608. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  609. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  610. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  611. [OpenMP] Context selector extensions for template functions — johannes / detail
  612. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  613. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  614. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  615. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  616. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  617. Fix build. — michael.hliao / detail
  618. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  619. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  620. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  621. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail
  622. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  623. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  624. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  625. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  626. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  627. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  628. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  629. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  630. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  631. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  632. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  633. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  634. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  635. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  636. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  637. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  638. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  639. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  640. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  641. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  642. [gn build] (manually) port 1321160a2 — thakis / detail
  643. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  644. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  645. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  646. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  647. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  648. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail
  649. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  650. Canonicalize declaration pointers when forming APValues. — richard / detail
  651. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  652. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  653. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  654. [mlir] expose affine map to C API — zhanghb97 / detail
  655. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  656. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  657. [MachineSink] add one more mir case - nfc — czhengsz / detail
  658. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail
  659. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  660. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  661. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  662. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  663. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  664. Add the header of std::min — jianzhouzh / detail
  665. Fix the arguments of std::min — jianzhouzh / detail
  666. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  667. Add __divmodti4 to match libgcc. — craig.topper / detail
  668. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  669. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  670. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  671. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  672. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  673. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  674. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  675. [AMDGPU] Generate test checks for splitkit-copy-bundle.mir — jay.foad / detail
  676. [SplitKit] Only copy live lanes — jay.foad / detail
  677. [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%) — lebedev.ri / detail
  678. Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR" — douglas.yung / detail
  679. [X86] Fix stack alignment on 32-bit Solaris/x86 — ro / detail
  680. [lldb] Don't send invalid region addresses to lldb server — david.spickett / detail
  681. [clang][aarch64] ACLE: Support implicit casts between GNU and SVE vectors — cullen.rhodes / detail
  682. [mlir][Linalg] Convolution tiling added to ConvOp vectorization pass — limo / detail
  683. [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI. — llvm-dev / detail
  684. [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI. — llvm-dev / detail
  685. [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC. — llvm-dev / detail
  686. [MLIR] Turns swapId into a FlatAffineConstraints member func — vincentzhaorz / detail
  687. [gn build] (manually) port c9af34027bc — thakis / detail
  688. [mlir] turn clang-format back on in C API test — zinenko / detail
  689. [ARM] Extra fp16 bitcast tests. NFC — david.green / detail
  690. DwarfFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  691. DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  692. [ARM] Additional tests for qr intrinsics in loops. NFC — david.green / detail
  693. Revert "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  694. [NFC][ARM] Tail fold test changes — sam.parker / detail
  695. SymbolizableObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  696. MetadataLoader.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  697. [clang-format][regression][PR47461] ifdef causes catch to be seen as a function — mydeveloperday / detail
  698. [ConstraintSystem] Remove local variable that is set but not read [NFC] — mikael.holmen / detail
  699. Remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  700. [clang][docs] Fix documentation of -O — jrtc27 / detail
  701. [SLP] sort candidates to increase chance of optimal compare reduction — spatel / detail
  702. [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols. — grimar / detail
  703. [obj2yaml] - Don't emit EM_NONE. — grimar / detail
  704. [SVE][CodeGen] Lower floating point -> integer conversions — kerry.mclaughlin / detail
  705. [MemorySSA] Add another loop clobber test case. — flo / detail
  706. [ARM][MachineOutliner] Add missing testcase for calls. — yvan.roux / detail
  707. InstCombiner.h - remove unnecessary KnownBits.h include. NFCI. — llvm-dev / detail
  708. [AMDGPU] Bump to ROCm 3.7 dependency hip_hcc->amdhip64 — zhuoryin / detail
  709. SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI. — llvm-dev / detail
  710. [compiler-rt] Avoid pulling libatomic to sanitizer tests — n54 / detail
  711. ValueList.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  712. DwarfExpression.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  713. LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI. — llvm-dev / detail
  714. [compiler-rt] Replace INLINE with inline — n54 / detail
  715. [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT — n54 / detail
  716. [AMDGPU] should expand ROTL i16 to shifts. — Alexander Timofeev / detail
  717. [compiler-rt] [netbsd] Include <sys/dkbad.h> — n54 / detail
  718. [compiler-rt] [hwasan] Replace INLINE with inline — n54 / detail
  719. [mlir][Standard] Canonicalize chains of tensor_cast operations — herhut / detail
  720. [compiler-rt] [scudo] Fix typo in function attribute — n54 / detail
  721. [ARM] Sink splats to MVE intrinsics — david.green / detail
  722. [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel. — michael.hliao / detail
  723. [libc++] Remove some workarounds for missing variadic templates — Louis Dionne / detail
  724. [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin — xun / detail
  725. [OpenMP 5.0] Fix user-defined mapper privatization in tasks — a.bataev / detail
  726. [DFSan] Add bcmp wrapper. — mascasa / detail
  727. Precommit test updates — Sanne.Wouda / detail
  728. [AArch64] Match pairwise add/fadd pattern — Sanne.Wouda / detail
  729. [CUDA][HIP] Defer overloading resolution diagnostics for host device functions — Yaxun.Liu / detail
  730. [ARM] Add more MVE postinc distribution tests. NFC — david.green / detail
  731. [mlir][openacc] Change operand type from index to AnyInteger in parallel op — clementval / detail
  732. [flang][openacc] Lower clauses on loop construct to OpenACC dialect — clementval / detail
  733. [Test] Add tests showing that IndVars cannot prove (X + 1 > X) — mkazantsev / detail
  734. Revert "[DFSan] Add bcmp wrapper." — mascasa / detail
  735. ModuloSchedule.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  736. Fix build failure in clangd — Yaxun.Liu / detail
  737. [mlir][Vector] Add a folder for vector.broadcast — hanchung / detail
  738. [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors. — Amara Emerson / detail
  739. [ARM] Expand distributing increments to also handle existing pre/post inc instructions. — david.green / detail
  740. [InstSimplify] add tests for FP constant miscompile; NFC (PR43907) — spatel / detail
  741. [amdgpu] Compilation fix for Release — benny.kra / detail
  742. [SyntaxTree][Synthesis] Fix allocation in `createTree` for more general use — ecaldas / detail
  743. [DFSan] Add bcmp wrapper. — mascasa / detail
  744. [Sema] Introduce BuiltinAttr, per-declaration builtin-ness — raul.tambre / detail
  745. [AMDGPU] Fix ROCm unit test memref initialization — zhuoryin / detail
  746. Add missing include — Adrian Prantl / detail
  747. [PowerPC][AIX] Don't hardcode python invoke command line — Jinsong Ji / detail
  748. [VectorCombine] add test for multi-use load (PR47558); NFC — spatel / detail
  749. [VectorCombine] rearrange bailouts for load insert for efficiency; NFC — spatel / detail
  750. Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  751. Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — Yaxun.Liu / detail
  752. [MLIR] Support for return values in Affine.For yield — uday / detail
  753. [MLIR][Affine] Add parametric tile size support for affine.for tiling — uday / detail
  754. [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber — craig.topper / detail
  755. [VectorCombine] limit load+insert transform to one-use — spatel / detail
  756. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts. — Amara Emerson / detail
  757. [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b. — Amara Emerson / detail
  758. [PDB] Split TypeServerSource and extend type index map lifetime — rnk / detail
  759. [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable — mcinally / detail
  760. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  761. [gn build] Port 7e4c6fb8546 — llvmgnsyncbot / detail
  762. AArch64::ArchKind's underlying type is uint64_t — jonathan_roelofs / detail
  763. [Lsan] Use fp registers to search for pointers — Vitaly Buka / detail
  764. Disable hoisting MI to hotter basic blocks when using pgo — wei.huang / detail
  765. [SCEV] Add test cases for max BTC with loop guard info. — flo / detail
  766. [GVN] Add additional assume tests (NFC) — nikita.ppv / detail
  767. [GVN] Use that assume(!X) implies X==false (PR47496) — nikita.ppv / detail
  768. [LoopUnrollAndJam] Allow unroll and jam loops forced by user. — whitneyt / detail
  769. [InstCombine] Canonicalize SPF_ABS to abs intrinc — nikita.ppv / detail
  770. [llvm-install-name-tool] Update the command-line guide — alexshap / detail
  771. [NewPM] Fix pr45927.ll under NPM — aeubanks / detail
  772. [MemorySSA] Be more conservative when traversing MemoryPhis. — flo / detail
  773. Support dwarf fission for wasm object files — dschuff / detail
  774. [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator — qcolombet / detail
  775. [test] Fix FullUnroll.ll — aeubanks / detail
  776. [AArch64] Enable implicit null check transformation — listmail / detail
  777. [RISCV] Support Shadow Call Stack — zhaoshiz / detail
  778. [MLIR][TableGen] Automatic detection and elimination of redundant methods — jurahul / detail
  779. [MemorySSA] Fix an unused variable warning [NFC] — listmail / detail
  780. [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang — amy.kwan1 / detail
  781. [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests — amy.kwan1 / detail
  782. [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC. — Amara Emerson / detail
  783. [AArch64][GlobalISel] Make G_STORE <8 x s8> legal. — Amara Emerson / detail
  784. [lldb] Clarify docstring for SBBlock::IsInlined, NFC — Vedant Kumar / detail
  785. [mlir][shape] Add `shape.cstr_require %bool` — silvasean / detail
  786. [MLIR] Fix build failure due to https://reviews.llvm.org/D87059. — jurahul / detail
  787. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  788. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  789. [NFC] clang-format one line — Vitaly Buka / detail
  790. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  791. [libc] Add implementation for hypotf — lntue / detail
  792. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  793. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  794. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  795. This is a test commit — artur.bialas / detail
  796. Revert "This is a test commit" — artur.bialas / detail
  797. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  798. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  799. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  800. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  801. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  802. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  803. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail
  804. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  805. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  806. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  807. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  808. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  809. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  810. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail
  811. [Test] Missing range check removal opportunity — mkazantsev / detail
  812. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  813. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  814. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  815. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  816. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  817. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  818. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  819. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  820. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  821. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  822. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  823. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  824. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  825. [AIX] Enable large code model when building with clang — daltenty / detail
  826. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  827. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  828. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  829. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  830. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  831. [DFSan] Add strpbrk wrapper. — mascasa / detail
  832. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  833. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  834. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  835. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  836. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail
  837. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  838. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  839. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  840. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  841. [clangd] Add Random Forest runtime for code completion. — usx / detail
  842. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  843. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  844. [flang] Rework preprocessing of stringification — pklausler / detail
  845. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  846. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  847. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  848. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  849. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  850. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  851. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  852. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  853. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  854. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  855. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  856. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  857. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  858. [test][TSan] Fix tests under NPM — aeubanks / detail
  859. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  860. scudo: Add an API for disabling memory initialization per-thread. — peter / detail
  861. First pass on MLIR python context lifetime management. — stellaraccident / detail
  862. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  863. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  864. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  865. [gn build] Do not sync filenames containing variable references — thakis / detail
  866. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  867. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  868. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  869. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  870. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  871. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  872. CompletionModelCodegen: Remove unused import — thakis / detail
  873. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  874. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  875. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  876. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  877. [spirv] Move device info from resource limit into target env — antiagainst / detail
  878. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  879. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  880. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  881. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  882. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  883. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  884. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  885. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  886. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  887. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  888. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  889. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  890. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  891. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  892. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  893. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail
  894. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  895. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  896. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  897. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  898. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail
  899. [gn build] (manually) port 5495b691646 — thakis / detail
  900. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail
  901. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  902. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  903. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  904. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  905. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  906. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  907. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  908. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  909. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail
  910. InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI. — llvm-dev / detail
  911. Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups" — thakis / detail
  912. [gn build] (manually) merge 2124ca1d5 — thakis / detail
  913. [gn build] Port 2124ca1d5cb — thakis / detail
  914. lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible — thakis / detail
  915. Change name of Record::TheInit to CorrespondingDefInit to make code clearer. — paul / detail
  916. [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  917. Revert "[HIP] Fix -gsplit-dwarf option" — Yaxun.Liu / detail
  918. Fixes complexity of map insert_or_assign with a hint. — koraq / detail
  919. [ConstantFolding] add undef handling for fmin/fmax intrinsics — spatel / detail
  920. [InstCombine] regenerate test checks; NFC — spatel / detail
  921. [InstCombine] auto-generate test checks; NFC — spatel / detail
  922. [MemLoc] Support bcmp in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  923. [SCEVExpander] Support expanding nonintegral pointers with constant base. — flo / detail
  924. [BasicAA] Regenerate test checks — Dávid Bolvanský / detail
  925. [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling — lebedev.ri / detail
  926. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  927. [scudo/standalone] Fix undefined behavior in checksum test — mcgrathr / detail
  928. align __TEXT,__unwind_info to 8 byte boundary — gkm / detail
  929. [Local] Clean up enforceKnownAlignment() (NFC) — nikita.ppv / detail
  930. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i / detail
  931. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / detail
  932. Fix some clang-tidy bugprone-argument-comment issues — i / detail
  933. [FunctionAttrs] Remove redundant check. NFC — i / detail
  934. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / detail
  935. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  936. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  937. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  938. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  939. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  940. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / detail
  941. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  942. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / detail
  943. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  944. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / detail
  945. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / detail
  946. [InstCombine] factorize left shifts of add/sub — spatel / detail
  947. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  948. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  949. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  950. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  951. [LVI] Get value range from mask comparison — nikita.ppv / detail
  952. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  953. [ARM] Constant fold VMOVrh — david.green / detail
  954. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  955. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail
  956. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  957. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  958. [clangd] Fix typo in field name — zeratul976 / detail
  959. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  960. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail
  961. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  962. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail
  963. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  964. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  965. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  966. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  967. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  968. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  969. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  970. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  971. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  972. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  973. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail
  974. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  975. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  976. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  977. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  978. [Test] Test auto-update — mkazantsev / detail
  979. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  980. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  981. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  982. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  983. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail
  984. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  985. [NFC][ARM] More tail predication tests. — sam.parker / detail
  986. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  987. Do not dereference an array out of bound just to take its address — sguelton / detail
  988. [ARM] Select f32 constants with vmov.f16 — david.green / detail
  989. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  990. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  991. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  992. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  993. Fix buildbot. — hokein.wu / detail
  994. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  995. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  996. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  997. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  998. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  999. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  1000. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  1001. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  1002. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  1003. Change comments about order of classes in superclass list. — paul / detail
  1004. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  1005. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  1006. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  1007. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  1008. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  1009. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  1010. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  1011. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  1012. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  1013. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  1014. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  1015. [TextAPI] clean up auto usages in tests, NFC — cyndy_ishida / detail
  1016. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  1017. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1018. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  1019. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1020. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  1021. [Sema] Split special builtin type lookups into a separate function — raul / detail
  1022. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  1023. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  1024. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:24 AM)

  1. Forwarding test size param to CMake — thomasp / githubweb
  2. Generate relative URLs instead of absolute urls for weburls. — thomasp / githubweb

clang-d366790-g742250bf62a-t14732-b14732.tar.gz (Sep 21, 2020 11:06:24 AM)

  1. Use md5 -q for HashProgramOutput.sh, to show only the checksum. — dimitry / githubweb
  2. Add matrix types extension tests. — florian_hahn / githubweb
  3. Fix random number generation and floating point comparison in matrix-types-spec.cpp — Jinsong Ji / githubweb
  4. [test-suite, CUDA] Run test kernel with just one thread. — tra / githubweb
  5. [CUDA, test-suite] Prevent constant folding of the test inputs. — tra / githubweb
  6. [CUDA, test-suite] More test cases for rint() and nearint() — tra / githubweb
  7. [test-suite] remote file sync happens via rsync now. NFC — jonathan_roelofs / githubweb
  8. Fix a weird error when some time output files were causing bytes/str read errors. — Amara Emerson / githubweb
  9. compare.py: add two new options, --minimal_names and --no-abs-sort — Amara Emerson / githubweb

clang-d359763-g6f5d9136b27-t12405-b12405.tar.gz (Jul 9, 2020 7:38:36 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / githubweb

clang-d359763-g6f5d9136b27-t12405-b12405.tar.gz (Jul 9, 2020 7:38:36 AM)

  1. Fix a typo in an error message. — echristo / detail
  2. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  3. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  4. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  5. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  6. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  7. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  8. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  9. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  10. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  11. Fix return status of AtomicExpandPass — sguelton / detail
  12. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  13. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  14. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  15. [clangd] Enable async preambles by default — kadircet / detail
  16. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  17. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  18. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  19. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  20. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail
  21. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  22. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  23. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  24. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  25. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  26. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  27. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  28. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  29. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  30. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  31. Make helpers static. NFC. — benny.kra / detail
  32. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  33. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  34. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  35. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  36. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  37. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail
  38. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  39. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  40. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  41. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  42. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail

clang-d359763-g6f5d9136b27-t12405-b12405.tar.gz (Jul 9, 2020 7:38:36 AM)

  1. [LNT] Use minimized version of jquery.scrolltofixed — danila / githubweb

clang-d359763-g6f5d9136b27-t12405-b12405.tar.gz (Jul 9, 2020 7:38:36 AM)

  1. [test-suite][AIX] Fix C++ benchmark compatibility issues on AIX — wanyu9511 / githubweb

clang-d359721-gabd6574b454-t12391-b12391.tar.gz (Jul 8, 2020 8:48:18 PM)

  1. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / githubweb

clang-d359721-gabd6574b454-t12391-b12391.tar.gz (Jul 8, 2020 8:48:18 PM)

  1. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  2. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  3. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  4. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  5. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  6. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  7. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  8. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  9. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  10. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  11. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  12. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  13. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  14. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  15. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  16. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  17. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  18. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  19. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  20. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  21. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  22. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  23. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  24. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  25. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  26. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  27. [flang] Add lowering of I/O statements. — eschweitz / detail
  28. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  29. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  30. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  31. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  32. [Clang] Handle AIX Include management in the driver — daltenty / detail
  33. Combine multiple defs of arm64 register sets — omair.javaid / detail
  34. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  35. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  36. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  37. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  38. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  39. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  40. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  41. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  42. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  43. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  44. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  45. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  46. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  47. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  48. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  49. Warn pointer captured in async block — aaron / detail
  50. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  51. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  52. [mlir] Convert function signatures before converting globals — silvasean / detail
  53. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  54. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  55. [BasicAA] Remove -basicaa alias — aeubanks / detail
  56. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  57. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  58. Speculatively fix the sphinx build. — aaron / detail
  59. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  60. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  61. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  62. [SCCP] Handle assume predicates — nikita.ppv / detail
  63. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  64. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  65. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  66. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  67. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  68. [flang] Make 'num_images()' intrinsic — tkeith / detail
  69. [flang] Added missing runtime I/O definitions — tkeith / detail
  70. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail
  71. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  72. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  73. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  74. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  75. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  76. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  77. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  78. [mlir][Vector] Add ExtractOp folding — ntv / detail
  79. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  80. [libc] Add memchr implementation. — gyurgyikcp / detail
  81. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  82. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  83. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  84. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  85. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  86. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  87. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  88. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  89. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  90. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  91. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  92. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  93. [flang] Fix CHARACTER length folding problem — pklausler / detail
  94. Create the MLIR Reduce framework — sifontes / detail
  95. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  96. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  97. [WebAssembly] fix gcc 10 warning — aardappel / detail
  98. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  99. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  100. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  101. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  102. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  103. [RISCV] Optimize multiplication by constant — maskray / detail
  104. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  105. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  106. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  107. [gn build] Port baca8f977ed — thakis / detail
  108. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  109. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  110. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail
  111. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  112. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  113. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  114. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  115. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  116. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  117. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  118. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  119. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail
  120. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  121. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  122. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  123. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  124. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  125. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  126. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  127. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  128. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  129. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail
  130. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  131. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  132. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  133. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  134. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  135. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  136. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  137. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  138. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  139. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  140. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  141. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  142. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  143. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  144. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  145. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  146. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail
  147. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail
  148. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  149. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  150. [flang] Support for image selectors — psteinfeld / detail
  151. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  152. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  153. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  154. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  155. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  156. Double check that passes correctly set their Modified status — sguelton / detail
  157. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  158. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  159. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  160. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  161. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  162. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  163. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  164. [libc] Fix typographical error in math_utils.h. — noreply / detail
  165. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  166. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  167. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  168. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  169. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  170. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  171. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  172. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  173. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  174. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  175. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  176. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  177. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  178. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  179. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  180. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  181. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  182. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  183. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  184. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  185. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  186. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  187. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail
  188. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  189. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  190. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  191. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  192. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  193. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  194. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  195. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  196. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  197. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  198. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  199. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  200. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  201. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  202. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  203. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  204. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  205. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  206. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  207. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  208. [Solaris] Fix Solaris build bots — ctetreau / detail
  209. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  210. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  211. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  212. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  213. Recover more gracefully from stack exhaustion during template argument — richard / detail
  214. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  215. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  216. [opt] Remove obsolete --quiet option — aeubanks / detail
  217. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  218. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  219. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  220. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  221. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  222. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  223. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  224. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  225. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  226. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  227. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  228. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  229. [Sanitizer]: Require !android for protoent test — guiand / detail
  230. [NFC] Fix some docs warnings — 31459023+hctim / detail
  231. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  232. [lit] Add --show-xxx command line options — julian.lettner / detail
  233. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  234. [flang] Fix negative unit number hashing — pklausler / detail
  235. Improve diagnostics for constant evaluation that fails because a — richard / detail
  236. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  237. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail
  238. Add missing CMake bool canonicalizations. — stellaraccident / detail

clang-d359721-gabd6574b454-t12391-b12391.tar.gz (Jul 8, 2020 8:48:18 PM)

  1. Create MicroBenchmarks/Builtins for compiler-rt/builtins and add benchmarks for 128 bit division — maskray / githubweb

clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 2:00:03 PM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / githubweb
  2. [libc builder] Fix type in integration test command. — paulatoth / githubweb
  3. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / githubweb
  4. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / githubweb
  5. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / githubweb
  6. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / githubweb
  7. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / githubweb
  8. Build only for x86 per Brian Friesen request. — gkistanova / githubweb
  9. [libc++] Remove redundant request for enabling warnings — Louis Dionne / githubweb
  10. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / githubweb
  11. [libc builder] Comment out integration test step. — paulatoth / githubweb
  12. Added projects and categories for flang, mlir, libc. — gkistanova / githubweb
  13. [libc builder] Uncomment integration test step. — paulatoth / githubweb
  14. [libc++] Use the supported caches to setup build bots — Louis Dionne / githubweb
  15. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / githubweb
  16. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / githubweb
  17. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / githubweb
  18. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / githubweb
  19. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / githubweb
  20. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / githubweb
  21. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / githubweb
  22. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / githubweb
  23. initial terraform configuration for Google buildbot workers — kuhnel / githubweb
  24. fixed bugs in scripts — kuhnel / githubweb
  25. Fix some typos — noreply / githubweb
  26. workaround for failing GPU — kuhnel / githubweb
  27. buildbot mlir-nvidia: fixed port configuration — kuhnel / githubweb
  28. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / githubweb
  29. added scripts to debug running deployment — kuhnel / githubweb
  30. [buildbot] Use paths instead of env vars for ml bots — mtrofin / githubweb
  31. moved deployment to kubernetes files — kuhnel / githubweb
  32. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / githubweb
  33. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / githubweb
  34. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / githubweb
  35. new win32 buildbot — kuhnel / githubweb
  36. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / githubweb
  37. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / githubweb

clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 2:00:03 PM)

  1. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  2. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  3. Migrate a couple of codegen tests to gc-live format — listmail / detail
  4. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  5. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail
  6. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  7. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  8. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail
  9. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  10. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  11. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  12. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  13. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  14. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  15. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  16. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  17. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  18. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  19. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  20. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  21. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  22. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  23. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  24. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  25. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  26. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  27. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  28. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  29. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  30. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  31. [HIP] Add missing options for lto — Yaxun.Liu / detail
  32. [libc++] Always generate a __config_site header — Louis Dionne / detail
  33. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  34. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  35. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  36. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  37. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  38. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  39. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  40. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  41. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  42. [mlir] parallel loop canonicalization — tobias.gysi / detail
  43. [ARM] VCVTT instruction selection — david.green / detail
  44. Prevent unused error when assertions are disabled. — tpopp / detail
  45. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  46. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  47. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  48. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  49. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  50. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  51. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  52. [ARM] VCVTT fpround instruction selection — david.green / detail
  53. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  54. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  55. [lldb] Rewrite Scalar::Promote — pavel / detail
  56. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  57. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  58. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  59. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  60. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  61. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  62. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  63. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  64. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  65. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  66. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  67. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  68. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  69. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  70. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  71. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  72. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  73. [clang driver] Move default module cache from system temporary directory — dave / detail
  74. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  75. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  76. Fix implicit Twine.h include dependency. — llvm-dev / detail
  77. [builtins] Improve compatibility with 16 bit targets — anton / detail
  78. [MSP430] Update register names — anton / detail
  79. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  80. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  81. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  82. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  83. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  84. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  85. [mlir] support returning unranked memrefs — zinenko / detail
  86. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  87. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  88. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  89. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  90. Fix pass return status for loop extractor — sguelton / detail
  91. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  92. [CodeComplete] Add code completion for using alias. — kadircet / detail
  93. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  94. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  95. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  96. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  97. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  98. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  99. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  100. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  101. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  102. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  103. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  104. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  105. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  106. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  107. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  108. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  109. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  110. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  111. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  112. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  113. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  114. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  115. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  116. Migrate last batch of tests to gc-live bundle format — listmail / detail
  117. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  118. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  119. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  120. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  121. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  122. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  123. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  124. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  125. [CMake] Add check-debuginfo-* targets — maskray / detail
  126. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  127. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  128. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  129. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  130. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  131. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  132. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  133. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  134. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  135. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  136. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  137. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  138. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  139. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  140. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  141. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  142. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  143. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail
  144. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  145. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  146. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  147. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  148. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  149. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  150. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  151. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  152. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  153. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  154. Fix full-store-partial-alias.ll — aeubanks / detail
  155. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  156. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  157. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  158. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  159. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  160. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  161. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  162. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  163. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  164. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  165. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  166. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  167. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  168. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  169. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  170. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail
  171. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail
  172. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  173. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  174. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  175. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  176. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail
  177. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  178. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  179. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  180. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  181. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  182. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  183. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  184. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  185. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  186. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  187. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  188. Fix unused type alias warning. NFC. — llvm-dev / detail
  189. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  190. [X86] Add PR46461 test case — llvm-dev / detail
  191. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  192. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  193. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  194. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  195. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  196. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail
  197. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  198. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  199. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail
  200. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail
  201. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  202. [RISCV] Support experimental v extensions. — kai.wang / detail
  203. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail
  204. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail
  205. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  206. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail
  207. Add OpenBSD support to be able to retrieve the thread id — brad / detail
  208. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail
  209. [clang][docs] Remove untracked files from formatted status — n.james93 / detail
  210. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  211. Fix build errors after b9306fd0 — n.james93 / detail
  212. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail
  213. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  214. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  215. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  216. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail
  217. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  218. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail
  219. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  220. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  221. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  222. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  223. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  224. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  225. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  226. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  227. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  228. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  229. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail
  230. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  231. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  232. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  233. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  234. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail
  235. [clangd][Hover] Dont crash on null types — kadircet / detail
  236. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  237. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  238. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  239. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  240. [clang-tidy] relanding b9306fd — n.james93 / detail
  241. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  242. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  243. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  244. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  245. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  246. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  247. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  248. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  249. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  250. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  251. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  252. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  253. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  254. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  255. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  256. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  257. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  258. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  259. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  260. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  261. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  262. Add intrinsic helper function — sebastian.neubauer / detail
  263. [ADT] Add Bitfield utilities — gchatelet / detail
  264. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  265. [NFC] Fix typos — gchatelet / detail
  266. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  267. [lldb] Deduplicate Scalar integral getters — pavel / detail
  268. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  269. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  270. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  271. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  272. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  273. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  274. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  275. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  276. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  277. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  278. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  279. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  280. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  281. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  282. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  283. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  284. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  285. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  286. [ARM] Better reductions — david.green / detail
  287. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  288. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  289. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  290. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  291. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  292. [NFC] Fixed ignored .hip test. — dfukalov / detail
  293. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  294. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  295. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  296. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  297. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  298. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  299. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  300. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  301. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  302. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  303. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  304. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  305. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  306. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  307. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  308. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  309. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  310. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  311. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  312. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  313. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  314. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  315. Silence unused var warning in NDEBUG build — rnk / detail
  316. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  317. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  318. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  319. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  320. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  321. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  322. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  323. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  324. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  325. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  326. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  327. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  328. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  329. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  330. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  331. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  332. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  333. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  334. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  335. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  336. [flang] Add coarray lowering hooks. — eschweitz / detail
  337. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  338. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  339. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  340. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  341. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  342. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  343. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  344. Clang Driver: refactor support for writing response files to be — jyknight / detail
  345. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  346. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail
  347. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  348. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  349. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  350. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  351. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail
  352. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  353. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  354. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  355. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  356. Add missing #include — dblaikie / detail
  357. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  358. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  359. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  360. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  361. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  362. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  363. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  364. Fix missing build dependency on omp_gen. — simon.tatham / detail
  365. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  366. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  367. [builtins] Change si_int to int in some helper declarations — anton / detail
  368. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  369. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  370. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  371. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  372. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  373. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  374. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  375. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  376. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  377. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  378. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  379. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  380. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  381. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  382. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  383. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  384. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  385. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  386. [SystemZ] Add NoMerge MIFlag — iii / detail
  387. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  388. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  389. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  390. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  391. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  392. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  393. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  394. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  395. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  396. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  397. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  398. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  399. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  400. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  401. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  402. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  403. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  404. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  405. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  406. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  407. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  408. [NFC] Remove dead code — gchatelet / detail
  409. Add Metadata to Transformer tooling — yitzhakm / detail
  410. [lldb/Scripts] — pavel / detail
  411. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  412. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  413. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  414. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  415. [CodeComplete] Tweak completion for else. — n.james93 / detail
  416. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  417. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  418. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  419. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  420. X86: Use Register — Matthew.Arsenault / detail
  421. AMDGPU: Use Register — Matthew.Arsenault / detail
  422. TailDuplicator: Use Register — Matthew.Arsenault / detail
  423. BranchFolding: Use Register — Matthew.Arsenault / detail
  424. RegAlloc: Start using Register — Matthew.Arsenault / detail
  425. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  426. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  427. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  428. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  429. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  430. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  431. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  432. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  433. [flang] Silence some warnings from clang-tidy — tkeith / detail
  434. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  435. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  436. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  437. [libc++] Add missing include in test — Louis Dionne / detail
  438. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  439. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  440. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  441. [PDB] Defer public serialization until PDB writing — rnk / detail
  442. [llvm-install-name-tool] Add -id option — smeenai / detail
  443. [llvm-install-name-tool] Add -change option — smeenai / detail
  444. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  445. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  446. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  447. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  448. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  449. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  450. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  451. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  452. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  453. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  454. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  455. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail
  456. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  457. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  458. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  459. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  460. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  461. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  462. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  463. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  464. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  465. Sparc: Use Register — Matthew.Arsenault / detail
  466. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  467. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  468. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  469. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  470. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  471. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  472. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  473. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  474. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  475. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  476. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  477. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  478. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  479. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  480. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  481. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  482. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  483. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  484. Fix wrong title underline length — aeubanks / detail
  485. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  486. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  487. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  488. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  489. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  490. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  491. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  492. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  493. [c++20] consteval functions don't get vtable slots. — richard / detail
  494. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  495. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail
  496. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  497. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  498. [NFC] fix diagnostic — JF Bastien / detail
  499. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  500. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  501. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail
  502. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  503. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  504. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  505. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  506. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  507. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  508. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  509. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  510. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  511. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  512. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  513. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  514. Correctly track GCOVProfiling IR update — sguelton / detail
  515. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  516. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  517. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  518. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  519. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  520. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  521. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  522. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  523. [NFC][ARM] Add test. — sam.parker / detail
  524. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  525. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  526. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  527. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  528. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  529. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  530. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  531. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  532. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  533. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  534. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  535. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  536. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  537. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  538. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  539. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  540. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  541. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  542. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  543. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  544. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  545. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  546. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  547. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  548. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  549. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  550. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  551. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  552. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  553. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  554. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  555. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  556. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  557. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  558. Implement AVX ABI Warning/error — erich.keane / detail
  559. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  560. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  561. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  562. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  563. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  564. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  565. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  566. [VE] Support symbol with offset value — marukawa / detail
  567. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  568. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  569. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  570. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  571. [RISCV] Add mcountinhibit CSR — pzheng / detail
  572. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  573. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  574. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  575. [Outliner] Set nounwind for outlined functions — david.green / detail
  576. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  577. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  578. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  579. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  580. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  581. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  582. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  583. [Coroutines] Fix code coverage for coroutine — xun / detail
  584. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  585. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  586. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  587. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  588. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  589. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  590. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  591. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  592. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  593. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  594. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  595. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  596. [Coroutines] Fix test breakage in D82928 — xun / detail
  597. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  598. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  599. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  600. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  601. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  602. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  603. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  604. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  605. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  606. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  607. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  608. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  609. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  610. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  611. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  612. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  613. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  614. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  615. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  616. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  617. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  618. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  619. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  620. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  621. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  622. clang CoverageMapping tests bot cleanup — xun / detail
  623. typo fixes to cycle bots — thakis / detail
  624. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  625. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  626. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  627. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  628. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  629. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  630. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  631. [flang] Add more support for alternate returns — tkeith / detail
  632. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  633. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  634. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  635. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  636. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  637. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  638. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  639. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  640. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  641. lld/MachO: Remove a useless temporary — thakis / detail
  642. ld64.lld: Add janky support for tbd files — thakis / detail
  643. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  644. Add parenthesized expression to SyntaxTree — ecaldas / detail
  645. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  646. [clang] Re-add deleted forward declaration. — pifon / detail
  647. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  648. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  649. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  650. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  651. Fix missing build dependency on omp_gen. — simon.tatham / detail
  652. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  653. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  654. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  655. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  656. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  657. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  658. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  659. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  660. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  661. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  662. [VE] Rename VE toolchain source files — marukawa / detail
  663. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  664. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  665. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  666. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  667. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  668. Fix some typos (unkown -> unknown); NFC — aaron / detail
  669. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  670. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  671. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  672. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  673. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  674. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  675. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  676. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  677. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  678. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  679. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  680. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  681. [flang] Add inliner pass. — eschweitz / detail
  682. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  683. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  684. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  685. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  686. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  687. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  688. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  689. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  690. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  691. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  692. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  693. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  694. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  695. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  696. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  697. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  698. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  699. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  700. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  701. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  702. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  703. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  704. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  705. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  706. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  707. [gn build] make building on an arm mac work — thakis / detail
  708. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  709. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  710. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  711. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  712. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  713. [flang] Fix bug determining alternate return — tkeith / detail
  714. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  715. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  716. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  717. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  718. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  719. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  720. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  721. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  722. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  723. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  724. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  725. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  726. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  727. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  728. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  729. Fix typo and check commit access. — sameerarora101 / detail
  730. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  731. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  732. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  733. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  734. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  735. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  736. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  737. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  738. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  739. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  740. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  741. [lld-macho] Support binding dysyms to any section — jezng / detail
  742. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  743. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  744. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  745. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  746. [CostModel] Fix cast crash — sam.parker / detail
  747. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  748. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  749. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  750. Fix stack-clash probing for large static alloca — sguelton / detail
  751. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  752. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  753. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  754. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  755. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  756. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  757. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  758. Regenerate PR19420 tests — llvm-dev / detail
  759. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  760. [clangd] Improve hover on arguments to function call — kadircet / detail
  761. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  762. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  763. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  764. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  765. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  766. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  767. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  768. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  769. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  770. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  771. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  772. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  773. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  774. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  775. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  776. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  777. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  778. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  779. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  780. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  781. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  782. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  783. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  784. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  785. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  786. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  787. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  788. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  789. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  790. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  791. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  792. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  793. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  794. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  795. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  796. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  797. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  798. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  799. Enable basepointer for AIX. — sd.fertile / detail
  800. [InstCombine] Precommit tests for PR43580. — flo / detail
  801. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  802. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  803. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  804. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  805. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  806. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  807. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  808. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  809. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  810. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  811. [flang] Add FIRBuilder.cpp — eschweitz / detail
  812. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  813. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  814. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  815. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  816. Revert AST Matchers default to AsIs mode — steveire / detail
  817. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  818. [clangd] Fix hover crash on invalid decls — kadircet / detail
  819. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  820. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  821. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  822. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  823. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  824. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  825. [PowerPC][NFC] Fix indentation — lei / detail
  826. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  827. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  828. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  829. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  830. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  831. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  832. [PowerPC] Implement probing for prologue — lkail / detail
  833. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  834. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  835. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  836. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  837. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  838. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  839. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  840. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  841. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  842. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  843. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  844. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  845. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  846. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  847. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  848. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  849. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  850. [InstCombine] improve debug value names; NFC — spatel / detail
  851. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  852. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  853. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  854. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  855. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  856. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  857. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  858. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  859. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail
  860. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  861. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  862. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail
  863. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  864. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  865. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  866. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  867. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  868. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  869. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  870. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail
  871. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  872. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  873. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail
  874. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail
  875. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail
  876. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  877. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  878. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail
  879. [NFC] Clean up braces and anon namespace — n.james93 / detail
  880. [llvm] Cast to (void) the unused variable. — pifon / detail
  881. [clangd] Fix stack-use-after-scope — benny.kra / detail
  882. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  883. [ARM] Remove hasSideEffects from FP converts — david.green / detail
  884. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  885. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail
  886. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  887. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  888. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  889. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail
  890. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail
  891. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail
  892. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail
  893. [VE] Correct stack alignment — marukawa / detail
  894. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  895. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  896. Fix off by one error in Bitfields — gchatelet / detail
  897. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  898. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail
  899. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  900. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  901. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  902. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  903. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  904. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  905. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  906. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  907. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  908. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  909. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  910. [Support] fix user_cache_directory on mac — sam.mccall / detail
  911. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  912. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  913. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  914. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  915. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  916. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  917. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  918. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail
  919. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail
  920. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  921. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  922. Regenerate neon copy tests. NFC. — llvm-dev / detail
  923. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  924. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  925. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  926. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  927. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  928. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  929. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  930. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  931. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  932. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  933. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  934. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  935. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  936. [LV] Pass dbgs() to verifyFunction call. — flo / detail
  937. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  938. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  939. [ARM] MVE FP16 cost adjustments — david.green / detail
  940. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  941. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  942. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  943. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  944. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  945. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  946. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  947. [MLIR] Add a NoRegionArguments trait — jurahul / detail
  948. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  949. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  950. [AIX] Add system-aix to lit config file — daltenty / detail
  951. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  952. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  953. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  954. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  955. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  956. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  957. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail
  958. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  959. [VE] Change to use isa — marukawa / detail
  960. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  961. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  962. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  963. [VE] Support symbol with offset in assembly — marukawa / detail
  964. [WebAssembly] 64-bit memory limits — aardappel / detail
  965. [libc] Add documentation for integration tests. — paulatoth / detail
  966. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail
  967. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  968. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  969. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  970. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  971. [flang] Add missing include for std::min — tkeith / detail
  972. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  973. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  974. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  975. [clang] Rework how and when APValues are dumped — riccibrun / detail
  976. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail
  977. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  978. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  979. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  980. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  981. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  982. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  983. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  984. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  985. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  986. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  987. Modifications to the algorithm sort benchmark — mvels / detail
  988. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  989. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  990. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail
  991. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  992. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail
  993. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  994. fix typos to cycle bots — thakis / detail
  995. [gn build] Port — llvmgnsyncbot / detail
  996. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  997. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  998. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  999. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  1000. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  1001. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  1002. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  1003. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  1004. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail
  1005. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  1006. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  1007. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  1008. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  1009. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  1010. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  1011. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail
  1012. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  1013. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  1014. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  1015. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  1016. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  1017. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail
  1018. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  1019. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  1020. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  1021. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  1022. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  1023. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). — grimar / detail
  1024. [lldb/DWARF] Add a utility function for (forceful) completion of types — pavel / detail

clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 2:00:03 PM)

  1. [LNT][docs] Fixed docs consistency — thomasp / githubweb

clang-d359483-g2cdf108d329-t12227-b12227.tar.gz (Jul 7, 2020 2:00:03 PM)

  1. Account for upstream lit changes — julian.lettner / githubweb
  2. [test-suite, CUDA] Added support for recent CUDA versions. — tra / githubweb
  3. Follow-up for lit.test.ResultCode adoption — julian.lettner / githubweb
  4. [test-suite, CUDA] Minor fixes for libstdc++ detection. — tra / githubweb
  5. [test-suite, CUDA] Only consider the end of path as the version — tra / githubweb
  6. Remove unsupported case "AtomicOps" from AIX test list. — wanyu9511 / githubweb
  7. [AIX] [test-suite] Enable standard compatable mode on AIX — wanyu9511 / githubweb
  8. [test-suite, CUDA] Update lit config for CUDA tests. — tra / githubweb
  9. [test-suite, CUDA] Add RPATH to libc++ — tra / githubweb
  10. [test-suite] Exclude another UB tests from the gcc-torture suite — selliott / githubweb
  11. Revert a part of "[AIX] [test-suite] Enable standard compatable mode on — wanyu9511 / githubweb
  12. [test-suite] Fix cpu architecture detection on x86 during cmake configuration — sguelton / githubweb

clang-d355946-g4431d64c10c-t10941-b10941.tar.gz (Jun 2, 2020 10:51:08 AM)

  1. Update parallelization settings on Linaro builders — maxim.kuvyrkov / githubweb
  2. [zorg] Update container-based Linaro slaves — maxim.kuvyrkov / githubweb
  3. [lldb] Remove the "Test Reproducer" stage form the fast incremental bot. — Jonas Devlieghere / githubweb
  4. [lldb] Merge code path for 'sanitized' variant. (NFC) — Jonas Devlieghere / githubweb
  5. [lldb] Add lldb-cmake-reproducers — Jonas Devlieghere / githubweb
  6. [lldb] Retab lldb-cmake and lldb-cmake-sanitized (NFC) — Jonas Devlieghere / githubweb
  7. [lldb] Disable emails on the reproducer bot — Jonas Devlieghere / githubweb
  8. [lldb] Trigger reproducer job on success — Jonas Devlieghere / githubweb
  9. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / githubweb
  10. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / githubweb

clang-d355946-g4431d64c10c-t10941-b10941.tar.gz (Jun 2, 2020 10:51:08 AM)

  1. [PhaseOrdering] regenerate test checks; NFC — spatel / detail
  2. AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks — Matthew.Arsenault / detail
  3. [NFC][AIX] Remove spaces after the comma for '.csect' directive — xiangling_liao / detail
  4. [SCEV] Constant fold MultExpr before applying depth limit. — dantrushin / detail
  5. [InstCombine] add tests for adds with common operand; NFC — spatel / detail
  6. [InstCombine] (A + B) + B --> A + (B << 1) — spatel / detail
  7. [CGP] Ensure address offset is representable as int64_t — llvm-dev / detail
  8. [analyzer] SATestBuild.py: Fix hang when one of the tasks fails — vsavchenko / detail
  9. [RISCV] Register null target streamer for RISC-V — pzheng / detail
  10. [VectorCombine] position pass after SLP in the optimization pipeline rather than before — spatel / detail
  11. [lldb/Test] Remove issue_verification subdirectory — Jonas Devlieghere / detail
  12. [clang-tidy] Expand the list of functions in bugprone-unused-return-value — jranieri / detail
  13. [DSE,MSSA] Add additional multiblock tests. — flo / detail
  14. Revert "[analyzer] Change the default output type to PD_TEXT_MINIMAL in the frontend, error if an output loc is missing for PathDiagConsumers that need it" — dkszelethus / detail
  15. [libc++] Make MoveOnly constexpr-friendly — Louis Dionne / detail
  16. Revert "[lldb] Enable C++14 when evaluating expressions in a C++14 frame" — Raphael Isemann / detail
  17. Revert "[CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias" — jean-michel.gorius / detail
  18. [libc++] Fix broken tuple tests — Louis Dionne / detail
  19. [PowerPC] Add support for vmsumudm — kamau.bridgeman / detail
  20. [lldb/Reproducers] Make the type tests work with reproducers — Jonas Devlieghere / detail
  21. [lldb/Test] Disable APITests.exe on Windows — Jonas Devlieghere / detail
  22. [libc++] Mark __u64toa and __u32toa as noexcept — Louis Dionne / detail
  23. [VectorCombine] set preserve alias analysis — spatel / detail
  24. Handle eExpressionThreadVanished in error switch to handle — echristo / detail
  25. [AMDGPU] Define 6 dword subregs — Stanislav.Mekhanoshin / detail
  26. Reapply "[lit] GoogleTest framework should report failures if test binary crashes" — stephen.neuendorffer / detail
  27. Print a warning when stopped in a frame LLDB has no plugin for. — Adrian Prantl / detail
  28. [MC] Change MCCFIInstruction::createDefCfa to cfiDefCfa which does not negate Offset — maskray / detail
  29. Restrict test for DW_AT_APPLE_optimized to Darwin — Adrian Prantl / detail
  30. Traverse-ignore invisible CXXConstructExprs with default args — steveire / detail
  31. Fix ignoring traversal of intermediate parens — steveire / detail
  32. Add some explicit use of TK_AsIs — steveire / detail
  33. [MC] Change MCCFIInstruction::createDefCfaOffset to cfiDefCfaOffset which does not negate Offset — maskray / detail
  34. Fix mistake made while rebasing — steveire / detail
  35. Add missing unit test — steveire / detail
  36. [AMDGPU] DWARF For Heterogeneous Debugging — Tony.Tye / detail
  37. [AMDGPU] DWARF Proposal For Heterogeneous Debugging — Tony.Tye / detail
  38. [MC] Fix double negation of DW_CFA_def_cfa_offset — maskray / detail
  39. [X86] Update some av512 shift intrinsics to use "unsigned int" parameter instead of int to match Intel documentation — craig.topper / detail
  40. [MC] Fix double negation of DW_CFA_def_cfa — maskray / detail
  41. [MC] Drop unneeded std::abs for DW_def_cfa_offset in DarwinX86AsmBackend::generateCompactUnwindEncoding — maskray / detail
  42. [Align] Remove operations on MaybeAlign that asserted that it had a defined value. — craig.topper / detail
  43. [TargetPassConfig] Don't add alias analysis at optnone — nikita.ppv / detail
  44. [Analyzer][WebKit][NFC] Correct documentation to avoid sphinx build error — mydeveloperday / detail
  45. Added a new IRCanonicalizer pass. — michal.paszkowski / detail
  46. [gn build] Port 14d358537f1 — llvmgnsyncbot / detail
  47. Revert "[gn build] Port 14d358537f1" — michal.paszkowski / detail
  48. Revert "Added a new IRCanonicalizer pass." — michal.paszkowski / detail
  49. [libc++] Mark __cpp_lib_hardware_interference_size as unimplemented. This fxes bug PR41423. — marek / detail
  50. Add a way to set traversal mode in clang-query — steveire / detail
  51. [yaml2obj] - Add a technical prefix for each unnamed chunk. — grimar / detail
  52. [yaml2obj] - Move "repeated section/fill name" check earlier. — grimar / detail
  53. TableGen: Don't reconstruct CodeGenDAGTarget — arsenm2 / detail
  54. [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects — maskray / detail
  55. Silence warning from unit test — arsenm2 / detail
  56. AMDGPU: Define mode register — arsenm2 / detail
  57. AMDGPU: Implement isConstantPhysReg — arsenm2 / detail
  58. HIP: Try to deal with more llvm package layouts — Matthew.Arsenault / detail
  59. AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules — Matthew.Arsenault / detail
  60. SimplifyCFG: Clean up optforfuzzing implementation — Matthew.Arsenault / detail
  61. TargetLowering.h - remove unnecessary TargetMachine.h include. NFC — llvm-dev / detail
  62. [DwarfEHPrepare] Don't prune unreachable resumes at optnone — nikita.ppv / detail
  63. [ValueTracking] Use assumptions in computeConstantRange. — flo / detail
  64. [docs] Fix warnings in ConstantInterpreter — Jinsong Ji / detail
  65. [lldb/Interpreter] Fix another eExpressionThreadVanished warning — Jonas Devlieghere / detail
  66. Revert "[lldb/Interpreter] Fix another eExpressionThreadVanished warning" — Jonas Devlieghere / detail
  67. [NFC] Remove non-variadic overloads of allocator_traits::construct. — zoecarver / detail
  68. [CFIInstrInserter] Delete unneeded checks — maskray / detail
  69. [libcxx] Fix deprecation warning by suppressing deprecated around — zoecarver / detail
  70. [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT — amy.kwan1 / detail
  71. [clang driver] Spell "--export-dynamic-symbol" with two dashes. — efriedma / detail
  72. [NFC, StackSafety] LTO tests for MTE and StackSafety — Vitaly Buka / detail
  73. [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr. — Amara Emerson / detail
  74. [X86] Improve i8 + 'slow' i16 funnel shift codegen — llvm-dev / detail
  75. [X86] Fix typo in comment. NFC — craig.topper / detail
  76. [X86] Add family/model for Intel Comet Lake CPUs for -march=native and function multiversioning — craig.topper / detail
  77. [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks — llvm-dev / detail
  78. [LLD/MinGW]: Expose --thinlto-cache-dir — martin / detail
  79. X86TargetMachine.h - remove unnecessary X86Subtarget forward declaration. NFC. — llvm-dev / detail
  80. [X86] Move CONCAT_VECTORS/INSERT_SUBVECTOR actions inside loop. NFC. — llvm-dev / detail
  81. Fix Wdocumentation warnings after argument renaming. NFC. — llvm-dev / detail
  82. [TargetLowering] Improve expandFunnelShift shift amount masking — llvm-dev / detail
  83. [X86] Pull out repeated DemandedBits signmask variable. NFC. — llvm-dev / detail
  84. X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC. — llvm-dev / detail
  85. Add explicit traversal mode to matchers for implicit constructors — steveire / detail
  86. Fix skip-invisible with overloaded method calls — steveire / detail
  87. Fix return values of some matcher functions — steveire / detail
  88. LoopSimplify.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  89. AMDGPULibFunc - fix include order. NFC. — llvm-dev / detail
  90. AMDGPUTargetObjectFile.h - remove unnecessary includes. NFC. — llvm-dev / detail
  91. [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC). — flo / detail
  92. AMDGPUInstPrinter.cpp - add CommandLine.h include. NFC. — llvm-dev / detail
  93. [PatternMatch] abbreviate vector inst matchers; NFC — spatel / detail
  94. [InstCombine] fold FP trunc into exact itofp — spatel / detail
  95. [clang-tidy] Fix potential assert in use-noexcept check — n.james93 / detail
  96. [PowerPC] Add some InstAlias definitions — shkzhang / detail
  97. AMDGPU.h - reduce TargetMachine.h include. NFC. — llvm-dev / detail
  98. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - add initial X86ISD::VSRAI handling. — llvm-dev / detail
  99. [PhaseOrdering] adjust test to use default alias analysis with new pass manager; NFC — spatel / detail
  100. [LV] Either get invariant condition OR vector condition. — flo / detail
  101. [Pass Manager] remove EarlyCSE as clean-up for VectorCombine — spatel / detail
  102. [X86][AVX] Fold extract_subvector(broadcast(x),c) -> extract_subvector(broadcast(x),0) iff c != 0 — llvm-dev / detail
  103. [X86][AVX] Fold extract_subvector(subv_broadcast(x),c) -> (x) — llvm-dev / detail
  104. Fix ignore-traversal to call correct method — steveire / detail
  105. Add missing test — steveire / detail
  106. [X86] Remove isCommutable flag from MULX instructions. — craig.topper / detail
  107. Change default traversal in AST Matchers to ignore invisible nodes — steveire / detail
  108. [clang-format][PR46043] Parse git config w/ implicit values — Jake.Merdich / detail
  109. [TargetLoweringObjectFileImpl] Use llvm::transform — maskray / detail
  110. [mlir] Expand operand adapter to take attributes — jpienaar / detail
  111. [MCDwarf] Delete unneeded DW_AT_prototyped for DW_TAG_label — maskray / detail
  112. [MCDwarf] Delete unneeded DW_AT_unspecified_parameters — maskray / detail
  113. [CMake] Properly handle the LTO cache arguments for MinGW — martin / detail
  114. [VE][NFC] Correct sjlj_expection test — simon.moll / detail
  115. [clangd] Log use of heuristic go-to-def. NFC — sam.mccall / detail
  116. [OpenMP] Fix a race in task queue reallocation — protze / detail
  117. [LV] Clamp MaxVF to power of 2. — ayal.zaks / detail
  118. [AST] default implementation is possible for non-member functions in C++20. — hokein.wu / detail
  119. [clangd] Enable cross-file-rename by default. — hokein.wu / detail
  120. Prevent GetNumChildren from transitively walking pointer chains — Raphael Isemann / detail
  121. [lldb][NFC] Pass DeclarationName to NameSearchContext by value — Raphael Isemann / detail
  122. [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler — dmitry.preobrazhensky / detail
  123. TargetInstrInfo.h - remove unnecessary includes. NFC. — llvm-dev / detail
  124. SystemZInstrBuilder.h - remove unnecessary PseudoSourceValue.h include. NFC. — llvm-dev / detail
  125. [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling — llvm-dev / detail
  126. [ObjectYAML][DWARF] Remove unimplemented function. — Xing / detail
  127. [ARM] VMULH tests for when other parts are working. NFC — david.green / detail
  128. [PowerPC][NFC] Split PPCELFStreamer::emitInstruction — stefanp / detail
  129. Added pow intrinsic to LLVMIR dialect — antiagainst / detail
  130. FunctionLoweringInfo.h - remove orphan addSEHHandlersForLPads declaration. NFC. — llvm-dev / detail
  131. FunctionLoweringInfo.h - move APInt.h dependency to FunctionLoweringInfo.cpp. NFC. — llvm-dev / detail
  132. [x86] favor vector constant load to avoid GPR to XMM transfer, part 2 — spatel / detail
  133. InlineAdvisor.h - remove unnecessary PreservedAnalyses forward declaration. NFC. — llvm-dev / detail
  134. InstructionSimplify.h - remove unnecessary includes. NFC. — llvm-dev / detail
  135. LoopInfo.h - remove unnecessary PHINode forward declaration. NFC. — llvm-dev / detail
  136. MemoryBuiltins.h - remove unnecessary TargetLibraryInfo forward declaration. NFC. — llvm-dev / detail
  137. Improve stack-clash implementation on x86 — sguelton / detail
  138. MemoryLocation.h - reduce Instructions.h include to Instruction.h include. NFC. — llvm-dev / detail
  139. Make FEATURE_AVX512VP2INTERSECT match between compiler-rt and LLVM — benny.kra / detail
  140. [LoopUtils] Use llvm::find — whitneyt / detail
  141. Stack clash: update live-ins — sguelton / detail
  142. [ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6 — dpetrov / detail
  143. [lldb] Remove custom DWARF expression printing code — pavel / detail
  144. Add AIX to the test macro-same-context XFAIL list — daltenty / detail
  145. [X86] Add PTEST tests showing failure to extract allsign cases — llvm-dev / detail
  146. MustExecute.h - remove unnecessary includes. NFC. — llvm-dev / detail
  147. [AMDGPU] Added 'A' constraint for inline assembler — dmitry.preobrazhensky / detail
  148. [PGO] Fix computation of function Hash — sguelton / detail
  149. [analyzer] Improved RangeSet::Negate support of unsigned ranges — dpetrov / detail
  150. Re-commit "[libc++] [test] Generate static_test_env on the fly" — jaskiewiczs / detail
  151. Re-commit "[cmake] Allow std::filesystem tests in CrossWinToARMLinux.cmake" — jaskiewiczs / detail
  152. Make mlir::Value's bool conversion operator explicit — benny.kra / detail
  153. [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16 — dmitry.preobrazhensky / detail
  154. [AIX] Add '-bcdtors:all:0:s' to linker to gather static init functions — wanyu9511 / detail
  155. [lldb/Test] Add a trace method to replace print statements. — Jonas Devlieghere / detail
  156. Revert "[PGO] Fix computation of function Hash" — benny.kra / detail
  157. [gn build] Port ba92b274225 — llvmgnsyncbot / detail
  158. [libcxx] Fix C++14 and up constexpr members in MoveOnly. — zoecarver / detail
  159. [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate. — craig.topper / detail
  160. [libc++] [LWG3201] Update status page: lerp should be marked noexcept. — marek / detail
  161. [Transforms] Fix typos. NFC — marek / detail
  162. [LoopUnroll] Remove dead NextBlocks argument (NFC). — flo / detail
  163. [Inlining] Set inline-deferral-scale to 2. — kazu / detail
  164. [Clang][test] fix tests when using external assembler. — Yuanfang Chen / detail
  165. [clang][test] fix tests for external assemblers — Yuanfang Chen / detail
  166. [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32 — nemanjai / detail
  167. Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local — maskray / detail
  168. [clang][test] fix tests for external assemblers — Yuanfang Chen / detail
  169. [clangd] Make use of SourceOrder to find first initializer in DefineOutline — kadircet / detail
  170. [clangd] Change PreambleOnlyAction with content truncation — kadircet / detail
  171. [NFC][PowerPC] Add a new case to test two-address verification — shkzhang / detail
  172. [FPEnv] Small fixes to implementation of flt.rounds — sepavloff / detail
  173. [AsmPrinter] Don't generate .Lfoo$local for -fno-PIC and -fPIE — maskray / detail
  174. [lldb] s/dyn_cast/isa — pavel / detail
  175. [CostModel] Check for free intrinsics in BasicTTI — sam.parker / detail
  176. [AArch64] Set i32 ISD::MULHU/S to Expand instead of Legal. — craig.topper / detail
  177. [clangd] Don't traverse the AST within uninteresting files during indexing — sam.mccall / detail
  178. [NFC][ARM] Add intrinsic code size runs — sam.parker / detail
  179. [CostModel] Unify Intrinsic Costs. — sam.parker / detail
  180. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  181. [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse(). — grimar / detail
  182. [AMDGPU] Fix wait counts in the presence of 16bit subregisters — vpykhtin / detail
  183. [NFC][ARM] Add code size analysis tests — sam.parker / detail
  184. [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI. — grimar / detail
  185. [ObjectYAML][DWARF] Use .empty() to indicate if the DWARF sections are empty. — Xing / detail
  186. [ObjectYAML][DWARF] Make variable names consistent. — Xing / detail
  187. [NFC][ARM] Fix for previous commit — sam.parker / detail
  188. [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame. — grimar / detail
  189. [X86][AVX] Add some initial movmsk combine tests — llvm-dev / detail
  190. [X86] Fix fshr comment copy+paste typo. NFC. — llvm-dev / detail
  191. [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic — mahesha.comp / detail
  192. [build] Add LLVM_LOCAL_RPATH which can set an rpath on just unit test binaries — thakis / detail
  193. Add support for binary operators in Syntax Trees — gribozavr / detail
  194. [CostModel] Unify getCastInstrCost — sam.parker / detail
  195. [analyzer][RetainCount] Remove the CheckOSObject option — dkszelethus / detail
  196. [CostModel] getUserCost for intrinsic throughput — sam.parker / detail
  197. MachineInstr.h - remove unnecessary MachineMemOperand forward declaration. NFC. — llvm-dev / detail
  198. [libc][NFC] Simplify memcpy implementation — gchatelet / detail
  199. [Transforms] Check validity of profile reader before invoking it — yikong / detail
  200. [DAGCombiner] try to move splat after binop with splat constant — spatel / detail
  201. [FPEnv] Intrinsic llvm.roundeven — sepavloff / detail
  202. [Sema] Diagnose more cases of static data members in local or unnamed classes — john.brawn / detail
  203. [ARM] MVE VMINV/VMAXV test additions. NFC — david.green / detail
  204. [libTooling] In Transformer, allow atomic changes to span multiple files. — yitzhakm / detail
  205. Update DialectConversion.md — sguelton / detail
  206. [mlir][Vector] Add vector contraction to outerproduct lowering — ntv / detail
  207. [NFC][ARM][AArch64] More code size tests — sam.parker / detail
  208. [MLIR] Helper class referencing MemRefType to unify runner implementations. — csigg / detail
  209. AMDGPU/GlobalISel: Don't select boolean phi by default — Matthew.Arsenault / detail
  210. [PowerPC] Unaligned FP default should apply to scalars only — nemanja.i.ibm / detail
  211. Use configure depends to trigger reconfiguration when LLVMBuild files change — David.Chisnall / detail
  212. GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic — Matthew.Arsenault / detail
  213. Debug Info: Mark os_log helper functions as artificial — Adrian Prantl / detail
  214. Add missing forward decl to unbreak the modular build — Adrian Prantl / detail
  215. AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results — Matthew.Arsenault / detail
  216. Fix MemoryLocation.h use without Instructions.h — Sanne.Wouda / detail
  217. [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets. — sd.fertile / detail
  218. [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} — maskray / detail
  219. [dsymutil] Escape CFBundleIdentifier in plist. — Jonas Devlieghere / detail
  220. [AMDGPU] NFC target dependent requiresUniformRegister refactored out — Alexander Timofeev / detail
  221. Revert "[AMDGPU] NFC target dependent requiresUniformRegister refactored out" — Matthew.Arsenault / detail
  222. [InstCombine] reassociate fsub+fadd with FMF to increase adds and throughput — spatel / detail
  223. [PGO] Add memcmp/bcmp size value profiling. — yamauchi / detail
  224. [PowerPC][NFC] Add colon to TODO's and fix indentation. — sd.fertile / detail
  225. [MSSA][Doc] Clobbers, more info on Defs / Def chain — sdi1600105 / detail
  226. [clang-format] Fix an ObjC regression introduced with new [[likely]][[unlikely]] support in if/else clauses — mydeveloperday / detail
  227. [Analyzer][NFC] Remove the SubEngine interface — adam.balogh / detail
  228. [gn build] Port d70ec366c91 — llvmgnsyncbot / detail
  229. [YAMLTraits] Remove char trait and serialize as uint8_t in lldb. — Jonas Devlieghere / detail
  230. [ELF] Allow misaligned SHT_GNU_verneed — maskray / detail
  231. ResourcePriorityQueue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  232. ObjCARCAnalysisUtils.h - remove unused includes. NFC. — llvm-dev / detail
  233. [lldb/Reproducers] Skip remaining failing test in python_api subdir — Jonas Devlieghere / detail
  234. [StaticAnalyzer] Fix non-virtual destructor warning — Jonas Devlieghere / detail
  235. [fuzzer][afl] Fix build with GCC — kcc / detail
  236. [PowerPC][NFC] Update test to prevent DCE from causing failures — nemanja.i.ibm / detail
  237. [Analyzer] Fix buildbot failure of commit rGd70ec366c91b — adam.balogh / detail
  238. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  239. [InstCombine] add tests for reassociative sub/add expressions; NFC — spatel / detail
  240. [LoopVectorize] regenerate full test checks; NFC — spatel / detail
  241. [InstCombine] reassociate sub+add to increase adds and throughput — spatel / detail
  242. Be more specific about auto * vs auto for po alias. — echristo / detail
  243. Roll variables into an LLVM_DEBUG block to address -Wunused-but-set-variable — dblaikie / detail
  244. [lldb/Test] Reinstate FoundationSymtabTestCase — Jonas Devlieghere / detail
  245. [MSSA][Doc] Fix typo — sdi1600105 / detail
  246. [flang] Fixes for problems with declaring procedure entities — psteinfeld / detail
  247. AMDGPU: Update store node checks for atomics — Matthew.Arsenault / detail
  248. [Support] Remove stale comment — smeenai / detail
  249. [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference. — ntv / detail
  250. Process gep (select ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  251. [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM — chris.jackson / detail
  252. [lldb/Test] Cleanup TestSymbolTable.py (NFC) — Jonas Devlieghere / detail
  253. [mlir] Hotfix - Drop spurious constexpr that breaks build — ntv / detail
  254. [mlir] Hotfix - Add inline to avoid multiple symbols on trivial functions — ntv / detail
  255. AMDGPU: Fix wrong null value for private address space — Matthew.Arsenault / detail
  256. [Clang][Driver] Add Bounds and Thread to SupportsCoverage list — Vitaly Buka / detail
  257. Let @skipUnlessAddressSanitizer imply @skipIfAsan — Adrian Prantl / detail
  258. [MLICM] Remove unneeded option so the test doesn't fail. — ditaliano / detail
  259. [LoopUnroll] Simplify latch/header block handling (NFC). — flo / detail
  260. [AMDGPU] Bail alloca vectorization if GEP not found — Stanislav.Mekhanoshin / detail
  261. [NFC, StackSafety] Move FunctionInfo into :: namespace — Vitaly Buka / detail
  262. [NFC, StackSafety] Remove unnecessary data — Vitaly Buka / detail
  263. [DwarfExpression] Support entry values for indirect parameters — Vedant Kumar / detail
  264. [sancov] Accommodate sancov and coverage report server for use under Windows — Vitaly Buka / detail
  265. [clang][docs] Document additional bits of libc that -ffreestanding envs must provide — Jonathan Roelofs / detail
  266. [debuginfo] Fix broken tests from MachineLICM salvaging fix — chris.jackson / detail
  267. [analyzer][RetainCount] Tie diagnostics to osx.cocoa.RetainCount rather then RetainCountBase, for the most part — dkszelethus / detail
  268. [analyzer][MallocChecker] Make NewDeleteLeaks depend on DynamicMemoryModeling rather than NewDelete — dkszelethus / detail
  269. [NFC] Fix formatting for the 'aix-ld.c' test case. — wanyu9511 / detail
  270. Modify verifier checks to support musttail + preallocated — aeubanks / detail
  271. [llvm-objcopy][MachO] Add support for removing Swift symbols — alexshap / detail
  272. [mlir][shape] Add `shape.get_extent`. — silvasean / detail
  273. [lldb/Test] Modify TestSymbolTable.py for reproducers — Jonas Devlieghere / detail
  274. [lldb][Core] Remove dead codepath in Mangled — apl / detail
  275. Autogen a couple of test files to make a future diff easier to read — listmail / detail
  276. Split a test file so that most of it can be autogened — listmail / detail
  277. [lldb/Docs] Add the application speicfic lldbinit to the man page — Jonas Devlieghere / detail
  278. Add self as code owner for SCEV and IndVars — listmail / detail
  279. [AArch64][GlobalISel] Do not modify predicate when optimizing G_ICMP — Jessica Paquette / detail
  280. [NFC, StackSafety] Better names for internal stuff — Vitaly Buka / detail
  281. [NFC, StackSafety] Remove duplicate code — Vitaly Buka / detail
  282. [NFC, StackSafety] Add some missing includes — Vitaly Buka / detail
  283. [StackSafety] Simplify SCEVRewriteVisitor — Vitaly Buka / detail
  284. GlobalISel: Basic legalization for G_PTRMASK — Matthew.Arsenault / detail
  285. GlobalISel: Add a clarification to G_STORE documentation — Matthew.Arsenault / detail
  286. Temporarily Revert "[Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts" — echristo / detail
  287. [NFC][PowerPC] Modify the test case two-address-crash.mir — shkzhang / detail
  288. [compiler-rt][NFC]Fix Wdeprecated warnings for fsanitize-coverage — Jinsong Ji / detail
  289. [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops. — ravishankarm / detail
  290. [mlir][linalg] Allow promotion to use callbacks for — ravishankarm / detail
  291. [libc][NFC][Obvious] Convert the MPFR operations enum to an enum class. — sivachandra / detail
  292. [analyzer] Add support for IE of keyboard and mouse navigation in HTML report — dpetrov / detail
  293. [StackSafety] Use getSignedRange for offsets — Vitaly Buka / detail
  294. [StackSafety] Use SCEV to find mem operation length — Vitaly Buka / detail
  295. [X86][llvm-mc] Make the suffix matcher more accurate. — pengfei.wang / detail
  296. [X86] Use SIMD_EXC to remove some let statements in tablegen. NFCI — craig.topper / detail
  297. [X86] Lower sse_cmp_ss/sse2_cmp_sd intrinsics to X86ISD::FSETCC with vector types. — craig.topper / detail
  298. [PGO] Fix computation of function Hash — sguelton / detail
  299. Automatically configure MLIR when flang is enabled — joker.eph / detail
  300. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1 — Saiyedul.Islam / detail
  301. Add test exposing a bug in SimpleLoopUnswitch. — suc-daniil / detail
  302. [VE] Dynamic stack allocation — simon.moll / detail
  303. [X86] Add helper function to reduce some code duplication when shrinking a vector load to a vzext_load. — craig.topper / detail
  304. [NFC][Debugify] Format the CheckModuleDebugify output — djordje.todorovic / detail
  305. [DebugInfo] - Fix typo in comment. NFC. — grimar / detail
  306. [StackSafety] Ignore some use of values — Vitaly Buka / detail
  307. [StackSafety] Fix formatting in the test — Vitaly Buka / detail
  308. [StackSafety] Bailout on some function calls — Vitaly Buka / detail
  309. [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands — konstantin.schwarz / detail
  310. [X86][SSE] Convert PTEST to MOVMSK for allsign bits vector results — llvm-dev / detail
  311. VPlanValue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  312. [lldb] Don't complete ObjCInterfaceDecls in ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName — Raphael Isemann / detail
  313. [llvm-readobj] - Do not skip building of the GNU hash table histogram. — grimar / detail
  314. DOTGraphTraitsPass.h - remove unnecessary includes. NFC. — llvm-dev / detail
  315. ArchiveWriter.h - remove unnecessary includes. NFC. — llvm-dev / detail
  316. [llvm-readelf] - Split GNUStyle<ELFT>::printHashHistogram. NFC. — grimar / detail
  317. [SimpleLoopUnswitch] Drop uses of instructions before block deletion — suc-daniil / detail
  318. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  319. Revert "[LAA] We only need pointer checks if there are non-zero checks (NFC)." — flo / detail
  320. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  321. [NFC] Updating tests — gchatelet / detail
  322. [lldb] Fix a potential bug that may cause assert failure in CommandObject::CheckRequirements — Raphael Isemann / detail
  323. [ARM] Fix rewrite of frame index in Thumb2's address mode i8s4 — victor.campos / detail
  324. [lldb] Tab completion for process plugin name — Raphael Isemann / detail
  325. [Alignment] Fix misaligned interleaved loads — gchatelet / detail
  326. Update release notes with porting guide for AST Matchers — steveire / detail
  327. [CodeGen][BFloat] Add bfloat MVT type — ties.stuij / detail
  328. ObjCARCInstKind.h - remove unused includes. NFC. — llvm-dev / detail
  329. ObjectFile.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  330. [IR] add set function for FMF 'contract' — spatel / detail
  331. AMDGPU: Fix backwards s_cselect_* operands — Matthew.Arsenault / detail
  332. [UnJ] Update LI for inner nested loops — david.green / detail
  333. [IR][BFloat] add BFloat IR intrinsics support — ties.stuij / detail
  334. [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind. — grimar / detail
  335. [compiler-rt][asan] Add noinline to use-after-scope testcases — Jinsong Ji / detail
  336. [mlir] SCF: provide function_ref builders for IfOp — zinenko / detail
  337. [AArch64][BFloat] basic AArch64 bfloat support — ties.stuij / detail
  338. tsan: fix false positives in AcquireGlobal — dvyukov / detail
  339. [AArch64][BFloat] add BFloat instruction support for AArch64 — ties.stuij / detail
  340. Revert "[PowerPC] Add support for -mcpu=pwr10 in both clang and llvm" — lei / detail
  341. SpecialCaseList.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  342. Add support for UnaryOperator in SyntaxTree — gribozavr / detail
  343. [FileCheck] Allow parenthesized expressions — Alexander.Richardson / detail
  344. [OPENMP50]Initial support for use_device_addr clause. — a.bataev / detail
  345. [mlir] Add simple generator for return types — jpienaar / detail
  346. CoverageFilters.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  347. Fix Darwin 'constinit thread_local' variables. — jyknight / detail
  348. Fix warning `-Wpedantic`. NFC. — michael.hliao / detail
  349. [VFABI] Fix parsing of uniform parameters that shouldn't expect step or positional data. — paul.walker / detail
  350. Start migrating away from statepoint's inline length prefixed argument bundles — listmail / detail
  351. [MLIR] [OpenMP] Add basic OpenMP parallel operation — david.truby / detail
  352. [gn build] (manually) port dedaf3a2ac5 — thakis / detail
  353. [DDG] Data Dependence Graph - Add query function for memory dependencies between two nodes — bmahjour / detail
  354. [gn build] Port 0d20ed664ff — llvmgnsyncbot / detail
  355. [CodeGen] fix typo `def nxv1bf32` -> `def nxv1f32` — ties.stuij / detail
  356. [mlir][spirv] Lower allocation/deallocations of workgroup memory. — ravishankarm / detail
  357. [X86] Assemble movzb 1280(%rbx, %r12), %r12 after D80608 — maskray / detail
  358. [lldb] Make order of completions for expressions deterministic and sorted by Clang's priority values. — Raphael Isemann / detail
  359. AMDGPU: Fix dropping MI flags when rewriting instructions — arsenm2 / detail
  360. [lldb/Reproducers] Skip API logging in the DUMMY macro — Jonas Devlieghere / detail
  361. [clangd] Add access specifier information to hover contents — kadircet / detail
  362. [Driver] Support -fsanitize=shadow-call-stack on aarch64_be — maskray / detail
  363. AMDGPU: Set StackPointerRegisterToSaveRestore — Matthew.Arsenault / detail
  364. [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function — jasonliu / detail
  365. [Driver] Support -fsanitize=shadow-call-stack and cfi-icall on aarch64_be — maskray / detail
  366. [CodeMoverUtils] Use dominator tree level to decide the direction of — whitneyt / detail
  367. [mlir] [VectorOps] Add 'vector.flat_transpose' operation — ajcbik / detail
  368. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  369. [BPF] simplify zero extension with MOV_32_64 — yhs / detail
  370. AMDGPU: Start adding MODE register uses to instructions — arsenm2 / detail
  371. [InstCombine] add tests for vector demanded elements of select condition; NFC — spatel / detail
  372. [llvm]NFC] Simplify ProfileSummaryInfo state transitions — mtrofin / detail
  373. [X86] Restore selection of MULX on BMI2 targets. — craig.topper / detail
  374. [lldb/Test] Generate YAML binary in build directory — Jonas Devlieghere / detail
  375. [lldb/Reproducers] Skip tests relying on timeouts — Jonas Devlieghere / detail
  376. Also cache negative results in GetXcodeSDKPath (NFC) — Adrian Prantl / detail
  377. [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO. — Alexander Timofeev / detail
  378. tsan: fix test in debug mode — dvyukov / detail
  379. [GlobalISel] Don't combine instructions which are fed by memory instructions. — Jessica Paquette / detail
  380. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  381. [mlir][Linalg] Fix build failure from D80188 — ravishankarm / detail
  382. [mlir] Fix RunnerUtils template specialization — ntv / detail
  383. [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR — aqjune / detail
  384. Remove error-prone mlir::ExecutionEngine::invoke overload. — silvasean / detail
  385. [StackSafety] Bailout more aggressively — Vitaly Buka / detail
  386. [NFC,StackSafety] Rename some variables — Vitaly Buka / detail
  387. Refactor argument attribute specification in intrinsic definition. NFC. — michael.hliao / detail
  388. Enable `align <n>` to be used in the intrinsic definition. — michael.hliao / detail
  389. [llvm] Add function feature extraction analysis — mtrofin / detail
  390. [mlir][core] Add IndexElementsAttr helpers. — silvasean / detail
  391. [mlir][shape] Use IndexElementsAttr in Shape dialect. — silvasean / detail
  392. [lldb/Reproducers] Differentiate active and passive replay unexpected packet. — Jonas Devlieghere / detail
  393. [lldb/Reproducers] Skip & add FIXME to tests failing with unexpected packet. — Jonas Devlieghere / detail
  394. [NFC] Reformat TEST_FOO macros in test_macros.h — Louis Dionne / detail
  395. Fix a use-after-free in GetXcodeSDKPath — Adrian Prantl / detail
  396. [mlir][Linalg] Add missing library linkage for shared library builds. — ravishankarm / detail
  397. Fix Windows command line bug when last token in response file is "" — amccarth / detail
  398. Fix shared libs build break introduced in rG98ef93eabd76 — mtrofin / detail
  399. [MLPolicies] Fix dependency and -DBUILD_SHARED_LIBS=on builds after D80579 — maskray / detail
  400. [CMake] Revert cf86a234ba86acf0bb875e21d27833be36e08be4 — maskray / detail
  401. AMDGPU/GlobalISel: Fixed handling of non-standard vectors — Stanislav.Mekhanoshin / detail
  402. DAG: Fix expansion of DYNAMIC_STACKALLOC for StackGrowsUp targets — Matthew.Arsenault / detail
  403. AMDGPU: Support non-entry block static sized allocas — Matthew.Arsenault / detail
  404. [Lexer] Fix invalid suffix diagnostic for fixed-point literals — leonardchan / detail
  405. AMDGPU/GlobalISel: Fixed insert element for non-standard vectors — Stanislav.Mekhanoshin / detail
  406. [TRE] Allow elimination when the returned value is non-constant — efriedma / detail
  407. [ELF] --wrap: Drop __real_ symbol from the symbol table — maskray / detail
  408. [gn build] Port D80579 — maskray / detail
  409. [llvm][NFC] ProfileSummaryInfo - const-ify APIs — mtrofin / detail
  410. [gn build] Add MLAnalysisTests after D80579 — maskray / detail
  411. Introduce a GCStatepointInst type analogous to IntrinsicInst subclasses — listmail / detail
  412. Do not warn that an expression of the form (void)arr; is unused when — richard / detail
  413. [ELF][test] Fix wrap-no-real.s after D51283 — maskray / detail
  414. [NFC,StackSafety] Cleanup alloca size calculation — Vitaly Buka / detail
  415. Sink first bit of functionality from Statepoint to GCStatepointInst — listmail / detail
  416. [Statepoint] Replace uses of isX functions with idiomatic isa<X> — listmail / detail
  417. [ObjectYAML][MachO] Add error handling in MachOEmitter. — Xing / detail
  418. [Statepoint] Reduce scope of usage of ImmutableStatepoint — listmail / detail
  419. Temporarily disable the following failing tests on Darwin: — Dan Liew / detail
  420. [Analyzer][WebKit] NoUncountedMembersChecker — Jan Korous / detail
  421. [gn build] Port 660cda572d6 — llvmgnsyncbot / detail
  422. [NFC,StackSafety] Add StackSafetyGlobalInfo class — Vitaly Buka / detail
  423. [lldb/Reproducers] Skip or fix the remaining tests. — Jonas Devlieghere / detail
  424. [lldb/Test] Import all decorators. — Jonas Devlieghere / detail
  425. [docs] Release notes for DIModule metadata — SourabhSingh.Tomar / detail
  426. [Driver][X86] Support branch align options with LTO — shengchen.kan / detail
  427. [JumpThreading] Use emplace_back instead of push_back (NFC) — kazu / detail
  428. [Analyzer][StreamChecker] Added check for "indeterminate file position". — 1.int32 / detail
  429. [HardwareLoops] LangRef Intrinsic descriptions — sjoerd.meijer / detail
  430. [VE] Implements minimum MC layer for VE (3/4) — simon.moll / detail
  431. [gn build] Port 5921782f744 — llvmgnsyncbot / detail
  432. Harden MLIR detection of misconfiguration when missing dialect registration — joker.eph / detail
  433. [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays — SourabhSingh.Tomar / detail
  434. [CodeGen] Specify meaning of ISD opcodes for scalable vectors — sander.desmalen / detail
  435. tsan: disable java_finalizer2 test on darwin — dvyukov / detail
  436. [Clang][Sanitizers] Expect test failure on {arm,thumb}v7 — elver / detail
  437. [TableGen] Fix non-standard escape warnings for braces in InstAlias — cullen.rhodes / detail
  438. FileCheck [10/12]: Add support for signed numeric values — thomasp / detail
  439. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  440. [AArch64][SVE] Add support for spilling/filling ZPR2/3/4 — cullen.rhodes / detail
  441. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  442. [AArch64] Precommit new fp extraction/insertion test. — flo / detail
  443. [DebugInfo] Use SplitTemplateClosers (foo<bar<baz> >) in DWARF too — sam.mccall / detail
  444. [yaml2obj] - Implement the "SectionHeaderTable" tag. — grimar / detail
  445. [analyzer] Allow bindings of the CompoundLiteralRegion — vsavchenko / detail
  446. [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment only once — dmitry.preobrazhensky / detail
  447. [clangd] Highlight related control flow. — sam.mccall / detail
  448. [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug — dmitry.preobrazhensky / detail
  449. [Clang] Enable _Complex __float128 — nemanjai / detail
  450. llvm-dwarfdump.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  451. DWARFDebugMacro.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  452. Fix MSVC signed/unsigned comparison warnings. NFC. — llvm-dev / detail
  453. [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants. — dmitry.preobrazhensky / detail
  454. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  455. [X86][SSE] Peek though MOVMSK source sign bits using SimplifyMultipleUseDemandedBits — llvm-dev / detail
  456. [MLIR] Move `ConcatOp` to its lexicographic position — frgossen / detail
  457. WithColor.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  458. FileOutputBuffer.h - remove unused includes. NFC. — llvm-dev / detail
  459. [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and — frgossen / detail
  460. [MLIR] Add TensorFromElementsOp to Standard ops. — pifon / detail
  461. [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect — frgossen / detail
  462. AMDGPU: Add baseline test for ptrmask infer address space — Matthew.Arsenault / detail
  463. InferAddressSpaces: Handle ptrmask intrinsic — Matthew.Arsenault / detail
  464. [MLIR] Add `num_elements` to the shape dialect — frgossen / detail
  465. [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic. — whchung / detail
  466. [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect — frgossen / detail
  467. Prevent test from failing in my home directory — sam.mccall / detail
  468. SymbolicFile.h - removed unused FileSystem.h include. NFC. — llvm-dev / detail
  469. AMDGPU: Make S_DENORM_MODE not be a scheduling boundary — Matthew.Arsenault / detail
  470. libclc: Compile with -nostdlib — arsenm2 / detail
  471. AMDGPU: Add missing test for s_denorm_mode scheduling — Matthew.Arsenault / detail
  472. [clangd] Work around PS4 -fno-exceptions, easier than disabling tests? — sam.mccall / detail
  473. [ASTMatchers] Add traversal-kind support to `DynTypedMatcher` — yitzhakm / detail
  474. [mlir] Make translation libraries available through MLIRConfig.cmake — jean-michel.gorius / detail
  475. [libTooling] Fix Transformer to work with ambient traversal kinds. — yitzhakm / detail
  476. [x86] Propagate memory operands during call frame optimization — jean-michel.gorius / detail
  477. [analyzer] Merge implementations of SymInt, IntSym, and SymSym exprs — vsavchenko / detail
  478. [analyzer] Refactor range inference for symbolic expressions — vsavchenko / detail
  479. [analyzer] Generalize bitwise OR rules for ranges — vsavchenko / detail
  480. [analyzer] Generalize bitwise AND rules for ranges — vsavchenko / detail
  481. [analyzer] Introduce reasoning about symbolic remainder operator — vsavchenko / detail
  482. Remove WrapperMatcherInterface — gribozavr / detail
  483. [mlir] Use ValueRange instead of ArrayRef<Value> — jpienaar / detail
  484. [mlir] Fix mismatched-tags warning — jpienaar / detail
  485. [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate — Alexander Timofeev / detail
  486. [libc++] Complete overhaul of constexpr support in std::array — Louis Dionne / detail
  487. Make VE.def a textual header — Adrian Prantl / detail
  488. [clang-tidy] Add abseil-string-find-str-contains checker. — yitzhakm / detail
  489. [llvm-exegesis] Make a few counter methods virtual to allow targets to provide target-specific support. — vyng / detail
  490. Create utility function to Merge Adjacent Basic Blocks — whitneyt / detail
  491. [SDAG] Don't require LazyBlockFrequencyInfo at optnone — nikita.ppv / detail
  492. [gn build] Port 7cfdff7b4a6 — llvmgnsyncbot / detail
  493. Fix the crashlog.py script's use of the load_address property. — jingham / detail
  494. [X86] Add 'avx512vp2intersect' to getHostCPUFeatures. — craig.topper / detail
  495. [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag. — yamauchi / detail
  496. Default to generating statepoints with deopt and gc-transition bundles if needed — listmail / detail
  497. [analyzer] Remove unused function. NFC. — vsavchenko / detail
  498. [analyzer] Remove unused function declaration. NFC. — vsavchenko / detail
  499. [ThinLTO] Compute the basic block count across modules. — yamauchi / detail
  500. [IR] Avoid linear scan in MDNode::intersect() (NFC) — nikita.ppv / detail
  501. [clang-tidy] Fix build broken by commit 7cfdff7b4a6704b8ef2a1b594e1ec19d2d89f385 (D80023) — yitzhakm / detail
  502. [analyzer] SATestBuild.py: Make verbosity level a cmd option — vsavchenko / detail
  503. [lldb/Reproducers] Add top-level-target check-lldb-reproducers — Jonas Devlieghere / detail
  504. [Statepoint] Sink logic about actual callee into GCStatepointInst — listmail / detail
  505. [mlir][GPU] Link relevant LLVM components in GPUCommon instead of test — zinenko / detail
  506. [mlir][Linalg] Add pass to remove unit-extent dims from tensor — ravishankarm / detail
  507. [clang] Avoid linking libdl unless needed — martin / detail
  508. [libc] Fixing the build command for benchmarks. — asteinhauser / detail
  509. AMDGPU: Add intrinsic for s_setreg — Matthew.Arsenault / detail
  510. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  511. [libc++] NFC: Remove outdated numbering in <bit> synopsis — Louis Dionne / detail
  512. AMDGPU: Handle rewriting ptrmask for more address spaces — Matthew.Arsenault / detail
  513. [Statepoint] Convert a few more isStatepoint calls to idiomatic isa/cast — listmail / detail
  514. AMDGPU/GlobalISel: precommit extractelement test. NFC. — Stanislav.Mekhanoshin / detail
  515. [AArch64] Add native CPU detection for Neoverse N1 — sjoerd.meijer / detail
  516. Revert "[LoopUnroll] Support loops with exiting block that is neither header nor" — whitneyt / detail
  517. [llvm] [MatrixIntrinsics] Add row-major support for llvm.matrix.transpose — ajcbik / detail
  518. Add tests for preallocated + musttail — aeubanks / detail
  519. Improve test infrastructure in SyntaxTree — gribozavr / detail
  520. add isAtPosition narrowing matcher for parmVarDecl — vyng / detail
  521. [Docs] Correct description of lldbinit behavior — Jonas Devlieghere / detail
  522. [StackSafety] Remove SetMetadata parameter — Vitaly Buka / detail
  523. [StackSafety] Don't run datafow on allocas — Vitaly Buka / detail
  524. [NFC,StackSafety] Move internal offset calculation — Vitaly Buka / detail
  525. [StackSafety] Lazy calculations — Vitaly Buka / detail
  526. [lldb-vscode] Make it possible to run vsce package — gclayton / detail
  527. [Clang] Enable KF and KC mode for [_Complex] __float128 — nemanja.i.ibm / detail
  528. [Statepoint] Use iterate_range.empty [NFC] — listmail / detail
  529. [Statepoint] Sink actual_args and gc_args to GCStatepointInst [NFC] — listmail / detail
  530. [Statepoints] Sink routines for grabbing projections to GCStatepointInst [NFC] — listmail / detail
  531. [MachineLICM] Assert that locations from debug insts are not lost — Vedant Kumar / detail
  532. [MachineVerifier] Verify that a DBG_VALUE has a debug location — Vedant Kumar / detail
  533. [LiveDebugValues] Add cutoffs to avoid pathological behavior — Vedant Kumar / detail
  534. [ARM] More tests for MVE LSR and float issues. NFC — david.green / detail
  535. [MLIR] Fix build when NVPTX is not enabled — stephen.neuendorffer / detail
  536. [mlir] Extend standalone example by standalone-translate — stephen.neuendorffer / detail
  537. [SVE] Eliminate calls to default-false VectorType::get() from Analysis — ctetreau / detail
  538. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  539. [NFC,StackSafety] clang-tidy warning fixes — Vitaly Buka / detail
  540. [scudo] Fix deadlock in ScudoWrappersCTest.DisableForkEnable test. — eugenis / detail
  541. [Tests] Switch a few statepoint tests to using operand bundles — listmail / detail
  542. [Tests] Remove deopt operands from SafepointIRVerfier tests — listmail / detail
  543. Revert "Run Coverage pass before other *San passes under new pass manager, round 2" — aeubanks / detail
  544. [SVE] Eliminate calls to default-false VectorType::get() from mlir — ctetreau / detail
  545. [libc][NFC][Obvious] Remove line break from a CMake message. — sivachandra / detail
  546. [mlir][Vector] Fix vector.transfer alignment calculation — ntv / detail
  547. [libc][NFC][Obvious] Fix few header guards in src/threads. — sivachandra / detail
  548. [X86] Fix a comment reference to registers R8L..R15L to use R8B..R15B like everywhere else. NFC — craig.topper / detail
  549. [Tests] Update a few more statepoint tests — listmail / detail
  550. unsigned -> Register for readability. — echristo / detail
  551. [mlir] Add test to check if standalone dialect is registered — jean-michel.gorius / detail
  552. Fix handling of default arguments in __attribute__((enable_if)). — richard / detail
  553. [NFC,StackSafety] Add test flag — Vitaly Buka / detail
  554. clang-format xray InstrumentationMap.cpp — ianlevesque / detail
  555. [xray] Add llvm-xray extract support for 32 bit ARM — ianlevesque / detail
  556. [X86] Add test case to show fast-isel incorrectly emitting a 64-bit movabsq instruction in 32-bit mode when using constant pools with -code-model=large. NFC — craig.topper / detail
  557. Disable `duplicate_os_log_reports.cpp` test. — Dan Liew / detail
  558. Test update for a7fa35a629e85a72b8cf07a8f95c7c09d9663808 — Vitaly Buka / detail
  559. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS — Jonas Devlieghere / detail
  560. [lld][WebAssembly] Convert some lld tests to assembly — sbc / detail
  561. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  562. [X86] Fix a nullptr dereference in X86Subtarget::classifyLocalReference when compiling with -mcmodel=medium -fpic and using a constant pool — craig.topper / detail
  563. GlobalISel: Work on improving stock set of legality predicates — Matthew.Arsenault / detail
  564. [NFC][SLP] Add test case exposing SLP cost model bug. — valery.n.dmitriev / detail
  565. [AMDGPU] DWARF Proposal For Heterogeneous Debugging — Tony.Tye / detail
  566. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  567. [llvm-xray][test] Fix unsupported-elf32.txt after D80185 — maskray / detail
  568. [WebAssembly] Fix a bug in removing unnecessary branches — aheejin / detail
  569. [WebAssembly] Fix a bug in finding matching EH pad — aheejin / detail
  570. [ObjectYAML][DWARF] Add DWARF entry in ELFYAML. — Xing / detail
  571. [Tests] Migrate more statepoint lowering tests to use operand bundles — listmail / detail
  572. [LoopUnroll] Fix not-rotated.ll by adding back a limitation was unintentionally — whitneyt / detail
  573. [JITLink] Fix 80-column rule violation. — Lang Hames / detail
  574. [JITLink] Improve llvm-jitlink regression testing support for ELF. — Lang Hames / detail
  575. [ORC] Add debugging output for LLJIT construction. — Lang Hames / detail
  576. [gn build] Port a6deaeec370 — llvmgnsyncbot / detail
  577. [AArch64][GlobalISel] Enable extending loads combines post-legalization. — Amara Emerson / detail
  578. [X86] Remove MMX isel patterns containing (x86mmx (scalar_to_vector (i32))). — craig.topper / detail
  579. [libc] Add implementation of call_once from threads.h. — sivachandra / detail
  580. [CodeGen] Add support for extracting elements of scalable vectors — david.sherwood / detail
  581. [SVE] Fix warnings in SelectInst::areInvalidOperands — david.sherwood / detail
  582. [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast — david.sherwood / detail
  583. [CMake] Pass CLANG_VENDOR variables into later stages — sylvestre / detail
  584. libclc: update website url — sylvestre / detail
  585. New intrinsic @llvm.get.active.lane.mask() — sjoerd.meijer / detail
  586. [AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs. — hokein.wu / detail
  587. [TTI] New target hook emitGetActiveLaneMask — sjoerd.meijer / detail
  588. [VE] Implements minimum MC layer for VE (4/4) — simon.moll / detail
  589. [AMDGPU] Use numbers::pi instead of M_PI. NFC. — jay.foad / detail
  590. [AMDGPU] Better use of llvm::numbers — jay.foad / detail
  591. [MLIR][BufferPlacement] Support functions that return Memref typed results — ehsan.nadjaran_toosi / detail
  592. Avoid O_CLOEXEC to allow building on older Linux (RHEL5) — Vitaly Buka / detail
  593. [lldb][NFC] Remove a std::string->C string->StringRef conversion in ClangUserExpression — Raphael Isemann / detail
  594. [lldb] Make "inline" tests more configurable — pavel / detail
  595. Do not list adb devices when a device id is given — pavel / detail
  596. [llvm-readobj][test] - unwind.test: add comments, document the current behavior. — grimar / detail
  597. [libc++] Fix the LIBCXX_HAS_MERGED_TYPEINFO_NAMES_DEFAULT setting — Louis Dionne / detail
  598. Unbreak the build of mlir-cuda-runner — benny.kra / detail
  599. [clangd] Handle additional includes while parsing ASTs — kadircet / detail
  600. [clangd] Add buildPreamble to TestTU — kadircet / detail
  601. [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF. — grimar / detail
  602. [clangd] Preserve extra args in PreambleTests::IncludeParsing to fix windows build bots — kadircet / detail
  603. VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  604. IPDBInjectedSource.h - remove unused includes and forward declarations. NFC. — llvm-dev / detail
  605. IPDBLineNumber.h - remove unused includes. NFC. — llvm-dev / detail
  606. [clangd] Patch PP directives to use stale preambles while building ASTs — kadircet / detail
  607. [clangd] locateMacroAt handles patched macros — kadircet / detail
  608. Fix broken include — kadircet / detail
  609. [CodeGen] Fix warnings in getZeroExtendInReg — david.sherwood / detail
  610. [readobj] Fix dangling else warning — kadircet / detail
  611. [SCCP] Switch to widen at PHIs, stores and call edges. — flo / detail
  612. [lit] Add an option to print all features used in tests — Louis Dionne / detail
  613. [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR. — paul.walker / detail
  614. [clangd] Run PreambleThread in async mode behind a flag — kadircet / detail
  615. [CGP] Ensure address scaled offset is representable as int64_t — llvm-dev / detail
  616. [mlir][SCF] Add utility to clone an scf.ForOp while appending new yield values. — ntv / detail
  617. [clangd][NFC] Add traces for PreamblePatch::create — kadircet / detail
  618. [ObjectYAML][DWARF] Make the `PubSection` optional. — Xing / detail
  619. [mlir][Linalg][Vector] Add forwarding patterns between linalg.copy and vector.transfer — ntv / detail
  620. [DAGComb] Do not turn insert_elt into shuffle for single elt vectors. — flo / detail
  621. [clang] [Darwin] Add reverse mappings for aarch64/aarch64_32 to darwin arch names — martin / detail
  622. [clang] [MinGW] Fix libunwind extension — martin / detail
  623. Rename APIs in unittests/AST/Language.h in preparation to share them — gribozavr / detail
  624. [AArch64][x86] add tests for FMA combines; NFC — spatel / detail
  625. TextAPIContext.h - remove unused MemoryBuffer.h include. NFC. — llvm-dev / detail
  626. TextStubCommon.h - move StringSwitch.h include to TextStubCommon.cpp. NFC. — llvm-dev / detail
  627. [llvm-objcopy][ELF] Fix removing SHT_GROUP sections. — ikudrin / detail
  628. [llvm-objcopy][ELF] Fix removing a group member. — ikudrin / detail
  629. [DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI — spatel / detail
  630. [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI. — grimar / detail
  631. [ModuloSchedule] Allow illegal phis to be moved across stages. — hgreving / detail
  632. [analyzer] ApiModeling: Add buffer size arg constraint — gabor.marton / detail
  633. [CodeGen] Fix warnings in LowerToPredicatedOp — david.sherwood / detail
  634. [analyzer] ApiModeling: Add buffer size arg constraint with multiplier involved — gabor.marton / detail
  635. [SVE] Remove getNumElements() calls in visitGetElementPtrInst — david.sherwood / detail
  636. Fix build failure when source is read only — sameer.sahasrabuddhe / detail
  637. [analyzer] StdLibraryFunctionsChecker: Add sanity checks for constraints — gabor.marton / detail
  638. Move unittest helpers to a shared location — gribozavr / detail
  639. [OpenMP][SYCL] Improve diagnosing of unsupported types usage — alexey.bader / detail
  640. Remove SVN logic from find_first_existing_vc_file — sameer.sahasrabuddhe / detail
  641. [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description — diggerlin / detail
  642. [ARM] Extra MVE VMLAV reduction patterns — david.green / detail
  643. unwind: use a more portable endianness check in EHABI — Saleem Abdulrasool / detail
  644. [lldb/test] Fix TestAppleSimulatorOSType when multiple runtimes are installed — Fred Riss / detail
  645. [AMDGPU] Remove duplicate test cases — jay.foad / detail
  646. [analyzer] StdLibraryFunctionsChecker: Add support to lookup types — gabor.marton / detail
  647. [CodeGen] Fix warning in visitShuffleVector — david.sherwood / detail
  648. Fix errors in use of strictfp attribute. — kevin.neal / detail
  649. Fix errors in use of strictfp attribute. — kevin.neal / detail
  650. Fix errors in use of strictfp attribute. — kevin.neal / detail
  651. GlobalISel: fix CombinerHelper::matchEqualDefs() — Stanislav.Mekhanoshin / detail
  652. [X86] Fix errors in use of strictfp attribute. — kevin.neal / detail
  653. [DAGCombiner] Add command line options to guard store width reduction — carrot / detail
  654. Let @skipUnlessThreadSanitizer imply @skipIfAsan — Adrian Prantl / detail
  655. Let @skipUnlessUndefinedBehaviorSanitizer imply @skipIfAsan — Adrian Prantl / detail
  656. [ConstantFolding] Constant folding for integer vector reduce intrinsics — david.green / detail
  657. Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'. — paul.robinson / detail
  658. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  659. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  660. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  661. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  662. [SVE] Eliminate calls to default-false VectorType::get() from polly — ctetreau / detail
  663. [AIX] Emit AvailableExternally Linkage on AIX — Xiangling.Liao / detail
  664. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  665. [PrintSCC] Fix printing a basic-block without a name — ehudkatz / detail
  666. [MLIR][OpenMP] Defined master operation in OpenMP Dialect — asudhaku / detail
  667. [X86] Remove isel pattern for MMX_X86movdq2q+simple_load. Replace with DAG combine to to loadmmx. — craig.topper / detail
  668. [SVE] Replace deprecated call in changeVectorElementTypeToInteger — dancgr / detail
  669. [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode — craig.topper / detail
  670. [SLP] auto-generate complete test checks; NFC — spatel / detail
  671. [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations — sbc / detail
  672. Add support for Overloaded Binary Operators in SyntaxTree — gribozavr / detail
  673. [Local] Prevent `invertCondition` from creating a redundant instruction — ehudkatz / detail
  674. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  675. [DWARF5] Added support for .debug_macro.dwo section in llvm-dwarfdump — SourabhSingh.Tomar / detail
  676. [DWARF5] Replace emission of strp with stx forms in debug_macro section — SourabhSingh.Tomar / detail
  677. [mlir][Linalg] Make contraction vectorization use vector transfers — ntv / detail
  678. [AMDGPU] Regenrated urem/udiv global isel tests. NFC. — Stanislav.Mekhanoshin / detail
  679. [tests] Fix AMDGPU test — ehudkatz / detail
  680. AMDGPU: Remove fp-exceptions feature — Matthew.Arsenault / detail
  681. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS (2/2) — Jonas Devlieghere / detail
  682. [clang-format] Create a python documentation tool to generate a summary of the clang-format status for the whole of the LLVM project — paul_hoad / detail
  683. Add NoMerge MIFlag to avoid MIR branch folding — zequanwu / detail
  684. [ASTMatchers] Matchers related to C++ inheritance — Jan Korous / detail
  685. [Matrix] Implement + and - operators for MatrixType. — flo / detail
  686. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  687. [DebugInfo][DAG] Don't reuse debug location on COPY if width changes. — tbosch / detail
  688. AMDGPU/GlobalISel: Add boilerplate for inline asm lowering — Matthew.Arsenault / detail
  689. Revert "Process gep (phi ptr1, ptr2) in SROA" — Stanislav.Mekhanoshin / detail
  690. [lldb/Test] Don't leak forked processes on Darwin — Jonas Devlieghere / detail
  691. [CMake] Change target 'check' from 'check-llvm' to 'check-all' — maskray / detail
  692. [ELF] Add -z rel and -z rela — maskray / detail
  693. [mlir][Affine] Minor clean-up of D79829 — diego.caballero / detail
  694. [SVE] Eliminate calls to default-false VectorType::get() from Utils — ctetreau / detail
  695. [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation — ctetreau / detail
  696. [flang] Batch together the changes to the PFT intermediate data — eschweitz / detail
  697. [SVE] Eliminate calls to default-false VectorType::get() from InstCombine — ctetreau / detail
  698. [mlir] NFC - Add debug information for Linalg transformations. — ntv / detail
  699. [SLP] Apply external to vectorizable tree users cost adjustment for — valery.n.dmitriev / detail
  700. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  701. [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine — ctetreau / detail
  702. [mlir] Fix Windows build — ntv / detail
  703. [libFuzzer] Fixed description of fuzzer merge control file. — kcc / detail
  704. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  705. [diagtool] Install diagtool when LLVM_INSTALL_TOOLCHAIN_ONLY is ON. — vsapsai / detail
  706. [libc++] Fix issues with the triviality of std::array — maskray / detail
  707. [mlir][spirv] Clean up coop matrix assembly declaration. — thomasraoux / detail
  708. [flang][NFC] Remove link-time dependency of Evaluate on Semantics — tkeith / detail
  709. [gn build] (manually) port 0e265e31578 — thakis / detail
  710. [AMDGPU] Add loaded code object path URI definition to AMDGPUUsage — Tony.Tye / detail
  711. [gn build] Port 34cfed24ebd — llvmgnsyncbot / detail
  712. [gn build] Port cf6cc662eee — llvmgnsyncbot / detail
  713. [SVE] Eliminate calls to default-false VectorType::get() from Linker — ctetreau / detail
  714. [jitlink] R_X86_64_PC32 support for the elf x86 jitlinker — jared.wyles / detail
  715. [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU — ctetreau / detail
  716. AMDGPU: Move MIMG MMO check to verifier — Matthew.Arsenault / detail
  717. AMDGPU: Add new baseline tests for setreg handling — Matthew.Arsenault / detail
  718. AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode — Matthew.Arsenault / detail
  719. [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill — carl.ritson / detail
  720. [ValueLattice] Fix uninitialized-value after D79036 — maskray / detail
  721. Fix full unrolling with new pass manager. — echristo / detail
  722. NFC: Simplify O1 pass pipeline construction. — echristo / detail
  723. Use .empty() instead of .size() == 0 (NFC) — joker.eph / detail
  724. [lldb/Bindings] Raise exception when using properties that rely on lldb.target — Jonas Devlieghere / detail
  725. [DWARF5] Added support for emission of .debug_macro.dwo section — SourabhSingh.Tomar / detail
  726. [lldb/Test] use GetLoadAddress from scripted thread plan — Jonas Devlieghere / detail
  727. [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes — martin / detail
  728. [test] Regenerate checks in aarch64_win64cc_vararg.ll with update_llc_test_checks.py. NFC. — martin / detail
  729. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  730. [lldb/CMake] Fix typo that prevented regenerating the bindings — Jonas Devlieghere / detail
  731. [SelectionDAG] Remove repeated getOperand() call. NFC. — llvm-dev / detail
  732. [OpenMP][SYCL] Do not crash on attempt to diagnose unsupported type use — alexey.bader / detail
  733. [libcxx testing] Stop using arbitrary timeouts in one test — dave / detail
  734. IPDBRawSymbol.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail
  735. IPDBRawSymbol.h - remove already declared forward declarations. NFC. — llvm-dev / detail
  736. Architecture.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  737. ArchitectureSet.h - reduce raw_ostream.h include to forward declaration. NFC. — llvm-dev / detail
  738. ArchitectureSet.h - add missing <tuple> include. — llvm-dev / detail
  739. TBEHandler.h - remove unnecessary VersionTuple forward declaration. NFC. — llvm-dev / detail
  740. [clang-format] [PR46130] When editing a file with unbalance {} the namespace comment fixer can incorrectly comment the wrong closing brace — mydeveloperday / detail
  741. PackedVersion.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  742. [SelectionDAG] ComputeNumSignBits - use Valid Min/Max shift amount helpers directly. NFCI. — llvm-dev / detail
  743. [TargetLowering] SimplifyDemandedBits - remove shift amount clamps from getValidShiftAmountConstant calls. NFC. — llvm-dev / detail
  744. SafeStackLayout.cpp - remove includes directly defined in SafeStackLayout.h module header. NFC. — llvm-dev / detail
  745. CriticalAntiDepBreaker.cpp - remove includes directly defined in CriticalAntiDepBreaker.h header. NFC. — llvm-dev / detail
  746. SafeStackColoring.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  747. [BasicAA] Use known lower bounds for index values for size based check. — flo / detail
  748. [lldb] Pass -fPIC flag even when DYLIB_ONLY is set — Raphael Isemann / detail
  749. [DSE] Remove noop stores in MSSA. — zoecarver / detail
  750. [LoopUnroll] Fix build failure for allyesconfig. — whitneyt / detail
  751. [clang-tidy] RenamerClangTidyChecks ignore builtin and command line macros — n.james93 / detail
  752. [Tests] Convert last statepoint lowering tests to bundle format — listmail / detail
  753. [LoopUnroll] Add a test case for rG7873376bb36b. — whitneyt / detail
  754. [X86] Factor constant pool comment printing out of the switch in X86AsmPrinter::emitInstruction. NFC — craig.topper / detail
  755. [X86] Minor cleanups to addShuffleComments in X86MCInstPrinter.cpp. NFCI — craig.topper / detail
  756. Remove some non-determinism from the `Darwin/duplicate_os_log_reports.cpp` test. — Dan Liew / detail
  757. [Driver] Fix BooleanFFlag identifiers to use 'f' 'fno_' prefixes instead of suffixes — maskray / detail
  758. [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used. — craig.topper / detail
  759. [llvm-objdump] Simplify reportError() and prepend outs().flush() — maskray / detail
  760. [llvm-objdump] Move llvm:: to llvm::objdump:: and qualifying definitions with objdump:: — maskray / detail
  761. [llvm-objdump] Delete unneeeded namespace llvm {} — maskray / detail
  762. [ELF][docs] Update supported targets — maskray / detail
  763. [X86] Move MMX_SET0 pattern into the instruction definition. NFC — craig.topper / detail
  764. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  765. [X86] Fix a place where we created MOVQ2DQ with a DstVT other than v2i64. — craig.topper / detail
  766. [X86] Teach computeKnownBitsForTargetNode that the upper half of X86ISD::MOVQ2DQ is all zero. — craig.topper / detail
  767. [DAGCombiner] Move debug message and statistic update into CommitTargetLoweringOpt. — craig.topper / detail
  768. [X86] Add DAG combine to turn (v2i64 (scalar_to_vector (i64 (bitconvert (mmx))))) to MOVQ2DQ. Remove unneeded isel patterns. — craig.topper / detail
  769. [X86] Remove unneeded bitconverts from isel patterns. NFC — craig.topper / detail
  770. AMDGPU: Add setTruncStoreAction for vector i64 types made legal recently — changpeng.fang / detail
  771. [AMDGPU] Precommit tests for D80813 — jay.foad / detail
  772. [AMDGPU] Propagate fast-math flags when lowering FSIN and FCOS — jay.foad / detail
  773. [NFC][PowerPC] Add a new case to test phi-node-elimination pass — shkzhang / detail
  774. Revert "[NFC][PowerPC] Add a new case to test phi-node-elimination pass" — shkzhang / detail
  775. [ScheduleDAG] Avoid unnecessary recomputation of topological order. — flo / detail
  776. [X86][AVX] Pad small shuffle inputs in combineX86ShufflesRecursively — llvm-dev / detail
  777. [X86][AVX] getFauxShuffleMask - don't widen shuffle inputs from INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  778. [PhaseOrdering] add scalarization test for PR42174; NFC — spatel / detail
  779. [X86][AVX] Add test case described in D79987 — llvm-dev / detail
  780. [X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974). — llvm-dev / detail
  781. [VectorCombine] add tests for scalarizing binop-with-constant; NFC — spatel / detail
  782. [X86][AVX] Add SimplifyMultipleUseDemandedBits VBROADCAST handling to SimplifyDemandedVectorElts. — llvm-dev / detail
  783. [PhaseOrdering] add test for hoisting/CSE (PR46115); NFC — spatel / detail
  784. [utils] change update_test_checks.py use of 'TMP' value names — spatel / detail
  785. AArch64/GlobalISel: Fix incorrect ptrmask usage for alignment — arsenm2 / detail
  786. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail
  787. [utils] update expected strings in tests; NFC — spatel / detail
  788. Revert "clang-tidy and clang-query wont crash with invalid command line options" — n.james93 / detail
  789. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail
  790. Change some extraneous /// comments to // comments inside methods. NFC. — clattner / detail
  791. [X86][AVX] combineX86ShufflesRecursively - peekThroughOneUseBitcasts subvector before widening. — llvm-dev / detail
  792. [X86][AVX] Reduce unary target shuffles width if the upper elements aren't demanded. — llvm-dev / detail
  793. [X86] Rewrite how X86PartialReduction finds candidates to consider optimizing. — craig.topper / detail
  794. [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers — hubert.reinterpretcast / detail
  795. [Driver] NFC: Use Twine temp to replace std::string local — hubert.reinterpretcast / detail
  796. [analyzer] Add dumps to CheckerRegistry — dkszelethus / detail
  797. [Driver] Simplify Linux::addProfileRTLibs — maskray / detail
  798. AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass — arsenm2 / detail
  799. [gn build] (semi-manually) port a8ca0ec2670 — thakis / detail
  800. [PowerPC] Exploit vabsd on P9 — onelirong / detail
  801. [MachineCombine] add a hook for resource length limit — czhengsz / detail
  802. Fix strict aliasing warning in msan.cpp — sguelton / detail
  803. Improve SmallPtrSetImpl::count implementation — sguelton / detail
  804. [ASTMatchers] Force c++ unittests to specify correct language standard — n.james93 / detail
  805. [DebugInfo][CallSites] Remove decl subprograms from 'retainedTypes:' — djordje.todorovic / detail
  806. AArch64: materialize large stack offset into xzr correctly. — Tim Northover / detail
  807. [llvm-readobj] - Improve error reporting for hash tables. — grimar / detail
  808. [StructurizeCFG] Fix region nodes ordering — ehudkatz / detail
  809. [llvm-readelf] - Add explicit braces. NFC. — grimar / detail
  810. [llvm-readelf] - Add explicit braces again. NFC. — grimar / detail
  811. [DebugInfo] Separate fields with commas in headers of .debug_pub* tables (1/3). — ikudrin / detail
  812. [DebugInfo] Separate fields with commas in headers of compile units (2/3). — ikudrin / detail
  813. [DebugInfo] Separate fields with commas in headers of type units (3/3). — ikudrin / detail
  814. MIPatternMatch.h - remove unused APFloat/APInt includes. NFC. — llvm-dev / detail
  815. ARMFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  816. [llvm-dwarfdump][test] Use verbose output to check expected opcodes — james.henderson / detail
  817. [utils] change default nameless value to "TMP" — spatel / detail
  818. [lldb][NFC] Make ClangExpressionSourceCode's wrapping logic more consistent — Raphael Isemann / detail
  819. [DebugInfo] Add use of truncating data extractor to debug line parsing — james.henderson / detail
  820. Revert "[lldb] Pass -fPIC flag even when DYLIB_ONLY is set" — Raphael Isemann / detail
  821. [Support] Add more context to DataExtractor getLEB128 errors — james.henderson / detail
  822. [CodeGen] remove instnamer dependency from test file; NFC — spatel / detail
  823. [StructurizeCFG] Fix an incorrect comment, NFC. — ehudkatz / detail
  824. Support GCC [[gnu::attributes]] in C2x mode — aaron / detail
  825. [openmp] Fixed taskloop recursive splitting so that taskloop tasks have — Andrey.Churbanov / detail
  826. [InstNamer] use 'i' for Instructions, not 'tmp' — spatel / detail
  827. [WebAssembly] Update test expectations — sbc / detail
  828. [libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h. — sivachandra / detail
  829. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  830. [InstCombine] add test for select-of-shuffle; NFC — spatel / detail
  831. [Object] Add DF_1_PIE — maskray / detail
  832. Update some names in test. NFC. — Stanislav.Mekhanoshin / detail
  833. [flang] This adds the lowering stubs for Open MP. — eschweitz / detail
  834. [Clang][CGM] style cleanups NFC — ndesaulniers / detail
  835. [SVE] Eliminate calls to default-false VectorType::get() from Clang — ctetreau / detail
  836. AMDGPU: Fix alignment for dynamic allocas — arsenm2 / detail
  837. Temporarily removed unstable test. NFC. — Stanislav.Mekhanoshin / detail
  838. [ELF] Set DF_1_PIE for -pie — maskray / detail
  839. [AMDGPU/MemOpsCluster] Let mem ops clustering logic also consider number of clustered bytes — mahesha.comp / detail
  840. AMDGPU: Remove dead file — Matthew.Arsenault / detail
  841. AMDGPU: Fix test in code directory — Matthew.Arsenault / detail
  842. [PGO] Improve the working set size heuristics under the partial sample PGO. — yamauchi / detail
  843. [Darwin] Add and adopt a way to query the Darwin kernel version — julian.lettner / detail
  844. DAG: Fix getNode dropping flags if there's a glue output — Matthew.Arsenault / detail
  845. [LiveDebugValues] Speed up removeEntryValue, NFC — Vedant Kumar / detail
  846. [LiveDebugValues] Add LocIndex::u32_{location,index}_t types for readability, NFC — Vedant Kumar / detail
  847. AMDGPU: Fix not emitting nofpexcept on fdiv expansion — Matthew.Arsenault / detail
  848. [InstCombine] fix use of base VectorType; NFC — spatel / detail
  849. [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35 — maskray / detail
  850. Move internal_uname to #if SANITIZER_LINUX scope. — mliska / detail
  851. [Matrix] Implement matrix index expressions ([][]). — flo / detail
  852. [PDB] Use inlinee file checksum offsets directly — rnk / detail
  853. [libc] Expose APIGenerator. — paulatoth / detail
  854. Add DIAError.h to list of headers excluded from the LLVM_DebugInfo_PDB module — dany.grumberg / detail
  855. [llvm][NFC] Cache FAM in InlineAdvisor — mtrofin / detail
  856. [lldb/Test] Add test for man page and lldb --help output — Jonas Devlieghere / detail
  857. For --relativenames, ignore directory 0, which is the comp_dir. — saugustine / detail
  858. [PDB] Share code to relocate .debug$[SF] sections, NFC — rnk / detail
  859. [OpenMP] Replace Clang's OpenMP RTL Definitions with OMPKinds.def — jhuber6 / detail
  860. [libc++] NFC: Minor refactoring in std::array — Louis Dionne / detail
  861. [PowerPC] Add clang option -m[no-]pcrel — lei / detail
  862. [libc++] Add assertions on OOB accesses in std::array when the debug mode is enabled — Louis Dionne / detail
  863. [analyzer][MallocChecker] Fix the incorrect retrieval of the from argument in realloc() — dkszelethus / detail
  864. Clean up clang/test/CodeGenObjC/os_log.m — Akira / detail
  865. Updated synopsis of <atomic> to match what is implemented — ogiroux / detail
  866. AMDGPU: Change internal tracking of wave size — Matthew.Arsenault / detail
  867. [LiveDebugValues] Remove early-exit when testing regmasks, NFC — Vedant Kumar / detail
  868. [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg — Amara Emerson / detail
  869. [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize. — Amara Emerson / detail
  870. [docs] Sketch outline for HowToUpdateDebugInfo.rst — Vedant Kumar / detail
  871. [os_log][test] Remove -O1 from a test, NFC — Vedant Kumar / detail
  872. Fix UB in EmulateInstructionARM64.cpp — Adrian Prantl / detail
  873. [COFF] Free some memory used for chunks — rnk / detail
  874. Fix how cc1 command line options are mapped into FP options. — rjmccall / detail
  875. add debug code to chase down a rare crash in asan/lsan https://github.com/google/sanitizers/issues/1193 — kcc / detail
  876. [asan] fix a comment typo — kcc / detail
  877. [BrachProbablityInfo] Rename loop variables. NFC — yrouban / detail
  878. [X86] Fix a few recursivelyDeleteUnusedNodes calls that were trying to delete nodes before their user was really gone. — craig.topper / detail
  879. Fix violations of [basic.class.scope]p2. — richard / detail
  880. [BrachProbablityInfo] Proportional distribution of reachable probabilities — yrouban / detail
  881. [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition — maskray / detail
  882. [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch. — ravishankarm / detail
  883. [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`. — Xing / detail
  884. [NFC] Move vector unmerge(trunc) combine to function — dominik.montada / detail
  885. [GlobalISel] Combine scalar unmerge(trunc) — dominik.montada / detail
  886. [StatepointLowering] Handle UNDEF gc values. — dantrushin / detail
  887. Options for Basic Block Sections, enabled in D68063 and D73674. — tmsriram / detail
  888. [OpenMP][OMPT] Fix and add event callbacks for detached tasks — protze / detail
  889. [NFC][ARM][AArch64] Test runs — sam.parker / detail
  890. [llvm-exegesis] Fix D80610. — courbet / detail
  891. [VE] Support I32/F32 registers in assembler parser — simon.moll / detail
  892. Run syntax tree tests in many language modes — gribozavr / detail
  893. [mips] Support 64-bit relative relocations — simon / detail
  894. [AST] Fix a null initializer crash for InitListExpr — hokein.wu / detail
  895. [VectorCombine][X86] Add loaded insert tests from D80885 — llvm-dev / detail
  896. [LLDB] Mark TestCreateDuringInstructionStep as flaky on Linux — omair.javaid / detail
  897. [EarlyCSE] Common gc.relocate calls. — dantrushin / detail
  898. [mlir] Introduce CallOp converter for buffer placement — ehsan.nadjaran_toosi / detail
  899. [LV] Make sure the MaxVF is a power-of-2 by rounding down. — flo / detail
  900. [Sema] Fix -Wunused-variable in CreateBuiltinMatrixSubscriptExpr (NFC). — flo / detail
  901. TextAPIWriter.h - reduce MemoryBuffer.h include to forward declarations. NFC. — llvm-dev / detail
  902. TextAPIReader.h - reduce MemoryBuffer.h include to forward declaration. NFC. — llvm-dev / detail
  903. [mlir] post-commit review fixes — zinenko / detail
  904. Add missing MemoryBuffer.h include — llvm-dev / detail
  905. [mlir] Toy tutorial: avoid erasing and then re-creating loop terminators — zinenko / detail
  906. [DebugInfo] Extract a helper function to return the DWARF format name, NFC [1/10] — ikudrin / detail
  907. [DebugInfo] Report the format of .debug_names [2/10] — ikudrin / detail
  908. [DebugInfo] Report the format of compilation units [3/10] — ikudrin / detail
  909. [DebugInfo] Report the format of address tables [4/10] — ikudrin / detail
  910. [DebugInfo] Report the format of address range tables [5/10] — ikudrin / detail
  911. [DebugInfo] Report the format of call frame information entries [6/10] — ikudrin / detail
  912. [DebugInfo] Report the format of line tables [7/10] — ikudrin / detail
  913. [DebugInfo] Report the format of tables in .debug_pub* sections [8/10] — ikudrin / detail
  914. [DebugInfo] Report the format of location and range lists [9/10] — ikudrin / detail
  915. [DebugInfo] Report the format of type units [10/10] — ikudrin / detail
  916. [lldb/DWARF] Add support for pre-standard GNU call site attributes — pavel / detail
  917. [Support] Make DataExtractor error messages more clear — pavel / detail
  918. [mlir] SCFToGPUPass: fix macros referring to LOOPS to use SCF instead — zinenko / detail
  919. [CSInfo][NFC] Interpret loaded parameter value separately — djordje.todorovic / detail
  920. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail
  921. [mlir] support materialization for 1-1 type conversions — zinenko / detail
  922. Fix a failing test. — ikudrin / detail
  923. [gn build] (manually) port 44f989e7809 — thakis / detail
  924. Revert "[clangd] Copy existing includes in ReplayPreamble" — kadircet / detail
  925. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail
  926. AMDGPU: Fix clang side null pointer value for private — Matthew.Arsenault / detail
  927. [lldb] Handle a new clang built-in type — kadircet / detail
  928. Remove a comment-out llvm::errs debugging code, NFC. — hokein.wu / detail
  929. AMDGPU: Fix not using scalar loads for global reads in shaders — Matthew.Arsenault / detail
  930. [AST][RecoveryExpr] Build RecoveryExpr for "undef_var" cases. — hokein.wu / detail
  931. Use Pseudo Instruction to carry stack probing information — sguelton / detail
  932. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  933. Renamed Lang_C to Lang_C99, Lang_CXX to Lang_CXX03, and 2a to 20 — gribozavr / detail
  934. [OPENMP50]Initial codegen for 'affinity' clauses. — a.bataev / detail
  935. Reinstate the syntax tree test for 'static' in an array subscript — gribozavr / detail
  936. [Dexter] Add os.path.normcase(...) transform to test path early. — Tom.Weaver / detail
  937. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  938. [flang] Fix release build flags. — david.truby / detail
  939. TypeSymbolEmitter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  940. [libc++abi] Make sure we link in CrashReporterClient.a when it's present — Louis Dionne / detail
  941. [lldb] Skip tests exercising DW_OP_GNU_entry_value with dsymutil — pavel / detail
  942. Support ExtVectorType conditional operator — minyihh / detail

clang-d355004-g13bf6039c9a-t10493-b10493.tar.gz (May 22, 2020 7:45:46 AM)

  1. [flang] Fix bug with IMPORT of USE of USE — tkeith / detail
  2. [Attributor] Force update of "newly live" abstract attributes — johannes / detail
  3. [Attributor] Make AAIsDead dependences optional to prevent top state — johannes / detail
  4. [Attributor][FIX] Disallow function signature rewrite for casted calls — johannes / detail
  5. [CGP] remove duplicate function for finding a splat shuffle; NFC — spatel / detail
  6. [clang][SLH] Add __has_feature(speculative_load_hardening) — zbrid / detail
  7. Update lldb for rG10658691951f to avoid Werror messages around — echristo / detail
  8. [mlir][Linalg] Introduce a helper function for staged pattern application — ntv / detail
  9. [CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw — martin / detail
  10. [X86] Add inline assembly load hardening mitigation for Load Value Injection (LVI) — craig.topper / detail
  11. RISCVAttributeParser.h - remove unnecessary ScopedPrinter.h include. NFC. — llvm-dev / detail
  12. [mlir][Vector] NFC - Rename vector.strided_slice into vector.extract_strided_slice — reidtatge / detail
  13. [mlir] Revisit std.subview handling of static information. — ntv / detail
  14. [AMDGPU] Fix promote alloca which is already vector — Stanislav.Mekhanoshin / detail
  15. Fix a few clang-tidy warnings about auto * and const auto. — echristo / detail
  16. Add vendor macro to "lld" — wanyu9511 / detail
  17. [mlir][StandardToSPIRV] Add support for lowering index_cast to SPIR-V. — hanchung / detail
  18. [hwasan] Fix allocator alignment. — eugenis / detail
  19. Fix auto -> auto * clang tidy. — echristo / detail
  20. [YAMLTraits] Add trait for char — Jonas Devlieghere / detail
  21. llvm-lit.in: Use a raw string for LLVM_SOURCE_DIR — thakis / detail
  22. [gn build] Make config_map computation in llvm-lit more table-driven. — thakis / detail
  23. [GlobalISel] Remove debug locations when emitting G_FCONSTANT. — ditaliano / detail
  24. [gn build] Make paths in generated llvm-lit relative. — thakis / detail
  25. Revert "[FileCheck] Support comment directives" — jdenny.ornl / detail
  26. Revert "[FileCheck] Make invalid prefix diagnostics more precise" — jdenny.ornl / detail
  27. [AMDGPU] Allow spilling FP to memory — Austin.Kerbow / detail
  28. [MLIR] Fix several misc issues in in Toy tutorial — jpienaar / detail
  29. [AArch64][SVE] Add patterns for VSELECT of immediates. — efriedma / detail
  30. [AMDGPU] Reserving VGPR for future SGPR Spill — Saiyedul.Islam / detail
  31. [SelectionDAG] Don't promote the alignment of allocas beyond the stack alignment. — efriedma / detail
  32. [Inlining] Make shouldBeDeferred static (NFC) — kazu / detail
  33. [gn build] Use relative paths in generated lit.site.cfg.py files for llvm and clang. — thakis / detail
  34. [AMDGPU][GlobalISel] Revise handling of wide loads in RegBankSelect — Austin.Kerbow / detail
  35. [FileCheck] Make invalid prefix diagnostics more precise — jdenny.ornl / detail
  36. [libcxx] shared_ptr changes from library fundamentals (P0414R2). — zoecarver / detail
  37. Temporarily Revert "[lld-macho] Re-add dylink-lazy test" as it — echristo / detail
  38. Fix a release+noasserts werror for unused variable. — echristo / detail
  39. Quote error string from qLaunchSuccess — Jason Molenda / detail
  40. [mlir] [VectorOps] Replace zero-scalar + splat into direct zero vector constant — ajcbik / detail
  41. [x86/SLH][NFC] Add a test to produce a failed generation. — pengfei.wang / detail
  42. [gcov] Emit GCOV_TAG_OBJECT_SUMMARY/GCOV_TAG_PROGRAM_SUMMARY correctly and fix llvm-cov's decoding of runcount — maskray / detail
  43. [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump — SourabhSingh.Tomar / detail
  44. Partially revert "[CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw" — martin / detail
  45. Revert part of D49132 "[gcov] Fix gcov profiling on big-endian machines" — maskray / detail
  46. [gcov] Fix big-endian problems — maskray / detail
  47. Revert "[libcxx] shared_ptr changes from library fundamentals (P0414R2)." — zoecarver / detail
  48. [PowerPC] Add fma/fsqrt/fmax strict-fp intrinsics — qiucofan / detail
  49. [RISCV] Make CanLowerReturn protected for downstream maintenance — tclin914 / detail
  50. Temporarily Revert "[mlir][shape] Tidy up shape.shape_of" as it's breaking a few tests. — echristo / detail
  51. [clangd] Have suppression comments take precedence over warning-as-error — zeratul976 / detail
  52. [LLDB] Disable TestBasicEntryValues.py for arm — omair.javaid / detail
  53. [CodeGen] Fix incorrect uses of getVectorNumElements() — david.sherwood / detail
  54. [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions — paulsson / detail
  55. Revert "[NFC][DwarfDebug] Avoid default capturing when using lambdas" — djordje.todorovic / detail
  56. Revert "[NFC][DwarfDebug] Prefer explicit to auto type deduction" — djordje.todorovic / detail
  57. Fix typos encountered while working on pass pipeline for O1. — echristo / detail
  58. [NFC][AArch64] Update tests — sam.parker / detail
  59. get rid of the NDEBUG usage in RecoveryExpr, NFC. — hokein.wu / detail
  60. [Openmp][VE] Libomptarget plugin for NEC SX-Aurora — simon.moll / detail
  61. [AArch64][CostModel] getCastInstrCost — sam.parker / detail
  62. [ARM][CostModel] Improve getCastInstrCost — sam.parker / detail
  63. [ARM] Refactor lower to S[LR]I optimization — petre-ionut.tudor / detail
  64. [SveEmitter] Add builtins for svdup and svindex — sander.desmalen / detail
  65. [NFC][AArch64] More cast cost tests — sam.parker / detail
  66. Revert "[RISCV] Make CanLowerReturn protected for downstream maintenance" — tclin914 / detail
  67. [CodeGen][SVE] Add patterns for whole vector predicate select — sander.desmalen / detail
  68. [libcxx testing] Remove ALLOW_RETRIES from sleep_for.pass.cpp — dave / detail
  69. [Target][ARM] Replace re-uses of old VPR values with VPNOTs — pierre.vanhoutryve / detail
  70. [Target][ARM] Replace outdated getARMVPTBlockMask function — pierre.vanhoutryve / detail
  71. DebugCounter.h - remove unused includes. NFC. — llvm-dev / detail
  72. FuzzerCLI.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail
  73. [X86][AVX] Use X86ISD::VPERM2X128 for blend-with-zero if optimizing for size — llvm-dev / detail
  74. [NFC][AArch64] More casts tests... — sam.parker / detail
  75. [CUDA][HIP] Workaround for resolving host device function against wrong-sided function — Yaxun.Liu / detail
  76. [X86] combineX86ShuffleChain - use narrowShuffleMaskElts scale == 1 builtin handling. NFC. — llvm-dev / detail
  77. [PATCH] #pragma float_control should be permitted in namespace scope. — melanie.blower / detail
  78. Revert "[mlir] Revisit std.subview handling of static information." — sam.mccall / detail
  79. Add Linux SVE Ptrace macros. — kristof.beyls / detail
  80. Fold single-use variables into assert — benny.kra / detail
  81. [LLD] Rename iDTable -> idTable, NFC — rnk / detail
  82. AMDGPU: Search for new ROCm bitcode library structure — Matthew.Arsenault / detail
  83. HIP: Merge builtin library handling — Matthew.Arsenault / detail
  84. [AMDGPU] Order pos exports before param exports — carl.ritson / detail
  85. [clangd] Add metrics for selection tree and recovery expressions. — hokein.wu / detail
  86. Add comment for SelectionDAGBuilder::SL field. — jyknight / detail
  87. [lld-macho] Re-add dylink-lazy test — jezng / detail
  88. [lld-macho] Add support for creating and reading reexported dylibs — jezng / detail
  89. [docs] Corrected inaccuracies in Common Problems section. — llvm-project / detail
  90. [Matrix] Check non-dependent elt type before creating DepSizedMatrix. — flo / detail
  91. [GlobalISel][IRTranslator] New helper function translateCopy. NFC. — jay.foad / detail
  92. [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs — jay.foad / detail
  93. [PassBuilder] Moved ProfileSummaryAnalysis in buildInlinerPipeline. — whitneyt / detail
  94. [gcov] Default coverage version to '408*' and delete CC1 option -coverage-exit-block-before-body — maskray / detail
  95. [gcov][test] Fix clang test — maskray / detail
  96. [WebAssembly] Implement pseudo-min/max SIMD instructions — tlively / detail
  97. [VectorCombine] add test to check for iterative improvements; NFC — spatel / detail
  98. [CodeGen] Use Align in MachineConstantPool. — craig.topper / detail
  99. [AMDGPU] Add AGPRs to getRegClassForSizeOnBank — Austin.Kerbow / detail
  100. [arm] Add big-endian version of pcrel fixups for adr instructions — dimitry / detail
  101. [X86] Remove the v16i8->v16i16 path for MULHS with AVX2. — craig.topper / detail
  102. [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc. — aqjune / detail
  103. [FileCollector][NFC] Add comments —