100%
WDescription%
Test Result: 0 tests failing out of a total of 11,305 tests.100
Build stability: No recent builds failed.100
Build History
x
 Identified problems
 
 Identified problems
 
 
 
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#2498 (Feb 25, 2021 4:14:46 PM)

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

#2498 (Feb 25, 2021 4:14:46 PM)

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

#2498 (Feb 25, 2021 4:14:46 PM)

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

#2497 (Feb 25, 2021 1:00:46 AM)

  1. [RISCV] Reuse existing SDLoc and XLenVT in the switch in RISCVISelDAGToDAG::Select. NFC — craig.topper / detail
  2. OpenMP: Fix object clobbering issue when using save-temps — Pushpinder.Singh / detail
  3. [debugserver] Fix logic to extract app bundle from file path — Jonas Devlieghere / detail
  4. [clang][RecoveryAST] Add design doc to clang internal manual. — hokein.wu / detail
  5. [mlir] Fix emitting attribute documentation — marius.brehler / detail
  6. [mlir][nfc] Fix typo in documentation comment — marius.brehler / detail
  7. [clang][cli] Add MarshallingInfoEnum multiclass — jan_svoboda / detail
  8. [clang][cli] Remove marshalling from Opt{In,Out}FFlag — jan_svoboda / detail
  9. [clangd] NFC, remove an extra "class" keyword. — hokein.wu / detail
  10. [AArch64] Add abs intrinsic costs — stelios.ioannou / detail
  11. [clang][cli] Store additional optimization remarks info — jan_svoboda / detail
  12. [clang][cli] Round-trip the whole CompilerInvocation — jan_svoboda / detail
  13. AArch64: relax address-space assertion in FastISel. — Tim Northover / detail
  14. [CodeGen] Canonicalise adds/subs of i1 vectors using XOR — david.sherwood / detail
  15. Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk — Raphael Isemann / detail
  16. [lldb] Let ClangASTImporter assert that the target AST has an external source — Raphael Isemann / detail
  17. [lldb][NFC] Remove some obsolete comments in ClangASTImporter.cpp — Raphael Isemann / detail
  18. Support standalone build of clang-tidy unittest — sguelton / detail
  19. [X86][SSE] Move unaryshuffle(xor(x,-1)) -> xor(unaryshuffle(x),-1) fold into helper. NFCI. — llvm-dev / detail
  20. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail

#2496 (Feb 24, 2021 8:00:52 PM)

  1. Fixed misspelled builder name for e-mail notifications. — gkistanova / githubweb
  2. More master to main updates — Azharuddin Mohammed / githubweb
  3. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs — Azharuddin Mohammed / githubweb

#2496 (Feb 24, 2021 8:00:52 PM)

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

#2496 (Feb 24, 2021 8:00:52 PM)

  1. Fixed misspelled builder name for e-mail notifications. — gkistanova / detail
  2. More master to main updates — Azharuddin Mohammed / detail
  3. jenkins/jobs: Add timeout to the lnt-ctmark-* jobs — Azharuddin Mohammed / detail

#2495 (Feb 24, 2021 7:25:33 AM)

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

#2495 (Feb 24, 2021 7:25:33 AM)

  1. [lldb][NFC] Rename the second ValueObjectManager to ValueObjectUpdater and remove the dead code — Raphael Isemann / detail
  2. [lldb][NFC] Move trivial ValueObject getters/setters to the header — Raphael Isemann / detail
  3. [AMDGPU] Update s_sendmsg messages — jay.foad / detail
  4. [mlir] Specify cuda-runner pass pipeline as command line options. — csigg / detail
  5. [AMDGPU] Add more PAL metadata register names — jay.foad / detail
  6. [lldb] Prevent double new lines behind errors/warning/messages from LLDB commands — Raphael Isemann / detail
  7. [mlir] Add a builder to `linalg.tiled_loop`. — pifon / detail
  8. [ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling. — llvm-dev / detail
  9. Revert "[ValueTracking] computeKnownBitsFromShiftOperator - remove non-zero shift amount handling." — thakis / detail
  10. [InstructionCost] NFC: Fix up missing cases in LoopVectorize and CodeGenPrep. — sander.desmalen / detail
  11. [lld-macho] Add REQUIRES to incompatible-arch-tapi test — jezng / detail
  12. [Coverage][Unittest] Fix stringref issue — Jinsong Ji / detail
  13. [clang-tidy][test] Allow specifying potentially unused suffixes — n.james93 / detail
  14. [libc][NFC] Remove headergen for the cacheline size macro. — sivachandra / detail
  15. [mlir] Add polynomial approximation for math::LogOp (using builders API) — ezhulenev / detail
  16. [clang-tidy] Fix readability-avoid-const-params-in-decls removing const in template paramaters — n.james93 / detail
  17. [flang][fir] Add zero_bits operation. — eschweitz / detail
  18. [libc++] NFC: Fix a few tests in pair that would succeed trivially — Louis Dionne / detail
  19. [libc++] NFC: Fix a few tests in tuple that would succeed trivially — Louis Dionne / detail
  20. [libc][NFC] Exclude few targets from the `all` target. — sivachandra / detail
  21. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  22. [AMDGPU] Add a bit more gfx90a test coverage — jay.foad / detail
  23. [OpenMP][Tests][NFC] rename macro to avoid naming clash — protze / detail
  24. [tests] Mark an autogened test as such — listmail / detail
  25. [libomptarget] Load images in order of registration — simon.moll / detail
  26. Make sure some types are indeed trivially_copyable per llvm::is_trivially_copyable — sguelton / detail
  27. Revert "[tests] Mark an autogened test as such" — listmail / detail

#2495 (Feb 24, 2021 7:25:33 AM)

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

#2494 (Feb 24, 2021 2:10:32 AM)

  1. [Debug-Info][NFC] move emitDwarfUnitLength to MCStreamer class — czhengsz / detail
  2. [mlir][Inliner] Don't optimize callees in async mode if there is only one to optimize — riddleriver / detail
  3. [lld-macho] Use full input file name in invalid relocation error message — jezng / detail
  4. [lld-macho] Fix semantics & add tests for ARM64 GOT/TLV relocs — jezng / detail
  5. [lld-macho] Check for arch compatibility when loading ObjFiles and TBDs — jezng / detail
  6. [lld-macho] Better deduplication of personality pointers — jezng / detail
  7. Revert "Add more historic DWARF vendor extensions" — thakis / detail
  8. [XCOFF] add C_FILE symbol at index 0 of symbol table. — czhengsz / detail
  9. [AArch64][GlobalISel][PostSelectOpt] Constrain reg operands after mutating instructions. — Amara Emerson / detail
  10. [HIP] Fix managed variable linkage — Yaxun.Liu / detail
  11. [ASan] Introduce a way set different ways of emitting module destructors. — Dan Liew / detail
  12. patch — shivam98.tkg / detail
  13. [Docs] Mention clone depth feature of git in LLVM getting started — shivam98.tkg / detail
  14. [libc][NFC] Merge llvmlibc and llvmlibm targets in to a single target. — sivachandra / detail
  15. Revert "patch" it wass my mistake inusing git — shivam98.tkg / detail
  16. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  17. [ThinLTO, NewPM] Run OptimizerLastEPCallbacks from buildThinLTOPreLinkDefaultPipeline — Vitaly Buka / detail
  18. [asan] Increase CHECK limit in __sanitizer_annotate_contiguous_container — Vitaly Buka / detail
  19. [Test][AArch64] Test SADDO/SSUBO narrowing legalization — code / detail
  20. [LegalizeIntegerTypes] Use GetExpandedInteger instead of SplitInteger in ExpandIntRes_XMULO. — craig.topper / detail
  21. Add REQUIRES aarch64 to test incompatible-arch.s since it fails if that target is not built. — douglas.yung / detail
  22. [libc++] [docs] [C++2b] Update status page with papers adopted in February 2021 virtual meeting. — marek.kurdej / detail
  23. Revert "[InstrProfiling] Use nobits as __llvm_prf_cnts section type in ELF" — phosek / detail
  24. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  25. [LLD] [COFF] Allow invoking lib.exe mode via -lib in addition to /lib — martin / detail
  26. [libcxx] [test] Don't pass INCLUDE to clang via -isystem — martin / detail
  27. [OpenCL] Add declarations with enum/typedef args — sven.vanhaastregt / detail
  28. [OpenCL] Add ndrange builtin functions to TableGen — sven.vanhaastregt / detail
  29. [AArch64] Use CMTST for != 0 vector compares (vnot (CMEQz A)). — flo / detail
  30. [JITLink] Fix comments about JITLink's generic link algorithm. — Lang Hames / detail
  31. [JITLink] Add assertions, fix a comment. — Lang Hames / detail
  32. [docs][JITLink] Add a JITLink design and API document. — Lang Hames / detail
  33. [docs][JITLink] Sphinx does not like '::' in monotype. Try using a — Lang Hames / detail
  34. Update REQUIRES line in 4 tests that attempt to use arm64 which should be aarch64 not arm. — douglas.yung / detail
  35. [mlir][linalg] Fix Linalg roundtrip test. — pifon / detail
  36. Recommit "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  37. [docs][JITLink] More attempted fixes for formatting issues in the JITLink doc. — Lang Hames / detail
  38. [docs][JITLink] Try explicit literal blocks for monospace list elements. — Lang Hames / detail
  39. [docs][JITLink] Return to `` for inline literals. — Lang Hames / detail
  40. [docs][JITLink] Make ``ObjectLinkingLayer`` not a paragraph start. — Lang Hames / detail
  41. [DAG] Add basic mul-with-overflow constant folding support — llvm-dev / detail
  42. [clangd] Fix a race — kadircet / detail
  43. [dexter] Force dexter tests to use the host triple — orlando.hyams / detail
  44. [docs][JITLink] More experiments to try to understand sphinx error. — Lang Hames / detail
  45. [docs][JITLink] Yet more experiments to try to understand sphinx error. — Lang Hames / detail
  46. [docs][JITLink] Remove the JITLink doc for now. — Lang Hames / detail
  47. [Utils] collectBitParts - add truncate() handling — llvm-dev / detail
  48. [asan] Avoid putting globals in a comdat section when targetting elf. — pierre.gousseau / detail
  49. [ValueTracking] ComputeKnownBits - minimum leading/trailing zero bits in LSHR/SHL (PR44526) — llvm-dev / detail
  50. [lldb] Add asserts that prevent construction of cycles in the decl origin tracking — Raphael Isemann / detail
  51. [OpenCL] Allow taking address of functions as an extension. — anastasia.stulova / detail

#2493 (Feb 23, 2021 4:58:07 PM)

  1. [ARM] Mir test for pre/postinc ldstopt combines. NFC — david.green / detail
  2. [mlir] Refactor InterfaceMap to use a sorted vector of interfaces, as opposed to a DenseMap — riddleriver / detail
  3. [mlir][Inliner] Use llvm::parallelForEach instead of llvm::parallelTransformReduce — riddleriver / detail
  4. [WebAssembly] Disable wasm.lsda() optimization in WasmEHPrepare — aheejin / detail
  5. Fix a range-loop-analysis warning. — Amara Emerson / detail
  6. [scan-build-py] Add sarif-html support in scan-build-py — mvanotti / detail
  7. [WebAssembly] Fix incorrect grouping and sorting of exceptions — aheejin / detail
  8. [LTO] Fix test failures caused by 6da7d3141651 — matthew.voss / detail
  9. [dfsan] Update memset and dfsan_(set|add)_label with origin tracking — jianzhouzh / detail
  10. [libc] Add exhaustive test for sqrtf. — lntue / detail
  11. [libc] Add a standalone flavor of an equivalent of std::string_view. — sivachandra / detail
  12. [RISCV] Add vadd with mask and without mask builtin. — kai.wang / detail
  13. [WPD] Fix handling of pure virtual base class — tejohnson / detail
  14. [ThinLTO] Make cloneUsedGlobalVariables deterministic — i / detail
  15. Fix unstable SmallPtrSet iteration issues due to collectUsedGlobalVariables — i / detail
  16. collectUsedGlobalVariables: migrate SmallPtrSetImpl overload to SmallVecImpl overload after D97128 — i / detail
  17. [AArch64][GlobalISel] Correct function evaluation order in applyINS — Jessica Paquette / detail
  18. [NFC] Make TrailingObjects non-copyable/non-movable — erich.keane / detail
  19. [mlir][Inliner] Keep the number of async pass managers constant — riddleriver / detail
  20. [mlir] ExecutionEngine needs special handling for COFF binaries — kern.handa / detail
  21. Revert "[Driver][Windows] Support per-target runtimes dir layout for profile instr generate" — thakis / detail
  22. [SimplifyCFG] Update passingValueIsAlwaysUndefined to check more attributes — aqjune / detail
  23. [LoopNest] Use `getUniqueSuccessor()` instead when checking empty blocks — tu.da.wei / detail
  24. Add more historic DWARF vendor extensions — Adrian Prantl / detail

#2492 (Feb 23, 2021 6:09:35 AM)

  1. [clang-tidy] Update checks list. — n.james93 / detail
  2. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  3. [TTI] Change getOperandsScalarizationOverhead to take Type args — david.green / detail
  4. [ARM] do not consider sp as deprecated for ldm/stm — sjoerd.meijer / detail
  5. [AMDGPU] Use divergent addresses for vector loads — jay.foad / detail
  6. [X86] Cleanup overflow test check prefixes. NFCI. — llvm-dev / detail
  7. [lldb] [test] Un-XFAIL a test that no longer fail on FreeBSD — mgorny / detail
  8. [lldb] [test] Un-XFAIL TestBuiltinTrap on FreeBSD/aarch64 — mgorny / detail
  9. [clang-tidy] Extending bugprone-signal-handler with POSIX functions. — 1.int32 / detail
  10. [clang][SVE] Don't warn on vector to sizeless builtin implicit conversion — joe.ellis / detail
  11. [clang-tidy] Remove IncludeInserter from MoveConstructorInit check. — n.james93 / detail
  12. [libcxx] [test] Define _CRT_STDIO_ISO_WIDE_SPECIFIERS while building tests — martin / detail
  13. [Driver][NFC] Add explicit break to final case — jrtc27 / detail
  14. Add @llvm.coro.async.size.replace intrinsic. — aschwaighofer / detail
  15. [AMDGPU] Rename a prefix for sanity. NFC. — jay.foad / detail
  16. [JumpThreading] Update computeValueKnownInPredecessors to recognize logical and/or patterns — aqjune / detail
  17. [AMDGPU][SelectionDAG] Don't combine uniform multiplies to MUL_[UI]24 — jay.foad / detail
  18. [LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends. — flo / detail
  19. Revert "[LV] Allow tryToCreateWidenRecipe to return a VPValue, use for blends." — flo / detail
  20. [lldb] Add deref support and tests to shared_ptr synthetic — davelee.com / detail
  21. [GlobalISel] Make more use of replaceSingleDefInstWithReg. NFC. — jay.foad / detail
  22. [darwin][asan] add test for application specific information in crash logs — Dan Liew / detail
  23. [darwin] use new crash reporter api — Dan Liew / detail
  24. [THUMB2] add .w suffixes for ldr/str (immediate) T4 — ndesaulniers / detail
  25. [LegalizeIntegerTypes] Improve ExpandIntRes_SADDSUBO codegen on targets without SADDO/SSUBO. — craig.topper / detail
  26. Revert "Module: Use FileEntryRef and DirectoryEntryRef in Umbrella, Header, and DirectoryName, NFC" — Duncan P. N. Exon Smith / detail
  27. [InstructionSimplify] SimplifyShift - rename shift amount KnownBits. NFCI. — llvm-dev / detail
  28. make Affine parallel and yield ops MemRefsNormalizable — jeremy.bruestle / detail
  29. [OpenMP][NVPTX] Fixed a compilation error in deviceRTLs caused by unsupported feature in release verion of LLVM — tianshilei1992 / detail
  30. [flang][test] Share all driver test dirs between `f18` and `flang-new` — andrzej.warzynski / detail
  31. [AMDGPU] Set threshold for regbanks reassign pass — Stanislav.Mekhanoshin / detail
  32. [InstSimplify] Handle nsw shl -> poison patterns — llvm-dev / detail
  33. [clang-tidy] Add cppcoreguidelines-prefer-member-initializer to ReleaseNotes — n.james93 / detail
  34. [LV] Ensure fixNonInductionPHIs uses a valid insertion point. — flo / detail
  35. [NFC][VPlan] Use VPUser to store block's predicate — andrei.elovikov / detail
  36. [AArch64] Regenerate check lines for neon-compare-instructions.ll. — flo / detail
  37. [AArch64][GlobalISel] Lower G_USUBSAT and G_UADDSAT for scalars. — Amara Emerson / detail
  38. Recommit "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  39. [RISCV] Use a different constant in one of the smulo test cases to avoid converting the mul to an add. — craig.topper / detail
  40. Revert "[docs][ORC] Fix section title and reference." — Lang Hames / detail
  41. [AArch64] Introduce UDOT/SDOT DAG nodes — david.green / detail
  42. [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata — matthew.voss / detail
  43. [flang][fir][NFC] remove dead code — eschweitz / detail
  44. [mlir][sparse] incorporate vector index into address computation — ajcbik / detail
  45. Defer the decision whether to use the CU or TU index until after reading the unit header. — jgorbe / detail
  46. [Driver][Windows] Support per-target runtimes dir layout for profile instr generate — markus.boeck02 / detail
  47. [SEMA] Added warn_decl_shadow support for structured bindings — richard / detail
  48. AMDGPU: Use aligned vgprs/agprs in gfx90a mir tests — Matthew.Arsenault / detail

#2491 (Feb 23, 2021 1:22:29 AM)

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

#2491 (Feb 23, 2021 1:22:29 AM)

  1. [SLP][Test] Add test for PR49081.ll — anton.a.afanasyev / detail
  2. [docs][ORC] Fix section title and reference. — Lang Hames / detail
  3. [builtins] Replace __SOFT_FP__ with __SOFTFP__ — i / detail
  4. [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage. — koraq / detail
  5. [MLIR][LinAlg] Start detensoring implementation. — kareem.ergawy / detail
  6. [CMake][profile] Don't use `TARGET lld` to avoid ordering issues — phosek / detail
  7. [flang][NFC] Add source line to lowering TODO messages — jperier / detail
  8. [SimplifyCFG] Add tests for D97244 (NFC) — aqjune / detail
  9. [SimplifyCFG] Minor tweaks to the added tests (NFC) — aqjune / detail
  10. [RISCV] Add test case for missed opportunity use bgez for the canonical form X > -1. NFC — craig.topper / detail
  11. [lldb][NFC] Cleanup ValueObject construction code — Raphael Isemann / detail
  12. [clang][DeclPrinter] Pass Context into StmtPrinter whenever possible — kadircet / detail
  13. [mlir] Add a new debug action framework. — riddleriver / detail
  14. [mlir] Add support for DebugCounters using the new DebugAction infrastructure — riddleriver / detail
  15. [X86] Support amx-int8 intrinsic. — chen3.liu / detail
  16. [lldb][NFC] Don't inherit from UserID in ValueObject — Raphael Isemann / detail
  17. [Sanitizer][NFC] Fix typo — luismarques / detail
  18. Fix UBSAN in __ubsan::Value::getSIntValue — mliska / detail
  19. [lldb][NFC] Give CompilerType's IsArrayType/IsVectorType/IsBlockPointerType out-parameters default values — Raphael Isemann / detail
  20. [OpenCL] Move remaining defines to opencl-c-base.h — sven.vanhaastregt / detail
  21. Fix unused variable — frgossen / detail
  22. [RISCV] Support insertion of misaligned subvectors — fraser / detail
  23. Revert "[WebAssembly] call_indirect issues table number relocs" — wingo / detail
  24. [ARM] Add pre/post inc tests of various sizes. NFC — david.green / detail
  25. [lldb][NFC] Clean up ValueObject comments — Raphael Isemann / detail
  26. [Support] Add reserve() method to the raw_ostream. — a.v.lapshin / detail
  27. [lldb][NFC] Remove unused ValueObject::LogValueObject functions — Raphael Isemann / detail
  28. [mlir] NFC - Use declarative assembly for scf::YieldOp — nicolas.vasilache / detail
  29. Fix Wdocumentation parameter warning. NFCI. — llvm-dev / detail
  30. [mlir][Linalg] Retire hoistViewAllocOps. — nicolas.vasilache / detail
  31. [OpenCL][Docs] Change description for the OpenCL standard headers. — anastasia.stulova / detail
  32. [RISCV] vle1.v/vse1.v should be unmasked instructions. — kai.wang / detail
  33. [DSE] Allow ptrs defined in the entry block in IsGuaranteedLoopInvariant. — flo / detail
  34. [clang-tidy] Install run-clang-tidy.py in bin/ as run-clang-tidy — n.james93 / detail
  35. [clang][parse][NFC] Remove dead ProhibitAttributes() call — tbaeder / detail

#2491 (Feb 23, 2021 1:22:29 AM)

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

#2490 (Feb 22, 2021 9:42:29 PM)

  1. Some builders.py cleaning. — gkistanova / githubweb
  2. NFC. Better names, more logs. — gkistanova / githubweb
  3. NFC. Changed getLntSchedulers() to follow the code style of the rest of the file. — gkistanova / githubweb
  4. And missing import log. — gkistanova / githubweb
  5. Added builders to build the release/* branches. — gkistanova / githubweb
  6. One GitHubStatusPush reporter is enough for our needs. — gkistanova / githubweb
  7. Have the buildbot email me when there is a failure on the sie-linux-builder builder. — douglas.yung / githubweb
  8. Add flang debug new driver buildbot. — stevan.radakovic / githubweb
  9. Add flang release buildbot. — stevan.radakovic / githubweb
  10. Add flang release with assertions buildbot. — stevan.radakovic / githubweb
  11. [zorg] Add buildbot for libcxx build on AIX — Xiangling.Liao / githubweb
  12. deployed new mlir-nvidia image — kuhnel / githubweb
  13. [clangd-ubuntu-clang] increased RAM — kuhnel / githubweb

#2490 (Feb 22, 2021 9:42:29 PM)

  1. [NFC] Refactor PreferMemberInitializerCheck — n.james93 / detail
  2. [mlir] Register the print-op-graph pass using ODS — jpienaar / detail
  3. Update test error string post pass registration change — jpienaar / detail
  4. [lldb] Refine ThreadPlan::ShouldAutoContinue — davelee.com / detail
  5. [clang][Driver][OpenBSD] libcxx also requires pthread — brad / detail
  6. [dfsan] Comment out unused methods by D97087 temporarily — jianzhouzh / detail
  7. [TableGen] Use ListSeparator (NFC) — kazu / detail
  8. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  9. [lld][ELF] __start_/__stop_ refs don't retain C-ident named group sections — phosek / detail
  10. [RISCV] Add test cases for add/sub/mul overflow intrinsics. NFC — craig.topper / detail
  11. [X86] Fold bitcast(logic(bitcast(X), Y)) --> logic'(X, bitcast(Y)) for int-int bitcasts — llvm-dev / detail
  12. [X86][AVX] Fold concat(extract_subvector(v0,c0), extract_subvector(v1,c1)) -> vperm2x128 — llvm-dev / detail
  13. [DAG] Match USUBSAT patterns through zext/trunc — llvm-dev / detail
  14. [ThinLTO] Fix import of multiply defined global variables — kbessonova / detail
  15. [Loads] Extract helper frunction for available load/store (NFC) — nikita.ppv / detail
  16. Make sure the interpreter module was loaded before making checks against it — antonio.afonso / detail
  17. [IR] restrict vector reduction intrinsic types — spatel / detail
  18. [Loads] Add optimized FindAvailableLoadedValue() overload (NFCI) — nikita.ppv / detail
  19. [lldb-vscode] Emit the breakpoint changed event on location resolved — antonio.afonso / detail
  20. [NFC] Remove redundant word in comment — Madhur.Amilkanthwar / detail
  21. Revert "Make sure the interpreter module was loaded before making checks against it" — antonio.afonso / detail
  22. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - remove unnecessary BITCASTs. — llvm-dev / detail
  23. [SelectionDAG][RISCV] Teach ComputeNumSignBits to handle SREM. — craig.topper / detail
  24. Reapply "[lldb/test] Automatically find debug servers to test" — pavel / detail
  25. [LLDB] [docs] Update the list of supported architectures on Windows — martin / detail
  26. [lldb] [docs] Update platform support status — mgorny / detail
  27. Revert "[lldb-vscode] Emit the breakpoint changed event on location resolved" — antonio.afonso / detail
  28. [X86] Add common CHECK check-prefix to sub combine tests — llvm-dev / detail
  29. [X86] Add 'sub C1, (xor X, C1) -> add (xor X, ~C2), C1+1' tests — llvm-dev / detail
  30. [X86] Regenerate sub.ll test — llvm-dev / detail
  31. [X86] Replace explicit constant handling in sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. NFCI. — llvm-dev / detail
  32. [X86] Add vector support to sub(C1, xor(X, C2)) -> add(xor(X, ~C2), C1+1) fold. — llvm-dev / detail
  33. Implement simple type polymorphism for linalg named ops. — stellaraccident / detail
  34. [KnownBits][RISCV] Improve known bits for srem. — craig.topper / detail
  35. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  36. [mlir] Add simple jupyter kernel — jpienaar / detail
  37. Revert "[sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script" — thakis / detail
  38. [Analysis] Use ListSeparator (NFC) — kazu / detail
  39. [llvm] Fix header guards (NFC) — kazu / detail
  40. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  41. [AArch64][GlobalISel] Fix <16 x s8> G_DUP regbankselect to assign source to gpr. — Amara Emerson / detail
  42. [mlir] Export CUDA and Vulkan runtime wrappers on Windows — kern.handa / detail
  43. [InstrProfiling] Fix instrprof-gc-sections.c test — phosek / detail
  44. [NFC][llvm-dwarfdump] Don't calculate unnecessary stats — djtodoro / detail
  45. [mlir] Mark std.subview as NoSideEffect — tpopp / detail
  46. [clang][cli] Stop creating '-Wno-stdlibcxx-not-found' in cc1 — jan_svoboda / detail
  47. [clang][cli] Pass '-Wspir-compat' to cc1 from driver — jan_svoboda / detail
  48. [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS — kadircet / detail
  49. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  50. [ARM] Move double vector insert patterns using vins to DAG combine — david.green / detail
  51. [VPlan] Manage pairs of incoming (VPValue, VPBB) in VPWidenPHIRecipe. — flo / detail
  52. [analyzer] Introduce MacroExpansionContext to libAnalysis — balazsbenics / detail
  53. [analyzer] Create MacroExpansionContext member in AnalysisConsumer — balazsbenics / detail
  54. [analyzer] Use the MacroExpansionContext for macro expansions in plists — balazsbenics / detail
  55. [analyzer][CTU] API for CTU macro expansions — balazsbenics / detail
  56. [ARM] Remove dead lowering code. NFC — david.green / detail
  57. [flang][driver] Add -Xflang and make -test-io a frontend-only flang — andrzej.warzynski / detail
  58. [InstCombine] Add smulo NumSignBits test from D97170 — llvm-dev / detail
  59. [VPlan] Skip VPWidenPHIRecipe in VPInterleavedACcessInfo. — flo / detail
  60. [gn build] Port 6e3071007b4c — llvmgnsyncbot / detail
  61. Regenerate documentation — steveire / detail
  62. [llvm-link] fix IRMover returning wrong modified vector type — nashe.mncube / detail
  63. [clang-tidy] Add new check 'concurrency-thread-canceltype-asynchronous' and alias 'cert-pos47-c'. — 1.int32 / detail
  64. [gn build] Port 7dc7f0c2ecc0 — llvmgnsyncbot / detail
  65. [AMDGPU][MC] Corrected bound_ctrl for compatibility with sp3 — dmitry.preobrazhensky / detail
  66. [AArch64] Adding SHA3 Intrinsics support — david.spickett / detail
  67. [InstCombine] Add PR45977 test coverage — llvm-dev / detail
  68. [OpenCL] Add builtin declarations by default. — anastasia.stulova / detail
  69. Revert "Revert "Implement nullPointerConstant() using a better API."" — goncharov.mikhail / detail
  70. Revert "Revert "Revert "Implement nullPointerConstant() using a better API.""" — goncharov.mikhail / detail
  71. [pp-trace] Fix test for OpenCL pragmas. — anastasia.stulova / detail
  72. [LangRef] fix typo in assume bundle description; NFC — spatel / detail
  73. [clang][NFC] Reorder CXXCtorInitializer members — n.james93 / detail
  74. [Clang][OpenMP] Require CUDA 9.2+ for OpenMP offloading on NVPTX target — tianshilei1992 / detail
  75. [LV] Directly use incoming value for single VPBlendRecipes. — flo / detail
  76. [InstSimplify] Cleanup out-of-range shift amount handling. — llvm-dev / detail
  77. [flang] Add -J and -module-dir to f18 driver — tkeith / detail
  78. [ConstraintElimination] Add initial ICMP_NE test cases. — flo / detail
  79. [lld-macho] Fix cpuSubtype for non-x86_64 archs — jezng / detail
  80. [lld-macho] Clean up comments — jezng / detail
  81. Improve diagnostic for ignored GNU 'used' attribute — i / detail
  82. [JumpThreading] Clone noalias.scope.decl when threading blocks — nikita.ppv / detail
  83. [clang] Tweaked fixit for static assert with no message — n.james93 / detail
  84. [MemCpyOpt] Fix handling of readnone byval arguments — nikita.ppv / detail
  85. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  86. [MLIR][affine] Prevent fusion when ops with memory effect free are present between producer and consumer — uday / detail
  87. [RISCV] Custom isel the rest of the vector load/store intrinsics. — craig.topper / detail
  88. [ConstraintElimination] Use unsigned > 0 instead of != 0. — flo / detail
  89. Making FindCommonBlock a const member — rkauffmann / detail
  90. [AArch64][GlobalISel] Emit G_ASSERT_SEXT for SExt parameters in CallLowering — Jessica Paquette / detail
  91. [llvm][Bitcode] Add bitcode reader/writer for DSOLocalEquivalent — leonardchan / detail
  92. [KnownBits] Pull out repeated getMinValue() calls from shift analysis. NFCI. — llvm-dev / detail
  93. Reland [lld-macho]Implement bundle_loader — vyng / detail
  94. [OpenMP] Update HWLOC code for die level detection — jonathan.l.peyton / detail
  95. [mlir][Shape] Fix a crash when folding nary broadcast ops — benny.kra / detail
  96. [MLIR] Add Linalg support for integer (generalized) matmuls — gcmn / detail
  97. Revert "[InstrProfiling] Use ELF section groups for counters, data and values" — phosek / detail
  98. [OpenMP] Limit number of dispatch buffers — jonathan.l.peyton / detail
  99. [OpenMP] Remove shutdown attempt on Windows process detach — jonathan.l.peyton / detail
  100. [MLIR] Fix tilePerfectlyNested utility for handling non-unit step size — uday / detail
  101. [OpenMP] Help static loop code avoid over/underflow — jonathan.l.peyton / detail
  102. Add missing dep to fix shared libs build — gcmn / detail
  103. [clang-tidy] Harden PreferMemberInitializerCheck — n.james93 / detail
  104. [lld-macho] Try to fix cross-platform test from D96565 — jezng / detail
  105. [WebAssembly] Misc. fixes in cfg-stackify-eh.ll — aheejin / detail
  106. [libc++] Fix tuple assignment from types derived from a tuple-like — Louis Dionne / detail
  107. Add modern arc config for default "onto" branch — gcmn / detail
  108. [SLP]No need to mark scatter load pointer as scalar as it gets vectorized. — a.bataev / detail
  109. [WebAssembly] Split EH MIR tests into two files — aheejin / detail
  110. [RISCV] Add isel support for bitcasts between fixed vector types. — craig.topper / detail
  111. [clang][patch] Inclusive language, modify filename SanitizerBlacklist.h to NoSanitizeList.h — melanie.blower / detail
  112. [WebAssembly] Rename methods in WasmEHFuncInfo (NFC) — aheejin / detail
  113. [gn build] Port e64fcdf8d53c — llvmgnsyncbot / detail
  114. [Utils] Add an option to specify number of cores to use in creduce-clang-crash.py — zequanwu / detail
  115. Fix typo introduced in https://reviews.llvm.org/D97006 — gcmn / detail
  116. [WebAssembly] Support WasmEHFuncInfo serialization — aheejin / detail
  117. [WebAssembly] Remap branch dests after fixCatchUnwindMismatches — aheejin / detail
  118. [lld-link] Add /reproduce: support for several flags — thakis / detail
  119. [AArch64][GlobalISel] Support lowering <1 x i8> arguments. — Amara Emerson / detail
  120. [GloblalISel] Support lowering <3 x i8> arguments in multiple parts. — Amara Emerson / detail
  121. [InstrProfiling] Use ELF section groups for counters, data and values — phosek / detail
  122. [clangd] Narrow and document a loophole in blockUntilIdle — sam.mccall / detail
  123. [clangd] Shutdown sequence for modules, and doc threading requirements — sam.mccall / detail
  124. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  125. scudo: Support memory tagging in the secondary allocator. — peter / detail
  126. [ValueTracking] Improve ComputeNumSignBits for SRem. — craig.topper / detail
  127. [AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt — Jessica Paquette / detail
  128. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  129. [RISCV] Have sexti32 also recognize AssertZExt from types smaller than i32. — craig.topper / detail
  130. [CMake] Don't optimize tests so much under ThinLTO — aeubanks / detail
  131. [AMDGPU] Move RPT::getLiveRegs() check under EXPENSIVE_CHECKS — Stanislav.Mekhanoshin / detail
  132. Add auto-upgrade support for annotation intrinsics — andrew.kaylor / detail
  133. DebugInfo: Emit "LocalToUnit" flag on local member function decls. — jyknight / detail
  134. [X86][AMX] Lower tile copy instruction. — yuanke.luo / detail
  135. [gn build] Port 8f48ddd19358 — llvmgnsyncbot / detail
  136. [JITLink] Don't allow creation of sections with duplicate names. — Lang Hames / detail
  137. [JITLink] Add a getFixupAddress convenience method to Block. — Lang Hames / detail
  138. [sparse][mlir] simplify lattice optimization logic — ajcbik / detail
  139. [libunwind] unw_* alias fixes for ELF and Mach-O — rprichard / detail
  140. [MacroExpansionContext] Fix a warning. — kazu / detail
  141. [lldb] Reinstate support for LLDB_VERSION_STRING — Jonas Devlieghere / detail
  142. [GlobalISel] Implement narrowScalar for UADDO/USUBO — code / detail
  143. [GlobalISel] Implement narrowScalar for SADDO/SSUBO — code / detail
  144. [GlobalISel] Implement narrowScalar for SADDE/SSUBE/UADDE/USUBE — code / detail
  145. [AArch64][GlobalISel] Make overflow legalization use clampScalar — code / detail
  146. [Test][AArch64] Test SADDE/SSUBE/UADDE/USUBE narrowing legalization — code / detail
  147. Revert "[AArch64][GlobalISel] Match G_SHUFFLE_VECTOR -> insert elt + extract elt" — Jessica Paquette / detail
  148. [mlir][IR] Refactor the `getChecked` and `verifyConstructionInvariants` methods on Attributes/Types — riddleriver / detail
  149. [lldb] add check for libcxx runtime — smeenai / detail
  150. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  151. [dfsan] Propagate origins at non-memory/phi/call instructions — jianzhouzh / detail
  152. Changes to mktime to handle invalid dates, overflow and underflow andcalculating the correct date and thenumber of seconds even if invalid datesare passed as arguments. — rtenneti / detail
  153. [GVN] Fix a typo in comment — 18738953+ksyx / detail
  154. [mlir][pdl] Fix bug when ordering predicates — riddleriver / detail
  155. [mlir][pdl][NFC] Extract the execution of each bytecode operation into its own function — riddleriver / detail
  156. [libc] [Obvious] Fix. — rtenneti / detail
  157. [Analysis] Use ListSeparator (NFC) — kazu / detail
  158. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  159. [Analysis] Use range-based for loops (NFC) — kazu / detail
  160. Only verify LazyCallGraph under expensive checks — aeubanks / detail
  161. [BuildLibCalls] Add noundef to allocator fns' size — aqjune / detail
  162. [libc][NFC] Eliminate couple of dependencies on llvm/ADT/StringExtras.h. — sivachandra / detail
  163. Move the MLIR integration tests as a subdirectory of test (NFC) — joker.eph / detail

#2490 (Feb 22, 2021 9:42:29 PM)

  1. Some builders.py cleaning. — gkistanova / detail
  2. NFC. Better names, more logs. — gkistanova / detail
  3. NFC. Changed getLntSchedulers() to follow the code style of the rest of the file. — gkistanova / detail
  4. And missing import log. — gkistanova / detail
  5. Added builders to build the release/* branches. — gkistanova / detail
  6. One GitHubStatusPush reporter is enough for our needs. — gkistanova / detail
  7. Have the buildbot email me when there is a failure on the sie-linux-builder builder. — douglas.yung / detail
  8. Add flang debug new driver buildbot. — stevan.radakovic / detail
  9. Add flang release buildbot. — stevan.radakovic / detail
  10. Add flang release with assertions buildbot. — stevan.radakovic / detail
  11. [zorg] Add buildbot for libcxx build on AIX — Xiangling.Liao / detail
  12. deployed new mlir-nvidia image — kuhnel / detail
  13. [clangd-ubuntu-clang] increased RAM — kuhnel / detail

#2489 (Feb 20, 2021 11:18:02 AM)

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

#2488 (Feb 20, 2021 2:39:08 AM)

  1. [lit] Add --xfail and --filter-out (inverse of --filter) — dave / detail
  2. [Sanitizers][NFC] Fix typo — luismarques / detail
  3. [ConstantRangeTest] Make exhaustive testing more principled (NFC) — nikita.ppv / detail
  4. [DAG] foldSubToUSubSat - fold sub(a,trunc(umin(zext(a),b))) -> usubsat(a,trunc(umin(b,SatLimit))) — llvm-dev / detail
  5. [X86] KnownBits - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  6. [X86][SSE2] Remove SSE2 min/max intrinsics tests — llvm-dev / detail
  7. [X86][SSE] Remove SSE41 min/max intrinsics tests — llvm-dev / detail
  8. [X86][AVX] Remove AVX2 min/max intrinsics tests — llvm-dev / detail
  9. [X86][SSE] vector-compare-combines.ll - use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  10. [X86][SSE] Use llvm min/max intrinsics instead of (deprecated) sse intrinsics. NFCI. — llvm-dev / detail
  11. [RISCV] Pre-commit test case for D97055. NFC. — fraser / detail
  12. [libc++] Fix the build for AppleClang. — koraq / detail
  13. [InstCombine] matchBSwapOrBitReverse - remove pattern matching early-out. NFCI. — llvm-dev / detail
  14. [lit testing] "END." not "END:" — dave / detail
  15. [RISCV] Improve register allocation around vector masks — fraser / detail
  16. [RISCV] Support extraction of misaligned subvectors — fraser / detail

#2487 (Feb 20, 2021 1:18:50 AM)

  1. [AArch64][GlobalISel] Add selection support for G_VECREDUCE of <2 x i32> — Amara Emerson / detail
  2. Update BPFAdjustOpt.cpp to accept select form of or as well — aqjune / detail

#2486 (Feb 19, 2021 11:48:57 PM)

  1. [TableGen] Use ListSeparator (NFC) — kazu / detail
  2. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  3. [InstCombine] Add more tests to nonnull-select.ll (NFC) — aqjune / detail
  4. [libc++] Fixes _LIBCPP_HAS_NO_CONCEPTS — koraq / detail
  5. [libcxx] Rename a method in PathParser for clarity. NFC. — martin / detail
  6. [libcxx] [test] Remove two unnecesary files/variables in a test — martin / detail

#2485 (Feb 19, 2021 8:28:29 PM)

  1. [CodeGen] Fix two dots between text section name and symbol name — pengfei.wang / detail
  2. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail
  3. Revert "[BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly" — Dávid Bolvanský / detail
  4. [Libcalls, Attrs] Annotate libcalls with noundef — Dávid Bolvanský / detail
  5. [RISCV] Teach our custom vector load/store intrinsic isel code to propagate memory operands if we have them. — craig.topper / detail
  6. Revert "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  7. [SampleFDO] Skip PreLink ICP for better profile quality of MonoLTO PostLink — aktoon / detail
  8. [mlir][sparse] convert function pass to module pass — ajcbik / detail
  9. [ValueTracking] Improve impliesPoison — aqjune / detail
  10. Reland "[Libcalls, Attrs] Annotate libcalls with noundef" — Dávid Bolvanský / detail
  11. Reduce the number of attributes attached to each function — Dávid Bolvanský / detail
  12. Fixed failing test — Dávid Bolvanský / detail

#2484 (Feb 19, 2021 5:39:43 PM)

  1. Different fix for gcc bug — jpienaar / detail
  2. [dfsan] Add utils that get/set origins — jianzhouzh / detail
  3. [ValueTypes] Assert if changeVectorElementType is called on a simple type with an extended element type. — craig.topper / detail
  4. Revert "Implement -bundle_loader" — Vitaly Buka / detail

#2483 (Feb 19, 2021 3:08:26 PM)

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

#2483 (Feb 19, 2021 3:08:26 PM)

  1. [Verifier] add tests for saturating intrinsics; NFC — spatel / detail
  2. [Verifier] remove dead code for saturating intrinsics; NFC — spatel / detail
  3. [flang][fir][NFC] run clang-format — eschweitz / detail
  4. precommit test cleanup for D97077 — listmail / detail
  5. [msan] Set cmpxchg shadow precisely — jianzhouzh / detail
  6. [clang] Emit type metadata on available_externally vtables for WPD — tejohnson / detail
  7. [mlir] Add math polynomial approximation pass — ezhulenev / detail
  8. Patch by @wecing (Chenguang Wang). — timshen / detail
  9. Add test triggered by review discussion on D97077 — listmail / detail
  10. [lldb] Rename {stop,run}_vote to report_{stop,run}_vote — davelee.com / detail
  11. Add datalayout to test added in 7e3183d73 — listmail / detail
  12. [RISCV] Remove VPatILoad and VPatIStore multiclasses that are no longer used. NFC — craig.topper / detail
  13. [libc++][nfc] SFINAE on pair/tuple assignment operators: LWG 2729. — zoecarver / detail
  14. [dfsan] Add origin address calculation — jianzhouzh / detail
  15. Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it" — stilis / detail
  16. [AArch64][GlobalISel] Make G_VECREDUCE_ADD of <2 x s32> legal. — Amara Emerson / detail
  17. [AArch64] Adding Neon Polynomial vadd Intrinsics — ctetreau / detail
  18. [ValueTracking] Add a two argument form of safeCtxI [NFC] — listmail / detail
  19. [libcxx] Enable filesystem by default for mingw targets — martin / detail
  20. [libc++][nfc] Only test if pair is_assignable after C++03. — zoecarver / detail
  21. [Coverage] Normalize compilation dir as well — phosek / detail
  22. [SystemZ/z/OS] Add XPLINK 64-bit calling convention to tablegen. — kai / detail
  23. Revert "Revert "Fix MLIR Toy tutorial JIT example and add a test to cover it"" — joker.eph / detail
  24. [flang][fir] Update flang test tool support classes. — eschweitz / detail

#2483 (Feb 19, 2021 3:08:26 PM)

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

#2482 (Feb 19, 2021 9:49:47 AM)

  1. Support compatibility with buildbot 2.10. — maxim.kuvyrkov / githubweb
  2. Add flang out-of-tree new driver buildbot. — maxim.kuvyrkov / githubweb
  3. NFC. Some getSingleBranchSchedulers code cleaning. — gkistanova / githubweb
  4. Updated tags and removed redundant configure args for llvm-clang-x86_64-expensive-checks-win. — gkistanova / githubweb
  5. Updated requirements. — gkistanova / githubweb
  6. Fix android sanitizer tests for multiple devices — Vitaly Buka / githubweb

#2482 (Feb 19, 2021 9:49:47 AM)

  1. [SampleFDO] Provide a virtual desructor for SampleProfileLoaderBaseImpl — kazu / detail
  2. [lldb] [Process/FreeBSD] Ensure that errors are always handled — mgorny / detail
  3. [NFC][PPC] Refactor TOC representation to allow several entries for the same symbol — wei.huang / detail
  4. [OpenMP][NFC] Clang format libomptarget code (src & include) — johannes / detail
  5. [OpenMP][NFC] Eliminate sign comparison warning via explicit casts — johannes / detail
  6. [OpenMP][NFC] Clang format the libomptarget plugins — johannes / detail
  7. [OpenMP][NFC] Pass a DeviceTy, not the device number to `target` — johannes / detail
  8. [OpenMP][NFC] Unify `target` API with other by passing a `__tgt_async_info` pointer — johannes / detail
  9. [OpenMP] Move synchronization into `__tgt_async_info` — johannes / detail
  10. [OpenMP] Unify omptarget API and usage wrt. `__tgt_async_info` — johannes / detail
  11. [OpenMP][FIX] Avoid use of stack allocations in asynchronous calls — johannes / detail
  12. Fix -Wnon-virtual-dtor by making the ctor protected — dblaikie / detail
  13. [llvm-dwp] Join dwo paths correctly when DWOPath is absolute — dblaikie / detail
  14. [mlir][Linalg] Add utility method to reshape ops to express output shape in terms of input shape. — ravishankarm / detail
  15. Effectively revert ba2aa5f49ebb since the object isn't destroyed polymorphically — dblaikie / detail
  16. Revert "[SampleFDO][NFC] Refactor SampleProfile.cpp" — joker.eph / detail
  17. [gn build] Port c761fe77bdca — llvmgnsyncbot / detail
  18. [MC][ELF] Support for zero flag section groups — phosek / detail
  19. [C++20] [P1825] More implicit moves — arthur.j.odwyer / detail
  20. [lld][ELF] Support for zero flag section groups — phosek / detail
  21. [flang] Detect circularly defined procedures — psteinfeld / detail
  22. [OPENMP50]Allow overlapping mapping in target constructs. — a.bataev / detail
  23. [mlir][python] Add python binding for AffineMapAttribute. — stellaraccident / detail
  24. Basic block sections should enable function sections implicitly. — tmsriram / detail
  25. [SampleFDO] Reapply: Refactor SampleProfile.cpp — xur / detail
  26. [gn build] Port 6fd5ccff72ee — llvmgnsyncbot / detail
  27. [AMDGPU] Correct rmw atomics s_waitcnt generation — Tony.Tye / detail
  28. [llvm-libtool] Emit warnings for files without symbols — alexshap / detail
  29. [flang][fir][NFC] Move CharacterType and BoxCharType to TableGen type definition — clementval / detail
  30. [flang][fir][NFC] Move BoxProcType to TableGen type definition — clementval / detail
  31. [flang][fir][NFC] Move ComplexType to TableGen type definition — clementval / detail
  32. Fix gcc build after de3a485d9 due to a gcc bug: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92598 — douglas.yung / detail
  33. [RISCV] Frame handling for RISC-V V extension. — kai.wang / detail
  34. [RISCV] Spilling for RISC-V V extension. (2nd version) — kai.wang / detail
  35. [mlgo] Fetch models from path / URL — mtrofin / detail
  36. [lld] Silence compiler warnings by removing always true/false comparisons — mikael.holmen / detail
  37. [SCEV] Use ListSeparator (NFC) — kazu / detail
  38. [llvm] Fix header guards (NFC) — kazu / detail
  39. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  40. [SampleFDO] Fix MSVC "namespace uses itself" warning (NFC) — nullptr.cpp / detail
  41. tsan: don't leave unmapped hole in non-app memory — dvyukov / detail
  42. [vim] Add initial syntax definition for .mir files — code / detail
  43. [vim] Highlight most common MIR syntax not in LLVM IR — code / detail
  44. [OpenMP] Fix a warning on an unused variable — kazu / detail
  45. [clang][Frontend] Fix a crash in DiagnosticRenderer. — 1.int32 / detail
  46. [sanitizers] Pass CMAKE_C_FLAGS into TSan buildgo script — protze / detail
  47. [MachineSink] Add a loop sink limit — sjoerd.meijer / detail
  48. [OpenCL] Create VoidPtrTy with generic AS in C++ for OpenCL mode — anton.zabaznov / detail
  49. [mlir][Shape] Mark BroadcastOp as not having side effects — benny.kra / detail
  50. [ADT] Add SFINAE guards to unique_function constructor. — sam.mccall / detail
  51. [LSR] Cleanup of getPreferredAddresingMode. NFC. — sjoerd.meijer / detail
  52. [clangd] Bind outgoing calls through LSPBinder too. NFC — sam.mccall / detail
  53. [DebugInfo] Keep the DWARF64 flag in the module metadata — ikudrin / detail
  54. [Driver] Support -gdwarf64 for assembly files — ikudrin / detail
  55. Follow up of rGdea4a63e6359, which committed a slightly different version than — sjoerd.meijer / detail
  56. [clang-tidy] Simplify delete null ptr check — steveire / detail
  57. [clang-tidy] Simplify inefficient algorithm check — steveire / detail
  58. [clang-tidy] Simplify const params check — steveire / detail
  59. [sanitizers] Define SANITIZER_INTERCEPTOR_HOOKS on FreeBSD — Alexander.Richardson / detail
  60. Add lit config for dir with standalone tests — thomasp / detail
  61. [mlir][Shape] Generalize cstr_broadcastable folding for n-ary broadcasts — benny.kra / detail
  62. [X86][SSE] Add testcase for bug reported in D96345 — llvm-dev / detail
  63. [RISCV] Add support for fixed vector vselect — fraser / detail
  64. [AMDGPU] Fix a miscompile with S_ADD/S_SUB — Piotr Sobczak / detail
  65. [lit] Add "early_tests" config option — dave / detail
  66. [AMDGPU] Rename simplifyI24 to simplifyMul24 — jay.foad / detail
  67. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) (REAPPLIED) — llvm-dev / detail
  68. [DAG] Pull out getTruncatedUSUBSAT helper from foldSubToUSubSat. NFCI. — llvm-dev / detail
  69. [RISCV] Simplify BP initialisation — 932494295 / detail
  70. [NFC] Use the same type for bit fields in MCSchedClassDesc — andrew.savonichev / detail
  71. [clang][cli] Documentation of CompilerInvocation parsing/generation — jan_svoboda / detail
  72. [libcxx] Implement parsing of root_name for paths on windows — martin / detail
  73. [ARM] MVE abs intrinsic costs. NFC — david.green / detail
  74. [mlir][spirv] Add spv.GLSL.FrexpStruct — antiagainst / detail
  75. Use LoopRotate PrepareForLTO stage in NPM — Sanne.Wouda / detail
  76. [AMDGPU] Add implicit vcc_lo on S_CBRANCH_VCCNZ in wave32 — Piotr Sobczak / detail
  77. [OpenCL] Support enum and typedef args in TableGen BIFs — sven.vanhaastregt / detail
  78. [ARM] Add MVE abs costs — david.green / detail
  79. [PowerPC] Handle FP physical register in inline asm constraint. — sd.fertile / detail
  80. [clangd] Pass file when possible to resolve URI. — hokein.wu / detail
  81. [clangd] IndexedFiles should include Fils from RefSlab and RelationSlab. — hokein.wu / detail
  82. [PowerPC][AIX] Enable Shrinkwrapping on 32 and 64 bit AIX. — sidharth.baveja / detail
  83. [Fuzzer][Test] Use %python substitution for trace-malloc-unbalanced.test — greg.bedwell / detail
  84. [lldb][NFC] Delete deleted const char* overloads of SetValueFromString — Raphael Isemann / detail
  85. [mlir][StandardToSPIRV] Add support for lowering trunci to SPIR-V to i1 types. — hanchung / detail
  86. build: Add LLVM_WINSYSROOT to make setting /winsysroot easy on Win — thakis / detail
  87. [InstCombine] add tests for fcmp-of-copysign; NFC — spatel / detail
  88. [InstCombine] fold fcmp-of-copysign idiom — spatel / detail
  89. [libc++] Allow retries in a few more flaky tests — Louis Dionne / detail
  90. fix comment typo to cycle bots — thakis / detail
  91. [LSR] Add a flag that overrides the target's preferred addressing mode — sjoerd.meijer / detail
  92. fix comment typo to cycle bots — thakis / detail
  93. [NFC] Refactor LoopInterchange into a loop-nest pass — tu.da.wei / detail
  94. [NPM][LTO] Update buildLTODefaultPipeline to be more in-line with the old pass manager — david.green / detail
  95. [SROA] Propagate correct TBAA/TBAA Struct offsets — gh / detail
  96. [Pipeliner] Fixed optimization remarks and debug dumps Initiation — marianne.ms.qc / detail
  97. [libcxx] Implement is_absolute properly for windows — martin / detail
  98. [lldb] Improve error message for modules with dots or dashes — Jonas Devlieghere / detail
  99. [SampleFDO] Add missing #includes to unbreak modules build after D96455 — Vedant Kumar / detail
  100. tsan: fix mmap_lots test — dvyukov / detail
  101. [mlir] Add fma operation to std dialect — ezhulenev / detail
  102. [RISCV] Merge the vsetvli and vsetvlimax intrinsic selection — craig.topper / detail
  103. [RISCV] Merge the handlers for masked and unmasked segment loads/stores. — craig.topper / detail
  104. [WebAssembly] Change catch_all's opcode — aheejin / detail
  105. Revert "[SampleFDO] Reapply: Refactor SampleProfile.cpp" — Vedant Kumar / detail
  106. [mlir] silence unused-function warnings in table-generated code — zinenko / detail
  107. [gn build] Port c28622fbf363 — llvmgnsyncbot / detail
  108. sysroot.py: add support for non-darwin platforms — thakis / detail
  109. [SROA] Amend failing test from D95826 — gh / detail
  110. [RISCV] Use bits<7> instead of bits<11> for the EEW field size in the RISCVZvlsseg searchable table. NFCI — craig.topper / detail
  111. [WebAssembly] Do not use EHCatchret symbols with wasm EH — dschuff / detail
  112. [flang] Ensure that intrinsic procedures are PURE &/or ELEMENTAL — pklausler / detail
  113. [RISCV] Localize RISCVZvlssegTable to RISCVISelDAGToDAG.cpp, the only place it is used. — craig.topper / detail
  114. [NFC][clang] Bump up DIAG_SIZE_SEMA for downstream diagnostics — zixu_wang / detail
  115. [gn build] make WindowsManifestMerger.cpp build fine with sysroot — thakis / detail
  116. [NFC][RegAlloc] InlineSpiller::Original is a Register — mtrofin / detail
  117. [WebAssemblly] Fix EHPadStack update in fixCallUnwindMismatches — aheejin / detail
  118. fix comment typo to cycle bots — thakis / detail
  119. Basic block sections should enable not function sections implicitly. — tmsriram / detail
  120. [WPD][lld] Test handling of vtable definition from shared libraries — tejohnson / detail
  121. Bugfix for collecting features from very small DSOs. — mvanotti / detail
  122. [GlobalISel] Add G_ASSERT_SEXT — Jessica Paquette / detail
  123. [SystemZ] Separate LoZ ELF specifics in tablegen. — kai / detail
  124. [flang] Warn about useless explicit typing of intrinsics — pklausler / detail
  125. [OpenMP][NFC] replaced 'dependencies' with 'dependences' in comments and debug prints — Andrey.Churbanov / detail
  126. [Driver] Clean up some Separate form options — i / detail
  127. [GlobalISel] Implement computeNumSignBits for G_ASSERT_SEXT — Jessica Paquette / detail
  128. [GlobalISel] Implement computeKnownBits for G_ASSERT_SEXT — Jessica Paquette / detail
  129. [libc++abi] Add builtins to dynamic library link — Louis Dionne / detail
  130. [MLIR][TOSA] Expand Tosa int types to I8 and I16 — rob.suderman / detail
  131. [libomptarget][amdgcn] Remove lookup of .language msgpack field — jonathanchesterfield / detail
  132. [OpenMP] fix race condition in test — Andrey.Churbanov / detail
  133. [gold] Match lld WPD behavior for shared library symbols and add test — tejohnson / detail
  134. [SampleFDO] Third Try: Refactor SampleProfile.cpp — xur / detail
  135. [gn build] Port 7397905ab0a0 — llvmgnsyncbot / detail
  136. [flang][fir][NFC] clang-tidy change — eschweitz / detail
  137. [obj2yaml,yaml2obj] Add NumBlocks to the BBAddrMapEntry yaml field. — rahmanl / detail
  138. [AMDGPU] gfx90a support — Stanislav.Mekhanoshin / detail
  139. [WebAssembly] Remove dependency of reference types from EH — aheejin / detail
  140. [gn build] add a comment to the goma_dir arg — thakis / detail
  141. [WPD] Add an optional checking mode for debugging devirtualization — tejohnson / detail
  142. [AMDGPU] Mark SMRD atomics — Stanislav.Mekhanoshin / detail
  143. [NetBSD] Use cortex-a8 as default CPU for ARMv7 — joerg / detail
  144. [libunwind] Add support for PC reg column in arm64 — mvanotti / detail
  145. [flang][fir][NFC] Merge tablegen files. — eschweitz / detail
  146. [XCOFF][NFC] make csect properties optional for getXCOFFSection — czhengsz / detail
  147. [flang][fir][NFC] clang-tidy change. Add include. — eschweitz / detail
  148. [AMDGPU] Fixed msan build — Stanislav.Mekhanoshin / detail
  149. [Clang][RISCV] Define RISC-V V builtin types — kai.wang / detail
  150. [mlir][sparse] generalize sparse storage format to many more types — ajcbik / detail
  151. [RISCV] Guard the ISD::EXTRACT_VECTOR_ELT handling in ReplaceNodeResults against fixed vectors and non-MVT types. — craig.topper / detail
  152. [LV] Add analysis remark for mixed precision conversions — jhuber6 / detail
  153. [profile] Add __attribute__((used)) to zero size dummy sections — i / detail
  154. [RISCV] Guard LowerINSERT_VECTOR_ELT against fixed vectors. — craig.topper / detail
  155. [X86] Add AVX2/SSE2 checks for AMX config buffer zeroing. NFC — pengfei.wang / detail
  156. [Driver] Honor "-gdwarf-N" at any position for assembler sources — ikudrin / detail
  157. [Flang] Fix compilation on MinGW-w64 — llvm-project / detail
  158. [GWP-ASan] Change sys/cdefs.h to features.h — i / detail
  159. [X86] Zero AMX config buffer for non AVX512 cases. — pengfei.wang / detail
  160. [NFC] Simplify msan test — Vitaly Buka / detail
  161. [MC][ELF] Fix unused variable warning (NFC) — nullptr.cpp / detail
  162. [AMDGPU] Temporary remove test — Stanislav.Mekhanoshin / detail
  163. [MC][ELF] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  164. [libcxx] Implement append and operator/ properly for windows — martin / detail
  165. [llvm-objdump] Map STT_TLS to ST_Other (previously ST_Data) — i / detail
  166. [profile] Make {__start_,__stop_}__llvm_prf_* symbols undefined weak — i / detail
  167. Add a new Row setting to mark all un-declared regs as Undefined — Jason Molenda / detail
  168. [CodeGen] Use ListSeparator (NFC) — kazu / detail
  169. [llvm] Ensure newlines at the end of files (NFC) — kazu / detail
  170. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  171. [lldb][NFC] Silence missing case warnings in TypeSystemClang::GetTypeBitAlign due to new RISC-V V types — Raphael Isemann / detail
  172. [WebAssembly][lld] --importTable flag only imports table if needed — wingo / detail
  173. [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output — wingo / detail
  174. [InstCombine] add tests for simplification of logical and/ors (NFC) — aqjune / detail
  175. [mlir] generate enum translation functions with unused attribute — zinenko / detail
  176. [CSSPGO][llvm-profgen] Fix gcc Wcast-qual warning (NFC) — nullptr.cpp / detail
  177. [Syntax] No crash on OpaqueValueExpr. — hokein.wu / detail
  178. [XCOFF][NFC] make StorageMappingClass/SymbolType member optional — czhengsz / detail
  179. [Debugify] Make the debugify aware of the original (-g) Debug Info — djtodoro / detail
  180. [cmake] Move check for libproc to config-ix.cmake — Raphael Isemann / detail
  181. Revert "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  182. [SVE][CodeGen] Expand SVE MULH[SU] and [SU]MUL_LOHI nodes — fraser / detail
  183. [RISCV] Begin to support more subvector inserts/extracts — fraser / detail
  184. [MLIR] Create memref dialect and move several dialect-specific ops from std. — julian.gross / detail
  185. [RISCV] Rewrite assert to not give unused variable warnings in Release builds — benny.kra / detail
  186. [ARM] MVE ICmp costing tests. NFC — david.green / detail
  187. [OpenCL] Move printf declaration to opencl-c-base.h — sven.vanhaastregt / detail
  188. [flang][driver] Add debug dump options — faris.rehman / detail
  189. [X86][SSE] Add uniform vector shift test coverage for (sra (trunc (sr[al] x, c1)), c2) folds — llvm-dev / detail
  190. [FuncAttrs] Add tests for willreturn callsite inference. — flo / detail
  191. [ARM] Add larger than legal ICmp costs — david.green / detail
  192. Revert "[MLIR] Create memref dialect and move several dialect-specific ops from std." — pifon / detail
  193. [clangd] Drop template argument lists from completions followed by < — kbobyrev / detail
  194. [PowerPC] Add option for ROP Protection — stefanp / detail
  195. [mlir] Add `linalg.tiled_loop` op. — pifon / detail
  196. [ARM] Ensure types provided to getIntrinsicCost are valid — david.green / detail
  197. add -use-color option to clang-tidy-diff.py — aaron / detail
  198. [TableGen] Improve algorithms for processing template arguments — paul / detail
  199. [NFC][RISCV] Use concise way to describe load/store instructions. — kai.wang / detail
  200. [RISCV] Fix bugs in pseudo instructions for masked segment load. — kai.wang / detail
  201. [PowerPC] Exploit the vinsw, vinsd, and vins[wd][lr]x instructions on P10 — amy.kwan1 / detail
  202. Revert "[TableGen] Improve algorithms for processing template arguments" — paul / detail
  203. [AMDGPU] Tidy up a FIXME fixed by D34973 — jay.foad / detail
  204. [lldb] Fix shared library directory computation on windows — pavel / detail
  205. [ARM] Expand the range of allowed post-incs in load/store optimizer — david.green / detail
  206. [SystemZ][ZOS] Guard using declaration for ::fchmodat — zibi / detail
  207. [ASTMatchers] Fix hasParent while ignoring unwritten nodes — steveire / detail
  208. [RISCV] Fix typo. Use ValueType instead of LLVMType. — kai.wang / detail
  209. [Verifier] add tests for vector reductions; NFC — spatel / detail
  210. Pass the cmdline aapcs bitfield options to cc1 — ties.stuij / detail
  211. sysroot.py: add support for darwin — thakis / detail
  212. [clangd] Populate detail field in document symbols — sam.mccall / detail
  213. [clang] functions with the 'const' or 'pure' attribute must always return. — jeroen.dobbelaere / detail
  214. [instcombine] Exploit UB implied by nofree attributes — listmail / detail
  215. [regalloc] Add a couple of dump routines for ease of debugging [NFC] — listmail / detail
  216. [AArch64] Allow folding FMUL/FADD into FMA for FP16 types — bradley.smith / detail
  217. [TableGen][SelectionDAG] Improve efficiency of encoding negative immediates for isel's CheckInteger opcode. — craig.topper / detail
  218. [AArch64][SVE] Add patterns to generate FMLA/FMLS/FNMLA/FNMLS/FMAD — bradley.smith / detail
  219. AMDGPU: Fix checks in llvm.amdgcn.workitem.id.ll — kzhuravl_dev / detail
  220. [gn build] fix mistake in 0ec448194e29 — thakis / detail
  221. libcxx: fix a documentation typo — thakis / detail
  222. [splitkit] Add a minor wrapper function for readability [NFC] — listmail / detail
  223. [RISCV] Support isel of scalable vector bitcasts — craig.topper / detail
  224. [RISCV] Add support for fixed vector sign/zero extend from mask types. — craig.topper / detail
  225. [clang][SVE] Use __inline__ instead of inline in arm_sve.h — joe.ellis / detail
  226. [verify-regalloc] Verify after allocation and before postOptimization — listmail / detail
  227. [RISCV] Add support for fixed vector MULHU/MULHS. — craig.topper / detail
  228. [flang][driver] Add missing dependency (nfc) — andrzej.warzynski / detail
  229. [RISCV] Pre-commit test file changes from D96661. NFC — craig.topper / detail
  230. Fix a buildbot warning triggered by 1dfb06d — listmail / detail
  231. [ObjC] Encode pointers to C++ classes as "^v" if the encoded string — Akira / detail
  232. [lldb] Un-XFAIL TestFormatters on windows — pavel / detail
  233. [dfsan] Add origin tls/move/read APIs — jianzhouzh / detail
  234. [dfsan] Refactor runtime functions checking — jianzhouzh / detail
  235. [dfsan] Refactor defining TLS variables — jianzhouzh / detail
  236. [WebAssembly] Handle multiple EH_LABELs in EH pad — aheejin / detail
  237. [PowerPC][AIX] Add support for vector arg passing on the stack. — sd.fertile / detail
  238. [CFE, SystemZ]  New target hook testFPKind() for checks of FP values. — paulsson / detail
  239. [lldb] Remove unused code in ScriptInterpreterPython — Jonas Devlieghere / detail
  240. libcxx: use early returns — joerg / detail
  241. [NPM] Properly reset parent loop after loop passes — tu.da.wei / detail
  242. Pre-commit test case — carrot / detail
  243. fix comment typos to cycle bots — thakis / detail
  244. [AArch64] Adding Neon Polynomial vadd Intrinsics — pzheng / detail
  245. [RISCV] Use XLenRI alias for RegInfoByHwMode instances — jrtc27 / detail
  246. [gn build] try to fix libxml2 include path on mac after 0ec448194e29 — thakis / detail
  247. [Coverage] Emit gap region after conditions when macro is present. — zequanwu / detail
  248. [RISCV] Add Zbb command lines to uadd/usub/sadd/ssub tests. — craig.topper / detail
  249. [WebAssembly] Fix assert in lookup of section symbols — aardappel / detail
  250. [llvm][TextAPI] add equality operator for InterfaceFile — Cyndy Ishida / detail
  251. [MLIR][TOSA] Add lowering from TOSA to Linalg for math-based and elementwise ops — rob.suderman / detail
  252. [clang] bump VERSION_MAJOR — thakis / detail
  253. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  254. Perform memory accesses in the same addrspace as the corresponding memref. — ajcbik / detail
  255. Revert "[AArch64] Adding Neon Polynomial vadd Intrinsics" — pzheng / detail
  256. [AMDGPU] Correct gfx90c feature list — Stanislav.Mekhanoshin / detail
  257. [RISCV] Simplify VPseudoAMOEI multiclass. NFC — craig.topper / detail
  258. Remove redundent types in pr49185.ll — tu.da.wei / detail
  259. [mlir][Vector] Fold tensor_cast + vector.transfer_read — nicolas.vasilache / detail
  260. Revert "[Coverage] Store compilation dir separately in coverage mapping" — phosek / detail
  261. [DCE] Add tests for non-willreturn function being removed (NFC) — nikita.ppv / detail
  262. Move variable only used in an assert into the assert. — saugustine / detail
  263. Implement -bundle_loader — vyng / detail
  264. [gn build] kind of merge f020544601 — thakis / detail
  265. [flang] Extension: forward refs to dummy args under IMPLICIT NONE — pklausler / detail
  266. [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2) — carrot / detail
  267. Move a second variable only used in an assert into the assert. — saugustine / detail
  268. [DAG] getTruncatedUSUBSAT - always truncate operands. NFCI. — llvm-dev / detail
  269. [libc] Add implementations of the remaining fenv functions. — sivachandra / detail
  270. [mlir] Fold trivial subtensor / subtensor_insert ops. — nicolas.vasilache / detail
  271. [BasicAA] Always strip single-argument phi nodes — nikita.ppv / detail
  272. GlobalISel: Merge some AMDGPU ABI lowering code to generic code — Matthew.Arsenault / detail
  273. [Coverage] Store compilation dir separately in coverage mapping — phosek / detail
  274. [MLIR] Make structured op tests permutation invariant — gcmn / detail
  275. AMDGPU: Add regression testcase for bundle pressure issue — Matthew.Arsenault / detail
  276. [CSSPGO] Use callsite sample counts to annotate indirect call sites. — hoy / detail
  277. [gn build] assert that goma_dir and sysroot are set for goma builds — thakis / detail
  278. [llvm][IR] Do not place constants with static relocations in a mergeable section — leonardchan / detail
  279. [dfsan] Instrument origin variable and function definitions — jianzhouzh / detail
  280. [Polly] Update IslAstInfo::getNodePayload to use isl C++ interface. NFC. — llvm-project / detail
  281. MIR: Fix parser crash on syntax error on first character — Matthew.Arsenault / detail
  282. [lldb] Check that files exists before handing them off to FileCollector — Jonas Devlieghere / detail
  283. Revert "[MLIR] Make structured op tests permutation invariant" — joker.eph / detail
  284. Add DivOp to the Shape dialect — jpienaar / detail
  285. [SampleFDO] Stop repeated indirect call promotion for the same target. — wmi / detail
  286. Detect diagnostic groups that are defined in multiple 'def's. — richard / detail
  287. Switch to using LEB encoding for key and data lengths in on-disk hash — richard / detail
  288. [android] Fix testing adb call — Vitaly Buka / detail
  289. Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  290. AMDGPU/ELF: Sort MACHs by value and add missing reserved MACHs — kzhuravl_dev / detail
  291. [libcxx] adds concept `std::uniform_random_bit_generator` — cjdb / detail
  292. Fix MLIR Toy tutorial JIT example and add a test to cover it — joker.eph / detail
  293. Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct — Shafik Yaghmour / detail
  294. [OpenMP][NVPTX] Add the support for CUDA 11.2 and CUDA 11.1 — tianshilei1992 / detail
  295. Reland "[MLIR] Make structured op tests permutation invariant" — gcmn / detail
  296. Revert "Fix for Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  297. Revert "Modify TypePrinter to differentiate between anonymous struct and unnamed struct" — Shafik Yaghmour / detail
  298. PR49239: Don't take shortcuts when constant evaluating in 'warn on UB' — richard / detail
  299. Reset the EntryValue location flag in finalizeEntryValue. — Adrian Prantl / detail
  300. [RISCV] Enable PrimaryKeyEarlyOut on RISCVVPseudosTable. — craig.topper / detail
  301. [RISCV] Split zvlsseg searchable table into 4 separate tables. Index by properties rather than intrinsic ID. — craig.topper / detail
  302. [Coroutine] Relax CoroElide musttail check — lxfind / detail
  303. [RISCV] Remove redundant test cases for index segment load (1/8). — kai.wang / detail
  304. [RISCV] Remove redundant test cases for index segment load (2/8). — kai.wang / detail
  305. [RISCV] Remove redundant test cases for index segment load (3/8). — kai.wang / detail
  306. [RISCV] Remove redundant test cases for index segment load (4/8). — kai.wang / detail
  307. [RISCV] Remove redundant test cases for index segment store (5/8). — kai.wang / detail
  308. [RISCV] Remove redundant test cases for index segment store (6/8). — kai.wang / detail
  309. [RISCV] Remove redundant test cases for index segment store (7/8). — kai.wang / detail
  310. [RISCV] Remove redundant test cases for index segment store (8/8). — kai.wang / detail
  311. [ORC] Print CPU feature string in JITTargetMachineBuilder debugging output. — Lang Hames / detail
  312. [HIP] Support device sanitizer — Yaxun.Liu / detail
  313. Mark 2534 as Complete. — zoecarver / detail
  314. [libc++] shared_ptr deleter requirements (LWG 2802). — zoecarver / detail
  315. [FPEnv][AArch64] Implement lowering of llvm.set.rounding — sepavloff / detail
  316. [mlir] Load dynamic libraries in JitRunner from absolute paths so that GDB can find the symbol tables. — csigg / detail
  317. [TableGen] Use ListSeparator (NFC) — kazu / detail
  318. [Support] Use static_assert instead of assert (NFC) — kazu / detail
  319. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  320. [RISCV] Prune unneeded indexed load/store pseudo instructions. — craig.topper / detail
  321. [mlir][sparse] assert fail on mismatch between rank and annotations array — ajcbik / detail
  322. LanguageRuntime can provide an UnwindPlan for special occasions — Jason Molenda / detail
  323. Reland "[Debugify] Make the debugify aware of the original (-g) Debug Info" — djtodoro / detail
  324. [mlir] Better support for rank-reducing subview / subtensor type inference. — nicolas.vasilache / detail
  325. [NPM][LTO] Do not enable MemorySSA with LoopFullUnrollPass — david.green / detail
  326. [debuginfo-tests] Recommit test sret.cpp — orlando.hyams / detail
  327. [llvm-exegesis] [PowerPC] Add basic LIT test — qiucofan / detail
  328. [llvm-exegesis] Ignore instructions using custom inserter — qiucofan / detail
  329. [AArch64] Add some missing Neoverse features — sjoerd.meijer / detail
  330. [X86] Fix a codegen crash in getSetCCResultType — pengfei.wang / detail
  331. [docs] Fix the GlobalISel/GenericOpcode.rst — djolertrk / detail
  332. [mlir] Add a TensorLoadToMemref canonicalization — nicolas.vasilache / detail
  333. [BasicAA] Add simple depth limit to avoid stack overflow (PR49151) — nikita.ppv / detail
  334. [IR] Move willReturn() to Instruction — nikita.ppv / detail
  335. [X86][AVX] getFauxShuffleMask - decode VBROADCAST(EXTRACT_VECTOR_ELT(V,0)) — llvm-dev / detail
  336. Remove unnecessary "using namespace llvm" inside "namespace llvm". NFCI. — llvm-dev / detail
  337. [flang][driver] Add debug measure-parse-tree and pre-fir-tree options — faris.rehman / detail
  338. [DCE] Don't remove non-willreturn calls — nikita.ppv / detail
  339. [AMDGPU] WQM/WWM: Fix marking of partial definitions — carl.ritson / detail
  340. [OPENMP][AMDGCN] Improvements to print_kernel_trace (bit mask) — ron.lieberman / detail
  341. [mlir][nfc] Fix indentation in LinalgOps.td. — pifon / detail
  342. [LLD] Fix tests after D96993 — nikita.ppv / detail
  343. [RISCV] Address some clang-tidy warnings. NFCI. — fraser / detail
  344. [gn build] Port 1a2b3536efef — thakis / detail
  345. [X86][SSE] Add tests for trunc(usubsat()) patterns. — llvm-dev / detail
  346. [clangd] Expose absoluteParent helper — kadircet / detail
  347. [LV] Remove VPCallback. — flo / detail
  348. Revert "[ARM] Expand the range of allowed post-incs in load/store optimizer" — david.green / detail
  349. [lldb/Commands] Fix help text typo for 'breakpoint set' -a|--address. — jan.kratochvil / detail
  350. [llvm-dwarfdump][locstats] Unify handling of inlined vars with no loc — djtodoro / detail
  351. [mlir][Linalg] NFC - Expose more options to the CodegenStrategy — nicolas.vasilache / detail
  352. [DAG] visitTRUNCATE - attempt to truncate USUBSAT — llvm-dev / detail
  353. [AMDGPU] Add some GFX9 test coverage. NFC. — jay.foad / detail
  354. [ARM] Correct vector predicate type in MVE getCmpSelInstrCost — david.green / detail
  355. Make fixed-abi default for AMD HSA OS — Madhur.Amilkanthwar / detail
  356. [NFC][Regalloc] Share the VirtRegAuxInfo object with LiveRangeEdit — mtrofin / detail
  357. [OpenMP] Fix always,from and delete for data absent at exit — jdenny.ornl / detail
  358. [OpenMP] Fix nvptx CUDA_VERSION conversion — jdenny.ornl / detail
  359. [libc++] Turn off clang-format for auto-generated version header. NFC. — marek / detail
  360. [SCEV] Use both known bits and sign bits when computing range of SCEV unknowns — listmail / detail
  361. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  362. [MemCopyOpt] Enable MemorySSA by default — nikita.ppv / detail
  363. [LV] Fold single-use variable into assert. NFC. — benny.kra / detail
  364. [MLIR] Delete unused functions getCollapsedInitTensor and getExpandedInitTensor — gcmn / detail
  365. [mlir] Add folding of tensor.cast -> subtensor_insert — nicolas.vasilache / detail
  366. [AArch64][GlobalISel] Run redundant_sext_inreg in the post-legalizer combiner — Jessica Paquette / detail
  367. [Sanitizer][NFC] Fix typo — luismarques / detail
  368. [CUDA] fix builtin constraints for PTX 7.2 — rupprecht / detail
  369. [SampleFDO] Add PromotedInsns to prevent repeated ICP. — wmi / detail
  370. [RISCV] Move SHFLI matching to DAG combine. Add 32-bit support for RV64 — craig.topper / detail
  371. [RISCV] Prevent selecting a 0 VL to X0 for the segment load/store intrinsics. — craig.topper / detail
  372. [RISCV] Use custom isel for vector indexed load/store intrinsics. — craig.topper / detail
  373. [RISCV] Remove unneeded indexed segment load/store vector pseudo instruction. — craig.topper / detail
  374. [X86] Regenerate 2011-12-06-AVXVectorExtractCombine.ll — llvm-dev / detail
  375. [X86] Remove unused intrinsic declaration — llvm-dev / detail
  376. [X86] Regenerate 2007-06-28-X86-64-isel.ll — llvm-dev / detail
  377. [RISCV] Use inheritance to reduce some repeated code in tablegen. NFC — craig.topper / detail
  378. [Polly] Fix test after D96534. — llvm-project / detail
  379. [Analysis][LoopVectorize] do not form reductions of pointers — spatel / detail
  380. [libcxx] Have lexically_normal return the path with preferred separators — martin / detail
  381. [libcxx] Fix LWG 2875: shared_ptr::shared_ptr(Y*, D, […]) constructors should be constrained. — zoecarver / detail
  382. [elfabi] Fix a bug when .dynsym contains no non-local symbol — haowei / detail
  383. [libcxx] Make generic_*string return paths with forward slashes on windows — martin / detail

#2482 (Feb 19, 2021 9:49:47 AM)

  1. Support compatibility with buildbot 2.10. — maxim.kuvyrkov / detail
  2. Add flang out-of-tree new driver buildbot. — maxim.kuvyrkov / detail
  3. NFC. Some getSingleBranchSchedulers code cleaning. — gkistanova / detail
  4. Updated tags and removed redundant configure args for llvm-clang-x86_64-expensive-checks-win. — gkistanova / detail
  5. Updated requirements. — gkistanova / detail
  6. Fix android sanitizer tests for multiple devices — Vitaly Buka / detail

#2480 (Feb 16, 2021 11:53:34 AM)

  1. [analyzer] Fix a warning — kazu / detail
  2. [libc][NFC] Make few maths functions buildable outside of LLVM libc build. — sivachandra / detail
  3. [AArch64] Convert CMP/SELECT sign patterns to OR & ASR. — flo / detail
  4. [mlir] tighten LLVM dialect verifiers to generate valid LLVM IR — zinenko / detail
  5. [SelectionDAG][AArch64] Restrict matchUnaryPredicate to only handle SPLAT_VECTOR for scalable vectors. — craig.topper / detail
  6. [RISCV] Add support for fixed vector mask logic operations. — craig.topper / detail
  7. [DAG] PromoteIntRes_ADDSUBSHLSAT - promote ISD::UADDSAT as clamped add — llvm-dev / detail
  8. [mlir] Simplify ModuleTranslation for LLVM IR — zinenko / detail
  9. [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). — a.bataev / detail
  10. [SystemZ][ZOS] Prefer -nostdlib++ as opposed to -nodefaultlibs when building c++ libraries — zibi / detail
  11. Revert "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  12. libunwind: Don't attempt to authenticate a null return address. — peter / detail
  13. [SampleFDO][NFC] Refactor SampleProfile.cpp — xur / detail
  14. [RISCV] Add add/sub saturation tests that exist on ARM/AArch64/X86 — craig.topper / detail
  15. [clangd] Treat paths case-insensitively depending on the platform — kadircet / detail
  16. [FileCollector] Fix that the file system case-sensitivity check was inverted — Raphael Isemann / detail
  17. [gn build] Port 310b35304cdf — llvmgnsyncbot / detail
  18. [gn build] Port ecea7218fb9b — llvmgnsyncbot / detail
  19. [clangd] Fix windows buildbots after ecea7218fb9b994b26471e9877851cdb51a5f1d4 — kadircet / detail
  20. [mlir] Fix memref_cast + subview folder when reducing rank — thomasraoux / detail
  21. [RISCV] Add isel patterns for fixed vector fmsub/fnmadd/fnmsub. — craig.topper / detail
  22. [lldb] Remove some nanosleep preprocessor magic — pavel / detail
  23. [lldb] Delete superfluous semicolon — pavel / detail
  24. Fix flang after D76342 — clementval / detail
  25. [doc] Use cmake's -S option to simplify the build instructions — evandro.menezes / detail
  26. Revert "[DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d)))" — saugustine / detail
  27. separate AffineMapAccessInterface from AffineRead/WriteOpInterface — jeremy.bruestle / detail

#2479 (Feb 16, 2021 9:09:40 AM)

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

#2479 (Feb 16, 2021 9:09:40 AM)

  1. [flang][driver] Add options for unparsing — andrzej.warzynski / detail
  2. [mlir][Linalg] Generalize vector::transfer hoisting on tensors. — nicolas.vasilache / detail
  3. [flang][driver] Remove unused code (nfc) — andrzej.warzynski / detail
  4. [RISCV] Add patterns for scalable-vector fabs & fcopysign — fraser / detail
  5. [RISCV] Fix a crash in fixed-length build_vector lowering — fraser / detail
  6. [RISCV] Remove unused CHECKs from recent test addition — fraser / detail
  7. [llvm-symbolizer][test] Add explicit tests for CODE and DATA — james.henderson / detail
  8. [mlir] Don't return nullptrs from scf::IfOp::getSuccessorRegions — tpopp / detail
  9. [flang][driver] Add extension options and -finput-charset — faris.rehman / detail
  10. [analyzer] Rework SValBuilder::evalCast function into maintainable and clear way — dpetrov / detail
  11. [clang][cli] Generate -f[no-]finite-loops arguments — jan_svoboda / detail
  12. [SVE] Add support for scalable vectorization of loops with int/fast FP reductions — kerry.mclaughlin / detail
  13. [DAG] Use APInt::extractBits instead of lshr().trunc(). NFCI. — llvm-dev / detail
  14. [DAG] Avoid APInt copies by directly using the APInt reference from getAPIntValue. NFCI. — llvm-dev / detail
  15. [VPlan] Remove unused Phi member from VPWidenPHIRecipe (NFC). — flo / detail
  16. [clang][cli] Add explicit round-trip test — jan_svoboda / detail
  17. [llvm][Aarch64][SVE] Remove extra fmov instruction with certain literals — david.truby / detail
  18. [NFC][LoopInterchange] Explicitly pass both `InnerLoop` and `OuterLoop` to `processLoop` — tu.da.wei / detail
  19. [clangd] Modules can have a public API. NFC — sam.mccall / detail
  20. [gn build] Port 40cc63ea6eec — llvmgnsyncbot / detail
  21. [clangd] Give modules access to filesystem, scheduler, and index. — sam.mccall / detail
  22. [lldb/test] Test lldb-server named pipe functionality on windows — pavel / detail
  23. [mlir][vector] Add support for unrolling vector.fma — antiagainst / detail
  24. [libc++] Build thread_win32.cpp only if LIBCXX_HAS_PTHREAD_API is not set — Louis Dionne / detail
  25. [mlir][vector] Move splitting transfer ops into a separate entry point — antiagainst / detail
  26. [mlir] Add canonicalization for tensor_cast + tensor_to_memref — thomasraoux / detail
  27. [mlir][vector] Add missing support for contract of integer lowering. — thomasraoux / detail
  28. Reduce the number of attributes attached to each function — sguelton / detail
  29. AMDGPU: Fix debug info handling in post-RA bundler — Matthew.Arsenault / detail
  30. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),bop(shuffle(a,b),shuffle(c,d))) — llvm-dev / detail
  31. AMDGPU: Remove kills following clusters of memory instruction — Matthew.Arsenault / detail
  32. [ARM] Use rGPR for writeback vldrs — david.green / detail
  33. [flang][fir] Add fir-opt tool — clementval / detail
  34. [coro async] Don't promote allocas to the frame or rewrite  swifterror if there are no suspend points — aschwaighofer / detail
  35. [mlir] add verifiers for NVVM and ROCDL kernel attributes — zinenko / detail

#2479 (Feb 16, 2021 9:09:40 AM)

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

#2478 (Feb 16, 2021 1:32:28 AM)

  1. [NewPM] Introduce (GPU)DivergenceAnalysis in the new pass manager — sameer.sahasrabuddhe / detail
  2. [mlir] Drop reliance of SliceAnalysis on specific ops. — nicolas.vasilache / detail
  3. Add Expm1 op to the math dialect. — akuegel / detail
  4. [VPlan] Manage scalarized values using VPValues. — flo / detail
  5. [clangd] Factor out the heuristic resolver code into its own class — zeratul976 / detail
  6. [gn build] Port 9510b0940265 — llvmgnsyncbot / detail
  7. [flang][f18] Make -fdebug-dump-{symbols|parse-tree} imply -fsyntax-only — andrzej.warzynski / detail
  8. Lower math.expm1 to intrinsics in the GPUToNVVM and GPUToROCDL conversions. — akuegel / detail
  9. [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost. — sander.desmalen / detail

#2475 (Feb 15, 2021 6:46:15 PM)

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

#2474 (Feb 15, 2021 5:32:17 PM)

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

#2474 (Feb 15, 2021 5:32:17 PM)

  1. [LazyCallGraph] Remove forward declarations of nonexistent classes (NFC) — kazu / detail
  2. [Support] Use ListSeparator (NFC) — kazu / detail
  3. [CodeGen] Use range-based for loops (NFC) — kazu / detail

#2474 (Feb 15, 2021 5:32:17 PM)

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

#2473 (Feb 15, 2021 11:51:30 AM)

  1. [mlir] Add clone method to ShapedType — jpienaar / detail
  2. [CMake] Delete LLVM_RUNTIME_BUILD_ID_LINK_TARGETS — i / detail
  3. Support emitting complex expressions that include entry values — Adrian Prantl / detail
  4. [OpenMP][NFC] Pre-commit test changes regarding PR48933 — johannes / detail
  5. [OpenMP] Attribute target diagnostics properly — johannes / detail
  6. [OpenMP] Delay more diagnostics of potentially non-emitted code — johannes / detail
  7. [llvm-objcopy] Delete --build-id-link-{dir,input,output} — i / detail
  8. [AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn — Stanislav.Mekhanoshin / detail
  9. [lto] Enable new PM when the PM config is non-empty — benny.kra / detail
  10. TransformUtils: Fix metadata handling in CloneModule (and improve CloneFunctionInto) — Duncan P. N. Exon Smith / detail
  11. [clangd] Pass raw client capabilities to modules. NFC — sam.mccall / detail
  12. Define new/delete in libc++ when using libcxxrt — dimitry / detail
  13. [ValueTracking] add scan limit for assumes — spatel / detail
  14. [libc++] Mark __cpp_lib_constexpr_memory as being implemented — Louis Dionne / detail
  15. [LLDB] Skip TestMultipleTargets.py on Arm/AArch64 Linux — omair.javaid / detail
  16. [RISCV][LegalizeTypes] Try to expand BITREVERSE before promoting if the promoted BITREVERSE would expand anyway. — craig.topper / detail
  17. [RISCV] Add support for fixed vector floating point setcc. — craig.topper / detail
  18. [libc++] Change `std::numeric_limits` to just `numeric_limits` in <chrono>. — arthur.j.odwyer / detail
  19. [mlir][Vector] Add a canonicalization pattern for vector.contract + add — nicolas.vasilache / detail
  20. CodeGen: Move function to get subregister indexes to cover a LaneMask — Matthew.Arsenault / detail
  21. GlobalISel: Handle arguments partially passed on the stack — Matthew.Arsenault / detail
  22. [RISCV] Add expicit i32/i64 types to RV32 or RV64 only isel patterns. NFC — craig.topper / detail

#2472 (Feb 15, 2021 10:44:39 AM)

  1. [AArch64] Move machine bundle unpacking to PreEmit2 phase. — flo / detail
  2. [NFC] Remove spurious ';' on return line in python code — mtrofin / detail
  3. [DAG] visitVSELECT - move OpLHS == LHS into inner if() in USUBSAT matching. NFCI. — llvm-dev / detail
  4. [clangd] Delay binding LSP methods until initialize. NFC — sam.mccall / detail

#2471 (Feb 15, 2021 5:57:59 AM)

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

#2470 (Feb 15, 2021 4:34:57 AM)

  1. [mlir] Support repeated delayed registration of dialect interfaces — zinenko / detail
  2. [clangd] Extract binding of typed->untyped LSP handlers to LSPBinder. NFC — sam.mccall / detail
  3. [gn build] Port 5786f64a4ec8 — llvmgnsyncbot / detail
  4. [mlir] Add error message on shape.broadcast verification failure — tpopp / detail
  5. [clangd] Allow modules to bind LSP methods/notifications/commands — sam.mccall / detail
  6. Recommit "[LTO] Use lto::backend for code generation." — flo / detail
  7. Restore diagnostic handler after CodeGenAction::ExecuteAction — marco.antognini / detail
  8. [RISCV] Convert VSLIDE(UP|DOWN) nodes to "VL" versions (NFC) — fraser / detail
  9. [TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode — sjoerd.meijer / detail
  10. Revert "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  11. [LoopLoadElim] Pass ScalarEvolution in old pass manager. PR49141 — mkazantsev / detail
  12. Recommit "[TTI] Unify FavorPostInc and FavorBackedgeIndex into getPreferredAddressingMode" — sjoerd.meijer / detail
  13. [X86][SSE] Add missing USUBSAT test coverage — llvm-dev / detail
  14. [X86][AVX] Regenerate PSUBUS tests for slow/fast shuffle AVX2 targets — llvm-dev / detail
  15. [lldb] Remove the legacy FreeBSD plugin — mgorny / detail
  16. [lldb] Rename FreeBSDRemote to FreeBSD (NFC) — mgorny / detail
  17. [sanitizer] [arm] Disable some LSAN tests for arm-linux-gnueabihf — adhemerval.zanella / detail
  18. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions. — yhegde / detail
  19. [ARM] Extend search for increment in load/store optimizer — david.green / detail

#2469 (Feb 14, 2021 10:57:35 PM)

  1. [analyzer] Fix static_cast on pointer-to-member handling — vsavchenko / detail
  2. [analyzer] Updated comments to reflect D85817 — vsavchenko / detail

#2468 (Feb 14, 2021 9:48:05 PM)

  1. [X86] Convert fmin/fmax _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — pengfei.wang / detail
  2. [Polly] Regenerate isl-noexceptions.h. — llvm-project / detail
  3. [RISCV] Add i16 bswap and i8/i16 bitreverse tests to the Zbp tests. NFC — craig.topper / detail
  4. Add ehcont section support — pengfei.wang / detail

#2467 (Feb 14, 2021 4:20:29 PM)

  1. [GlobalISel] Extract a narrowScalarAddSub method. NFC — code / detail
  2. [GlobalISel] Disable vector types in narrowScalarAddSub — code / detail
  3. [Polly] Invalidate passes after Scop processing in NewPM. — llvm-project / detail
  4. [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic — carl.ritson / detail

#2466 (Feb 14, 2021 2:37:17 PM)

  1. [lldb] [Process/FreeBSDRemote] Fix clang-formatting on ppc commit — mgorny / detail

#2465 (Feb 14, 2021 11:47:42 AM)

  1. [InstCombine] fold fdiv with pow divisor (PR49147) — spatel / detail
  2. [ASTMatchers] Clarify example in docs — steveire / detail
  3. [ValueTracking] Dereferenced pointers are noundef — aqjune / detail
  4. [mlir][Linalg] Fix constant detection in linalg.pad_tensor vectorization. — nicolas.vasilache / detail
  5. [BasicAA] Use index difference to detect GEPs with identical indexes — nikita.ppv / detail
  6. [BasicAA] Avoid duplicate query for GEPs with identical offsets (NFCI) — nikita.ppv / detail
  7. [Analysis] Use ListSeparator (NFC) — kazu / detail
  8. [llvm] Fix header guards (NFC) — kazu / detail
  9. [llvm] Use llvm::is_contained (NFC) — kazu / detail
  10. [ARM] Add some tests for MVE lane interleaving. NFC — david.green / detail
  11. [AMDGPU] Fix build breakage — kazu / detail
  12. [AMDGPU] Limit memory scope for scratch, LDS and GDS — Tony.Tye / detail
  13. [ARM] A couple of small MVE reduction tests from intrinsics. NFC — david.green / detail
  14. [BasicAA] Add test for single arg phi in loop (NFC) — nikita.ppv / detail
  15. [BasicAA] Merge aliasGEP code paths — nikita.ppv / detail
  16. [ConstraintElimination] Fix variables used for pattern matching. — flo / detail
  17. [ARM] Move PhaseOrdering test to the correct place. NFC — david.green / detail
  18. [clang-format] Add possibility to be based on parent directory — bjoern / detail
  19. [llvm/Support] Add SHA256 implementation — joker.eph / detail
  20. [gn build] Port 656ead1fb7db — llvmgnsyncbot / detail
  21. Reland "[mlir] add support for verification in integration tests" — tobias.gysi / detail

#2464 (Feb 14, 2021 4:07:50 AM)

  1. [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask — aqjune / detail
  2. [InstCombine] Add nonnull(select c, null, p) tests (NFC) — aqjune / detail

#2461 (Feb 13, 2021 10:22:17 PM)

  1. [flang][fir] Add fir-opt tool — clementval / detail
  2. [flang][fir][NFC] Move FieldType to TableGen type definition — clementval / detail
  3. Revert "[flang][fir] Add fir-opt tool" — clementval / detail
  4. [FPEnv][ARM] Implement lowering of llvm.set.rounding — sepavloff / detail
  5. [test] Make ELF tests amenable to the order of non-local symbols — i / detail
  6. [LangRef] Update memory access ops to raise UB if ptrs are not well defined — aqjune / detail
  7. [LTO] Perform DSOLocal propagation in combined index — apollo.mobility / detail
  8. [InstSimplify] add tests that look into pointer operands of instructions — aqjune / detail
  9. [TableGen] Use ListSeparator (NFC) — kazu / detail
  10. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  11. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  12. [test] Make ELF tests less reliant on the lexicographical order of non-local symbols — i / detail
  13. [Polly] Preserve DetectionContext references. — llvm-project / detail
  14. [libunwind][cmake] Add an option to enable/disable tests — kbessonova / detail
  15. [analyzer][tests] Fix issue comparison script — vsavchenko / detail
  16. [ARM] MVE min/max cost tests. NFC — david.green / detail
  17. [X86] Add reduced test case for PR49162 — llvm-dev / detail
  18. [WebAssemblly] Fix rethrow's argument computation — aheejin / detail
  19. [DAG] Fix shift amount limit in SimplifyDemandedBits trunc(shift(x,c)) to truncated bitwidth — llvm-dev / detail
  20. reland [InstCombine] convert assumes to operand bundles — tyker / detail
  21. [clangd] Fix unsued private field warning — kadircet / detail
  22. [DAG] PromoteIntRes_ADDSUBSHLSAT - use promoted ISD::USUBSAT directly — llvm-dev / detail
  23. [DAG] Fold i1/vXi1 ssubsat/usubsat(x,y) -> and(x,~y) — llvm-dev / detail
  24. [clang-tidy] Simplify static assert check — steveire / detail
  25. [clang-tidy] Simplify inaccurate erase check — steveire / detail
  26. [clangd] Retire clang-tidy-checks flag. — n.james93 / detail
  27. [NFC][Docs] Fix RAVFrontendAction doc's CMakeLists.txt for shared build — noreply / detail
  28. [DAG] Fold i1/vXi1 saddsat/uaddsat(x,y) -> or(x,y) — llvm-dev / detail
  29. [ARM] Extra vector shuffle tests of various kinds. NFC — david.green / detail
  30. [ARM] Fix duplicate fdiv tests, changing them to frem. NFC — david.green / detail
  31. [IRBuilder] Remove Align-related deprecated APIs — nikita.ppv / detail
  32. [pstl] Iterator types renaming: ForwardIterator -> RandomAccessIterator; for parallel patterns/bricks — mikhail.dvorskiy / detail
  33. [InstCombine] add tests for pow() divisor; NFC — spatel / detail
  34. ELFObjectWriter: Don't sort non-local symbols — i / detail
  35. [lldb][test] Fix Shell/SymbolFile/symbol-binding.test — i / detail
  36. fix linalg ods gen cross compiling like other gen executables — joker.eph / detail
  37. ELFObjectWriter: Delete redundant registerSymbol — i / detail
  38. [RISCV] Rename the RVVBaseAddr ComplexPattern to just BaseAddr and use it to merge some scalar load/store patterns too. — craig.topper / detail
  39. [CMake][mlir] Fix mlir-linalg-ods-gen/CMakeLists.txt after D96645 — i / detail
  40. ELFObjectWriter: Simplify — i / detail
  41. [Clang] Ensure vector predication loop metadata is always emitted when pragma is specified. — llvm-project / detail
  42. [LTT] Address post-review comments (NFC) — tejohnson / detail
  43. [lld] Reorder cases in test to match comments (NFC) — tejohnson / detail
  44. [gold] Add case being tested by equivalent lld test — tejohnson / detail
  45. [AVR] Fix a bug in 16-bit shifts — powerman1st / detail
  46. [TableGen] Use ListSeparator (NFC) — kazu / detail
  47. [Analysis] Drop unnecessary const from return types (NFC) — kazu / detail
  48. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  49. [Polly] Test all optimization levels. — llvm-project / detail

#2460 (Feb 12, 2021 3:53:01 PM)

  1. [Symbolize] Teach symbolizer to work directly on object file. — scott.linder / detail
  2. [ARM] Optimize fp store of extract to integer store if already available. — david.green / detail
  3. [SystemZ][ZOS] Provide CLOCK_MONOTONIC alternative — zibi / detail
  4. [gn build] Port cb2d2ae56ae3 — llvmgnsyncbot / detail
  5. [NFC][Coroutine] Fix an error message on coro.id verification — lxfind / detail
  6. [RGT][GlobalIsel] Add missing setUp() calls to legalizer unittests — paul.robinson / detail
  7. [mlir][Vector] Introduce 'vector.load' and 'vector.store' ops — diego.caballero / detail
  8. [mlir][Vector] Align gather/scatter/expand/compress API — diego.caballero / detail
  9. DebugInfo/Symbolize: Exclude ARM mapping symbols for .symtab symbolization after D95916 — i / detail
  10. [LLDB] Fix LLDB_LOG calls to use correct formatting — Shafik Yaghmour / detail
  11. [mlir][Linalg] Improve region support in Linalg ops — joker.eph / detail
  12. Expand unit tests for fuzzer::Merger — mvanotti / detail
  13. [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs — wingo / detail
  14. [clang] Add -ffinite-loops & -fno-finite-loops options. — flo / detail
  15. Disable test in external_symbolizer_path.cpp temporarily to debug test failures. — akhuang / detail
  16. [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks. — Amara Emerson / detail
  17. Fix layering after ed4718eccb12. — jyknight / detail
  18. [OpenMP] Fix the check for libpsapi for i386 — martin / detail
  19. [OpenMP] Only use #pragma comment(lib, ...) in MSVC build configurations — martin / detail
  20. [OpenMP] Add void casts to silence unused variable warnings — martin / detail
  21. [OpenMP] Remove two entirely unused variables — martin / detail
  22. [OpenMP] Avoid warnings about unused static functions on windows — martin / detail
  23. [OpenMP] Silence more warning flags — martin / detail
  24. [docs/Coverage] Answer FAQ about optimization — Vedant Kumar / detail
  25. [docs/Coverage] Document -show-region-summary — Vedant Kumar / detail
  26. [GlobalISel] Combine (x + 0) -> x, G_PTR_ADD edition — Jessica Paquette / detail
  27. [clang] Remove redundant condition (NFC). — flo / detail
  28. [SystemZ][ZOS] Fix __libcpp_thrad_isnull() — zibi / detail
  29. Add a "kind" attribute to ContractionOp and OuterProductOp. — joker.eph / detail
  30. [AMDGPU] Fix Windows build — Stanislav.Mekhanoshin / detail
  31. [AA] Move Depth member from AAResults to AAQI (NFC) — nikita.ppv / detail
  32. [AA] Add option for tracing AA queries (NFC) — nikita.ppv / detail
  33. [gn build] Add missing llvm-profgen dependency — aeubanks / detail
  34. Fix test failure for external_symbolizer_path.cpp — akhuang / detail
  35. [GlobalISel] Simpler verification of G_SEXT_INREG and G_ASSERT_ZEXT — jay.foad / detail
  36. [libc++abi] Fix forced_unwind tests failures on ARM/EHABI targets. — vvereschaka / detail
  37. [RISCV] Use a ComplexPattern to merge the PatFrags for removing unneeded masks on shift amounts. — craig.topper / detail
  38. Fix test in external_symbolizer_path.cpp, by adding a REQUIRES: static-lib. — akhuang / detail
  39. [AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE — Jessica Paquette / detail
  40. [flang][fir][NFC] Move code from FIRDialect.h into a new header. — eschweitz / detail
  41. [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation — wlei / detail
  42. [flang][fir][NFC] Minor format changes to FIROps.td. — eschweitz / detail
  43. LLVM-C: Allow LLVM{Get/Set}Alignment on an atomicrmw/cmpxchg instruction. — jyknight / detail
  44. [RISCV] Add support for fixed vector sqrt. — craig.topper / detail
  45. [RISCV] Add support for fixed vector fabs — craig.topper / detail
  46. [RISCV] Move riscv_vfmv_v_f_vl patterns to RISCVInstrInfoVVLPatterns.td for consistency with riscv_vmv_v_x_vl. NFC — craig.topper / detail
  47. Make the error condition in Value::ValueType explicit (NFC) — Adrian Prantl / detail
  48. Support dereferencing a DWARF scalar stack value — Adrian Prantl / detail
  49. [SystemZ] Fix vecintrin.h to not emit alignment hints in vec_xl/vec_xst. — paulsson / detail
  50. [lldb] Fix up SysV ABI implementations after 057efa9916cdc354ef4653bcd128a578cc43125e — benny.kra / detail
  51. [NFC] Combine runNewPMPasses() and runNewPMCustomPasses() — aeubanks / detail
  52. [CSSPGO][llvm-profgen] Filter out the instructions without location info for symbolizer — wlei / detail
  53. Store the LocationKind of an entry value buffer independently from the main LocationKind (NFC) — Adrian Prantl / detail
  54. [SYCL] Ignore file-scope asm during device-side SYCL compilation. — artur.gainullin / detail
  55. [OpenMP] fix test adding mapping of shared variables — Andrey.Churbanov / detail
  56. [OpenMP] NFC: fix test removing the target construct — Andrey.Churbanov / detail
  57. [llvm-objcopy] preserve file ownership when overwritten by root — jiancai / detail

#2459 (Feb 12, 2021 8:33:47 AM)

  1. AMDGPU/GlobalISel: Precommit globalisel tests for isKnownNeverNaN — petar.avramovic / detail
  2. AMDGPU/GlobalISel: Check values of constants in isKnownNeverNaN — petar.avramovic / detail
  3. AMDGPU/GlobalISel: Calculate isKnownNeverNaN for fminnum and fmaxnum — petar.avramovic / detail
  4. [AArch64] Add test case where machine outliner breaks up a bundle. — flo / detail
  5. [AArch64] Increase outlined sequence in test added in a3f6233fa4b4. — flo / detail
  6. [clang-tidy] Fix `TransformerClangTidyCheck`'s handling of include insertions. — yitzhakm / detail
  7. [mlir] Introduce dialect interfaces for translation to LLVM IR — zinenko / detail
  8. [clang] Update mustprogress tests. — flo / detail
  9. [clangd] Fix clang tidy provider when multiple config files exist in directory tree — n.james93 / detail
  10. [gn build] Port ba3ea9c60f0f — llvmgnsyncbot / detail
  11. [clangd] Work around presumed MSVC stdlib bug — sam.mccall / detail
  12. Revert "[lld][WebAssembly] Fix for weak undefined functions in -pie mode" — sbc / detail
  13. [dfsan] Turn off THP at dfsan_flush — jianzhouzh / detail
  14. [RISCV] Add support for matching .vx and .vi forms of binary instructions for fixed vectors. — craig.topper / detail
  15. [RISCV] Add support for integer fixed vector setcc — craig.topper / detail
  16. [clangd] Introduce Modules — kadircet / detail
  17. [mlir] Use dialect interfaces to translate OpenMP dialect to LLVM IR — zinenko / detail
  18. [ThinLTO][gold] Fix filenaming scheme for tasks. — hoy / detail
  19. [sanitizers][Windows] Implement __sanitizer_purge_allocator for Win64 — mamcgove / detail
  20. [ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of — Akira / detail
  21. [CodeGen] New pass: Replace vector intrinsics with call to vector library — spatel / detail
  22. [AMDGPU] Allow accvgpr_read/write decode with opsel — Stanislav.Mekhanoshin / detail
  23. [coro] Add support for polymorphic return typed coro.suspend.async — aschwaighofer / detail
  24. [dfsan] Comment out ChainOrigin temporarily — jianzhouzh / detail
  25. Revert "[mlir][Linalg] Improve region support in Linalg ops." — joker.eph / detail
  26. [DebugInfo] Add an attribute to force type info to be emitted for — akhuang / detail
  27. Try to fix external_symbolizer_path.cpp test to stop breaking on buildbots. — akhuang / detail
  28. Revert "[DebugInfo] Add an attribute to force type info to be emitted for" — akhuang / detail
  29. [DAG] Move basic USUBSAT pattern matches from X86 to DAGCombine — llvm-dev / detail

#2458 (Feb 12, 2021 5:35:28 AM)

  1. Removed lld-x86_64-freebsd builder. — gkistanova / githubweb
  2. Add worker sie-linux-builder and builder llvm-clang-x86_64-sie-ubuntu-fast. — douglas.yung / githubweb
  3. jenkins: Update branch names for the repos from "master" to "main" — Azharuddin Mohammed / githubweb
  4. [lldb] Run check-lldb even if check-debuginfo failed — Raphael Isemann / githubweb
  5. [lldb][monorepo] Run check-lldb even if check-debuginfo failed — Raphael Isemann / githubweb
  6. Add Python binary path to CMake arguments for the clang-ppc64le-linux builder — baptiste.saleil / githubweb
  7. [zorg] Add Clang ppc64le cross-targeting buildbot on AIX — Xiangling.Liao / githubweb
  8. Support branches with the ForceSchedulers. — gkistanova / githubweb
  9. Update extraRecipients for the Windows LLDB box — Jonas Devlieghere / githubweb
  10. [zorg] Remove redundant '\' in AIX buildbot config — Xiangling.Liao / githubweb

#2458 (Feb 12, 2021 5:35:28 AM)

  1. AMDGPU: Add support for amdgpu-unsafe-fp-atomics attribute — kzhuravl_dev / detail
  2. [mlir] Return scf.parallel ops resulted from tiling. — pifon / detail
  3. [OpenCL] Fix default address space in template argument deduction. — anastasia.stulova / detail
  4. [ConstraintElimination] Support conditions from loop preheaders — flo / detail
  5. [OpenCL][Docs] Link page explaining tooling for offline compilation. — anastasia.stulova / detail
  6. NFC: Migrate LoopUnrollPass to work on InstructionCost — sander.desmalen / detail
  7. [flang][driver] Add PrescanAction frontend action (nfc) — andrzej.warzynski / detail
  8. [Dexter] Avoid infinite loop in dbgeng driver — jeremy.morse / detail
  9. [AVR] Fix 14 Generic CodeGen tests by making address space explicit or optional — me / detail
  10. [AVR] Add 'XFAIL' to the remaining failing Generic CodeGen tests for AVR — me / detail
  11. [X86] Use VT::changeVectorElementType helper where possible. NFCI. — llvm-dev / detail
  12. [libc++] Rename include/support to include/__support — Louis Dionne / detail
  13. [AVR] Fix up a few accidentally-regressed Generic CodeGen tests recently broken — me / detail
  14. [InstCombine] add tests for demanded/known bits of shifted constant; NFC — spatel / detail
  15. [Hexagon] Add clang builtin definitions for Hexagon V68 — kparzysz / detail
  16. [libc++] Adds a make_string test helper function. — koraq / detail
  17. [Hexagon] Add -mv68 option to driver — kparzysz / detail
  18. [flang][driver] Add support for `-J/-module-dir` — andrzej.warzynski / detail
  19. [clang][Arm] Fix handling of -Wa,-march= — david.spickett / detail
  20. [libc++] Fix libcxx build on 32bit architectures with 64bit time_t defaults e.g. riscv32 — Louis Dionne / detail
  21. [libc++] Make feature-test macros consistent with availability macros — Louis Dionne / detail
  22. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  23. [libc++] Remove the ability to use braced-init for filesystem paths — Louis Dionne / detail
  24. [flang][driver] Fix reading from stdin when using `-test-io` — andrzej.warzynski / detail
  25. [lldb] Simplify the logic to detect compiler flag support — Jonas Devlieghere / detail
  26. [mlir][Linalg] Introduce a ContractionOpInterface — nicolas.vasilache / detail
  27. [AMDGPU][GlobalISel] Use scalar min/max instructions — jay.foad / detail
  28. [AMDGPU][GlobalISel] Fix v2s16 right shifts — jay.foad / detail
  29. [mlir][ODS] Small fixes for ODS classes — joker.eph / detail
  30. [llvm-objdump] --source: drop the warning when there is no debug info — i / detail
  31. [mlir][ODS] Add explicit namespace to `ViewLikeInterface` definition — joker.eph / detail
  32. [examples] Fix Target does not support MC emission in ParallelJIT — shivam98.tkg / detail
  33. [ELF] Allow R_386_GOTOFF from .debug_info — i / detail
  34. [ELF] Make SHF_GNU_RETAIN sections GC roots — i / detail
  35. [mlir][ODS] Use StringLiteral instead of StringRef when applicable — joker.eph / detail
  36. Remove dead code from Linalg vectorization to fix GCC warning (NFC) — joker.eph / detail
  37. [OpenMP][deviceRTLs] Drop `assert` in common parts of `deviceRTLs` — tianshilei1992 / detail
  38. [PS4] Allow triple to reflect the new company name. — paul.robinson / detail
  39. [AMDGPU] Add f16 to i1 CodeGen patterns. — whchung / detail
  40. [NFC][llvm-mca] Fix compiler warning — peng_guo / detail
  41. Reland "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  42. [ExpandReductions] fix FMF requirement for fmin/fmax — spatel / detail
  43. [mlir] Silence GCC warnings — diego.caballero / detail
  44. Remove overzealous verifier check on DW_OP_LLVM_entry_value and improve the documentation — Adrian Prantl / detail
  45. Revert "[mlir][ODS] Use StringLiteral instead of StringRef when applicable" — antiagainst / detail
  46. [lldb-vscode] correctly use Windows macros — a20012251 / detail
  47. [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size — wlei / detail
  48. Print the "no plugin" warning only when there is no plugin — Adrian Prantl / detail
  49. [MemorySSA] Don't treat lifetime.end as NoAlias — nikita.ppv / detail
  50. [libc++] Add format check to CI — marek.kurdej / detail
  51. [TargetLowering] Use LegalOnly operand to isOperationLegalOrCustom to simplify some code. NFC — craig.topper / detail
  52. [clangd] Improve name conflict detection — kbobyrev / detail
  53. [flang][NFC] Rename IntType to IntegerType. — eschweitz / detail
  54. Correct some confused diagnostic terminology — aaron / detail
  55. [ARM] Do not emit ldrexd/strexd on Cortex-M chips — aykevanlaethem / detail
  56. Fix miscomputation of dependence for elaborated types that are — richard / detail
  57. [CodeComplete] Guess type for designated initializers — sam.mccall / detail
  58. [HIP] Add __managed__ macro to header — Yaxun.Liu / detail
  59. [mlir] Small touchups to LangRef attribute section — silvasean / detail
  60. [sanitizer] Add suffix to report file name — Vitaly Buka / detail
  61. Revert "[BuildLibcalls, Attrs] Support more variants of C++'s new, add attributes for C++'s delete" — richard / detail
  62. Don't infer attributes on '::operator new'. — richard / detail
  63. Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests." — rupprecht / detail
  64. [flang][msvc] Reapply "Explicitly reference "this" inside closure" — llvm-project / detail
  65. [flang] Remove dims type and gendims op. — eschweitz / detail
  66. [CUDA][HIP] Fix checking dependent initalizer — Yaxun.Liu / detail
  67. [mlir] Mark LogicalResult as LLVM_NODISCARD — riddleriver / detail
  68. [asan] Add %d variable to external_symbolizer_path option, so that user can specify paths relative to the location of the binary. — akhuang / detail
  69. Fix a test case after committing D94563. — akhuang / detail
  70. [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line — wlei / detail
  71. Fix test case from D94563. — akhuang / detail
  72. [RISCV] Add i8/i16 test cases to div.ll and i8/i16/i64 to rem.ll. NFC — craig.topper / detail
  73. fix -Werror build issue. — eschweitz / detail
  74. [AST] Update LVal before evaluating lambda decl fields. — zequanwu / detail
  75. [OpenMP][libomptarget] Fixed an issue that device sync is skipped if the kernel doesn't have any argument — tianshilei1992 / detail
  76. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute — listmail / detail
  77. DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976 — i / detail
  78. [sanitizer] Fix the test on android — Vitaly Buka / detail
  79. Add missing test update from 3e5ce49 — listmail / detail
  80. [WebAssembly] Support single-floating-point immediate value — Dev / detail
  81. [WebAssembly] Use single-threaded mode when -matomics isn't enabled. — Dev / detail
  82. [TargetLowering] Use Align in allowsMisalignedMemoryAccesses. — craig.topper / detail
  83. [X86] Generate unaligned access for fixed slots in unaligned stack — pengfei.wang / detail
  84. [RISCV] Split vrgather intrinsics into separate vrgather.vv and vrgather.vx intrinsics. — craig.topper / detail
  85. [RISCV] Use LLVMScalarOrSameVectorWidth to make avoid needing to mention the index type for vrgatherei16 intrinsics. — craig.topper / detail
  86. [ARM][WebAssembly] Fix incorrect MCOperand::createDFPImm after D96091 — i / detail
  87. [MC] Add createFPImm/isFPImm/setFPImm to smooth migration from FPImm to DFPImm after D96091 — i / detail
  88. [VE] Fix allowsMisalignedMemoryAccesses after D96097 — i / detail
  89. [MC] Add isFPImm after D96091 — i / detail
  90. [Darwin] Switch to new logging api for sanitizers — Dan Liew / detail
  91. LLVMgold.so: Fix tests after D95380 — i / detail
  92. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  93. [GlobalISel] Use ListSeparator (NFC) — kazu / detail
  94. [Transforms/Scalar] Use range-based for loops (NFC) — kazu / detail
  95. [flang] Adapt mlir based error status handling in `tco` tool — SourabhSingh.Tomar / detail
  96. [Test] Add more tests demonstrating oddities in behavior of LSR — mkazantsev / detail
  97. [lldb/test] Reduce API test tools configuration boilerplate — pavel / detail
  98. [lldb/cmake] Reduce duplication in generation lldb-dotest — pavel / detail
  99. [OpenCL] Introduce new language options for OpenCL keywords. — anton.zabaznov / detail
  100. [mlir][linalg] Linalg.fill on tensor should not have side-effects — nicolas.vasilache / detail
  101. [llvm-objdump] Fix missing first line of license in header file — james.henderson / detail
  102. [lldb][NFC] Minor comment and inlining fixes for Args — Raphael Isemann / detail
  103. [CostModel] Remove VF from IntrinsicCostAttributes — david.green / detail
  104. [RISCV] Add patterns for scalable-vector fsqrt — fraser / detail
  105. [RISCV] Optimize sign-extended EXTRACT_VECTOR_ELT nodes — fraser / detail
  106. [RISCV] Support scalable-vector integer reduction intrinsics — fraser / detail
  107. [NFC] inline variable — gchatelet / detail
  108. [NFC] Simplify expression — gchatelet / detail
  109. [clangd] Take into account what is in the index (symbols, references, etc.) at indexes merge — platonov.aleksandr / detail
  110. [AArch64][SVE] Coalesce ptrue instrinsic calls where possible — joe.ellis / detail
  111. DWARFDebugFrame.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  112. TypeMismatchCheck.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  113. CodeGenPassBuilder.h - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  114. IROutliner.cpp - fix Wdocumentation warnings. NFCI. — llvm-dev / detail
  115. SampleProfile.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  116. AArch64LowerHomogeneousPrologEpilog.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  117. IROutliner.cpp - fix Wdocumentation warning. NFCI. — llvm-dev / detail
  118. [mlir][Linalg] Add option to anchor on func name in TestLinalgCodegenStrategy — nicolas.vasilache / detail
  119. [Test] Add tests demonstrating missing case of usub with overflow usage — mkazantsev / detail
  120. Revert "[LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute" — akuegel / detail
  121. [mlir][Linalg] NFC - Refactor vectorization to be more composable — nicolas.vasilache / detail
  122. [mlir][Linalg] Fix spurious test change — nicolas.vasilache / detail
  123. Treat opencl_unroll_hint subject errors as semantic rather than parse errors — aaron / detail
  124. [mlir] Add `const` qualifiers to `AffineMap` methods — vlad.vinogradov / detail
  125. [LoopVectorize][ARM] Regenerate mve-gather-scatter-tailpred.ll test — llvm-dev / detail
  126. Revert "[PowerPC] [Clang] Enable float128 feature on P9 by default" — qiucofan / detail
  127. [clangd] Deduplicate scopes in IncludeFixer queries — kadircet / detail
  128. [mlir] Turn Linalg to LLVM into a partial conversion — zinenko / detail
  129. [mlir][Linalg] NFC - Improve usage of mlir::linalg::isaContractionOpInterface — nicolas.vasilache / detail
  130. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  131. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — Akira / detail
  132. [mlir][vector] Add patterns to cast away leading 1-dim — antiagainst / detail
  133. Add an API to simplify setting TraversalKind in clang-tidy matchers — steveire / detail
  134. [clang-tidy] Simplify implementation of container-size-empty — steveire / detail
  135. We can only move static allocas into the resume entry points — aschwaighofer / detail
  136. [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly — Akira / detail
  137. [mlir][spirv] Add more vector conversion patterns — antiagainst / detail
  138. [mlir][vector] Add constant folding for fp16 to fp32 bitcast — antiagainst / detail
  139. [OpenCL] Add cl_khr_subgroup_shuffle* to TableGen BIFs — sven.vanhaastregt / detail
  140. [RGT][ProfileData] Correct a test assertion — paul.robinson / detail
  141. [Test] Fix test case demonstrating oddities in behavior of LSR. — yvan.roux / detail
  142. [ASTMatchers] Fix segfault when Action is nullptr — steveire / detail
  143. [OpenCL] Add macro definitions of OpenCL C 3.0 features — anton.zabaznov / detail
  144. LoopUnrollAndJam] Only allow loops with single exit(ing) blocks — sidharth.baveja / detail
  145. Recommit of a2fdf9d4d734732a6fa9288f1ffdf12bf8618123. — michael.hliao / detail
  146. Drop LLVM_i1, LLVM_i8, LLVM_i32, LLVM_IntBase types — zinenko / detail
  147. [lldb] Emit type annotation in SWIG generated Python code. — Jonas Devlieghere / detail
  148. [clangd] Trace queue state for each TUScheduler action. — sam.mccall / detail
  149. [MSP430] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  150. Revert "Revert "[libc++] [P0879] constexpr std::nth_element, and rewrite its tests."" — arthur.j.odwyer / detail
  151. [gn build] Turn on new pass manager by default — aeubanks / detail
  152. [AMDGPU] Add Fiji target in fptosi/fptoui instruction-select MIR tests. — whchung / detail
  153. [ELF] Improve --icf=safe diagnostic — i / detail
  154. [dfsan] Add thread registration — jianzhouzh / detail
  155. [CodeView][DebugInfo] Update the code for removing template arguments from the display name of a codeview function id. — akhuang / detail
  156. [DAGCombiner][SVE] Fix invalid use of getVectorNumElements() in visitSRA. — huihuiz / detail
  157. [DebugInfo] Fix error from D95893, where I accidentally used an — akhuang / detail
  158. Stop traping on sNaN in __builtin_isnan — thomasp / detail
  159. [libc] Add aarch64 flavors of floor, round, sqrt and trunc. — sivachandra / detail
  160. [flang][NFC] Update comments. — eschweitz / detail
  161. [flang][NFC] Make KindTy consistent and consistently used. — eschweitz / detail
  162. [WebAssembly] locals can now be indirect in DWARF — aardappel / detail
  163. [Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library — spatel / detail
  164. [Reassociate] add test for shl+or; NFC — spatel / detail
  165. [PhaseOrdering] add test to show combined result of reassociate+instcombine+vectorizers; NFC — spatel / detail
  166. [lic++][docs] Explain noexcept policy for narrow contracts. — zoecarver / detail
  167. [NVPTX][NewPM] Temporarily disable NVPTX passes in new PM pipeline — aeubanks / detail
  168. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  169. Revert "[Codegen][ReplaceWithVecLib] add pass to replace vector intrinsics with calls to vector library" — spatel / detail
  170. [CUDA][HIP] Fix device variable linkage — Yaxun.Liu / detail
  171. [libc++] Further improve the contiguous-iterator story, and fix some bugs. — arthur.j.odwyer / detail
  172. [flang][fir] Add FIR's vector type. — eschweitz / detail
  173. [libcxx] Use the posix code for directory_entry::__do_refresh — martin / detail
  174. [libcxx] Implement temp_directory_path using GetTempPath on windows — martin / detail
  175. Various minor fixes for python 3 — saugustine / detail
  176. Don't emit coverage mapping for excluded functions — phosek / detail
  177. Allow SmallPtrSet to be used with a std::insert_iterator — aaron / detail
  178. [gn build] enable new pass manager more, follow-up to 39ceb5c9cfe — thakis / detail
  179. [WebAssembly] Prevent data inside text sections in assembly — aardappel / detail
  180. [clang][emscripten] Add builtin define for __EMSCRIPTEN_PTHREADS__ — sbc / detail
  181. [libc++abi] Disable _Unwind_ForcedUnwind + exception tests for ARM EHABI — i / detail
  182. [mlir][vector] Add pattern to shuffle bitcast ops — antiagainst / detail
  183. [libc][aarch64] Enable a bunch of math functions. — sivachandra / detail
  184. [debugserver] Fix more warnings in DNBArchImplARM64 — Jonas Devlieghere / detail
  185. [lldb] Re-enable TestExprsChar on arm64 — Jonas Devlieghere / detail
  186. [WebAssembly] ensure .functype applies to right label in assembler — aardappel / detail
  187. [lld-macho] Fix alignment & layout to match ld64 and satisfy kernel & codesign — gkm / detail
  188. SPARCv9: recognize SIR trap instruction — joerg / detail
  189. Have stripDebugInfo() also strip !llvm.loop annotations from all — Adrian Prantl / detail
  190. Add a link to the LLVM Dev recording from the MLIR tutorial landing page — joker.eph / detail
  191. Rework ExecutionEngine::invoke() to make it more friendly to use from C++ — joker.eph / detail
  192. [CSSPGO] Use merged base profile for hot threshold calculation — aktoon / detail
  193. [AsmPrinter] __patchable_function_entries: Set SHF_LINK_ORDER for binutils 2.36 and above — i / detail
  194. [AMDGPU] Drop unnecessary const from a return type (NFC) — kazu / detail
  195. [llvm] Fix header guards (NFC) — kazu / detail
  196. [Transforms/Instrumentation] Use range-based for loops (NFC) — kazu / detail
  197. [ELF] --gc-sections: collect unused SHF_LINK_ORDER .gcc_except_table — i / detail
  198. .gcc_except_table: Set SHF_LINK_ORDER if binutils>=2.36, and drop unneeded unique ID for -fno-unique-section-names — i / detail
  199. [MLIR] [affine-loop-fusion] Fix a bug about non-result ops in affine-loop-fusion — uday / detail
  200. NFC: Migrate LoopFlatten to work on InstructionCost. — sander.desmalen / detail
  201. [AArch64] Correct some tablegen operand types. NFC — david.green / detail
  202. NFC: Migrate LoopIdiomRecognize to work on InstructionCost — sander.desmalen / detail
  203. [WebAssembly] Fix call unwind mismatches — aheejin / detail
  204. [WebAssembly] Fix catch unwind mismatches — aheejin / detail
  205. [Hexagon] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  206. [Sparc] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  207. [PowerPC] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  208. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  209. [WebAssembly] Handle EH terminate pads for cleanup — aheejin / detail
  210. [gn build] Port be0efa1f2368 — llvmgnsyncbot / detail
  211. [WebAssembly] Update InstPrinter and AsmParser for new EH instructions — aheejin / detail
  212. [LTT] Don't attempt to lower type tests used only by assumes — tejohnson / detail
  213. [LSR] Add test for multi-edge latch (NFC) — nikita.ppv / detail
  214. [AssumptionCache] Do not track llvm.assume calls (PR49043) — johannes / detail
  215. [AssumptionCache] Avoid dangling llvm.assume calls in the cache — johannes / detail
  216. [X86] Don't pass a 1 to the second argument of ISD::FP_ROUND in LowerFCOPYSIGN. — craig.topper / detail
  217. [IR] Drop unnecessary const from return types (NFC) — kazu / detail
  218. [TableGen] Use ListSeparator (NFC) — kazu / detail
  219. [Analysis] Use range-based for loops (NFC) — kazu / detail
  220. [ELF][test] Improve aarch64 tests — i / detail
  221. [lldb] Use assertIn/NotIn over assertTrue/False (NFC) — davelee.com / detail
  222. [Polly] Fix build after AssumptionCache change (D96168) — i / detail
  223. [ConstraintElimination] Extend test coverage. — flo / detail
  224. [TableGen] Make all the fields in PatternToMatch private. NFCI — craig.topper / detail
  225. [ConstraintElimination] Require GEPs to be inbounds for decomposition. — flo / detail
  226. [X86][AVX] Fold extract_subvector(splat, c) -> extract_subvector(splat, 0) — llvm-dev / detail
  227. [DAG] SelectionDAG::isSplatValue - handle OR/XOR cases — llvm-dev / detail
  228. [ASTMatchers] Add static constructor for ArgKinds of Matchers — steveire / detail
  229. Make it possible to store NodeKinds in ArgKind — steveire / detail
  230. [Reassociate] allow or->add with shl operands — spatel / detail
  231. [ASTMatchers ]Make MatcherDescriptors indicate the node type they match — steveire / detail
  232. [ASTMatchers] Make it possible to build mapAnyOf through the registry — steveire / detail
  233. [ASTMatchers] Change internal method API — steveire / detail
  234. [ASTMatchers] Extract parsing of bind token from the bind id — steveire / detail
  235. Add clang-query support for mapAnyOf — steveire / detail
  236. Add code complete support for mapAnyOf — steveire / detail
  237. [clang-tidy] fix modernize-loop-convert to retain needed array-like operator[] — n.james93 / detail
  238. [SelectionDAG] Drop unnecessary const from a return type (NFC) — kazu / detail
  239. [TableGen] Use ListSeparator (NFC) — kazu / detail
  240. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  241. [ConstraintElimination] Add additional tests. — flo / detail
  242. [LV] Replace some uses of VectorLoopValueMap with VPTransformState (NFC) — flo / detail
  243. [ConstraintElimination] Decompose zext for unsigned compares. — flo / detail
  244. ELFObjectWriter: Don't sort local symbols — i / detail
  245. [MC][test] Improve STT_FILE tests — i / detail
  246. ELFObjectWriter: Make STT_FILE precede associated local symbols — i / detail
  247. ELFObjectWriter: Don't de-duplicate STT_FILE symbols — i / detail
  248. [scan-build-py] Update scan-build-py to allow outputing as SARIF — haowei / detail
  249. [Test] Add failing test for PR49087 — mkazantsev / detail
  250. [mlir][ODS] Allow to specify custom namespace for `NativeOpTrait` — vlad.vinogradov / detail
  251. [elf-core] Improve reading memory from core file — djtodoro / detail
  252. [clang][cli] Generate and round-trip analyzer options — jan_svoboda / detail
  253. Reorder MLIRContext location in BuiltinAttributes.h — tpopp / detail
  254. Revert "Reorder MLIRContext location in BuiltinAttributes.h" — tpopp / detail
  255. [clang][cli] Generate and round-trip preprocessor options — jan_svoboda / detail
  256. [ARM] i16 insert-of-extract to VINS pattern — david.green / detail
  257. [clang][index] Mark file as C++ in parse-all-comments test — jan_svoboda / detail
  258. [modules] Put Frontend/OpenMP headers into a Clang module to fix the module build — Raphael Isemann / detail
  259. [clang][cli] Report result of ParseLangArgs — jan_svoboda / detail
  260. [LLDB] Disable TestExprsChar.py, still fails on Arm/Linux — omair.javaid / detail
  261. Use remote regnums in expedited list, value regs and invalidate regs — omair.javaid / detail
  262. [clang][cli] NFC: Mirror CreateFromArgs order in generateCC1CommandLine — jan_svoboda / detail
  263. Revert "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  264. [WebAssembly] Fix multiclass template parameter types. NFC. — llvm-dev / detail
  265. Revert "Revert "Reorder MLIRContext location in BuiltinAttributes.h"" — tpopp / detail
  266. [Analysis] Remove unused functions from TargetLibraryInfo — david.sherwood / detail
  267. [RISCV] Support the scalable-vector fadd reduction intrinsic — fraser / detail
  268. [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  269. [LLDB] Fix buildbot regression in symbol-binding.test — omair.javaid / detail
  270. [OpenCL] Do not enforce ASTContext for OCL2Qual — sven.vanhaastregt / detail
  271. [ValueTypes] Fix size of nxv1f16 (32 -> 16). — sander.desmalen / detail
  272. [AMDGPU][MC][GFX10] Improved errors reporting for invalid MIMG NSA operands — dmitry.preobrazhensky / detail
  273. [ARM] Add some float Biquad cases showing difficult shuffling. NFC — david.green / detail
  274. [ARM] Testing for stored extracted values. NFC — david.green / detail
  275. Follow up to e05c10380ce7: add aarch64 to test XFails — jeremy.morse / detail
  276. [AMDGPU][MC] Corrected error position for invalid dim modifiers — dmitry.preobrazhensky / detail
  277. [ARM] Make v2f64 scalar_to_vector legal — david.green / detail
  278. [MLIR][LangRef doc] Fix a small typo. — kareem.ergawy / detail
  279. [AMDGPU]: Fixes an invalid clamp selection pattern. — thomas.symalla / detail
  280. [lldb] Debugger: reuse ExecutionContextRef to create ExecutionContext from Target — Tatyana Krasnukha / detail
  281. Reland "[lldb] Make CommandInterpreter's execution context the same as debugger's one" — Tatyana Krasnukha / detail
  282. [lldb/tests] Un-skip TestGuiBasicDebug.py on Arm and AArch64 — Tatyana Krasnukha / detail
  283. [lldb/tests] Removed add_test_categories decorator for python API tests, NFC — Tatyana Krasnukha / detail
  284. Reapply "[clang][cli] Report result of ParseLangArgs" — jan_svoboda / detail
  285. [clang][CodeComplete] Fix crash on ParenListExprs — kadircet / detail
  286. Revert "[Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item" — vince.a.bridgers / detail
  287. Revert "DebugInfo: Temporarily work around -gsplit-dwarf + LTO .debug_gnu_pubnames regression after D94976" — jeremy.morse / detail
  288. Revert "Re-land D94976 after revert in e29552c5aff6" — jeremy.morse / detail
  289. [AMDGPU] Generate test checks and add GFX10 test coverage — jay.foad / detail
  290. [ConstraintElimination] Improve index handing during constraint building. — flo / detail
  291. [MLIR][SPIRV] NFC: Split serialization code among multiple files. — kareem.ergawy / detail
  292. [CodeGen][AArch64] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold — nicholas.guy / detail
  293. [RISCV] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  294. [DAG] visitVECTOR_SHUFFLE - move shuffle legality check into MergeInnerShuffle lamda. NFCI. — llvm-dev / detail
  295. Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format — schmeise / detail
  296. AArch64: use a constpool for blockaddress(...) on MachO — Tim Northover / detail
  297. [libc++] Add a wait step in the BuildKite pipeline to shield macOS builders — Louis Dionne / detail
  298. [AArch64AsmParser] Fix type-limits warning for VectorIndex. — sander.desmalen / detail
  299. [OpenCL] Fix pipe type printing in arg info metadata — anastasia.stulova / detail
  300. [FE] Manipulate the first byte of guard variable type in both load and store operation — Xiangling.Liao / detail
  301. [flang][fir] Update FIR's character type. — eschweitz / detail
  302. [llvm-objdump] Support PLT decoding for aarch64_be — i / detail
  303. [ELF] Support aarch64_be — i / detail
  304. [LLDB] Fix `Wunused-result` warning — frgossen / detail
  305. [lldb] [Process/FreeBSDRemote] Introduce mips64 support — mgorny / detail
  306. [AMDGPU] Use named unified buffer format constant. NFC. — jay.foad / detail
  307. [RISCV] Use SplatPat/SplatPat_simm5 to handle PseudoVMV_V_X_/PseudoVMV_V_I_ selection as well. — craig.topper / detail
  308. [Sanitizer] Fix failing sanitizer tests — julian.lettner / detail
  309. [RISCV] Make scalable vector FMA commutable for register allocation. — craig.topper / detail
  310. [ConstraintElimination] Decompose a few more GEP indices. — flo / detail
  311. [mlir] Drop deprecated syntax for LLVM dialect types — zinenko / detail
  312. [ELF] Inspect -EL & -EB for OUTPUT_FORMAT(default, big, little) — i / detail
  313. [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions. — craig.topper / detail
  314. [lld-macho] Emit personalities in compact unwind — jezng / detail
  315. [lld-macho] Emit LSDA info in compact unwind — jezng / detail
  316. [mlir][Linalg] Fix padding related bugs. — nicolas.vasilache / detail
  317. [RISCV] Add support for fixed vector FMA. — craig.topper / detail
  318. [RISCV] Add support for splat fixed length build_vectors using RVV. — craig.topper / detail
  319. Revert "[Utils] Add a switch controlling prefix warnings in UpdateTestChecks" — mtrofin / detail
  320. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  321. [RISCV] Use _COMMUTABLE fma pseudos for fixed vectors. — craig.topper / detail
  322. [lld-macho] Try to make ubsan happy — jezng / detail
  323. [dfsan] Refactor visitCallBase — jianzhouzh / detail
  324. [libomptarget][amdgcn] Fix language linkage post D95300, drop use of assert — jonathanchesterfield / detail
  325. [flang][NFC] Update comments. — eschweitz / detail
  326. [scudo/standalone] Use .arch_extension memtag, not mte — mcgrathr / detail
  327. DebugInfo/Symbolize: Allow STT_NOTYPE/STT_GNU_IFUNC symbols for .symtab symbolization — i / detail
  328. [AArch64] Use '//' as comment string for MSVC assembly — martin / detail
  329. Revert "[Test] Add failing test for PR49087" — thakis / detail
  330. [AArch64][GlobalISel] Support the 'returned' parameter attribute. — Amara Emerson / detail
  331. [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment — martin / detail
  332. [gn build] reformat all gn files — thakis / detail
  333. [SimpleLoopUnswitch] Don't non-trivially unswitch loops that are unsafe to clone — aeubanks / detail
  334. [ARM] One-off identity shuffle — david.green / detail
  335. [Verifier] Allow DW_TAG_class_type/DW_TAG_union_type to have no filename — i / detail
  336. [FileCheck] Default --allow-unused-prefixes to false — i / detail
  337. [test] Fix unused check prefixes — i / detail
  338. [flang][NFC] Add comment. — eschweitz / detail
  339. [NVPTX][NewPM] Re-enable NVVMReflectPass — aeubanks / detail
  340. AMDGPU/GlobalISel: Remove dead check prefixes — Matthew.Arsenault / detail
  341. AMDGPU: Stop adding stack passed wide arguments to call conv handler — Matthew.Arsenault / detail
  342. GlobalISel: Use correct calling convention in handleAssignments — Matthew.Arsenault / detail
  343. [RISCV] Initial support of LoopVectorizer for RISC-V Vector. — kai.wang / detail
  344. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  345. Renovate CMake file for the `llvm-cfi-verify` tool — vtjnash / detail
  346. [flang][fir] Add OpaqueAttr. — eschweitz / detail
  347. [CUDA][HIP] Pass -fgpu-rdc to host clang -cc1 — Yaxun.Liu / detail
  348. Make sure a module file with errors produced via '-fallow-pcm-with-compiler-errors' can be loaded when using implicit modules — kyrtzidis / detail
  349. Revert "Renovate CMake files in the `llvm-exegesis` tool." — vtjnash / detail
  350. [SPARC] Recognize and handle the %lm(sym) operator — brad / detail
  351. Fix failure in cuda-external-tools.cu — Yaxun.Liu / detail
  352. [MLIR][NFC] Fix std.copysign op documentation — uday / detail
  353. [TableGen] Use return value from EmitVBRValue instead of calling GetVBRSize on the same value. Consistently use unsigned for child sizes. NFCI — craig.topper / detail
  354. [MC][WebAssembly] Fix provisional values for data alias relocations — sbc / detail
  355. [lld-macho] Add ARM64 target arch — gkm / detail
  356. [gn build] Port 87104faac433 — llvmgnsyncbot / detail
  357. [llvm-objcopy][test] Stablize build-id-link-dir.test — i / detail
  358. PR48587: is_constant_evaluated() should not evaluate to true during a — richard / detail
  359. PR48606: The lifetime of a constexpr heap allocation always started — richard / detail
  360. Revert "[CostModel] Remove VF from IntrinsicCostAttributes" — Jinsong Ji / detail
  361. [lldb] Fix crash in FormatEntity for mangled-name — davelee.com / detail
  362. [CUDA][HIP] Add -fuse-cuid — Yaxun.Liu / detail
  363. [lld][WebAssembly] Fix typo in function name — sbc / detail
  364. [MLIR] Add C API for navigating up the IR tree — GeorgeLyon / detail
  365. Return "[Test] Add failing test for PR49087" — mkazantsev / detail
  366. [Transforms/Utils] Drop unnecessary const from a return type (NFC) — kazu / detail
  367. [TableGen] Use ListSeparator (NFC) — kazu / detail
  368. [Transforms] Use range-based for loops (NFC) — kazu / detail
  369. Mark 4 tests added in 6d766c8bf9df as requiring an x86 backend as they fail when it is not present. — douglas.yung / detail
  370. [test] Add REQUIRES: x86-registered-target to DebugInfo/Symbolize/ELF llvm-mc tests — i / detail
  371. [test] Drop redundant REQUIRES: x86-registered-target — i / detail
  372. [MLIR][AVX512] Add integration test for vp2intersect — springerm / detail
  373. [Docs] Fix Typo — zakk.chen / detail
  374. [RISCV] Use whole register load/store for generic load/store. — kai.wang / detail
  375. [NFC] [Coroutine] Remove Unused Variables — yedeng.yd / detail
  376. [ELF] Rewriting the path of sample profile file for --reproduce response.txt — hoy / detail
  377. [-Wcompletion-handler] Support checks with builtins — vsavchenko / detail
  378. [ELF] Drop Android specific workaround -m aarch64_elf64_le_vec — i / detail
  379. [clang][cli] Generate and round-trip language options — jan_svoboda / detail
  380. [gn build] Port 40c261c41c4c — llvmgnsyncbot / detail
  381. Revert "Follow up to e05c10380ce7: add aarch64 to test XFails" — jeremy.morse / detail
  382. Revert "[DebugInfo] Re-engineer a test to be stricter, add XFails" — jeremy.morse / detail
  383. [clang][codegen] Remember string used to create llvm::Regex for optimization remarks — jan_svoboda / detail
  384. [clang][cli] Generate and round-trip CodeGen options — jan_svoboda / detail
  385. [-Wcompletion-handler][NFC] Remove unexpected warnings on Windows — vsavchenko / detail
  386. [clangd] Fix false positive in local rename collision detetction — kbobyrev / detail
  387. [NFC,Clang] Add LTO Driver Tsan tests — Vitaly Buka / detail
  388. [NFC,Clang] Add LTO Driver DFsan tests — Vitaly Buka / detail
  389. [NFC,Clang] Add LTO Driver MSan,KMsan tests — Vitaly Buka / detail
  390. [NFC,Clang] Add SanCov Driver tests — Vitaly Buka / detail
  391. [NFC,Clang] Add more Asan Driver tests — Vitaly Buka / detail
  392. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  393. Revert STRICT_FCMP nonan optimisation — thomasp / detail
  394. [AVR] Fix global references to function symbols — me / detail
  395. [libomptarget][amdgcn] Tolerate deadstripped env variable — jonathanchesterfield / detail
  396. [RISCV] Fix shared libs build — nemanja.i.ibm / detail
  397. [DAGCombine] Do not remove masking argument to FP16_TO_FP for some targets — nemanja.i.ibm / detail
  398. [X86] Always assign reassoc flag for intrinsics *reduce_add/mul_ps/pd. — pengfei.wang / detail
  399. [lld/mac] Implement -u flag — thakis / detail
  400. [mlir][linalg] Verify indexing map required attributes — antiagainst / detail
  401. [mlir][linalg] Define a depthwise 2-D convolution op — antiagainst / detail
  402. [clang-tidy] fix modernize-use-nullptr false positive with spaceship operator comparisons — n.james93 / detail
  403. [mlir] Add stacksave, stackrestore to llvm dialect — zinenko / detail
  404. [X86][SSE] foldShuffleOfHorizOp - add SHUFPS v4f32 handling — llvm-dev / detail
  405. [clang][cli] Store InputKind in FrontendOptions — jan_svoboda / detail
  406. Try to fix compiler-rt tests after 87dbdd2e3bb63b on mac and win — thakis / detail
  407. [clang][cli] Look up program action argument in a table — jan_svoboda / detail
  408. [clang][cli] Store unsigned instead of OptSpecifier in table — jan_svoboda / detail
  409. [mlir][linalg] Fix one more missing NoSideEffect in linalg tensor op — thomasraoux / detail
  410. [mlir][linalg] Fix depthwise conv C++ symbol to be consistent — antiagainst / detail
  411. [OpenCL] Fix types with signed prefix in arginfo metadata. — anastasia.stulova / detail
  412. [clangd] Implement semanticTokens modifiers — sam.mccall / detail
  413. [clang][cli] Generate and round-trip Frontend options — jan_svoboda / detail
  414. [lldb] Inline invariant params to AppleThreadPlanStepThrough (NFC) — davelee.com / detail
  415. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly" — thakis / detail
  416. [libomptarget][amdgcn] Tolerate deadstripped device_state variable — jonathanchesterfield / detail
  417. [mlir] add support for verification in integration tests — tobias.gysi / detail
  418. [flang][fir] Add shape, shape_shift, and slice types. — eschweitz / detail
  419. [clangd] Add semanticTokens modifiers for function/class/file/global scope — sam.mccall / detail
  420. [llvm-readobj] Print empty line between note sections in GNU mode — Alexander.Richardson / detail
  421. [yaml2obj] Handle NT_* string values in for ELF note types — Alexander.Richardson / detail
  422. [llvm-readelf] Print raw ELF note contents if we can't parse it — Alexander.Richardson / detail
  423. [llvm-readobj] Add support for decoding FreeBSD ELF notes — Alexander.Richardson / detail
  424. [MLIR] Replace dialect registration hooks with dialect handle — GeorgeLyon / detail
  425. [dfsan] Refactor loadShadow — jianzhouzh / detail
  426. [libc++] Remove C++11 work-arounds in src. — koraq / detail
  427. [libc++] Require C++20 to build the benchmarks. — koraq / detail
  428. [RISCV] Remove SRO* and SLO* instructions from bitmanip. — craig.topper / detail
  429. [ValueTracking] improve analysis for "C << X" and "C >> X" — spatel / detail
  430. [IROutliner] Adding instruction strings to IRSimilarityPrinting diagnostics. — andrew.litteken / detail
  431. Revert "[mlir] add support for verification in integration tests" — tobias.gysi / detail
  432. [mlir][Linalg] Add a build method for linalg.pad_tensor — hanchung / detail
  433. [InstCombine] convert assumes to operand bundles — tyker / detail
  434. [RISCV] Make the min and max vector width command line options more consistent and check their relationship to each other. — craig.topper / detail
  435. GlobalISel: Fix using wrong calling convention for callees — Matthew.Arsenault / detail
  436. AMDGPU: Fix verifier error with argument passed in CSR SGPR — Matthew.Arsenault / detail
  437. Revert "[libc++] Require C++20 to build the benchmarks." — koraq / detail
  438. [CUDA, NVPTX] Allow targeting sm_86 GPUs. — tra / detail
  439. [Attributor][FIX] Do not create UB by introducing a `noundef undef` — johannes / detail
  440. [WebAssembly] Use data sections by default — sbc / detail
  441. [mlir][spirv] Add support for sampled image type — antiagainst / detail
  442. [clangd] Expose more dependent-name detail via semanticTokens — sam.mccall / detail
  443. [libc++] Add `noexcept` to `string::find` and similar members. — zoecarver / detail
  444. [mlir][IR] Remove the concept of `OperationProperties` — riddleriver / detail
  445. [lldb] [Process/FreeBSDRemote] Introduce powerpc support — mgorny / detail
  446. [libc++] [LWG2993] reference_wrapper<T> conversion from U&& — arthur.j.odwyer / detail
  447. [lld][WebAssembly] Allow --export of optional start/stop symbols — sbc / detail
  448. [MLIR] Add context accessor to identifier — GeorgeLyon / detail
  449. PR48545: Access check the inherited constructor, not the inheriting — richard / detail
  450. [AIX][llvm][support] Implement getHostCPUName — daltenty / detail
  451. [AArch64][GlobalISel] Allow vector load legalization into 128-bit-wide types — Jessica Paquette / detail
  452. [VPlan] Use VPUser to manage CondBit — flo / detail
  453. [llvm-objdump][test] Fix --prefix tests for system-windows — viniciustinti / detail
  454. [mlir] Add initial support for an alias analysis framework in MLIR — riddleriver / detail
  455. [mlir][OpFormatGen] Refactor `type_ref` into a more general `ref` directive — riddleriver / detail
  456. [lld][WebAssembly] Fix segfault in map file support — tlively / detail
  457. [flang][fir] Updates to internal name uniquer. — eschweitz / detail
  458. Add NoSideEffect trait to shape.split_at and shape.concat — jpienaar / detail
  459. Add documentation for the extra_args parameter to breakpoint commands. — jingham / detail
  460. Remove trailing spaces after \ in comments. — jingham / detail
  461. [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd — Shafik Yaghmour / detail
  462. [Polly] Remove use of -O3 in regression test. — llvm-project / detail
  463. Revert "[InstCombine] convert assumes to operand bundles" — tyker / detail
  464. Fix side-effect detection in LLVMIRIntrinsicGen. — joker.eph / detail
  465. Add LLVMIR Dialect counterparts of @llvm.maximum and @llvm.minimum. — joker.eph / detail
  466. Use internal_dict everywhere we refer to the python session dict in docs. — jingham / detail
  467. Fix xray fdr mode to allow multiple flushes — dberris / detail
  468. Fix JSON formatting when converting to trace event format — dberris / detail
  469. [clang][cli] Fix gcc "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  470. [libcxx] adds concept `std::convertible_to` — cjdb / detail
  471. [MLIR] Update affine.for unroll utility for iter_args support — uday / detail
  472. [MLIR] NFC Fix vector transforms build warnings — uday / detail
  473. [clang][driver] Only warn once about invalid library values — tbaeder / detail
  474. [Test] Two more tests on usub — mkazantsev / detail
  475. Fix deprecated usage of `mallinfo` — tu.da.wei / detail
  476. [Polly] Port ForwardOpTree to the NewPM. — llvm-project / detail
  477. [Polly] Port DeLICM to the NewPM. — llvm-project / detail
  478. [Polly] Port PruneUnprofitable to the NewPM. — llvm-project / detail
  479. [Polly] Register pass-instrumentation for NewPM's Scop level. — llvm-project / detail
  480. [Polly] Add TargetTransformInfo to ScopPass standard analysis results. — llvm-project / detail
  481. [Polly] Port IslScheduleOptimizer to the NewPM. — llvm-project / detail
  482. [Polly] Improve Simplify pass PM integration. — llvm-project / detail
  483. [Polly] Make NewPM's IslAstAnalysis more similar to the legacy IslAstInfoWrapperPass. — llvm-project / detail
  484. [Polly] Make the NewPM pass pipeline more similar to the legacy's. — llvm-project / detail
  485. [TableGen] Use ListSeparator (NFC) — kazu / detail
  486. [TableGen] Drop unnecessary const from return types (NFC) — kazu / detail
  487. [SelectionDAG] Use range-based for loops (NFC) — kazu / detail
  488. [mlir][shape] Generalize broadcast to a variadic number of shapes — tpopp / detail
  489. Revert "[analyzer] RetainCountChecker: Add a suppression for OSSymbols." — Artem Dergachev / detail
  490. [AArch64][GlobalISel] Fold selects fed by G_PTR_ADD — Jessica Paquette / detail
  491. [WebAssembly] Enable loop unrolling — sam.parker / detail
  492. [ValueTypes] Add MVT for nxv1bf16. — sander.desmalen / detail
  493. [LoopVectorize] NFC: Change computeFeasibleMaxVF to operate on ElementCount. — sander.desmalen / detail
  494. [OpenCL] Add cl_khr_subgroup_non_uniform_arithmetic to TableGen BIFs — sven.vanhaastregt / detail
  495. [OpenCL] Add cl_khr_subgroup_clustered_reduce to TableGen BIFs — sven.vanhaastregt / detail
  496. [flang][driver] Add support for -fopenmp and -fopenacc — faris.rehman / detail
  497. Revert rGe1172959226689a "[X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - merge VPERMILPD ops with different low/high masks." — llvm-dev / detail
  498. [clang][cli] Generate and round-trip PreprocessorOutput options — jan_svoboda / detail
  499. [clang][cli] Generate and round-trip Target options — jan_svoboda / detail
  500. Reapply [DebugInfo] Re-engineer a test to be stricter, add XFails — jeremy.morse / detail
  501. [RISCV] Add support for selecting vid.v from build_vector — fraser / detail
  502. [mlir] enable delayed registration of dialect interfaces — zinenko / detail
  503. [mlir] avoid exposing mutable DialectRegistry from MLIRContext — zinenko / detail
  504. [clang][cli] Generate and round-trip DependencyOutput options — jan_svoboda / detail
  505. [clang][cli] Generate and round-trip Diagnostic options — jan_svoboda / detail
  506. [clang][cli] Extract FileSystem and Migrator options parsing/generation — jan_svoboda / detail
  507. [clang][cli] Declare local variable for marshalling macros — jan_svoboda / detail
  508. [flang][driver] Add missing dependency in unit tests (nfc) — andrzej.warzynski / detail
  509. [Sparc] Support relocatable expressions in the assembler — cederman / detail
  510. [gn build] (manually) port e89fcbfad6a3 — thakis / detail
  511. [clang][NFC] Fix undefined-libs tests — tbaeder / detail
  512. [mlir][Linalg] Add a vectorization pattern for linalg::PadTensorOp — nicolas.vasilache / detail
  513. [DAGCombiner] Don't fold FCOPYSIGN vector sign operand casts — luismarques / detail
  514. clang: try to fix Driver/undefined-libs.cpp on non-linux — thakis / detail
  515. [AMDGPU] Fix comments in SILoadStoreOptimizer::offsetsCanBeCombined — jay.foad / detail
  516. [AMDGPU] Add another test case for combining DS reads — jay.foad / detail
  517. Avoid conflicts between debug-info and pseudo-probe profiling — paul.robinson / detail
  518. Reland [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  519. [libc++] Fix copy-paste mistake in __threading_support — Louis Dionne / detail
  520. Revert "[clang][driver] Only warn once about invalid library values" — Tom.Weaver / detail
  521. Revert "Revert "[clang][driver] Only warn once about invalid library values"" — Tom.Weaver / detail
  522. [mlir][Linalg] Fix pad hoisting. — nicolas.vasilache / detail
  523. [GWP-ASan] Add back some headers removed by IWYU. — 31459023+hctim / detail
  524. [Polly] Fix -DPOLLY_ENABLE_GPGPU_CODEGEN=off build after 222d380d2f57cc71bb613b5c01ecf17cd1f61fa2 — i / detail
  525. [Polly] Fix -Wunused-lambda-capture — i / detail
  526. [libcxx] adds concept `std::move_constructible` — cjdb / detail
  527. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  528. [llvm-cfi-verify] Set UseSymbolTable to false — i / detail
  529. DebugInfo/Symbolize: Retrieve filename from the preceding STT_FILE for .symtab symbolization — i / detail
  530. [libcxx] adds concept `std::copy_constructible` — cjdb / detail
  531. [RISCV] Add support for selecting vrgather.vx/vi for fixed vector splat shuffles. — craig.topper / detail
  532. Revert "Add convenience C++ helper to manipulate ranked strided memref" — joker.eph / detail
  533. [CMake] Remove some dead code in llvm_install_library_symlink() — tstellar / detail
  534. [RISCV] Add support for matching .vf forms of fadd/fsub/fmul/fdiv/fma for fixed vectors. — craig.topper / detail
  535. [clang] Add support for attribute 'swift_async_error' — erik.pilkington / detail
  536. [libc++] Remove c++98 Lit features in the test suite — Louis Dionne / detail
  537. Specify that some flags are legacy PM-specific — aeubanks / detail
  538. Add convenience C++ helper to manipulate ranked strided memref — joker.eph / detail
  539. [Thumb2] support `movs pc, lr` alias for `subs pc, lr, #0`/`eret` — ndesaulniers / detail
  540. [libcxx] adds [concepts.arithmetic] — cjdb / detail
  541. [RISCV] Remove superfluous semicolon. NFC — craig.topper / detail
  542. [opt][NewPM] Add a --print-passes flag to print all available passes — aeubanks / detail
  543. Renovate CMake files in the `llvm-exegesis` tool. — vtjnash / detail
  544. [Polly] Do not use -O3 pipeline for single pass test. — llvm-project / detail
  545. [Polly] Added dedicated test for working -O3 pipeline. — llvm-project / detail
  546. [libcxx] adds concept std::derived_from — cjdb / detail
  547. [libcxx] adds concepts `std::invocable` and `std::regular_invocable` — cjdb / detail
  548. [mlir][sparse] sparse tensor storage implementation — ajcbik / detail
  549. Change type constraint of the "index" in "shape.split_at" to Shape_SizeOrIndexType — jpienaar / detail
  550. [OpenMP] Add lower and upper bound in num_teams clause — nawrin.sultana / detail
  551. [lldb/test] Move and improve TestPlatformProcessConnect.py — pavel / detail
  552. Fix StridedMemRefType operator[] SFINAE to allow correctly selecting the `int64_t` overload for non-container operands — joker.eph / detail
  553. [InstCombine] add tests for lshr with mul; NFC — spatel / detail
  554. [InstCombine] fold lshr(mul X, SplatC), C2 — spatel / detail
  555. [SCEV] Add a missing AssumptionCache parameter — listmail / detail
  556. Add missing nullptr check. — Adrian Prantl / detail
  557. [libc++] Use builtins in more math.h functions. — tokarip / detail
  558. [CSSPGO] Unblock optimizations with pseudo probe instrumentation. — hoy / detail
  559. Make gCrashRecoveryEnabled thread local — jpienaar / detail
  560. [clangd] Remove support for pre-standard semanticHighlighting notification — sam.mccall / detail
  561. [clangd] Remove redundant -fno-delayed-template-parsing in tests. NFCI — sam.mccall / detail
  562. [AArch64][GlobalISel] Fold G_ADD into the cset for G_ICMP — Jessica Paquette / detail
  563. [SampleFDO][NFC] Refactor SampleProfileLoader to reuse in CodeGen — xur / detail
  564. [lldb] Minor cleanups to ThreadPlan.h (NFC) — davelee.com / detail
  565. Revert "Make gCrashRecoveryEnabled thread local" — jpienaar / detail
  566. [NFC] Simplify test — Vitaly Buka / detail
  567. [Clang, NewPM] Add KMSan support — Vitaly Buka / detail
  568. [opt] Add helpful alternatives for -analyze under new PM — aeubanks / detail
  569. [asan][test] Fix Linux/odr-violation.cpp after symbolizer change D95927 — i / detail
  570. [SampleFDO] Silence -Wnon-virtual-dtor warning — benny.kra / detail
  571. [CSSPGO] Restrict pseudo probe tests to x86_64 only. — hoy / detail
  572. [AArch64][GlobalISel] Perform load/store extended reg folding with optsize — Jessica Paquette / detail
  573. [mlir][Linalg] Fix crash when tileSizeComputationFunction is left unspecified — nicolas.vasilache / detail
  574. [mlir] NFC - Extend inferResultType API for SubViewOp and SubTensorOp — nicolas.vasilache / detail
  575. [lldb] Use internal_dict name over dict in python examples — davelee.com / detail
  576. [mlir] Introduce more intuitive wording for attributes. — silvasean / detail
  577. Minor fixes to Type ODS docs. — silvasean / detail
  578. [docs] Make clearer in WritingAnLLVMPass that the legacy PM isn't the default — aeubanks / detail
  579. [MLIR][TOSA] Tosa elementwise broadcasting — rob.suderman / detail
  580. [AArch64][GlobalISel] Don't perform the mul const combine with G_PTR_ADD — Jessica Paquette / detail
  581. [test/ubsan] Allow unused FileCheck prefixes in TypeCheck/vptr.cpp — Vedant Kumar / detail
  582. [flang][fir][NFC] Move ShapeType to TableGen type definition — clementval / detail
  583. ValueMapper: Rename RF_MoveDistinctMDs => RF_ReuseAndMutateDistinctMDs, NFC — Duncan P. N. Exon Smith / detail
  584. Fix CMake configuration for MLIR unittests — joker.eph / detail
  585. [Draft] [examples] Move llvm/examples/OCaml-Kaleidoscope/ to llvm-archive — shivam98.tkg / detail
  586. [NFC][libunbind] Fix Sphinx error during CMake invocation — shivam98.tkg / detail
  587. [flang] Manage per-specification-part state better — pklausler / detail
  588. [sanitizer] Move MSan's chained_origin_depot to sanitizer_common — jianzhouzh / detail
  589. Diagnose unhandled cases in DW_OP_deref — Adrian Prantl / detail
  590. [flang] Cope with specific procedures with same name as generic — pklausler / detail
  591. [flang][fir][NFC] Move ShapeShiftType to TableGen type definition — clementval / detail
  592. Enable `Pass::initialize()` to fail by returning a LogicalResult — joker.eph / detail
  593. [RISCV] Use OperandTransform field of ImmLeaf to slightly simplify a couple bitmanip patterns. NFC — craig.topper / detail
  594. [mlir][sparse] reduce tensor dimensions in sparse test — ajcbik / detail
  595. [RISCV] Fix whitespace in RISCVInstrInfoC.td — jrtc27 / detail
  596. [RISCV] More whitespace and comment typo fixes in RISCVInstrInfoC.td — jrtc27 / detail
  597. [analyzer] Update static analyzer to be support sarif-html — haowei / detail
  598. [flang][fir] Fix Werror build failure after D96422 — clementval / detail
  599. [Polly] Avoid "using namespace llvm" in public headers. NFC. — llvm-project / detail
  600. [X86] Simplify patterns for avx512 vpcmp. NFC — craig.topper / detail
  601. [GCOV] Drop unnecessary const from return types (NFC) — kazu / detail
  602. [TableGen] Use ListSeparator (NFC) — kazu / detail
  603. [AsmPrinter] Use range-based for loops (NFC) — kazu / detail
  604. [Polly] Hide Simplify implementation from header. NFC. — llvm-project / detail
  605. [AMDGPU] Refactor MIMG tables to better handle hardware variants — carl.ritson / detail
  606. [clang][cli] Fix gcc warning (NFC) — nullptr.cpp / detail
  607. [Test] Add negative tests where usub optimization should not apply — mkazantsev / detail
  608. [Codegenprepare][X86] Use usub with overflow opt for IV increment — mkazantsev / detail
  609. NFC comment-only cleanups — sanjoy / detail
  610. NFC; fix typo in comment — sanjoy / detail
  611. [NFC] Don't pass redundant arguments — aeubanks / detail
  612. [mlir][Linalg] Add conv ops with TF definition. — hanchung / detail
  613. [AArch64][SVE] Asm: Fix supported immediates for DUP/CPY — sander.desmalen / detail
  614. [clang-check] Add tokens-dump in clang-check. — hokein.wu / detail
  615. [LoopVectorize] NFC: Change selectVectorizationFactor to work on ElementCount. — sander.desmalen / detail
  616. [Syntax] NFC, Simplify a test with annotations — hokein.wu / detail
  617. [Syntax] Remove a strict valid source location assertion for TypeLoc. — hokein.wu / detail
  618. [ARM] Make a BE predicate bitcast consistent with the rest of llvm — david.green / detail
  619. Expand masked mem intrinsics correctly wrt big-endian — david.green / detail
  620. [mlir][gpu] Allow all dialects in SCF to GPU conversion. — herhut / detail
  621. [TTI] Change TargetTransformInfo::getMinimumVF to return ElementCount — sander.desmalen / detail
  622. [OpenCL] Add cl_khr_subgroup_extended_types to TableGen BIFs — sven.vanhaastregt / detail
  623. [DebugInfo] Prevent inlining in NRVO-string test cases — Raphael Isemann / detail
  624. [CodeComplete] Member completion: heuristically resolve some dependent base exprs — sam.mccall / detail
  625. [clang][index] report references from unreslovedLookupExpr. — hokein.wu / detail
  626. [ARM] Remove dead mov's in preheader of tail predicated loops — david.green / detail
  627. Revert "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  628. NFC: Migrate CodeMetrics to work on InstructionCost — sander.desmalen / detail
  629. [AMDGPU] Move kill lowering to WQM pass and add live mask tracking — carl.ritson / detail
  630. [flang][driver] Move standard macro predefs to a dedicated method (nfc) — andrzej.warzynski / detail
  631. [test][Dexter] Fix test failure if space in python path — james.henderson / detail
  632. [ARM] Change getScalarizationOverhead overload used in gather costs. NFC — david.green / detail
  633. Correct swift_bridge duplicate attribute warning logic — aaron / detail
  634. [Test] Add test that exposed failure on reverted patch in codegen — mkazantsev / detail
  635. [gn build] Port b4993cf54d7f — thakis / detail
  636. Return "[Codegenprepare][X86] Use usub with overflow opt for IV increment" — mkazantsev / detail
  637. [OpenCL] Fix missing const attributes for get_image_ builtins — sven.vanhaastregt / detail
  638. [ARM] Copy-paste error in ARMv87a architecture definition. — simon.tatham / detail
  639. [lldb/test] Automatically find debug servers to test — pavel / detail
  640. [Attr] Apply GNU-style attributes to expression statements — vsavchenko / detail
  641. [mlir] Make JitRunnerMain main take a DialectRegistry — zinenko / detail
  642. [mlir] make ModuleTranslation mapping fields private — zinenko / detail
  643. [DebugInfo] Only perform TypeSize -> unsigned cast when necessary — joe.ellis / detail
  644. [lld][WebAssembly] Common superclass for input globals/events/tables — wingo / detail
  645. Improve STRICT_FSETCC codegen in absence of no NaN — thomasp / detail
  646. [lldb] Log the actual expression result in UserExpression::Evaluate — Raphael Isemann / detail
  647. Store the calculated constant expression value into the ConstantExpr object — aaron / detail
  648. [ARM] Add CostKind to getMVEVectorCostFactor. — david.green / detail
  649. [lldb] Don't emit a warning when using Objective-C getters in expressions — Raphael Isemann / detail
  650. [mlir][LLVM] NFC - Refactor a lookupOrCreateFn to reuse common function creation. — nicolas.vasilache / detail
  651. [lldb] Fix that running a top level expression without a process fails with a cryptic error — Raphael Isemann / detail
  652. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  653. [Timer] On macOS count number of executed instructions — Raphael Isemann / detail
  654. BPF: Implement TTI.IntImmCost() properly — yhs / detail
  655. Revert "[flang][fir][NFC] Move BoxType to TableGen type definition" — clementval / detail
  656. [gn build] Port 7e3b9aba609f — thakis / detail
  657. [libc++][format] Add basic_format_parse_context. — koraq / detail
  658. [DAG] foldLogicOfSetCCs - Generalize and/or (setcc X, CMax, ne), (setcc X, CMin, ne/eq) fold. NFCI. — llvm-dev / detail
  659. [RISCV] Add support loads, stores, and splats of vXi1 fixed vectors. — craig.topper / detail
  660. [flang] Remove `LINK_WITH_FIR` cmake switch — SourabhSingh.Tomar / detail
  661. [LV] Add tests showing suboptimal vectorization for narrow types. — flo / detail
  662. [sanitizer] Fix suffix-log-path_test.c on arm-linux-gnu — adhemerval.zanella / detail
  663. Support multi-configuration generators correctly in several config files — stilis / detail
  664. [gn build] port ed98676fa483 — thakis / detail
  665. [ELF] Resolve defined symbols before undefined symbols — i / detail
  666. [TargetLowering][RISCV][AArch64][PowerPC] Enable BuildUDIV/BuildSDIV on illegal types before type legalization if we can find a larger legal type that supports MUL. — craig.topper / detail
  667. [AMDGPU] Better selection of base offset when merging DS reads/writes — jay.foad / detail
  668. [ARM] Single source vmovnt tests. NFC — david.green / detail
  669. [asan][test] Fix Linux/odr-violation.cpp on gcc — i / detail
  670. [libc++][format] Improve Add basic_format_parse_context. — koraq / detail
  671. [flang] Fix typo in FlangConfig.cmake.in. — thomasp / detail
  672. [libc++][format] Enable format_error on older compilers. — koraq / detail
  673. Revert "[AssumptionCache] Avoid dangling llvm.assume calls in the cache" — llvm-project / detail
  674. BPF: Add LLVMAnalysis in CMakefile LINK_COMPONENTS — yhs / detail
  675. [InstCombine] add tests for disguised mul ops; NFC — spatel / detail
  676. [tests] Precommit tests for D96440 — listmail / detail
  677. [clang][Arm] Fix handling of -Wa,-implicit-it= — ndesaulniers / detail
  678. [lld][WebAssembly] Delay the merging of data section when dynamic linking — sbc / detail
  679. [flang] Improve "Error reading module file" error message — pklausler / detail
  680. AMDGPU: Restrict soft clause bundling at half of the available regs — Matthew.Arsenault / detail
  681. [dfsan] Add origin chain utils — jianzhouzh / detail
  682. [flang][fir] Update the kind mapping class. — eschweitz / detail
  683. [CodeGen] Basic block sections should take precendence over splitting. — snehasishk / detail
  684. llvm-dwarfdump: fix the counting when printing DW_OP_entry_value — Adrian Prantl / detail
  685. [CodeGen] Split out cold exception handling pads. — snehasishk / detail
  686. [flang] Don't perform macro replacement unless *.F, *.F90, &c. — pklausler / detail
  687. Revert "[lldb/test] Automatically find debug servers to test" — pavel / detail
  688. [clangd] Retire the cross-file-rename command-line flag. — hokein.wu / detail
  689. [flang][fir][NFC] Rename WhereOp to IfOp. — eschweitz / detail
  690. Move implementation of isAssumeLikeIntrinsic into IntrinsicInst — Stanislav.Mekhanoshin / detail
  691. [AMDGPU] Fix promote alloca with double use in a same insn — Stanislav.Mekhanoshin / detail
  692. Encode alignment attribute for `atomicrmw` — jyknight / detail
  693. Encode alignment attribute for `cmpxchg` — jyknight / detail
  694. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  695. [CSSPGO] Process functions in a top-down order on a dynamic call graph. — hoy / detail
  696. Fix incorrect indentation in LangRef.rst — gchatelet / detail
  697. [OpenMP] Enable omp_get_num_devices() on Windows — hansang.bae / detail
  698. [lldb] Disable x86-multithread-write.test with reproducers — Jonas Devlieghere / detail
  699. NFCI. With the move to the new pass manager by default, sanitize-coverage.c is now passing on ARM. — douglas.yung / detail
  700. Undo test changs introduced by D96193. — hoy / detail
  701. [OpenMP] libomp: minor changes to improve library performance — Andrey.Churbanov / detail
  702. Fix errors in distributions — gchatelet / detail
  703. [AArch64] Adding Neon Sm3 & Sm4 Intrinsics — pzheng / detail
  704. Replace deprecated %T in 2 tests. — abidh / detail
  705. [dfsan] Introduce memory mapping for origin tracking — jianzhouzh / detail
  706. NFC: update clang tests to check ordering and alignment for atomicrmw/cmpxchg. — jyknight / detail
  707. [RISCV] Initial support for insert/extract subvector — craig.topper / detail
  708. s[mlir] Tighten computation of inferred SubView result type. — nicolas.vasilache / detail
  709. [WebAssembly] Use the new crt1-command.o if present. — Dev / detail
  710. Remove test code that cause MSAN failure. — hoy / detail
  711. [lldb] Add step target to ThreadPlanStepInRange constructor — davelee.com / detail
  712. ObjectFileELF: Test whether reloc_header is non-null instead of asserting. — peter / detail
  713. [flang][fir][NFC] Move BoxType to TableGen type definition — clementval / detail
  714. [Sanitizer] Fix sanitizer tests without reducing optimization levels — julian.lettner / detail
  715. [NFC] Extract function which registers sanitizer passes — Vitaly Buka / detail
  716. [RISCV] Add a pattern for a scalable vector mask vnot. — craig.topper / detail
  717. [Msan, NewPM] Reduce size of msan binaries — Vitaly Buka / detail
  718. [NFC,memprof] Update test after D96319 — Vitaly Buka / detail
  719. [tests] Autogen a few tests for ease of update — listmail / detail
  720. [tests] precommit a tests for D96534 (and other range quality items) — listmail / detail
  721. [tests] Autogen update test to remove whitespace diffs — listmail / detail
  722. [lld][WebAssembly] Fix for weak undefined functions in -pie mode — sbc / detail
  723. [knownbits] Preserve known bits for small shift recurrences — listmail / detail
  724. [mlir] detect integer overflow in debug mode — ajcbik / detail
  725. [Polly] Hide IslScheduleOptimizer implementation from header. NFC. — llvm-project / detail
  726. Partially Revert "scan-view: Remove Reporter.py and associated AppleScript files" — tstellar / detail
  727. DebugInfo/Symbolize: Don't differentiate function/data symbolization — i / detail
  728. [GlobalISel] Fix sext_inreg(load) combine to not move the originating load. — Amara Emerson / detail
  729. Fix bitcode decoder error in "Encode alignment attribute for `atomicrmw`" — jyknight / detail
  730. [lldb] Fix 'r' and 'run' aliases on Apple Silicon — Jonas Devlieghere / detail
  731. [lldb] s/TARGET_OS_EMBEDDED/TARGET_OS_IPHONE/ — Jonas Devlieghere / detail
  732. [dfsan] Fix building OriginAddr at non-linux OS — jianzhouzh / detail
  733. [Polly] Sanitize optimization levels. — llvm-project / detail
  734. [TableGen] Make the map in InfoByHwMode protected. NFCI — craig.topper / detail
  735. [OpenMP][AMDGPU] Add support for linking libomptarget bitcode — Pushpinder.Singh / detail
  736. gn build: Support cross-compiling libunwind for Android. — peter / detail
  737. [WebAssembly] Fix delegate's argument computation — aheejin / detail
  738. [Test] Add a potentially hanging test to prevent merging patches that hang it — mkazantsev / detail
  739. DebugInfo/Symbolize: Use stable_sort — i / detail
  740. [TableGen] Use ListSeparator (NFC) — kazu / detail
  741. [PGO] Drop unnecessary const from return types (NFC) — kazu / detail
  742. [CodeGen] Use range-based for loops (NFC) — kazu / detail
  743. [CostModel] An extending load to illegal type is not free. — sander.desmalen / detail
  744. [Polly] Remove unused declaration. NFC. — llvm-project / detail
  745. [BasicTTIImpl] Fix getCastInstrCost for scalable vectors by querying for ElementCount. — sander.desmalen / detail
  746. [lldb] Let TestPExpectTest test the right test class — Raphael Isemann / detail
  747. [mlir] Allow users of `PromoteBuffersToStackPass` to customize `small buffer` func. — pifon / detail
  748. [CSSPGO][llvm-profgen] Add brackets for context id to support extended binary format — wlei / detail
  749. [DeveloperPolicy] Specify LLVM's license more clearly. — kristof.beyls / detail
  750. [RISCV] Add support for integer fixed min/max — fraser / detail
  751. [mlir] Initialize `isSmallAlloc` in `initialize` method. — pifon / detail
  752. [Analysis] Change VFABI::mangleTLIVectorName to use ElementCount — david.sherwood / detail
  753. Fix exegesis build on aarch64-windows-msvc host — maxim.kuvyrkov / detail
  754. [libomptarget][amdgcn] Build amdgcn devicertl as openmp — jonathanchesterfield / detail
  755. [mlir][math] Split off the math dialect. — herhut / detail
  756. [OpenCL][Docs] Describe internals of TableGen builtins — sven.vanhaastregt / detail
  757. [OpenCL][Docs] Clean up trailing characters — sven.vanhaastregt / detail
  758. [AArch64] Add tests with sign cmps patterns that can be improved. — flo / detail
  759. [MIRLangRef] Document MachineOperand comments — sjoerd.meijer / detail
  760. [mlir][math] Fix cmake files after dialect splitting. — herhut / detail
  761. [DAG] DAGTypeLegalizer::PromoteIntRes_ADDSUBSHLSAT - break if-else chain. NFCI. — llvm-dev / detail
  762. [Test] Add test with uadd intrinsic with missing opt opportunity — mkazantsev / detail
  763. [NFC][ProfileData] Improve language — Vitaly Buka / detail
  764. [ASAN][NFC] Improve language — Vitaly Buka / detail
  765. [NFC][Analysis] Change struct VecDesc to use ElementCount — david.sherwood / detail
  766. [RISCV] Change parseVTypeI function — 932494295 / detail
  767. Mark output as text if it is really text — Abhina.Sreeskantharajan / detail
  768. [VPlan] Make VPRecipeBase inherit from VPUser directly (NFC). — flo / detail
  769. [mlir] Use target-specific GPU kernel attributes in lowering pipelines — zinenko / detail
  770. [Vectorizers][TTI] remove option to bypass creation of vector reduction intrinsics — spatel / detail
  771. [SVE][LoopVectorize] Support for vectorization of loops with function calls — kerry.mclaughlin / detail
  772. [mlir][spirv] Lower sexti -> SConvert — benny.kra / detail
  773. [ARM] Single source VMOVNT — david.green / detail
  774. [clangd] Remove the cross-file-rename option. — hokein.wu / detail
  775. [mlir][Linalg] Improve region support in Linalg ops. — nicolas.vasilache / detail
  776. [clangd] Move command handlers into a map in ClangdLSPServer. NFC — sam.mccall / detail
  777. [TableGen][GlobalISel] Allow duplicate RendererFns — jay.foad / detail
  778. [analyzer][Liveness][NFC] Remove an unneeded pass to collect variables that appear in an assignment — dkszelethus / detail
  779. Improve hover scopes for Objective-C code — davg / detail
  780. Relands "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  781. [mlir][Linalg] NFC - Add an OpFoldResult-based builder for InitTensorOp — nicolas.vasilache / detail

#2458 (Feb 12, 2021 5:35:28 AM)

  1. Removed lld-x86_64-freebsd builder. — gkistanova / detail
  2. Add worker sie-linux-builder and builder llvm-clang-x86_64-sie-ubuntu-fast. — douglas.yung / detail
  3. jenkins: Update branch names for the repos from "master" to "main" — Azharuddin Mohammed / detail
  4. [lldb] Run check-lldb even if check-debuginfo failed — Raphael Isemann / detail
  5. [lldb][monorepo] Run check-lldb even if check-debuginfo failed — Raphael Isemann / detail
  6. Add Python binary path to CMake arguments for the clang-ppc64le-linux builder — baptiste.saleil / detail
  7. [zorg] Add Clang ppc64le cross-targeting buildbot on AIX — Xiangling.Liao / detail
  8. Support branches with the ForceSchedulers. — gkistanova / detail
  9. Update extraRecipients for the Windows LLDB box — Jonas Devlieghere / detail
  10. [zorg] Remove redundant '\' in AIX buildbot config — Xiangling.Liao / detail

#2457 (Feb 4, 2021 3:20:02 AM)

  1. [clangd] Detect rename conflicits within enclosing scope — kbobyrev / detail
  2. [AMDGPU] Save all lanes for reserved VGPRs — sebastian.neubauer / detail
  3. [Support] Indent multi-line descr of enum cli options. — joachim / detail
  4. [clang][cli] Command line round-trip for HeaderSearch options — jan_svoboda / detail
  5. [clang-cl] Remove the /fallback option — hans / detail
  6. [mlir] Apply source materialization in case of transitive conversion — zinenko / detail
  7. [lldb] Make TestLocalVariables.py compatible with the new pass manager — pavel / detail
  8. [mlir] make vector to llvm conversion truly partial — zinenko / detail
  9. [ARM] Handle f16 in GeneratePerfectShuffle — david.green / detail
  10. Re-land D94976 after revert in e29552c5aff6 — jeremy.morse / detail
  11. [mlir][Linalg] Drop SliceOp — nicolas.vasilache / detail
  12. [ElementCount] NFC: Set 'const' qualifier for getWithIncrement/Decrement. — sander.desmalen / detail
  13. [gn build] (manually) port 0609f257dc2e2c3 — thakis / detail
  14. Revert "[hip][cuda] Enable extended lambda support on Windows." — thakis / detail
  15. [X86] Remove stale TODO comment. NFC. — llvm-dev / detail
  16. [flang][driver] Add forced form flags and -ffixed-line-length — faris.rehman / detail
  17. [clang] Add AddClang.cmake to the list of the CMake modules that are installed — andwar02 / detail
  18. [AVR] Remove an assertion that causes generic CodeGen tests to fail — me / detail

#2456 (Feb 3, 2021 11:55:13 PM)

  1. [mlir] Add custom directive hooks for printing mixed integer or value operands. — ravishankarm / detail
  2. AMDGPU: Fix dbg_value handling when forming soft clause bundles — Matthew.Arsenault / detail
  3. [LoopVectorize] Relax a FCmpInst assert to dyn_cast after D95690 — i / detail
  4. [test] Fix unuses FileCheck prefixes in clang/test/Modules — i / detail
  5. [test] Fix unuses FileCheck prefixes in lld — i / detail
  6. [llvm] Use pop_back_val (NFC) — kazu / detail
  7. [TableGen] Use ListSeparator (NFC) — kazu / detail
  8. [TableGen] Use range-based for loops (NFC) — kazu / detail
  9. [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS. — nhawes / detail
  10. clang-extra: fix incorrect use of std::lock_guard by adding variable name (identified by MSVC [[nodiscard]] error) — kadircet / detail
  11. [test] Fix unused FileCheck prefixes in compiler-rt/test — i / detail
  12. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  13. [MLIR][TOSA] Comparison based elementwise operations for tosa-to-linalg — rob.suderman / detail
  14. [test] Fix unused FileCheck prefixes in lldb — i / detail
  15. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  16. [SCEV] Apply loop guards to divisibility tests — gil.rapaport / detail
  17. [test] Fix unused FileCheck prefixes in compiler-rt — i / detail
  18. [ORC] Clear unused materializing info entries. — Lang Hames / detail
  19. [test] Fix unused FileCheck prefixes in clang-tidy and one llvm/test/Reduce test — i / detail
  20. [test] Fix unused FileCheck prefixes in test/Reduce — i / detail
  21. Revert "[AArch64] Homogeneous Prolog and Epilog Size Optimization" — plotfi / detail
  22. [NFC][Docs] Fix RAVFrontendAction doc's CMakelists.txt for Shared build — shivam98.tkg / detail
  23. [SelectionDAG] Prevent scalable vector warning from ComputeNumSignBits on extract_vector_elt on a scalable vector. — craig.topper / detail
  24. [mlir][Standard] Extend n-D vector lowering to LLVM to [s|z]exti ops. — nicolas.vasilache / detail
  25. [CSSPGO] Call site prioritized inlining for sample PGO — aktoon / detail
  26. [RISCV] Replace NoX0 SDNodeXForm with a ComplexPattern to do the selection of the VL operand. — craig.topper / detail
  27. Added clamp i64 to i16 global isel pattern. — thomas.symalla / detail
  28. clang-format — thomas.symalla / detail
  29. Added comments. — thomas.symalla / detail
  30. Added early exit. — thomas.symalla / detail
  31. Renames — thomas.symalla / detail
  32. Refactored the pattern matching. — thomas.symalla / detail
  33. Fixed the lit tests and a bug in the implementation. — thomas.symalla / detail
  34. Reverted unintended git-format change. — thomas.symalla / detail
  35. Renamed identifiers in lit — thomas.symalla / detail
  36. Move Combiner to PreLegalize step — thomas.symalla / detail
  37. Move step to PreLegalizer — thomas.symalla / detail
  38. Fixed tests. — thomas.symalla / detail
  39. Code changes yielded from review. — thomas.symalla / detail
  40. Resolve formatting changes. — thomas.symalla / detail
  41. Updating formatting changes. — thomas.symalla / detail
  42. Formatting changes. — thomas.symalla / detail
  43. Formatting changes — thomas.symalla / detail
  44. Added and used new target pseudo for v_cvt_pk_i16_i32, changes due to code review. — thomas.symalla / detail
  45. Implemented a MED3_S32 GIR opcode. — thomas.symalla / detail
  46. Removed the generic virtual register creations. Reworked the tests. — thomas.symalla / detail
  47. Renamed med3 opcode, removed superfluous copy. — thomas.symalla / detail
  48. Added missing includes. — thomas.symalla / detail
  49. Reverted whitespace changes. — thomas.symalla / detail
  50. Fixed includes. — thomas.symalla / detail
  51. Fixed includes. — thomas.symalla / detail
  52. Removed Diff file. — thomas.symalla / detail
  53. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  54. Fix build break from D95024 — aktoon / detail
  55. [AMDGPU] Clarify calling conv about inactive lanes — sebastian.neubauer / detail
  56. [AMDGPU] Mark epilog restores as frame-destroy — sebastian.neubauer / detail
  57. [dllimport] Honor always_inline when deciding whether a dllimport function should be available for inlining (PR48925) — hans / detail
  58. [mlir] Keep track of region signature conversions as argument replacements — zinenko / detail
  59. Fold one-use variable into assert. NFCI. — benny.kra / detail
  60. [SVE][LoopVectorize] Add masked load/store and gather/scatter support for SVE — david.sherwood / detail
  61. [flang][driver] Disallow non-existent input files in the frontend driver — andrzej.warzynski / detail
  62. [ARM] Regenerate LowOverheadLoops mir tests. NFC — david.green / detail
  63. Revert "Fix build break from D95024" — akuegel / detail
  64. Revert "[CSSPGO] Factor out common part for CSSPGO inline and AFDO inline" — akuegel / detail
  65. [ARM] Remove DLS lr, lr — david.green / detail
  66. [OpenCL] Change extension handling for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  67. [X86][AVX] Add missing VEX_WIG tags from VPACKUSDW/VPHSUBD/VPCMPISTRI/VPCMPISTRM/VPCMPESTRI/VPCMPESTRM — llvm-dev / detail
  68. [mlir][Linalg] Refactor Linalg vectorization for better reuse and extensibility. — nicolas.vasilache / detail
  69. [X86] Fix disassembly of x86-64 GDTLS code sequence — andrew.ng / detail
  70. [X86][AVX512] Support variable-index vector insertion on AVX512 targets (PR47924) — llvm-dev / detail
  71. [AMDGPU][MC] Corrected parsing of optional modifiers — dmitry.preobrazhensky / detail
  72. [mlir][Linalg] Fix unused variable warning in Release builds. NFC. — benny.kra / detail
  73. [clangd] Report only decl of overridding method in xref. — usx / detail
  74. Revert "[test] Default clang/test to FileCheck --allow-unused-prefixes=false" — thakis / detail
  75. [mlir][Linalg] Fix and properly test CodegenStrategy API — nicolas.vasilache / detail
  76. [ASTMatchers] Fix matching after generic top-level matcher — steveire / detail
  77. NFC: Migrate SimpleLoopUnswitch to work on InstructionCost — sander.desmalen / detail
  78. NFC: Migrate SpeculateAroundPHIs to work on InstructionCost — sander.desmalen / detail
  79. Revert "[lldb] Use current execution context in SBDebugger" — Raphael Isemann / detail
  80. [X86][SSE] LowerINSERT_VECTOR_ELT - pull out repeated EltSizeInBits calls. NFCI. — llvm-dev / detail
  81. [ARM] Select VINS from vector inserts — david.green / detail
  82. [ASTMatchers] Add matchers for decomposition decls — steveire / detail
  83. [clang-format] Add case aware include sorting. — marek.kurdej / detail
  84. [ARM] Extra shuffle tests. NFC — david.green / detail
  85. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Tom.Weaver / detail
  86. [ASTMatchers] Ignore parts of BindingDecls which are not spelled in source — steveire / detail
  87. [clangd] Fix race in Global CDB shutdown — sam.mccall / detail
  88. [AVR][clang] Fix a bug in AVR toolchain search paths — powerman1st / detail
  89. [NFC][InstCombine] Add tests for  (~x) a>> y  -->  ~(x a>> y)  fold (PR48995) — lebedev.ri / detail
  90. [InstCombine] Host inversion out of ashr's value operand (PR48995) — lebedev.ri / detail
  91. [mlir] Put template specialization in the same namespace — antiagainst / detail
  92. [clang][PATCH][NFC] Correct test case related to review D95482 — melanie.blower / detail
  93. [OpenCL] Add diagnostics for references to functions — anastasia.stulova / detail
  94. Ensure that the matcher is instantiated — steveire / detail
  95. [ARM] Add MVE insert-of-extract pattern — david.green / detail
  96. [PowerPC] Materialize 34 bit constants with pli on Power 10. — stefanp / detail
  97. [OpenMP][NFC] Adding FAQ Entry for errors with static libraries — huberjn / detail
  98. [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline — aktoon / detail
  99. [AIX] Improve option processing for mabi=vec-extabi and mabi=vec=defaul — zarko / detail
  100. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  101. [mlir][spirv] Define sp.VectorShuffle — antiagainst / detail
  102. Revert "[mlir] Fix scf.for single iteration canonicalization check" — antiagainst / detail
  103. [AMDGPU] Save fp/bp after csr saves — sebastian.neubauer / detail
  104. [AMDGPU] Remove unused tmp register — sebastian.neubauer / detail
  105. Fixed failing OpenCL test — anastasia.stulova / detail
  106. [ARM] Mark MVE_VMOV_to_lane_32 as isInsertSubregLike — david.green / detail
  107. [ConstraintElimination] Add nicer way to dump constraints (NFC). — flo / detail
  108. [flang][NFC] Update #include and comment. — eschweitz / detail
  109. [OpenMP] Fix sign comparison warnings from GCC — jonathan.l.peyton / detail
  110. [ARM] Correct some tablegen operand types. NFC — david.green / detail
  111. [InlineFunction] Only update noalias scopes once for an instruction. — jeroen.dobbelaere / detail
  112. [ExpandReductions] add test for fmin with FMF; NFC — spatel / detail
  113. [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN — i / detail
  114. [MC] Support SHF_GNU_RETAIN as section flag 'R' — i / detail
  115. [test] Add basic _Unwind_ForcedUnwind + exception tests — i / detail
  116. [ConstraintElimination] Add test with pointer bitcast. — flo / detail
  117. [MC] Upgrade DWARF version to 5 upon .file 0 — i / detail
  118. [debugserver] Fix -Winconsistent-missing-override warnings on arm64 — Jonas Devlieghere / detail
  119. [CSSPGO] Passing the clang driver switch -fpseudo-probe-for-profiling to the linker. — hoy / detail
  120. [ELF] Delete unused --warn-ifunc-textrel — i / detail
  121. [libcxx] Implement the space function for windows — martin / detail
  122. [lld-macho][NFC] refactor relocation handling — gkm / detail
  123. [OpenMP] Fix iterations calculation for dependent counters. — michael.p.rice / detail
  124. [debugserver] Fix -Wunused-function warnings on arm64 — Jonas Devlieghere / detail
  125. [RISCV] Use a ComplexPattern to merge isel patterns for vector load/store with GPR and FrameIndex addresses. — craig.topper / detail
  126. [ConstraintElimination] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  127. [debugserver] Fix -Wsign-compare warnings on arm64 — Jonas Devlieghere / detail
  128. [mlir][NFC] Use explicit `mlir` namespace in generated code — joker.eph / detail
  129. [mlir][NFC] Add missing include guards to MlirOptMain.h — joker.eph / detail
  130. [mlir] Allow to use constant lambda as callbacks for `TypeConverter` — joker.eph / detail
  131. [mlir] Print more verbose message in case of type inference error — joker.eph / detail
  132. [debugserver] Fix -Wmissing-field-initializers warnings on arm64 — Jonas Devlieghere / detail
  133. [mlir] Return new Operation from `Rewriter::replaceOpWithNewOp` — joker.eph / detail
  134. [RISCV] Correct types in tablegen multiclasses found by D95874. — craig.topper / detail
  135. [RISCV] Fix incorrect RVV sdiv/udiv lowering — fraser / detail
  136. Fix CMake LLVM_TARGETS_TO_BUILD "Native" option to work with JIT — joker.eph / detail
  137. [mlir] Delay adding the __resume function — csigg / detail
  138. [MLIR] [CMake] Support building MLIR standalone — isuruf / detail
  139. Fix namespace for MLIR Async Runtime — rengolin / detail
  140. [test] Default clang/test to FileCheck --allow-unused-prefixes=false — i / detail
  141. [flang] Detect UBOUND() error on assumed-size array — pklausler / detail
  142. [flang] Implement IEEE_SUPPORT_xxx inquiry functions — pklausler / detail
  143. Ensure that InstructionCost actually implements a total ordering — ctetreau / detail
  144. [flang][NFC] Update #include. — eschweitz / detail
  145. [CSSPGO] Introducing distribution factor for pseudo probe. — hoy / detail
  146. [flang][NFC] Update the CG rewrite pass. — eschweitz / detail
  147. [mlir][Pattern] Create a new IRRewriter class to enable sharing code with pattern rewrites — riddleriver / detail
  148. Revert "Ensure that InstructionCost actually implements a total ordering" — ctetreau / detail
  149. [lldb] Convert assertTrue(a == b) to assertEqual(a, b) — davelee.com / detail
  150. Disable CFI in __get_elem to allow casting a pointer to uninitialized memory — rnk / detail
  151. Revert "Fix namespace for MLIR Async Runtime" — joker.eph / detail
  152. [libc++] Add new queues for specific macOS system versions — Louis Dionne / detail
  153. [libcxx] Implement the current_path function for windows — martin / detail
  154. [libcxx] Implement the canonical function for windows — martin / detail
  155. [ConstraintElimination] Skip pointer casts. — flo / detail
  156. [dfsan] Clean TLS after sigaction callbacks — jianzhouzh / detail
  157. Diagnose if a SLEB128 is too large to fit in an int64_t. — richard / detail
  158. [GWP-ASan] Add aligned allocations. — 31459023+hctim / detail
  159. [GWP-ASan] Add locking around unwinder for atfork protection. — 31459023+hctim / detail
  160. Revert "[GWP-ASan] Add aligned allocations." — 31459023+hctim / detail
  161. [AArch64] Homogeneous Prolog and Epilog Size Optimization — plotfi / detail
  162. [gn build] Port 4f58b1bd2974 — llvmgnsyncbot / detail
  163. [test][NewPM] Pin various tests to the legacy PM — aeubanks / detail
  164. [flang] Add TypeAndShape::MeasureElementSizeInBytes() — pklausler / detail
  165. [FileCheck] Make --allow-unused-prefixes cl::ZeroOrMore — i / detail
  166. [mlir][Vector] Add lowering to LLVM for vector.bitcast — diego.caballero / detail
  167. [mlir] Fix scf.for single iteration canonicalization check — antiagainst / detail
  168. [libc] Add hardware implementations of ceil and ceilf for aarch64. — sivachandra / detail
  169. [GlobalISel] Check if branches use the same MBB in matchOptBrCondByInvertingCond — Jessica Paquette / detail
  170. AMDGPU: Don't consider global pressure when bundling soft clauses — Matthew.Arsenault / detail
  171. AMDGPU: Fix adding extra operands for i128 asm constraints — Matthew.Arsenault / detail
  172. [lldb/test] Stop recording fundamental return types (NFC) — medismail.bennani / detail
  173. [PowerPC] [NFC] fix wording typos — czhengsz / detail
  174. [VFS] Fix Wreturn-type gcc warning (NFC) — nullptr.cpp / detail
  175. [yaml2obj][wasm] Support numeric relocation type — i / detail
  176. [clang-format] Fix MSVC "unsafe use of type 'bool' in operation" warning (NFC) — nullptr.cpp / detail
  177. [CSSPGO] Fix MSVC initializing truncation warning (NFC) — nullptr.cpp / detail
  178. [Statepoint] Handle 'undef' operand tied to def — serguei.katkov / detail
  179. [clang-tidy] Fix crash in readability-identifier-naming check — n.james93 / detail
  180. [dfsan] Wrap memmove — jianzhouzh / detail
  181. [NFC] Fix typo in comment — n.james93 / detail
  182. [Docs] Update HowToSubmitABug — aeubanks / detail
  183. [RISCV] Add new vector instructions in v0.10. — kai.wang / detail
  184. [OpenMP] Add OpenMP offloading toolchain for AMDGPU — Pushpinder.Singh / detail
  185. [RISCV] Load/store vector mask types. — kai.wang / detail
  186. [gn build] Port fcf03e728007 — llvmgnsyncbot / detail
  187. [CodeGen] Drop unnecessary const from return types (NFC) — kazu / detail
  188. [Transforms/Utils] Use range-based for loops (NFC) — kazu / detail
  189. [AsmPrinter] Use ListSeparator (NFC) — kazu / detail
  190. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  191. [libcxx] Implement the permissions function for windows — martin / detail
  192. [libcxx] Implement the read_symlink function for windows — martin / detail
  193. [clang-include-fixer] Pre-reserve vector size. NFC — sam.mccall / detail
  194. [X86] Correct types in tablegen multiclasses found by D95874. — pengfei.wang / detail
  195. [VPlan][NFC] Introduce constructors for VPIteration — david.sherwood / detail
  196. [LIBC] Add optimized memcpy routine for AArch64 — andre.simoesdiasvieira / detail
  197. [AArch64][SVE]Add cost model for broadcast shuffle — caroline.concatto / detail
  198. Revert "[AMDGPU] Add a new Clamp Pattern to the GlobalISel Path." — sebastian.neubauer / detail
  199. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  200. [OpenCL] Add cl_khr_subgroup_ballot to TableGen BIFs — sven.vanhaastregt / detail
  201. [OpenCL] Add cl_khr_subgroup_non_uniform_vote to TableGen BIFs — sven.vanhaastregt / detail
  202. [Flang][OpenMP] Add semantic checks for invalid branches into or out of OpenMP constructs — praveen / detail
  203. [clangd] Report xref for base methods. — usx / detail
  204. [clang][AVR][NFC] Fix a typo — powerman1st / detail
  205. Fix MLIR Async Runtime DLL on Windows — rengolin / detail
  206. [OpenCL] Fix address space in binding of initializer lists to referencs — anastasia.stulova / detail
  207. [Sema] Fix -Warray-bounds false negative when casting an out-of-bounds array item — vince.a.bridgers / detail
  208. [OpenCL][Docs] Fix command line flag in the example. — anastasia.stulova / detail
  209. [X86][SSE] Support variable-index float/double vector insertion on SSE41+ targets (PR47924) — llvm-dev / detail
  210. [LoopVectorize] add test for fake min/max; NFC — spatel / detail
  211. AMDGPU: Move handling of allocation of fixed ABI inputs — Matthew.Arsenault / detail
  212. [test] Use host platform specific error message substitution in lit tests - continued — Abhina.Sreeskantharajan / detail
  213. Revert "[ConstantFold] Fold more operations to poison" — aqjune / detail
  214. [AMDGPU] Fix multiclass template parameter types. NFC. — jay.foad / detail
  215. [ConstraintElimination] Add some tests with conds in loop header. — flo / detail
  216. [FPEnv][X86] Platform builtins edition: clang should get from the AST the metadata for constrained FP builtins — kevin.neal / detail
  217. [flang] Add -fsyntax-only to f18; retain -fparse-only synonym — pklausler / detail
  218. [Hexagon] Add ELF flags for Hexagon V68 — kparzysz / detail
  219. [dfsan] Clean TLS after signal callbacks — jianzhouzh / detail
  220. [flang][NFCI] Relpace `LoopOp` Op with `DoLoopOp` Op in FIR Dialect — SourabhSingh.Tomar / detail
  221. [DWARF] Location-less inlined variables should not have DW_TAG_variable — jeremy.morse / detail
  222. [VPlan] Manage induction value creation using VPValues. — flo / detail
  223. Revert "[DWARF] Location-less inlined variables should not have DW_TAG_variable" — jeremy.morse / detail
  224. [OpenMP] Fixed an issue that taskwait doesn't work on detachable task — tianshilei1992 / detail
  225. [flang] Enable FIR types and Dialect round trip tests — SourabhSingh.Tomar / detail
  226. [DAGCombiner] Remove (sra (shl X, C), C) if X has more than C sign bits. — craig.topper / detail
  227. [AMDGPU] Added -mcpu to couple more tests. NFC. — Stanislav.Mekhanoshin / detail
  228. Revert "AMDGPU: Don't consider global pressure when bundling soft clauses" — Matthew.Arsenault / detail
  229. [scudo/standalone] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  230. [gwp_asan] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  231. [lldb] Fix debugserver-entitlements.plist path — Jonas Devlieghere / detail
  232. RegisterCoalescer: Prune undef subranges from copy pairs in loops — Matthew.Arsenault / detail
  233. [lld-macho] Associate each Symbol with an InputFile — jezng / detail
  234. [lld-macho] Force-loading should share code path with regular archive loads — jezng / detail
  235. [lld-macho] Remove stray ehFrame change — jezng / detail
  236. [lld-macho] Rename VERSION CONTROL to VERSION TARGETING in helptext — jezng / detail
  237. [sanitizer_common] Use zx_system_get_page_size() on Fuchsia — mcgrathr / detail
  238. [libc][NFC] Move generic math implementations to the generic directory. — sivachandra / detail
  239. [dfsan] Test IGN and DFL for sigaction — jianzhouzh / detail
  240. [dfsan] Wrap strcat — jianzhouzh / detail
  241. [flang] Fix calls to LBOUND() intrinsic for arrays with lower bounds not 1 — psteinfeld / detail
  242. RegisterCoalescer: Fix not setting undef on coalesced subregister uses — Matthew.Arsenault / detail
  243. Set GPU context before {cu,hip}MemHostRegister. — csigg / detail
  244. [GlobalISel] Combine narrowScalar of G_ADD and G_SUB. NFC — Justin Bogner / detail
  245. Delete CUDA context after linking device code. — csigg / detail
  246. [NFC][CUDA] Refactor registering device variable — Yaxun.Liu / detail
  247. [SampleFDO][NFC] Detach SampleProfileLoader from SampleCoverageTracker — xur / detail
  248. [clang-tblgen] AnnotateAttr::printPretty has spurious comma when no variadic argument is specified — fcloutier / detail
  249. [Hexagon] Add LLVM instruction definitions for Hexagon V68 — kparzysz / detail
  250. [mlir] Add gpu async integration test. — csigg / detail
  251. Fix overflowing signed left shift, found by ubsan buildbot. — richard / detail
  252. [asan] Fix pthread_create interceptor — Vitaly Buka / detail
  253. [NewPM][HelloWorld] Move HelloWorld to Utils — aeubanks / detail
  254. [lld-macho] Try to fix Windows build — jezng / detail
  255. Add API for adding arguments to blocks — GeorgeLyon / detail
  256. [libc++] Rationalize our treatment of contiguous iterators and __unwrap_iter(). — arthur.j.odwyer / detail
  257. [Coverage] Propogate counter to condition of conditional operator — zequanwu / detail
  258. [lldb] Honor the CPU type & subtype when launching on macOS — Jonas Devlieghere / detail
  259. [lldb] Check for both Lua 5.3 and 5.4 error messages in the tests. — Jonas Devlieghere / detail
  260. [GlobalISel] Add sext(constant) -> constant artifact combine. — Amara Emerson / detail
  261. PR49020: Diagnose brace elision in designated initializers in C++. — richard / detail
  262. Turn on the new pass manager by default — aeubanks / detail
  263. Revert "[LTOCodeGenerator] Use lto::Config for options (NFC)." — flo / detail
  264. Revert "[LTO] Add option enable NewPM with LTOCodeGenerator." — flo / detail
  265. Revert "[LTO] Use lto::backend for code generation." — flo / detail
  266. PR44325 (and duplicates): don't issue -Wzero-as-null-pointer-constant — richard / detail
  267. [clang-tidy] Use new mapping matchers — steveire / detail
  268. [Docs] Add some documentation for constructor homing, a debug info optimization (-fuse-ctor-homing) — akhuang / detail
  269. [libc++] [P0879] constexpr std::sort — arthur.j.odwyer / detail
  270. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToAddress for ZExt params — Jessica Paquette / detail
  271. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — thakis / detail
  272. [AArch64][GlobalISel] Change store value type from p0 -> s64 to import patterns — Jessica Paquette / detail
  273. [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation — wlei / detail
  274. [lldb] Rollback to using i386 for the watch simulator — Jonas Devlieghere / detail
  275. [OpenMPIRBuilder] Implement collapseLoops. — llvm-project / detail
  276. [OpenMP][NVPTX] Take functions in `deviceRTLs` as `convergent` — tianshilei1992 / detail
  277. Make the folder more robust against op fold() methods that generate a type mismatch — joker.eph / detail
  278. [MLIR] Fix building unittests in in-tree build — joker.eph / detail
  279. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  280. [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation — wlei / detail
  281. [test] Pin spir-codegen.ll to legacy PM — aeubanks / detail
  282. Fix the guaranteed alignment of memory returned by malloc/new on Darwin — Akira / detail
  283. [Support] Drop unnecessary const from return types (NFC) — kazu / detail
  284. [TableGen] Use ListSeparator (NFC) — kazu / detail
  285. [Transforms/IPO] Use range-based for loops (NFC) — kazu / detail
  286. [NFC][Coroutine] Remove redundant comment — yedeng.yd / detail
  287. [lldb] Convert more assertTrue to assertEqual (NFC) — davelee.com / detail
  288. [NFC] Fix the noprofile attribute comment — phosek / detail
  289. [ASTReader] Always rebuild a cached module that has errors — kyrtzidis / detail
  290. Revert "[CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation" — wlei / detail
  291. Revert "[CSSPGO][llvm-profgen] Compress recursive cycles in calling context" — wlei / detail
  292. [CSSPGO][llvm-profgen] Compress recursive cycles in calling context — wlei / detail
  293. [hip][cuda] Enable extended lambda support on Windows. — michael.hliao / detail
  294. [mlir][Linalg] NFC - Extract a standalone LinalgInterfaces — nicolas.vasilache / detail
  295. Fix miscompile when performing template instantiation of non-dependent — richard / detail
  296. Give this test a target triple. — richard / detail
  297. [mlir][Linalg] Generalize the definition of a Linalg contraction. — nicolas.vasilache / detail
  298. [Syntax] Support condition for IfStmt. — hokein.wu / detail

#2455 (Feb 1, 2021 4:58:28 PM)

  1. [lldb] Use the host architecture in TestAppleSimulatorOSType.py — Jonas Devlieghere / detail
  2. [x86] introduce no_callee_saved_registers attribute — listmail / detail
  3. [OpenMP][Libomptarget] Remove possible harmful copy constructor call for RTLsTy — atmndp / detail
  4. [Utils] Add a switch controlling prefix warnings in UpdateTestChecks — mtrofin / detail

#2454 (Feb 1, 2021 3:09:42 PM)

  1. Avoid string comparisons on the fast path of MLIR Identifier lookup (NFC) — joker.eph / detail
  2. Revert "[libc++][format] Add basic_format_parse_context." — joker.eph / detail
  3. [LoopVectorize] improve IR fast-math-flags propagation in reductions — spatel / detail
  4. NFC: Re-generate out-of-date matchers docs — steveire / detail
  5. [tests] highlight cornercase w/deref hoisting from D95815 — listmail / detail
  6. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  7. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  8. [CSSPGO] Tweaking inlining with pseudo probes. — hoy / detail
  9. [AMDGPU] Set s-memtime-inst feature from clang — Stanislav.Mekhanoshin / detail
  10. [llvm-objcopy] -O binary: consider SHT_NOBITS sections to be empty — i / detail
  11. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  12. [NFC][X86] Avoid redundant work inspecting callee — listmail / detail
  13. [NFC][X86] Use CallBase interface to simplify code — listmail / detail
  14. [flang][NFC] Rename complex type. — eschweitz / detail
  15. [obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields. — rahmanl / detail

#2453 (Feb 1, 2021 12:20:25 PM)

  1. [APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  2. [TableGen] Fix anonymous record self-reference in foreach and multiclass — paul / detail
  3. [clangd] Respect ReferencesParams.context.includeDeclarations — sam.mccall / detail
  4. [ARM] Simplify VMOVRRD from extracts of buildvectors — david.green / detail
  5. [SimplifyCFG] NFC: Rename static methods to clang-tidy standards. — sander.desmalen / detail
  6. NFC: Migrate SimplifyCFG to work on InstructionCost — sander.desmalen / detail
  7. Revert rGce587529ad8b5 - "[APFloat] multiplySignificand - pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  8. [clangd] references: decls of overrides of x are refs to x, not decls — sam.mccall / detail
  9. [OpenMP] Fix seg fault in libomptarget when using Info with multiple threads — huberjn / detail
  10. [clangd] Remove some obsolete options that are now always on — sam.mccall / detail
  11. [compiler-rt] Fix AArch64 out-of-line atomics visibility on mach-o — erik.pilkington / detail
  12. [AMDGPU] Fix crash with sgpr spills to vgpr disabled — Austin.Kerbow / detail
  13. [AMDGPU] Fix release build after 0397dca0. — Austin.Kerbow / detail
  14. [flang] Fix parsing of WRITE(I+J) with more accurate look-ahead — pklausler / detail
  15. [ConstraintElimination] Negate IR condition directly. — flo / detail
  16. [RISCV] Optimize (srl (and X, 0xffff), C) -> (srli (slli X, 16), 16 + C). — craig.topper / detail
  17. [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst — Jessica Paquette / detail
  18. [RISCV] Update comment text from D95774. NFC — craig.topper / detail
  19. [RISCV] Add scalable vector support for floating point FMA instructions — craig.topper / detail
  20. [LTO] Move part of gold devirt test to v1.16 directory — tejohnson / detail
  21. [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg — Jessica Paquette / detail
  22. [libc++] Implements concept default_initializable. — koraq / detail
  23. [OpenMP] Disable tests if FileCheck is not available in in-tree building — tianshilei1992 / detail
  24. [X86][SSE] LowerScalarImmediateShift - use APInt::getLowBitsSet for vXi8 ISD::SRL mask generation. NFCI. — llvm-dev / detail
  25. [X86][AVX] Add 'OK' tests cases for PR48877 — llvm-dev / detail
  26. [flang][directive] Enforce basic semantic check for all clauses — clementval / detail
  27. [NFC] Disallow unused prefixes under clang/test/Driver — mtrofin / detail
  28. [libc] Small adjustments to fenv tests — michaelrj / detail
  29. [InstCombine] add tests for min/max with extend and constant operand; NFC — spatel / detail
  30. [InstCombine] try to narrow min/max intrinsics with constant operand — spatel / detail
  31. [clang][PATCH] Fix bug 48848 assertion related to recoverFromMSUnqualifiedLookup — melanie.blower / detail
  32. [elfabi] Fix tests which failed on different timezones — haowei / detail
  33. [X86] Accept 64-bit GPRs for vextractps when using a register that requires EVEX. — craig.topper / detail
  34. [NewPM][Unswitch] Add option to disable -O3 non-trivial unswitching — aeubanks / detail
  35. [ARM] Flatten identity shuffles through vqdmulh nodes — david.green / detail
  36. [libc][NFC] Add a death test API adaptation macro — michaelrj / detail
  37. [libc++][format] Add basic_format_parse_context. — koraq / detail
  38. [ConstantHoisting] Fix bug where constant materialization could insert into EH pad — rnk / detail
  39. [WebAssembly] fixed wasm64 data segment init exp not 64-bit — aardappel / detail
  40. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  41. [Loads] Plumb through TLI argument [NFC] — listmail / detail
  42. [OpenMP] libomp: implement nteams-var and teams-thread-limit-var ICVs — Andrey.Churbanov / detail
  43. [mlir][spirv] Add support for OpImageType — antiagainst / detail
  44. Revert "[mlir][spirv] Add support for OpImageType" — antiagainst / detail
  45. [ConstraintElimination] Add support for EQ predicates. — flo / detail

#2452 (Feb 1, 2021 6:37:56 AM)

  1. [ARM] Simplify extract of VMOVDRR — david.green / detail
  2. [X86][AVX] combineExtractWithShuffle - combine extracts from 256/512-bit vector shuffles. — llvm-dev / detail
  3. [Verifier] enable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  4. [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu — david.green / detail
  5. [Branch-Rename] Fix some links — shivam98.tkg / detail
  6. [lldb/API] Expose Module::IsLoadedInTarget() to SB API (NFC) — medismail.bennani / detail
  7. [AMDGPU][MC] Corrected error position for invalid operands — dmitry.preobrazhensky / detail
  8. [lldb] Remove a stray semicolon, fixing GCC warnings. NFC. — martin / detail
  9. Revert "[clang][cli] Port OpenMP-related LangOpts to marshalling system" — jan_svoboda / detail
  10. [lldb] Use current execution context in SBDebugger — Raphael Isemann / detail
  11. NFC: Migrate SpeculativeExecution to work on InstructionCost — sander.desmalen / detail
  12. [LV] Fix crash when computing max VF too early — cullen.rhodes / detail
  13. GlobalISel: check type size before getZExtValue()ing it. — Tim Northover / detail
  14. [lldb/test] Skip `SBTarget::IsLoaded` test on windows (NFC) — medismail.bennani / detail
  15. [ConstraintElimination] Add tests for signed predicates. — flo / detail
  16. Revert "[Verifier] enable llvm.experimental.noalias.scope.decl dominance check." — jeroen.dobbelaere / detail
  17. [SCEV] Bail out if URem operand cannot be zero-extended. — flo / detail
  18. [SVE][CodeGen] Remove performMaskedGatherScatterCombine — kerry.mclaughlin / detail
  19. [clangd] Rename: merge index/AST refs path-insensitively where needed — sam.mccall / detail
  20. [gn build] Port b63cd4db915c — llvmgnsyncbot / detail
  21. [clangd] Don't rely on builtin headers for document-link.test. — hokein.wu / detail
  22. [libc++] Fix for the Bug 41784 — Louis Dionne / detail

#2451 (Feb 1, 2021 1:16:55 AM)

  1. [Sanitizer][RISCV] Fix FastUnwindTest — luismarques / detail
  2. [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts. — JunMa / detail
  3. Fix test in "CFG: Create scope for non-compound range-for body." — jyknight / detail
  4. [OpenMP] Fix comment and assertion strings (NFC). — michael.p.rice / detail
  5. [JITLink] Add missing symbols for ELF ehframe testcase, re-enable on Windows. — Lang Hames / detail
  6. [RISCV] Custom lower fshl/fshr with Zbt extension. — craig.topper / detail
  7. Revert "[JITLink] Add missing symbols for ELF ehframe testcase, re-enable ...." — Lang Hames / detail
  8. [X86] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV) to improve readability. NFC — craig.topper / detail
  9. [PowerPC] Remove vnot_ppc and replace with the standard vnot. — craig.topper / detail
  10. [Mips] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV). NFCI — craig.topper / detail
  11. [FPEnv] Intrinsic for setting rounding mode — sepavloff / detail
  12. [TableGen] Don't commute isel patterns if it would put an immAllOnesV or immAllZerosV on the left hand side. — craig.topper / detail
  13. [OpenMP] Fix python3 compatibility in openmp's lit.cfg — tobias / detail
  14. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail
  15. [mlir] Fix missing null termination in cuLinkAddData argument. — csigg / detail
  16. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — tpopp / detail
  17. [lldb][docs] Attempt to disable the generated GitHub button on the LLDB website — Raphael Isemann / detail
  18. [LoopPeel] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed. — jeroen.dobbelaere / detail
  19. [LoopUnswitch] Add shortcut if unswitched path is a no-op. — flo / detail
  20. [LoopUnswitch] Pacify compiler warnings. — flo / detail
  21. [VE] Change inetger constants 32-bit friendly — marukawa / detail

#2446 (Jan 31, 2021 4:01:29 PM)

  1. CFG: Create scope for non-compound range-for body. — jyknight / detail
  2. [CMake][compiler-rt][RISCV] Support RISC-V cross-compilation — luismarques / detail

#2445 (Jan 31, 2021 3:13:46 PM)

  1. [VE] Fix compiler warnings (NFC) — kazu / detail
  2. [TableGen] Use ListSeparator (NFC) — kazu / detail
  3. [llvm] Drop unnecessary const from return types (NFC) — kazu / detail
  4. [lldb] [Process/FreeBSDRemote] Introduce arm64 support — mgorny / detail
  5. [lldb] [Process/FreeBSDRemote] Introduce arm (32-bit) support — mgorny / detail
  6. [ConstraintElimination] Add tests for ICMP_EQ predicates. — flo / detail
  7. [LTOCodeGenerator] Use lto::Config for options (NFC). — flo / detail
  8. [LSan][RISCV] Enable LSan for RISCV64 — luismarques / detail
  9. Fix omitted kw in type alias printer — jpienaar / detail
  10. [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway. — craig.topper / detail

#2443 (Jan 31, 2021 10:02:29 AM)

  1. [RISCV] Add rv64 command line to bswap-ctlz-cttz-ctpop.ll. — craig.topper / detail
  2. [docs] Clarify compile_flags.txt subtleties — sam.mccall / detail
  3. [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  4. [clangd] Remove references to old future-based API. NFC — sam.mccall / detail
  5. [libc++] Allow building with C++17. — koraq / detail
  6. [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations. — a.v.lapshin / detail
  7. Revert "[clangd] Quote/escape argv included in log messages." — sam.mccall / detail
  8. Reland [clangd] Quote/escape argv included in log messages. — sam.mccall / detail
  9. AMDGPU: Add missing consts — Matthew.Arsenault / detail
  10. RegAlloc: Fix assert if all registers in class reserved — Matthew.Arsenault / detail

#2439 (Jan 30, 2021 7:42:40 PM)

  1. [mlir][AVX512] Fix result type of vp2intersect — springerm / detail

#2437 (Jan 30, 2021 4:59:04 PM)

  1. [flang] Improve shape & length characterization — pklausler / detail

#2436 (Jan 30, 2021 12:38:03 PM)

  1. [ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC) — flo / detail
  2. [OpenMP][NVPTX] Refined CMake logic to choose compute capabilites — tianshilei1992 / detail
  3. [TableGen] Avoid a couple vector copies in ExpandHwModeBasedTypes. — craig.topper / detail
  4. [TableGen] Use emplace_back to add to PatternsToMatch in GenerateVariants. Use std::move when adding to PatternsToMatch in AddPatternToMatch. — craig.topper / detail
  5. [RISCV] Use MVT instead of EVT in RISCVISelDAGToDAG.cpp — craig.topper / detail

#2435 (Jan 30, 2021 3:01:35 AM)

  1. [LTO] Use lto::backend for code generation. — flo / detail
  2. [LTO] Add option enable NewPM with LTOCodeGenerator. — flo / detail
  3. [compiler-rt][tests] Define TARGET_FLAGS — harald / detail
  4. [ASTMatchers] Fix traversal below range-for elements — steveire / detail
  5. [LoopUnswitch] Properly update MSSA if header has non-clobbering stores. — flo / detail
  6. Fix traversal with hasDescendant into lambdas — steveire / detail
  7. [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file. — grimar / detail
  8. [RISCV] Update extractelt tests to sign-extend results (NFC) — fraser / detail
  9. [ASTMatchers] Fix definition of decompositionDecl — steveire / detail
  10. [TableGen] Use ListSeparator (NFC) — kazu / detail
  11. [AMDGPU] Forward-declare AMDGPUTargetMachine (NFC) — kazu / detail
  12. [llvm] Add missing header guards (NFC) — kazu / detail

#2434 (Jan 30, 2021 1:33:56 AM)

  1. [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section — i / detail

#2433 (Jan 29, 2021 10:48:37 PM)

  1. [NFC][VFS] Fix a build warning due to an extra semicolon — nullptr.cpp / detail
  2. [llvm] Use append_range (NFC) — kazu / detail
  3. [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC) — kazu / detail
  4. [llvm] Use isa instead of dyn_cast (NFC) — kazu / detail

#2432 (Jan 29, 2021 8:50:36 PM)

  1. [flang] Fix problems with constant arrays with lower bounds that are not 1 — psteinfeld / detail
  2. [AMDGPU] Test all register names known to AMDGPUPALMetadata — jay.foad / detail
  3. Revert "Disable rosegment for old Android versions." — thakis / detail
  4. [GlobalISel] Fix modifying a G_OR without notifying the observer — jay.foad / detail
  5. [flang][docs] Add New Flang Driver Biweekly call — andrzej.warzynski / detail
  6. [mlir][docs] Fix typo: even -> event — rupprecht / detail
  7. [AArch64][Clang][Linux] Enable out-of-line atomics by default. — Pavel.Iliin / detail
  8. Make the profile-filter.c test compatible with 32-bit systems — phosek / detail
  9. [libcxx][test] explicitly discard bitset::test's return — Casey / detail
  10. [libcxx][test] Silence false positive MSVC /analyze warning — Casey / detail
  11. [OpenMP][NFC] Added release note for new `deviceRTLs` and hidden helper task — tianshilei1992 / detail
  12. [OpenMP] Add environment variable to force monotonic dynamic scheduling — terry.l.wilmarth / detail
  13. [libcxx][test] Silence MSVC narrowing warning — Casey / detail
  14. [AIX] Actually push back "-mabi=vec-extabi" when option is on. — zarko / detail
  15. [VE] Add include for formatted_raw_ostream after 046cfb856517c6140d5e1c0989232e26d00b05b2 — i / detail
  16. [GlobalISel] Remove hint instructions in generic InstructionSelect code. — Jessica Paquette / detail
  17. [CMake] Actually require python 3.6 or greater — ctetreau / detail
  18. Revert "[CMake] Actually require python 3.6 or greater" — ctetreau / detail
  19. [mlir] Preserve lexicographic order after loop collapsing. — pifon / detail
  20. [clang-tidy] Fix linking tests to LLVMTestingSupport — mgorny / detail
  21. Emit metadata when instr. profiles hash mismatch occurs. — tmsriram / detail
  22. [SVE] delete VectorType::getNumElements() — ctetreau / detail
  23. [LowerConstantIntrinsics] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  24. [ShadowStackGCLowering] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  25. [ExpandMemCmpPass] Preserve Dominator Tree, if available — lebedev.ri / detail
  26. [AMDGPU] Be more specific in needsFrameBaseReg — Stanislav.Mekhanoshin / detail
  27. [NFC][RISCV] Remove redundant pseudo instructions for vector load/store. — kai.wang / detail
  28. [RISCV] Update the version number to v0.10 for vector. — kai.wang / detail
  29. [flang] Support disabled alternative PARAMETER statement — pklausler / detail
  30. [RISCV]  Update the version number to v0.10 for vector. — kai.wang / detail
  31. Update ElementsAttr::isValidIndex to handle ElementsAttr with a scalar. Scalar will have rank 0. — jpienaar / detail
  32. [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC) — nhawes / detail
  33. [RISCV] Merge rv32 and rv64 vector fadd/fsub/fmul/fdiv sdnode tests into single tests files with 2 run lines. — craig.topper / detail
  34. Use type alias for large tuples — jpienaar / detail
  35. Detect Source Drift with Propeller. — tmsriram / detail
  36. [X86] Fix tile config register spill issue. — pengfei.wang / detail
  37. [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info — gkm / detail
  38. [lld-macho][NFC] Add new option group for versions — gkm / detail

#2431 (Jan 29, 2021 7:07:20 AM)

  1. Explicitly use python3 for lit sandbox — oliver.stannard / githubweb

#2431 (Jan 29, 2021 7:07:20 AM)

  1. [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files. — grimar / detail
  2. [libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove. — chennngwang / detail
  3. [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo. — saghir / detail
  4. [clang-tooling] Prevent llvm::fatal_error on invalid CLI option — sguelton / detail
  5. [libc][Obvious] Fix typo — chennngwang / detail
  6. [mlir] Prevent segfault in Tensor canonicalization — tpopp / detail
  7. Adapt lldb-instr to d47ee525f9e92898 APi change — sguelton / detail
  8. [OpenMP] libomp: fix build by cl with vs2019 — Andrey.Churbanov / detail
  9. Fix macos target assumption in test — thomasp / detail
  10. [libcxx] Implement the stat function family on top of native windows APIs — martin / detail
  11. [libcxx] Implement _FilesystemClock::now() and __last_write_time for windows — martin / detail
  12. [libcxx] Hook up a number of operation functions to their windows counterparts — martin / detail
  13. [libcxx] Sanitize paths before creating symlinks on windows — martin / detail
  14. [gn build] (semi-manually) port 2ff8662b5d16 — thakis / detail
  15. [LTO] Update splitCodeGen to take a reference to the module. (NFC) — flo / detail
  16. [MemCpyOpt] Add test for incorrect optimization across lifetime (NFC) — nikita.ppv / detail
  17. [test] Use host platform specific error message substitution in lit tests — Abhina.Sreeskantharajan / detail
  18. [Syntax] Add syntax-tree-dump in clang-check. — hokein.wu / detail
  19. [gn build] port e90e455d2a0cc — thakis / detail
  20. [MachineLICM] Fix wrong and confusing comment. NFC. — sjoerd.meijer / detail
  21. [clangd] Extract symbol-scope logic out of Quality, add tests. NFC — sam.mccall / detail
  22. Revert "[clangd] Extract symbol-scope logic out of Quality, add tests. NFC" — sam.mccall / detail
  23. [mlir] Remove mlir_c_runner_utils_static. — csigg / detail
  24. [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks — llvm-dev / detail
  25. clang-cl: Invent a /winsysroot concept — thakis / detail
  26. clang-cl: Accept /std:c11, /std:c17 flags — thakis / detail
  27. [TableGen] Fix instantiating multiclass in foreach — paul / detail

#2431 (Jan 29, 2021 7:07:20 AM)

  1. Explicitly use python3 for lit sandbox — oliver.stannard / detail

#2430 (Jan 28, 2021 9:18:18 PM)

  1. [lldb] Use `foo is None` instead of `not foo` in darwin.py — Jonas Devlieghere / detail
  2. Support a list of CostPerUse values — Christudasan.Devadasan / detail
  3. [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725 — mkazantsev / detail
  4. [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent — wmi / detail
  5. [clang-format] Add option to control the spaces in a line comment — bjoern / detail
  6. [llvm] Forward-declare formatted_raw_ostream (NFC) — kazu / detail
  7. [llvm] Populate SmallVector at construction time (NFC) — kazu / detail
  8. [MustExecute] Use ListSeparator (NFC) — kazu / detail
  9. [clang-tidy] bugprone-assert-side-effect: Improve warning message. — Artem Dergachev / detail
  10. [clang-tidy] bugprone-assert-side-effect: Warn on NSAssert by default. — Artem Dergachev / detail
  11. [NFC][ScalarizeMaskedMemIntrin] Fix unused variable warning — nullptr.cpp / detail
  12. [clangd] Add include-fixer fixit for field_incomplete_or_sizeless diagnostic. — hokein.wu / detail
  13. Revert "[clang-format] Add option to control the spaces in a line comment" — bjoern / detail

#2429 (Jan 28, 2021 6:43:25 PM)

  1. [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT — Jessica Paquette / detail
  2. [AMDGPU] Fix WMM Entry SCC preservation — carl.ritson / detail
  3. [libcxx][test] MoveOnly's comparisons are non-member — Casey / detail
  4. [libc][NFC] Add a few casts to suppress loss of precision warnings — michaelrj / detail
  5. [libcxx][test] move libc++-specific tests into the libcxx tree — Casey / detail
  6. Reland "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas" — akhuang / detail
  7. Fix typo in "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  8. [NFC][llvm-nm] Fix unused variable warning — nullptr.cpp / detail
  9. [NFC][DebugInfo] Fix Wreturn-type gcc warning — nullptr.cpp / detail

#2428 (Jan 28, 2021 3:40:31 PM)

  1. Revert "[mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding" — hanchung / detail
  2. Fix memory leak in 4318028cd2d7633a0cdeb0b5d4d2ed81fab87864 — dblaikie / detail
  3. [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases — conanap / detail
  4. Removing the main to master sync GitHub workflow. — Mike Edwards / detail
  5. Support: Simplify __HAIKU__ #ifdef in llvm::sys::Wait, NFC — Duncan P. N. Exon Smith / detail
  6. [ASTMatchers] Avoid pathological traversal over nested lambdas — steveire / detail
  7. [ASTMatchers] Add invocation matcher — steveire / detail
  8. [CMake][libc] Don't do CPU feature detection when cross-compiling — phosek / detail
  9. [CMake][libc] Support cross-compiling libc-hdrgen — phosek / detail
  10. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  11. Add the ability to extract the unwind rows from DWARF Call Frame Information. — gclayton / detail
  12. [OpenMP] NFC: disabled two flakey tests as the bug in libomp not fixed yet — Andrey.Churbanov / detail
  13. [GlobalISel] Add G_ASSERT_ZEXT — Jessica Paquette / detail
  14. [GlobalISel] Implement widenScalar for carry-in add/sub — code / detail
  15. [NFC][EntryExitInstrumenter] Mark Dominator Tree as preserved in legacy-PM too — lebedev.ri / detail
  16. [NFC][PartiallyInlineLibCalls] Port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  17. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  18. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  19. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedGather(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  20. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedScatter(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  21. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedExpandLoad(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  22. [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedCompressStore(): port to SplitBlockAndInsertIfThen() — lebedev.ri / detail
  23. [PartiallyInlineLibCalls] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  24. [ScalarizeMaskedMemIntrin] Preserve Dominator Tree, if avaliable — lebedev.ri / detail
  25. [mlir][Linalg] Enable TileAndFusePattern to work with tensors. — ravishankarm / detail
  26. [NFC][AMDGPU] Correct name of DWARF CFA extensions — Tony.Tye / detail
  27. [GlobalISel] Walk through hints in getDefIgnoringCopies et al — Jessica Paquette / detail
  28. Revert "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  29. Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al" — Jessica Paquette / detail
  30. [sanitizer] Fix msan test build on FreeBSD after 7afdc89c2054 — dimitry / detail
  31. ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors — Duncan P. N. Exon Smith / detail
  32. ADT: Fix typo in static assert message from 17c584551d573f1693990773e29fbe6b4b6fa4f4 — Duncan P. N. Exon Smith / detail
  33. [mlir][Linalg] Fix SFINAE check to actually check the value. — richard / detail
  34. Fix windows buildbot build errors from D89845. — gclayton / detail
  35. [clang-tidy] Applied clang-tidy fixes. NFC — alexfh / detail
  36. Introduce a new DialectIdentifier structure, extending Identifier with a Dialect information — joker.eph / detail
  37. [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0) — Amara Emerson / detail
  38. [DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas. — akhuang / detail
  39. [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT — Jessica Paquette / detail
  40. [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner. — Amara Emerson / detail
  41. Revert "[DebugInfo][CodeView] Use <lambda_n> as the display name for lambdas." — akhuang / detail
  42. [AMDGPU] Mark V_SET_INACTIVE as defining SCC — carl.ritson / detail
  43. Ensure that we traverse non-op() method bodys of lambdas — steveire / detail

#2427 (Jan 28, 2021 10:37:31 AM)

  1. [APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI. — llvm-dev / detail
  2. [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI. — llvm-dev / detail
  3. [libc++] Fix extern-templates.sh.cpp test on Linux — Louis Dionne / detail
  4. [mlir] Fix gcc-8 build — nicolas.vasilache / detail
  5. [mlir][Linalg] Fix tests in tile-and-pad — hanchung / detail
  6. [mlir] Make cuda/rocm-runtime-wrappers not depend on LLVMSupport. — csigg / detail
  7. [X86][AVX] combineHorizOpWithShuffle - fix valuetype comparison typo. — llvm-dev / detail
  8. Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit" — shauryab98 / detail
  9. [lld][WebAssembly] Update comments mentioning legacy function names. NFC — sbc / detail
  10. [mlir] Fix integration tests — nicolas.vasilache / detail
  11. [libc++] [P0879] constexpr std::nth_element, and rewrite its tests. — arthur.j.odwyer / detail
  12. [libc++] Implement format_error. — koraq / detail
  13. [RISCV] Add support for scalable vector fneg using vfsgnjn.vv — craig.topper / detail
  14. [mlir][sparse] use typenames for opaque pointers — ajcbik / detail
  15. [libc++] Implements concept constructible_from — koraq / detail
  16. [RISCV] Remove isel patterns for Zbs *W instructions. — craig.topper / detail
  17. [mlir] Fix test by adapting to C util functions moving to libmlir_c_runner_utils — nicolas.vasilache / detail
  18. Fix lldb-vscode builds on Windows targeting POSIX — a20012251 / detail
  19. [libcxx][test] Update directory_entry test for C++20 — Casey / detail
  20. [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i' — i / detail
  21. [NFC] Disallow unused prefixes under clang/test/CodeGenCXX — mtrofin / detail
  22. Better document the limitations of coro::salvageDebugInfo() — Adrian Prantl / detail
  23. [mlir] NFC: split --shared-libs option into multiple lines. — csigg / detail
  24. [AMDGPU] Simplify some RUN lines. NFC. — jay.foad / detail
  25. [gn build] (semi-manually) port 081c1db02dd2 — thakis / detail
  26. [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers — aardappel / detail
  27. [mlir] turn complex-to-llvm into a partial conversion — zinenko / detail
  28. DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations — dblaikie / detail
  29. [gn build] (manually) port 3b625060fc915 — thakis / detail
  30. [gn build] (manually) port 081c1db02dd2 more — thakis / detail
  31. [sparse][mlir] give all sparse kernels an explicit "output" tensor — ajcbik / detail
  32. Add convenience function for checking arrays of shapes compatible. — jpienaar / detail
  33. [WebAssembly] Prototype i8x16 to i32x4 widening instructions — tlively / detail
  34. [mlir][Linalg] Replace SimplePad with PadTensor in hoist-padding — hanchung / detail

#2426 (Jan 28, 2021 6:36:41 AM)

  1. [ARM] Regenerate constant hoisting test. NFC — david.green / detail
  2. [MLIR][LinAlg][Docs] Add missing example code and other small fixes. — kareem.ergawy / detail
  3. [mlir][Linalg] Improve codegen strategy — nicolas.vasilache / detail
  4. [SimplifyCFG] If provided, preserve Dominator Tree — lebedev.ri / detail
  5. [CodeGen][DwarfEHPrepare] Preserve Dominator Tree — lebedev.ri / detail
  6. [OpenCL] Hide sampler-less read_image builtins before CL1.2 — sven.vanhaastregt / detail
  7. [DebugInfo] Remove some unused includes. NFCI. — llvm-dev / detail
  8. [Support] Add some missing namespace closure comments. NFCI. — llvm-dev / detail
  9. Fix "32-bit shift result used in 64-bit comparison" MSVC warning. NFCI. — llvm-dev / detail
  10. [X86][AVX] Add PR48908 shuffle test case — llvm-dev / detail
  11. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - don't merge VPERMILPD ops with different low/high masks. — llvm-dev / detail
  12. [OpenMP] Disabled profiling in `libomp` by default to unblock link errors — tianshilei1992 / detail
  13. AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI. — llvm-dev / detail
  14. [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer — bradley.smith / detail
  15. [mlir][Linalg] Further improve codegen strategy and add a linalg.matmul_i8_i8_i32 — nicolas.vasilache / detail
  16. [ARM] Add alignment checks for MVE VLDn — david.green / detail
  17. [OpenMP][deviceRTLs] Added `[[clang::loader_uninitialized]]` explicitly — tianshilei1992 / detail
  18. [OpenMP][NVPTX] Added the missing -O1 when building NVPTX bitcode libraries — tianshilei1992 / detail
  19. [OpenMP][deviceRTLs] Separate declaration of target dependent functions from `target_impl.h` — tianshilei1992 / detail
  20. [Orc] Remove unused header from TPC server — Stefan Gränitz / detail
  21. [mlir][Linalg] Reenable test that was mistakenly disabled — nicolas.vasilache / detail
  22. [X86] Add extload test cases from D95086 — llvm-dev / detail
  23. Relax test expectations in debug-info-gline-tables-only-codeview.cpp — hans / detail
  24. [mlir] Fix subview verifier. — nicolas.vasilache / detail
  25. [clang-tidy] Remove unnecessary #ifdef — alexfh / detail
  26. [mlir][Linalg] Replace SimplePad with PadTensor in tile-and-pad — hanchung / detail
  27. [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize — abidh / detail

#2425 (Jan 28, 2021 12:48:17 AM)

  1. [AMDGPU] Avoid an illegal operand in si-shrink-instructions — Piotr Sobczak / detail
  2. [yaml2obj] - Allow empty SectionHeaderTable definitions. — grimar / detail
  3. [X86][AMX] Prevent shape def being scheduled across ldtilecfg. — yuanke.luo / detail
  4. [NFC][Transforms][Coroutines] Remove unused variable — nullptr.cpp / detail
  5. [NFC][IR][AsmWriter] Fix Wreturn-type gcc warning — nullptr.cpp / detail
  6. [Clang][Codegen] Truncate initializers of union bitfield members — tomas.matheson / detail
  7. [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded — tomas.matheson / detail
  8. [clang][cli] Use variadic macros for parsing/generating — jan_svoboda / detail
  9. Use DataExtractor to decode SLEB128 in android_relas. — rahmanl / detail
  10. Revert "[clang][cli] Use variadic macros for parsing/generating" — jan_svoboda / detail
  11. [RISCV] Add support for RVV int<->fp & fp<->fp conversions — fraser / detail
  12. [PowerPC] Do not emit XXSPLTI32DX for sub 64-bit constants — nemanja.i.ibm / detail
  13. [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset — Mirko.Brkusanin / detail
  14. [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc — Mirko.Brkusanin / detail
  15. [NFC] Move scavenge-lr.mir From AArch64 to Thumb2 test directory. — tomas.matheson / detail

#2424 (Jan 27, 2021 10:57:07 PM)

  1. [mlir][PassManager] Only reinitialize the pass manager if the context registry changes — riddleriver / detail
  2. [OpenMP][Libomptarget] Fix conditional in CMake for remote plugin — atmndp / detail
  3. DebugInfo: Fix bug in addr+offset exprloc to use DWARFv5 addrx op instead of DWARFv4 GNU extension — dblaikie / detail
  4. [AMDGPU][NFC] Generate llvm.amdgcn.set.inactive tests — carl.ritson / detail
  5. [libomptarget][NFC] Link plugins with threads support library due to std::call_once usage. — vyacheslav.p.zakharin / detail
  6. [AMDGPU][NFC] Pre-commit test for D95509 — carl.ritson / detail
  7. [Support] Fix build for Haiku — sepavloff / detail
  8. IntrinsicEmitter: Change IntrinsicsToAttributesMap from uint8_t[] to uint16_t[] — i / detail
  9. [RISCV] Copy isUnneededShiftMask from X86. — craig.topper / detail
  10. [CSSPGO] Support of CS profiles in extended binary format. — hoy / detail
  11. [AVR] Optimize 16-bit int shift — powerman1st / detail
  12. [DebugInfo] Forward-declare PDBFile (NFC) — kazu / detail
  13. [llvm] Use llvm::is_sorted (NFC) — kazu / detail
  14. [llvm] Use append_range (NFC) — kazu / detail

#2423 (Jan 27, 2021 4:16:58 PM)

  1. [flang] Search for #include "file" in right directory (take 2) — pklausler / detail
  2. [LTO] Prevent devirtualization for symbols dynamically exported — tejohnson / detail
  3. [cxx_status] Mark P0732R2 as only 'partial', not 'Clang 12', as some of — richard / detail
  4. [llvm-c] Move LLVMX86_AMXTypeKind & LLVMPoisonValueValueKind to the bottom to avoid value changes compared with LLVM<=11 — i / detail
  5. [AMDGPU] Do not reassign spilled registers — Stanislav.Mekhanoshin / detail
  6. [clangd] Log warning when using legacy (theia) semantic highlighting. — sam.mccall / detail
  7. [clangd] Parse Diagnostics block, and nest ClangTidy block under it. — sam.mccall / detail

#2422 (Jan 27, 2021 2:43:32 PM)

  1. [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC — craig.topper / detail
  2. Itanium Mangling: Mangle `__alignof__` differently than `alignof`. — jyknight / detail
  3. Itanium Mangling: Fix handling of <expr-primary> in <template-arg>. — jyknight / detail
  4. Itanium Mangling: In 'enable_if', omit X/E around <expr-primary>. — jyknight / detail
  5. DebugInfo: Deduplicate addresses in debug_addr — dblaikie / detail
  6. [OpenMP][NVPTX] Disable building NVPTX deviceRTL by default on a non-CUDA system — tianshilei1992 / detail
  7. [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types — Jessica Paquette / detail
  8. [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available — lebedev.ri / detail
  9. clang: Fix static_assert in a few contexts in microsoft mode — thakis / detail

#2421 (Jan 27, 2021 12:49:42 PM)

  1. [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump — craig.topper / detail
  2. [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags — i / detail
  3. [test] Fix clang/test/CodeGen tests — i / detail
  4. [gn build] Port 0b50fa99452f — llvmgnsyncbot / detail
  5. Revert "Suppress non-conforming GNU paste extension in all standard-conforming modes" — rnk / detail
  6. [lit][NFC] Use enum to represent test order — julian.lettner / detail
  7. [sanitizer][fuchsia] Implement ReleaseMemoryPagesToOS — mvanotti / detail
  8. [libc] Include only the relevant header files in the integration test. — sivachandra / detail
  9. [LoopVectorize] use IR fast-math-flags exclusively (not FP function attributes) — spatel / detail
  10. [builtins] Fix integer/pointer confusion in gcc_personality_v0.c — jrtc27 / detail
  11. [builtins] Fix build after D95537 due to missing size_t — jrtc27 / detail
  12. [RISCV] Rework fault first only load isel. — craig.topper / detail
  13. [libc] Fix the CMake var name of the list of public headers. — sivachandra / detail
  14. [RISCV] Reduce field sizes in searchable tables to reduce binary size. — craig.topper / detail
  15. [OpenMP] Fix HWLOC topology detection for 2.0.x — jonathan.l.peyton / detail
  16. [OpenMP] Add cpuid leaf 1f topology discovery — jonathan.l.peyton / detail
  17. [OpenMP] Fix misleading warning for OMP_PLACES — jonathan.l.peyton / detail
  18. Parse different attribute syntaxes in arbitrary order — aaron / detail
  19. Permit __VA_OPT__ in all language modes and allow it to be detected with #ifdef. — richard / detail
  20. [scudo][standalone] Restore GWP-ASan flag parsing — kostyak / detail
  21. Silence a -Wlogical-op-parentheses diagnostic; NFC — aaron / detail
  22. [libc] Fix list of public headers usable on aarch64. — sivachandra / detail
  23. Ignore unknown attribute warnings in this test — aaron / detail
  24. [sanitizer] Fix crash on empty strings. — eugenis / detail
  25. Fix runInTerminal failures on Windows — a20012251 / detail
  26. [ARM] Add BE check variants for soft-fp test. NFC — david.green / detail
  27. Revert "[sanitizer] Fix crash on empty strings." — eugenis / detail
  28. [sanitizer] Fix crash on empty strings. — eugenis / detail
  29. [Demangle] Support demangling Swift calling convention in MS demangler. — varun_gandhi / detail
  30. Don't allow __VA_OPT__ to be detected by #ifdef. — richard / detail

#2420 (Jan 27, 2021 9:35:30 AM)

  1. Deprecate build cache servers for aarch64 and aarch32 from Buildbot — Leandro.Nunes / githubweb
  2. [libc] Make clang and clang++ as the explicit C and C++ compilers. — sivachandra / githubweb

#2420 (Jan 27, 2021 9:35:30 AM)

  1. [mlir:async] Fix deadlock in async runtime await-and-execute functions — ezhulenev / detail
  2. [LoopUnswitch] Add test cases not partially unswitched due to cost. — flo / detail
  3. [clang][cli] Port OpenMP-related LangOpts to marshalling system — jan_svoboda / detail
  4. [clang][cli] Parse HeaderSearch options separately — jan_svoboda / detail
  5. [clang][cli] Generate HeaderSearch options separately — jan_svoboda / detail
  6. clang-cl: Prefer /vctoolsdir, /winsdkdir over LIB for link invocations — thakis / detail
  7. Try to fix cl-options.c on bots were the default triple is non-x86 non-arm — thakis / detail
  8. [clangd] Work around GCC bug 66735 — sam.mccall / detail
  9. [OpenMP] Fix building using LLVM_ENABLE_RUNTIMES — georgakoudis1 / detail
  10. [OpenMP][Libomptarget] Fix check-libomptarget — georgakoudis1 / detail
  11. [clangd] Treat "null" optional fields as missing — kadircet / detail
  12. [X86] merge "={eax}" and "~{eax}" into "=&eax" for MSInlineASM — freddy.ye / detail
  13. [flang][openacc] Fix clause restriction for host_data directive — clementval / detail
  14. [flang][openacc] Fix clause restriction for exit data directive — clementval / detail
  15. [libcxx] Update include/__libcpp_version to match include/__config — simon.tatham / detail
  16. [mlir] Fold shape.eq %a, %a to true — tpopp / detail
  17. [libc++] [P0879] constexpr heap and partial_sort algorithms — arthur.j.odwyer / detail
  18. [compiler-rt] Support FreeBSD standalone (boot) environment — jrtc27 / detail
  19. [NFC] StackProtector: be consistent and to initialize DominatorTreeWrapperPass — lebedev.ri / detail
  20. [CodeGen] SafeStack: preserve DominatorTree if it is avaliable — lebedev.ri / detail
  21. [Support] Fix clang-tidy auto warnings. NFCI. — llvm-dev / detail
  22. [Support] CommandLine.cpp - Fix clang-tidy namespace comment warnings. NFCI. — llvm-dev / detail
  23. ExecutionDomainFix.cpp - use const refs in for-range loops. NFCI. — llvm-dev / detail
  24. [TableGen] [DetailedRecords] Print record name that is null string as "" — paul / detail
  25. [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks. — flo / detail
  26. [libc++] Fix extern template test failing on Windows — Louis Dionne / detail
  27. [flang][openacc] Allow multiple wait clauses — clementval / detail
  28. [RISCV] Group the legal vector types into lists we can iterator over in the RISCVISelLowering constructor — craig.topper / detail
  29. [libc] Disable sqrtl_test on non-x86 platforms. — sivachandra / detail

#2420 (Jan 27, 2021 9:35:30 AM)

  1. Deprecate build cache servers for aarch64 and aarch32 from Buildbot — Leandro.Nunes / detail
  2. [libc] Make clang and clang++ as the explicit C and C++ compilers. — sivachandra / detail

#2419 (Jan 27, 2021 2:24:28 AM)

  1. [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal — code / detail
  2. [Test][AArch64] Use named vregs in overflow legalization tests. NFC — code / detail
  3. [ARM] Add neon FP16 scalar_to_vector patterns. — david.green / detail
  4. [AMDGPU] Write "GFX6-GFX9" instead of "GFX6-9" in docs — jay.foad / detail
  5. Fix "not all control paths return a value" warning. NFCI. — llvm-dev / detail
  6. [flang][driver] Report prescanning diags during syntax-only parsing — faris.rehman / detail
  7. [RISCV] Fix a codegen crash in getSetCCResultType — fraser / detail
  8. [AArch64] Add vector saturating add intrinsic costs — david.green / detail
  9. [MachineLICM][MachineSink] Move SinkIntoLoop to MachineSink. — sjoerd.meijer / detail
  10. [clang][AST] Encapsulate DeclarationNameLoc, NFCI — mikhail.maltsev / detail
  11. [SCEV] Fix incorrect loop exit count analysis. — chenmindong1 / detail
  12. clang-cl: Add /winsdkdir and /winsdkversion flags — thakis / detail
  13. [analyzer] NFC: Introduce reusable bug category for "C++ move semantics". — Artem Dergachev / detail
  14. [OpenCL][Docs] Moved info from UsersManual into OpenCLSupport. — anastasia.stulova / detail
  15. [DWARF] Create subprogram's DIE in DISubprogram's unit — jeremy.morse / detail
  16. [lldb] Add move_iterator to supported template list — Raphael Isemann / detail

#2418 (Jan 27, 2021 12:56:05 AM)

  1. [clang-format] Avoid considering include directive as a template closer. — marek.kurdej / detail
  2. Fix an error about implicit fallthrough during self build - new tag for ittapi. — alexey.bader / detail
  3. [mlir] Extend semantic of OffsetSizeAndStrideOpInterface. — nicolas.vasilache / detail
  4. [clang][cli] Port LangOpts to marshalling system, pt.2 — jan_svoboda / detail
  5. [OpenMP] libomp: fix build by clang-cl with vs2019 — Andrey.Churbanov / detail
  6. [libc][NFC] Use a end of list marker for cpu feature detection. — sivachandra / detail
  7. [clang] Fix signedness in vector bitcast evaluation — sven.vanhaastregt / detail

#2417 (Jan 26, 2021 11:28:23 PM)

  1. [mlir][Linalg] Add canonicalization for init_tensor -> subtensor op. — ravishankarm / detail
  2. [clang][cli] Port LangOpts to marshalling system, pt.1 — jan_svoboda / detail

#2416 (Jan 26, 2021 8:28:00 PM)

  1. Rename clang/test/Frontend/output-{failures,paths}.c, NFC — Duncan P. N. Exon Smith / detail
  2. Frontend: Use early returns in CompilerInstance::clearOutputFiles, NFC — Duncan P. N. Exon Smith / detail
  3. Bump the trunk major version to 13 — tstellar / detail
  4. [TableGen] Add isContradictoryImpl implementation to CheckCondCodeMatcher and CheckChild2CondCodeMatcher. — craig.topper / detail
  5. [AMDGPU] Forward-declare TargetRegisterClass (NFC) — kazu / detail
  6. [MemorySSA] Use ListSeparator (NFC) — kazu / detail
  7. [llvm-objdump] Use append_range (NFC) — kazu / detail

#2415 (Jan 26, 2021 5:53:21 PM)

  1. Support for instrumenting only selected files or functions — phosek / detail
  2. [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension — craig.topper / detail
  3. [OpenMP][NVPTX] Drop dependence on CUDA to build NVPTX `deviceRTLs` — tianshilei1992 / detail
  4. [gn build] Port bb9eb1982980 — llvmgnsyncbot / detail

#2414 (Jan 26, 2021 3:04:23 PM)

  1. [NFC] Show instcombine powi simplifications drop FMF — valery.n.dmitriev / detail
  2. [InstCombine] Preserve FMF for powi simplifications. — valery.n.dmitriev / detail
  3. [libomptarget][NFC] Use portable printf format specifiers. — vyacheslav.p.zakharin / detail
  4. [NewPM] Add ExtraVectorizerPasses support — bjorn.a.pettersson / detail
  5. [ARM] Fix STRT/STRHT/STRBT input/output operands. — chaosdefinition / detail
  6. Frontend: Fix memory leak in CompilerInstance::setVerboseOutputStream — Duncan P. N. Exon Smith / detail
  7. Salvage debug info for function arguments in coro-split funclets. — Adrian Prantl / detail
  8. [GlobalISel] Implement computeKnownBits for G_SEXT_INREG — Jessica Paquette / detail
  9. Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFC — Duncan P. N. Exon Smith / detail
  10. [llc] Add reportError helper and canonicalize error messages — i / detail
  11. Frontend: Fix layering between create{,Default}OutputFile, NFC — Duncan P. N. Exon Smith / detail
  12. [libomptarget][NFC] Avoid gcc 5/6 issue with lambda captures. — vyacheslav.p.zakharin / detail
  13. llvm-lib: Pull error printing code out of two functions — thakis / detail
  14. Disable rosegment for old Android versions. — danalbert / detail
  15. [gn build] restore build command removed in 9595a7ff55b6 for platforms without prebuilts — thakis / detail
  16. [gn build] fix get.py change — thakis / detail
  17. [libomptarget][cuda] Handle missing _v2 symbols gracefully — jonathanchesterfield / detail
  18. [OpenMP] Modify OMP_ALLOCATOR environment variable — nawrin.sultana / detail
  19. [libc++] Give `MoveOnly` all six comparison operators, not just == and <. — arthur.j.odwyer / detail

#2413 (Jan 26, 2021 12:19:20 PM)

  1. AMDGPU: Add assertion to determineCalleeSaves — Matthew.Arsenault / detail
  2. AMDGPU: Fix redundant FP spilling/assert in some functions — Matthew.Arsenault / detail
  3. [mlir] Set CUDA/ROCm context before creating resources. — csigg / detail
  4. [lldb][NFC] Another attempt to fix GCC 5.x compilation — Raphael Isemann / detail
  5. Reland "[lit] Use os.cpu_count() to cleanup TODO" — julian.lettner / detail
  6. [mlir] sret and byval now require a type argument when constructed. — eschweitz / detail
  7. [RISCV] Have customLegalizeToWOp truncate to the original type instead of i32 now that we use it for i8/i16 as well. — craig.topper / detail
  8. [ARM] [ELF] Fix ARMMaterializeGV for Indirect calls — adhemerval.zanella / detail
  9. [clangd] Selection handles CXXBaseSpecifier — n.james93 / detail
  10. [clangd] FindTarget resolves base specifier — n.james93 / detail
  11. [libomptarget][devicertl][amdgpu] Fix build, variable renaming error — jonathanchesterfield / detail
  12. Support for instrumenting only selected files or functions — phosek / detail
  13. [gn build] Port 4edf35f11a9e — llvmgnsyncbot / detail
  14. [OpenMP][Libomptarget] Introduce changes to support remote plugin — atmndp / detail
  15. [AMDGPU] Update subtarget features for new target ID support — Austin.Kerbow / detail
  16. CGDebugInfo: Drop Loc.isInvalid() special case from getLineNumber — i / detail
  17. CGDebugInfo CreatedLimitedType: Drop file/line for RecordType with invalid location — i / detail
  18. [flang][openacc][NFC] Organize clause validity tests by directive — clementval / detail
  19. Make SBDebugger::CreateTargetWithFileAndArch work with lldb::LLDB_DEFAULT_ARCH — jingham / detail
  20. Revert "Support for instrumenting only selected files or functions" — phosek / detail
  21. Add -fbinutils-version= to gate ELF features on the specified binutils version — i / detail
  22. [libc++] Fix oss-fuzz build — Louis Dionne / detail
  23. [llvm-elfabi] Support ELF file that lacks .gnu.hash section — haowei / detail
  24. [OpenMP][Libomptarget] Introduce Remote Offloading Plugin — atmndp / detail
  25. [libomptarget][cuda] Only run tests when sure there is cuda available — jonathanchesterfield / detail
  26. [libomptarget][cuda] Gracefully handle missing cuda library — jonathanchesterfield / detail
  27. [llvm-elfabi] Fix test after D95140 — i / detail
  28. [gn build] Port 1e634f3952aa — llvmgnsyncbot / detail
  29. [OpenMP][Libomptarget] Fix cmake error on remote plugin — atmndp / detail
  30. [GlobalISel][IRTranslator] Ignore the llvm.experimental.noalias.scope.decl intrinsic. — Amara Emerson / detail
  31. [NFC][lit] Cleanup code using string interpolation — julian.lettner / detail
  32. [X86] In shrinkAndImmediate, place the new constant into the topological sort. — craig.topper / detail

#2412 (Jan 26, 2021 6:06:48 AM)

  1. Add a libc aarch64 worker and a debug builder running on it. — sivachandra / githubweb
  2. ClangBuilder: Enable fortran in test-suite — diana.picus / githubweb

#2412 (Jan 26, 2021 6:06:48 AM)

  1. [clang] Fix a nullptr dereference bug on invalid code — adamcz / detail
  2. [mlir][Linalg] Fix incorrect erase order — nicolas.vasilache / detail
  3. [NFC] Fix title comment typo and provide description for LLJIT example. — shivam98.tkg / detail
  4. [mlir] Generalize OpFoldResult usage in ops with offsets, sizes and operands. — nicolas.vasilache / detail
  5. [VPlan] Handle scalarized values in VPTransformState. — flo / detail
  6. [Doc][NFC] Fix Kaleidoscope links, typos and add blog posts for MCJIT — shivam98.tkg / detail
  7. [clangd] Fix a crash when indexing invalid ObjC method declaration — adamcz / detail
  8. [clangd] Allow diagnostics to be suppressed with configuration — sam.mccall / detail
  9. [Verifier] enable and limit llvm.experimental.noalias.scope.decl dominance checking — jeroen.dobbelaere / detail
  10. [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types — llvm-dev / detail
  11. [Verifier] disable llvm.experimental.noalias.scope.decl dominance check. — jeroen.dobbelaere / detail
  12. [LLDB] Remove leftovers and typos from RegisterInfos_arm64_sve.h — omair.javaid / detail
  13. [LLDB] Define AUXV_AT_HWCAP2 in AuxVector.h — omair.javaid / detail
  14. [LLDB] Skip TestPlatformProcessConnect on arm/aarch64 buildbot — omair.javaid / detail
  15. Revert "[JITLink] Enable exception handling for ELF." — thakis / detail
  16. [AMDGPU][MC] Improved errors handling for SDWA operands — dmitry.preobrazhensky / detail
  17. [libomptarget] Compile with older cuda, revert D95274 — jonathanchesterfield / detail
  18. [libc++] Implement P0655R1 visit<R>: Explicit Return Type for visit — Louis Dionne / detail
  19. Revert "Fix unused variable in CoroFrame.cpp when building Release with GCC 10" — lxfind / detail
  20. [OpenCL] Refactor of targets OpenCL option settings — anton.zabaznov / detail
  21. [scudo][standalone] Enable death tests on Fuchsia — kostyak / detail
  22. [libc++][doc] Update the release notes. — koraq / detail
  23. [RISCV] Use sign extend for i32 arguments and returns in makeLibCall on RV64. — craig.topper / detail
  24. [OpenMP][NFC] Fix SourceInfo.h variable names — huberjn / detail
  25. [ARM] Use half directly for args/return types in test. NFC — david.green / detail
  26. [clang-format] add case aware include sorting — marek.kurdej / detail
  27. [libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right) — arthur.j.odwyer / detail
  28. [Sema] Fix an assertion failure in -Wcompletion-handler — erik.pilkington / detail
  29. [libc++] [P0879] constexpr std::reverse, partition, *_permutation. — arthur.j.odwyer / detail
  30. [clang] Add -fprofile-prefix-map — keithbsmiley / detail
  31. [mlir] Use more C99 comments in C API header files — zinenko / detail
  32. [PowerPC] Add missing negate for VPERMXOR on little endian subtargets — nemanja.i.ibm / detail
  33. [lld] Consistent help text for `--save-temps` — sbc / detail
  34. [SampleFDO] Report error when reading a bad/incompatible profile instead of — wmi / detail
  35. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
  36. [Win64] Ensure all stack frames are 8 byte aligned — rnk / detail
  37. [libc++] Fix build after 51faba35fd81fbd3af407a29c136895a718ccd96 — Louis Dionne / detail
  38. [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw. — craig.topper / detail
  39. [clangd][NFC] Simplify handing on methods with no params — n.james93 / detail
  40. [OpenMP][NVPTX] Rewrite CUDA intrinsics with NVVM intrinsics — tianshilei1992 / detail
  41. [mlir] Add C API for IntegerSet — zinenko / detail
  42. [GVN] do not repeat PRE on failure to split critical edge — ndesaulniers / detail
  43. [ThreadPlan] fix exec on Linux — a20012251 / detail
  44. [VPlan] Replace uses with new value in VPInstructionsToVPRecipe (NFC). — flo / detail
  45. [lit] Use os.cpu_count() to cleanup TODO — julian.lettner / detail
  46. Revert "[clangd][NFC] Simplify handing on methods with no params" — keithbsmiley / detail
  47. [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV — Akira / detail
  48. [clang-format] [NFC] Use some constexpr StringRef — bjoern / detail
  49. [clang-format] [NFC] Restructure getLineCommentIndentPrefix — bjoern / detail
  50. [clang-format] [NFC] Remove unsued arguments — bjoern / detail
  51. [clang-format] PR16518 Add flag to suppress empty line insertion before access modifier — bjoern / detail
  52. [clang-format] [NFC] Rerun dump_format_style.py — bjoern / detail
  53. libcxx: Try to fix build after D92044 — thakis / detail
  54. [gn build] Port e123cd674c02 — llvmgnsyncbot / detail
  55. Reland"[clangd][NFC] Simplify handing on methods with no params" — n.james93 / detail
  56. [vscode] Improve runInTerminal and support linux — a20012251 / detail
  57. Fix SBDebugger::CreateTargetWithFileAndArch to accept LLDB_ARCH_DEFAULT. — jingham / detail
  58. Revert "[IndirectFunctions] Skip propagating attributes to address taken functions" — kzhuravl_dev / detail
  59. Fix 0f0462cacf34aa88ae71a13c4199c1b1e70f3ee6 — a20012251 / detail
  60. Revert "[lit] Use os.cpu_count() to cleanup TODO" — julian.lettner / detail
  61. [YAML I/O] Fix bug in emission of empty sequence — Jonas Devlieghere / detail
  62. [flang] Search for #include "file" in right directory — pklausler / detail
  63. [flang] Fix errors in ISO_FORTRAN_ENV module for REAL128 — pklausler / detail
  64. Revert "[ObjC][ARC] Annotate calls with attributes instead of emitting retainRV" — richard / detail
  65. Recommit "[AArch64][GlobalISel] Implement widenScalar for signed overflow" — code / detail
  66. [clangd] ignore parallelism level for quick tasks — sam.mccall / detail
  67. [mlir:Async] Add intermediate async.coro and async.runtime operations to simplify Async to LLVM lowering — ezhulenev / detail
  68. Fix 0f0462cacf34aa88ae71a13c4199c1b1e70f3ee6 — a20012251 / detail
  69. [RISCV] Add RVV insertelt/extractelt scalable-vector patterns — fraser / detail
  70. [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943) — nikita.ppv / detail
  71. [clangd] Allow configuration database to be specified in config. — sam.mccall / detail
  72. Follow on to: f05dc40c31d1883b46b8bb60547087db2f4c03e3 — jingham / detail
  73. Restore GNU , ## __VA_ARGS__ behavior in MSVC mode — harald / detail
  74. Fix runInTerminal errors on ARM — a20012251 / detail
  75. Fix -Wmissing-override in lldb — dblaikie / detail
  76. Support: Remove duplicated code in {File,clang::ModulesDependency}Collector, NFC — Duncan P. N. Exon Smith / detail
  77. [clang][Fuchsia] Add relative-vtables + asan multilibs — leonardchan / detail
  78. [OpenMP][deviceRTLs] Remove omp_is_initial_device — tianshilei1992 / detail
  79. [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks — modimo / detail
  80. [lldb/Lua] add support for Lua function breakpoint — pctammela / detail
  81. [AMDGPU] Added -mcpu=tahiti to 3 tests. NFC. — Stanislav.Mekhanoshin / detail
  82. [NFC] Disallow unused prefixes in clang/test/Analysis — mtrofin / detail
  83. [lld-macho] Link against ObjCARCOpts instead of ObjCARC — jezng / detail
  84. AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause — changpeng.fang / detail
  85. [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension. — craig.topper / detail
  86. Revert "Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method"" — Amara Emerson / detail
  87. DebugInfo: Generalize the .debug_addr minimization flag to pave the way for including other strategies — dblaikie / detail
  88. [libc++] Support immovable return types in std::function. — arthur.j.odwyer / detail
  89. [TargetLowering][RISCV] Don't transform (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper — craig.topper / detail
  90. ExpressionParser: Migrate to FileEntryRef in ParseInternal, NFC — Duncan P. N. Exon Smith / detail
  91. [mlir:Async] Use LLVM coro operations in async.coro lowering — ezhulenev / detail
  92. [JITLink] Re-apply 6884fbc2c4f (ELF eh support) with fix for broken test case. — Lang Hames / detail
  93. SourceManager: Unify FileEntry/FileEntryRef versions of createFileID — Duncan P. N. Exon Smith / detail
  94. SourceManager: Migrate to FileEntryRef in getOrCreateContentCache, NFC — Duncan P. N. Exon Smith / detail
  95. [x86] Fix trivial typo in emmintrin.h — wolfgang_pieb / detail
  96. [lit] Update lit.py shebang for Python3 — julian.lettner / detail
  97. [GlobalISel][Localizer] Don't localize phi operands which are used more than once in the phi. — Amara Emerson / detail
  98. Frontend: Take VFS and MainFileBuffer by reference in PrecompiledPreamble::CanReuse, NFC — Duncan P. N. Exon Smith / detail
  99. [libcxx] random_device, for OpenBSD specify optimal entropy properties — brad / detail
  100. Revert "Fix SBDebugger::CreateTargetWithFileAndArch to accept LLDB_ARCH_DEFAULT." — richard / detail
  101. [llvm-link] Fix crash when materializing appending global — serguei.n.dmitriev / detail
  102. [X86] Correct some cross references in avxintrin.h. — wolfgang_pieb / detail
  103. [libomptarget][cuda] Gracefully handle missing cuda library — jonathanchesterfield / detail
  104. [PowerPC] Do not emit HW loop with half precision operations — nemanja.i.ibm / detail
  105. [JITLink] Disable ELF_ehframe_basic.s test on Windows. — Lang Hames / detail
  106. [Test][AArch64] Move overflow add/sub tests to their own file. NFC — code / detail
  107. [Test][AArch64] Add s32 legalizer test for UADDE/USUBE — code / detail
  108. Revert "[libomptarget][cuda] Gracefully handle missing cuda library" — jonathanchesterfield / detail
  109. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
  110. [TableGen] Use llvm::append_range (NFC) — kazu / detail
  111. [StackSafety] Use ListSeparator (NFC) — kazu / detail
  112. [AMDGPU] Forward-declare MachineIRBuilder (NFC) — kazu / detail
  113. [RISCV] Implement vlsegff intrinsics. — kai.wang / detail
  114. [RISCV] Update V extension to v1.0-draft 08a0b464. — kai.wang / detail
  115. [OpenMP][FIX] Enforce a function boundary for a new data environment — johannes / detail
  116. [OpenMP] Add source location information to the libomptarget profile — johannes / detail
  117. [mlir][Python] Fix comments of 'getCapsule' and 'createFromCapsule' — zhanghb97 / detail
  118. [Object][WebAssembly] Update format of error messages — sbc / detail
  119. Revert "[WebAssembly] MC layer writes table symbols to object files" — sbc / detail
  120. Add vp2intersect to AVX512 dialect. — nicolas.vasilache / detail
  121. [clang][cli] NFC: Simplify BoolOption API — jan_svoboda / detail
  122. [RISCV] Define different pseudo instructions for different FPR. — kai.wang / detail
  123. [clang][cli] Store LangStandard::Kind in LangOptions — jan_svoboda / detail
  124. [clang][cli] Port GNU language options to marshalling system — jan_svoboda / detail
  125. [clang][cli] Accept strings instead of options in ImpliedByAnyOf — jan_svoboda / detail
  126. [clangd] Fix filename completion at the end of file — kadircet / detail
  127. [NFC] Refine some uninitialized used variables. — freddy.ye / detail
  128. [RISCV] Adjust RISCVInstrInfoVSDPatterns.td for different pseudo instructions for different FPR. — craig.topper / detail
  129. [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols. — grimar / detail
  130. [clangd] Add include-fixer fixit for no_member_template diagnostic. — hokein.wu / detail
  131. [llvm-nm][ELF] - Use @@ prefix when printing default versions. — grimar / detail
  132. [yaml2obj] - Refine how we set the sh_link field. NFCI. — grimar / detail
  133. [clang][cli] Port GPU-related language options to marshalling system — jan_svoboda / detail
  134. [LLDB][test] - Fix test after yaml2obj change. — grimar / detail
  135. [update_llc_test_checks] Support AVR — powerman1st / detail
  136. [llvm-nm] Silence a gcc warning about a stray semicolon. NFC. — martin / detail
  137. [yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field. — grimar / detail
  138. [mlir:async] Use ODS to define async types — ezhulenev / detail
  139. Revert "[clang-format] add case aware include sorting" — marek.kurdej / detail
  140. [SVE] Fix some logical arithmetic tests — david.sherwood / detail
  141. [mlir] Async: add a separate pass to lower from async to async.coro and async.runtime — ezhulenev / detail
  142. [AMDGPU][MC] Refactored exp tgt handling — dmitry.preobrazhensky / detail
  143. [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation — adhemerval.zanella / detail
  144. [mlir] drop unused statics — zinenko / detail
  145. [LIBOMPTARGET]FIX define declaration, NFC — noreply / detail
  146. [JITLink][ELF/x86-64] When building PLT stub, use -4 offset for PCRel32. — Lang Hames / detail
  147. [ORC] Fix debug logging message. — Lang Hames / detail
  148. Remove requirement for -maltivec to be used when using -mabi=vec-extabi or -mabi=vec-default when not using vector code — zarko / detail
  149. Revert "[flang] Search for #include "file" in right directory" — andrzej.warzynski / detail
  150. [ORC] Attempt to auto-claim responsibility for weak defs in ObjectLinkingLayer. — Lang Hames / detail
  151. [Passes] Run peeling as part of simple/full loop unrolling. — flo / detail
  152. [AMDGPU] Fix use of HasModifiers in VopProfile — Mirko.Brkusanin / detail
  153. [AMDGPU] Add IntrWillReturn to three intrinsics — sebastian.neubauer / detail
  154. [CostModel] Handle CTLZ and CCTZ in getTypeBasedIntrinsicInstrCost — sander.desmalen / detail
  155. Fix signed/unsigned comparison warning. NFCI. — llvm-dev / detail
  156. [LoopUnswitch] Add some additional tests. — flo / detail
  157. [LoopUnswitch] Avoid partially unswitching too aggressively. — flo / detail
  158. AMDGPU: Clear IsSSA property in SIFormMemoryClauses — Matthew.Arsenault / detail
  159. [libomptarget][NFC] Fixed obsolete function names in comments — georgios.rokos / detail
  160. [AMDGPU] Fix null-dereference static analysis warnings. NFCI. — llvm-dev / detail
  161. [Sema] diagnoseEquivalentInternalLinkageDeclarations - assert for non-null NamedDecl. NFCI. — llvm-dev / detail
  162. [mlir][nfc] Move `getInnermostParallelLoops` to SCF/Transforms/Utils.h. — pifon / detail
  163. [NFC] Disallow unused prefixes under clang/test/CodeGen — mtrofin / detail
  164. [AMDGPU] HSAMD::fromString - replace std::string arg with StringRef. NFCI. — llvm-dev / detail
  165. Fix null dereference static analysis warning. NFCI. — llvm-dev / detail
  166. [LoopUtils] do not initialize Cmp predicate unnecessarily; NFC — spatel / detail
  167. [LoopVectorize] add test for fmin/fmax FMF propagation; NFC — spatel / detail
  168. [mlir] Add Python bindings for IntegerSet — zinenko / detail
  169. [clangd] Add std::size_t to StdSymbol mapping — kadircet / detail
  170. [lldb] Remove unused ThreadPlanStack::GetStackOfKind (NFC) — davelee.com / detail
  171. [OpenMP][deviceRTLs] Build the deviceRTLs with OpenMP instead of target dependent language — tianshilei1992 / detail

#2412 (Jan 26, 2021 6:06:48 AM)

  1. Add a libc aarch64 worker and a debug builder running on it. — sivachandra / detail
  2. ClangBuilder: Enable fortran in test-suite — diana.picus / detail

#2411 (Jan 25, 2021 3:57:38 AM)

  1. Fix Windows-on-Arm buildbots — maxim.kuvyrkov / githubweb

#2411 (Jan 25, 2021 3:57:38 AM)

  1. [clang] NFC: Remove else if after return — kbobyrev / detail
  2. [lld][ELF][test] Add testing for IE/LD TLS weak undef references — james.henderson / detail
  3. [clang-format] [docs] Fix RST indentation. — marek.kurdej / detail
  4. [yaml2obj, obj2yaml] - Implement section header table as a special Chunk. — grimar / detail
  5. [clang] NFC: Remove else-after-return pattern from some files — kbobyrev / detail
  6. [ObjectYAML] - An attempt to fix BB after commit of D95140. — grimar / detail
  7. [mlir] Perfectly forward ImplicitLocOpBuilder ctors to OpBuilder — benny.kra / detail
  8. [llvm-dwp] Automatically set the target triple — pfaffe / detail
  9. [SelectionDAG] Support scalable-vector splats in more cases — fraser / detail
  10. [OpenCL][Docs] Describe tablegen BIFs declarations. — anastasia.stulova / detail
  11. [InstructionCost] Prevent InstructionCost being created with CostState. — sander.desmalen / detail
  12. [TableGen] RuleMatcher::defineComplexSubOperand avoid std::string copy. NFCI. — llvm-dev / detail
  13. [X86][AVX] combineX86ShuffleChain - avoid bitcasts around insert_subvector() shuffle patterns. — llvm-dev / detail
  14. [flang][driver] Remove newline in CompilerInvocation — faris.rehman / detail
  15. [clang] Fix signedness in vector bitcast evaluation — sven.vanhaastregt / detail
  16. [X86][AVX] LowerTRUNCATE - avoid bitcasts around extract_subvectors. — llvm-dev / detail
  17. [SLPVectorizer] NFC: Migrate getVectorCallCosts to use InstructionCost. — sander.desmalen / detail
  18. [flang][driver] Update PP tests to use the new driver — faris.rehman / detail
  19. [mlir][Linalg] Add a hoistPaddingOnTensors transformation — nicolas.vasilache / detail
  20. Revert "[clang] Fix signedness in vector bitcast evaluation" — sven.vanhaastregt / detail
  21. [InstCombine] add tests for min/max intrinsics with extended values; NFC — spatel / detail
  22. [InstCombine] narrow min/max intrinsics with extended inputs — spatel / detail
  23. Add a --use-color option to clang-query to allow forcing the behavior — aaron / detail
  24. Revert "[SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued" — Abhina.Sreeskantharajan / detail
  25. Revert "[SystemZ][z/OS] Fix No such file or directory expression error" — Abhina.Sreeskantharajan / detail
  26. [X86][AVX] combineX86ShuffleChainWithExtract - widen to at least original root size. NFCI. — llvm-dev / detail
  27. [mlir][Linalg] Address missed review item — nicolas.vasilache / detail

#2411 (Jan 25, 2021 3:57:38 AM)

  1. Fix Windows-on-Arm buildbots — maxim.kuvyrkov / detail

#2410 (Jan 25, 2021 12:06:45 AM)

  1. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
  2. Fix sign-comparison warnings in unit test EXPECTs — dblaikie / detail
  3. lldb: Add support for printing variables with DW_AT_ranges on DW_TAG_subprograms — dblaikie / detail
  4. [mlir][Python] Roll up of python API fixes. — stellaraccident / detail
  5. [clang][AVR] Improve avr-ld command line options — powerman1st / detail
  6. [NFC] [DAGCombine] Correct the result for sqrt even the iteration is zero — qshanz / detail
  7. [JITLink] Enable exception handling for ELF. — Lang Hames / detail
  8. [AArch64] Merge [US]MULL with half adds and subs into [US]ML[AS]L — andre.simoesdiasvieira / detail
  9. [clang][cli] NFC: Move prefix to the front of BoolOption — jan_svoboda / detail
  10. [clang][cli] NFC: Pass CC1Option explicitly to BoolOption — jan_svoboda / detail
  11. Revert "[clang][AVR] Improve avr-ld command line options" — ben.shi / detail
  12. [clang-format] Add the possibility to align assignments spanning empty lines or comments — marek.kurdej / detail
  13. Revert "[clang-format] Add the possibility to align assignments spanning empty lines or comments" — marek.kurdej / detail
  14. [clang-format] Add the possibility to align assignments spanning empty lines or comments — marek.kurdej / detail
  15. Fix a build-bot failure. — hokein.wu / detail
  16. [XRay] Make __xray_customevent support non-Linux — i / detail
  17. [XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL lowering — i / detail
  18. [libc++] Set CMAKE_FOLDER. NFC. — marek.kurdej / detail
  19. [RISCV] Implement new architecture extension macros — simon.cook / detail
  20. [RISCV] Add attribute support for all supported extensions — simon.cook / detail
  21. [AArch64] Add Cortex CPU subtarget features for instruction fusion. — sjoerd.meijer / detail
  22. [mlir][Linalg] Add a padding option to Linalg tiling — nicolas.vasilache / detail

#2409 (Jan 24, 2021 5:27:08 PM)

  1. Suppress non-conforming GNU paste extension in all standard-conforming modes — harald / detail

#2408 (Jan 24, 2021 2:55:27 PM)

  1. [CodeGen] Forward-declare TargetMachine (NFC) — kazu / detail
  2. [Target] Use llvm::append_range (NFC) — kazu / detail
  3. [llvm] Use pop_back_val (NFC) — kazu / detail
  4. [lldb] Add -Wl,-rpath to make tests run with fresh built libc++ — i / detail
  5. Implement vAttachOrWait — pavel / detail
  6. [RISCV] Fix name of Zba extension (NFC) — simon.cook / detail
  7. [ARM] Extra MVE unaligned VLDn tests. NFC — david.green / detail
  8. [RISCV] Add test cases for missed opportunities to use fcvt.*.w(u) instructions on RV64 when input is known to be extended from i8/i16. — craig.topper / detail
  9. [RISCV] Add test cases for missed opportunities to use *W instructions for div/rem when inputs are sign/zero extended from i8/16 instead of i32. — craig.topper / detail
  10. [RISCV] Use bitsLE instead of strict == MVT::i32 in assertsexti32 and assertzexti32. — craig.topper / detail
  11. [RISCV] Add support for Zvamo/Zvlsseg to driver — simon.cook / detail
  12. [AMDGPU] Fix llvm.amdgcn.init.exec and frame materialization — carl.ritson / detail

#2407 (Jan 24, 2021 11:19:10 AM)

  1. [JITLink] Use edge kind names for fixups in EHFrameEdgeFixer. — Lang Hames / detail
  2. [RISCV] Make the code in MatchSLLIUW ignore the lower bits of the AND mask where the shift has guaranteed zeros. — craig.topper / detail
  3. [ValueTracking] Don't assume readonly function will return — nikita.ppv / detail
  4. [libomptarget][nvptx] Replace cuda atomic primitives with clang intrinsics — jonathanchesterfield / detail
  5. [examples] Fix "Target does not support MC emission!" in HowToUseJIT example. — Lang Hames / detail
  6. [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed — jeroen.dobbelaere / detail
  7. [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed — jeroen.dobbelaere / detail
  8. [InstCombine] Remove unused llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
  9. [AArch64] Saturating add cost tests. NFC — david.green / detail
  10. Fix x86 exegesis tests after c042aff8860df3cad2b274bf0a495e83ae36ddee — dave / detail
  11. [SLP] fix fast-math requirements for fmin/fmax reductions — spatel / detail
  12. [LTO] Move DisableVerify setting to LTOCodeGenerator class (NFC). — flo / detail
  13. [CostModel] Tests for showing the cost of intrinsics from the vectorizer. NFC — david.green / detail
  14. [Utils] Use NoAliasScopeDeclInst in a few more places (NFC) — nikita.ppv / detail
  15. [OpenMP] Fixed test environment of `check-libomptarget-nvptx` — tianshilei1992 / detail
  16. [libomptarget][cuda] Fix build, change missed from D95274 — jonathanchesterfield / detail
  17. [RISCV] Use SRLIWPat in the PACKUW pattern. — craig.topper / detail

#2403 (Jan 23, 2021 8:40:26 PM)

  1. [OpenMPIRBuilder] Silence compiler warning. NFC. — llvm-project / detail
  2. [AVR] Optimize 8-bit int shift — powerman1st / detail

#2402 (Jan 23, 2021 6:23:04 PM)

  1. [RISCV] Add test cases for SRO/SLO with shift amounts masked to bitwidth-1. NFC — craig.topper / detail
  2. [RISCV] Add isel patterns to remove masks on SLO/SRO shift amounts. — craig.topper / detail
  3. [SystemZ][ZOS] Provide PATH_MAX macro for libcxx — zibi / detail
  4. [RISCV] Group some Zbs isel patterns together and remove a stale comment. NFC — craig.topper / detail
  5. [OpenMPIRBuilder] Implement tileLoops. — llvm-project / detail

#2401 (Jan 23, 2021 2:36:23 PM)

  1. [llvm] Forward-declare ICFLoopSafetyInfo (NFC) — kazu / detail
  2. [Target] Use llvm::append_range (NFC) — kazu / detail
  3. [llvm] Use pop_back_val (NFC) — kazu / detail
  4. [Polly] Gist new access relations using the SCoP context. — llvm-project / detail
  5. [Polly] Clean up hasFeasibleRuntimeContext. — llvm-project / detail
  6. [Polly] Allow param sets for dumpPw(). — llvm-project / detail
  7. [Polly] Track defined behavior for PHI predecessor computation. — llvm-project / detail
  8. [FuzzMutate] Add mutator to modify instruction flags. — flo / detail
  9. [libc++] Remove invalid C++20 code from a test. — koraq / detail
  10. Revert "[Target] Use llvm::append_range (NFC)" — kazu / detail
  11. [Clang][OpenMP][NVPTX] Replace `libomptarget-nvptx-path` with `libomptarget-nvptx-bc-path` — tianshilei1992 / detail
  12. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  13. [PhaseOrdering] Add tests for PR44461 and PR48844 (NFC) — nikita.ppv / detail
  14. [libomptarget][cuda] Call v2 functions explicitly — jonathanchesterfield / detail
  15. [test] Pin dead-calls-willreturn.ll to legacy PM — aeubanks / detail
  16. [NewPM][opt] Make -enable-new-pm default to LLVM_ENABLE_NEW_PASS_MANAGER — aeubanks / detail
  17. [IR] Add NoAliasScopeDeclInst (NFC) — nikita.ppv / detail
  18. [NFC][SimplifyCFG] Extract PerformValueComparisonIntoPredecessorFolding() out of FoldValueComparisonIntoPredecessors() — lebedev.ri / detail
  19. [NFC][SimplifyCFG] Perform early-continue in FoldValueComparisonIntoPredecessors() per-pred loop — lebedev.ri / detail
  20. [NFC][SimplifyCFG] Extract CloneInstructionsIntoPredecessorBlockAndUpdateSSAUses() out of PerformBranchToCommonDestFolding() — lebedev.ri / detail
  21. [mlir][CAPI] Add result type inference to the CAPI. — stellaraccident / detail
  22. [libomptarget][amdgpu][nfc] Update comments — jonathanchesterfield / detail
  23. [RISCV] Add isel patterns to remove (and X, 31) from sllw/srlw/sraw shift amounts. — craig.topper / detail

#2400 (Jan 23, 2021 6:33:00 AM)

  1. [llvm-link] Fix for an assertion when linking global with appending linkage — serguei.n.dmitriev / detail
  2. [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer — roger.ferrer / detail
  3. [Support] TrigramIndex::insert - pass std::String argument by const reference. NFCI. — llvm-dev / detail
  4. [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments. — jeroen.dobbelaere / detail
  5. [LTO] Store target attributes as vector of strings (NFC). — flo / detail
  6. [LSR] Add test for PR46943 (NFC) — nikita.ppv / detail
  7. [Clang] Move assembler into a separate file — aykevanlaethem / detail
  8. [gn build] Port 2325157c0568 — llvmgnsyncbot / detail
  9. [SimplifyCFG] Change 'LoopHeaders' to be ArrayRef<WeakVH>, not a naked set, thus avoiding dangling pointers — lebedev.ri / detail
  10. Revert "[Clang] Move assembler into a separate file" — aykevanlaethem / detail
  11. [gn build] Port 0057cc5a215e — llvmgnsyncbot / detail
  12. [lldb/Lua] add initial Lua typemaps — pctammela / detail
  13. [lldb/Lua] add 'Lua' before naming versions — pctammela / detail
  14. [AVR] Optimize 8-bit logic left/right shifts — powerman1st / detail
  15. [Local] Treat calls that may not return as being alive. — flo / detail
  16. [SLP] add reduction test with mixed fast-math-flags; NFC — spatel / detail
  17. [SLP] fix fast-math-flag propagation on FP reductions — spatel / detail
  18. [AVR] Optimize 16-bit comparison with constant — powerman1st / detail
  19. [ASan] Fix broken Windows build due to 596d534ac3524052df210be8d3c01a33b2260a42. — Dan Liew / detail
  20. [libc++] Implements concept destructible — koraq / detail
  21. [InstCombine] Set MadeIRChange in replaceInstUsesWith. — flo / detail

#2399 (Jan 22, 2021 9:37:27 PM)

  1. [PowerPC] Fix va_arg in C++, Objective-C on 32-bit ELF targets — brad / detail
  2. [Analysis] Use llvm::append_range (NFC) — kazu / detail
  3. [llvm] Use isAlpha/isAlnum (NFC) — kazu / detail
  4. [llvm] Use static_assert instead of assert (NFC) — kazu / detail
  5. [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor. — Dan Liew / detail

#2397 (Jan 22, 2021 3:12:44 PM)

  1. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued — Abhina.Sreeskantharajan / detail
  2. [flang][nfc] Fix comments, remove needless API, tweak script — pklausler / detail
  3. [CSSPGO] LTO option for pseudo probe — hoy / detail
  4. [mlir][Linalg] NFC: Refactor LinalgDependenceGraphElem to allow — ravishankarm / detail
  5. [NFC][libc++] Update the implementation status. — koraq / detail
  6. [mlir][Linalg] Extend tile+fuse to work on Linalg operation on tensors. — ravishankarm / detail
  7. Add more explicit assert for failures — jpienaar / detail
  8. [libc++] Bring back mach_absolute_time implementation of steady_clock — Louis Dionne / detail
  9. [SimplifyLibCalls] Skip unused calls in sincos transform — nikita.ppv / detail
  10. Remove obsolete TODOs — julian.lettner / detail
  11. [mlir][OpFormatGen] Add support for anchoring optional groups with types — riddleriver / detail
  12. [CodeGen] Use getCharWidth() more consistently in CGRecordLowering. NFC — bjorn.a.pettersson / detail
  13. [CGExpr] Use getCharWidth() more consistently in CCGExprConstant. NFC — bjorn.a.pettersson / detail
  14. [libc++] Introduce __bits — schuett / detail
  15. [NewPM][AMDGPU] Skip adding CGSCCOptimizerLate callbacks at O0 — aeubanks / detail
  16. [Tests] Add willreturn to libcalls in some tests — nikita.ppv / detail
  17. [RISCV] Rename pcnt->cpop to match 0.93 bitmanip spec. — craig.topper / detail
  18. [RISCV] Remove addiwu, addwu, subwu, subuw, clmulw, clmulrw, clmulhw to match 0.93 bitmanip spec. — craig.topper / detail
  19. [RISCV] Swap encodings of max and minu to match 0.93 bitmanip spec. — craig.topper / detail
  20. [RISCV] Rename mnemonics slliu.w->slli.uw and addu.w->add.uw to match 0.93 bitmanip spec. — craig.topper / detail
  21. [RISCV] Add Zba feature and move add.uw and slli.uw to it. — craig.topper / detail
  22. [RISCV] Add SH*ADD(.UW) instructions to Zba extension based on 0.93 bitmanip spec. — craig.topper / detail
  23. [RISCV] Move Shift Ones instructions from Zbb to Zbp to match 0.93 bitmanip spec. — craig.topper / detail
  24. [RISCV] Rename Zbs instructions to start with just 'b' instead of 'sb' to match 0.93 bitmanip spec. — craig.topper / detail
  25. [RISCV] Modify add.uw patterns to put the masked operand in rs1 to match 0.93 bitmanip spec. — craig.topper / detail
  26. [RISCV] Change zext.w to be an alias of add.uw rd, rs1, x0 instead of pack. — craig.topper / detail
  27. [RISCV] Move pack instructions to Zbp extension only. — craig.topper / detail
  28. [RISCV] Add zext.h instruction to Zbb. — craig.topper / detail
  29. [RISCV] Add support for rev8 and orc.b to Zbb. — craig.topper / detail
  30. [RISCV] Add xperm.* instructions to Zbp extension. — craig.topper / detail
  31. [RISCV] Update B extension version to 0.93. — craig.topper / detail
  32. [mlir][Linalg] Disable fusion of tensor_reshape op by expansion when unit-dims are involved — ravishankarm / detail
  33. [InstSimplify] Add willreturn to more libcall tests (NFC) — nikita.ppv / detail
  34. [Analysis] Support AIX vec_malloc routines — froese / detail
  35. [RISCV] Add isel patterns for SH*ADD(.UW) — craig.topper / detail
  36. [Inline] Precommit tests for dead calls and willreturn. — flo / detail
  37. [gn build] Port 622eaa4a4cea — llvmgnsyncbot / detail
  38. [lld-macho] Ignore -lto_library — jezng / detail
  39. [RISCV] Add B extension tests to make sure RV64 only instructions aren't accepted in RV32. — craig.topper / detail
  40. [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method — Amara Emerson / detail
  41. [VFS] Fix inconsistencies between relative paths and fallthrough. — Jonas Devlieghere / detail
  42. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): fix instruction name preservation — lebedev.ri / detail
  43. [NFC][SimplifyCFG] fold-branch-to-common-dest.ll: reduce complexity of @pr48450* test — lebedev.ri / detail
  44. [NFC][SimplifyCFG] PerformBranchToCommonDestFolding(): move instruction cloning to after CFG update — lebedev.ri / detail
  45. [SimplifyCFG] FoldBranchToCommonDest(): re-lift restrictions on liveout uses of bonus instructions — lebedev.ri / detail
  46. Revert "[GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method" — 31459023+hctim / detail
  47. Revert "[AArch64][GlobalISel] Implement widenScalar for signed overflow" — 31459023+hctim / detail
  48. Revert "[AArch64][GlobalISel] Make G_USUBO legal and select it." — 31459023+hctim / detail
  49. [Matrix] Propagate shape information through fneg — francisvm / detail
  50. [mlir][Linalg] Make Fill operation work on tensors. — ravishankarm / detail
  51. [RISCV] Add more cmov isel patterns to handle seteq/ne with a small non-zero immediate. — craig.topper / detail
  52. [RGT][ADT] Remove test assertion that will not be executed — paul.robinson / detail
  53. [lldb] FixFileSystem::GetExternalPath for VFS API change — Jonas Devlieghere / detail
  54. [RGT] Don't use EXPECT* macros in a subprocess that exits by signalling — paul.robinson / detail
  55. [RGT][TextAPI] Remove a zero-trip loop and the assertions within it — paul.robinson / detail
  56. [CodeComplete] Add ranged for loops code pattern. — n.james93 / detail
  57. PR47682: Merge the DeclContext of a merged FunctionDecl before we inherit — richard / detail
  58. Change materializeFrameBaseRegister() to return register — Stanislav.Mekhanoshin / detail

#2396 (Jan 22, 2021 8:54:50 AM)

  1. [ARM] Disable sign extended SSAT pattern recognition. — david.green / detail
  2. [clang][ASTImporter] Add support for importing CXXFoldExpr. — 1.int32 / detail
  3. [SimplifyCFG] FoldBranchToCommonDest(): don't deal with unconditional branches — lebedev.ri / detail
  4. [NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches — lebedev.ri / detail
  5. [NFC][SimplifyCFG] FoldBranchToCommonDest(): unclutter Cond/CondInPred handling — lebedev.ri / detail
  6. [NFC][SimplifyCFG] FoldBranchToCommonDest(): somewhat better structure weight updating code — lebedev.ri / detail
  7. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract check for destination sharing into a helper function — lebedev.ri / detail
  8. [NFC][SimplifyCFG] FoldBranchToCommonDest(): extract the actual transform into helper function — lebedev.ri / detail
  9. [NFC][InstCombine] Extract freelyInvertAllUsersOf() out of canonicalizeICmpPredicate() — lebedev.ri / detail
  10. [NFC][InstCombine] Add tests for `(~x) &/| y` --> `~(x |/& (~y))` fold — lebedev.ri / detail
  11. [InstCombine] Fold `(~x) & y` --> `~(x | (~y))` iff it is free to do so — lebedev.ri / detail
  12. [InstCombine] Fold `(~x) | y` --> `~(x & (~y))` iff it is free to do so — lebedev.ri / detail
  13. Revert "[NFCI-ish][SimplifyCFG] FoldBranchToCommonDest(): really don't deal with uncond branches" — lebedev.ri / detail
  14. [libomptarget][devicertl] Drop templated atomic functions — jonathanchesterfield / detail
  15. [coro.async] Make sure we process async coroutines — aschwaighofer / detail
  16. [LoopUnswitch] Add test cases with atomic loads & call — flo / detail
  17. [LoopUnswitch] Fix logic to avoid unswitching with atomic loads. — flo / detail
  18. [flang] Fix typo in error message — psteinfeld / detail
  19. [X86][AVX] combineTargetShuffle - simplify the X86ISD::VPERM2X128 subvector matching — llvm-dev / detail
  20. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle unary vperm2x128(permute/shift(x,c),undef) cases — llvm-dev / detail
  21. [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - handle vperm2x128(movddup(x),movddup(y)) cases — llvm-dev / detail
  22. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
  23. [HIP] Support __managed__ attribute — Yaxun.Liu / detail
  24. [MLIR] Add support for extracting an integer sample point (if one exists) from an unbounded FlatAffineConstraints. — arjunpitchanathan / detail
  25. [mlir][StandardOps] Fix typos in the td file. — hanchung / detail
  26. [ELF] --wrap: retain __wrap_foo if foo is defined in an object/bitcode file — i / detail
  27. [OpenMP] libomp: properly initialize buckets in __kmp_dephash_extend — Andrey.Churbanov / detail
  28. [libc++] Fix broken build when merging libc++abi into libc++ on Apple — Louis Dionne / detail
  29. [llvm-mca] Adding local lit config file for X86 targets — wolfgang_pieb / detail
  30. [mlir] Add coro intrinsics operations to LLVM dialect — ezhulenev / detail
  31. [LLDB] Fix how ObjCBOOLSummaryProvider deals with BOOL — Shafik Yaghmour / detail
  32. [mlir][spirv] Fix script for availability autogen and refresh ops — antiagainst / detail
  33. [flang] Remove some needless operations in expr rewriting — pklausler / detail
  34. [mlir][spirv] Define spv.IsNan/spv.IsInf and add lowerings — antiagainst / detail
  35. [InstCombine] add tests for abs(sext X); NFC — spatel / detail
  36. [InstCombine] narrow abs with sign-extended input — spatel / detail
  37. [flang] Correct shape analysis for transformational intrinsic functions — pklausler / detail

#2395 (Jan 22, 2021 5:15:29 AM)

  1. [FunctionAttrs] Infer willreturn for functions without loops — nikita.ppv / detail
  2. [ELF] report section sizes when output file too large — llvm / detail
  3. [SLP] simplify reduction matching — spatel / detail
  4. Recommit "[RISCV] Legalize select when Zbt extension available" — craig.topper / detail
  5. ADT: Fix reference invalidation in SmallVector::emplace_back and assign(N,V) — Duncan P. N. Exon Smith / detail
  6. Remove deprecated methods from OpState. — csigg / detail
  7. Scalar: Don't visit constants in findInnerReductionPhi in LoopInterchange — Duncan P. N. Exon Smith / detail
  8. [SLP] rename reduction variable to avoid shadowing; NFC — spatel / detail
  9. [LV][ARM] Inloop reduction cost modelling — david.green / detail
  10. [lldb-vscode] improve modules request — a20012251 / detail
  11. [libc++abi] Add an option to avoid demangling in terminate. — danalbert / detail
  12. Revert [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers (cf50f4f76456) — csigg / detail
  13. [WebAssembly] Test that invalid symbol/relocation types generate errors — sbc / detail
  14. Fix crash when emitting NullReturn guards for functions returning BOOL — jonathan_roelofs / detail
  15. Add Python bindings for the builtin dialect — joker.eph / detail
  16. [llvm-mca] Initial implementation of serialization using JSON. The views — wolfgang_pieb / detail
  17. [libc++abi] Simplify scan_eh_tab — i / detail
  18. [gn build] Port d38be2ba0e4e — llvmgnsyncbot / detail
  19. [libc] Distinguish compiler and run failures — phosek / detail
  20. [RISCV] New vector load/store in V extension v1.0 — kai.wang / detail
  21. [llvm-mca] Forgot a couple of override specifiers. — wolfgang_pieb / detail
  22. [RISCV] Use v8-v23 as argument registers to conform to the proposal. — kai.wang / detail
  23. [flang] Address name resolution problems — pklausler / detail
  24. [llvm-mca] Test case was missing a triple. — wolfgang_pieb / detail
  25. [flang] Allow NULL() actual argument for pointer dummy — pklausler / detail
  26. [libcxx] Check return value for asprintf() — brad / detail
  27. [flang] Fix bogus error message with binding — pklausler / detail
  28. [NFC] [TargetRegisterInfo] add another API to get srcreg through copy. — czhengsz / detail
  29. [RISCV] Add a VL output to vleff intrinsics. — craig.topper / detail
  30. [llvm-mca] Addressing build failures due to missing override specifiers — wolfgang_pieb / detail
  31. [mlir] Support FuncOpSignatureConversion for more FunctionLike ops. — mikeurbach / detail
  32. [CodeGen][ObjC] Fix broken IR generated when there is a nil receiver — Akira / detail
  33. [AMDGPU] Test case demonstrating issues with generation of .debug_frame — VenkataRamanaiah.Nalamothu / detail
  34. [PowerPC] Duplicate inherited heuristic from base scheduler — qiucofan / detail
  35. [Inlining] Delete redundant optnone/alwaysinline check — lxfind / detail
  36. [RISCV] Add intrinsics for RVV 1.0 vrgatherei16 — shihpo.hung / detail
  37. [RISCV] Add intrinsics for vector unordered indexed load in RVV 1.0 — shihpo.hung / detail
  38. [RISCV] Add intrinsics for RVV1.0 VFRSQRTE7 & VFRECE7 — shihpo.hung / detail
  39. [AArch64][GlobalISel] Make G_USUBO legal and select it. — Amara Emerson / detail
  40. [RISCV] Don't create LMUL=8 pseudo instructions for ternary widening arithmetic instructions — craig.topper / detail
  41. [RISCV] Correct DWARF number for vector registers. — kai.wang / detail
  42. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  43. [CodeGen] Use llvm::append_range (NFC) — kazu / detail
  44. [llvm] Don't include StringSwitch.h where unnecessary (NFC) — kazu / detail
  45. [llvm] Use isDigit (NFC) — kazu / detail
  46. [mlir] Enable passing crash reproducer stream factory method — jpienaar / detail
  47. Revert "[NewPM][opt] Run the "default" AA pipeline by default" — aeubanks / detail
  48. [AMDGPU][Inliner] Remove amdgpu-inline and add a new TTI inline hook — aeubanks / detail
  49. [NFC] Disallow unused prefixes under llvm/test — mtrofin / detail
  50. [ASTReader] Allow controlling separately whether validation should be disabled for a PCH vs a module file — kyrtzidis / detail
  51. [JITLink][ELF/x86-64] Range check 32-bit relocs. — Lang Hames / detail
  52. [NewPM][opt] Run the "default" AA pipeline by default — aeubanks / detail
  53. [test] Make incorrect-exit-count.ll work under NPM — aeubanks / detail
  54. [mlir][Linalg] Introduce linalg.pad_tensor op. — hanchung / detail
  55. [mlir][StandardToSPIRV] Add support for lowering uitofp to SPIR-V — hanchung / detail
  56. [AArch64][GlobalISel] Implement widenScalar for signed overflow — Amara Emerson / detail
  57. [TargetLowering] Simplify some code in SimplifySetCC that tries to handle SIGN_EXTEND_INREG operand types that should never happen. NFCI — craig.topper / detail
  58. [AMDGPU] Test clean up (NFC) — Christudasan.Devadasan / detail
  59. Update filename to workers.py file in documentation — douglas.yung / detail
  60. NFC: Remove simple_ilist comment mentioning ilist/iplist allocating — nathan / detail
  61. [TargetLowering] Use getBoolConstant instead of assuming zero or one for boolean contents. — craig.topper / detail
  62. [clang][cli] Port visibility LangOptions to marshalling system — jan_svoboda / detail
  63. [RISCV] Fix intrinsic CodeGen test cases for vrgather — shihpo.hung / detail
  64. [AMDGPU] Fix the inconsistency in soffset for MUBUF stack accesses. — Christudasan.Devadasan / detail
  65. [APSInt][NFC] Clean up doxygen comments — sven.vanhaastregt / detail
  66. [SVE] Add support for scalable vectorization of loops with selects and cmps — david.sherwood / detail
  67. [LegacyPM] Update InversedLastUser on the fly. NFC. — jay.foad / detail
  68. [JITLink][ELF/x86-64] Add support for weak and hidden symbols. — Lang Hames / detail
  69. Fix build failure caused by 2e080eb00ad76654313e0e119bb7fa0ffe2f9866 — david.sherwood / detail
  70. [X86][SSE] Add v16i8 02_20_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu_uu shuffle test — llvm-dev / detail
  71. [X86][SSE] Add PR48823 HSUB test case — llvm-dev / detail
  72. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / detail
  73. [gn build] Port 8214982b5042 — llvmgnsyncbot / detail
  74. [IR] Optimize adding attribute to AttributeList (NFC) — nikita.ppv / detail
  75. [ARM] Add new and regenerate SSAT tests. NFC — david.green / detail
  76. [clangd] Add documentation for building and testing clangd — kadircet / detail
  77. [ARM] Adjust isSaturatingConditional to return a new SDValue. NFC — david.green / detail
  78. [X86][SSE] Don't fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) if the shuffle are splats — llvm-dev / detail
  79. [DAG] Commute shuffle(splat(A,u), shuffle(C,D)) -> shuffle'(shuffle(C,D), splat(A,u)) — llvm-dev / detail
  80. [NFC] Add CMakeUserPresets.json filename to .gitignore — benicsbalazs / detail
  81. Revert "[clang] Suppress "follow-up" diagnostics on recovery call expressions." — hokein.wu / detail
  82. Don't delete default constructor of PathDiagnosticConsumerOptions — sichert / detail
  83. [clang][Tooling] Get rid of a hack in SymbolOccurrences, NFCI — mikhail.maltsev / detail
  84. [SLP] do not traverse constant uses — spatel / detail
  85. [X86][AVX] combineX86ShufflesRecursively - attempt to constant fold before widening shuffle inputs — llvm-dev / detail
  86. [clangd][SwapIndex] ensure that the old index is alive while we are using it via the function returned by `SwapIndex::indexedFiles()` call — platonov.aleksandr / detail
  87. [clangd] Inject context provider rather than config into ClangdServer. NFC — sam.mccall / detail
  88. [LTO] Add support for existing Config::Freestanding option. — flo / detail
  89. Avoid fragile type lookups in GDB pretty printer — sichert / detail

#2394 (Jan 21, 2021 9:40:37 AM)

  1. [flang][driver] Make the driver report diagnostics from the prescanner — andrzej.warzynski / detail
  2. [ARM] Fix vector saddsat costs. — david.green / detail
  3. [AMDGPU] Implement mir parseCustomPseudoSourceValue — sebastian.neubauer / detail
  4. AArch64/GlobalISel: Factor out parametersInCSRMatch — Matthew.Arsenault / detail
  5. [OpenMP][NVPTX] Added forward declaration for atomic operations — tianshilei1992 / detail
  6. AMDGPU: Use more accurate fast f64 fdiv — Matthew.Arsenault / detail
  7. AMDGPU: Remove v_rsq_f64 patterns — Matthew.Arsenault / detail
  8. [AMDGPU][GlobalISel] Run SIAddImgInit — jay.foad / detail
  9. [mlir][SPIRV] Rename OpSpecConstantOperation -> OpSpecConstantOp — ravishankarm / detail
  10. [mlir]][SPIRV] Define OrderedOp and UnorderedOp and add lowerings from Standard. — ravishankarm / detail
  11. [RISCV] Make LMUL field in VTYPE continuous. — kai.wang / detail
  12. [flang][driver] Move fixed/free from detection out of FrontendAction API — andrzej.warzynski / detail
  13. [RISCV] Add new V instructions in v1.0-08a0b46. — kai.wang / detail
  14. [libc++] Use ioctl when available to get random_device entropy. — marek.kurdej / detail
  15. Revert "[AMDGPU] Implement mir parseCustomPseudoSourceValue" — sebastian.neubauer / detail
  16. [OpenMP] Add time profiling support in libomp — georgakoudis1 / detail
  17. [RISCV] Update V instructions constraints to conform to v1.0 — kai.wang / detail
  18. [NFC][Doc] Mention SystemZ supports StackMap generation — ulrich.weigand / detail
  19. [flang] Better C_LOC and C_ASSOCIATED in flang/module — pklausler / detail
  20. [CUDA] Normalize handling of defauled dtor. — tra / detail
  21. [OpenMP] Fix failing test due to change in offloading flags — huberjn / detail
  22. X86: Fix use-after-realloc in X86AsmParser::ParseIntelExpression — Duncan P. N. Exon Smith / detail

#2393 (Jan 21, 2021 6:00:28 AM)

  1. [NFC] Disallow unused prefixes in CodeGen/X86 tests. — mtrofin / detail
  2. [clang] Add llvm-strip to test dependencies — smeenai / detail
  3. [mlir] Enhance mlir-opt show-dialects test case — joker.eph / detail
  4. [SelectionDAG] Teach isConstOrConstSplat about ISD::SPLAT_VECTOR — fraser / detail
  5. [RISCV] Add scalable vector icmp ISel patterns — fraser / detail
  6. [CodeGenModule] Drop dso_local on function declarations for ELF -fno-pic -fno-direct-access-external-data — i / detail
  7. Recommit D91678 after fixing the test breakage. — tmsriram / detail
  8. [lld/mac] remove redundant null check — thakis / detail
  9. [RISCV] Use uint16_t instead of unsigned for opcodes in the RVV pseudo instruction table. — craig.topper / detail
  10. [RISCV] Change ConstraintMask in RISCVII enum to be shifted left. NFC — craig.topper / detail
  11. [test] Improve weakref & weak_import tests — i / detail
  12. [CodeGen] Update transformations to use poison for shufflevector/insertelem's initial vector elem — aqjune / detail
  13. [mlir] NFC - Drop spurious assertion on symbols during `promoteComposedSymbolsAsDims` — nicolas.vasilache / detail
  14. [lld/mac] llvm style fix: no else after return — thakis / detail
  15. [STLExtras] Use return type from operator* of the wrapped iter. — flo / detail
  16. [ConstantFold] Add tests for fptoi.sat (NFC) — nikita.ppv / detail
  17. [ConstantFold] Fold fptoi.sat intrinsics — nikita.ppv / detail
  18. [CodeGen, DebugInfo] Use llvm::find_if (NFC) — kazu / detail
  19. [MemorySSA] Remove unused dominatesUse (NFC) — kazu / detail
  20. [llvm] Ensure newlines at the end of files (NFC) — kazu / detail
  21. [SLP] put verifyFunction call behind EXPENSIVE_CHECKS — spatel / detail
  22. [SLP] fix typo in assert — spatel / detail
  23. [Tests] Auto update a vectorizer test to simplify future diff — listmail / detail
  24. [test] Improve CodeGenCXX/difile_entry.cpp — i / detail
  25. Precommit tests requested for D93725 — listmail / detail
  26. [Tests] Precommit tests from to simplify rebase — listmail / detail
  27. [lldb] Fix some bugs in the Pipe class and add tests — pavel / detail
  28. [NFCI][SimplifyCFG] Prefer to add Insert edges before Delete edges into DomTreeUpdater, if reasonable — lebedev.ri / detail
  29. [LLVM] Added OpenMP to `LLVM_ALL_RUNTIMES` — tianshilei1992 / detail
  30. [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM — tianshilei1992 / detail
  31. [StringExtras] Add a helper class for comma-separated lists — kazu / detail
  32. CGDebugInfo: Delete unused DIFile* parameter — i / detail
  33. [LoopDeletion] Break backedge of outermost loops when known not taken — listmail / detail
  34. Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())" — thakis / detail
  35. [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN — qshanz / detail
  36. [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags. — craig.topper / detail
  37. [LoopUnroll] Fix a crash — serguei.katkov / detail
  38. [PowerPC] Add variants of 64-bit vector types for vec_sel. — esme.yi / detail
  39. [IR Parser] Fix a crash handling zero width integer attributes. — clattner / detail
  40. CGDebugInfo: Delete redundant test — i / detail
  41. CGDebugInfo: Delete unneeded UnwrapTypeForDebugInfo — i / detail
  42. [MLIR][SPIRV] Add (de-)serialization support for SpecConstantOpeation. — kareem.ergawy / detail
  43. [NFC][AsmPrinter] Make comments for spill/reload more precise. — kai.wang / detail
  44. [JITLink] Rename PostAllocationPasses to PreFixupPasses. — Lang Hames / detail
  45. [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos. — craig.topper / detail
  46. Remove redundant casts. — akuegel / detail
  47. [CSKY] Add visibility macro to fix link error — zixuan.wu / detail
  48. [clang-format] Skip UTF8 Byte Order Mark while sorting includes — marek.kurdej / detail
  49. [ARM] Additional trunc cost tests. NFC — david.green / detail
  50. [clang-format] turn on formatting after "clang-format on" while sorting includes — marek.kurdej / detail
  51. [clang-format] Find main include after block ended with #pragma hdrstop — marek.kurdej / detail
  52. [ARM] Update trunc costs — david.green / detail
  53. [NFC] Remove min/max functions from InstructionCost — david.sherwood / detail
  54. Reapply "[clang][cli] Port DiagnosticOpts to new option parsing system" — jan_svoboda / detail
  55. [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost — david.sherwood / detail
  56. [ARM] Add debug messages for the load store optimizer. NFC — david.green / detail
  57. [clangd] Add metrics for go-to-implementation. — hokein.wu / detail
  58. [X86] Fix tile register spill issue. — yuanke.luo / detail
  59. Require chained analyses in BasicAA and AAResults to be transitive — bjorn.a.pettersson / detail
  60. [SVE][CodeGen] Fix legalisation of floating-point masked gathers — kerry.mclaughlin / detail
  61. Revert rGd43a264a5dd3 "Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())"" — llvm-dev / detail
  62. [X86][SSE] Add missing SSE test coverage for permute(hop,hop) folds — llvm-dev / detail
  63. [VE] Support intrinsic to isnert/extract_subreg of v512i1 — marukawa / detail
  64. [VE] Support additional VMRGW and VMV intrinsic instructions — marukawa / detail
  65. [obj2yaml] - Fix the crash in getUniquedSectionName(). — grimar / detail
  66. [clang][AArch64][SVE] Avoid going through memory for coerced VLST return values — joe.ellis / detail
  67. [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings. — grimar / detail
  68. [VPlan] Move initial quote emission from ::print to ::dumpBasicBlock. — flo / detail
  69. [obj2yaml][test] - Improve and fix section-group.yaml test. — grimar / detail
  70. [lldb] Disable PipeTest.OpenAsReader on windows — pavel / detail
  71. [X86][SSE] Add 'vectorized sum' test patterns — llvm-dev / detail
  72. [ARM] Add uses for locals introduced for debug messages. NFC. — herhut / detail
  73. [AMDGPU] Fix a urem combine test to test what it was supposed to — jay.foad / detail
  74. [mlir] Remove unnecessary llvm.mlir.cast in AsyncToLLVM lowering. — csigg / detail
  75. [mlir] Make GpuAsyncRegion pass depend on async dialect. — csigg / detail
  76. [flang][driver] Copy input files into a temp dir when testing — andrzej.warzynski / detail
  77. [mlir][linalg] Support parsing attributes in named op spec — antiagainst / detail
  78. [mlir][linalg] Support permutation when lowering to loop nests — antiagainst / detail
  79. [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR — joe.ellis / detail
  80. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / detail
  81. [VPlan] Unify value/recipe printing after VPDef transition. — flo / detail
  82. Revert "[attributes]  Add a facility for enforcing a Trusted Computing Base." — thakis / detail
  83. [mlir] Fix gpu-to-llvm lowering for gpu.alloc with dynamic sizes. — csigg / detail
  84. [X86] Add nounwind to lzcnt-cmp tests — llvm-dev / detail
  85. [X86] Extend lzcnt-cmp tests to test on non-lzcnt targets — llvm-dev / detail
  86. [ARM] Update existing test case with +pauth targets — ranjeet.singh / detail
  87. [clangd] Fix -check mode doesn't respect any tidy configs. — hokein.wu / detail
  88. [OpenMPOpt][WIP] Expand parallel region merging — georgakoudis1 / detail
  89. [clangd] Remove ScratchFS from tests — n.james93 / detail
  90. NFC: Use -LABEL more — paul.robinson / detail
  91. [FastISel] Flush local value map on every instruction — paul.robinson / detail
  92. [X86][AVX] Attempt to fold vpermf128(op(x,i),op(y,i)) -> op(vpermf128(x,y),i) — llvm-dev / detail
  93. [mlir][Linalg] Fold init_tensor -> linalg.tensor_reshape. — ravishankarm / detail
  94. [Clang][Docs] Fix ambiguity in clang-offload-bundler docs — scott.linder / detail
  95. [NFC] Disallow unused prefixes in CodeGen/PowerPC tests. — mtrofin / detail
  96. [mlir][vector] Add memory effects to transfer_read transfer_write ops — thomasraoux / detail
  97. [mlir][Linalg] Fix reshape fusion to reshape the outs instead of creating new tensors. — ravishankarm / detail
  98. [FastISel] NFC: Remove obsolete -fast-isel-sink-local-values option — paul.robinson / detail
  99. [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp — i / detail
  100. [SystemZ]  Minor NFC fix in SchedModels. — paulsson / detail
  101. [FastISel] NFC: Clean up unnecessary bookkeeping — paul.robinson / detail
  102. [X86] Regenerate vector-constrained-fp-intrinsics.ll tests — llvm-dev / detail
  103. [attributes]  Add a facility for enforcing a Trusted Computing Base. — Artem Dergachev / detail
  104. [Hexagon] Custom-widen SETCC's operands — kparzysz / detail
  105. [AMDGPU] Deduplicate VOP tablegen asm & ins — Joseph.Nash / detail
  106. [mlir] Add Python bindings for AffineExpr — zinenko / detail
  107. [mlir] More Python bindings for AffineMap — zinenko / detail
  108. [mlir] Expose MemRef layout in Python bindings — zinenko / detail
  109. [flang][openxx][NFC] Remove duplicated function to check required clauses — clementval / detail
  110. -funique-internal-linkage-names appends a hex md5hash suffix to the symbol name which is not demangler friendly, convert it to decimal. — tmsriram / detail
  111. Introduce new quiet mode and new option handling for -print-changed. — schmeise / detail
  112. Fix minor build issue (NFC) — rnk / detail
  113. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
  114. [mlir] Add structural conversion to async dialect lowering. — csigg / detail
  115. [RISCV] Add scalable vector fcmp ISel patterns — fraser / detail
  116. [libc++] Turn off auto-formatting of generated files. NFC. — marek.kurdej / detail
  117. [NFC][AMDGPU] Clarify memory model support for volatile — Tony.Tye / detail
  118. [mlir][ODS] Add a C++ abstraction for OpBuilders — riddleriver / detail
  119. [mlir][TypeDefGen] Add support for adding builders when generating a TypeDef — riddleriver / detail
  120. [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS — riddleriver / detail
  121. [ADT] Add makeIntrusiveRefCnt helper function — n.james93 / detail
  122. [tools] Mark output of tools as text if it is really text — Abhina.Sreeskantharajan / detail
  123. [NFC] Disallow unused prefixes under llvm/test/CodeGen — mtrofin / detail
  124. [mlir][vector] Add side-effect information to different load/store ops — thomasraoux / detail
  125. Enable python bindings for tensor, shape and linalg dialects. — stellaraccident / detail
  126. [mlir][CAPI] Introduce standard source layout for mlir-c dialect registration. — stellaraccident / detail
  127. Revert "[mlir][linalg] Support parsing attributes in named op spec" — joker.eph / detail
  128. [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test — spatel / detail
  129. [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT — bjorn.a.pettersson / detail
  130. [libc][NFC] Make __support/common.h an in tree header. — sivachandra / detail
  131. [c++20] Don't consider string literal operator templates for numeric — richard / detail
  132. Add an assert to CGDebugInfo::getTypeOrNull — i / detail
  133. [RISCV] Add scalable vector fadd/fsub/fmul/fdiv ISel patterns — fraser / detail
  134. [mlir][vector] verify memref of vector memory ops — ajcbik / detail
  135. [PredicateInfo] Add test for one unknown condition in and/or (NFC) — nikita.ppv / detail
  136. [SCCP] Fix misclassified conditions in test (NFC) — nikita.ppv / detail
  137. CGDebugInfo: Delete unused parameters — i / detail
  138. Rename debug linkage name with -funique-internal-linkage-names — hoy / detail
  139. [OpenMP] Take elf_common.c as a interface library — tianshilei1992 / detail
  140. [RISCV] Add scalable vector vselect ISel patterns — fraser / detail
  141. clang: Always pass PowerPC endian information to GNU as — ndesaulniers / detail
  142. Update syntax for tensor and memref types to match parser. — joker.eph / detail
  143. [RISCV] Use vmv.v.i vd, 0 instead of vmv.v.x vd, x0 for llvm.riscv.vfmv.v.f with 0.0 — craig.topper / detail
  144. [SimplifyCFG] SwitchToLookupTable(): don't insert a DomTree edge that already exists — lebedev.ri / detail
  145. [SimplifyCFG] SimplifyBranchOnICmpChain(): don't insert a DomTree edge that already exists — lebedev.ri / detail
  146. [SimplifyCFG] FoldValueComparisonIntoPredecessors(): don't insert a DomTree edge if it already exists — lebedev.ri / detail
  147. [NFCI][Utils/Local] removeUnreachableBlocks(): cleanup support for lazy DomTreeUpdater — lebedev.ri / detail
  148. [SimplifyCFGPass] mergeEmptyReturnBlocks(): skip blocks scheduled for removal as per DomTreeUpdater — lebedev.ri / detail
  149. [SimplifyCFGPass] iterativelySimplifyCFG(): support lazy DomTreeUpdater — lebedev.ri / detail
  150. ADT: Fix pointer comparison UB in SmallVector — Duncan P. N. Exon Smith / detail
  151. [RISCV] Define the vfclass RVV intrinsics — evandro.menezes / detail
  152. NFC: Pre-commit test: -Wpointer-sign with plain char to [un]signed char — hubert.reinterpretcast / detail
  153. [clang] Fix message text for `-Wpointer-sign` to account for plain char — hubert.reinterpretcast / detail
  154. [github] Move repo lockdown config into llvm-project repo — tstellar / detail
  155. [MLIR][Linalg] Refactor transforms to use linalg::getDynOperands helper — rob.suderman / detail
  156. [MC] Make getEHFrameSection const like every other getter (NFC) — Jonas Devlieghere / detail
  157. [JITLink] Add a new PostAllocationPasses list. — Lang Hames / detail
  158. [VE][compiler-rt] Add VE as a target of crt — marukawa / detail
  159. [WebAssembly] Ensure terminate pads are a single BB — aheejin / detail
  160. [NFC][LICM] Minor improvements to debug output — qcolombet / detail
  161. [OpenMP] Move memory manager to plugin and make it a common interface — tianshilei1992 / detail
  162. [llvm] Use llvm::find_if (NFC) — kazu / detail
  163. [llvm] Use *Set::contains (NFC) — kazu / detail
  164. [llvm] Simplify string comparisons (NFC) — kazu / detail
  165. [CodeGen] Try to make the print of memory operand alignment a little more user friendly. — craig.topper / detail
  166. Add unconditional logging to debugserver for launch/attach processes — Jason Molenda / detail
  167. [SelectionDAG] Make isConstantIntBuildVectorOrConstantInt and isConstantFPBuildVectorOrConstantFP methods const. — craig.topper / detail
  168. [CMake] Split the target side of runtimes build — phosek / detail
  169. [DAGCombiner] Replace static helper function isConstantFPBuildVectorOrConstantFP with the identical version in SelectionDAG. NFC — craig.topper / detail
  170. [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs — i / detail
  171. [WebAssembly] Misc. refactoring in CFGStackify (NFC) — aheejin / detail
  172. Adapt CastExpr::getSubExprAsWritten to ConstantExpr — sbergman / detail
  173. [LiveDebugValues] Fix comparison operator in VarLocBasedImpl — sander.desmalen / detail
  174. [AMDGPU] Fix failing assert with scratch ST mode — sebastian.neubauer / detail
  175. [clang][cli] Remove -f[no-]trapping-math from -cc1 command line — jan_svoboda / detail
  176. [mlir] use built-in vector types instead of LLVM dialect types when possible — zinenko / detail
  177. [Test] Add failing test for PR48725 — mkazantsev / detail
  178. [WebAssembly] Remove more unnecessary brs in CFGStackify — aheejin / detail
  179. [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI. — grimar / detail
  180. [llvm-readobj] - Add 'override' to fix build bots. — grimar / detail
  181. [llvm-readobj] - An attempt to fix BB. — grimar / detail
  182. [mlir][openmp][NFCI] Rename `continuationIP` to `continuationBlock` — SourabhSingh.Tomar / detail
  183. [llvm-readobj] - One more attempt to fix BB. — grimar / detail
  184. [clang][AST] Get rid of an alignment hack in DeclObjC.h [NFCI] — mikhail.maltsev / detail
  185. [SlotIndexes] Fix and simplify basic block splitting — jay.foad / detail
  186. [AMDGPU][GlobalISel] Remove some duplicate RUN lines — jay.foad / detail
  187. [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections. — grimar / detail
  188. [obj2yaml] - Don't crash when an object has an empty symbol table. — grimar / detail
  189. Revert "[Test] Add failing test for PR48725" — thakis / detail
  190. Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute. — csigg / detail
  191. [RISCV] Improve scalable-vector shift tests (NFC) — fraser / detail
  192. [X86][SSE] combineSubToSubus - remove SSE2 early-out. — llvm-dev / detail
  193. [Fixed Point] Add codegen for conversion between fixed-point and floating point. — bjorn.a.pettersson / detail
  194. [X86][SSE] combineSubToSubus - add v16i32 handling on pre-AVX512BW targets. — llvm-dev / detail
  195. [X86][SSE] getFauxShuffleMask - handle PACKSS(SRAI(),SRAI()) shuffle patterns. — llvm-dev / detail
  196. [mlir][Linalg] NFC - Refactor fusion APIs — nicolas.vasilache / detail
  197. [TableGen] Improve error message for semicolon after braced body. — paul / detail
  198. [mlir][openacc] Use TableGen information for default enum — clementval / detail
  199. [X86] Improved lowering for saturating float to int. — bjorn.a.pettersson / detail
  200. [VE] Update VELIntrinsic tests — marukawa / detail
  201. [mlir][spirv] NFC: place ops in the proper file for their categories — antiagainst / detail
  202. [SLP] Add test case showing a bug when dealing with padded types — bjorn.a.pettersson / detail
  203. [PowerPC] Add support for embedded devices with EFPU2 — nemanja.i.ibm / detail
  204. Reland "[mlir][linalg] Support parsing attributes in named op spec" — antiagainst / detail
  205. [mlir][CAPI] Fix inline function declaration — zinenko / detail
  206. [mlir] Fix for LIT tests — zinenko / detail
  207. [libc++] [C++2b] [P1048] Add is_scoped_enum and is_scoped_enum_v. — marek.kurdej / detail
  208. [mlir][spirv] NFC: split deserialization into multiple source files — antiagainst / detail
  209. [PowerPC][NFCI] PassSubtarget to ASMWriter — Jinsong Ji / detail
  210. [MLIR] Disallow `sym_visibility`, `sym_name` and `type` attributes in the parsed attribute dictionary. — jurahul / detail
  211. [X86] Regenerate sdiv_fix_sat.ll + udiv_fix_sat.ll tests — llvm-dev / detail
  212. Fix typo in diagnostic message — Akira / detail
  213. [AMDGPU] Regenerate umax crash test — llvm-dev / detail
  214. [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / detail
  215. Add -ansi option to CompileOnly group — aaron / detail
  216. [doc] Place sha256 in lld/README.md into backticks — smeenai / detail
  217. Return false from __has_declspec_attribute() if not explicitly enabled — aaron / detail
  218. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / detail
  219. [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / detail
  220. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / detail
  221. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / detail
  222. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / detail
  223. [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / detail
  224. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / detail
  225. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / detail
  226. [FunctionAttrs] Precommit tests for willreturn inference. — flo / detail
  227. [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / detail
  228. [libcxx] Port to OpenBSD — brad / detail
  229. [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / detail
  230. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / detail
  231. [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / detail
  232. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / detail
  233. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / detail
  234. [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / detail
  235. [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / detail
  236. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  237. [LV] Relax assumption that LCSSA implies single entry — listmail / detail
  238. Fix for crash in __builtin_return_address in template context. — sunil.srivastava / detail
  239. [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / detail
  240. [LV] Weaken spuriously strong assert in LoopVersioning — listmail / detail
  241. [SLP] reduce code duplication while matching reductions; NFC — spatel / detail
  242. [SLP] reduce code duplication in processing reductions; NFC — spatel / detail
  243. [SLP] rename variable to improve readability; NFC — spatel / detail
  244. [SLP] reduce code duplication while processing reductions; NFC — spatel / detail
  245. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / detail
  246. [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / detail
  247. [RISCV] Legalize select when Zbt extension available — selliott / detail
  248. [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / detail
  249. [mlir] Update LLVM dialect type documentation — zinenko / detail
  250. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / detail
  251. [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / detail
  252. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / detail
  253. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / detail
  254. [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / detail
  255. AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / detail
  256. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / detail
  257. [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / detail
  258. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / detail
  259. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / detail
  260. [ELF][NFCI] small cleanup to OutputSections.h — llvm / detail
  261. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / detail
  262. [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / detail
  263. [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / detail
  264. [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / detail
  265. Delete unused function (was breaking the -Werror build) — dblaikie / detail
  266. [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / detail
  267. [libc] add isascii and toascii implementations — michaelrj / detail
  268. [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / detail
  269. [LangRef] State that a nocapture pointer cannot be returned — aqjune / detail
  270. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / detail
  271. [MSan] Tweak CopyOrigin — jianzhouzh / detail
  272. [gn build] (manually) port 79f99ba65d96 — thakis / detail
  273. [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / detail
  274. [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / detail
  275. [Coroutine] Update promise object's final layout index — Yuanfang Chen / detail
  276. [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / detail
  277. [OpenMP] Update allocator trait key/value definitions — hansang.bae / detail
  278. [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / detail
  279. [libc++] Give extern templates default visibility on gcc — smeenai / detail
  280. [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / detail
  281. [NFC] Use generic name for scalable vector stack ID. — kai.wang / detail
  282. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  283. [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / detail
  284. [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / detail
  285. [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / detail
  286. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / detail
  287. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  288. [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / detail
  289. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / detail
  290. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / detail
  291. [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / detail
  292. [llvm] Remove redundant string initialization (NFC) — kazu / detail
  293. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / detail
  294. [llvm] Use Optional::getValueOr (NFC) — kazu / detail
  295. [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / detail
  296. [MSan] Partially revert some changes from D94552 — jianzhouzh / detail
  297. [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / detail
  298. [ARM] Additional tests for different interleaving patterns. NFC — david.green / detail
  299. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / detail
  300. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / detail
  301. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / detail
  302. [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / detail
  303. [LTO] Replace anonymous namespace with static functions (NFC). — flo / detail
  304. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / detail
  305. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / detail
  306. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / detail
  307. [SVE] Add ISel pattern for addvl — cullen.rhodes / detail
  308. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  309. [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / detail
  310. [LTO] Add test to ensure objc-arc-contract is executed. — flo / detail
  311. Fix build errors after ceb9379a9 — n.james93 / detail
  312. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / detail
  313. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / detail
  314. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / detail
  315. Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / detail
  316. [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / detail
  317. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / detail
  318. [libc] Refresh benchmark progress bar when needed. — gchatelet / detail
  319. [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / detail
  320. [X86] Add tests for rv_marker lowering. — flo / detail
  321. [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / detail
  322. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / detail
  323. [AArch64] Attempt to sink mul operands — nicholas.guy / detail
  324. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / detail
  325. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / detail
  326. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / detail
  327. [lld][WebAssembly] Fix for TLS + --relocatable — sbc / detail
  328. [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / detail
  329. [OpenMP] Add documentation for error messages and release notes — jhuber6 / detail
  330. [OpenMP] Fix hierarchical barrier — nawrin.sultana / detail
  331. [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / detail
  332. [clangd] Avoid reallocating buffers for each message read: — sam.mccall / detail
  333. [SLP] add reduction test for FMF; NFC — spatel / detail
  334. [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / detail
  335. [clangd] Remove "decision-forest-base" experimental flag. — usx / detail
  336. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC — sam.mccall / detail
  337. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / detail
  338. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  339. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / detail
  340. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / detail
  341. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / detail
  342. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / detail
  343. [gn build] Port 60fda8ebb6d — llvmgnsyncbot / detail
  344. [flang] Fix classification of shape inquiries in specification exprs — pklausler / detail
  345. [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / detail
  346. [SLP] simplify type check for reductions — spatel / detail
  347. [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / detail
  348. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / detail
  349. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / detail
  350. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / detail
  351. [NFC] fix missing SectionName declaration — wlei / detail
  352. [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / detail
  353. [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / detail
  354. [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / detail
  355. [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / detail
  356. [LTO] Add test for freestanding LTO option. — flo / detail
  357. [flang] Fix accessibility of USEd name in .mod file — tkeith / detail
  358. [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / detail
  359. Fix the warnings on unused variables (NFC) — kazu / detail
  360. [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / detail
  361. [DSE] Add tests with stores of existing values. — flo / detail
  362. [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / detail
  363. [test] Add Clang side tests for -fdebug-info-for-profiling — i / detail
  364. [NFC] Fix build break by a initializer list converting error — wlei / detail
  365. Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  366. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / detail
  367. [SPARC] Fix fp128 load/stores — craig.topper / detail
  368. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / detail
  369. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / detail
  370. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / detail
  371. [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / detail
  372. [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / detail
  373. [RISCV] Custom lower ISD::VSCALE. — craig.topper / detail
  374. Fix grammar in diagnostic for wrong arity in a structured binding. — richard / detail
  375. [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  376. [PowerPC] Try to fold sqrt/sdiv test results with the branch. — esme.yi / detail
  377. Revert "[Support] On Windows, take the affinity mask into account" — alexandre.ganea / detail
  378. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert — Duncan P. N. Exon Smith / detail
  379. [NFC] Remove unused entry in PassRegistry.def — aeubanks / detail
  380. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  381. [llvm] Use *Set::contains (NFC) — kazu / detail
  382. [llvm] Use llvm::stable_sort (NFC) — kazu / detail
  383. [llvm] Use std::any_of (NFC) — kazu / detail
  384. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  385. ADT: Fix reference invalidation in N-element SmallVector::append and insert — Duncan P. N. Exon Smith / detail
  386. [NFC] Fix -Wsometimes-uninitialized — rupprecht / detail
  387. ADT: Fix reference invalidation in SmallVector::resize — Duncan P. N. Exon Smith / detail
  388. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC — Duncan P. N. Exon Smith / detail
  389. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC — Duncan P. N. Exon Smith / detail
  390. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= — i / detail
  391. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC — Duncan P. N. Exon Smith / detail
  392. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 — lxfind / detail
  393. Add func call so we don't instruction-step into the builtin_trap — Jason Molenda / detail
  394. [lldb][wasm] Parse DWO section names — pavel / detail
  395. Implement vAttachWait in lldb-server — pavel / detail
  396. [mlir] Update doc to omit the usage of LLVMIntegerType — zinenko / detail
  397. [lldb] Fix TestPlatformProcessConnect.py — pavel / detail
  398. [NFC][AsmPrinter] Windows warning: Use explicit cast — david.stuttard / detail
  399. [AArch64] Adding ACLE intrinsics for the LS64 extension — lucas.prates / detail
  400. [LTO] Expose opt() in LTOBackend (NFC). — flo / detail
  401. [lld][WebAssembly] Add support for handling table symbols — wingo / detail
  402. [SLP] Don't vectorize stores of non-packed types (like i1, i2) — bjorn.a.pettersson / detail
  403. [clang] Use SourceLocations in unions [NFCI] — mikhail.maltsev / detail
  404. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. — llvm-dev / detail
  405. [X86] Improve sum-of-reductions v4f32 test coverage — llvm-dev / detail
  406. [lldb/test] Ensure launched processes are ready to be attached — pavel / detail
  407. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. — llvm-dev / detail
  408. [clangd] Add main file macros into the main-file index. — platonov.aleksandr / detail
  409. Change XCore code owner. — nigelp / detail
  410. [clang][cli] NFC: Remove SSPBufferSize assignment — jan_svoboda / detail
  411. [clang][cli] Port more CodeGenOptions to marshalling infrastructure — jan_svoboda / detail
  412. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" — alexandre.ganea / detail
  413. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI — mikhail.maltsev / detail
  414. [flang][driver] Unify f18_version.h.in and Version.inc.in — andrzej.warzynski / detail
  415. [InferFunctionAttrs] Improve CHECK variable names (NFC). — flo / detail
  416. [SelectionDAG] Make use of KnownBits::commonBits. NFC. — jay.foad / detail
  417. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. — jay.foad / detail
  418. [Support] Simplify KnownBits::icmp helpers. NFC. — jay.foad / detail
  419. [Support] Add KnownBits::sextInReg exhaustive tests — llvm-dev / detail
  420. [docs] Update DebuggingJITedCode page after fix in LLDB — Stefan Gränitz / detail
  421. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. — llvm-dev / detail
  422. [flang] Fix dangling pointer in LabelEnforce — tkeith / detail
  423. [OpenCL] Improve online documentation. — anastasia.stulova / detail
  424. [mlir][linalg] Add docstring support for named op spec — antiagainst / detail
  425. [Support] Simplify KnownBits::sextInReg implementation. — llvm-dev / detail
  426. [TableGen] Enhance !cast<string> to handle bit and bits types. — paul / detail
  427. Revert "[AArch64] Attempt to sink mul operands" — martin / detail
  428. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue — llvm-dev / detail
  429. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds — llvm-dev / detail
  430. [clangd] Remove another option that was effectively always true. NFC — sam.mccall / detail
  431. Revert "[RISCV] Legalize select when Zbt extension available" — selliott / detail
  432. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) — andrzej.warzynski / detail
  433. [NFC] Disallow unused prefixes under MC/ARM — mtrofin / detail
  434. [clangd] Make AST-based signals available to runWithPreamble. — usx / detail
  435. [clangd] Trivial: Documentation fix in ASTSignals. — usx / detail
  436. [gn build] Port 2f395b7092bd — llvmgnsyncbot / detail
  437. [flang] Fix some module file issues exposed by Whizard — pklausler / detail
  438. [NFC] Disallow unused prefixes under MC/AArch64 — mtrofin / detail
  439. [NewPM] Fix placement of LoopFlatten — aeubanks / detail
  440. [X86][AVX] Adjust unsigned saturation downconvert negative test — llvm-dev / detail
  441. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior — jonathanchesterfield / detail
  442. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax — jay.foad / detail
  443. [LLDB] MinidumpParser: Prefer executable module even at higher address — jotrem / detail
  444. [HIP] Add signbit(long double) decl — enye.shi / detail
  445. Support emptiness checks for unbounded FlatAffineConstraints. — zinenko / detail
  446. [OpenMP] Drop the static library libomptarget-nvptx — tianshilei1992 / detail
  447. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. — zequanwu / detail
  448. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. — yamauchi / detail
  449. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX — tianshilei1992 / detail
  450. [GWP-ASan] Minor refactor of optional components. — 31459023+hctim / detail
  451. [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 — clementval / detail
  452. [NFC] Update test to not check for 'opaque' in the file name. — erich.keane / detail
  453. [MLIR][TOSA] First lowerings from Tosa to Linalg — rob.suderman / detail
  454. Add newline to terminate debug message (NFC) — joker.eph / detail
  455. [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  456. [mlir][ODS] Add new RangedTypesMatchWith operation predicate — riddleriver / detail
  457. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible — riddleriver / detail
  458. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input — i / detail
  459. [RISCV] Merge Utils library into MCTargetDesc — craig.topper / detail
  460. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation — riddleriver / detail
  461. [mlir] Remove TosaToLinalg dependency on all Passes — tpopp / detail
  462. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. — adamcz / detail
  463. [mlir][docs] Bring bufferization docs up to date. — silvasean / detail
  464. [PowerPC] Only use some extend mne if assembler is modern enough — Jinsong Ji / detail
  465. [gn build] (manually) port 387d3c24792f — thakis / detail
  466. [libc] Use #undef isascii in specific header — mcgrathr / detail
  467. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). — douglas.yung / detail
  468. [RISCV] Optimize select_cc after fp compare expansion — craig.topper / detail
  469. Re-land [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  470. [LTO] Test format fix (NFC) — tejohnson / detail
  471. [RISCV][NFC] Regenerate Calling Convention Tests — selliott / detail
  472. [mlir] Remove over specified memory effects — youngar17 / detail
  473. [clangd] Reduce logspam for CDB scanning — sam.mccall / detail
  474. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. — ravishankarm / detail
  475. [SLP] remove unnecessary state in matching reductions — spatel / detail
  476. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target — tianshilei1992 / detail
  477. [mlir][Linalg] Add canonicalization of linalg op -> dim op. — ravishankarm / detail
  478. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. — ravishankarm / detail
  479. [libomptarget][nvptx][nfc] Move target_impl functions out of header — jonathanchesterfield / detail
  480. [flang] Fix use-associated procedure in generic — tkeith / detail
  481. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. — Amara Emerson / detail
  482. Reland "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  483. [libomptarget][nvptx] Reduce calls to cuda header — jonathanchesterfield / detail
  484. [libTooling] Change `addInclude` to use expansion locs. — yitzhakm /