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

Changes

#1820 (Sep 25, 2020 9:39:05 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / githubweb

#1820 (Sep 25, 2020 9:39:05 PM)

  1. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / detail
  2. Common code preparation for tblgen-types patch — joker.eph / detail
  3. [bindings/go] Fix TestAttributes after D88241 — i / detail
  4. [Driver] Perform Linux distribution detection only once — dmantipov / detail
  5. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / detail
  6. [SelectionDAG] Add guard to automatically insert flags — qiucofan / detail
  7. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / detail

#1820 (Sep 25, 2020 9:39:05 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / detail

#1819 (Sep 25, 2020 1:21:52 PM)

  1. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / detail
  2. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail
  3. [MLIR] Fix for updating function signature in normalizing memrefs — uday / detail
  4. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / detail
  5. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / detail
  6. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / detail
  7. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / detail
  8. [SCEV] Add support for `x != 0` to CollectCondition. — flo / detail
  9. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / detail
  10. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / detail
  11. [NFC] Fix comment for DataOp — clementval / detail
  12. [lld-macho] Implement support for PIC — jezng / detail
  13. [lld-macho] Support -bundle — jezng / detail
  14. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / detail
  15. [lld-macho] Support absolute symbols — jezng / detail
  16. [lld-macho] Always include custom syslibroot when running tests — jezng / detail
  17. [lld-macho] Ignore a few more undocumented flags — jezng / detail
  18. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / detail
  19. [WebAssembly] Check features before making SjLj vars thread-local — tlively / detail
  20. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / detail
  21. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  22. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / detail
  23. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / detail
  24. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  25. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / detail
  26. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / detail
  27. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / detail
  28. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail
  29. [lsan] Add interceptor for pthread_detach. — mvanotti / detail
  30. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / detail
  31. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / detail
  32. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / detail
  33. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / detail
  34. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / detail
  35. [TRE][NFC] Refactor Basic Block Processing — efriedma / detail
  36. C API: functions to get mask of a ShuffleVector — efriedma / detail
  37. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / detail
  38. [RISCV] Fix formatting (NFC) — ebahapo / detail
  39. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / detail
  40. [Object][MachO] Refine the interface of Slice — alexshap / detail
  41. [RISCV] Scheduler description for Bullet — ebahapo / detail
  42. [RISCV] Update driver tests — ebahapo / detail
  43. [lldb/bindings] Fix -Wformat after D88123 — i / detail
  44. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / detail
  45. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / detail
  46. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / detail

#1818 (Sep 25, 2020 4:46:49 AM)

  1. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  2. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / detail
  3. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / detail
  4. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / detail
  5. [msan] Fix gethostent tests — Vitaly Buka / detail
  6. [msan] Remove redundant test — Vitaly Buka / detail
  7. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / detail
  8. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / detail
  9. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / detail
  10. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / detail
  11. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / detail
  12. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / detail
  13. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / detail
  14. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / detail
  15. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / detail
  16. [mlir] [VectorOps] generalize printing support for integers — ajcbik / detail
  17. [clang-format] Add a MacroExpander. — klimek / detail
  18. [Analyzer] Fix unused variable warning in Release builds — benny.kra / detail
  19. [gn build] Port e336b74c995 — llvmgnsyncbot / detail
  20. [SCEV] Add more tests using info from loop guards for BTC. — flo / detail
  21. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / detail
  22. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / detail
  23. Typo fix; NFC — aaron / detail
  24. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / detail
  25. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / detail
  26. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / detail
  27. [PowerPC][NFC] Merged two switch entries. — stefanp / detail
  28. [SCEV] Swap operands if LHS is not unknown. — flo / detail
  29. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  30. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / detail
  31. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / detail
  32. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / detail
  33. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / detail
  34. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / detail
  35. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / detail
  36. [CMake] Make sure _cmake_system_name has a default — daltenty / detail
  37. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / detail
  38. [SCEV] Add support for `x == constant` to CollectCondition. — flo / detail
  39. [NFC] Fix build warnings — jurahul / detail
  40. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / detail
  41. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / detail
  42. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / detail
  43. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / detail

#1817 (Sep 24, 2020 8:29:21 PM)

  1. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / detail
  2. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / detail
  3. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / detail
  4. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / detail
  5. PR47176: Don't read from an inactive union member if a friend function — richard / detail
  6. [xray] Function coverage groups — ianlevesque / detail
  7. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / detail
  8. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / detail
  9. Fix uninitialized XRayArg — ianlevesque / detail
  10. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / detail
  11. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / detail
  12. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / detail

#1816 (Sep 24, 2020 11:52:14 AM)

  1. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / detail
  2. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / detail
  3. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / detail
  4. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / detail
  5. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / detail
  6. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / detail
  7. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / detail
  8. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  9. [SLP] Remove LHS and RHS from OperationData. — craig.topper / detail
  10. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / detail
  11. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / detail
  12. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / detail
  13. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / detail
  14. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / detail
  15. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / detail
  16. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / detail
  17. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / detail
  18. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / detail
  19. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / detail
  20. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / detail
  21. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / detail
  22. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / detail
  23. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / detail
  24. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / detail
  25. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / detail
  26. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / detail
  27. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / detail
  28. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / detail
  29. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / detail
  30. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / detail
  31. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / detail
  32. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / detail
  33. Remove stale assert. — isanbard / detail
  34. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / detail
  35. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / detail
  36. [CUDA] Added conversion functions to builtin vars. — tra / detail
  37. [CodeGen] Postprocess PHI nodes for callbr — isanbard / detail
  38. Fix testcase. — isanbard / detail
  39. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / detail
  40. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / detail
  41. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / detail
  42. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  43. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / detail
  44. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / detail
  45. [LLDB] Add a defensive check for member__f_ — shafik / detail
  46. [WebAssembly] Make SjLj lowering globals thread-local — tlively / detail
  47. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / detail
  48. [lld-macho][re-land] Initial support for common symbols — jezng / detail
  49. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / detail
  50. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / detail
  51. Fix regex in test. — isanbard / detail
  52. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / detail
  53. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / detail
  54. [RISCV] Merge the pipeline models for Rocket — ebahapo / detail
  55. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / detail
  56. [MS] Simplify rules for passing C++ records — rnk / detail
  57. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / detail
  58. [intel-pt] Refactor the JSON parsing — walter erquinigo / detail
  59. Add a static_assert confirming that DiagnosticBuilder is small — rnk / detail
  60. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / detail
  61. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / detail
  62. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / detail

#1815 (Sep 24, 2020 3:40:21 AM)

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

#1815 (Sep 24, 2020 3:40:21 AM)

  1. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / detail
  2. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / detail
  3. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / detail
  4. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / detail
  5. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / detail
  6. [clangd] Fix comment. NFC — sam.mccall / detail
  7. [llvm-objcopy][MachO] Fix --add-section — alexshap / detail
  8. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / detail
  9. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / detail
  10. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / detail
  11. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / detail
  12. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / detail
  13. [MLIR][docs] Fix typos — georgemitenk0v / detail
  14. [clangd] Reorder a little bit of init code. NFC — sam.mccall / detail
  15. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / detail
  16. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / detail
  17. [llvm-readobj] - Fix a warning. — grimar / detail
  18. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / detail
  19. Use different name for auto variable — sepavloff / detail
  20. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / detail
  21. [NFC][Docs] fix clang-docs compilation — development / detail
  22. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / detail
  23. [APFloat] add tests for convert of NAN; NFC — spatel / detail
  24. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / detail
  25. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / detail
  26. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / detail
  27. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / detail
  28. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / detail
  29. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  30. [ARM] Check for LSTP side-effects. — sam.parker / detail
  31. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / detail
  32. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / detail
  33. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  34. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  35. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / detail
  36. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / detail
  37. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / detail
  38. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / detail
  39. [InstCombine] regenerate test checks; NFC — spatel / detail
  40. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / detail
  41. [PhaseOrdering] move test with target requirement to x86 dir — spatel / detail
  42. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / detail
  43. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / detail
  44. IR: Have byref imply dereferenceable — Matthew.Arsenault / detail
  45. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / detail
  46. [AMDGPU] Use cast instead of dyn_cast — jay.foad / detail
  47. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / detail
  48. [NFC][ARM] Remove dead loop. — sam.parker / detail
  49. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / detail
  50. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / detail
  51. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / detail
  52. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / detail
  53. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / detail
  54. [clang] use string tables for static diagnostic descriptions — froydnj / detail
  55. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / detail
  56. [lldb/examples] Add missing declaration in heap.py — davelee.com / detail

#1815 (Sep 24, 2020 3:40:21 AM)

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

#1814 (Sep 23, 2020 7:34:15 PM)

  1. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / detail
  2. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / detail
  3. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / detail
  4. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / detail
  5. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / detail
  6. [X86] Add TDX instructions. — freddy.ye / detail
  7. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / detail
  8. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / detail
  9. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / detail
  10. [NFC] Remove unnecessary default constructors — aeubanks / detail
  11. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / detail
  12. [lld-macho] Initial support for common symbols — jezng / detail
  13. [lld-macho] Implement and test resolution of common symbols — jezng / detail
  14. [lld-macho] Emit indirect symbol table — jezng / detail
  15. [lld-macho] Ignore `-mllvm` and its argument — jezng / detail
  16. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / detail
  17. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / detail
  18. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / detail
  19. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  20. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / detail
  21. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / detail
  22. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / detail
  23. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / detail
  24. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / detail
  25. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / detail
  26. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / detail
  27. [IRSim] Adding a basic similarity identifier. — andrew.litteken / detail
  28. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / detail
  29. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / detail

#1813 (Sep 23, 2020 2:32:40 PM)

  1. [mlir][ods] Custom builder with no params — jpienaar / detail
  2. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / detail
  3. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / detail
  4. Add missing namespace closure comment. NFCI. — llvm-dev / detail
  5. Add missing namespace closure comments. NFCI. — llvm-dev / detail
  6. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / detail
  7. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  8. [lldb] Remove lldb-perf remenant — davelee.com / detail
  9. [mlir] Add insert before/after to list-like constructs in C API — zinenko / detail
  10. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / detail
  11. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / detail
  12. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / detail
  13. Improve dynamic AST matching diagnostics for conversion errors — aaron / detail
  14. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / detail
  15. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / detail
  16. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / detail
  17. [UpdateTestChecks] Remove bug-exposing test — David A Greene / detail
  18. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / detail
  19. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / detail
  20. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / detail
  21. Add optimal thread strategy — dmantipov / detail
  22. [Support/Path] Add path::is_absolute_gnu — rengolin / detail
  23. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / detail
  24. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / detail
  25. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / detail
  26. Break long line accidentally left in the previous commit — kparzysz / detail
  27. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / detail
  28. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / detail
  29. Enhance TableGen so that backends can produce better error messages. — paul / detail
  30. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / detail
  31. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / detail
  32. Fix include location (accidentally committed a local variation) — epastor / detail
  33. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / detail
  34. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / detail
  35. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / detail
  36. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / detail
  37. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / detail
  38. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / detail
  39. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / detail
  40. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / detail
  41. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / detail
  42. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / detail
  43. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / detail
  44. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  45. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / detail
  46. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / detail
  47. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / detail
  48. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / detail
  49. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / detail
  50. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / detail
  51. [lldb] Normalize paths in new test — jotrem / detail
  52. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / detail
  53. Clean up test file, NFC — kparzysz / detail
  54. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / detail
  55. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / detail
  56. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  57. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / detail
  58. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / detail
  59. [JSON] Allow emitting comments in json::OStream — sam.mccall / detail
  60. [lld-macho] cleanup unimplemented-option warnings — gkm / detail
  61. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / detail
  62. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / detail
  63. [JSON] Facility to track position within an object and report errors. — sam.mccall / detail
  64. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / detail
  65. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / detail
  66. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / detail
  67. [JSON] Display errors associated with Paths in context — sam.mccall / detail
  68. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / detail
  69. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / detail
  70. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / detail
  71. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / detail

#1812 (Sep 23, 2020 7:00:02 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb
  3. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  4. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb
  5. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

#1812 (Sep 23, 2020 7:00:02 AM)

  1. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / detail
  2. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / detail
  3. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / detail
  4. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / detail
  5. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / detail
  6. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / detail
  7. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / detail
  8. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  9. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / detail
  10. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / detail
  11. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / detail
  12. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / detail
  13. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / detail
  14. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / detail
  15. [NFC] Reformat preprocessor directives — Vitaly Buka / detail
  16. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / detail
  17. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / detail
  18. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / detail
  19. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / detail
  20. Revert "[libc++] Implement LWG1203" — Raphael Isemann / detail
  21. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / detail
  22. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / detail
  23. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / detail
  24. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / detail
  25. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / detail
  26. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / detail
  27. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / detail
  28. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / detail
  29. [flang] CHARACTER(*) return does not require explicit interface — jperier / detail
  30. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / detail
  31. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / detail
  32. [mlir] Added support for f64 memref printing in runner utils — limo / detail
  33. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / detail
  34. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / detail
  35. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / detail
  36. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / detail
  37. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / detail
  38. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / detail
  39. Fix typos in ASTMatchers.h; NFC — aaron / detail
  40. [NFC][ARM] Pre-commit tail predication test — sam.parker / detail
  41. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / detail
  42. [mlir] Fix typos in Dialect.h. NFC. — zinenko / detail
  43. [VPlan] Disconnect VPValue and VPUser. — flo / detail
  44. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / detail
  45. [clangd] Refactor code completion signal's utility properties. — usx / detail
  46. [docs][llvm] Fix typos — paul / detail
  47. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / detail
  48. Add Operation to python bindings. — stellaraccident / detail
  49. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / detail
  50. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / detail
  51. NFC: Remove unused variable. — stellaraccident / detail

#1812 (Sep 23, 2020 7:00:02 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / detail
  2. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / detail
  3. clang-x86-ninja-win10 fixed slash replacement — kuhnel / detail
  4. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / detail
  5. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / detail

#1811 (Sep 22, 2020 5:48:20 PM)

  1. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / detail
  2. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / detail
  3. [trace] avoid using <regex> — walter erquinigo / detail
  4. [ORC][examples] Add missing library dependencies. — Lang Hames / detail
  5. [NFC][docs] Fix link. — joker.eph / detail
  6. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / detail
  7. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / detail
  8. [lld-macho] handle option -headerpad_max_install_names — gkm / detail
  9. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / detail
  10. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / detail
  11. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / detail
  12. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / detail
  13. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / detail
  14. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / detail
  15. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / detail
  16. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / detail
  17. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / detail
  18. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / detail
  19. [lld-maco] fix build breakage — gkm / detail

#1810 (Sep 22, 2020 6:19:43 AM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / githubweb
  2. clang-x86-ninja-win10 - replacing backslashes — kuhnel / githubweb

#1810 (Sep 22, 2020 6:19:43 AM)

  1. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / detail
  2. Reorder linalg.conv indexing_maps loop order — ataei / detail
  3. [AlwaysInliner] Emit optimization remarks — aeubanks / detail
  4. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / detail
  5. [clang] Traverse init-captures while indexing — zeratul976 / detail
  6. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / detail
  7. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / detail
  8. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / detail
  9. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / detail
  10. [gn build] Port af582c9b0f3 — llvmgnsyncbot / detail
  11. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / detail
  12. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  13. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / detail
  14. [ARM] VPT validForTailPredication — sam.parker / detail
  15. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / detail
  16. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / detail
  17. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / detail
  18. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / detail
  19. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / detail
  20. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / detail
  21. [ARM] Improve VPT predicate tracking — sam.parker / detail
  22. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / detail
  23. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / detail
  24. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / detail
  25. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / detail
  26. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / detail
  27. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / detail
  28. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / detail
  29. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / detail
  30. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / detail
  31. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / detail
  32. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / detail
  33. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / detail
  34. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / detail
  35. [ARM] Trying to fix asan buildbot — sam.parker / detail
  36. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / detail
  37. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / detail
  38. [MLIR][Standard] Add `atan` to standard dialect — frgossen / detail
  39. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / detail
  40. [SLP] clean up code in gather(); NFC — spatel / detail
  41. [SLP] move misplaced code comments; NFC — spatel / detail
  42. [SLP] reduce code duplication for checking parent block; NFC — spatel / detail
  43. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / detail
  44. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / detail
  45. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / detail
  46. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / detail
  47. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / detail
  48. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / detail
  49. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / detail
  50. [lld-macho] minimally handle option -dynamic — gkm / detail
  51. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / detail
  52. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / detail
  53. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / detail
  54. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / detail
  55. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / detail
  56. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / detail
  57. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / detail
  58. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / detail
  59. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 — gkm / detail
  60. [sanitizer_common] Add debug print to sysmsg.c — mascasa / detail
  61. Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / detail
  62. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) — llvm-dev / detail
  63. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM — amy.kwan1 / detail
  64. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM — amy.kwan1 / detail
  65. [mlir] NFC: fix trivial typos under include directory — ishizaki / detail
  66. [mlir][ods] Make OpBuilder and OperationState optional — jpienaar / detail
  67. [SyntaxTree] Test the List API — ecaldas / detail
  68. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. — sam.mccall / detail
  69. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / detail
  70. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / detail
  71. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / detail
  72. [gn build] Port 848d66fafd2 — llvmgnsyncbot / detail
  73. [gn build] Port 8a64689e264 — llvmgnsyncbot / detail
  74. [clang] Fix a typo-correction crash — hokein.wu / detail
  75. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / detail
  76. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / detail
  77. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / detail
  78. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / detail
  79. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / detail
  80. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / detail
  81. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / detail
  82. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / detail
  83. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / detail
  84. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / detail
  85. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / detail
  86. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / detail
  87. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / detail
  88. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / detail
  89. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / detail
  90. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / detail
  91. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / detail
  92. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  93. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / detail
  94. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / detail
  95. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / detail
  96. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / detail
  97. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / detail
  98. Two patches to fix the broken build. — paul / detail
  99. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / detail
  100. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / detail
  101. [ThinLTO] Option to bypass function importing. — mtrofin / detail
  102. [AArch64] Avoid pairing loads with same result reg — dancgr / detail
  103. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / detail
  104. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / detail
  105. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / detail
  106. Change LoopInfo::empty to isInnermost after D82895 — i / detail
  107. [libc++] Implement LWG1203 — Louis Dionne / detail
  108. Fix build due to renaming in LoopInfo. — michael.hliao / detail
  109. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / detail
  110. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / detail
  111. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / detail
  112. [SLP]Fix coding style, NFC. — a.bataev / detail

#1810 (Sep 22, 2020 6:19:43 AM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / detail
  2. clang-x86-ninja-win10 - replacing backslashes — kuhnel / detail

#1809 (Sep 21, 2020 3:09:31 PM)

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

#1809 (Sep 21, 2020 3:09:31 PM)

  1. [DIE] Remove DeadInstEliminationPass — aeubanks / detail
  2. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / detail
  3. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  4. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  5. [Coverage] Add empty line regions to SkippedRegions — zequanwu / detail
  6. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / detail
  7. [mlir] Add missing space in debug message — stephen.neuendorffer / detail
  8. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / detail
  9. [SLP] use std::distance/find to reduce code; NFC — spatel / detail
  10. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / detail
  11. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / detail
  12. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / detail
  13. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / detail
  14. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / detail
  15. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / detail
  16. [EarlyCSE] Small refactoring changes, NFC — kparzysz / detail
  17. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / detail
  18. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / detail
  19. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / detail
  20. Don't build a StringLiteral expression with reference type when — richard / detail
  21. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / detail
  22. [mlir] Add tutorial index.md pages — jpienaar / detail
  23. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / detail
  24. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / detail
  25. Fix comment typos. NFC. — kazu / detail
  26. [lldb/test] Clean up version checking. — rupprecht / detail
  27. [llvm] Fix comment typos.  NFC. — kazu / detail
  28. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / detail
  29. [SimplifyCFG] Override options in default constructor — aeubanks / detail
  30. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / detail
  31. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / detail
  32. [EarlyCSE] Handle masked loads and stores — kparzysz / detail
  33. [docs] Update ExtendingLLVM.rst — ncv / detail
  34. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / detail
  35. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / detail
  36. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / detail
  37. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / detail
  38. Fix reporting the lack of global variables in "target var". — jingham / detail
  39. [libc++] Fix copy/paste error that broke a test — Louis Dionne / detail
  40. Include sstream after D85705 — i / detail
  41. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / detail
  42. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / detail
  43. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / detail
  44. [lldb] Delete two unneeded <regex> — i / detail
  45. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / detail
  46. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / detail
  47. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / detail

#1809 (Sep 21, 2020 3:09:31 PM)

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

#1808 (Sep 21, 2020 6:42:28 AM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / githubweb
  2. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / githubweb
  3. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / githubweb

#1808 (Sep 21, 2020 6:42:28 AM)

  1. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / detail
  2. Recommit "[SCEV] Look through single value PHIs." — flo / detail
  3. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / detail
  4. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / detail
  5. Fix buildbot. — hokein.wu / detail
  6. [MLIR] Fix typo and expand gpu.host_register description. — csigg / detail
  7. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / detail
  8. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / detail
  9. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / detail
  10. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / detail
  11. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / detail
  12. [gn build] Port 4fc0214a101 — llvmgnsyncbot / detail
  13. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / detail
  14. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / detail
  15. Change comments about order of classes in superclass list. — paul / detail
  16. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  17. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / detail
  18. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / detail
  19. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  20. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / detail
  21. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / detail
  22. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / detail
  23. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / detail
  24. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / detail
  25. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / detail
  26. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / detail
  27. [TextAPI] clean up auto usages in tests, NFC — cyndy_ishida / detail
  28. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / detail
  29. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  30. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / detail
  31. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  32. [clang] Fix a misleading variable name. NFC. — ikudrin / detail
  33. [Sema] Split special builtin type lookups into a separate function — raul / detail
  34. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / detail
  35. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / detail
  36. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / detail
  37. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / detail
  38. [SCEV] Add additional max BTC tests with loop guards. — flo / detail
  39. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / detail
  40. [SLP] simplify interface for gather(); NFC — spatel / detail
  41. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / detail
  42. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / detail
  43. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / detail
  44. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / detail
  45. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / detail
  46. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / detail
  47. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / detail
  48. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / detail
  49. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / detail
  50. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / detail
  51. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / detail
  52. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / detail
  53. [AIX][Clang][Driver] Add handling of shared option — daltenty / detail
  54. [ObjCARC] Initialize return value — aeubanks / detail
  55. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / detail
  56. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / detail
  57. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / detail
  58. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / detail
  59. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / detail

#1808 (Sep 21, 2020 6:42:28 AM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / detail
  2. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / detail
  3. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / detail

#1807 (Sep 20, 2020 10:44:50 PM)

  1. [c++20] For P1907R1: Add checking for structural types for non-type — richard / detail
  2. [lld-macho] Mark weak symbols in symbol table — jezng / detail
  3. [lld-macho] Export trie addresses should be relative to the image base — jezng / detail
  4. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / detail
  5. [docs][flang] Fix typos — SourabhSingh.Tomar / detail
  6. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / detail
  7. [c++20] Consistent with the intent to allow all plausible types in — richard / detail
  8. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / detail
  9. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / detail
  10. [SyntaxTree] Test for '\' inside token. — ecaldas / detail
  11. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / detail
  12. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / detail
  13. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / detail
  14. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / detail
  15. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / detail
  16. [Test] Test auto-update — mkazantsev / detail
  17. [lld][ELF][test] Add additional LTO testing — james.henderson / detail
  18. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / detail
  19. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / detail
  20. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / detail
  21. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / detail
  22. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / detail
  23. [NFC][ARM] More tail predication tests. — sam.parker / detail
  24. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / detail
  25. Do not dereference an array out of bound just to take its address — sguelton / detail
  26. [ARM] Select f32 constants with vmov.f16 — david.green / detail

#1806 (Sep 20, 2020 2:07:08 PM)

  1. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  2. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  3. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / detail
  4. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / detail
  5. [LVI] Get value range from mask comparison — nikita.ppv / detail
  6. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / detail
  7. [ARM] Constant fold VMOVrh — david.green / detail
  8. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / detail
  9. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / detail
  10. [X86] Pre-commit test cases for D87863. NFC — craig.topper / detail
  11. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / detail
  12. [clangd] Fix typo in field name — zeratul976 / detail
  13. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / detail
  14. [XRay] Change mips to use version 2 sled (PC-relative address) — i / detail
  15. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / detail
  16. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / detail

#1805 (Sep 20, 2020 5:47:03 AM)

  1. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / detail
  2. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  3. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  4. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / detail
  5. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / detail
  6. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / detail
  7. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / detail
  8. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / detail
  9. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / detail
  10. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / detail
  11. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / detail
  12. [InstCombine] factorize left shifts of add/sub — spatel / detail

#1804 (Sep 19, 2020 9:32:13 PM)

  1. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / detail
  2. Fix some clang-tidy bugprone-argument-comment issues — i / detail
  3. [FunctionAttrs] Remove redundant check. NFC — i / detail
  4. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / detail

#1803 (Sep 19, 2020 7:36:52 AM)

  1. InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI. — llvm-dev / detail
  2. Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups" — thakis / detail
  3. [gn build] (manually) merge 2124ca1d5 — thakis / detail
  4. [gn build] Port 2124ca1d5cb — thakis / detail
  5. lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible — thakis / detail
  6. Change name of Record::TheInit to CorrespondingDefInit to make code clearer. — paul / detail
  7. [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / detail
  8. Revert "[HIP] Fix -gsplit-dwarf option" — Yaxun.Liu / detail
  9. Fixes complexity of map insert_or_assign with a hint. — koraq / detail
  10. [ConstantFolding] add undef handling for fmin/fmax intrinsics — spatel / detail
  11. [InstCombine] regenerate test checks; NFC — spatel / detail
  12. [InstCombine] auto-generate test checks; NFC — spatel / detail
  13. [MemLoc] Support bcmp in MemoryLocation::getForArgument — Dávid Bolvanský / detail
  14. [SCEVExpander] Support expanding nonintegral pointers with constant base. — flo / detail
  15. [BasicAA] Regenerate test checks — Dávid Bolvanský / detail
  16. [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling — lebedev.ri / detail
  17. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  18. [scudo/standalone] Fix undefined behavior in checksum test — mcgrathr / detail
  19. align __TEXT,__unwind_info to 8 byte boundary — gkm / detail
  20. [Local] Clean up enforceKnownAlignment() (NFC) — nikita.ppv / detail
  21. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i / detail

#1802 (Sep 18, 2020 11:27:41 PM)

  1. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  2. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  3. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  4. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  5. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  6. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  7. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  8. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  9. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail

#1801 (Sep 18, 2020 3:12:49 PM)

  1. First pass on MLIR python context lifetime management. — stellaraccident / detail
  2. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  3. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  4. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  5. [gn build] Do not sync filenames containing variable references — thakis / detail
  6. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  7. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  8. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  9. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  10. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  11. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  12. CompletionModelCodegen: Remove unused import — thakis / detail
  13. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  14. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  15. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  16. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  17. [spirv] Move device info from resource limit into target env — antiagainst / detail
  18. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  19. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  20. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  21. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  22. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  23. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  24. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  25. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  26. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  27. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  28. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  29. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  30. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  31. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  32. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  33. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail
  34. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  35. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  36. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  37. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  38. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail
  39. [gn build] (manually) port 5495b691646 — thakis / detail
  40. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail

#1800 (Sep 18, 2020 6:44:26 AM)

  1. Add ARM64 Windows on Arm buildbots — maxim.kuvyrkov / githubweb
  2. ang-x86-ninja removed MSVC environment setup — kuhnel / githubweb
  3. fixed compiler argument — kuhnel / githubweb

#1800 (Sep 18, 2020 6:44:26 AM)

  1. [Test] Missing range check removal opportunity — mkazantsev / detail
  2. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  3. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  4. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  5. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  6. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  7. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  8. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  9. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  10. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  11. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  12. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  13. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  14. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  15. [AIX] Enable large code model when building with clang — daltenty / detail
  16. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  17. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  18. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  19. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  20. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  21. [DFSan] Add strpbrk wrapper. — mascasa / detail
  22. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  23. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  24. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  25. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  26. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail
  27. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  28. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  29. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  30. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  31. [clangd] Add Random Forest runtime for code completion. — usx / detail
  32. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  33. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  34. [flang] Rework preprocessing of stringification — pklausler / detail
  35. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  36. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  37. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  38. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  39. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  40. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  41. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  42. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  43. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  44. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  45. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  46. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  47. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  48. [test][TSan] Fix tests under NPM — aeubanks / detail
  49. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  50. scudo: Add an API for disabling memory initialization per-thread. — peter / detail

#1800 (Sep 18, 2020 6:44:26 AM)

  1. Add ARM64 Windows on Arm buildbots — maxim.kuvyrkov / detail
  2. ang-x86-ninja removed MSVC environment setup — kuhnel / detail
  3. fixed compiler argument — kuhnel / detail

#1799 (Sep 17, 2020 10:21:27 PM)

  1. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  2. [libc] Add implementation for hypotf — lntue / detail
  3. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  4. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  5. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  6. This is a test commit — artur.bialas / detail
  7. Revert "This is a test commit" — artur.bialas / detail
  8. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  9. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  10. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  11. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  12. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  13. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  14. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail
  15. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  16. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  17. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  18. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  19. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  20. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  21. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail

#1798 (Sep 17, 2020 1:52:21 PM)

  1. Changed to use cmake arguments to specify C and C++ compilers. — gkistanova / githubweb

#1798 (Sep 17, 2020 1:52:21 PM)

  1. Revert "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / detail
  2. Revert "[NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — Yaxun.Liu / detail
  3. [MLIR] Support for return values in Affine.For yield — uday / detail
  4. [MLIR][Affine] Add parametric tile size support for affine.for tiling — uday / detail
  5. [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber — craig.topper / detail
  6. [VectorCombine] limit load+insert transform to one-use — spatel / detail
  7. [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts. — Amara Emerson / detail
  8. [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b. — Amara Emerson / detail
  9. [PDB] Split TypeServerSource and extend type index map lifetime — rnk / detail
  10. [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable — mcinally / detail
  11. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  12. [gn build] Port 7e4c6fb8546 — llvmgnsyncbot / detail
  13. AArch64::ArchKind's underlying type is uint64_t — jonathan_roelofs / detail
  14. [Lsan] Use fp registers to search for pointers — Vitaly Buka / detail
  15. Disable hoisting MI to hotter basic blocks when using pgo — wei.huang / detail
  16. [SCEV] Add test cases for max BTC with loop guard info. — flo / detail
  17. [GVN] Add additional assume tests (NFC) — nikita.ppv / detail
  18. [GVN] Use that assume(!X) implies X==false (PR47496) — nikita.ppv / detail
  19. [LoopUnrollAndJam] Allow unroll and jam loops forced by user. — whitneyt / detail
  20. [InstCombine] Canonicalize SPF_ABS to abs intrinc — nikita.ppv / detail
  21. [llvm-install-name-tool] Update the command-line guide — alexshap / detail
  22. [NewPM] Fix pr45927.ll under NPM — aeubanks / detail
  23. [MemorySSA] Be more conservative when traversing MemoryPhis. — flo / detail
  24. Support dwarf fission for wasm object files — dschuff / detail
  25. [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator — qcolombet / detail
  26. [test] Fix FullUnroll.ll — aeubanks / detail
  27. [AArch64] Enable implicit null check transformation — listmail / detail
  28. [RISCV] Support Shadow Call Stack — zhaoshiz / detail
  29. [MLIR][TableGen] Automatic detection and elimination of redundant methods — jurahul / detail
  30. [MemorySSA] Fix an unused variable warning [NFC] — listmail / detail
  31. [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang — amy.kwan1 / detail
  32. [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests — amy.kwan1 / detail
  33. [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC. — Amara Emerson / detail
  34. [AArch64][GlobalISel] Make G_STORE <8 x s8> legal. — Amara Emerson / detail
  35. [lldb] Clarify docstring for SBBlock::IsInlined, NFC — Vedant Kumar / detail
  36. [mlir][shape] Add `shape.cstr_require %bool` — silvasean / detail
  37. [MLIR] Fix build failure due to https://reviews.llvm.org/D87059. — jurahul / detail
  38. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  39. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  40. [NFC] clang-format one line — Vitaly Buka / detail

#1798 (Sep 17, 2020 1:52:21 PM)

  1. Changed to use cmake arguments to specify C and C++ compilers. — gkistanova / detail

#1797 (Sep 17, 2020 6:23:26 AM)

  1. clang-x86-ninja-win10: removed DIA flag, added LIBZ flag — kuhnel / githubweb

#1797 (Sep 17, 2020 6:23:26 AM)

  1. [MLIR] Turns swapId into a FlatAffineConstraints member func — vincentzhaorz / detail
  2. [gn build] (manually) port c9af34027bc — thakis / detail
  3. [mlir] turn clang-format back on in C API test — zinenko / detail
  4. [ARM] Extra fp16 bitcast tests. NFC — david.green / detail
  5. DwarfFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  6. DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  7. [ARM] Additional tests for qr intrinsics in loops. NFC — david.green / detail
  8. Revert "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / detail
  9. [NFC][ARM] Tail fold test changes — sam.parker / detail
  10. SymbolizableObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  11. MetadataLoader.cpp - remove unnecessary StringRef include. NFCI. — llvm-dev / detail
  12. [clang-format][regression][PR47461] ifdef causes catch to be seen as a function — mydeveloperday / detail
  13. [ConstraintSystem] Remove local variable that is set but not read [NFC] — mikael.holmen / detail
  14. Remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  15. [clang][docs] Fix documentation of -O — jrtc27 / detail
  16. [SLP] sort candidates to increase chance of optimal compare reduction — spatel / detail
  17. [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols. — grimar / detail
  18. [obj2yaml] - Don't emit EM_NONE. — grimar / detail
  19. [SVE][CodeGen] Lower floating point -> integer conversions — kerry.mclaughlin / detail
  20. [MemorySSA] Add another loop clobber test case. — flo / detail
  21. [ARM][MachineOutliner] Add missing testcase for calls. — yvan.roux / detail
  22. InstCombiner.h - remove unnecessary KnownBits.h include. NFCI. — llvm-dev / detail
  23. [AMDGPU] Bump to ROCm 3.7 dependency hip_hcc->amdhip64 — zhuoryin / detail
  24. SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI. — llvm-dev / detail
  25. [compiler-rt] Avoid pulling libatomic to sanitizer tests — n54 / detail
  26. ValueList.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  27. DwarfExpression.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  28. LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI. — llvm-dev / detail
  29. [compiler-rt] Replace INLINE with inline — n54 / detail
  30. [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT — n54 / detail
  31. [AMDGPU] should expand ROTL i16 to shifts. — Alexander Timofeev / detail
  32. [compiler-rt] [netbsd] Include <sys/dkbad.h> — n54 / detail
  33. [compiler-rt] [hwasan] Replace INLINE with inline — n54 / detail
  34. [mlir][Standard] Canonicalize chains of tensor_cast operations — herhut / detail
  35. [compiler-rt] [scudo] Fix typo in function attribute — n54 / detail
  36. [ARM] Sink splats to MVE intrinsics — david.green / detail
  37. [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel. — michael.hliao / detail
  38. [libc++] Remove some workarounds for missing variadic templates — Louis Dionne / detail
  39. [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin — xun / detail
  40. [OpenMP 5.0] Fix user-defined mapper privatization in tasks — a.bataev / detail
  41. [DFSan] Add bcmp wrapper. — mascasa / detail
  42. Precommit test updates — Sanne.Wouda / detail
  43. [AArch64] Match pairwise add/fadd pattern — Sanne.Wouda / detail
  44. [CUDA][HIP] Defer overloading resolution diagnostics for host device functions — Yaxun.Liu / detail
  45. [ARM] Add more MVE postinc distribution tests. NFC — david.green / detail
  46. [mlir][openacc] Change operand type from index to AnyInteger in parallel op — clementval / detail
  47. [flang][openacc] Lower clauses on loop construct to OpenACC dialect — clementval / detail
  48. [Test] Add tests showing that IndVars cannot prove (X + 1 > X) — mkazantsev / detail
  49. Revert "[DFSan] Add bcmp wrapper." — mascasa / detail
  50. ModuloSchedule.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  51. Fix build failure in clangd — Yaxun.Liu / detail
  52. [mlir][Vector] Add a folder for vector.broadcast — hanchung / detail
  53. [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors. — Amara Emerson / detail
  54. [ARM] Expand distributing increments to also handle existing pre/post inc instructions. — david.green / detail
  55. [InstSimplify] add tests for FP constant miscompile; NFC (PR43907) — spatel / detail
  56. [amdgpu] Compilation fix for Release — benny.kra / detail
  57. [SyntaxTree][Synthesis] Fix allocation in `createTree` for more general use — ecaldas / detail
  58. [DFSan] Add bcmp wrapper. — mascasa / detail
  59. [Sema] Introduce BuiltinAttr, per-declaration builtin-ness — raul.tambre / detail
  60. [AMDGPU] Fix ROCm unit test memref initialization — zhuoryin / detail
  61. Add missing include — Adrian Prantl / detail
  62. [PowerPC][AIX] Don't hardcode python invoke command line — Jinsong Ji / detail
  63. [VectorCombine] add test for multi-use load (PR47558); NFC — spatel / detail
  64. [VectorCombine] rearrange bailouts for load insert for efficiency; NFC — spatel / detail

#1797 (Sep 17, 2020 6:23:26 AM)

  1. clang-x86-ninja-win10: removed DIA flag, added LIBZ flag — kuhnel / detail

#1796 (Sep 16, 2020 10:21:39 PM)

  1. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  2. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  3. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  4. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  5. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  6. Add the header of std::min — jianzhouzh / detail
  7. Fix the arguments of std::min — jianzhouzh / detail
  8. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  9. Add __divmodti4 to match libgcc. — craig.topper / detail
  10. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  11. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  12. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  13. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  14. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  15. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  16. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  17. [AMDGPU] Generate test checks for splitkit-copy-bundle.mir — jay.foad / detail
  18. [SplitKit] Only copy live lanes — jay.foad / detail
  19. [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%) — lebedev.ri / detail
  20. Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR" — douglas.yung / detail
  21. [X86] Fix stack alignment on 32-bit Solaris/x86 — ro / detail
  22. [lldb] Don't send invalid region addresses to lldb server — david.spickett / detail
  23. [clang][aarch64] ACLE: Support implicit casts between GNU and SVE vectors — cullen.rhodes / detail
  24. [mlir][Linalg] Convolution tiling added to ConvOp vectorization pass — limo / detail
  25. [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI. — llvm-dev / detail
  26. [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI. — llvm-dev / detail
  27. [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC. — llvm-dev / detail

#1795 (Sep 16, 2020 2:04:01 PM)

  1. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  2. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  3. [gn build] make "all" target build — thakis / detail
  4. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail
  5. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  6. Add '<' meta command to read in code from external file — jingham / detail
  7. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  8. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  9. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  10. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  11. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  12. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  13. [OpenMP] Context selector extensions for template functions — johannes / detail
  14. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  15. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  16. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  17. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  18. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  19. Fix build. — michael.hliao / detail
  20. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  21. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  22. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  23. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail
  24. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  25. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  26. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  27. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  28. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  29. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  30. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  31. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  32. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  33. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  34. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  35. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  36. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  37. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  38. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  39. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  40. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  41. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  42. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  43. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  44. [gn build] (manually) port 1321160a2 — thakis / detail
  45. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  46. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  47. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  48. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  49. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  50. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail
  51. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  52. Canonicalize declaration pointers when forming APValues. — richard / detail
  53. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  54. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  55. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  56. [mlir] expose affine map to C API — zhanghb97 / detail
  57. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  58. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  59. [MachineSink] add one more mir case - nfc — czhengsz / detail
  60. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail

#1794 (Sep 16, 2020 5:45:05 AM)

  1. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  2. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  3. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  4. Fix table formatting after D87686 — kbobyrev / detail
  5. [ARM] Add more validForTailPredication — sam.parker / detail
  6. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  7. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  8. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  9. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  10. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  11. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  12. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  13. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  14. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  15. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  16. [SLP] change poorly named variable; NFC — spatel / detail
  17. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  18. [SLP] remove redundant size check; NFC — spatel / detail
  19. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  20. [ARM] Reorder some logic — sam.parker / detail
  21. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  22. [SLP] fix formatting; NFC — spatel / detail
  23. Add section with details about DAGs. — paul / detail
  24. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  25. [DSE] Add another test cases with loop carried dependence. — flo / detail
  26. [mlir] Model StringRef in C API — zinenko / detail
  27. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  28. Enable inlining for Linalg dialect — ntv / detail
  29. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  30. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  31. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  32. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  33. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  34. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  35. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  36. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  37. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  38. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail
  39. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  40. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  41. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  42. [AMDGPU] Remove obsolete comment — jay.foad / detail
  43. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  44. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  45. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  46. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  47. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  48. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  49. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  50. Include (Type|Symbol)Record.h less — rnk / detail
  51. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  52. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  53. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  54. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  55. [SLP] add tests for reduction ordering; NFC — spatel / detail
  56. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  57. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  58. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  59. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  60. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  61. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  62. [libFuzzer] Enable entropic by default. — mascasa / detail
  63. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  64. fix test no-rtti.cpp — zequanwu / detail

#1793 (Sep 15, 2020 9:38:15 PM)

  1. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  2. Fix test after D86156. — asbirlea / detail
  3. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  4. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  5. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  6. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  7. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  8. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  9. [Test] Add signed version of a test — mkazantsev / detail
  10. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  11. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  12. [MLIR][NFC] Value print update for block arguments — uday / detail
  13. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  14. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  15. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  16. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  17. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  18. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  19. [llvm-rc] Update a comment. NFC. — martin / detail
  20. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  21. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  22. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  23. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  24. [flang] Fix docs build — richard.barton / detail
  25. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  26. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  27. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail
  28. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  29. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  30. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  31. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  32. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  33. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  34. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  35. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  36. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  37. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail

#1792 (Sep 15, 2020 7:47:33 AM)

  1. [Scalarizer] Avoid changing name of non-instructions — bjorn.a.pettersson / detail
  2. [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount — sjoerd.meijer / detail
  3. AliasSetTracker.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  4. ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  5. LoopCacheAnalysis.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  6. [libc++] Allow building without threads in standalone builds — Louis Dionne / detail
  7. Restrict UnnecessaryCopyInitialization check to variables initialized from free functions without arguments — aaron / detail
  8. [ConstraintSolver] Add isConditionImplied helper. — flo / detail
  9. [Flang] Add GettingInvolved documentation page and sidebar. — joshisameeran17 / detail
  10. [lld][WebAssembly] Fix --export-all when __stack_pointer is present — sbc / detail
  11. [gn build] (semi-manually) port 380e746bcca — thakis / detail
  12. [ConstraintElimination] Add initial tests. — flo / detail
  13. [libcxx] Disable failing test for no-exceptions build — oliver.stannard / detail
  14. [InstCombine] improve test names; NFC — spatel / detail
  15. [InstCombine] add RUN to show miscompile of pow expansion; NFC — spatel / detail
  16. [InstCombine] fix bug in pow expansion — spatel / detail
  17. [gn build] Port a8058c6f8d1 — llvmgnsyncbot / detail
  18. [gn build] Port cd4edf94cd4 — llvmgnsyncbot / detail
  19. [mlir][Standard] Add canonicalizer for dynamic_tensor_from_elements — herhut / detail
  20. [mlir][openacc] Add missing print of vector_length in parallel op — clementval / detail
  21. [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason. — llvm-dev / detail
  22. AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI. — llvm-dev / detail
  23. Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression" — qiucofan / detail
  24. [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec — stefanp / detail
  25. [libc] Fix typo in platform_defs.h.inc — gchatelet / detail
  26. [libc] Add missing LibcFPTestHelpers library — gchatelet / detail
  27. [libc] Add missing TableGen dependency — gchatelet / detail
  28. [analyzer][StdLibraryFunctionsChecker] Elaborate the summary of fread and fwrite — gabor.marton / detail
  29. [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken. — grimar / detail
  30. [analyzer] Add documentation for alpha.fuchsia.Lock and alpha.core.C11Lock — dkszelethus / detail
  31. [InstSimplify] add limit folds for fmin/fmax — spatel / detail
  32. [libc++] Use allocator_traits to consistently allocate/deallocate/construct/destroy objects in std::any — Louis Dionne / detail
  33. SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI. — llvm-dev / detail
  34. [mlir][openacc] Add loop op verifier — clementval / detail
  35. [analyzer][Liveness][NFC] Get rid of statement liveness, because such a thing doesn't exist — dkszelethus / detail
  36. [XCOFF] Run resource intense test only on platforms where it makes sense — jasonliu / detail
  37. [libc++] Add a benchmark for std::map operations — Louis Dionne / detail
  38. [MachineBasicBlock] Fix a typo in function copySuccessor — carrot / detail
  39. NFC: Add whitespace change to .git-blame-ignore-revs — Louis Dionne / detail
  40. [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases. — llvm-dev / detail
  41. [lldb] Add -l/--language option to script command — Jonas Devlieghere / detail
  42. [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan — i / detail
  43. Revert "[DebugInfo] Remove dots from getFilenameByIndex return value" — phosek / detail
  44. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  45. [MemoryBuffer] Revert unintended MemoryBuffer change from D86996 — i / detail
  46. Fix bot failure after ccb4124a4172 — nemanja.i.ibm / detail
  47. [OPENMP]Add support for allocate vars in untied tasks. — alexey.bataev / detail
  48. [LoopAccessAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  49. [DependenceAnalysis][NewPM] Fix tests to work under NPM — aeubanks / detail
  50. [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM — aeubanks / detail
  51. [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM — aeubanks / detail
  52. [PostDominators][NewPM] Fix tests to work under NPM — aeubanks / detail
  53. [libc++] Add missing friend keyword — Louis Dionne / detail
  54. [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info. — craig.topper / detail
  55. [Bugpoint][NewPM] Pin bugpoint to legacy PM — aeubanks / detail
  56. [ConstraintElimination] Add constraint elimination pass. — flo / detail
  57. [gn build] Port 3d42d549554 — llvmgnsyncbot / detail
  58. Fix .debug_aranges parsing. — gclayton / detail
  59. [DemandedBits][NewPM] Pin some tests to legacy PM — aeubanks / detail
  60. [Dominators][NewPM] Pin tests with -analyze to legacy PM — aeubanks / detail
  61. [libc++] Fix broken test for std::any and allocators — Louis Dionne / detail
  62. [ASTMatchers] extract public matchers from const-analysis into own patch — development / detail
  63. [CodeGen][typeid] Emit typeinfo directly if type is known at compile-time — zequanwu / detail
  64. [PowerPC] Implement __int128 vector divide operations — conanap / detail
  65. [AArch64][SVE] Add lowering for llvm fsqrt — dancgr / detail
  66. [clang] Add a command line flag for the Machine Function Splitter. — snehasishk / detail
  67. InferAddressSpaces: Fix assert with unreachable code — Matthew.Arsenault / detail
  68. [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs` — Matthew.Arsenault / detail
  69. Implement __isOSVersionAtLeast for Android — srhines / detail
  70. [libc] remove useless headers — gchatelet / detail
  71. [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions. — huihuiz / detail
  72. [libc] use stddef instead of string header — gchatelet / detail
  73. Sema: add support for `__attribute__((__swift_bridged_typedef__))` — Saleem Abdulrasool / detail
  74. [libc] Remove special case for 8 and 16 bytes — gchatelet / detail
  75. [mlir] Rename 'setInsertionPointAfter' to avoid ambiguity — diego.caballero / detail
  76. [OPENMP]Fix codegen for is_device_ptr component, captured by reference. — a.bataev / detail
  77. [OpenMP] Additional Information for Libomptarget Mappings — huberjn / detail
  78. [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN) — xun / detail
  79. [AMDGPU] Unify intrinsic ret/nortn interface — Stanislav.Mekhanoshin / detail
  80. GlobalISel: Add combines for G_TRUNC — vkeles / detail
  81. [SourceManager] Explicitly check for potential iterator underflow — Jan Korous / detail
  82. [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode — mtrofin / detail
  83. [GISel] Add new GISel combiners for G_MUL — aditya_nandakumar / detail
  84. [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults — aktoon / detail
  85. [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean — alexandre.ganea / detail
  86. GlobalISel: Fix a failing combiner test — vkeles / detail
  87. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail
  88. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  89. [LICM] Make Loop ICM profile aware again — aktoon / detail
  90. SVML support for log10, sqrt — aktoon / detail
  91. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  92. [NewPM] Port strip* passes to NPM — aeubanks / detail
  93. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail

#1791 (Sep 14, 2020 11:28:18 PM)

  1. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  2. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  3. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  4. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  5. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  6. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  7. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  8. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  9. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  10. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  11. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  12. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  13. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  14. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  15. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  16. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  17. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  18. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  19. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  20. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  21. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  22. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  23. [LLD] Allow configuring default ld.lld backend — martin / detail
  24. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  25. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  26. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  27. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  28. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  29. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  30. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  31. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  32. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  33. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  34. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  35. [doc] Fix broken link — sguelton / detail
  36. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  37. [Support] Make building with snmalloc work — hans / detail
  38. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  39. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  40. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  41. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  42. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  43. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  44. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail
  45. [Transforms][Coroutines] Add missing header path to CMakeLists.txt — llvm-dev / detail
  46. [SelectionDAG] Remove unused FP constant in getNegatedExpression — qiucofan / detail
  47. [ARM] Corrected condition in isSaturatingConditional — meera.nakrani / detail
  48. [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851) — llvm-dev / detail
  49. Revert "[InstCombine] Simplify select operand based on equality condition" — benny.kra / detail
  50. [mlir][integration_test] Linalg Conv folder renamed to CPU — limo / detail
  51. [mlir] check for failures when packing function sigunatures in std->llvm conversion — zinenko / detail
  52. Recommit "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  53. SelectionDAGBuilder.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  54. StatepointLowering.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  55. SpillPlacement.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  56. Revert "RegAllocFast: Record internal state based on register units" — hans / detail
  57. [lldb/cmake] Fix testing support library dependencies — pavel / detail
  58. [lldb] Improve qemu interop for aarch64 — pavel / detail

#1790 (Sep 14, 2020 3:48:11 PM)

  1. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  2. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  3. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  4. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  5. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  6. [Asan] Fix false leak report — Vitaly Buka / detail
  7. Make namespace handling uniform across dialect backends. — joker.eph / detail
  8. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  9. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  10. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  11. [libc++] Make rotate a constexpr. — zoecarver / detail
  12. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  13. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  14. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  15. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  16. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  17. [flang] More clean-up of CookedSource API — pklausler / detail
  18. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  19. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  20. [flang] Fix bug for forward referenced type — psteinfeld / detail
  21. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  22. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  23. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  24. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  25. [Hexagon] Some HVX DAG combines — kparzysz / detail
  26. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  27. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  28. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  29. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  30. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  31. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  32. [AArch64] Statepoint support for AArch64. — listmail / detail
  33. [flang] Allow Fortran comments after #include path — pklausler / detail
  34. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  35. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  36. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  37. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  38. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail
  39. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  40. [Coroutines] Fix a typo in documentation — xun / detail
  41. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail

#1789 (Sep 14, 2020 7:15:05 AM)

  1. [SelectionDAG] Remove default for 'unsigned' Alignment for getLoad/getStore/getExtLoad/getTruncStore. Add default for MaybeAlign version. NFCI — craig.topper / detail
  2. GCOVProfiling: Avoid use-after-move — dblaikie / detail
  3. Correct end-of-namespace comment to be clang-tidy/LLVM style appropriate — dblaikie / detail
  4. PPCInstrInfo: Fix readability-inconsistent-declaration-parameter-name clang-tidy warning — dblaikie / detail
  5. [ARM] Add some fmin/fmax tests with commuted operands (NFC) — nikita.ppv / detail
  6. [llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix) — i / detail
  7. [llvm-cov gcov][test] Unsupport Windows — i / detail
  8. [JITLink] Improve formatting for Edge, Block and Symbol debugging output. — Lang Hames / detail
  9. [SelectionDAG] Move ISD:PARITY formation from DAGCombine to SimplifyDemandedBits. — craig.topper / detail
  10. [docs] Document LLVM_EXTERNALIZE_DEBUGINFO CMake option — davelee.com / detail
  11. [CodeGenPrepare] Fix zapping dead operands of assume — yrouban / detail
  12. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  13. [llvm-cov gcov] Refactor counting and reporting — i / detail
  14. [analyzer] Evaluate PredefinedExpressions — benicsbalazs / detail
  15. [analyzer][docs][NFC] Document the ento namespace in the llvm/Lexicon — benicsbalazs / detail
  16. [analyzer][z3] Use more elaborate Z3 variable names — benicsbalazs / detail
  17. [CodeGen] Fix bug in IncrementPointer — david.sherwood / detail
  18. [ARM] Fix so immediates and pc relative checks — simon.wallis2 / detail
  19. [UnifyLoopExits] Fix non-deterministic iteration order — jay.foad / detail
  20. [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace() — n54 / detail
  21. [JumpThreading] Fix an incorrect Modified status — david.stenberg / detail
  22. AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands — petar.avramovic / detail
  23. [clangd] Add error() function for creating formatv-style llvm::Errors. NFC — sam.mccall / detail
  24. [gn build] Port 30667c967d3 — llvmgnsyncbot / detail
  25. [DebugInstrRef][1/9] Add fields for instr-ref variable locations — jeremy.morse / detail
  26. [clangd] Track tweaks that fail the apply stage — kadircet / detail
  27. [CodeGen][X86] Regenerate minmax reduction sequence tests to match arithmetic tests. — llvm-dev / detail
  28. [clangd] makeStringError,make_error<StringError> -> error() — sam.mccall / detail
  29. [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI. — llvm-dev / detail
  30. AMDGPU/GlobalISel Add test for non-leaf complex patterns — petar.avramovic / detail
  31. AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks' — petar.avramovic / detail
  32. AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN — petar.avramovic / detail
  33. [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors — david.sherwood / detail
  34. [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value — sjoerd.meijer / detail
  35. [SyntaxTree][List] Fix: `ParameterDeclarationList` is the `List` inside `ParametersAndQualifiers` — ecaldas / detail
  36. [SyntaxTree] Provide `List::classof` — ecaldas / detail
  37. [SyntaxTree][List] `assertInvariants` for `List`s — ecaldas / detail
  38. [ARM] Selects SSAT/USAT from correct LLVM IR — meera.nakrani / detail
  39. [DSE] Precommit test case for invalid elimination of store in loop. — flo / detail
  40. [DSE] Only eliminate candidates that always store the same loc. — flo / detail
  41. [CGP] Limit converting phi types to simple loads and stores — david.green / detail
  42. [mlir] Check for type conversion success in std->llvm function conversion — zinenko / detail
  43. [pstl] Support Threading Building Blocks 2020 (oneTBB) for "tbb" parallel backend. — mikhail.dvorskiy / detail
  44. [llvm-readobj/elf][test] - Test all core note types properly. — grimar / detail
  45. [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes. — grimar / detail
  46. [NFC] Add missing `const` statements in SCEV — mkazantsev / detail
  47. [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig(). — grimar / detail
  48. [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections. — grimar / detail
  49. Don't dereference from a dyn_cast<>. NFCI. — llvm-dev / detail
  50. Assert we've found both vector types. NFCI. — llvm-dev / detail
  51. [AMDGPU] Don't cluster stores — jay.foad / detail
  52. [InstSimplify] fix miscompiles with maximum/minimum intrinsics — spatel / detail
  53. [ARM] Enable tail predication for reduction tests. NFC — david.green / detail
  54. [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model — jasonliu / detail
  55. [InstSimplify] fix test comments; NFC — spatel / detail
  56. [InstSimplify] add/move tests for fmin/fmax; NFC — spatel / detail
  57. [InstSimplify] reduce code duplication for fmin/fmax folds; NFC — spatel / detail
  58. Add support for casting elements in vectors for certain Std dialect type conversion operations. — Lubomir.Litchev / detail
  59. [libcxx] ostream{,buf}_iterator::difference_type changes in C++20 — Louis Dionne / detail
  60. Assert we've found the size of each (non-overlapping) structure. NFCI. — llvm-dev / detail
  61. [MemorySSA] Precommit test case for PR47498. — flo / detail
  62. [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def. — flo / detail
  63. [InstSimplify] allow folds for fmin/fmax with 'ninf' — spatel / detail
  64. Sema: add support for `__attribute__((__swift_objc_members__))` — Saleem Abdulrasool / detail
  65. [InstSimplify] add folds for fmin/fmax with 'nnan' — spatel / detail
  66. [flang] Correctly detect overlapping integer cases — tkeith / detail
  67. [libc] Decouple string functions. — gyurgyikcp / detail
  68. [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors — i / detail
  69. [flang] Fix analyzed form of type-bound assignment — tkeith / detail
  70. Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols. — rahmanl / detail
  71. collectBitParts - use const references. NFCI. — llvm-dev / detail
  72. Retry of D84974 — walter erquinigo / detail
  73. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  74. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  75. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  76. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  77. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  78. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  79. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  80. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  81. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  82. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  83. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  84. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  85. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  86. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  87. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail

#1788 (Sep 13, 2020 9:45:49 AM)

  1. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  2. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  3. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  4. [gcov] Add spanning tree optimization — i / detail
  5. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  6. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  7. [X86] Add test cases for PR11210 — llvm-dev / detail
  8. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  9. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  10. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  11. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail

#1787 (Sep 12, 2020 3:33:39 PM)

  1. Change range operator from deprecated '-' to '...' — paul / detail
  2. Update TableGen test files to use the new '...' range punctuation. — paul / detail
  3. [ARM] Add additional vecreduce float legalization test (NFC) — nikita.ppv / detail
  4. [gcov] Process .gcda immediately after the accompanying .gcno instead of doing all .gcda after all .gcno — i / detail
  5. [lld][WebAssembly] Error on import/export of mutable global without `mutable-globals` feature — sbc / detail
  6. [ARM] Add tests for fmin/max + inf folds (NFC) — nikita.ppv / detail
  7. [lld][WebAssembly] Add initial support for -Map/--print-map — sbc / detail
  8. [gn build] Port cc2da5554b5 — llvmgnsyncbot / detail
  9. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  10. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  11. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail

#1786 (Sep 12, 2020 2:43:46 AM)

  1. Revert "[AST][FPEnv] Keep FP options in trailing storage of CastExpr" — sepavloff / detail
  2. [gn build] Port 19531a81f1d — llvmgnsyncbot / detail
  3. [X86][SSE] lowerShuffleAsDecomposedShuffleBlend - support decomposed unpacks for some vXi8/vXi16 cases — llvm-dev / detail
  4. [InstCombine] Fix incorrect SimplifyWithOpReplaced transform (PR47322) — nikita.ppv / detail
  5. [ARM] Recognize "double extend" reduction patterns — david.green / detail
  6. [InstCombine][X86] getNegativeIsTrueBoolVec - use ConstantExpr evaluators. NFCI. — llvm-dev / detail
  7. [Intrinsics] define semantics for experimental fmax/fmin vector reductions — spatel / detail
  8. [ARM] Fixup single source mla reductions. — david.green / detail
  9. [InstCombine][X86] Add tests for masked load/stores with comparisons. — llvm-dev / detail
  10. Reland [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  11. [MachineScheduler] Fix operand scheduling for pre/post-increment loads — eleviant / detail
  12. [Clang] Add option to allow marking pass-by-value args as noalias. — flo / detail
  13. [InstCombine][X86] Covert masked load/stores with (sign extended) bool vector masks to generic intrinsics. — llvm-dev / detail
  14. TableGen: change a couple of member names to clarify their use. — paul / detail
  15. [LV][ARM] Add preferInloopReduction target hook. — david.green / detail
  16. [DSE] Precommit test case with loop carried dependence. — flo / detail
  17. [DSE] Bail out on MemoryPhis when deleting stores at end of function. — flo / detail
  18. [DSE] Adjust coroutines test after e082dee2b588. — flo / detail
  19. [SelectionDAG][X86][ARM][AArch64] Add ISD opcode for __builtin_parity. Expand it to shifts and xors. — craig.topper / detail
  20. [MinGW] Use lib prefix for libraries — martin / detail
  21. [MinGW][clang-shlib] Build by default on MinGW — martin / detail
  22. [MinGW][libclang] Allow simultaneous shared and static lib — martin / detail
  23. [InstCombine] Add extra use tests for abs canonicalization (NFC) — nikita.ppv / detail
  24. [gcov] Clean up by getting llvm.dbg.cu earlier — i / detail
  25. [gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering — i / detail
  26. Revert "[gcov] emitProfileArcs: iterate over GCOVFunction's instead of Function's to avoid duplicated filtering" — i / detail

#1785 (Sep 12, 2020 12:08:51 AM)

  1. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  2. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  3. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  4. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  5. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail
  6. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  7. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  8. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  9. Missing change from previous commit — sepavloff / detail
  10. Add a header file to support ssize_t for windows — jianzhouzh / detail

#1784 (Sep 11, 2020 5:37:04 PM)

  1. [ConstantFold] Make areGlobalsPotentiallyEqual less aggressive. — efriedma / detail
  2. [lldb] Use GetNonKVOClassDescriptor to get the NSDictionary class descriptor — Jonas Devlieghere / detail
  3. Fix a couple of tests that relied on the clang binary having 'clang' somewhere in the name — dblaikie / detail

#1783 (Sep 11, 2020 2:48:33 PM)

  1. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  2. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  3. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  4. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  5. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  6. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  7. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail
  8. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  9. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  10. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  11. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  12. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  13. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  14. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  15. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  16. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  17. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  18. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  19. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  20. [NFC] Remove unused static function — Vitaly Buka / detail
  21. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  22. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail

#1782 (Sep 10, 2020 11:26:08 PM)

  1. Cleaned status.py from old notifiers. — gkistanova / githubweb

#1782 (Sep 10, 2020 11:26:08 PM)

  1. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  2. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  3. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  4. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  5. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  6. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  7. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  8. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  9. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  10. [NewPM] Introduce PreserveCFG check — yrouban / detail
  11. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  12. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  13. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  14. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  15. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  16. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail
  17. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail
  18. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  19. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  20. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  21. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  22. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  23. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  24. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  25. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  26. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  27. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  28. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  29. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  30. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  31. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  32. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  33. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  34. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  35. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  36. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  37. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  38. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  39. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  40. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  41. [flang] Add new documentation main page — richard.barton / detail
  42. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  43. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  44. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  45. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  46. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  47. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  48. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  49. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  50. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  51. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  52. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  53. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  54. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  55. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  56. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  57. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  58. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  59. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  60. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  61. [SLP] add test for missed store vectorization; NFC — spatel / detail
  62. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  63. [docs] Fix typos — sebastian.neubauer / detail
  64. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  65. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  66. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  67. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  68. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  69. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  70. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  71. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  72. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  73. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  74. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  75. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  76. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  77. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  78. [flang] Fix bug for forward referenced type — psteinfeld / detail
  79. Re-split integral & pointer overloads. Add tests. — ogiroux / detail

#1782 (Sep 10, 2020 11:26:08 PM)

  1. Cleaned status.py from old notifiers. — gkistanova / detail

#1781 (Sep 10, 2020 6:20:08 PM)

  1. Removed scei-ps4 builders. — gkistanova / githubweb
  2. More builders.py cleaning. — gkistanova / githubweb
  3. Removed unused code from LLDBBuilder. — gkistanova / githubweb

#1781 (Sep 10, 2020 6:20:08 PM)

  1. Fix wrong comment about enabling optimizations to work around a bug — rnk / detail
  2. Remove unused variable introduce in 0448d11a06b451a causing build — zarko / detail
  3. [obj2yaml] Add support for dumping the .debug_ranges section. — Xing / detail
  4. [lldb] Add missing LLDB_REGISTER_CONSTRUCTOR in SBPlatform — Jonas Devlieghere / detail
  5. [mlir][Analysis] Allow Slice Analysis to work with linalg::LinalgOp — ravishankarm / detail
  6. scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot — peter / detail
  7. scudo: Remove the THREADLOCAL macro. — peter / detail
  8. Remove dependency on clangASTMatchers. — michael.hliao / detail
  9. Revert "[EarlyCSE] Equivalent SELECTs should hash equally" — michael.hliao / detail
  10. [Asan] Fix __asan_update_allocation_context — Vitaly Buka / detail
  11. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail

#1781 (Sep 10, 2020 6:20:08 PM)

  1. Removed scei-ps4 builders. — gkistanova / detail
  2. More builders.py cleaning. — gkistanova / detail
  3. Removed unused code from LLDBBuilder. — gkistanova / detail

#1780 (Sep 10, 2020 11:20:54 AM)

  1. [lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell — Jonas Devlieghere / githubweb

#1780 (Sep 10, 2020 11:20:54 AM)

  1. [libcxx] Make sure we pass -isysroot when linking AND when compiling — Louis Dionne / detail
  2. Mark FMOV constant materialization as being as cheap as a move. — resistor / detail
  3. SwitchLoweringUtils.h - reduce TargetLowering.h include. NFCI. — llvm-dev / detail
  4. [SyntaxTree] Specialize `TreeTestBase` for `BuildTreeTest`, `MutationsTest` and `SynthesisTest` — ecaldas / detail
  5. Fix typo in dsymutil.rst — Jonas Devlieghere / detail
  6. Introduce linalg.vecmat — benny.kra / detail
  7. Revert "[gcov] Delete flush_fn_list (unused since D83149)" — Azharuddin Mohammed / detail
  8. [gn build] Port c01d28dc51b — llvmgnsyncbot / detail
  9. [PPC][GlobalISel] Add initial GlobalIsel infrastructure — kbarton / detail
  10. [ArgumentPromotion]: Copy function metadata after promoting arguments — etiotto / detail
  11. [lldb, tests] Correctly configure the yaml2obj paths — stilis / detail
  12. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  13. [NFC][ThinLTO] Let llvm::EmbedBitcodeInModule handle serialization. — mtrofin / detail
  14. Revert D86875 "[Flang][NFC] Remove license comments from files in docs/ folder." — SourabhSingh.Tomar / detail
  15. [compiler-rt] [netbsd] Add fallback definitions for MKISCSI=no — n54 / detail
  16. [compiler-rt] [netbsd] Improve code formatting — n54 / detail
  17. [ImplicitNullCheck] Handle instructions that preserve zero value — anna / detail
  18. [Support] Use unique_function rather than std::function for ThreadPool TaskTy. — Lang Hames / detail
  19. [NFC] Fix whitespace in lldb-vscode --help — rupprecht / detail
  20. [PGO] Skip if an IndirectBrInst critical edge cannot be split — i / detail
  21. [compiler-rt] [netbsd] Update generate_netbsd_syscalls.awk — n54 / detail
  22. [compiler-rt] [netbsd] Regenerate syscall hooks — n54 / detail
  23. [SLPVectorizer][X86][AMDGPU] Remove fcmp+select to fmin/fmax reduction support. — craig.topper / detail
  24. Revert "[Support] Use unique_function rather than std::function for ThreadPool TaskTy." — Lang Hames / detail
  25. [WebAssembly] Set unreachable as canonical to permit disassembly — d.c.ddcc / detail
  26. Make struct dialects have the same field name as everything else, 'dialect'. — joker.eph / detail
  27. Allow Dialects to be initialized via nullptr. — joker.eph / detail
  28. [gn build] (semi-manually) port 009cd4e4910 — thakis / detail
  29. Fix operator!= for Dialects. — joker.eph / detail
  30. [Hexagon] Split pair-based masked memops — kparzysz / detail
  31. [SVE] Bail from VectorUtils heuristics for scalable vectors — ctetreau / detail
  32. [ImplicitNullChecks] NFC: Remove unused PointerReg arg in dep analysis — anna / detail
  33. [libc][NFC][obvious] Remove a redudant dep of strcmp implementation. — sivachandra / detail
  34. Diable sanitizer options for amdgpu — Yaxun.Liu / detail
  35. GlobalISel: Combine fneg(fneg x) to x — vkeles / detail
  36. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  37. [InstCombine] Add more tests for select op replacement (NFC) — nikita.ppv / detail
  38. [DemandedBits] Add braces to large if (NFC) — nikita.ppv / detail
  39. [DemandedBits][BDCE] Add support for min/max intrinsics — nikita.ppv / detail
  40. [ORC] Make MaterializationResponsibility immovable, pass by unique_ptr. — Lang Hames / detail
  41. [libc][obvious] Include Sqrt.h in SqrtLongDoubleX86.h. — sivachandra / detail
  42. [EarlyCSE] Equivalent SELECTs should hash equally — bryan.chan / detail
  43. [DSE] Switch to MemorySSA-backed DSE by default. — flo / detail
  44. [ELF] Make two PPC64.cpp variables constexpr. NFC — i / detail
  45. [flang] Fix assert on constant folding of extended types — psteinfeld / detail
  46. Use pragmas to work around MSVC x86_32 debug miscompile bug — rnk / detail
  47. [AArch64][GlobalISel] Don't emit a branch for a fallthrough G_BR at -O0. — Amara Emerson / detail

#1780 (Sep 10, 2020 11:20:54 AM)

  1. [lldb] Have the Xcode build run check-lldb instead of just check-lldb-shell — Jonas Devlieghere / detail

#1779 (Sep 10, 2020 4:00:32 AM)

  1. [ARM][LowOverheadLoops] Allow tail predication on predicated instructions with unknown lane — samuel.tebbs / detail
  2. [compiler-rt] [netbsd] Reintroduce __sanitizer_protoent — n54 / detail
  3. Enable InsertFreeze flag of JumpThreading when used in LTO — aqjune / detail
  4. [analyzer][StdLibraryFunctionsChecker] Remove strcasecmp — gabor.marton / detail
  5. [SVE][CodeGen] Legalisation of truncate for scalable vectors — kerry.mclaughlin / detail
  6. [analyzer][StdLibraryFunctionsChecker] Add better diagnostics — gabor.marton / detail
  7. [X86] Remove WaitInsert::TTI member. NFCI. — llvm-dev / detail
  8. [X86][SSE] lowerShuffleAsSplitOrBlend always returns a shuffle. — llvm-dev / detail
  9. [SLP][X86] Add division by uniform constant tests (PR47476) — llvm-dev / detail
  10. [CostModel][X86] Add vXi32 division by uniform constant costs (PR47476) — llvm-dev / detail
  11. [Codegen][X86] Move AMX specific codegen tests into X86 subfolder. — llvm-dev / detail
  12. [clang-tidy] Fix reST syntax — sguelton / detail
  13. [CodeGen][X86] Move x86 builtin intrinsic/codegen tests into X86 subfolder. — llvm-dev / detail
  14. [NFC] Refactoring in SCEV: add missing `const` qualifiers — mkazantsev / detail
  15. [libcxx] Simplify back-deployment testing — Louis Dionne / detail
  16. [DSE] Support eliminating memcpy.inline. — flo / detail
  17. Fix broken link for Sphinx installation — gchatelet / detail
  18. Fix invalid link format in Clang LanguageExtension — gchatelet / detail
  19. [x86] add tests for fmax/fmin experimental intrinsics with 'fast' FMF; NFC — spatel / detail
  20. [TargetLowering] Fix comments describing XOR -> OR/AND transformations — jay.foad / detail
  21. Revert "[clang-tidy] New check readability-prefer-member-initializer" — lebedev.ri / detail
  22. [gn build] Port ebf496d8055 — llvmgnsyncbot / detail
  23. [lldb] [netbsd] Avoid comparison of signed and unsigned integers — n54 / detail
  24. [InstCombine] Temporarily do not drop volatile stores before unreachable — nikita.ppv / detail
  25. [flang] Fix check for distinguishable operators/assignments — tkeith / detail
  26. [TableGen] Do not construct string from nullptr — nikita.ppv / detail
  27. [MLIR][Standard] Simplify `tensor_from_elements` — frgossen / detail
  28. Add an explicit toggle for the static analyzer in clang-tidy — thakis / detail
  29. AArch64MachineFunctionInfo.h - remove unnecessary TargetFrameLowering.h include. NFCI. — llvm-dev / detail
  30. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  31. Fix clangd build after 33c9dbbd380 — thakis / detail
  32. [builtins] Write __divmoddi4/__divmodsi4 in terms __udivmod instead of __div and multiply. — craig.topper / detail
  33. Speculatively fix the Sphinx builder. — aaron / detail
  34. [GVN] Account for masked loads/stores depending on load/store instructions — kparzysz / detail
  35. Hexagon.h - remove unnecessary includes. NFCI. — llvm-dev / detail

#1778 (Sep 9, 2020 9:07:45 PM)

  1. Removed netbsd-amd64 since it is offline since August-10-2020. — gkistanova / githubweb
  2. Removed clang-lld-x86_64-2stage builder. — gkistanova / githubweb
  3. Removed abandoned builders. — gkistanova / githubweb

#1778 (Sep 9, 2020 9:07:45 PM)

  1. mlir/Transforms/BufferPlacement.h: Add missing override — dblaikie / detail
  2. [NFC] Move definition of variable now only used in debug builds — rupprecht / detail
  3. [CMake] Simplify CMake handling for libxml2 — phosek / detail
  4. [lit] Use correct variable name for libxml2 — phosek / detail
  5. [PowerPC] [FPEnv] Disable strict FP mutation by default — qiucofan / detail
  6. [mlir][Linalg] Add Utility method to get loop ranges for a LinalgOp. — ravishankarm / detail
  7. libclc/spirv: Add various functions — jano.vesely / detail
  8. [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457 — mkazantsev / detail
  9. [NFC] Rename variables to avoid name confusion — mkazantsev / detail
  10. [JumpThreading] Conditionally freeze its condition when unfolding select — aqjune / detail
  11. [mlir][Linalg] Small refactoring of ConvOpVectorization — limo / detail
  12. [clang] Disallow fbasic-block-sections on non-ELF, non-x86 targets. — snehasishk / detail
  13. [ARM] Tail predicate VQDMULH and VQRDMULH — sam.parker / detail
  14. [SCEV] Constant expansion cost at minsize — sam.parker / detail
  15. [mlir] [VectorOps] Enable 32-bit index optimizations — ajcbik / detail
  16. [llvm-readobj] [ARMWinEH] Print set_fp/add_fp differently in epilogues — martin / detail
  17. [llvm-readobj] [ARMWinEH] Fix printing of exception handlers with packed epilogues — martin / detail

#1778 (Sep 9, 2020 9:07:45 PM)

  1. Removed netbsd-amd64 since it is offline since August-10-2020. — gkistanova / detail
  2. Removed clang-lld-x86_64-2stage builder. — gkistanova / detail
  3. Removed abandoned builders. — gkistanova / detail

#1777 (Sep 9, 2020 12:49:53 PM)

  1. [lldb/Docs] Correct LLDB_ENABLE_TESTS to LLDB_INCLUDE_TESTS — davelee.com / detail
  2. [libc++] Fix variant benchmark build for some configurations. — eric / detail
  3. Revert "[Attributor] Re-enable a run line in noalias.ll" — johannes / detail
  4. [DSE] Handle masked stores — kparzysz / detail
  5. [debugserver] Extract function for default launch flavor — davelee.com / detail
  6. [DSE] Explicitly not use MSSA in testcase for now — kparzysz / detail
  7. Implements [[likely]] and [[unlikely]] in IfStmt. — koraq / detail
  8. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  9. Revert a test using padding bits in atomics — ogiroux / detail
  10. [gcov] Don't split entry block; add a synthetic entry block instead — i / detail
  11. [InstCombine] add tests for add/sub-of-shl; NFC — spatel / detail
  12. [Hexagon] Account for truncating pairs to non-pairs when widening truncates — kparzysz / detail
  13. [gcov] Give the __llvm_gcov_ctr load instruction a name for more readable output — i / detail
  14. [MC] Resolve the difference of symbols in consecutive MCDataFragements — caij2003 / detail
  15. [AMDGPU] Correct gfx1031 XNACK setting documentation — Tony.Tye / detail
  16. [X86] Add support for using fast short rep mov for memcpy lowering. — yamauchi / detail
  17. Wordsmith RegionBranchOpInterface verification errors — silvasean / detail
  18. [libc][MPFRWrapper] Provide a way to include MPFR header in downstream repos. — sivachandra / detail
  19. [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less. — Amara Emerson / detail
  20. [GlobalISel][IRTranslator] Generate better conditional branch lowering. — Amara Emerson / detail
  21. [X86] Add tests for minnum/maxnum with constant NaN (NFC) — nikita.ppv / detail
  22. [GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator. — Amara Emerson / detail
  23. Add REQUIRES: asserts to a test that uses an asserts only flag. — Amara Emerson / detail
  24. [lldb] Pass the arch as part of the triple in the ARCH_CFLAGS — Jonas Devlieghere / detail
  25. [ARM] Add additional fmin/fmax with nan tests (NFC) — nikita.ppv / detail
  26. [DAGCombiner] Fold fmin/fmax of NaN — nikita.ppv / detail
  27. [DSE,MemorySSA] Handle atomic stores explicitly in isReadClobber. — flo / detail
  28. [AArch64][GlobalISel] Share address mode selection code for memops — Jessica Paquette / detail
  29. Mark masked.{store,scatter,compressstore} intrinsics as write-only — kparzysz / detail
  30. [AMDGPU] Fix for folding v2.16 literals. — dfukalov / detail
  31. [libunwind] Bare-metal DWARF: set dso_base to 0 — rprichard / detail
  32. [ValueTracking] isKnownNonZero, computeKnownBits for freeze — aqjune / detail
  33. [Asan] Return nullptr for invalid chunks — Vitaly Buka / detail
  34. AMDGPU: Fix inserting waitcnts before kill uses — Matthew.Arsenault / detail
  35. AMDGPU: Skip all meta instructions in hazard recognizer — Matthew.Arsenault / detail
  36. AMDGPU: Hoist check for VGPRs — Matthew.Arsenault / detail
  37. [gcov] Delete unused llvm_gcda_increment_indirect_counter — i / detail
  38. [llvm-install-name-tool] Add -V flag — alexshap / detail
  39. [gcov] Delete flush_fn_list (unused since D83149) — i / detail

#1776 (Sep 9, 2020 5:22:46 AM)

  1. [ARM] Fixup of a few test cases. NFC. — sjoerd.meijer / detail
  2. [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector. — flo / detail
  3. [NFC][Asan] Fit ChunkHeader into redzone — Vitaly Buka / detail
  4. [APFloat] Fix uninitialized variable in IEEEFloat constructors — llvm-dev / detail
  5. ARMTargetParser.cpp - use auto const references in for range loops. NFCI. — llvm-dev / detail
  6. TrigramIndex.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  7. [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions — aqjune / detail
  8. [flang]Add Semantic Checks for OpenMP Allocate Clause — caroline.concatto / detail
  9. [BuildLibCalls] Add more noundef to library functions — aqjune / detail
  10. [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks — david.stenberg / detail
  11. [mlir][Linalg] Integration tests for convolutions added. — limo / detail
  12. [cmake] Use absolute paths for modules search — diana.picus / detail
  13. [elf2yaml] Fix dumping a debug section whose name is not recognized. — Xing / detail
  14. APInt.h - return directly from clearUnusedBits in single word cases. NFCI. — llvm-dev / detail
  15. [KnownBits] Move SelectionDAG::computeKnownBits ISD::ABS handling to KnownBits::abs — llvm-dev / detail
  16. Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors" — RonakNilesh.Chauhan / detail
  17. CommandLine.h - use auto const reference in ValuesClass::apply for range loop. NFCI. — llvm-dev / detail
  18. [Statepoints] Update DAG root after emitting statepoint. — dantrushin / detail
  19. [MachinePipeliner] Fix II_setByPragma initialization — Jinsong Ji / detail
  20. [AMDGPU][MC] Improved diagnostic messages for invalid registers — dmitry.preobrazhensky / detail
  21. [FLANG] Generate error for invalid selector. — inderjeet_kalra / detail
  22. [AMDGPU] Simplify S_SETREG_B32 case in EmitInstrWithCustomInserter — jay.foad / detail
  23. [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering — qiucofan / detail
  24. X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI. — llvm-dev / detail
  25. [mlir][Linalg] Reduction dimensions specified in TC definition of ConvOps. — limo / detail
  26. [DSE] Add testcase that uses masked loads and stores — kparzysz / detail
  27. X86CallFrameOptimization.cpp - use const references where possible. NFCI. — llvm-dev / detail
  28. [OpenMP] Begin Printing Information Dumps In Libomptarget and Plugins — huberjn / detail
  29. [libc][obvious] Fix strtok_r signature in the spec. — sivachandra / detail
  30. [NFC][MLInliner] Don't initialize in an assert. — mtrofin / detail
  31. Update atomic feature macros, synopsis, signatures to match C++20. Improve test coverage for non-lock-free atomics. — ogiroux / detail
  32. [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion — ulrich.weigand / detail
  33. [libc][NFC] Add spec files as dependencies of integration test. — sivachandra / detail

#1775 (Sep 8, 2020 10:24:02 PM)

  1. [libFuzzer] Add a command-line option for tracing mutation of corpus inputs in the dot graph format. — dokyungs / detail
  2. [NFC] Move functon from IndVarSimplify to SCEV — mkazantsev / detail
  3. [flang][msvc] Avoid range-based for over initializer_list. NFC. — llvm-project / detail
  4. [Attributor] Provide a command line option that limits recursion depth — johannes / detail
  5. [Attributor] Re-enable a run line in noalias.ll — johannes / detail
  6. [Attributor] Selectively look at the callee even when there are operand bundles — johannes / detail
  7. [Attributor] Cleanup `IRPosition::getArgNo` usages — johannes / detail
  8. [Attributor] Associate the callback callee with a call site argument (if any) — johannes / detail
  9. [llvm-cov gcov] Simply computation of line counts and exit block counter — i / detail
  10. [Attributor] Cleanup `::initialize` of various AAs — johannes / detail
  11. [Attributor][NFC] Improve check lines in depgraph.ll — johannes / detail
  12. [ARM] Try to rematerialize VCTP instructions — sam.parker / detail
  13. [Statepoints] Properly handle const base pointer. — dantrushin / detail
  14. [MLIR] Add debug support for ignored patterns — frgossen / detail
  15. [lldb][doc] Mention python3-dev instead of python2.7-dev in build docs — Raphael Isemann / detail
  16. [Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep` — ecaldas / detail
  17. [gn build] Port c0e5e3fbfa5 — llvmgnsyncbot / detail
  18. [MLIR][Standard] Update `tensor_from_elements` assembly format — frgossen / detail
  19. [MLIR][Shape] Lower `shape_of` to `dynamic_tensor_from_elements` — frgossen / detail
  20. [lldb] Don't infinite loop in SemaSourceWithPriorities::CompleteType when trying to complete a forward decl — Raphael Isemann / detail
  21. [EarlyCSE] Explicitly require AAResultsWrapperPass. — flo / detail
  22. [lldb] Fix a crash when the ASTImporter is giving us two Imported callbacks for the same target decl — Raphael Isemann / detail
  23. [Test] Add failing test for pr47457 — mkazantsev / detail
  24. [lldb] Enable std::pair in CxxModuleHandler — Raphael Isemann / detail
  25. [mlir] Added support for loops to BufferPlacement transformation. — marcel.koester / detail
  26. Temporairly revert "Thread safety analysis: Consider global variables in scope" & followup — lebedev.ri / detail
  27. Rename MemRefDescriptor::getElementType() to MemRefDescriptor::getElementPtrType(). — csigg / detail
  28. [AMDGPU] Workaround for LDS Misalignment bug on GFX10 — Mirko.Brkusanin / detail

#1774 (Sep 8, 2020 2:50:28 PM)

  1. Remove #llvm buildbot as it doesn't scale to the size of the project anymore — dblaikie / githubweb

#1774 (Sep 8, 2020 2:50:28 PM)

  1. [InstCombine] Add tests for known bits for min/max intrinsics (NFC) — nikita.ppv / detail
  2. [ValueTracking] Compute known bits of min/max intrinsics — nikita.ppv / detail
  3. fix typos; improve a couple of descriptions; — paul / detail
  4. Sema: extract a check for `isCFError` (NFC) — Saleem Abdulrasool / detail
  5. [HIP] Add gfx1031 and gfx1030 — Yaxun.Liu / detail
  6. Revert "Retry of D84974" — walter erquinigo / detail
  7. [Asan] Don't crash if metadata is not initialized — Vitaly Buka / detail
  8. [NFC][Asan] Remove Debug code — Vitaly Buka / detail
  9. [Hexagon] Handle widening of truncation's operand with legal result — kparzysz / detail
  10. [MLIR] Change Operation::create() methods to use Value/Type/Block ranges. — jurahul / detail
  11. Insert missing bracket in docs. — ncv / detail
  12. [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.: — craig.topper / detail
  13. llvm-symbolizer: Add optional "start file" to match "start line" — dblaikie / detail
  14. [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr — rprichard / detail
  15. [SelectionDAGBuilder] Remove Unnecessary FastMathFlags temporary. Use SDNodeFlags instead. NFCI — craig.topper / detail
  16. [llvm] [unittest] Allow getting a C string from the TempDir helper class — jaskiewiczs / detail
  17. [NFC] Fixing a gcc compiler warning. — puyan / detail
  18. Remove unused variable(s) — dblaikie / detail
  19. Handle masked loads and stores in MemoryLocation/Dependence — kparzysz / detail
  20. [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config — mtrofin / detail
  21. [obj2yaml][test] Test generating and dumping a broken debug_ranges section. — Xing / detail
  22. [EarlyCSE] Add testcase for masked loads and stores, NFC — kparzysz / detail
  23. [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering — brad / detail
  24. [llvm-cov gcov] Compute unmeasured arc counts by Kirchhoff's circuit law — i / detail
  25. [Hexagon] Fix order of operands in V6_vdealb4w — kparzysz / detail

#1774 (Sep 8, 2020 2:50:28 PM)

  1. Remove #llvm buildbot as it doesn't scale to the size of the project anymore — dblaikie / detail

#1773 (Sep 8, 2020 1:41:25 AM)

  1. [LSR] Canonicalize a formula before insert it into the list — weiwei64 / detail
  2. [clang] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
  3. [PowerPC] Add parentheses to silence gcc warning — mikael.holmen / detail
  4. [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long — simon.wallis2 / detail
  5. [PowerPC] Fix getMemOperandWithOffsetWidth — qiucofan / detail
  6. [Test] More tests where IndVars fails to eliminate a range check — mkazantsev / detail
  7. [flang] Convert release notes to markdown — richard.barton / detail
  8. [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator. — Xing / detail
  9. [mlir][Vector] Make VectorToSCF deterministic — ntv / detail
  10. getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver — hans / detail
  11. Provide anchor for compiler extensions — sguelton / detail
  12. [mlir] Conv ops vectorization pass — limo / detail
  13. [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping — benny.kra / detail
  14. Revert "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  15. [ARM][LowOverheadLoops] Remove modifications to the correct element — samuel.tebbs / detail
  16. [mlir] Fix of broken build on windows caused by using uint — limo / detail
  17. [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` — ecaldas / detail
  18. [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` — ecaldas / detail
  19. [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor — ecaldas / detail
  20. [SyntaxTree] Fix crash on functions with default arguments. — ecaldas / detail
  21. [mlir][VectorOps] Clean up outdated comments. NFCI. — benny.kra / detail
  22. [OpenMP] Fix typo in CodeGenFunction::EmitOMPWorksharingLoop (PR46412) — llvm-dev / detail
  23. [mlir] remove BufferAssignmentPlacer from BufferAssignmentOpConversionPattern — ehsan.nadjaran_toosi / detail
  24. [DWARFYAML] Make the debug_ranges section optional. — Xing / detail
  25. X86DomainReassignment.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  26. X86CallLowering.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  27. [Codegen][X86] Begin moving X86 specific codegen tests into X86 subfolder. — llvm-dev / detail
  28. [mlir][VectorOps] — benny.kra / detail
  29. [mlir] Fix bug in copy removal — ehsan.nadjaran_toosi / detail
  30. [CMake] Remove dead FindPythonInterp code — raul.tambre / detail
  31. [analyzer] [NFC] Introduce refactoring of PthreadLockChecker — dpetrov / detail
  32. [InstCombine] add bitwise logic fold tests for D86395; NFC — spatel / detail
  33. Add a new altera check for structure packing and alignment. — aaron / detail
  34. [clang] Limit the maximum level of fold-expr expansion. — hokein.wu / detail
  35. [mlir][VectorOps] Fix more GCC5 weirdness — benny.kra / detail
  36. [NFC][ARM] Precommit test — sam.parker / detail
  37. [DSE,MemorySSA] Increase walker limit a bit. — flo / detail
  38. [gn build] (manually) port 156b127945a8 — thakis / detail
  39. StructPackAlignCheck: Fix a -Winconsistent-missing-override warning — thakis / detail
  40. Revert 3e782bf809 "[Sema][MSVC] warn at dynamic_cast when /GR- is given" — hans / detail
  41. [clang-tidy] Fix dynamic build failures after 156b127945a8c923d141e608b7380427da024376 — hokein.wu / detail
  42. [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert. — paulsson / detail
  43. [libc++] Make sure we always print all available features — Louis Dionne / detail
  44. [libc++] Allow overriding the cached value of LIBCXX_TEST_CONFIG — Louis Dionne / detail
  45. [clang-format] Handle shifts within conditions — mydeveloperday / detail
  46. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  47. [clang-tidy] Fix linking for FrontendOpenMP — aheejin / detail
  48. Add an option for unrolling loops up to a factor. — Lubomir.Litchev / detail
  49. LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC. — llvm-dev / detail
  50. [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch — aheejin / detail
  51. GlobalISel: Combine `op undef, x` to 0 — vkeles / detail
  52. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  53. [GVN] Add testcase that uses masked loads and stores, NFC — kparzysz / detail
  54. Add more explicit error message when creating a type or attribute for an unregistered dialect (NFC) — joker.eph / detail
  55. [sanitizers] Remove unneeded MaybeCall*DefaultOptions() and nullptr checks — i / detail
  56. RISCVMatInt.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  57. CFGUpdate.h - remove unused APInt include. NFCI. — llvm-dev / detail
  58. Revert "[ARM] Follow AACPS standard for volatile bit-fields access width" — ties.stuij / detail
  59. Add detailed reference for the SearchableTables backend. — paul / detail
  60. [X86] SSE4_A should only imply SSE3 not SSSE3 in the frontend. — craig.topper / detail
  61. [Coroutine] Make dealing with alloca spills more robust — xun / detail
  62. [InstCombine] Fold abs of known negative operand — nikita.ppv / detail
  63. [InstCombine] Test comparison of abs with int min (NFC) — nikita.ppv / detail
  64. [InstCombine] Fold comparison of abs with int min — nikita.ppv / detail
  65. Update clang/test/Driver/darwin-infer-simulator-sdkroot.c — Azharuddin Mohammed / detail
  66. [llvm-install-name-tool] Add a test with multiple input files — alexshap / detail
  67. [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection — andrew.ng / detail
  68. [UnifyFunctionExitNodes] Remove unused getters, NFC — david.stenberg / detail
  69. Retry of D84974 — walter erquinigo / detail

#1772 (Sep 7, 2020 4:40:53 PM)

  1. [asan][test] Use --image-base for Linux/asan_prelink_test.cpp if ld is LLD — i / detail
  2. [DSE,MemorySSA] Add an early check for read clobbers to traversal. — flo / detail
  3. [Sema][MSVC] warn at dynamic_cast when /GR- is given — zequanwu / detail
  4. Add documentation for getDependentDialects() in the PassManagement infra docs — joker.eph / detail
  5. Add a doc/tutorial on traversing the IR — joker.eph / detail
  6. Update SVG images to be properly cropped (NFC) — joker.eph / detail
  7. [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2. — craig.topper / detail
  8. [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0 — kirankumar.tp / detail
  9. [llvm-objcopy] Consolidate and unify version tests — alexshap / detail
  10. [PowerPC] Implement instruction clustering for stores — qiucofan / detail
  11. [Sema] fix /gr warning test case — zequanwu / detail
  12. [Test] Auto-generated checks for some IndVarSimplify tests — mkazantsev / detail
  13. [Attributor][FIX] Properly return changed if the IR was modified — johannes / detail
  14. [Attributor][NFC] Expand `auto` types (clang-fix-it) — johannes / detail
  15. [Attributor][NFC] Clang tidy: no else after continue — johannes / detail
  16. [Attributor][NFC] Change variable spelling — johannes / detail
  17. [Attributor][NFC] Cleanup internalize test case — johannes / detail
  18. [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions — johannes / detail
  19. [ELF] --symbol-ordering-file: optimize a loop — i / detail

#1771 (Sep 7, 2020 9:09:55 AM)

  1. [X86] Auto upgrade SSE/AVX PABS intrinsics to generic Intrinsic::abs — llvm-dev / detail
  2. Follow up of rG5f1cad4d296a, slightly reduced test case. NFC. — sjoerd.meijer / detail
  3. [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
  4. [InstCombine] erase instructions leading up to unreachable — spatel / detail
  5. [X86] Replace UpgradeX86AddSubSatIntrinsics with UpgradeX86BinaryIntrinsics generic helper. NFCI. — llvm-dev / detail
  6. [X86][SSE] Add test cases for PR47448 — llvm-dev / detail
  7. [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448) — llvm-dev / detail
  8. [Sparc] Add reduced funnel shift test case for PR47303 — llvm-dev / detail
  9. AntiDepBreaker.h - remove unnecessary ScheduleDAG.h include. NFCI. — llvm-dev / detail
  10. [flang] Fix link to old repo location in doxygen mainpage. NFC. — richard.barton / detail
  11. [analyzer][StdLibraryFunctionsChecker] Add POSIX pthread handling functions — gabor.marton / detail
  12. [flang] Spelling and format edits to README.txt. NFC. — richard.barton / detail
  13. [analyzer][StdLibraryFunctionsChecker] Have proper weak dependencies — gabor.marton / detail
  14. Reduce the number of memory allocations when displaying — momchil.velikov / detail
  15. [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block — Alexander Timofeev / detail
  16. [InstCombine] move/add tests for icmp with mul operands; NFC — spatel / detail
  17. [InstCombine] improve folds for icmp with multiply operands (PR47432) — spatel / detail
  18. LeonPasses.h - remove orphan function declarations. NFCI. — llvm-dev / detail
  19. LeonPasses.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  20. BTFDebug.h - reduce MachineInstr.h include to forward declaration. NFCI. — llvm-dev / detail
  21. MipsISelLowering.h - remove CCState/CCValAssign forward declarations. NFCI. — llvm-dev / detail
  22. VPlan.h - remove unnecessary forward declarations. NFCI. — llvm-dev / detail
  23. [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM — epastor / detail
  24. [ms] [llvm-ml] Fix STRUCT field alignment — epastor / detail
  25. [ms] [llvm-ml] Allow use of locally-defined variables in expressions — epastor / detail
  26. [DAGCombiner] allow more store merging for non-i8 truncated ops — spatel / detail
  27. [X86] Pre-commit new test case for D87214. NFC — craig.topper / detail
  28. [X86] Use the same sequence for i128 ISD::ABS on 64-bit targets as we use for i64 on 32-bit targets. — craig.topper / detail
  29. [InstCombine] add ptr difference tests; NFC — spatel / detail
  30. [InstCombine] improve fold of pointer differences — spatel / detail
  31. [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported. — craig.topper / detail
  32. [SCCP] Compute ranges for supported intrinsics — nikita.ppv / detail
  33. [KnownBits] Avoid some copies (NFC) — nikita.ppv / detail
  34. Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail

#1770 (Sep 7, 2020 6:04:20 AM)

  1. Removed redundant code. — gkistanova / githubweb

#1770 (Sep 7, 2020 6:04:20 AM)

  1. Extend PyConcreteType to support intermediate base classes. — stellaraccident / detail
  2. [Sparc] Select the UltraSPARC instruction set with the external assembler — brad / detail
  3. [scan-view] Explicitly use utf-8 in send_string — sguelton / detail
  4. [CMake][TableGen] Simplify code by using list(TRANSFORM) — raul.tambre / detail
  5. [CMake][Polly] Remove dead CMake code — raul.tambre / detail
  6. [CMake][OpenMP] Remove old dead CMake code — raul.tambre / detail
  7. [CMake][TableGen] Remove dead CMake version checks — raul.tambre / detail
  8. [cmake] Fix build of attribute plugin example on Windows — kbessonova / detail
  9. [KnownBits] Implement accurate unsigned and signed max and min — jay.foad / detail
  10. Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap — Raphael Isemann / detail
  11. [DWARFYAML] Make the debug_addr section optional. — Xing / detail
  12. [ARM][CostModel] CodeSize costs for i1 arith ops — sam.parker / detail
  13. [GlobalISel] Extend not_cmp_fold to work on conditional expressions — jay.foad / detail
  14. [SimplifyCFG] Consider cost of combining predicates. — sam.parker / detail
  15. [clang-format] Allow configuring list of macros that map to attributes — Alexander.Richardson / detail
  16. [clang-format] Handle typename macros inside cast expressions — Alexander.Richardson / detail
  17. [clang-format] Check that */& after typename macros are pointers/references — Alexander.Richardson / detail
  18. [clang-format] Fix formatting of _Atomic() qualifier — Alexander.Richardson / detail
  19. [clang-format] Parse __underlying_type(T) as a type — Alexander.Richardson / detail
  20. [clang-format] Correctly parse function declarations with TypenameMacros — Alexander.Richardson / detail
  21. [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE — Pushpinder.Singh / detail
  22. [mlir][Vector] Revisit VectorToSCF. — ntv / detail
  23. Extract infrastructure to ignore intermediate expressions into `clang/AST/IgnoreExpr.h` — ecaldas / detail
  24. [Ignore Expressions][NFC] Refactor to better use `IgnoreExpr.h` and nits — ecaldas / detail
  25. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  26. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  27. [NFC][PowerPC] Add tests for `mul` with big constants. — esme.yi / detail
  28. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  29. [X86][AVX] Add extra vperm2f128+vpermilvar combine coverage — llvm-dev / detail
  30. [X86] getFauxShuffleMask - handle insert_subvector(zero, sub, C) — llvm-dev / detail
  31. [X86] Unbreak the build after 22fa6b20d92e — benny.kra / detail
  32. [gn build] Port 81aa66f65f5 — llvmgnsyncbot / detail
  33. [clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations. — Raphael Isemann / detail
  34. [gn build] Port 0478720157f — llvmgnsyncbot / detail
  35. [SCEV] Refactor isHighCostExpansionHelper — sam.parker / detail
  36. [MLIR][Standard] Add `dynamic_tensor_from_elements` operation — frgossen / detail
  37. [obj2yaml] Add support for dumping the .debug_str section. — Xing / detail
  38. [X86][AVX] Use lowerShuffleWithPERMV in shuffle combining to support non-VLX targets — llvm-dev / detail
  39. X86AvoidStoreForwardingBlocks.cpp - use unsigned for Opcode values. NFCI. — llvm-dev / detail
  40. [llvm-readobj/elf] - Introduce Relocation<ELFT> helper. — grimar / detail
  41. LegalizeTypes.h - remove orphan SplitVSETCC declaration. NFCI. — llvm-dev / detail
  42. [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
  43. [MLIR] Fix Win test due to partial order of CHECK directives — ntv / detail
  44. [InstCombine] give a name to an intermediate value for easier tracking; NFC — spatel / detail
  45. [InstCombine] add test with more unreachable insts; NFC — spatel / detail
  46. [SelectionDAG] memcpy expansion of const volatile struct ignores const zero — simon.wallis2 / detail
  47. [X86] Replace EmitX86AddSubSatExpr with EmitX86BinaryIntrinsic generic helper. NFCI. — llvm-dev / detail
  48. MachineStableHash.h - remove MachineInstr.h include. NFC. — llvm-dev / detail
  49. [llvm-readobj/elf] - Generalize the code for printing dynamic relocations. NFCI. — grimar / detail
  50. Revert "[MLIR][Shape] Merge `shape` to `std`/`scf` lowerings." — david.truby / detail
  51. Revert "[clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations." — Raphael Isemann / detail
  52. [gn build] Port 23f700c785a — llvmgnsyncbot / detail
  53. [X86] Update SSE/AVX ABS intrinsics to emit llvm.abs.* (PR46851) — llvm-dev / detail
  54. [X86][SSE] Move llvm.x86.ssse3.pabs.*.128 intrinsics to ssse3-intrinsics-x86-upgrade.ll — llvm-dev / detail
  55. [KillTheDoctor/CMake] Add missing keyword PRIVATE in target_link_libraries — raul.tambre / detail
  56. [llvm-readobj] - Remove code duplication when printing dynamic relocations. NFCI. — grimar / detail
  57. [NFC][PowerPC] Add tests in constants-i64.ll. — esme.yi / detail
  58. [mlir] Take ValueRange instead of ArrayRef<Value> in StructuredIndexed — zinenko / detail
  59. [X86][SSE] Use llvm.abs.* vector intrinsics instead of old (deprecated) SSE/AVX intrinsics for combine tests — llvm-dev / detail

#1770 (Sep 7, 2020 6:04:20 AM)

  1. Removed redundant code. — gkistanova / detail

#1768 (Sep 6, 2020 8:40:34 PM)

  1. [machinesink] add testcase for more sinking - NFC — czhengsz / detail
  2. [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types — zixuan.wu / detail
  3. Move targetHasSVE function to lldbtest.py — omair.javaid / detail
  4. When dumping results of StackLifetime, it will print the following — dongaxis / detail
  5. Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface — omair.javaid / detail

#1767 (Sep 5, 2020 8:58:45 PM)

  1. [NFC][Asan] Fix clang-tidy warning — Vitaly Buka / detail
  2. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  3. [GlobalISel] Disable the indexed loads combine completely unless forced. NFC. — Amara Emerson / detail
  4. Revert "[Asan] Cleanup atomic usage in allocator" — Vitaly Buka / detail
  5. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  6. [InstSimplify] Fold degenerate abs of abs form — nikita.ppv / detail
  7. Add proper move ctor/move assign to APValue. NFCI. — benny.kra / detail
  8. [ARM] Regenerate tests. NFC — david.green / detail
  9. [ARM] Remove -O3 from mve intrinsic tests. NFC — david.green / detail
  10. [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets — llvm-dev / detail
  11. [SmallVector] Move error handling out of line — benny.kra / detail
  12. Thread safety analysis: Test and document release_generic_capability — aaronpuchert / detail
  13. Thread safety analysis: Improve documentation for scoped capabilities — aaronpuchert / detail
  14. [mlir] Add Shaped Type, Tensor Type and MemRef Type to python bindings. — stellaraccident / detail
  15. [DSE,MemorySSA] Add a few additional debug messages. — flo / detail
  16. [compiler-rt] Implement __clear_cache() on OpenBSD/arm — brad / detail
  17. [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI) — nikita.ppv / detail
  18. [asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False} — i / detail
  19. [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang — amy.kwan1 / detail
  20. [WebAssembly] Fix incorrect assumption of simple value types — tlively / detail

#1766 (Sep 5, 2020 8:07:36 AM)

  1. [InstCombine] Add tests for abs intrinsic eq zero (NFC) — nikita.ppv / detail
  2. [InstCombine] Fold abs intrinsic eq zero — nikita.ppv / detail
  3. [InstSimplify] Fold min/max based on dominating condition — nikita.ppv / detail
  4. [InstCombine] Fold abs with dominating condition — nikita.ppv / detail
  5. [SCEV] Recognize min/max intrinsics — nikita.ppv / detail
  6. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  7. Thread safety analysis: ValueDecl in Project is non-null — aaronpuchert / detail
  8. [InstCombine] Add tests for known negative abs intrinsic (NFC) — nikita.ppv / detail
  9. Restore size of TemplateParameterList after D44352 — aaronpuchert / detail
  10. Attempt to fix Sphinx build failure, NFC — aaronpuchert / detail
  11. [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES — jrtc27 / detail
  12. scan-build-py: fix multiprocessing error — lawrence_danna / detail
  13. [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments. — flo / detail
  14. [InstSimplify] Add tests for a peculiar abs of abs form (NFC) — nikita.ppv / detail
  15. [Hexagon] Handle widening of vector truncate — kparzysz / detail
  16. [NFC][compiler-rt] Refine .clang-tidy checks — Vitaly Buka / detail
  17. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  18. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
  19. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
  20. [Hexagon] Resize the mem operand when widening loads and stores — kparzysz / detail
  21. [Hexagon] When widening truncate result, also widen operand if necessary — kparzysz / detail
  22. [Hexagon] Add assertions about V6_pred_scalar2 — kparzysz / detail
  23. [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory — VenkataRamanaiah.Nalamothu / detail
  24. [NFC][Asan] Move free_tid from ChunkHeader — Vitaly Buka / detail

#1765 (Sep 5, 2020 1:10:59 AM)

  1. [SCCP] Add tests for intrinsic ranges (NFC) — nikita.ppv / detail
  2. [SelectionDAG] Always intersect SDNode flags during getNode() node memoization. — paulsson / detail
  3. [InstCombine] Test abs with dominating condition (NFC) — nikita.ppv / detail
  4. [InstCombine] Add tests for cttz of abs intrinsic (NFC) — nikita.ppv / detail
  5. [InstCombine] Fold cttz of abs intrinsic — nikita.ppv / detail
  6. [InstCombine] Add tests for mul of abs intrinsic (NFC) — nikita.ppv / detail
  7. [InstCombine] Fold mul of abs intrinsic — nikita.ppv / detail
  8. Thread safety analysis: Document how try-acquire is handled — aaronpuchert / detail
  9. Set InvalidDecl directly when deserializing a Decl — aaronpuchert / detail
  10. [MLIR] Remove unused arg from affine tiling validity check — uday / detail

#1764 (Sep 4, 2020 6:16:41 PM)

  1. [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming — i / detail
  2. [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h — nemanja.i.ibm / detail
  3. [PowerPC] Expand constrained ppc_fp128 to i32 conversion — qiucofan / detail
  4. Fix return status of SimplifyCFG — sguelton / detail

#1763 (Sep 4, 2020 10:46:09 AM)

  1. Reduce a build path for clang-win-x-aarch64 builder. — vvereschaka / githubweb

#1763 (Sep 4, 2020 10:46:09 AM)

  1. [clang-format] Parse __ptr32/__ptr64 as a pointer qualifier — Alexander.Richardson / detail
  2. [clang-format] Add a test showing the current config file list parsing — Alexander.Richardson / detail
  3. FormatTest: Provide real line number in failure messages — Alexander.Richardson / detail
  4. [HeapProf] Address post-review comments in instrumentation code — tejohnson / detail
  5. [OpenMPOpt] Assume indirect call always changes ICV — aktoon / detail
  6. [libclang] Add translateCXRangeToCharRange conversion — Jan Korous / detail
  7. [analyzer][StdLibraryFunctionsChecker] Add POSIX time handling functions — gabor.marton / detail
  8. [DSE,MemorySSA] Remove some duplicated test functions. — flo / detail
  9. [objdump][macho] Emit segment names along with section names — daniel_l_sanders / detail
  10. [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 — hubert.reinterpretcast / detail
  11. [lld] Test corrections after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  12. Fix the type of the invoke function in the block ABI documentation — Akira / detail
  13. [DSE,MemorySSA] Check for throwing instrs between killing/killed def. — flo / detail
  14. [PowerPC] Allow const pointers for load builtins in altivec.h — nemanja.i.ibm / detail
  15. [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  16. [ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots — Steven Wu / detail
  17. [SCEV] Add tests for min/max intrinsics (NFC) — nikita.ppv / detail
  18. [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. — Lang Hames / detail
  19. [LiveDebugVariables] Delete unneeded doInitialization — i / detail
  20. [libclang] Expose couple more AST details via cursors — Jan Korous / detail
  21. [BDCE] Add tests for min/max intrinsincs (NFC) — nikita.ppv / detail
  22. [InstCombine] add test for assume in block with unreachable (PR47416); NFC — spatel / detail
  23. [InstCombine] rename tmp values to avoid scripted FileCheck conflicts; NFC — spatel / detail
  24. [X86] Prevent shuffle combining from creating an identical X86ISD::SHUF128. — craig.topper / detail
  25. [libclang] Add CXRewriter to libclang API — Jan Korous / detail
  26. [gn build] Port 69e5abb57b7 — llvmgnsyncbot / detail
  27. [InstSimplify] Add tests for min/max with dominating condition (NFC) — nikita.ppv / detail
  28. [libclang] Add missing dependency on clangRewrite lib — Jan Korous / detail
  29. [Driver] Allow -specs and -nostartfiles to be forwarded to GCC — pzheng / detail
  30. [Hexagon] Unindent everything in HexagonISelLowering.h, NFC — kparzysz / detail
  31. [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail

#1763 (Sep 4, 2020 10:46:09 AM)

  1. Reduce a build path for clang-win-x-aarch64 builder. — vvereschaka / detail

#1762 (Sep 4, 2020 3:30:44 AM)

  1. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail
  2. [DSE] Remove some dead code from DSE tests. — flo / detail
  3. [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests — david.sherwood / detail
  4. [NFC][Asan] Fix typo in comment — Vitaly Buka / detail
  5. [mlir][VectorOps] Simplify code. NFCI. — benny.kra / detail
  6. [lldb] Speed up TestValueObjectRecursion by making it a no_debug_info_test — Raphael Isemann / detail
  7. [FPEnv] Partially implement #pragma STDC FENV_ROUND — sepavloff / detail
  8. [analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qualifier in C++ — gabor.marton / detail
  9. [llvm-readobj/elf] - Refine signature of print*Reloc methods. — grimar / detail
  10. MIRFormatter.h - remove MachineInstr.h include. NFC. — llvm-dev / detail
  11. [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI. — grimar / detail
  12. [ARM] Fold predicate_cast(load) into vldr p0 — david.green / detail
  13. [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2 — llvm-dev / detail
  14. CallingConvLower.h - remove unnecessary MachineFunction.h include. NFC. — llvm-dev / detail
  15. [modules] Correctly parse LateParsedTemplates in case of dependent modules. — v.g.vassilev / detail
  16. [lldb][NFC] Rewrite CPP11EnumTypes test to make it faster — Raphael Isemann / detail
  17. Fix typos in doc LangRef.rst — Vitaly Buka / detail
  18. [Test] Range fix in test — mkazantsev / detail
  19. [x86] add tests for store merging; NFC — spatel / detail
  20. [MemCpyOpt] Account for case that MemInsertPoint == BI. — flo / detail
  21. [mlir] Fix includes in mlir-translate — marius.brehler / detail
  22. [mlir] Refactor standalone-translate to use mlirTranslateMain() — marius.brehler / detail
  23. [DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis. — flo / detail
  24. Revert "Canonicalize declaration pointers when forming APValues." — thakis / detail
  25. [gn build] fix llvm-lit after d23b15cc16077 — thakis / detail
  26. [spirv] Add more target and resource limit fields — antiagainst / detail
  27. clang: Add test for -Wunreachable-code + weak redeclaration — thakis / detail
  28. [EarlyCSE] Verify hash code in regression tests — bryan.chan / detail
  29. [MachOYAML] Allow handcrafting custom contents for DWARF sections. — Xing / detail
  30. Revert "[Asan] Cleanup atomic usage in allocator" — thakis / detail
  31. sanitizer_common: Implement COMPILER_CHECK using static_assert — thakis / detail
  32. [AArch64][SVE] Add lowering for rounding operations — dancgr / detail

#1761 (Sep 3, 2020 8:14:22 PM)

  1. [SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS — maskray / detail
  2. [NFC][Asan] Add FIXME into GetAsanChunk — Vitaly Buka / detail
  3. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  4. [NFC] Adding pythonenv* to .gitignore — plotfi / detail
  5. [mlir] [VectorOps] Improve SIMD compares with narrower indices — ajcbik / detail
  6. [libc] Add implementations of remquo[f|l] and remainder[f|l]. — sivachandra / detail
  7. Add comment to describe a field member (NFC) — joker.eph / detail
  8. [libc][obvious] Use constants of type double in remquo_test. — sivachandra / detail
  9. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
  10. Revert "[lldb] avoid assert in threadsanitizer tests on linux" — Raphael Isemann / detail
  11. [mlir] introduce type constraints for operands of LLVM dialect operations — zinenko / detail
  12. [MemCpyOpt] Preserve MemorySSA. — flo / detail

#1760 (Sep 3, 2020 12:45:06 PM)

  1. Run libc++ tests on AArch64 Windows-to-Linux cross builders — jaskiewiczs / githubweb

#1760 (Sep 3, 2020 12:45:06 PM)

  1. SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI. — llvm-dev / detail
  2. [DebugInfo] Make DWARF ignore sizes on forward declared class types. — akhuang / detail
  3. Revert "Add new hidden option -print-changed which only reports changes to IR" — anhtuyen / detail
  4. SVML support for log2 — aktoon / detail
  5. [lldb] avoid assert in threadsanitizer tests on linux — l.lunak / detail
  6. [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c — maskray / detail
  7. Replace CRLF with LF; NFC — bryan.chan / detail
  8. [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. — dokyungs / detail
  9. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  10. [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo) — plotfi / detail
  11. [gn build] Port 7fff1fbd3ce — llvmgnsyncbot / detail
  12. [libFuzzer] Scale energy assigned to each input based on input execution time. — dokyungs / detail
  13. [Sema] Fix a -Warc-repeated-use-of-weak false-positive by only calling CheckPlaceholderExpr once — erik.pilkington / detail
  14. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  15. [NFC][Asan] Set AP32::kMetadataSize to 0 — Vitaly Buka / detail
  16. [llvm-symbolizer] Add back --use-symbol-table=true — maskray / detail
  17. Canonicalize declaration pointers when forming APValues. — richard / detail
  18. Remove unused and dangerous overload of PerformImplicitConversion. — richard / detail
  19. [codegen] Ensure target flags are cleared/set properly. NFC. — michael.hliao / detail
  20. [DebugInfo] Add size to class declarations in debug info. — akhuang / detail
  21. [libunwind] Minor SJLJ config cleanup. NFCI. — rprichard / detail
  22. [X86] Update stale comment. NFC — craig.topper / detail
  23. AMDGPU: Remove code to handle tied si_else operands — Matthew.Arsenault / detail

#1760 (Sep 3, 2020 12:45:06 PM)

  1. Run libc++ tests on AArch64 Windows-to-Linux cross builders — jaskiewiczs / detail

#1759 (Sep 3, 2020 9:40:16 AM)

  1. [debugserver] Fix that debugserver's stop reply packets always return signal code 0 — Raphael Isemann / detail
  2. Fix broken HUGE_VALF macro in llvm-c/DataTypes.h — Raphael Isemann / detail
  3. [lldb] Remove debugserver specific string from TestAbortExitCode check — Raphael Isemann / detail
  4. [AArch64] Add asm directives for the remaining SEH unwind codes — martin / detail
  5. [lldb] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
  6. [lldb] Make symbol list output from `image dump symtab` not depend on internal ordering of DenseMap — Raphael Isemann / detail
  7. [lldb/Interpreter] Fix language detection for the REPL InitFile — medismail.bennani / detail
  8. [SCCP] Add test where dereferenceable ptr is replaced with un-dereferenceable one — flo / detail
  9. [llvm-readelf/obj] - Cleanup the interface of `DumpStyle`. NFCI. — grimar / detail
  10. [SCCP] Do not replace deref'able ptr with un-deref'able one. — flo / detail
  11. Revert "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / detail
  12. [clang][aarch64] Drop experimental from  __ARM_FEATURE_SVE_BITS macro — cullen.rhodes / detail
  13. Revert "Adding GDB PrettyPrinter for mlir::Identifier." — orlando.hyams / detail
  14. [llvm-readobj/elf] - Improve warning messages, reported for .stack_sizes sections. — grimar / detail
  15. [llvm-readelf] - Move a bit of common code to printDynamicRelocHeader(). NFC. — grimar / detail
  16. [PowerPC] Fix missing TLS symbol type. — stefanp / detail
  17. [MemCpyOptimizer] Change required analysis order for BasicAA/PhiValuesAnalysis — david.green / detail
  18. [X86][AVX] Test SSE41 BLENDV combines on AVX targets as well — llvm-dev / detail
  19. [X86][SSE] Add PR47404 test case — llvm-dev / detail
  20. [GVN] Preserve MemorySSA if it is available. — flo / detail
  21. [Test] Add test showing some simple cases that IndVarSimplify does not cover — mkazantsev / detail
  22. [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt — powerman1st / detail
  23. [X86][SSE] Fold select(X > -1, A, B) -> select(0 > X, B, A) (PR47404) — llvm-dev / detail
  24. [lldb] Improve test failure reporting for expect() — david.spickett / detail
  25. [PassManager] Move load/store motion pass after DSE in LTO pipeline. — flo / detail
  26. [EarlyCSE] add tests for fma/fmuladd; NFC — spatel / detail
  27. [X86] Fix llvm-qualified-auto warning by using const auto*. NFC. — llvm-dev / detail
  28. [X86] Fix llvm-qualified-auto warning by using auto*. NFC. — llvm-dev / detail
  29. [X86] Avoid llvm-qualified-auto warning by not using auto. NFC. — llvm-dev / detail
  30. [mlir] Add Acos, Asin, Atan, Sinh, Cosh, Pow to SPIRVGLSLOps — antiagainst / detail
  31. LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC. — llvm-dev / detail
  32. [spirv] Add SPIR-V GLSL extended Round op — antiagainst / detail
  33. [mlir] Support default valued attribute in StructsGen — antiagainst / detail
  34. [mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref — benny.kra / detail
  35. [LLD][PowerPC][test] Fix out-of-memory issue running ppc64-pcrel-long-branch-error.s — wei.huang / detail
  36. [GVN] add tests for >2 arg commutable intrinsics; NFC — spatel / detail
  37. [IR][GVN] add/allow commutative intrinsics with >2 args — spatel / detail
  38. Fix spelling mistake. NFC. — llvm-dev / detail
  39. X86/X86TargetObjectFile.cpp - remove unused headers. NFCI. — llvm-dev / detail
  40. [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node. — yitzhakm / detail
  41. GlobalISel/Utils.h - remove unused includes. NFCI. — llvm-dev / detail
  42. [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail
  43. Step down from security group — JF Bastien / detail
  44. Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  45. [libFuzzer] Add an option to keep initial seed inputs around. — dokyungs / detail
  46. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  47. Eliminate the sizing template parameter N from CoalescingBitVector — dimitry / detail
  48. [Analyzer][docs][NFC] Fix typo in code example — Jan Korous / detail
  49. [InstCombine] add tests for commutative intrinsics; NFC — spatel / detail
  50. [InstCombine] canonicalize all commutative intrinsics with constant arg — spatel / detail
  51. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  52. Fix Wdocumentation trailing comments warnings. NFCI. — llvm-dev / detail
  53. PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI. — llvm-dev / detail
  54. WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI. — llvm-dev / detail
  55. [ARM] Extra predicate load tests. NFC — david.green / detail
  56. [libc++] Make ext-int.verify.cpp test compatible with c++03 — john.brawn / detail
  57. [libc++] Mark std::atomic<_ExtInt> test as unsupported in C++03 — Louis Dionne / detail
  58. [spirv][nfc] Simplify resource limit with default values — antiagainst / detail

#1758 (Sep 3, 2020 12:03:11 AM)

  1. Removed unused code. — gkistanova / githubweb

#1758 (Sep 3, 2020 12:03:11 AM)

  1. [llvm-dwarfdump] Warn user when it encounters no null terminated strings. — Xing / detail
  2. [InstCombine] Fix a couple crashes with extractelement on a scalable vector. — efriedma / detail
  3. [compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD — Jinsong Ji / detail
  4. Fix for PR46384. Failure on weak dllimport. — sunil.srivastava / detail
  5. Add code owners of new MachO port — gkm / detail
  6. [lldb/Gui] zero-initialize children_stop_id — rupprecht / detail
  7. [mlir][spirv] Add block read and write from SPV_INTEL_subgroups — thomasraoux / detail
  8. [X86] Add a /tune: option for clang-cl — craig.topper / detail
  9. [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index — craig.topper / detail
  10. [lldb] Always record both the working and home directory. — Jonas Devlieghere / detail
  11. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  12. Revert "[NewPM][Lint] Port -lint to NewPM" — aeubanks / detail
  13. [lldb] Pass -fno-objc-exceptions for objcxx targets — Jonas Devlieghere / detail
  14. [lldb] Add reproducer verifier — Jonas Devlieghere / detail
  15. [mlir][Linalg] Wrong tile size for convolutions fixed — limo / detail
  16. Decouple OpPassManager from the the MLIRContext (NFC) — joker.eph / detail
  17. Adding GDB PrettyPrinter for mlir::Identifier. — csigg / detail
  18. [StackProtector] Fix crash with vararg due to not checking LocationSize validity. — Amara Emerson / detail

#1758 (Sep 3, 2020 12:03:11 AM)

  1. Removed unused code. — gkistanova / detail

#1757 (Sep 2, 2020 4:33:01 PM)

  1. Add flang to clang-cmake-aarch64-full — diana.picus / githubweb

#1757 (Sep 2, 2020 4:33:01 PM)

  1. [SVE] Update INSERT_SUBVECTOR DAGCombine to use getVectorElementCount(). — mcinally / detail
  2. [llvm] [unittests] Fix failing test 'FileCollectorTest.addDirectory' — jaskiewiczs / detail
  3. [PowerPC] Implement builtins for xvcvspbf16 and xvcvbf16spn — amy.kwan1 / detail
  4. [libFuzzer] Break dependency on common_interface_defs.h — mascasa / detail
  5. [mlir][vulkan-runner] Explicitly export vulkan-runtime-wrapper entry points. — thomasraoux / detail
  6. [clang] consistently use getLangOpts() — ndesaulniers / detail
  7. [ADT] Make Optional a literal type. — varun_gandhi / detail
  8. [clang] Do not consider the template arguments of bases to be bases themselves — zeratul976 / detail
  9. [clangd] Handle templates more consistently in type hierarchy — zeratul976 / detail
  10. [lldb/interpreter] Improve REPL init file compatibility — medismail.bennani / detail
  11. Simplify Symbol Status Message to Only Debug Info Size — walter erquinigo / detail
  12. [NFC] Fix unused var in release builds. — rupprecht / detail
  13. [lldb] Move ScriptCommand and RegexCommand under Commands (NFC) — Jonas Devlieghere / detail
  14. [MemCpyOptimizer] Preserve analyses and replace use of lambdas to get them. — asbirlea / detail
  15. [DebugInfo] Simplify string table dumpers. — Xing / detail
  16. Don't take the expression range into account when looking for widening — richard / detail
  17. Revert switch based variant temporarily. — eric / detail
  18. [ORC] Fix MachOPlatform's synthetic symbol dependence registration. — Lang Hames / detail
  19. [ORC] Add an early out for MachOPlatform's init-scraper plugin setup. — Lang Hames / detail
  20. Fix build-bots. — asbirlea / detail
  21. [ORC] Remove stray debugging output. — Lang Hames / detail
  22. [CMake] Remove -Wl,-allow-shlib-undefined which was added in rL221530 — maskray / detail
  23. [RFC][Target] Add a new triple called Triple::csky — zixuan.wu / detail
  24. [mlir] Add Complex Type, Vector Type and Tuple Type subclasses to python bindings — joker.eph / detail
  25. [Attributor] Fix AANoUndef initialization — okuraofvegetable / detail
  26. [Attributor] Make use of AANoUndef in AAUndefinedBehavior — okuraofvegetable / detail
  27. Revert "[libc++] Workaround timespec_get not always being available in Apple SDKs" — Raphael Isemann / detail
  28. [X86][SSE] SimplifyDemandedVectorEltsForTargetNode - add general shuffle combining support — llvm-dev / detail
  29. [mlir][VectorOps] Fail fast when a strided memref is passed to vector_transfer — benny.kra / detail
  30. [X86] Remove superfluous trailing semicolons, fixing warnings. NFC. — martin / detail
  31. [DebugInfo] Remove Dwarf5AccelTableWriter::Header::UnitLength. NFC. — ikudrin / detail
  32. [DebugInfo] Emit a 1-byte value as a terminator of entries list in the name index. — ikudrin / detail
  33. [AArch64][SVE] Preserve full vector regs over EH edge. — sander.desmalen / detail
  34. [AMDGPU] Fix offset for REL32_HI relocs — jay.foad / detail
  35. [SVE] Don't reorder subvector/binop sequences when the resulting binop is not legal. — paul.walker / detail
  36. [mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks — ehsan.nadjaran_toosi / detail
  37. [Test] Simplify test by removing unneeded variable — mkazantsev / detail
  38. Move all fields of '-cc1' option related classes into def file databases — dany.grumberg / detail
  39. [VectorCombine] allow vector loads with mismatched insert type — spatel / detail
  40. [InstCombine] Transform 1.0/sqrt(X) * X to X/sqrt(X) — spatel / detail
  41. [mlir][VectorToSCF] 128 byte alignment of alloc ops — limo / detail
  42. [GlobalOpt] Fix an incorrect Modified status — david.stenberg / detail
  43. Revert "[mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks" — antiagainst / detail
  44. [libc++] Make some testing utilities constexpr — Louis Dionne / detail
  45. [ImplicitNullChecks] NFC: Separated out checks and added comments — anna / detail
  46. [ImplicitNullChecks] NFC: Refactor dependence safety check — anna / detail
  47. [lldb/Target] Add custom interpreter option to `platform shell` — medismail.bennani / detail
  48. [NFC] [PowerPC] Add FMA flag propagation test — qiucofan / detail
  49. [IPSCCP] Fix a bug that the "returned" attribute is not cleared when function is optimized to return undef — dancgr / detail
  50. [lldb/Host] Add missing proc states — rupprecht / detail
  51. [mlir] Extend BufferAssignmentTypeConverter with result conversion callbacks — ehsan.nadjaran_toosi / detail
  52. [X86][SSE] Fold vselect(pshufb,pshufb) -> or(pshufb,pshufb) — llvm-dev / detail
  53. [ms] [llvm-ml] Add support for line continuations in MASM — epastor / detail
  54. [IRGen] Fix an assert when __attribute__((used)) is used on an ObjC method — erik.pilkington / detail
  55. Make -fvisibility-inlines-hidden apply to static local variables in inline functions on Darwin — erik.pilkington / detail
  56. [libc++] Re-apply the workaround for timespec_get not always being available in Apple SDKs — Louis Dionne / detail
  57. [libc++] Fix incorrect usage of __STDC_HOSTED__ — Louis Dionne / detail
  58. [libc++] Remove definition of _LIBCPP_ALIGNOF for GCC in C++03 mode — Louis Dionne / detail
  59. [flang] Make -fget-symbols-sources output deterministic — pklausler / detail
  60. [AMDGPU][MC] Corrected parser to avoid generation of excessive error messages — dmitry.preobrazhensky / detail
  61. [flang] Support multiple CookedSource instances — pklausler / detail
  62. [clang-format] Parse double-square attributes as pointer qualifiers — Alexander.Richardson / detail
  63. [Bindings] Move LLVMAddInstructionSimplifyPass to Scalar.cpp — aeubanks / detail
  64. Revert "Move all fields of '-cc1' option related classes into def file databases" — douglas.yung / detail
  65. [TSan][libdispatch] Fix compilation error on Linux — julian.lettner / detail
  66. [gn build] Fix COMPILER_RT_HAS_* defines for libclang_rt.profile — thakis / detail
  67. [clang] Add missing .def files to Clang's modulemap — Raphael Isemann / detail
  68. [AST] Fix handling of long double and bool in __builtin_bit_cast — erik.pilkington / detail
  69. Fix a -Wparenthesis warning in 8ff44e644bb7, NFC — erik.pilkington / detail
  70. Store an Identifier instead of a StringRef for the OperationName inside an AbstractOperation (NFC) — joker.eph / detail
  71. [PowerPC] Implemented Vector Multiply Builtins — albionapc / detail
  72. Add constexpr to pair — mschellenbergercosta / detail
  73. [GCDAProfiling] Suppress -Wprio-ctor-dtor for GCC>=9 and remove unused write_string/length_of_string — maskray / detail
  74. [libTooling] Restore defaults for matchers in makeRule. — yitzhakm / detail
  75. [lldb/test] Fix TestPlatform*.py Windows failures (NFC) — medismail.bennani / detail
  76. [libcxx] Fix whitespace error — mschellenbergercosta / detail
  77. Make sure that llvm-ml uses MASM integer lexing when in --as-lex mode — epastor / detail
  78. [flang] Implement nonstandard OPEN statement CARRIAGECONTROL specifier — pklausler / detail
  79. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / detail
  80. [PowerPC] Update MemorySanitizer test to cater for number of CPUs > 1024 — saghir / detail
  81. [APInt] New member function setBitVal — jay.foad / detail
  82. [PowerPC] Do not legalize vector FDIV without VSX — nemanja.i.ibm / detail
  83. [mlir][Affine] Fix AffineLoopInvariantCodeMotion — diego.caballero / detail
  84. Revert "[clang] Add missing .def files to Clang's modulemap" — Adrian Prantl / detail
  85. Perform an extra consistency check when searching ModuleManager's — Adrian Prantl / detail
  86. [scudo][standalone] Enable secondary cache release on Fuchsia — kostyak / detail
  87. run in terminal — waltermelon / detail
  88. [ThinLTO] Fix a metadata lost issue with DICompileUnit import. — hoy / detail
  89. [mlir][Affine] Support affine vector loads/stores in LICM — diego.caballero / detail
  90. Use an Identifier instead of an OperationName internally for OpPassManager identification (NFC) — joker.eph / detail
  91. Improve error handling for SmallVector programming errors — maskray / detail
  92. [VectorCombine][SVE] Do not fold bitcast shuffle for scalable type. — huihuiz / detail
  93. Fix de6caf871be79dc7549aebe4e4fb57d52f6ed202 — waltermelon / detail
  94. [PowerPC] Fix broken kill flag after MI peephole — nemanja.i.ibm / detail
  95. [libc++] Avoid including <sys/cdefs.h> on non-Apple platforms in <ctime> — Louis Dionne / detail
  96. [MLIR][Affine][VectorOps] Vectorize uniform values in SuperVectorizer — diego.caballero / detail
  97. Tweak `mlir-linalg-ods-gen` library dependency: only MLIRIR is needed, not the entire parser (NFC) — joker.eph / detail
  98. Revert de6caf871be79dc7549aebe4e4fb57d52f6ed202 and 51128b670d4f757132e927c4f3dd78d257d37f70 (https://reviews.llvm.org/D84974) — waltermelon / detail
  99. [asan_symbolize] Remove --use-symbol-table=true which is the default — maskray / detail

#1757 (Sep 2, 2020 4:33:01 PM)

  1. Add flang to clang-cmake-aarch64-full — diana.picus / detail

#1756 (Sep 1, 2020 1:30:17 PM)

  1. Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.") — rupprecht / detail
  2. [LangRef] Fix condition for when a loop is considered parallel. — llvm-project / detail
  3. [mlir][ODS] Use c++ types for integer attributes of fixed width when possible. — riddleriver / detail
  4. Thread safety analysis: More consistent warning message — aaronpuchert / detail
  5. [builtins] Fix divtf3_test.c — atrosinenko / detail
  6. Revert "Revert "[GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _)" (and dependent patch "Optimize away a Not feeding a brcond by using tbz instead of tbnz.")" — Amara Emerson / detail
  7. [llvm] [unittests] Remove temporary files after they're not needed — jaskiewiczs / detail
  8. [Docs] Remove outdated OS limitation — julian.lettner / detail

#1755 (Sep 1, 2020 4:02:59 AM)

  1. Fix typos in builders descriptions — diana.picus / githubweb

#1755 (Sep 1, 2020 4:02:59 AM)

  1. [analyzer][StdLibraryFunctionsChecker] Use Optionals throughout the summary API — gabor.marton / detail
  2. Revert "[lldb] Add reproducer verifier" — Raphael Isemann / detail
  3. [NFCI] Removed an un-used declaration got accidentally introduced in f91d18eaa946b2d2ea5a9 — SourabhSingh.Tomar / detail
  4. [llvm-readobj/elf] - Report warnings instead of errors when dumping broken stack sizes sections. — grimar / detail
  5. [llvm-readobj][test] - Update the comment in archive.test — grimar / detail
  6. [llvm-readobj][test] - Remove amdgpu-elf-definitions.test — grimar / detail
  7. [libcxx] Link target `cxx_external_threads` to `cxx-headers` for BUILD_EXTERNAL_THREAD_LIBRARY — mikhail.maltsev / detail
  8. [llvm-dwarfdump][test] Add tests for dumping the .debug_line_str section. — Xing / detail
  9. [NFC][Asan] Format includes — Vitaly Buka / detail
  10. [OpenMP] Fix infinite loop in Sema::isOpenMPGlobalCapturedDecl() — a.bataev / detail
  11. Reland [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library — Raphael Isemann / detail
  12. [InstCombine] adjust recip sqrt tests for better coverage; NFC — spatel / detail
  13. [llvm-readobj] - Remove Error.cpp,.h and drop dependencies in the code. — grimar / detail
  14. [NFC] Test commit, whitespace changes — Abhina.Sreeskantharajan / detail
  15. [LoopIdiomRecognizePass] Options to disable part or the entire Loop Idiom Recognize Pass — anhtuyen / detail
  16. [SystemZ][z/OS] Adding initial toolchain for z/OS — Abhina.Sreeskantharajan / detail
  17. [SystemZ][z/OS] Fix build break in z/OS toolchain — Abhina.Sreeskantharajan / detail
  18. AMDGPU: Convert test to MIR — Matthew.Arsenault / detail
  19. AMDGPU: Check some offsets in test — Matthew.Arsenault / detail
  20. PowerPC: Switch test to generated checks — Matthew.Arsenault / detail
  21. GlobalISel: Artifact combine unmerge of unmerge — Matthew.Arsenault / detail
  22. Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain" — paul.walker / detail
  23. GlobalISel: Implement computeKnownBits for G_UNMERGE_VALUES — Matthew.Arsenault / detail
  24. GlobalISel: Implement computeNumSignBits for G_SEXTLOAD/G_ZEXTLOAD — Matthew.Arsenault / detail
  25. GlobalISel: Add combines for extend operations — vkeles / detail
  26. [flang] Improve compile-time shape conformance checking — pklausler / detail
  27. [PowerPC] Implement instruction definitions/MC Tests for xvcvspbf16 and xvcvbf16spn — amy.kwan1 / detail
  28. [DAGCombiner] Fold an AND of a masked load into a zext_masked_load — samuel.tebbs / detail
  29. [libc++] Improve REQUIRES for _ExtInt test on recent Clangs — Louis Dionne / detail
  30. [builtins] Unify the softfloat division implementation — atrosinenko / detail
  31. [PowerPC] Handle STRICT_FSETCC(S) in more cases — qiucofan / detail
  32. GlobalISel: Implement computeKnownBits for G_BSWAP and G_BITREVERSE — Matthew.Arsenault / detail
  33. GlobalISel: Port smarter known bits for umin/umax from DAG — Matthew.Arsenault / detail
  34. GlobalISel: Implement computeNumSignBits for G_SELECT — Matthew.Arsenault / detail
  35. [tsan] Fix "failed to intercept sysctlnametomib" on FreeBSD — Alexander.Richardson / detail
  36. x87 FPU state instructions do not use an f32 memory location — epastor / detail
  37. [GlobalISel] Fold xor(cmp(pred, _, _), 1) -> cmp(inverse(pred), _, _) — Amara Emerson / detail
  38. [flang] Fix integer CASE constant typing — pklausler / detail
  39. [flang] Version information in flang/f18 — richard.barton / detail
  40. [AArch64][GlobalISel] Optimize away a Not feeding a brcond by using tbz instead of tbnz. — Amara Emerson / detail
  41. [Bitstream] Use alignTo to make code more readable. NFC — craig.topper / detail
  42. [PowerPC][AIX] Update save/restore offset for frame and base pointers. — sd.fertile / detail
  43. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  44. [gn build] port 5ffd940ac02 a bit more — thakis / detail
  45. [gn build] Port 3d90a61cf2e — llvmgnsyncbot / detail
  46. [gn build] Port 3e1e5f54492 — llvmgnsyncbot / detail
  47. First commit on the release/11.x branch. — tejohnson / detail
  48. [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail
  49. [builtins] Make __div[sdt]f3 handle denormal results — atrosinenko / detail
  50. [MemorySSA] Update phi map with replacement value. — asbirlea / detail
  51. Revert "[fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist" — mascasa / detail
  52. [libc++] Workaround timespec_get not always being available in Apple SDKs — Louis Dionne / detail
  53. [OpenMP] Consolidate error handling and debug messages in Libomptarget — huberjn / detail
  54. Revert "Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain"" — resistor / detail
  55. [ORC] Add unit test for HasMaterializationSideEffectsOnly failure behavior. — Lang Hames / detail
  56. Do not emit "-tune-cpu generic" for PS4 platform — douglas.yung / detail
  57. [Bindings] Add LLVMAddInstructionSimplifyPass — aeubanks / detail
  58. [MachineCopyPropagation] In isNopCopy, check the destination registers match in addition to the source registers. — craig.topper / detail
  59. [LV] Interleave to expose ILP for small loops with scalar reductions. — hualilia / detail
  60. Revert "[libfuzzer] Reduce default verbosity when printing large mutation sequences" — mascasa / detail
  61. [Loads] Add canReplacePointersIfEqual helper. — flo / detail
  62. [NFC] Fix unused var in release build — rupprecht / detail
  63. [amdgpu] Run SROA after loop unrolling. — michael.hliao / detail

#1755 (Sep 1, 2020 4:02:59 AM)

  1. Fix typos in builders descriptions — diana.picus / detail

#1754 (Aug 31, 2020 8:34:09 PM)

  1. [DWARFYAML] Make the debug_str section optional. — Xing / detail
  2. [MemorySSA] Clean up single value phis. — asbirlea / detail
  3. [CMake] Use find_library for ncurses — phosek / detail
  4. Remove -Wcompound-token-split-by-space from -Wall. — richard / detail
  5. Fix -Wcompound-token-split to give the same warnings under -E — richard / detail
  6. [Test] Move IndVars test to a proper place — mkazantsev / detail
  7. More accurately compute the ranges of possible values for +, -, *, &, %. — richard / detail
  8. Classify (small unsigned bitfield) < 0 comparisons under — richard / detail
  9. Revert "[ARM] Register pressure with -mthumb forces register reload before each call" — david.green / detail
  10. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-load.ll — david.sherwood / detail

#1753 (Aug 31, 2020 12:47:24 PM)

  1. [analyzer] Add bool operator modeling for unque_ptr — vrnithinkumar / detail
  2. [X86][CGP] Pre-commit test cases for D86371. — craig.topper / detail
  3. [LLD] [COFF] Error out if creating a DLL with too many exported symbols — martin / detail
  4. [ARM] Register pressure with -mthumb forces register reload before each call — david.green / detail
  5. [ORC] Remove a stray semicolon, silencing warnings. NFC. — martin / detail
  6. [NFC][InstCombine] visitPHINode(): cleanup PHI CSE instruction replacement — lebedev.ri / detail
  7. [SVE] Remove calls to VectorType::getNumElements from InstCombine — ctetreau / detail
  8. [IR][GVN] allow intrinsics in Instruction's isCommutative query (2nd try) — spatel / detail
  9. [X86][CGP] Add gather test cases for D86371. — craig.topper / detail
  10. [docs] Fix indentation in FileCheck.rst — aeubanks / detail
  11. [mlir][OpFormatGen] Add support for specifiy "custom" directives. — riddleriver / detail
  12. [mlir][ODS] Add new SymbolNameAttr and add support for in assemblyFormat — riddleriver / detail
  13. [mlir][OpFormatGen] Add initial support for regions in the custom op assembly format — riddleriver / detail
  14. [mlir][PDL] Move the formats for PatternOp and RewriteOp to the declarative form. — riddleriver / detail
  15. [OpenMPOpt][HideMemTransfersLatency] Get values stored in offload arrays — htobonmm7 / detail
  16. [flang] Format label scope is independent of block scope — pklausler / detail
  17. [analyzer][NFC] Add `override` keyword missing from D86027 — hubert.reinterpretcast / detail
  18. [SVE] Mark VectorType::getNumElements() deprecated — ctetreau / detail
  19. [lldb] Add reproducer verifier — Jonas Devlieghere / detail
  20. [ORC] Remove an unused variable. — Lang Hames / detail
  21. [flang] Make `TypeParamInquiry` monomorphic — pklausler / detail
  22. [SVE] Remove calls to VectorType::getNumElements() from llvm-stress — ctetreau / detail
  23. Fix mlir-reduce to explicitly register dialects and disable the global dialect registry by default — joker.eph / detail
  24. [flang] Check shape conformance on initializers — pklausler / detail
  25. [mlir][openacc] Add missing attributes and operands for acc.loop — clementval / detail
  26. [OpenMPOpt][NFC] Moving constants as struct static attributes — htobonmm7 / detail

#1752 (Aug 31, 2020 9:25:09 AM)

  1. [Sink] Optimize/simplify sink candidate finding with nearest common dominator — i / detail
  2. [Test] Simplify DWARF test cases. NFC. — Xing / detail
  3. [lldb] Don't crash when LLDB can't extract the tsan report — Raphael Isemann / detail
  4. [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library — Raphael Isemann / detail
  5. Revert "[FileCheck] Move FileCheck implementation out of LLVMSupport into its own library" — Raphael Isemann / detail
  6. [llvm-readobj/elf] - Don't fail when dumping an archive with a member that can't be recognized. — grimar / detail
  7. [lldb] Fix TestCompletion's pid completion failing randomly — Raphael Isemann / detail
  8. [lldb][NFC] Remove trailing whitespace in TestCompletion — Raphael Isemann / detail
  9. Fix sphinx documentation after a6a37a2fcd2a8048a75bd0d8280497ed89d73224 — alexandre.ganea / detail
  10. [lldb] tab completion for class `CommandObjectTypeFormatterDelete` — Raphael Isemann / detail
  11. [NFCI] Silent a build warning due to an extra semi-colon — SourabhSingh.Tomar / detail
  12. [analyzer] Add modeling for unique_ptr move constructor — vrnithinkumar / detail
  13. [Flang][NFC] Remove license comments from files in docs/ folder. — joshisameeran17 / detail
  14. [x86] add another test for reciprocal sqrt; NFC — spatel / detail
  15. [AArch64] add another test for reciprocal sqrt; NFC — spatel / detail
  16. [DAGCombiner] skip reciprocal divisor optimization for x/sqrt(x), better — spatel / detail
  17. [clang-tidy] New check readability-prefer-member-initializer — adam.balogh / detail
  18. [Clang-Tidy] New check `bugprone-redundant-branch-condition` — adam.balogh / detail
  19. [gn build] Port 14dd0737822 — llvmgnsyncbot / detail
  20. [gn build] Port f5fd7486d6c — llvmgnsyncbot / detail
  21. Teach the swift calling convention about _Atomic types — aschwaighofer / detail
  22. [CodeGen] Make sure the EH cleanup for block captures is conditional when the block literal is in a conditional context — erik.pilkington / detail
  23. [clang-tidy] Buildbot failure fix for commit rGf5fd7486d6c0 — adam.balogh / detail
  24. [PowerPC][AIX] Add test for returning a vector type. [NFC] — sd.fertile / detail
  25. [llvm-reduce] Create returns with undef values for non-void functions. — flo / detail
  26. [NFC] [DAGCombiner] Remove unnecessary negation in visitFNEG — qiucofan / detail
  27. [NFC] [DAGCombiner] Refactor bitcast folding within fabs/fneg — qiucofan / detail

#1749 (Aug 30, 2020 3:31:27 PM)

  1. [DSE,MemorySSA] Simplify code, EarlierAccess is be a MemoryDef (NFC). — flo / detail
  2. [GVN] add test for commutative intrinsic; NFC — spatel / detail
  3. [NewGVN] add test for commutative intrinsic; NFC — spatel / detail
  4. [IR][GVN] allow intrinsics in Instruction's isCommutative query — spatel / detail
  5. [DSE,MemorySSA] Skip defs without analyzable write locations. — flo / detail
  6. Revert "[IR][GVN] allow intrinsics in Instruction's isCommutative query" — spatel / detail
  7. [GVN] add another commutable intrinsic test; NFC — spatel / detail
  8. [InstCombine] add extra-use tests for fmul+sqrt; NFC — spatel / detail
  9. [Sink][test] Add nounwind test and properly test convergent — i / detail

#1748 (Aug 30, 2020 7:41:26 AM)

  1. [NFC][compiler-rt] Factor out __div[sdt]i3 and __mod[dt]i3 implementations — atrosinenko / detail
  2. [CVP] Regenerate test checks (NFC) — nikita.ppv / detail
  3. [SLP] make commutative check apply only to binops; NFC — spatel / detail
  4. [x86] add tests for multi-use fast sqrt/recip; NFC — spatel / detail
  5. [AArch64] add tests for multi-use fast sqrt/recip; NFC — spatel / detail
  6. [DAGCombiner] skip reciprocal divisor optimization for x/sqrt(x) — spatel / detail
  7. [FastISel] update to use intrinsic's isCommutative(); NFC — spatel / detail
  8. [libcxx/variant] Implement workaround for GCC bug. — Louis Dionne / detail
  9. [LV] Update CFG before adding runtime checks. — flo / detail
  10. Fix gcc warning by explicitly initializing the base class copy ctor (NFC) — joker.eph / detail
  11. [FileCheck] Add precision to format specifier — thomasp / detail
  12. [llvm-reduce] Add test for BB reduction with non-void ret type. — flo / detail
  13. [X86] Pre-commit the test-shrink.ll changes from D86578. — craig.topper / detail

#1747 (Aug 30, 2020 12:31:18 AM)

  1. [LangRef] State that storing an aggregate fills padding with undef — aqjune / detail
  2. [LangRef] Apply a missing comment from D86189 — aqjune / detail
  3. [OpenMPOpt][NFC] add reproducer for problem found in D85544 — sstipanovic / detail
  4. Improve doc comments for several methods returning bools — kamleshbhalui / detail
  5. [Attributor] Introduce module slice. — sstipanovic / detail
  6. Reland [OpenMPOpt] ICV tracking for calls — sstipanovic / detail
  7. [llvm-reduce] Function body reduction: don't forget to unset comdat — tyker / detail
  8. [LV] Add some const to RecurrenceDescriptor. NFC — david.green / detail
  9. [Hexagon] Fix perfect shuffle generation for single vectors — kparzysz / detail

#1746 (Aug 29, 2020 4:46:06 PM)

  1. [libc++] Temporarily force-set the LIBCXX_TEST_CONFIG cache value — Louis Dionne / detail
  2. [ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib. — Lang Hames / detail
  3. Remove OpenBSD/sparc support — brad / detail
  4. Set alignment of .llvmbc and .llvmcmd to 1 — i / detail
  5. [Attributor][NFC] Fix dependency type in AAUndefinedBehaviorImpl::updateImpl — okuraofvegetable / detail
  6. [Attributor] Fix callsite check in AAUndefinedBehavior — okuraofvegetable / detail

#1745 (Aug 29, 2020 4:02:49 AM)

  1. [PPC] Fix platform definitions when compiling FreeBSD powerpc64 as LE — dimitry / detail
  2. [NFC][InstCombine] Add tests for PHI CSE — lebedev.ri / detail
  3. [NFC][InstSimplify] Add a note to PHI CSE tests that they are all negative tests — lebedev.ri / detail
  4. [InstCombine] Take 2: Perform trivial PHI CSE — lebedev.ri / detail
  5. [InstCombine] visitPHINode(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  6. [NFC][InstCombine] select.ll: remove outdated TODO comment — lebedev.ri / detail
  7. [NFC][InstCombine] Add STATISTIC() for how many iterations we did — lebedev.ri / detail
  8. [NFC] Instruction::isIdenticalToWhenDefined(): s/nessesairly/necessarily/ — lebedev.ri / detail
  9. [NFC][InstCombine] Fix some comments: the code already uses IC::replaceInstUsesWith() — lebedev.ri / detail
  10. [InstCombine] canonicalizeICmpPredicate(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  11. [InstCombine] foldAggregateConstructionIntoAggregateReuse(): use InstCombiner::replaceInstUsesWith() instead of RAUW — lebedev.ri / detail
  12. [MC] [Win64EH] Fill in FuncletOrFuncEnd if missing — martin / detail
  13. [AArch64] Generate and parse SEH assembly directives — martin / detail
  14. [InstCombine] Return replaceInstUsesWith() result (NFC) — nikita.ppv / detail
  15. Revert "[InstCombine] Take 2: Perform trivial PHI CSE" — lebedev.ri / detail
  16. [UpdateTestChecks] Don't skip attributes when comparing functions — sstipanovic / detail
  17. [InstCombine] Take 3: Perform trivial PHI CSE — lebedev.ri / detail
  18. [TargetLowering] Strip tailing whitespace (NFC) — nikita.ppv / detail
  19. [EarlyCSE] add tests for commutative intrinsics; NFC — spatel / detail
  20. [EarlyCSE] fold commutable intrinsics — spatel / detail
  21. [Instruction] Speculatively undo isIdenticalToWhenDefined() PHI handling changes — lebedev.ri / detail
  22. [Sema] ICK_Function_Conversion is a third kind conversion — aaronpuchert / detail
  23. [Sema] Simplify ShouldDiagnoseUnusedDecl, NFC — aaronpuchert / detail
  24. [IR] Inline AttrBuilder::addAttribute. It just sets 1 bit. NFC. — benny.kra / detail
  25. [DSE,MemorySSA] Return early when hitting a MemoryPhi. — flo / detail
  26. [Attributor][NFC] rerun update_test_checks without --scrub-attributes — sstipanovic / detail
  27. [Attributor][NFC] Do not manifest noundef for positions to be changed to undef — okuraofvegetable / detail
  28. [NFCI][Local] Rewrite EliminateDuplicatePHINodes to optionally check hashing invariants — lebedev.ri / detail
  29. [NFC][Local] EliminateDuplicatePHINodes(): add STATISTIC() — lebedev.ri / detail
  30. Reapply [LVI] Normalize pointer behavior — nikita.ppv / detail
  31. [LVI] Remove unnecessary lambda capture (NFC) — nikita.ppv / detail
  32. [LV] Check opt-for-size before expanding runtime checks. — flo / detail
  33. [InstSimplify] Protect against more poison in SimplifyWithOpReplaced (PR47322) — nikita.ppv / detail
  34. [InstSimplify] Reduce code duplication in simplifySelectWithICmpCond (NFC) — nikita.ppv / detail
  35. [Attributor] Fix AANoUndef identification — okuraofvegetable / detail
  36. [libc++] Add from-scratch configuration files for the test suite — Louis Dionne / detail
  37. [libc++] Move the default site config template alongside other config files — Louis Dionne / detail

#1744 (Aug 28, 2020 8:49:00 PM)

  1. [compiler-rt][tsan] Remove unnecesary typedefs — mvanotti / detail
  2. [DAGCombiner] Enhance (zext(setcc)) — lkail / detail
  3. [LLD][PowerPC][test] Disable ELF/ppc64-pcrel-long-branch-error.s — hubert.reinterpretcast / detail
  4. [DWARFYAML] Make the debug_abbrev_offset field optional. — Xing / detail
  5. [NFC][STLExtras] Add make_first_range(), similar to existing make_second_range() — lebedev.ri / detail
  6. [NFC][InstructionSimplify] Add a warning about not simplifying to not def-reachable — lebedev.ri / detail
  7. [Attributes] Merge calls to getFnAttribute/hasFnAttribute using Attribute::isValid. NFC — craig.topper / detail
  8. [Target][AArch64] Allow for char as int8_t in AArch64AsmParser.cpp — ro / detail
  9. [InstCombine] Fix typo in comment (NFC) — nikita.ppv / detail

#1743 (Aug 28, 2020 1:23:12 PM)

  1. [ARM][MVE] Enable MVE gathers and scatters by default — anna.welker / detail
  2. [llvm][CodeGen] Machine Function Splitter — snehasishk / detail
  3. [gn build] Port 94faadaca4e — llvmgnsyncbot / detail
  4. [lldb/test] Use @skipIfWindows for PExpectTest — rupprecht / detail
  5. [lldb] Fix typo in disassemble_options_line description — Jonas Devlieghere / detail
  6. [lldb/test] Use shorter test case names in TestStandardUnwind — rupprecht / detail
  7. [CodeGenPrepare] Zap the argument of llvm.assume when deleting it — benny.kra / detail
  8. Strength-reduce SmallVectors to arrays. NFCI. — benny.kra / detail
  9. [ARM] Skip combining base updates for vld1x NEON intrinsics — sjoerd.meijer / detail
  10. Skip analysis re-computation when no changes are reported — sguelton / detail
  11. [LIBOMPTARGET]Do not try to optimize bases for the next parameters. — a.bataev / detail
  12. [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178) — nikita.ppv / detail
  13. [SROA] Improve handleling of assumes bundles by SROA — tyker / detail
  14. [ObjCARCOpt] Port objc-arc to NPM — aeubanks / detail
  15. [LLD][PowerPC] Remove redundant file write out in the test cases — wei.huang / detail
  16. [Attributes] Add a method to check if an Attribute has AttrKind None. Use instead of hasAttribute(Attribute::None) — craig.topper / detail
  17. Add new warning for compound punctuation tokens that are split across macro expansions or split by whitespace. — richard / detail
  18. Rename AnalysisManager::slice in AnalysisManager::nest (NFC) — joker.eph / detail
  19. [test] Pin some RUNs in potential.ll to legacy PM — aeubanks / detail
  20. Reland "[test] Exit with an error if no tests are run." — rupprecht / detail
  21. [UpdateTestChecks] include { in function signature check line — sstipanovic / detail
  22. AMDGPU: Fix incorrectly deleting copies after spilling SGPR tuples — Matthew.Arsenault / detail
  23. [early-ifcvt] Add OptRemarks — jonathan_roelofs / detail
  24. GlobalISel: Combine out redundant sext_inreg — Matthew.Arsenault / detail
  25. Add Location, Region and Block to MLIR Python bindings. — stellaraccident / detail
  26. [lldb] Dervice dotest.py path from config.lldb_src_root (NFC) — Jonas Devlieghere / detail
  27. [lldb] Get rid of LLDB_LIB_DIR and LLDB_IMPLIB_DIR in dotest — Jonas Devlieghere / detail
  28. [gcov] Increment counters with atomicrmw if -fsanitize=thread — maskray / detail
  29. Revert "[InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block" — resistor / detail
  30. [ARC] Update brcc test. — petecoup / detail
  31. [clang] Enable -fsanitize=thread on Fuchsia. — mvanotti / detail
  32. [gcov][test] Don't write a.gcno in CWD — maskray / detail
  33. Use report_fatal_error instead of llvm::errs() + abort() (NFC) — joker.eph / detail
  34. [ObjC][ARC] In HandlePotentialAlterRefCount, check whether an — Akira / detail
  35. [lldb] Make the lit configuration values optional for the API tests — Jonas Devlieghere / detail
  36. [lldb] Hoist --framework argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail

#1742 (Aug 28, 2020 5:35:59 AM)

  1. [clang-format] Parse volatile as a pointer qualifier — Alexander.Richardson / detail
  2. [clang-format] Parse restrict as a pointer qualifier — Alexander.Richardson / detail
  3. [clang-format] Parse __attribute((foo)) as a pointer qualifier — Alexander.Richardson / detail
  4. [clang-format] Parse nullability attributes as a pointer qualifier — Alexander.Richardson / detail
  5. [clang-format] Detect pointer qualifiers in cast expressions — Alexander.Richardson / detail
  6. [AArch64][CodeGen] Restrict bfloat vector operations to what's actually supported — ties.stuij / detail
  7. [FunctionAttrs] Bulk remove attributes. NFC. — benny.kra / detail
  8. [SyntaxTree][NFC] Refactor function templates into functions taking base class — ecaldas / detail
  9. [SyntaxTree] Add coverage for declarators and init-declarators — ecaldas / detail
  10. [SCCP] Use bulk-remove API to bulk-remove attributes. NFCI. — benny.kra / detail
  11. [NFC][ARM] Add tail predication test — sam.parker / detail
  12. [ARM][LowOverheadLoops] Liveouts and reductions — sam.parker / detail
  13. [Statepoint] Turn assert into check in foldPatchpoint. — dantrushin / detail
  14. [DWARFYAML] Abbrev codes in a new abbrev table should start from 1 (by default). — Xing / detail
  15. [SVE] Make ElementCount members private — david.sherwood / detail
  16. Fix build failures caused by f4257c5832aa51e960e7351929ca3d37031985b7 — david.sherwood / detail
  17. Fix more build failures caused by f4257c5832aa51e960e7351929ca3d37031985b7 — david.sherwood / detail
  18. Fix Windows x86 compilation after a6a37a2fcd2a8048a75bd0d8280497ed89d73224 — alexandre.ganea / detail
  19. [LLD][PowerPC] Add a pc-rel based long branch thunk — wei.huang / detail
  20. Reland "[CodeGen][AArch64] Support arm_sve_vector_bits attribute" — cullen.rhodes / detail
  21. [DAGCombine] Don't delete the node if it has uses immediately — Jinsong Ji / detail
  22. [GlobalISel] fix a compilation error with gcc 6.3.0 — yhs / detail
  23. [OpenMP] Fixed wrong test command in the test private_mapping.c — tianshilei1992 / detail
  24. [Statepoint] Always spill base pointer. — dantrushin / detail
  25. [PowerPC] Implemented Vector Load with Zero and Signed Extend Builtins — albionapc / detail
  26. [ARM] Extra gather scatter tailpred test. NFC — david.green / detail
  27. [ARM] Correct predicate operand for offset gather/scatter — david.green / detail
  28. [libc++] Un-deprecate and un-remove some members of std::allocator — Louis Dionne / detail
  29. [flang][NFC] Change how error symbols are recorded — tkeith / detail

#1741 (Aug 27, 2020 9:58:34 PM)

  1. Add an unsigned shift base sanitizer — JF Bastien / detail
  2. Add a global flag to disable the global dialect registry "process wise" — joker.eph / detail
  3. (Expensive) Check for Loop, SCC and Region pass return status — sguelton / detail
  4. [gn build] Port b1f4e5979b7 — llvmgnsyncbot / detail
  5. [MC] [Win64EH] Avoid producing malformed xdata records — martin / detail
  6. [ValueTracking] Remove a stray semicolon. NFC. — martin / detail
  7. [llvm-reduce] Skip chunks that lead to broken modules. — flo / detail
  8. [unittests/Object] - Add testing for missing ELF formats. — grimar / detail
  9. [llvm-readobj][test] - Test "Format" values. — grimar / detail
  10. [llvm-readobj] - Simplify the code that creates dumpers. NFCI. — grimar / detail
  11. [BuildLibCalls] Add argmemonly to more lib calls. — flo / detail
  12. [mlir][Linalg] Enhance Linalg fusion on generic op and tensor_reshape op. — hanchung / detail
  13. [NFC][asan] Don't unwind stack before pool check — Vitaly Buka / detail
  14. [DSE,MemorySSA] Add memcmp test case. — flo / detail
  15. [BasicAA] Add first libfunc tests with memcmp. — flo / detail
  16. [MemLoc] Support memcmp in MemoryLocation::getForArgument. — flo / detail
  17. [cmake] Don't build with -O3 -fPIC on Solaris/sparcv9 — ro / detail
  18. [doxygen] Fix bad doxygen results for BugReporterVisitors.h — vsavchenko / detail
  19. [lldb] Reduce intentation in SymbolFileDWARF::ParseVariableDIE — pavel / detail
  20. [lldb/Utility] Polish the Scalar class — pavel / detail
  21. [DSE,MemorySSA] Check if Current is valid for elimination first. — flo / detail

#1740 (Aug 27, 2020 2:27:54 PM)

  1. [analyzer] NFC: Store the pointee/referenced type for dynamic type tracking. — Artem Dergachev / detail
  2. [analyzer] pr47037: CastValueChecker: Support for the new variadic isa<>. — Artem Dergachev / detail
  3. [analyzer] Fix the debug print about debug egraph dumps requiring asserts. — Artem Dergachev / detail
  4. [analyzer] NFC: Fix wrong parameter name in printFormattedEntry. — Artem Dergachev / detail
  5. [SVE] Remove bad call to VectorType::getNumElements() from HeapProfiler — ctetreau / detail
  6. [InstSimplify] SimplifyPHINode(): check that instruction is in basic block first — lebedev.ri / detail
  7. [OpenMP] Ensure testing for versions 4.5 and default - Part 3 — Saiyedul.Islam / detail
  8. [CodeGen] Use an AttrBuilder to bulk remove 'target-cpu', 'target-features', and 'tune-cpu' before re-adding in CodeGenModule::setNonAliasAttributes. — craig.topper / detail
  9. [Attributor] Do not add AA to dependency graph after the update stage — okuraofvegetable / detail
  10. [RegisterScavenging] Delete dead function unprocess(). — efriedma / detail
  11. [Hexagon] Emit better 32-bit multiplication sequence for HVXv62+ — kparzysz / detail
  12. GlobalISel: Add and_trivial_mask to all_combines — Matthew.Arsenault / detail
  13. AMDGPU: Use caller subtarget, not intrinsic declaration — Matthew.Arsenault / detail
  14. [NFC][ValueTracking] Add OffsetZero into findAllocaForValue — Vitaly Buka / detail
  15. [StackSafety] Ignore allocas with partial lifetime markers — Vitaly Buka / detail
  16. MIR: Infer not-SSA for subregister defs — Matthew.Arsenault / detail
  17. AArch64/GlobalISel: Fix missing function begin marker in test — Matthew.Arsenault / detail
  18. GlobalISel: Implement known bits for min/max — Matthew.Arsenault / detail
  19. [OpenMP] Fix a failing test after D85214 — Saiyedul.Islam / detail
  20. [Attributor] Do not manifest noundef for dead positions — okuraofvegetable / detail
  21. [Driver][XRay][test] Update the macOS support check — Azharuddin Mohammed / detail
  22. [OPENMP]Do not crash for globals in inner regions with outer target — a.bataev / detail
  23. [SSP] Restore setting the visibility of __guard_local to hidden for better code generation. — brad / detail
  24. Revert "[CodeGen][AArch64] Support arm_sve_vector_bits attribute" — cullen.rhodes / detail
  25. [ValueTracking] Replace recursion with Worklist — Vitaly Buka / detail
  26. Recommit "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." — dokyungs / detail
  27. Revert "GlobalISel: Use & operator on KnownBits" — Matthew.Arsenault / detail
  28. Correctly revert "GlobalISel: Use & operator on KnownBits" — Matthew.Arsenault / detail
  29. AMDGPU: Fix broken switch braces — Matthew.Arsenault / detail
  30. AMDGPU/GlobalISel: Implement computeKnownBits for groupstaticsize — Matthew.Arsenault / detail
  31. GlobalISel: Implement computeNumSignBits for G_SEXT_INREG — Matthew.Arsenault / detail
  32. [clang-query][NFC] Silence a few lint warnings — n.james93 / detail
  33. [lldb] Fix "no matching std::pair constructor" on Ubuntu 16.04 (NFC) — Jonas Devlieghere / detail
  34. [lld-macho] Implement weak binding for branch relocations — jezng / detail
  35. [lld-macho] Emit the right header flags for weak bindings/symbols — jezng / detail
  36. [lld-macho] Emit binding opcodes for defined symbols that override weak dysyms — jezng / detail
  37. [lld-macho] Implement GOT_LOAD relaxation — jezng / detail
  38. [lld-macho] Support GOT relocations to __dso_handle — jezng / detail
  39. [lld-macho] Weak locals should be relaxed too — jezng / detail
  40. [lld-macho][NFC] Define isHidden() in LinkEditSection — jezng / detail
  41. Revert "Use find_library for ncurses" — gkistanova / detail
  42. [MemorySSA] Assert defining access is not a MemoryUse. — asbirlea / detail
  43. [PowerPC] PPCBoolRetToInt: Don't translate Constant's operands — lkail / detail
  44. [flang][openacc] Add check for tile clause restriction — clementval / detail
  45. [MSAN] Add fiber switching APIs — Vitaly Buka / detail
  46. [flang][openacc] Fix gang-argument parsing and add validity tests for !$acc loop — clementval / detail

#1739 (Aug 27, 2020 6:30:08 AM)

  1. [ELF][test] Add test coverage of TLS to gc-sections.s — andrew.ng / detail
  2. [NFC][compiler-rt] Factor out __mulv[sdt]i3 implementations to .inc file — atrosinenko / detail
  3. [NFC][compiler-rt] Factor out __mulo[sdt]i4 implementations to .inc file — atrosinenko / detail
  4. [DSE,MemorySSA] Remove short-cut to check if all paths are covered. — flo / detail
  5. Fix for PS4 bots after 0b7f6cc71a72a85f8a0cbee836a7a8e31876951a — russell.gallop / detail
  6. [LLD] [MinGW] Enable dynamicbase by default — martin / detail
  7. [LLD] [COFF] Check the aux section definition size for IMAGE_COMDAT_SELECT_SAME_SIZE — martin / detail
  8. [FPEnv] Allow fneg + strict_fadd -> strict_fsub in DAGCombiner — kevin.neal / detail
  9. [AMDGPU] Remove unused variable introduced in r251860 — jay.foad / detail
  10. [CMake][compiler-rt][libunwind] Compile assembly files as ASM not C, unify workarounds — raul / detail
  11. [SyntaxTree][NFC] Append "get" to syntax Nodes accessor names — ecaldas / detail
  12. [SyntaxTree][NFC][Style] Functions start with lowercase — ecaldas / detail
  13. Fix Attributor return status — sguelton / detail
  14. Fix OpenMP deduplicateRuntimeCalls return status — sguelton / detail
  15. [lldb/Utility] Use APSInt in the Scalar class — pavel / detail
  16. [lldb/DWARF] Fix handling of variables with both location and const_value attributes — pavel / detail
  17. [Tooling][Format] Treat compound extensions (foo.bar.cc) as matching foo.h — sam.mccall / detail
  18. [cmake] Make gtest include directories a part of the library interface — pavel / detail
  19. [lldb] Fix Type::GetByteSize for pointer types — pavel / detail
  20. [lldb/cmake] Fix linking of lldbUtilityHelpers for 9cb222e74 — pavel / detail
  21. [SimplifyLibCalls] Remove over-eager early return in strlen optzns. — flo / detail
  22. [Hexagon] Widen short vector stores to HVX vectors using masked stores — kparzysz / detail
  23. AMDGPU: Hoist subtarget lookup — Matthew.Arsenault / detail
  24. [lldb/cmake] Fix linking of lldbSymbolHelpers for 9cb222e7 — pavel / detail
  25. [Hexagon] Fold single-use variable into assert. NFCI. — benny.kra / detail
  26. [Hexagon] Fold another layer of single-use variable into assert. NFCI. — benny.kra / detail
  27. [MLIR] MemRef Normalization for Dialects — uday / detail
  28. Revert "[AIX][XCOFF] emit symbol visibility for xcoff object file." — diggerlin / detail
  29. [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc} — alexandre.ganea / detail
  30. [CodeGen][AArch64] Support arm_sve_vector_bits attribute — cullen.rhodes / detail
  31. [libcxx] Fix compile for BUILD_EXTERNAL_THREAD_LIBRARY — mikhail.maltsev / detail
  32. [libc++] Install a more recent CMake on libc++ builders — Louis Dionne / detail
  33. [Test] Tidy up loose ends from LLVM_HAS_GLOBAL_ISEL — russell.gallop / detail
  34. [NFC][EarlyCSE][InstSimplify] Add tests for CSE of PHI nodes — lebedev.ri / detail
  35. [InstSimplify][EarlyCSE] Try to CSE PHI nodes in the same basic block — lebedev.ri / detail
  36. Revert "[libcxx] Fix compile for BUILD_EXTERNAL_THREAD_LIBRARY" — mikhail.maltsev / detail
  37. [HeapProf] Clang and LLVM support for heap profiling instrumentation — tejohnson / detail
  38. [MLIR][GPUToSPIRV] Fix use-after-free. Found by asan. — benny.kra / detail
  39. [CodeGen] Properly propagating Calling Convention information when lowering vector arguments — lucas.prates / detail
  40. [GISel]: Fix one more CSE Non determinism — aditya_nandakumar / detail
  41. [Attributor] Add a phase flag to Attributor — okuraofvegetable / detail
  42. [sda][nfc] clang-formatting — simon.moll / detail
  43. [OCaml] Remove add_constant_propagation — aeubanks / detail
  44. [lldb] Move triple construction out of getArchCFlags in DarwinBuilder (NFC) — Jonas Devlieghere / detail
  45. [lldb] Make lldb-argdumper a dependency of liblldb — Jonas Devlieghere / detail
  46. [GISel] Add new GISel combiners for G_SELECT — aditya_nandakumar / detail
  47. [test][Inliner] Make always-inline.ll work with NPM — aeubanks / detail
  48. [gn build] Manually port c9455d3 — aeubanks / detail
  49. [gn build] Port 7ed8124d46f — llvmgnsyncbot / detail
  50. [HeapProf] Fix bot failures from instrumentation pass — tejohnson / detail
  51. Reapply D70800: Fix AArch64 AAPCS frame record chain — resistor / detail
  52. [X86] Don't call hasFnAttribute and getFnAttribute for 'prefer-vector-width' and 'min-legal-vector-width' in getSubtargetImpl — craig.topper / detail
  53. [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics — mikhail.maltsev / detail
  54. GlobalISel: Remove leftover lit.local.cfg — Matthew.Arsenault / detail
  55. [ARM][BFloat16] Change types of some Arm and AArch64 bf16 intrinsics — mikhail.maltsev / detail
  56. GlobalISel: Implement known bits for G_MERGE_VALUES — Matthew.Arsenault / detail
  57. GlobalISel: Use & operator on KnownBits — Matthew.Arsenault / detail
  58. [SVE] Remove calls to VectorType::getNumElements from IR — ctetreau / detail
  59. [libc++][NFC] Define functor's call operator inline — Louis Dionne / detail
  60. [lld-macho] Disable invalid/stub-link.s test for Mac — jezng / detail
  61. [OpenMP][MLIR] Conversion pattern for OpenMP to LLVM — kiran.chandramohan / detail
  62. [OpenMP] Ensure testing for versions 4.5 and default - Part 2 — Saiyedul.Islam / detail
  63. [SVE] Remove calls to VectorType::getNumElements from Transforms/Vectorize — ctetreau / detail
  64. [MLIR] Fixed missing constraint append when adding an AffineIfOp domain — uday / detail
  65. [Attributor] Guarantee getAAFor not to update AA in the manifestation stage — okuraofvegetable / detail
  66. [libcxx] Fix the broken test after D82657. — hokein.wu / detail
  67. Recommit "[libFuzzer] Fix value-profile-load test." — dokyungs / detail

#1738 (Aug 26, 2020 11:19:15 PM)

  1. Allow lit test timeout value to be configurable — Azharuddin Mohammed / githubweb

#1738 (Aug 26, 2020 11:19:15 PM)

  1. [PowerPC] Implement Vector Multiply High/Divide Extended Builtins in LLVM/Clang — amy.kwan1 / detail
  2. [MLIR][SPIRV] Added optional name to SPIR-V module — georgemitenk0v / detail
  3. Fix an overflow issue at BackpatchWord — jianzhouzh / detail
  4. [MLIR][SPIRVToLLVM] Updated the documentation for type conversion — georgemitenk0v / detail
  5. Remove the `run` method from `OpPassManager` and `Pass` and migrate it to `OpToOpPassAdaptor` — joker.eph / detail
  6. [NFC][Test] Update the test with utils/update_llc_test_checks.py — qshanz / detail
  7. Default to -fuse-init-array on OpenBSD. — brad / detail
  8. [SyntaxTree] Refactor `NodeRole`s — ecaldas / detail
  9. [MLIR][SPIRVToLLVM] Added a hook for descriptor set / binding encoding — georgemitenk0v / detail
  10. [lld-macho] Fix objc.s test — jezng / detail
  11. [gn build] Port 7394460d875 — llvmgnsyncbot / detail
  12. [gn build] Port cf918c809bb — llvmgnsyncbot / detail
  13. [ARM] Make MachineVerifier more strict about terminators — sam.parker / detail
  14. [RISCV] add the MC layer support of riscv vector Zvamo extension — 932494295 / detail
  15. [MLIR][GPUToSPIRV] Passing gpu module name to SPIR-V module — georgemitenk0v / detail
  16. [mlir] NFC: fix trivial typo under test and tools — ishizaki / detail
  17. Revert "Reapply D70800: Fix AArch64 AAPCS frame record chain" — martin / detail
  18. [ARM] Enable outliner at -Oz for M-class — sam.parker / detail
  19. [Attributor] Add flag for undef value to the state of AAPotentialValues — okuraofvegetable / detail
  20. [LangRef] get.active.lane.mask can produce poison value — sjoerd.meijer / detail
  21. [MLIR][Shape] Fix typo — frgossen / detail
  22. [AMDGPU] Preserve vcc_lo when shrinking V_CNDMASK — Piotr Sobczak / detail
  23. Revert "[Verifier] Additional check for intrinsic get.active.lane.mask" — sjoerd.meijer / detail
  24. [NFC] Add unittests for findAllocaForValue — Vitaly Buka / detail
  25. [polly][cmake] Don't build LLVMPolly.so without PIC — ro / detail
  26. [DSE,MemorySSA] Traverse use-def chain without MemSSA Walker. — flo / detail
  27. [unittests/Object] - Simplify the code in ELFObjectFileTest.cpp, NFCI. — grimar / detail
  28. [ValueTracking] Support select in findAllocaForValue — Vitaly Buka / detail
  29. [lldb] Fix gcc 5.4.0 compile error — david.spickett / detail
  30. [RISC-V] ADDI/ORI/XORI x, 0 should be as cheap as a move — Alexander.Richardson / detail
  31. [RISC-V] Mark C_MV as a move instruction — Alexander.Richardson / detail
  32. [RISC-V] fmv.s/fmv.d should be as cheap as a move — Alexander.Richardson / detail
  33. [lld][ELF][test] Expand testing of symbols in mergeable sections — james.henderson / detail
  34. Follow up of rGca243b07276a: fixed a typo. NFC. — sjoerd.meijer / detail
  35. [AArch64][SVE] Add missing debug info for ACLE types. — sander.desmalen / detail
  36. [SVE] Fallback to default expansion when lowering SIGN_EXTEN_INREG from non-byte based source. — paul.walker / detail
  37. [NFC][ValueTracking] Fix typo in test — Vitaly Buka / detail
  38. [AArch64] Optimize instruction selection for certain vector shuffles — mikhail.maltsev / detail
  39. [NFC][ValueTracking] Cleanup a test — Vitaly Buka / detail
  40. [DSE,MemorySSA] Add test for PR47285. — flo / detail
  41. [Sema][AArch64] Support arm_sve_vector_bits attribute — cullen.rhodes / detail
  42. [NFC][DebugInfo] Create InstructionOrdering helper class (1/4) — orlando.hyams / detail
  43. [DwarfDebug] Improve single location detection in validThroughout (2/4) — orlando.hyams / detail
  44. [DwarfDebug] Improve multi-BB single location detection in validThroughout (3/4) — orlando.hyams / detail
  45. [DwarfDebug] Improve validThroughout performance (4/4) — orlando.hyams / detail
  46. Revert "[DWARF] Add cuttoff guarding quadratic validThroughout behaviour" — orlando.hyams / detail

#1738 (Aug 26, 2020 11:19:15 PM)

  1. Allow lit test timeout value to be configurable — Azharuddin Mohammed / detail

#1737 (Aug 26, 2020 4:03:42 PM)

  1. [VectorCombine] adjust test for better coverage; NFC — spatel / detail
  2. [libomptarget][amdgpu] Improve thread safety, remove dead code — jonchesterfield / detail
  3. [mlir][vector] Add vector.bitcast operation — thomasraoux / detail
  4. [LangRef] Memset/memcpy/memmove can take undef/poison pointer if the size is 0 — aqjune / detail
  5. [AArch64] Use CCAssignFnForReturn helper in more spots. NFC. — Ahmed Bougacha / detail
  6. [IR] Remove noundef from masked store/load/gather/scatter's pointer operands — aqjune / detail
  7. [X86] Default to -mtune=generic unless -march is passed to the driver. Add TuneCPU to the AST serialization — craig.topper / detail
  8. Bring llvm::Optional data formatter back in sync with the implementation. — Adrian Prantl / detail
  9. Use properlyDominates in RDFLiveness when sorting on dominance. — asbirlea / detail
  10. [X86] Change pentium4 tuning settings and scheduler model back to their values before D83913. — craig.topper / detail
  11. Load correct module for linux and android when duplicates exist in minidump. — gclayton / detail
  12. [ConstProp] Remove ConstantPropagation — aeubanks / detail
  13. Fix OCaml bindings — aeubanks / detail
  14. [X86] Update release notes for -mtune support. — craig.topper / detail
  15. [OpenMP] Always emit debug messages that indicate offloading failure — jhuber6 / detail
  16. [ORC][JITLink] Switch to unique ownership for EHFrameRegistrars. — Lang Hames / detail
  17. GlobalISel: Add generic instructions for memory intrinsics — Matthew.Arsenault / detail
  18. GlobalISel: IRTranslate minimum of pointer sizes on memcpy — Matthew.Arsenault / detail
  19. [libunwind] Minor fixes in libunwind — rprichard / detail
  20. [libunwind] Factor out getInfoFromFdeCie. NFCI. — rprichard / detail
  21. [gn build] Port 7a457593efe — llvmgnsyncbot / detail
  22. [lld-macho] Fall back to raw path if we don't find anything under syslibroot — jezng / detail
  23. [lld-macho] Make it possible to re-export .tbd files — jezng / detail
  24. [lld-macho] Handle TAPI and regular re-exports uniformly — jezng / detail
  25. [lld-macho] Implement -ObjC — jezng / detail
  26. [lld-macho][NFC] Handle GOT bindings and regular bindings more uniformly — jezng / detail
  27. [lld-macho] Implement weak bindings for GOT/TLV — jezng / detail
  28. [lld-macho] Implement -all_load — jezng / detail
  29. Fix MLIR build with MLIR_INCLUDE_TESTS=OFF — joker.eph / detail

#1736 (Aug 26, 2020 8:07:27 AM)

  1. GlobalISel: Combine G_ADD of G_PTRTOINT to G_PTR_ADD — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Tolerate negated control flow intrinsic outputs — Matthew.Arsenault / detail
  3. Add clang-cl "vctoolsdir" option to specify the location of the msvc toolchain — hans / detail
  4. AMDGPU: Use Subtarget reference in SIInstrInfo — Matthew.Arsenault / detail
  5. [Support] Allow printing the stack trace only for a given depth — alexandre.ganea / detail
  6. [LegalizeTypes] Add ROTL/ROTR to ScalarizeVectorResult. — jay.foad / detail
  7. [libc] Add implementations for sqrt, sqrtf, and sqrtl. — lntue / detail
  8. [OpenMP] Fix build on macOS sdk 10.12 and newer — Andrey.Churbanov / detail
  9. [AMDGPU] Make more use of Subtarget reference in SIInstrInfo — jay.foad / detail
  10. [lldb][NFC] Simplify string literal in GDBRemoteCommunicationClient — Raphael Isemann / detail
  11. Fix failing tests after VCTOOLSDIR change — hans / detail
  12. Bump -len_control value in fuzzer-custommutator.test (PR47286) — hans / detail
  13. [clangd] Enable recovery-ast-type by default. — hokein.wu / detail
  14. [libc++] Always run Ninja through xcrun in the macOS CI scripts — Louis Dionne / detail
  15. [clangd] Use string[] for allCommitCharacters — kbobyrev / detail
  16. [clang][NFC] Properly fix a GCC warning in ASTImporterTest.cpp — Raphael Isemann / detail
  17. [Clang] Fix tests following rG087047144210 — alexandre.ganea / detail
  18. [libc++] Use xcrun to find Ninja in the macOS backdeployment CI too — Louis Dionne / detail
  19. [LiveDebugValues][NFC] Add instr-ref tests, adapt old tests — jeremy.morse / detail
  20. [LV] Fallback strategies if tail-folding fails — sjoerd.meijer / detail
  21. Fix frame pointer layout on AArch64 Linux. — resistor / detail
  22. Fix quiet mode in git-clang-format — sguelton / detail
  23. Revert "[LiveDebugValues][NFC] Add instr-ref tests, adapt old tests" — jeremy.morse / detail
  24. [libFuzzer] Error and exit if user supplied fuzzer writeable directories don't exist — mascasa / detail
  25. [SystemZ/ZOS] Add header file to encapsulate use of <sysexits.h> — kai / detail
  26. [SyntaxTree] Migrate `ParamatersAndQualifiers` to use the new List API — ecaldas / detail
  27. [LegalizeTypes] Remove WidenVecRes_Shift and just use WidenVecRes_Binary — craig.topper / detail
  28. [profile] Add InstrProfilingVersionVar.c.o to Darwin kext builtins — Vedant Kumar / detail
  29. [XCOFF][AIX] Support relocation generation for large code model — jasonliu / detail
  30. [ThinLTO][Legacy] Compute PreservedGUID based on IRName in Symtab — Steven Wu / detail
  31. [llvm] [DAG] Fix bug in llvm.get.active.lane.mask lowering — ajcbik / detail
  32. Revert "Fix frame pointer layout on AArch64 Linux." — resistor / detail
  33. [NFC][InstCombine] Add tests with PHI-of-{insert,extract}value with multiple uses — lebedev.ri / detail
  34. [NFC][Value] Fixup comments, "N users" is NOT the same as "N uses". — lebedev.ri / detail
  35. [Value][InstCombine] Fix one-use checks in PHI-of-op -> Op-of-PHI[s] transforms to be one-user checks — lebedev.ri / detail
  36. [clang] Exclude invalid destructors from lookups. — adamcz / detail
  37. [X86] Add assembler support for .d32 and .d8 mnemonic suffixes to control displacement size. — craig.topper / detail
  38. [IR] Add NoUndef attribute to Intrinsics.td — aqjune / detail
  39. [SampleFDO] Enhance profile remapping support for searching inline instance — wmi / detail
  40. AMDGPU: Don't assert on misaligned DS read2/write2 offsets — Matthew.Arsenault / detail
  41. [Hexagon] Implement llvm.masked.load and llvm.masked.store for HVX — kparzysz / detail
  42. [SVE] Remove calls to VectorType::getNumElements from clang — ctetreau / detail
  43. [Polly] Use llvm::function_ref. NFC. — llvm-project / detail
  44. [Polly] Inline ShoulDelete lambda. NFC. — llvm-project / detail
  45. [LTO] Don't apply LTOPostLink module flag during writeMergedModule — Steven Wu / detail
  46. [MC][SVE] Fix data operand for instruction alias of `st1d`. — francesco.petrogalli / detail
  47. [gn build] Manually port ed07e1fe — aeubanks / detail
  48. [InstSimplify] Simplify to vector constants when possible — aeubanks / detail
  49. Add cmake test support for LLJITWithThinLTOSummaries to make sure — echristo / detail
  50. [mlir] NFC: fix trivial typos in documents — ishizaki / detail
  51. [OpenMP] Fix import library installation with MinGW — Andrey.Churbanov / detail
  52. [libomptarget][amdgpu] Update plugin CMake to work with latest rocr library — jonathanchesterfield / detail
  53. [Support][Windows] Fix incorrect GetFinalPathNameByHandleW() return value check in realPathFromHandle() — platonov.aleksandr / detail
  54. [llvm] [Thumb2] Test unusual length for active lane mask — ajcbik / detail
  55. [DAGCombiner] allow store merging non-i8 truncated ops — spatel / detail
  56. Reapply D70800: Fix AArch64 AAPCS frame record chain — resistor / detail
  57. [test] Rewrite various tests to not use constprop — aeubanks / detail
  58. [AArch64][SVE] Add lowering for llvm fceil — dancgr / detail
  59. [InstSimplify] Add additional umax tests (NFC) — nikita.ppv / detail
  60. [InstSimplify] Fold min/max intrinsic based on icmp of operands — nikita.ppv / detail

#1735 (Aug 26, 2020 12:42:14 AM)

  1. Fix a 32-bit overflow issue when reading LTO-generated bitcode files whose strtab are of size > 2^29 — jianzhouzh / detail
  2. [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad — lebedev.ri / detail
  3. Revert "[InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad" — lebedev.ri / detail
  4. [mlir][spirv] Infer converted type of scf.for from the init value — thomasraoux / detail
  5. [llvm-readobj] Fix arm64 unwind opcode disassembly printing — martin / detail
  6. [MC] [Win64EH] Update the AArch64/seh.s test slightly. NFC. — martin / detail
  7. [LLD][MinGW] Cleanup Options.td file. NFC. — martin / detail
  8. [LLD][MinGW] Handle allow-multiple-definition flag — martin / detail
  9. [libc][NFC] For remquo quotient, compare only 3 bits of MPFR and libc results. — sivachandra / detail
  10. Adjust assertion when casting to an unregistered operation — joker.eph / detail
  11. Add assertion in PatternRewriter::create<> to defend the same way as OpBuilder::create<> against missing dialect registration (NFC) — joker.eph / detail
  12. [NFC][InstCombine] Add a PHI-of-insertvalues test with different base aggregate types — lebedev.ri / detail
  13. [InstCombine] PHI-of-extractvalues -> extractvalue-of-PHI, aka invokes are bad — lebedev.ri / detail
  14. [SyntaxTree] Add support for `CallExpression` — ecaldas / detail
  15. [SyntaxTree] Fix C++ versions on tests of `BuildTreeTest.cpp` — ecaldas / detail
  16. [Attributor] Provide an edge-based interface in AAIsDead — okuraofvegetable / detail
  17. [mlir] Fix bug in block merging when the types of the operands differ — riddleriver / detail
  18. [SelectionDAG] Handle non-power-of-2 bitwidths in expandROT — jay.foad / detail
  19. [lldb] XFAIL TestMemoryHistory on Linux — Raphael Isemann / detail
  20. [Support] Speedup llvm-dwarfdump 3.9x — jan.kratochvil / detail
  21. [clangd] Compute the inactive code range for semantic highlighting. — hokein.wu / detail
  22. [NFC] Fix some spelling errors in clang Driver Options.td — puyan / detail
  23. [AArch64][SVE] Fix calculation restore point for SVE callee saves. — sander.desmalen / detail
  24. [analyzer] Add modeling of assignment operator in smart ptr — vrnithinkumar / detail
  25. [AArch64][AsmParser] Fix bug in operand printer — cullen.rhodes / detail
  26. Reland [IR] Intrinsics default attributes and opt-out flag — sstipanovic / detail
  27. [TableGen][GlobalISel] Fix tblgen optimization bug — bjorn.a.pettersson / detail
  28. [GlobalISel] Fix and tidy up documentation for ValueMapping class (NFC) — bjorn.a.pettersson / detail
  29. [X86] Make sure we do not clobber RBX with mwaitx when used as a base — pierre.gousseau / detail
  30. [lldb] Correct wording of EXP_MSG — david.spickett / detail
  31. [SystemZ/ZOS] Additions to the build system. — kai / detail
  32. [llvm-readelf][test] - Refine the sections-ext.test — grimar / detail
  33. [llvm-readobj] - Don`t crash when --section-symbols is requested for an object w/o .symtab. — grimar / detail
  34. [lldb/DWARF] More DW_AT_const_value fixes — pavel / detail
  35. [obj2yaml] - Cleanup error reporting (remove Error.cpp/.h files) — grimar / detail
  36. Copy m_plan_is_for_signal_trap member. — benny.kra / detail
  37. [libunwind] Convert x86, x86_64, arm64 register restore functions to C calling convention and name mangling — martin / detail
  38. [gn build] Port 357dc1ed125 — llvmgnsyncbot / detail
  39. [RDA] Don't visit the BB of the instruction in getReachingUniqueMIDef — samuel.tebbs / detail
  40. [llvm-readobj/elf][test] - Add testing for EM_* specific OS/ABI values. — grimar / detail
  41. [llvm-readobj][test] - Commit trivial.obj.elf-amdhsa-gfx803 binary back. — grimar / detail
  42. [ARM] Increase MVE gather/scatter cost by MVECostFactor. — david.green / detail
  43. [llvm/Object] - Make dyn_cast<XCOFFObjectFile> work as it should. — grimar / detail
  44. [mlir][PDL] Add a PDL Interpreter Dialect — riddleriver / detail
  45. [Scheduling] Implement a new way to cluster loads/stores — qshanz / detail
  46. [DWARFYAML] Make the unit_length and header_length fields optional. — Xing / detail
  47. [AMDGPU][GlobalISel] Eliminate barrier if workgroup size is not greater than wavefront size — jay.foad / detail

#1734 (Aug 25, 2020 5:02:38 PM)

  1. Let mlir-nvidia and mlir-windows builders combine commits, otherwise the waiting queue is too long. — gkistanova / githubweb

#1734 (Aug 25, 2020 5:02:38 PM)

  1. Remove unused/misnamed SetObjectModificationTime — davelee.com / detail
  2. [llvm-libtool-darwin] Address post-commit feedback — smeenai / detail
  3. [X86] Remove a redundant COPY_TO_REGCLASS for VK16 after a KMOVWkr in an isel output pattern. — craig.topper / detail
  4. Revert "[Coverage] Enable emitting gap area between macros" — zequanwu / detail
  5. Add llvm_unreachable after fully covered switch to silence some warnings from GCC (NFC) — joker.eph / detail
  6. [X86] Remove extra getOperand(0) call from recently introduced store(extract_element(vtrunc)) to truncated store combine. — craig.topper / detail
  7. Remove global registration from the test dialect in MLIR (NFC) — joker.eph / detail
  8. [Modules] Improve error message when cannot find parent module for submodule definition. — vsapsai / detail
  9. [X86] Add an isel pattern for (i8 (trunc (i16 (bitconvert (v16i1 X))))) to avoid an extra EXTRACT_SUBREG — craig.topper / detail
  10. Add Z3 to system libraries list if enabled — mikhail.ramalho / detail
  11. [Docs] Document --lto-whole-program-visibility — tejohnson / detail
  12. Update UnwindPlan dump to list if it is a trap handler func; also Command — Jason Molenda / detail
  13. Ah, one test too many updated.  This one should be unmodified. — Jason Molenda / detail
  14. [llvm-lipo] Add support for bitcode files — alexshap / detail
  15. [DWARFYAML] Use writeDWARFOffset() to write the prologue_length field. NFC. — Xing / detail
  16. [libc] Extend MPFRMatcher to handle multiple-input-multiple-output functions. — sivachandra / detail
  17. [libc][obvious] Add back the accidentally removed MPFRNumber destructor. — sivachandra / detail
  18. Remove the use of global dialect registration from the standalone-translate.cpp example (NFC) — joker.eph / detail

#1734 (Aug 25, 2020 5:02:38 PM)

  1. Let mlir-nvidia and mlir-windows builders combine commits, otherwise the waiting queue is too long. — gkistanova / detail

#1733 (Aug 25, 2020 1:41:43 PM)

  1. [llvm-dwarfdump] Fix misleading scope byte coverage statistics — orlando.hyams / detail
  2. [FileCheck][docs] Fix word errors — thomasp / detail
  3. [llvm-readelf/obj] - Change the return type of the `createDRI(...)` to `Expected<>` — grimar / detail
  4. Revert "[CMake] Fix ncurses/zlib in LLVM_SYSTEM_LIBS for Windows GNU" — hans / detail
  5. Revert "[InstCombine] improve demanded element analysis for vector insert-of-extract" — benny.kra / detail
  6. [NFC][InstCombine] Tests for PHI-of-extractvalues — lebedev.ri / detail
  7. [llvm-readobj] - Print "Unknown" when a program header is unknown. — grimar / detail
  8. [UpdatesTestChecks] Fix typo in common.py — sam.parker / detail
  9. [NFC][ARM] arith code size cost tests — sam.parker / detail
  10. [SVE] Lower scalable vector ISD::FNEG operations. — paul.walker / detail
  11. [Attributor][NFC] Clang format — okuraofvegetable / detail
  12. [NFC][SimplifyCFG] Add some more tests for Arm. — sam.parker / detail
  13. [PowerPC] Fix gcc warning [NFC] — mikael.holmen / detail
  14. [libunwind] Fix warning when building without frameheader cache — mikael.holmen / detail
  15. [ARM][CGP] Fix scalar condition selects for MVE — david.green / detail
  16. [NFC][SimplifyCFG] More tests for Arm — sam.parker / detail
  17. [asan] Also allow for SIGBUS in high-address-dereference.c — Alexander.Richardson / detail
  18. Fix crypt.cpp sanitizer test on FreeBSD — Alexander.Richardson / detail
  19. Fix update_llc_test_checks function regex for RV64 — Alexander.Richardson / detail
  20. [clangd] When inserting "using", add "::" in front if that's the style. — adamcz / detail
  21. [LV] get.active.lane.mask consuming tripcount instead of backedge-taken count — sjoerd.meijer / detail
  22. [libFuzzer] Un-XFAIL msan.test on SystemZ — iii / detail
  23. [compiler-rt][builtins] Add more test cases for __div[sdt]f3 LibCalls — atrosinenko / detail
  24. [Utils] Add highlighting definition for byref IR attribute — atrosinenko / detail
  25. AMDGPU/GlobalISel: Apply bitcast load/store hack to pointer vectors — Matthew.Arsenault / detail
  26. [ARM][MVE] Tail-predication: remove the BTC + 1 overflow checks — sjoerd.meijer / detail
  27. AMDGPU/GlobalISel: Fix using unlegalizable values in tests — Matthew.Arsenault / detail
  28. AMDGPU/GlobalISel: Use more accurate legality rules for merge/unmerge — Matthew.Arsenault / detail
  29. [LiveDebugValues] Add switches for using instr-ref variable locations — jeremy.morse / detail
  30. [SelectionDAG] Legalize intrinsic get.active.lane.mask — sjoerd.meijer / detail
  31. [DWARFYAML] Make the 'Attributes' field optional. — Xing / detail
  32. [scudo][standalone] Skip irrelevant regions during release — kostyak / detail
  33. [Verifier] Additional check for intrinsic get.active.lane.mask — sjoerd.meijer / detail
  34. AMDGPU/GlobalISel: re-auto-generate some test checks — jay.foad / detail
  35. [ELF] .note.gnu.property: error for invalid pr_datasize — i / detail
  36. [InstCombine] add vector demanded elements tests with shuffles; NFC — spatel / detail
  37. [InstCombine] improve demanded element analysis for vector insert-of-extract (2nd try) — spatel / detail
  38. [LangRef] Revise semantics of intrinsic get.active.lane.mask — sjoerd.meijer / detail
  39. [AIX][compiler-rt][builtins] Don't add ppc builtin implementations that require __int128 on AIX — daltenty / detail
  40. [LoopNest] False negative of `arePerfectlyNested` with LCSSA loops — whitneyt / detail
  41. [x86] add AVX shuffle test for PR47262; NFC — spatel / detail
  42. [Hexagon] Remove (redundant) HexagonISelLowering::isHvxOperation(SDValue) — kparzysz / detail
  43. [ARM] Additional test for tailpred reductions. NFC — david.green / detail
  44. [NewPM][test] Fix accelerate-vector-functions.ll under NPM — aeubanks / detail
  45. [flang] Don't completely left-justify fixed-form tokenization — pklausler / detail
  46. AArch64: Fix hardcoded register in test — Matthew.Arsenault / detail
  47. [mlir] NFC: fix typo in FileCheck prefix — ishizaki / detail
  48. [FIX] Avoid creating BFI when emitting remarks for dead functions — hoy / detail
  49. [lldb] Don't ask for QOS_CLASS_UNSPECIFIED queue in TestQueues — Raphael Isemann / detail
  50. [lldb] Initialize reproducers in LocateSymbolFileTest — Raphael Isemann / detail
  51. [flang] Parse global compiler directives — pklausler / detail
  52. [flang] Improve error handling for bad characters in source — pklausler / detail
  53. [ORC] Fix an endif comment. — Lang Hames / detail
  54. [examples] Fix dependencies for OrcV2Examples/LLJITWithThinLTOSummaries. — Lang Hames / detail
  55. [test] Add -inject-tli-mapping to -loop-vectorize -vector-library tests — aeubanks / detail
  56. [X86] Mention -march=sapphirerapids in the release notes. — craig.topper / detail
  57. [tsan] On arm64e, strip out ptrauth bits from incoming PCs — Kuba Mracek / detail
  58. [flang] Check that various variables referenced in I/O statements may be defined — pklausler / detail
  59. [mlir][openacc][NFC] Fix comment about OpenACCExecMapping — clementval / detail
  60. [llvm-mca][NFC] Refactor handling of views that examine individual instructions, — wolfgang_pieb / detail
  61. [mlir] [LLVMIR] Add get active lane mask intrinsic — ajcbik / detail
  62. [MemDep] Use BatchAA when computing pointer dependencies — nikita.ppv / detail
  63. Reland "[DebugInfo] Move constructor homing case in shouldOmitDefinition." — akhuang / detail
  64. [ValueTracking] Add a noundef test for D86477; NFC — aqjune / detail
  65. [ValueTracking] Let getGuaranteedNonPoisonOp find multiple non-poison operands — aqjune / detail
  66. [SystemZ][z/OS] Add z/OS Target and define macros — hubert.reinterpretcast / detail
  67. [lldb] Make Reproducer compatbile with SubsystemRAII  (NFC) — Jonas Devlieghere / detail
  68. [Hexagon] Check if EVT is simple type in HVX lowering — kparzysz / detail
  69. [AMDGPU] Switch to named simm16 in vscnt insertion — Stanislav.Mekhanoshin / detail
  70. [OpenMP] Pack first-private arguments to improve efficiency of data transfer — tianshilei1992 / detail
  71. [mlir] [LLVMIR] Mark reductions as side-effect free — ajcbik / detail
  72. [SDAG] Improve MemSDNode::getBasePtr — kparzysz / detail
  73. [TargetLoweringObjectFileImpl] Make .llvmbc and .llvmcmd non-SHF_ALLOC — i / detail
  74. [AMDGPU] Remove unsound dependency on ISA version in waitcnt — Stanislav.Mekhanoshin / detail
  75. [MLInliner] Simplify TFUTILS_SUPPORTED_TYPES — mtrofin / detail

#1732 (Aug 24, 2020 8:07:46 PM)

  1. Add NDEBUG checks around debug only loop to avoid unused variable — echristo / detail
  2. [flang] Don't attempt to compute element size if no DynamicType — tkeith / detail
  3. Disable 'not' test on Windows because 'env' from GnuWin32 cannot be used without arguments. — alexandre.ganea / detail
  4. [DebugInfo] Move constructor homing case in shouldOmitDefinition. — akhuang / detail
  5. Temporarily Revert "[DebugInfo] Move constructor homing case in shouldOmitDefinition." — echristo / detail
  6. [CMake] Fix ncurses/zlib in LLVM_SYSTEM_LIBS for Windows GNU — phosek / detail
  7. [SyntaxTree] Split `MemberPointer` tests with annotations — ecaldas / detail
  8. [SyntaxTree] Split ConstVolatileQualifiers tests — ecaldas / detail
  9. [SyntaxTree] Use annotations on ClassTemplate_MemberClassDefinition test — ecaldas / detail
  10. [X86] Support -march=sapphirerapids — freddy.ye / detail
  11. PR37556: Don't diagnose conflicts between instantiated unqualified — richard / detail
  12. [lldb] Don't depend on psutil in TestCompletion.py — Raphael Isemann / detail
  13. [SyntaxTree] Extend the syntax tree dump to also cover `NodeRole` — ecaldas / detail
  14. [SyntaxTree] Update `Statement` tests to dump `NodeRole` — ecaldas / detail
  15. [SyntaxTree] Update `Expression` tests to dump `NodeRole` — ecaldas / detail
  16. [SyntaxTree] Update `Declaration` tests to dump `NodeRole` — ecaldas / detail
  17. [SyntaxTree] Update `Modifiable` tests to dump `NodeRole` and `unmodifiable` tag — ecaldas / detail
  18. [Compiler-RT] Fix profiler building with MinGW GCC — martin / detail
  19. [compiler-rt][asan][test] Set LD_LIBRARY_PATH_{32,64} on Solaris — ro / detail
  20. [NFC][RDA] Add explicit def check — sam.parker / detail
  21. [InstCombine] PHI-of-insertvalues -> insertvalue-of-PHI's — lebedev.ri / detail
  22. [DSE,MemorySSA] Cache accesses with/without reachable read-clobbers. — flo / detail
  23. [SVE] Fix TypeSize related warnings with IR truncates of scalable vectors — david.sherwood / detail

#1731 (Aug 24, 2020 12:20:16 PM)

  1. [LegalizeTypes][X86] Add ROTL/ROTR to WidenVectorResult. — craig.topper / detail
  2. TableGen/GlobalISel: Allow inst matcher to check multiple opcodes — arsenm2 / detail
  3. [lldb] type category name common completion — Raphael Isemann / detail
  4. [flang][openacc] Fix reduction operator parsing/unparsing — clementval / detail
  5. [AMDGPU, docs] Fix typos — VenkataRamanaiah.Nalamothu / detail
  6. [TSan][Darwin] Handle NULL argument in interceptor — julian.lettner / detail
  7. AMDGPU: Add flag to disable promotion of uniform i16 ops — arsenm2 / detail
  8. Revert D85812 "[coroutine] should disable inline before calling coro split" — i / detail
  9. Add hashing of the .text section to ProcessMinidump. — gclayton / detail
  10. [mlir] Add Index Type, Floating Point Type and None Type subclasses to python bindings. — stellaraccident / detail
  11. [PowerPC] Extend custom lower of vector truncate to handle wider input — froese / detail
  12. [NFC][InstCombine] Adjust naming for some methods to match coding standards — lebedev.ri / detail
  13. [NFC][InstCombine] Multi-level aggregate test for phi-of-insertvalue pattern — lebedev.ri / detail
  14. [flang] Fix bug accessing implicit variable in specification expression — tkeith / detail
  15. [Scalarizer] Avoid updating the name of globals — bjorn.a.pettersson / detail
  16. Move special va_list handling to kmp_os.h — dimitry / detail
  17. Add <stdarg.h> include to kmp_os.h, to get the va_list type, required — dimitry / detail
  18. [llvm-libtool-darwin] Add support for -V option — smeenai / detail
  19. [compiler-rt] Disable ranlib when using libtool — smeenai / detail
  20. [runtimes] Remove TOOLCHAIN_TOOLS specialization — smeenai / detail
  21. [runtimes] Use llvm-libtool-darwin for runtimes build — smeenai / detail
  22. [InstCombine] add tests for insert+extract demanded elements; NFC — spatel / detail
  23. [SLP] avoid 'tmp' names in regression tests; NFC — spatel / detail
  24. [InstCombine] improve demanded element analysis for vector insert-of-extract — spatel / detail
  25. [TSan][libdispatch] Add interceptors for dispatch_barrier_async_and_wait() — julian.lettner / detail
  26. [libunwind] Remove static_assert / __has_feature macros — rprichard / detail
  27. [PowerPC] Handle SUBFIC in reg+reg -> reg+imm transformation — nemanja.i.ibm / detail
  28. [TSan][libdispatch] Add interceptors for dispatch_barrier_async_and_wait(), pt. 2 — julian.lettner / detail
  29. AMDGPU: Have a few selection failure tests check both paths — Matthew.Arsenault / detail
  30. [X86] Copy the tuning features and scheduler model from pentium4/x86-64 to generic — craig.topper / detail
  31. [PowerPC] Do not use FISel for calls and TOC-based accesses with PC-Rel — nemanja.i.ibm / detail
  32. AMDGPU/GlobalISel: Handle AGPRs used for SGPR operands. — Matthew.Arsenault / detail
  33. [lldb] Add a SymbolFileProvider to record and replay calls to dsymForUUID — Jonas Devlieghere / detail
  34. [x86][AArch64] adjust fast-math-flags in tests; NFC — spatel / detail
  35. [DAGCombine]: Fold X/Sqrt(X) to Sqrt(X) — spatel / detail
  36. [LLDB] Fix how ValueObjectVariable handles DW_AT_const_value when the DWARFExpression holds the data that represents a constant value — shafik / detail
  37. Fix test for D77924. — enh / detail
  38. [LLDB] Fix SVE offset calculation in NativeRegisterContextLinux_arm64 — omair.javaid / detail
  39. [not][test] Fix disable-symbolization.test when 'printenv' is not available — maskray / detail
  40. [MLInliner] Support training that doesn't require partial rewards — mtrofin / detail
  41. Properly pass modules flags to frontend when using -std=c++20 instead of -std=c++2a. — richard / detail

#1730 (Aug 24, 2020 4:46:31 AM)

  1. [lldb/Utility] Remove some Scalar type accessors — pavel / detail
  2. [lld] s/dyn_cast/isa in InputSection.cpp — pavel / detail
  3. Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)" — Raphael Isemann / detail
  4. [SCEV] Still (again) trying to fix buildbots — sam.parker / detail
  5. Revert "Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)"" — Raphael Isemann / detail
  6. [InstCombine] add tests for abs of select with negated op; NFC (PR39474) — spatel / detail
  7. [InstCombine] fold abs of select with negated op (PR39474) — spatel / detail
  8. [DSE,MemorySSA] Limit elimination at end of function to single UO. — flo / detail
  9. [SystemZ] Preserve the MachineMemOperand in emitCondStore() in all cases. — paulsson / detail
  10. [DSE,MemorySSA] Regnerate some check lines. — flo / detail
  11. [AST][RecoveryAST] Preserve the type by default for recovery expression. — hokein.wu / detail
  12. [Fixed Point] Use FixedPointBuilder to codegen fixed-point IR. — bevin.hansson / detail
  13. [Fixed Point] Add codegen for fixed-point shifts. — bevin.hansson / detail
  14. Reland "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)" — Raphael Isemann / detail
  15. [ARM][MVE] Allow tail predication for strides !=1 with gather/scatters — anna.welker / detail
  16. [DSE,MemorySSA] Delay PointerMayBeCaptured calls until actually needed. — flo / detail
  17. [analyzer][tests] Add a notion of project sizes — vsavchenko / detail
  18. [llvm][LV] Replace `unsigned VF` with `ElementCount VF` [NFCI] — francesco.petrogalli / detail
  19. GlobalISel: Reduce G_SHL width if source is extension — Matthew.Arsenault / detail
  20. Revert "[llvm][LV] Replace `unsigned VF` with `ElementCount VF` [NFCI]" — francesco.petrogalli / detail
  21. AMDGPU/GlobalISel: Start implementing computeKnownBitsForTargetInstr — Matthew.Arsenault / detail
  22. [llvm][LV] Replace `unsigned VF` with `ElementCount VF` [NFCI] — francesco.petrogalli / detail
  23. [OPENMP]Fix PR47158, case 3: allow devic_typein nested declare target region. — a.bataev / detail
  24. AMDGPU/GlobalISel: Add baseline, failing unmerge tests — Matthew.Arsenault / detail
  25. AMDGPU/GlobalISel: Use different technique for sample v3s16 values — Matthew.Arsenault / detail
  26. GlobalISel: Improve dead instruction debug printing — Matthew.Arsenault / detail
  27. [coroutine] should disable inline before calling coro split — dongaxis / detail
  28. [SyntaxTree] Split array declarator tests — ecaldas / detail
  29. [SyntaxTree] Use annotations to reduce noise on member function tests — ecaldas / detail
  30. [SyntaxTree] Split FreeStandingClass tests — ecaldas / detail
  31. [SyntaxTree] Split ExplicitTemplateInstantiation test — ecaldas / detail
  32. [SyntaxTree] Group tests related to `using` — ecaldas / detail
  33. [SyntaxTree] Split `ParametersAndQualifiers` tests — ecaldas / detail
  34. [SyntaxTree] Split `DynamicExceptionSpecification` test — ecaldas / detail
  35. [PowerPC] Add clang options to control MMA support — baptiste.saleil / detail
  36. Test all CHECK-NOT in a block even if one fails — thomasp / detail
  37. [libFuzzer] Make msan.test:SimpleCmpTest succeed with less trials. — dokyungs / detail
  38. [OpenMP] Check if _MSC_VER is defined before using it — Andrey.Churbanov / detail
  39. AMDGPU/GlobalISel: Use unmerge instead of extract in addrspace queries — Matthew.Arsenault / detail
  40. [clang][NFC] Fix a GCC warning in ASTImporterTest.cpp — Raphael Isemann / detail
  41. [DSE,MemorySSA] Do not use callCapturesBefore in isReadClobber. — flo / detail
  42. [lldb] common completion for process pids and process names — Raphael Isemann / detail
  43. [lldb] Remote disk file/directory completion for platform commands — Raphael Isemann / detail
  44. [FLANG] Pick `.md` files when building sphinx documentation. — joshisameeran17 / detail
  45. [SDAG] Convert FSHL <--> FSHR if the target only supports one of them — jay.foad / detail

#1729 (Aug 23, 2020 9:37:11 PM)

  1. [DAGCombine] Remove dead node when it is created by getNegatedExpression — qshanz / detail
  2. [PowerPC] Allow constrained FP intrinsics in mightUseCTR — qiucofan / detail
  3. [PowerPC] Support lowering int-to-fp on ppc_fp128 — qiucofan / detail
  4. Add initial python bindings for attributes. — stellaraccident / detail
  5. [LiveDebugVariables] Internalize class DbgVariableValue. NFC — i / detail
  6. [SCEV] Add operand methods to Cast and UDiv — sam.parker / detail
  7. Add an assertion to protect against missing Dialect registration in a pass pipeline (NFC) — joker.eph / detail
  8. [SCEV] Attempt to fix windows buildbots — sam.parker / detail
  9. [SelectionDAG] Fix miscompile bug in expandFunnelShift — bjorn.a.pettersson / detail
  10. [NFCI][SimplifyCFG] Combine select costs and checks — sam.parker / detail
  11. Add support for AVR attiny441 and attiny841 — me / detail
  12. [SCEV] Still trying to fix windows buildbots — sam.parker / detail

#1728 (Aug 23, 2020 2:22:56 PM)

  1. [NFC][InstCombine] Add tests for negation of freeze — lebedev.ri / detail
  2. [InstCombine] Negator: freeze is freely negatible if it's operand is negatible — lebedev.ri / detail
  3. Update FIR registration to not rely on the global MLIR dialect registry (NFC) — joker.eph / detail
  4. [flang][openacc] Fix wait-argument for wait clause + add tests — clementval / detail
  5. [clang][Driver] Implement AddClangSystemIncludeArgs and HasNativeLLVMSupport for the OpenBSD clang driver. — brad / detail
  6. [clang][Driver] Implement addLibCxxIncludePaths and getCompilerRT for the OpenBSD clang driver. — brad / detail
  7. [NFC][OpenMP] Remove outdated comments about potential issues — tianshilei1992 / detail
  8. [PowerPC] Support constrained vector fp/int conversion — qiucofan / detail

#1727 (Aug 23, 2020 6:28:58 AM)

  1. [ORC] Add a LLJITWithThinLTOSummaries example in OrcV2Examples — Stefan Gränitz / detail
  2. [analyzer] Add modeling for unque_ptr::get() — vrnithinkumar / detail
  3. [DAGCombiner] restrict store merge of truncs to early combining — spatel / detail
  4. [DSE,MemorySSA] Keep single DL instance in DSEState (NFC). — flo / detail
  5. [X86] Enable constexpr on ROTL/ROTR intrinsics (PR31446) — llvm-dev / detail
  6. [X86][FastISel] Support materializing floating-point constants for large code model & PIC — maskray / detail
  7. [llvm-reduce] Skip terminators when reducing instructions. — flo / detail

#1726 (Aug 22, 2020 11:18:01 PM)

  1. Reword the documentation for the `mlirTranslateMain` API (NFC) — joker.eph / detail
  2. [X86] Enable constexpr on _cast fp<-> uint intrinsics (PR31446) — llvm-dev / detail
  3. [docs] Add an initial (non-exhaustive) list of intrinsics that can be used in constant expressions — llvm-dev / detail

#1725 (Aug 22, 2020 3:26:50 PM)

  1. [DAGCombiner] add early exit for store merging of truncs — spatel / detail
  2. [llvm-dwarfdump] --statistics: break lines and indent by 2 — maskray / detail
  3. [DebugInfo][test] Fix dwarf-callsite-related-attrs.ll after llvm-dwarfdump --statistics change — maskray / detail
  4. [X86] Allow 32-bit mode only CPUs with -mtune on 64-bit targets — craig.topper / detail
  5. [libunwind] Make findUnwindSectionsByPhdr static — rprichard / detail
  6. Use TranslateFromMLIRRegistration for SPIRV roundtrip (NFC) — joker.eph / detail
  7. Refactor `mlir-translate` to extract the `main()` logic in a helper on the model of `MlirOptMain()` (NFC) — joker.eph / detail
  8. Add a `dialect_registration` callback for "translations" registered with mlir-translate — joker.eph / detail
  9. Create ${swig_target}-scripts target instead of lldb-python-scripts — antonio.afonso / detail

#1724 (Aug 22, 2020 2:56:07 AM)

  1. [DSE,MemorySSA] Use BatchAA for AA queries. — flo / detail
  2. Instantiate Error in Target::GetEntryPointAddress() only when necessary — dimitry / detail
  3. [LiveDebugValues][NFC] Move LiveDebugValues source for refactor — jeremy.morse / detail
  4. [gn build] Port fba06e3c85a — llvmgnsyncbot / detail
  5. [clang-tidy] readability-simplify-boolean-expr detects negated literals — n.james93 / detail
  6. [docs] Replace "constexpr expressions" with "constant expressions". — llvm-dev / detail
  7. [DAGCombiner] clean up merge of truncated stores; NFC — spatel / detail
  8. [InstCombine] canonicalize 'not' ops before logical shifts — spatel / detail
  9. Enable constexpr on ROTATELEFT/ROTATERIGHT builtin intrinsics (PR47249) — llvm-dev / detail
  10. Enable constexpr on BITREVERSE builtin intrinsics (PR47249) — llvm-dev / detail
  11. [LiveDebugValues] Install an implementation-picking LiveDebugValues pass — jeremy.morse / detail
  12. [gn build] Port 20bb9fe565a — llvmgnsyncbot / detail
  13. Fix some builds after 20bb9fe565a — jeremy.morse / detail
  14. [X86] ia32intrin.h - pull out common attributes used in cast helpers into define. NFCI. — llvm-dev / detail
  15. GlobalISel: Merge FewerElements for G_BUILD_VECTOR/G_CONCAT_VECTORS — Matthew.Arsenault / detail
  16. [Polly] Fix use-after-free. — llvm-project / detail
  17. [Polly] Ensure consistent Scop::InstStmtMap. NFC. — llvm-project / detail
  18. [lldb] Extract reproducer providers & co into their own header. — Jonas Devlieghere / detail
  19. [flang] Fix assert on bad character kind — tkeith / detail
  20. [flang][msvc] Disambiguate injected class name. — llvm-project / detail
  21. [llvm-reduce] make llvm-reduce save the best reduction it has when it crashes — tyker / detail
  22. [LiveDebugValues] Add instruction-referencing LDV implementation — jeremy.morse / detail
  23. [gn build] Port ae6f7882403 — llvmgnsyncbot / detail
  24. Move Py_buffer_RAII to .h file so SWIG 2 doesnt have to parse it — antonio.afonso / detail
  25. [LiveDebugValues] Delete unneeded copy constructor after D83047 — maskray / detail
  26. Follow-up build fix for rGae6f78824031 — jeremy.morse / detail
  27. [AArch64] add tests for store merge of truncs; NFC — spatel / detail
  28. [libunwind] Ensure enough alignment for unw_cursor_t for SEH build configurations — martin / detail
  29. [flang][msvc] Split class declaration and constexpr variable definition. NFC. — llvm-project / detail
  30. [LLD][COFF] Reset outputSections for successive runs — martin / detail
  31. Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC." — llvm-project / detail

#1723 (Aug 21, 2020 7:15:53 PM)

  1. [DomTree] Extend update API to allow a post CFG view. — asbirlea / detail
  2. lld: link libatomic if needed for Timer — jistone / detail
  3. Fix llvm/test/tools/lto/hide-linkonce-odr.ll — Azharuddin Mohammed / detail
  4. [lldb] Don't pass --rerun-all-issues on Windows. — Jonas Devlieghere / detail
  5. [DebugInfo][flang]Added support for representing Fortran assumed length strings — SourabhSingh.Tomar / detail
  6. Fix arm bot failure after f91d18eaa946b2 — SourabhSingh.Tomar / detail
  7. [MLIR][NFC] Update MLIR vim syntax file - std ops + types — uday / detail
  8. [DebugInfo][test] Move distringtype.ll to X86/ subdir to fix failures when X86 target is not built — maskray / detail
  9. [MLIR][SPIRVToLLVM] Updated the documentation for the conversion — georgemitenk0v / detail

#1722 (Aug 21, 2020 3:54:37 PM)

  1. Removed unused code from zorg/buildbot/commands. — gkistanova / githubweb
  2. AnnotatedCommand.py is a part of the build bot, thus does not need x permission set. — gkistanova / githubweb

#1722 (Aug 21, 2020 3:54:37 PM)

  1. [X86][AutoUpgrade] Simplify string management in UpgradeDataLayoutString a bit. NFCI — craig.topper / detail
  2. [lldb] Return empty string from getExtraMakeArgs when not implemented — Jonas Devlieghere / detail
  3. [AMDGPU] Correct DWARF register defintions — Tony.Tye / detail
  4. [NFC] It's a test commit, which updates CREDITS.TXT — zixuan.wu / detail
  5. [OpenMP] Introduce target memory manager — tianshilei1992 / detail
  6. Revert "[OpenMPOpt] ICV tracking for calls" — johannes / detail
  7. Revert "[IR] Intrinsics default attributes and opt-out flag" — johannes / detail
  8. [PowerPC] Support constrained scalar fptosi/fptoui — qiucofan / detail
  9. [ELF][test] Fix some llvm-objdump RUN lines which don't actually test anything — i / detail
  10. [Attributor][NFC] Extract functionality into own member — johannes / detail
  11. [Attributor][NFC] Improve the depgraph test to make differences clear — johannes / detail
  12. [Attributor][AAIsDead][NFC] Skip uninteresting instructions early — johannes / detail
  13. [Attributor][FIX] Do not use cyclic arguments for `nonnull` — johannes / detail
  14. [Attributor] Simplify comparison against constant null pointer — johannes / detail
  15. [Attributor][FIX] Update the call graph properly when internalizing functions — johannes / detail
  16. [LoopUnswitch] Fix incorrect Modified status — david.stenberg / detail
  17. [ARM][MachineOutliner] Add default mode. — yvan.roux / detail
  18. [compiler-rt] Compile assembly files as ASM not C — phosek / detail
  19. [AMDGPU][LoopUnroll] Increase BB size to analyze for complete unroll. — dfukalov / detail
  20. [MLIR] Redundancy detection for FlatAffineConstraints using Simplex — uday / detail
  21. [AST] Get field size in chars rather than bits in RecordLayoutBuilder. — bevin.hansson / detail
  22. [ADT] Move FixedPoint.h from Clang to LLVM. — bevin.hansson / detail
  23. [IR] Add FixedPointBuilder. — bevin.hansson / detail
  24. Refactor most of the fixed-point tests. — bevin.hansson / detail
  25. [yaml2obj] - Make the 'Machine' key optional. — grimar / detail
  26. [GlobalISel][IRTranslator] Support PHI instructions in landingpad blocks — konstantin.schwarz / detail
  27. [AMDGPU] Add A16/G16 to InstCombine — sebastian.neubauer / detail
  28. [ThinLTO] Import globals recursively — eleviant / detail
  29. Revert "[LoopUnswitch] Fix incorrect Modified status" — david.stenberg / detail
  30. [llvm-readobj/elf] - Refine the code for broken PT_DYNAMIC segment diagnostic. — grimar / detail
  31. [DebugInfo] Fix DwarfExpression::addConstantFP for float on big-endian — bjorn.a.pettersson / detail
  32. Reland "[LoopUnswitch] Fix incorrect Modified status" — david.stenberg / detail
  33. [GlobalOpt] Fix an incorrect Modified status — david.stenberg / detail
  34. [SVE] Add ISEL patterns for predicated shifts by an immediate. — paul.walker / detail
  35. Revert "[llvm-readobj/elf] - Refine the code for broken PT_DYNAMIC segment diagnostic." — grimar / detail
  36. [APInt] Allow self-assignment with libstdc++ — Vitaly Buka / detail
  37. [Attributor] Handle CallBase case in AAValueConstantRange::initialize — okuraofvegetable / detail
  38. [ARM] Regenerate mve-vabd.ll test. NFC — david.green / detail
  39. Fix Wdocumentation unknown parameter warning. NFC. — llvm-dev / detail
  40. [clangd] Fix crash-bug in preamble indexing when using modules. — adamcz / detail
  41. [clang] When loading preamble from AST file, re-export modules in Sema. — adamcz / detail
  42. [AArch64] Update a code comment incorrectly referring to zero_reg. NFC — bjorn.a.pettersson / detail
  43. [clangd] Remove useless stderr logging. — adamcz / detail
  44. [clangd] Don't crash on `#pragma clang __debug parser_crash` — platonov.aleksandr / detail
  45. Fix -allow-enabling-analyzer-alpha-checkers always being passed to run-clang-tidy.py — aaron / detail
  46. [lldb] Forcefully complete a type when adding typedefs — pavel / detail
  47. Revert "[compiler-rt] Compile assembly files as ASM not C" — Raphael Isemann / detail
  48. [LV] Allow tail folded reduction selects to remain in the loop — david.green / detail
  49. Add triples to fixed-point tests which lacked them. — bevin.hansson / detail
  50. [index-while-building] Fix build with -DBUILD_SHARED_LIBS=True — asb / detail
  51. [lldb/Utility] Simplify Scalar handling of float types — pavel / detail
  52. lld docs config: Use a list key in html_sidebars — hans / detail
  53. [SyntaxTree] Add support for `MemberExpression` — ecaldas / detail
  54. [SyntaxTree] Unify logic for generating `id-expression` — ecaldas / detail
  55. [SyntaxTree] Split tests related to Namespace — ecaldas / detail
  56. [libc][NFC] Switch math tests to the new ULP based tolerance. — sivachandra / detail
  57. [PeepholeOptimizer] Remove dead code — jay.foad / detail
  58. [libc] Add a class called NormalFloat which represents normalized floats. — sivachandra / detail
  59. [lldb][asan] Mark destructor as virtual to allow subclasses. — rupprecht / detail
  60. [NFC] Expose the -Oz module optimization pipeline to opt — mtrofin / detail
  61. [AMDGPU] Remove uses of Register::isPhysicalRegister/isVirtualRegister — jay.foad / detail
  62. [NFC][InstCombine] Tests for PHI-of-insertvalue's — lebedev.ri / detail
  63. [RISCV] Enable MCCodeEmitter instruction predicate verifier — jrtc27 / detail
  64. [gn build] Port 1a995a0af3c — llvmgnsyncbot / detail
  65. [SVE] Lower fixed length vXi8/vXi16 SDIV to scalable — mcinally / detail
  66. [lldb] tab completion for breakpoint names — Raphael Isemann / detail
  67. [llvm-dwarfdump] --statistics: switch to json::OStream. NFC — maskray / detail
  68. [TSan][Darwin] Enable test on non-macOS platforms — julian.lettner / detail
  69. [NFCI][SVE] Move fixed length i32/i64 SDIV tests — mcinally / detail
  70. [TSan][Darwin] Remove unnecessary lit substitution — julian.lettner / detail
  71. [PowerPC][PCRelative] Thread Local Storage Support for General Dynamic — kamau.bridgeman / detail
  72. allSGPRSpillsAreDead() should use actual FP/BP frame indices — Matthew.Arsenault / detail
  73. AMDGPU/GlobalISel: Legalize odd sized loads with widening — Matthew.Arsenault / detail
  74. CodeGen: Don't drop AA metadata when splitting MachineMemOperands — Matthew.Arsenault / detail
  75. [X86] Enable constexpr on POPCNT intrinsics (PR31446) — llvm-dev / detail
  76. Fix a couple of typos. NFC — jonathan_roelofs / detail
  77. [lldb] Provide GetHomeDirectory wrapper in Host::FileSystem (NFC) — Jonas Devlieghere / detail
  78. [llvm-dwarfdump] Fix a typo: witin -> within — maskray / detail
  79. [MLIR][SPIRVToLLVM] Removed std to llvm patterns from the conversion — georgemitenk0v / detail
  80. [test] Replace `yaml2obj >` with `yaml2obj -o` and remove unneeded input redirection — maskray / detail
  81. [lldb] Extract FileSystem initialization code into helper (NFC) — Jonas Devlieghere / detail
  82. Make DWARFExpression::GetLocationExpression public — dschuff / detail
  83. [MLIR] Add affine.parallel folder and normalizer — frank.laub / detail
  84. Don't reject uses of void-returning consteval functions. — richard / detail
  85. Fix 32 bit build broken by D85990 by dropping align from filecheck pattern — jonchesterfield / detail
  86. [ELF] Keep st_type for symbol assignment — i / detail
  87. [compiler-rt][Darwin] Refactor minimum deployment target substitutions — julian.lettner / detail
  88. Fix up clangd after Clang 038edf6029bafe70b1f7165abe2b0e61ddf506b3. — richard / detail
  89. [Darwin][iOS] Enable test on non-macOS platforms — julian.lettner / detail
  90. Improve pretty-printing for APValues of void type. — richard / detail
  91. [GISel] Correct the known bits of G_ANYEXT — Justin Bogner / detail
  92. Fix msan build — Vitaly Buka / detail
  93. [NFC][libFuzzer] Try to fix test on Windows — Vitaly Buka / detail
  94. [HeaderSearch] Fix processing #import-ed headers multiple times with modules enabled. — vsapsai / detail
  95. Revert "[libFuzzer] Fix value-profile-load test." — Vitaly Buka / detail
  96. [lldb] Implement WorkingDirectoryProvider in terms of DirectoryProvider (NFC) — Jonas Devlieghere / detail
  97. [lldb] Capture and load home directory from the reproducer. — Jonas Devlieghere / detail
  98. [PowerPC] Fix a typo for InstAlias of mfsprg — shkzhang / detail
  99. [clang]:  Remove assertion which checks explicit declaration — richard / detail
  100. [runtimes] Allow LLVM_BUILTIN_TARGETS to include Darwin — smeenai / detail
  101. [amdgpu] Add codegen support for HIP dynamic shared memory. — michael.hliao / detail
  102. [DWARFYAML] Add support for emitting multiple abbrev tables. — Xing / detail
  103. [cmake] Don't use ld.lld when targeting Darwin — smeenai / detail
  104. [DWARFYAML] Add support for emitting multiple abbrev tables. — Xing / detail
  105. [DWARFYAML] Add support for referencing different abbrev tables. — Xing / detail
  106. [ADT] Allow IsSizeLessThanThresholdT for incomplete types. NFC — yrouban / detail
  107. Revert "[DWARFYAML] Add support for referencing different abbrev tables." — Xing / detail
  108. Refactor Reduction Tree Pass — sifontes / detail
  109. [Polly] Update isl to isl-0.22.1-416-g61d6dc75. — llvm-project / detail
  110. [lldb] Simplify CMake logic with LLVM's append_if function — Jonas Devlieghere / detail
  111. [lldb] Remove redundant call to FindBacktrace (NFC) — Jonas Devlieghere / detail
  112. [lldb] Fix a new -Wdocumetnation issues (NFC) — Jonas Devlieghere / detail
  113. Allow multiple calls to InitLLVM() (NFC) — joker.eph / detail
  114. [X86] Correct the implementation of the testFeature macro in getIntelProcessorTypeAndSubtype to do a proper bit test. — craig.topper / detail
  115. [PowerPC] Add readflm/setflm intrinsics to Clang — qiucofan / detail
  116. [ARM][LV] Add a preferPredicatedReductionSelect target hook — david.green / detail
  117. [ARM][CostModel] Select instruction costs. — sam.parker / detail
  118. [SyntaxTree] Add support for `this` — ecaldas / detail
  119. [DSE,MemorySSA] Split off partial tracking from isOverwite. — flo / detail
  120. [llvm-readobj] - Change how we create DynRegionInfo objects. NFCI. — grimar / detail
  121. [lldb] Tab completion for process load/unload — Raphael Isemann / detail
  122. [SimplifyCFG] Cost required selects — sam.parker / detail
  123. [X86] ia32intrin.h - pull out common attributes into defines. NFCI. — llvm-dev / detail
  124. [NewPM][PassInstrumentation] Add PreservedAnalyses parameter to AfterPass* callbacks — yrouban / detail
  125. [Attributor][NFC] run update_test_checks with --check-attributes. — sstipanovic / detail
  126. [AMDGPU] Apply llvm-prefer-register-over-unsigned from clang-tidy — jay.foad / detail
  127. [DSE,MemorySSA] Regenerate check lines for atomic.ll tests. — flo / detail
  128. [X86] Enable constexpr on POPCNT intrinsics (PR31446) — llvm-dev / detail
  129. [SelectionDAG] Better legalization for FSHL and FSHR — jay.foad / detail
  130. [NFC] Port InstCount pass to new pass manager — lebedev.ri / detail
  131. [DSE,MemorySSA] Handle atomicrmw/cmpxchg conservatively. — flo / detail
  132. [X86] Enable constexpr on BSWAP intrinsics (PR31446) — llvm-dev / detail
  133. [llvm-readelf] - Start recognizing 'PT_OPENBSD_*' segment types. — grimar / detail
  134. [AMDGPU] Fix alignment requirements for 96bit and 128bit local loads and stores — Mirko.Brkusanin / detail
  135. [AMDGPU] Reorganize GCN subtarget features for unaligned access — Mirko.Brkusanin / detail
  136. [AMDGPU][GlobalISel] Fix 96 and 128 local loads and stores — Mirko.Brkusanin / detail
  137. [AMDGPU] Use ds_read/write_b96/b128 when possible for SDag — Mirko.Brkusanin / detail
  138. [RISCV] Fix inaccurate annotations on PseudoBRIND — lewis-revill / detail
  139. [X86] Enable constexpr on BITSCAN intrinsics (PR31446) — llvm-dev / detail
  140. [NFC] Add SimplifyCFG for ARM — sam.parker / detail
  141. Recommit: [DWARFYAML] Add support for referencing different abbrev tables. — Xing / detail
  142. [clangd] Discard diagnostics from another SourceManager. — adamcz / detail
  143. [AMDGPU][MC][NFC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / detail
  144. [PowerPC] Pre-commit FISel with PC-Rel test — nemanja.i.ibm / detail
  145. [llvm-readobj/elf] - Refine the code for broken PT_DYNAMIC segment diagnostic. — grimar / detail
  146. [compiler-rt][RISCV] Use muldi3 builtin assembly implementation — luismarques / detail
  147. [llvm-readelf][test] - Refine the merged.test — grimar / detail
  148. [NFC][SimplifyCFG] Formatting and variable rename — sam.parker / detail
  149. [LoopIdiom,LSR] Add additional tests for SCEVExpander cleanups. — flo / detail
  150. Correctly emit dwoIDs after ASTFileSignature refactoring (D81347) — Raphael Isemann / detail
  151. [AST][RecoveryExpr] Fix a bogus unused diagnostic when the type is preserved. — hokein.wu / detail
  152. [SVE] Lower fixed length UDIV to scalable — mcinally / detail
  153. Recommit "[SCEVExpander] Add helper to clean up instrs inserted while expanding." — flo / detail
  154. Revert "Correctly emit dwoIDs after ASTFileSignature refactoring (D81347)" — Raphael Isemann / detail
  155. [SyntaxTree] Use annotations in Statement tests — ecaldas / detail
  156. [AIX][XCOFF] emit symbol visibility for xcoff object file. — diggerlin / detail
  157. [PowerPC][PCRelative] Thread Local Storage Support for Initial Exec — kamau.bridgeman / detail
  158. [Constants] Handle FNeg in getWithOperands. — flo / detail
  159. [gn build] Port 57903cf0933 -- https://reviews.llvm.org/rG57903cf0933 — thakis / detail
  160. Teach AttachPreviousImpl to inherit MSInheritanceAttr attribute — aaron / detail
  161. [lldb] Skip PDB and NativePDB tests with reproducers — Jonas Devlieghere / detail
  162. [LibFuzzer] [tests] [Darwin] Use the pthread library from the SDK — Azharuddin Mohammed / detail
  163. Revert "Teach AttachPreviousImpl to inherit MSInheritanceAttr attribute" — aaron / detail
  164. [InstCombine] Move handling of gc.relocate in a gc.statepoint — serguei.katkov / detail
  165. Revert "[libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator." — Azharuddin Mohammed / detail
  166. Update my email address. — Dev / detail
  167. [lldb] Fix TestAPILog.py for reproducer replay — Jonas Devlieghere / detail
  168. [mlir][GPUToVulkan] Fix signature of bindMemRef function for f16 — thomasraoux / detail
  169. [LLD][PowerPC] Add check in LLD to produce an error for missing TLSGD/TLSLD — stefanp / detail
  170. Preserve the error message when MemoryBuffer creation fails — joker.eph / detail
  171. [PowerPC] Support constrained scalar sitofp/uitofp — qiucofan / detail
  172. [ASan][Darwin] Enable test on additional platforms — julian.lettner / detail
  173. [lldb] Make it a fatal error when %lldb cannot be substituted — Jonas Devlieghere / detail
  174. Forgot to update the test case for ppc64-tls-missing-gdld.s for 02e02f5398d0 — stefanp / detail
  175. PrintStackTrace: don't symbolize if LLVM_DISABLE_SYMBOLIZATION is set — maskray / detail
  176. [llvm-mca][NFC] Refactor views to separate data collection from printing. — wolfgang_pieb / detail
  177. [InstCombine] Remove unused entries in gc-live bundle of statepoint — serguei.katkov / detail
  178. Re-land 7a527f17776be78ec44b88e82b39afb65fc148e4 with fixes. — aaron / detail
  179. [AMDGPU] Avoid sorting stalls in regbank-reassign — Stanislav.Mekhanoshin / detail
  180. [docs] Move the label for __builtin_shufflevector below __builtin_dump_struct so the see also link in 'vector operations' will go to the right place and have the right name. — craig.topper / detail
  181. [Cloning] Fix to cloning DISubprograms. — akhuang / detail
  182. [Attributor] fix AANoUndef initialization — okuraofvegetable / detail
  183. [lldb] Fix build error in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  184. [DomTree] Avoid creating an empty GD to reduce compile time. — asbirlea / detail
  185. [Attributor] Function seed allow list — kuterdinel / detail
  186. MachineSSAUpdater: Allow initialization with just a register class — nicolai.haehnle / detail
  187. [opt][NewPM] Add basic-aa in legacy PM compatibility mode — aeubanks / detail
  188. New TableGen Programmer's Reference document — nicolai.haehnle / detail
  189. Fix two bugs in TGParser::ParseValue — nicolai.haehnle / detail
  190. [lldb] Remove --rerun-all-issues as its functionality no longer exists — Jonas Devlieghere / detail
  191. [NFC][documentation] clarify comment in test — ctetreau / detail
  192. Temporairly revert "[SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline" — lebedev.ri / detail
  193. Replace TableGen range piece punctuator with '...' — nicolai.haehnle / detail
  194. Fix swig scripts install target name — antonio.afonso / detail
  195. [Attributor][test] Add REQUIRES: asserts after D86129 — maskray / detail

#1722 (Aug 21, 2020 3:54:37 PM)

  1. Removed unused code from zorg/buildbot/commands. — gkistanova / detail
  2. AnnotatedCommand.py is a part of the build bot, thus does not need x permission set. — gkistanova / detail

#1721 (Aug 19, 2020 12:26:45 PM)

  1. [Clang] Fix BZ47169, loader_uninitialized on incomplete types — jonathanchesterfield / detail
  2. [GlobalISel] Add combine for (x & mask) -> x when (x & mask) == x — Jessica Paquette / detail
  3. Revert "[NFC][llvm] Make the contructors of `ElementCount` private." — joker.eph / detail
  4. Fix flang test after MLIR API changes — joker.eph / detail
  5. Revert "Revert "[NFC][llvm] Make the contructors of `ElementCount` private."" — joker.eph / detail
  6. [mlir][VectorToSCF] Fix of broken build - missing link to MLIRLinalgUtils — limo / detail
  7. [CMake] Don't look for terminfo libs when LLVM_ENABLE_TERMINFO=OFF — phosek / detail
  8. [CMake] Fix OCaml build failure because of absolute path in system libs — phosek / detail
  9. GlobalISel: Use Register — Matthew.Arsenault / detail
  10. [InstCombine] add tests for shifted xor; NFC — spatel / detail
  11. sanitizer_common: Use void* for madvise first argument on Solaris. — peter / detail
  12. AMDGPU/GlobalISel: Remove hack for combines forming illegal extloads — Matthew.Arsenault / detail
  13. GlobalISel: Don't check for verifier enforced constraint — Matthew.Arsenault / detail
  14. [index-while-building] PathIndexer — Jan Korous / detail
  15. AMDGPU: Fix wrong type mangling in intrinsic test — Matthew.Arsenault / detail
  16. [DSE] Remove dead argument from removePartiallyOverlappedStores (NFC). — flo / detail
  17. [lldb] Extend Darwin builder to pass the ARCH_CFLAGS spec to Make. — Jonas Devlieghere / detail
  18. GlobalISel: Add TargetLowering member to LegalizerHelper — Matthew.Arsenault / detail
  19. [CMake] Always mark terminfo as unavailable on Windows — phosek / detail
  20. [lldb] Code sign binaries with entitlements — Jonas Devlieghere / detail
  21. [PGO][PGSO][LV] Fix loop not vectorized issue under profile guided size opts. — yamauchi / detail
  22. [lldb] Print the load command that wasn't found in TestSimulatorPlatform — Jonas Devlieghere / detail
  23. [DebugInfo] Emit DW_OP_implicit_value for Floating point constants — SourabhSingh.Tomar / detail
  24. [AArch64][GlobalISel] Handle rtcGPR64RegClassID in AArch64RegisterBankInfo::getRegBankFromRegClass() — Jessica Paquette / detail
  25. Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  26. [OpenMP] Refactored the function `DeviceTy::data_exchange` — tianshilei1992 / detail
  27. Re-apply "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  28. [mlir] Add a new "Pattern Descriptor Language" (PDL) dialect. — riddleriver / detail
  29. [OPENMP]Fix PR47158, case 2: do not report host-only functions in unused function in device mode. — a.bataev / detail
  30. [X89] Ignore -mtune=generic to fix failures some users are seeing after D85384 — craig.topper / detail
  31. [lldb] Move Xcode SDK helper functions into lldbutil — Jonas Devlieghere / detail
  32. [X86] Add feature for Fast Short REP MOV (FSRM) for Icelake or newer. — yamauchi / detail
  33. Implement FPToUI and UIToFP ops in standard dialect — zinenko / detail
  34. [ValueTracking] define/use max recursion depth in header — spatel / detail
  35. Force Remove Attribute — puyan / detail
  36. [CMake] Fix an issue where get_system_libname creates an empty regex capture on windows — phosek / detail
  37. [llvm] Add default constructor of `llvm::ElementCount`. — francesco.petrogalli / detail
  38. [libc][obvious] Fix x86 long double conversion to integer. — sivachandra / detail
  39. [DFSan] Handle mmap() calls before interceptors are installed. — mascasa / detail
  40. [libFuzzer] Fix value-profile-load test. — dokyungs / detail
  41. [lldb/interpreter] Add REPL-specific init file — medismail.bennani / detail
  42. [lldb] Update TestSimulatorPlatform.py to set ARCH_CFLAGS instead of TRIPLE — Jonas Devlieghere / detail
  43. Explain why the array bound is non-constant in VLA diagnostics. — richard / detail
  44. [c++14] Implement missed piece of N3323: use "converted constant" rules — richard / detail
  45. GlobalISel: Implement fewerElementsVector for G_CONCAT_VECTORS sources — Matthew.Arsenault / detail
  46. [X86] Add mtune command line test cases that should have gone with 4cbceb74bb5676d0181d4d0cab5194d90a42c2ec — craig.topper / detail
  47. [X86] Add support 'tune' in target attribute — craig.topper / detail
  48. [MLIR] Add PatternRewriter::mergeBlockBefore() to merge a block in the middle of another block. — jurahul / detail

#1720 (Aug 19, 2020 4:46:54 AM)

  1. [llvm-zorg] Flang and MLIR PowerPC buildbot; removed double quoting — zrselk / githubweb

#1720 (Aug 19, 2020 4:46:54 AM)

  1. [OpenMPOpt] ICV tracking for calls — sstipanovic / detail
  2. [GlobalISel] Untabify InstructionSelectorImpl.h. NFC — bjorn.a.pettersson / detail
  3. [Clang][SVE] NFC: Move info about ACLE types into separate function. — sander.desmalen / detail
  4. [X86][AVX] Fold store(extract_element(vtrunc)) to truncated store — llvm-dev / detail
  5. [LLDB] Add ptrace register access for AArch64 SVE registers — omair.javaid / detail
  6. [SVE] Add tests for fixed length vector integer operations with immediate operands. — paul.walker / detail
  7. [X86][AVX] computeKnownBitsForTargetNode - add VTRUNC/VTRUNCS/VTRUNCUS known zero upper elements handling. — llvm-dev / detail
  8. [LLDB] Minor fix in TestSVERegisters.py for AArch64/Linux buildbot — omair.javaid / detail
  9. [ARM] Change target triple to arm-none-none-eabi. NFC — david.green / detail
  10. [lldb] Make error messages in TestQueues more helpfull — Raphael Isemann / detail
  11. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  12. [InstCombine] update stale comments in test files; NFC — spatel / detail
  13. [X86][AVX] getAVX512TruncNode - don't truncate from illegal vector widths. — llvm-dev / detail
  14. [X86] lowerShuffleWithVPMOV - remove unnecessary shuffle commutation. NFCI. — llvm-dev / detail
  15. [lldb] Add typedefs to the DeclContext they are created in — pavel / detail
  16. [lldb] Clean up DW_AT_declaration-with-children.s test — pavel / detail
  17. [obj2yaml] Refactor the .debug_pub* sections dumper. — Xing / detail
  18. [CodeGen] Use existing EmitLambdaVLACapture (NFC) — aaronpuchert / detail
  19. Fix unused variable warnings. NFCI. — llvm-dev / detail
  20. [X86][AVX] lowerShuffleWithVPMOV - minor refactor to more closely match lowerShuffleAsVTRUNC — llvm-dev / detail
  21. Fix MSVC implicit truncation narrowing conversion warning. — llvm-dev / detail
  22. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  23. Make helpers static. NFC. — benny.kra / detail
  24. AMDGPU/GlobalISel: Add selection tests for pointer constants — arsenm2 / detail
  25. [NFC] Fix typo in AMDGPU doc — Madhur.Amilkanthwar / detail
  26. AMDGPU/GlobalISel: Add some bitcast tests — Matthew.Arsenault / detail
  27. [libomptarget][amdgpu] Support building with static rocm libraries — jonathanchesterfield / detail
  28. [mlir][VectorToSCF] Bug in TransferRead lowering fixed — limo / detail
  29. [lldb] Convert builders to use inheritance (NFC) — Jonas Devlieghere / detail
  30. [InstCombine] reduce code duplication; NFC — spatel / detail
  31. [lldb] Move builders under lldbsuite.test as they import lldbtest (NFC) — Jonas Devlieghere / detail
  32. [InstCombine] avoid 'tmp' names in tests; NFC — spatel / detail
  33. Add python bindings for Type and IntegerType. — stellaraccident / detail
  34. [NFC][llvm] Make the contructors of `ElementCount` private. — francesco.petrogalli / detail
  35. [clang] Replace call to private ctor with ElementCount::getScalable — Jonas Devlieghere / detail
  36. [docs] Clarify ENABLE_MODULES uses Clang Header Modules. — flo / detail
  37. [clang] Replace call to private ctor with ElementCount::getScalable (2/2) — Jonas Devlieghere / detail
  38. [OpenMPOpt][HideMemTransfersLatency] Moving the 'wait' counterpart of __tgt_target_data_begin_mapper — htobonmm7 / detail
  39. [lldb] Fix buildDsym signature in Builder base class — Jonas Devlieghere / detail
  40. [lldb] Add getExtraMakeArgs to Builder (NFC) — Jonas Devlieghere / detail
  41. [mlir] fix build after llvm made ElementCount constructor private — zinenko / detail
  42. [mlir] expose standard attributes to C API — zinenko / detail
  43. [clang][driver]Add quotation mark in test/fortran.f95  to avoid false positive — caroline.concatto / detail

#1720 (Aug 19, 2020 4:46:54 AM)

  1. [llvm-zorg] Flang and MLIR PowerPC buildbot; removed double quoting — zrselk / detail

#1719 (Aug 18, 2020 9:29:24 PM)

  1. [mlir] [VectorOps] Cleanup mask 1-d test on constants — ajcbik / detail
  2. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  3. [HIP] Support target id by --offload-arch — Yaxun.Liu / detail
  4. [gn build] Port 7546b29e761 — llvmgnsyncbot / detail
  5. Fix test hip-target-id.hip — Yaxun.Liu / detail
  6. [Attributor][NFC] Add tests to range.ll — okuraofvegetable / detail
  7. [X86][Driver] Remove code that forced a core2 mtune from MachO::TranslateArgs. — craig.topper / detail
  8. [SVE][CodeGen] Fix scalable vector issues in DAGTypeLegalizer::GenWidenVectorLoads — david.sherwood / detail
  9. [AST] Fix a crash on mangling a binding decl from a DeclRefExpr. — hokein.wu / detail
  10. Convert SVE macros into c++ constants and inlines — omair.javaid / detail
  11. [LLDB] NativeThreadLinux invalidate register cache on stop — omair.javaid / detail
  12. [clang] Remove stray semicolons, fixing GCC warnings. NFC. — martin / detail
  13. Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors" — RonakNilesh.Chauhan / detail
  14. [DSE,MemorySSA] Use NumRedundantStores instead of NumNoopStores. — flo / detail
  15. [GlobalISel] Don't skip adding predicate matcher — Madhur.Amilkanthwar / detail
  16. [utils] Fix regexp in llvm/utils/extract_vplan.py to extract VPlans. — flo / detail
  17. [RISCV] add the assemble and disassemble support of Zvlsseg instructions — 932494295 / detail
  18. [ARM] Enabled VMLAV and Add instructions to use VMLAVA — meera.nakrani / detail
  19. [IR] Intrinsics default attributes and opt-out flag — sstipanovic / detail

#1718 (Aug 18, 2020 8:29:07 AM)

  1. [InstCombine] add tests for fneg+fabs; NFC — spatel / detail
  2. [InstCombine] fold fabs of select with negated operand — spatel / detail
  3. [llvm-readobj/elf] - Refine testing of broken Android's packed relocation sections. — grimar / detail
  4. AMDGPU/GlobalISel: Fix selection of s1/s16 G_[F]CONSTANT — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: Select llvm.amdgcn.groupstaticsize — Matthew.Arsenault / detail
  6. [X86][AVX] lowerShuffleWithVTRUNC - pull out TRUNCATE/VTRUNC creation into helper code. NFCI. — llvm-dev / detail
  7. [SLP] remove instcombine dependency from regression test; NFC — spatel / detail
  8. [X86][AVX] lowerShuffleWithVTRUNC - extend to support v16i16/v32i8 binary shuffles. — llvm-dev / detail
  9. [X86][AVX] lowerShuffleWithPERMV - pad 128/256-bit shuffles on non-VLX targets — llvm-dev / detail
  10. [NFC][clang-tidy] Put abseil headers in alphabetical order — n.james93 / detail
  11. [LV] Predicated reduction tests. NFC — david.green / detail
  12. [X86] Regenerate load-slice test labels. NFCI. — llvm-dev / detail
  13. [mlir][Linalg] Canonicalize tensor_reshape(splat-constant) -> splat-constant. — ravishankarm / detail
  14. [XCOFF] emit .rename for .lcomm when necessary — jasonliu / detail
  15. [GlobalISel][CallLowering] Look through call parameters for flags — Jessica Paquette / detail
  16. [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC — i / detail
  17. [NFC] Add raw_ostream parameter to printIR routines — anhtuyen / detail
  18. [llvm-dwarfdump][test] Add a --statistics test for a DW_AT_artificial variable — i / detail
  19. [libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator. — dokyungs / detail
  20. [MLIR][SPIRVToLLVM] Additional conversions for spirv-runner — georgemitenk0v / detail
  21. [ARM] Use mov operand if the mov cannot be moved while tail predicating — samuel.tebbs / detail
  22. [lldb] [testsuite] Add split-file for check-lldb dependencies — jan.kratochvil / detail
  23. [ARM] Allow tail predication of VLDn — david.green / detail
  24. Disable use of _ExtInt with '__atomic' builtins — jeffrey.t.mott / detail
  25. [ARM] Fix build after D86087 — i / detail
  26. Create Optimization Pass Wrapper for MLIR Reduce — sifontes / detail
  27. Revert "[TSan][libdispatch] Add interceptors for dispatch_async_and_wait()" — aeubanks / detail
  28. [X86][AVX] lowerShuffleWithVPMOV - add non-VLX support. — llvm-dev / detail
  29. [gn build] Add support for expensive checks — aeubanks / detail
  30. Added std.floor operation to match std.ceil — rob.suderman / detail
  31. [GlobalISel] Add a combine for ashr(shl x, c), c --> sext_inreg x, c' — Amara Emerson / detail
  32. [GlobalISel] Add a combine for sext_inreg(load x), c --> sextload x — Amara Emerson / detail
  33. [flang] Improve error messages for procedures in expressions — tkeith / detail
  34. [WIP][DebugInfo] Lazily parse debug_loclist offsets — dblaikie / detail
  35. GlobalISel: Implement fewerElementsVector for G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  36. [libc] Add ULP function to MPFRNumber class to test correctly rounded functions such as SQRT, FMA. — lntue / detail
  37. [libc][obvious] Fix link order of math tests. — sivachandra / detail
  38. [GlobalISel][CallLowering] Don't tail call with non-forwarded explicit sret — Jessica Paquette / detail
  39. [GlobalISel][CallLowering] NFC: Unify flag-setting from CallBase + AttributeList — Jessica Paquette / detail
  40. Remove MLIREDSCInterface library which isn't used anywhere (NFC) — joker.eph / detail
  41. [X86] Don't call SemaBuiltinConstantArg from CheckX86BuiltinTileDuplicate if Argument is Type or Value Dependent. — craig.topper / detail
  42. [clang codegen] Use IR "align" attribute for static array arguments. — efriedma / detail
  43. [AArch64][SVE] Allow llvm.aarch64.sve.st2/3/4 with vectors of pointers. — efriedma / detail
  44. [AArch64][SVE] Add patterns for integer mla/mls. — efriedma / detail
  45. [mlir] Check libraries linked into standalone-opt — marius.brehler / detail
  46. [VectorCombine] add tests for vector loads; NFC — spatel / detail
  47. Fix a check that was attempting to see if an object file was in memory. — gclayton / detail
  48. [Coverage] Adjust skipped regions only if {Prev,Next}TokLoc is in the same file as regions' {start, end}Loc — zequanwu / detail
  49. Recommit "PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units" — dblaikie / detail
  50. [mlir][Linalg] Modify callback for getting id/nprocs in — ravishankarm / detail
  51. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  52. [X86] Fix the Predicates on MMX_PSHUFWri/PSHUFWmi to include SSE1 in addition to MMX. — craig.topper / detail
  53. Default to disabling the libunwind frameheader cache. — saugustine / detail
  54. Use std::make_tuple instead of initializer lists to make a bot happy: — Amara Emerson / detail
  55. [InstCombine] PHI-aware aggregate reconstruction: properly handle duplicate predecessors — lebedev.ri / detail
  56. [Analysis] Bug fix for exploded graph branching in evalCall for constructor — vrnithinkumar / detail
  57. [NFC][InstCombine] Aggregate reconstruction: use plain map — lebedev.ri / detail
  58. [X86] Add basic support for -mtune command line option in clang — craig.topper / detail
  59. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  60. [lldb] Remove unused function getArchFlag (NFC) — Jonas Devlieghere / detail
  61. Hook up OpenBSD 64-bit RISC-V support — brad / detail
  62. ld128 demangle: allow space for 'L' suffix. — enh / detail
  63. [mlir] Remove the use of "kinds" from Attributes and Types — riddleriver / detail
  64. [NFC][StackSafety] Test that StackLifetime looks through stripPointerCasts — Vitaly Buka / detail
  65. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  66. AMDGPU: Implement waterfall loop for MIMG instructions with 256-bit SRsrc — changpeng.fang / detail
  67. WCharType and WIntType are always signed int on OpenBSD. — brad / detail
  68. [mlir] Update the documentation for defining types — riddleriver / detail
  69. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  70. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  71. Reland "[TSan][libdispatch] Add interceptors for dispatch_async_and_wait()" — julian.lettner / detail
  72. [TSan][libdispatch] Ensure TSan dylib works on old systems — julian.lettner / detail
  73. [TSan][libdispatch] Guard test execution on old platforms — julian.lettner / detail

#1717 (Aug 18, 2020 12:56:14 AM)

  1. [clangd] Target member of dependent base made visible via a using-decl — zeratul976 / detail
  2. [mlir] VectorToSCF bug in setAllocAtFunctionEntry fixed. — limo / detail
  3. [mlir] Fix printing of unranked memrefs in non-default memory space — zinenko / detail
  4. [llvm-readobj/elf] - Merge mips-got-overlapped.test to mips-got.test and refine testing. — grimar / detail
  5. [llvm-readobj/elf] - Refine the malformed-pt-dynamic.test. — grimar / detail
  6. [Attributor] Deduce noundef attribute — okuraofvegetable / detail
  7. [gn build] Port 00d7b7d014f — llvmgnsyncbot / detail
  8. [compiler-rt][test] XFAIL two tests on 32-bit sparc — ro / detail
  9. [Test][NFC] Add a new test to verify if scheduler can cluster two ld/st — qshanz / detail
  10. [Flang] Move markdown files(.MD) from documentation/ to docs/ — joshisameeran17 / detail
  11. [X86][AVX] Lower v16i8/v8i16 binary shuffles using VTRUNC/TRUNCATE — llvm-dev / detail
  12. [SVE] Lower fixed length vector ISD::SPLAT_VECTOR operations. — paul.walker / detail
  13. [NFC] Add some more Arm tests for IndVarSimplify — sam.parker / detail
  14. [SVE] Fix shift-by-imm patterns used by asr, lsl & lsr intrinsics. — paul.walker / detail
  15. [mlir] expose standard types to C API — zinenko / detail
  16. [lldb][gui] use left/right in the source view to scroll — l.lunak / detail
  17. [llvm-objdump][AMDGPU] Detect CPU string — RonakNilesh.Chauhan / detail
  18. Revert "PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units" — thakis / detail
  19. [X86][AVX] lowerShuffleWithVTRUNC - avoid unnecessary division in element counts. NFCI. — llvm-dev / detail
  20. [ELF] Hide target specific methods as private — RonakNilesh.Chauhan / detail
  21. [SyntaxTree] Implement annotation-based test infrastructure — ecaldas / detail
  22. [SyntaxTree] Use Annotations based tests for expressions — ecaldas / detail
  23. [OPENMP]Do not capture base pointer by reference if it is used as a base for array-like reduction. — a.bataev / detail
  24. [yaml2obj] - Don't crash when `FileHeader` declares an empty `Flags` key in specific situations. — grimar / detail

#1716 (Aug 17, 2020 5:25:36 PM)

  1. Cleaned __init__.py files in zorg package. — gkistanova / githubweb

#1716 (Aug 17, 2020 5:25:36 PM)

  1. [VE] Modify ISelLoweirng following clang-tidy — marukawa / detail
  2. [OpenMPOpt][HideMemTransfersLatency] Update regression test with new runtime calls. — Hamilton Tobon / detail
  3. [Attributor][FIX] Do not request an AANonNull for non-pointer types — johannes / detail
  4. [Attributor] Properly use the call site argument position — johannes / detail
  5. [llvm-objdump] Symbolize binary addresses for low-noisy asm diff. — hoy / detail
  6. [MLInliner] In development mode, obtain the output specs from a file — mtrofin / detail
  7. Fix method name to start with lower case to match style guide (NFC) — joker.eph / detail
  8. [X86] Make PreprocessISelDAG create X86ISD::VRNDSCALE nodes with i32 constants instead of i8. — craig.topper / detail
  9. [X86] Truncate immediate to i8 for INTR_TYPE_3OP_IMM8 — craig.topper / detail
  10. [X86] Rename INTR_TYPE_4OP to INTR_TYPE_4OP_IMM8 and truncate immediates to MVT::i8 — craig.topper / detail
  11. [X86] When manually creating intrinsic nodes in X86ISelLowering, make sure we use getTargetConstant and pointer type for the intrinsic ID. — craig.topper / detail
  12. NFC: [GVNHoist] Outline functions from the class — 1894981+hiraditya / detail
  13. [llvm-objdump] Attempt to fix html doc generation issue. — hoy / detail
  14. Revert "[libc++] Use CMake interface targets to setup benchmark flags" — leonardchan / detail
  15. [OpenMPOpt][HideMemTransfersLatency] Split __tgt_target_data_begin_mapper into its "issue" and "wait" counterparts. — Hamilton Tobon / detail
  16. [NewPM] Pin various tests under Other/ to legacy PM — aeubanks / detail
  17. [PowerPC] Implement Vector Extract Mask builtins in LLVM/Clang — amy.kwan1 / detail
  18. Use find_library for ncurses — Jonas Devlieghere / detail
  19. [clangd] Index refs to main-file symbols as well — zeratul976 / detail
  20. [clang] Fix visitation of ConceptSpecializationExpr in constrained-parameter — zeratul976 / detail
  21. [Attributor][FIX] Handle function pointers properly in AANonNull — johannes / detail
  22. [Attributor][NFC] Directly return proper type to avoid casts — johannes / detail
  23. [Attributor] We (should) keep the CG updated so we can mark it as preserved — johannes / detail
  24. [Attributor] Bail early if AAMemoryLocation cannot derive anything — johannes / detail
  25. DebugInfo: Emit class template parameters first, before members — dblaikie / detail
  26. PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units — dblaikie / detail

#1716 (Aug 17, 2020 5:25:36 PM)

  1. Cleaned __init__.py files in zorg package. — gkistanova / detail

#1715 (Aug 17, 2020 9:54:55 AM)

  1. Reset PAL metadata when AMDGPU traget stream finishes — kubak / detail
  2. [libomptarget][NFC] Sort list of plugins in chronological order — georgios.rokos / detail
  3. [lldb] Get rid of helper CMake variables for Python — Jonas Devlieghere / detail
  4. [MLIR] Add support for defining and using Op specific analysis — jurahul / detail
  5. [mlir] Provide LLVMType::getPrimitiveSizeInBits — zinenko / detail
  6. [lldb-vscode] NFC: clang format — waltermelon / detail
  7. [lldb] Fix and re-enable TestMultipleDebuggers — Jonas Devlieghere / detail
  8. Make compiler-rt/asan tests run with llvm-lit. — akhuang / detail
  9. AMDGPU/GlobalISel: Look through copies in getPtrBaseWithConstantOffset — Matthew.Arsenault / detail
  10. [lldb] Only link against Python 3 when LLDB_ENABLE_PYTHON is set. — Jonas Devlieghere / detail
  11. [lldb] Add missing signal include for TestMultipleDebuggers.py — Jonas Devlieghere / detail
  12. NFC: [GVNHoist] Hoist loop invariant code and rename variables for readability — 1894981+hiraditya / detail
  13. Adds __str__ support to python mlir.ir.MlirModule. — stellaraccident / detail
  14. [DSE,MemorySSA] Account for ScanLimit == 0 on entry. — flo / detail
  15. [ELF] Enforce two-dash form for some LLD specific options and the newer --[no-]pcrel-optimize — i / detail
  16. Revert "Make compiler-rt/asan tests run with llvm-lit." — akhuang / detail
  17. [lldb] Use os.path.sep in TestInvalidArgsLog.py to fix Windows bot — Raphael Isemann / detail
  18. [lldb] Replace unittest2.expectedFailure with expectedFailure (NFC) — Jonas Devlieghere / detail
  19. [test] Fix thinlto-debug-pm.c in preparation for -enable-npm-optnone — aeubanks / detail
  20. [test] Fix aggregate-assign-call.c in preparation for -enable-npm-optnone — aeubanks / detail
  21. [lldb] Add missing LLDB_REGISTER for GarbageCollectAllocatedModules — Jonas Devlieghere / detail
  22. [lldb] Skip TestError.test with reproducers — Jonas Devlieghere / detail
  23. GlobalISel: Early continue to reduce loop indentation — Matthew.Arsenault / detail
  24. [DSE,MemorySSA] Check for underlying objects first. — flo / detail
  25. [libcxx/variant] Correctly propagate return type of the visitor. — mcypark / detail
  26. GlobalISel: Revisit users of other merge opcodes in artifact combiner — Matthew.Arsenault / detail
  27. GlobalISel: Fix parameter name in doxygen comment — Matthew.Arsenault / detail
  28. [llvm] Don't create the directory hierarchy in the FileCollector... — Jonas Devlieghere / detail
  29. [flang][directives] Use TableGen to generate clause unparsing — clementval / detail
  30. [DFSan] Support fast16labels mode in dfsan_union. — mascasa / detail
  31. [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription — maskray / detail
  32. [lldb] Skip the Apple Simulator tests with reproducers — Jonas Devlieghere / detail
  33. [lldb] Skip TestMultipleDebuggers on Windows — Jonas Devlieghere / detail
  34. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  35. [lldb] Skip test_launch_simple with reproducers — Jonas Devlieghere / detail
  36. [AMDGPU] Define spill opcodes for all AGPR sizes — Stanislav.Mekhanoshin / detail
  37. AMDGPU: Add baseline tests for global saddr matching — Matthew.Arsenault / detail
  38. AMDGPU: Match global saddr addressing mode — Matthew.Arsenault / detail
  39. [AssumeBundles] Fix Bug in Assume Queries — tyker / detail
  40. [DAGCombiner] convert StoreSource if-chain to switch; NFC — spatel / detail
  41. [DAGCombiner] clean up getStoreMergeCandidates(); NFC — spatel / detail
  42. [DAGCombiner] simplify bool return in getStoreMergeCandidates; NFC — spatel / detail
  43. [DAGCombiner] reduce code duplication in getStoreMergeCandidates; NFC — spatel / detail
  44. [DAGCombiner] give magic number a name in getStoreMergeCandidates; NFC — spatel / detail
  45. AMDGPU/GlobalISel: Match global saddr addressing mode — Matthew.Arsenault / detail
  46. Revert "Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  47. [DSE,MemorySSA] Skip access already dominated by a killing def. — flo / detail
  48. [NVPTX] Fix typo in lit test — puyan / detail
  49. [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d — diggerlin / detail
  50. GlobalISel: Make type for lower action more consistently optional — Matthew.Arsenault / detail
  51. [gn build] Port 2f0d755d815 — llvmgnsyncbot / detail
  52. [safe-stack] Fix typo in test command line — Vitaly Buka / detail
  53. Improve error message when constructing a Tensor with an invalid element type (NFC) — joker.eph / detail
  54. libclc: Fix FP_ILOGBNAN definition — tstellar / detail
  55. libclc: Make all built-ins overloadable — tstellar / detail
  56. Fix Wsign-compare warnings in test. — echristo / detail
  57. libclc: Add Mesa/SPIR-V target — tstellar / detail
  58. [libunwind] Remove compatibility support for macOS 10.6 — Steven Wu / detail
  59. Fix another Wsign-comparison warning. — echristo / detail
  60. Convert to early exit (NFC) — Adrian Prantl / detail
  61. Convert to early exit (NFC) — Adrian Prantl / detail
  62. Convert if cascade to switch (NFC) — Adrian Prantl / detail
  63. Simplify error reporting (NFC) — Adrian Prantl / detail
  64. Convert to early exit (NFC) — Adrian Prantl / detail
  65. [NFC][InstCombine] Add more tests for aggregate reconstruction w/ PHI handling — lebedev.ri / detail
  66. [NFC][InstCombine] PHI-aware aggregate reconstruction: insert PHI node manually — lebedev.ri / detail
  67. [NFC][InstCombine] PHI-aware aggregate reconstruction: don't capture UseBB in lambdas, take it as argument — lebedev.ri / detail
  68. [InstCombine] PHI-aware aggregate reconstruction: correctly detect "use" basic block — lebedev.ri / detail
  69. [NFC][clang] Adjust test/CodeGenCXX/nrvo.cpp after 03127f795b8244c1039c18d4391374707a3dc75e — lebedev.ri / detail

#1714 (Aug 17, 2020 12:56:20 AM)

  1. [PowerPC] Make StartMI ignore COPY like instructions. — czhengsz / detail
  2. [X86] Reject dirflag in inline asm constraints other than clobber. — craig.topper / detail
  3. [lldb] Print the exception traceback when hitting cleanup errors — Raphael Isemann / detail
  4. [clang] Make signature help work with dependent args — kadircet / detail
  5. [lldb][NFC] Remove stride parameter from GetArrayElementType — Raphael Isemann / detail
  6. [VE] Support f128 — marukawa / detail
  7. [lldb] Get lldb-server platform's --socket-file working again — Raphael Isemann / detail
  8. [lldb] Fix that log enable's -f parameter causes LLDB to crash when it can't open the log file — Raphael Isemann / detail
  9. [lldb] Add SBModule::GarbageCollectAllocatedModules and clear modules after each test run — Raphael Isemann / detail
  10. [lldb] Forcefully complete a type when adding nested classes — pavel / detail
  11. [lldb/Utility] Simplify and generalize Scalar class — pavel / detail
  12. [lldb] Don't delete orphaned shared modules in SBDebugger::DeleteTarget — Raphael Isemann / detail
  13. [lldb] Remove OS-specific string from TestInvalidArgsLog — Raphael Isemann / detail
  14. [NFC][StackSafety] Move out sort from the loop — Vitaly Buka / detail
  15. [InlineCost] Fix scalable vectors in visitAlloca — cullen.rhodes / detail
  16. [lldb][NFC] Use the proper type for the 'storage' parameter of CreateFunctionDeclaration — Raphael Isemann / detail
  17. [X86][AVX] Move lowerShuffleWithVPMOV inside explicit shuffle lowering cases — llvm-dev / detail
  18. [lldb][NFC] Use expect_expr in more tests — Raphael Isemann / detail
  19. [lldb][NFC] Remove name parameter from CreateFunctionTemplateDecl — Raphael Isemann / detail
  20. [LLD][ELF] - Do not produce an invalid dynamic relocation order with --shuffle-sections. — grimar / detail
  21. [NFC] Run update script on test — sam.parker / detail
  22. [DemandedBits] Reorder addition test checks. NFC. — llvm-dev / detail
  23. [DemandedBits] Improve accuracy of Add propagator — llvm-dev / detail
  24. [llvm-readobj/elf] - Refine the warning about the broken PT_DYNAMIC segment. — grimar / detail
  25. [InstCombine] reduce code duplication; NFC — spatel / detail
  26. [InstCombine] add tests for sdiv-of-abs; NFC — spatel / detail
  27. [InstCombine] fold abs(X)/X to cmp+select — spatel / detail
  28. [gn build] Port c1f6ce0c732 — llvmgnsyncbot / detail
  29. [RISCV] Indirect branch generation in position independent code — selliott / detail
  30. [RISCV] Enable the use of the old mucounteren name — selliott / detail
  31. [llvm-readobj] - Remove unwrapOrError calls from GNUStyle<ELFT>::printRelocations. — grimar / detail
  32. [lldb][NFC] Use StringRef in CreateFunctionDeclaration/GetDeclarationName — Raphael Isemann / detail
  33. [NFC] Tweak a comment about the lock-free builtins — luismarques / detail
  34. [NFC] run update test script — sam.parker / detail
  35. [SystemZ/ZOS]__(de)register_frame are not available on z/OS. — kai / detail
  36. [lldb] Skip TestSimulatorPlatform with sanitized builds — Raphael Isemann / detail
  37. [llvm] support graceful failure of DataLayout parsing — zinenko / detail
  38. [mlir] Move data layout from LLVMDialect to module Op attributes — zinenko / detail
  39. AMDGPU: Fix using wrong offsets for global atomic fadd intrinsics — Matthew.Arsenault / detail
  40. AMDGPU/GlobalISel: Fix using post-legal combiner without LegalizerInfo — Matthew.Arsenault / detail
  41. GlobalISel: Remove unnecessary check for copy type — Matthew.Arsenault / detail
  42. [flang] Add preprocessor test for defines passed on the command line — david.truby / detail
  43. [mlir] do not use llvm.cmpxchg with floats — zinenko / detail
  44. AMDGPU: Don't look at dbg users for foldable operands — Matthew.Arsenault / detail
  45. AMDGPU/GlobalISel: Fix using readfirstlane with ballot intrinsics — Matthew.Arsenault / detail
  46. AMDGPU/GlobalISel: Fix missing 256-bit AGPR mapping — Matthew.Arsenault / detail
  47. [clangd] Fix Windows build when remote index is enabled. — platonov.aleksandr / detail
  48. [flang] Copy attributes and flags onto host-assoc symbols — tkeith / detail
  49. DAG: Add missing comment for transform — Matthew.Arsenault / detail
  50. [PowerPC] Fix thunk alignment issue when using pc-rel instruction — wei.huang / detail
  51. [libc] Make benchmark boxplots transparent. — asteinhauser / detail
  52. [LLD][PowerPC] Implement GOT to PC-Rel relaxation — nemanja.i.ibm / detail

#1713 (Aug 16, 2020 4:06:52 PM)

  1. Add missing parsing for attributes to std.generic_atomic_rmw op — joker.eph / detail
  2. Don't leave the FPOptions in a UnaryOperator uninitialized. — richard / detail
  3. Use consistent code for setting FPFeatures from operator constructors. — richard / detail
  4. Always keep unset fields in FPOptionsOverride zeroed. — richard / detail
  5. Replace setter named 'getAsOpaqueInt' with a real getter. — richard / detail
  6. [StackSafety] Skip ambiguous lifetime analysis — Vitaly Buka / detail
  7. Initial MLIR python bindings based on the C API. — stellaraccident / detail
  8. [clang] fix a compilation bug — yhs / detail
  9. [InstCombine] Fix a compilation bug — yhs / detail

#1712 (Aug 16, 2020 6:45:34 AM)

  1. [StackSafety] Change how callee searched in index — Vitaly Buka / detail
  2. [PhaseOrdering] add test for memcpy removal (PR47114); NFC — spatel / detail
  3. [InstCombine] add tests for copysign; NFC — spatel / detail
  4. [InstCombine] reduce code duplication; NFC — spatel / detail
  5. [InstCombine] fold copysign with fabs/fneg operand — spatel / detail
  6. Revert "[PhaseOrdering] add test for memcpy removal (PR47114); NFC" — spatel / detail
  7. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for float types — llvm-dev / detail
  8. [Sema] Validate calls to GetExprRange. — koraq / detail
  9. [Sema] Use the proper cast for a fixed bool enum. — koraq / detail
  10. [ARM] Tests for tail predicated loads. NFC — david.green / detail
  11. [OpenMP][FIX] Do not use TBAA in type punning reduction GPU code PR46156 — johannes / detail
  12. [OpenMP][CUDA] Cache the maximal number of threads per block (per kernel) — johannes / detail
  13. [OpenMP][CUDA] Keep one kernel list per device, not globally. — johannes / detail
  14. [InstCombine] Aggregate reconstruction simplification (PR47060) — lebedev.ri / detail
  15. [NFCI][InstCombine] Pacify GCC builds - don't name variable and enum class identically — lebedev.ri / detail

#1711 (Aug 15, 2020 9:59:52 PM)

  1. [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks — aktoon / detail
  2. [gn build] Port 577e58bcc75 — llvmgnsyncbot / detail
  3. [llvm-libtool-darwin] Speculative buildbot fix — smeenai / detail
  4. [OpenMP][OMPBuilder] Adding support for `omp single` — fghanim84 / detail
  5. [llvm-libtool-darwin] Fix test on all host architectures — smeenai / detail
  6. [X86] isRepeatedTargetShuffleMask - don't require specific MVT type. NFC. — llvm-dev / detail
  7. Create strict aligned code for OpenBSD/arm64. — brad / detail
  8. [X86][SSE] Replace combineShuffleWithHorizOp with canonicalizeShuffleMaskWithHorizOp — llvm-dev / detail

#1710 (Aug 15, 2020 1:16:19 PM)

  1. [llvm-libtool-darwin] Use Optional operator overloads. NFC — smeenai / detail
  2. Refactor mlir-opt setup in a new helper function (NFC) — joker.eph / detail
  3. [GlobalISel] Enable copy-propagation in post-legalizer combiner. — Amara Emerson / detail
  4. Slightly relax the regex on lld version in test (NFC) — joker.eph / detail
  5. [JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset. — Lang Hames / detail
  6. [libomptarget] Implement host plugin for amdgpu — jonchesterfield / detail
  7. [ARC] Fix CodeGen/ARC/brcc.ll — i / detail

#1709 (Aug 15, 2020 10:09:00 AM)

  1. [DWARFYAML] Simplify isEmpty(). NFC. — Xing / detail
  2. [Attributor] Use internalized version of non-exact functions — clfbbn / detail
  3. [MachOYAML] Move EmitFunc to an inner scope. NFC. — Xing / detail
  4. [TextAPI] update DriverKit string value — cyndy_ishida / detail
  5. Add support for C++20 concepts and decltype to modernize-use-trailing-return-type. — aaron / detail
  6. [Attributor][NFC] Use indexes instead of iterator — clfbbn / detail
  7. [Attributor][NFC] Format code — clfbbn / detail
  8. [NFC] Fix typo and variable names — 1894981+hiraditya / detail
  9. AMDGPU: Remove SIFixupVectorISel pass — Matthew.Arsenault / detail
  10. AMDGPU: Correct definitions for global saddr instructions — Matthew.Arsenault / detail
  11. AMDGPU: Remove redundant FLAT complex patterns — Matthew.Arsenault / detail
  12. AMDGPU: Fix matching wrong offsets for global atomic loads — Matthew.Arsenault / detail
  13. AMDGPU: Remove slc from flat offset complex patterns — Matthew.Arsenault / detail
  14. AMDGPU: Fix global atomic saddr operand class — Matthew.Arsenault / detail
  15. AMDGPU: Remove register class params from flat memory patterns — Matthew.Arsenault / detail
  16. GlobalISel: Remove unnecessary llvm:: — Matthew.Arsenault / detail
  17. [gn build] Port 79298a50670 — llvmgnsyncbot / detail

#1707 (Aug 14, 2020 10:34:00 PM)

  1. [Statepoint] Remove code related to inline operand bundles — listmail / detail
  2. [Tests] Be consistent w/definition of statepoint-example — listmail / detail
  3. [lldb] Remove XFAIL from now passing TestPtrRefs/TestPtreRefsObjC — Raphael Isemann / detail
  4. Revert "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — martin / detail
  5. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  6. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  7. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  8. Reland "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — Dávid Bolvanský / detail
  9. On FreeBSD, add -pthread to ASan dynamic compile flags for tests — dimitry / detail

#1706 (Aug 14, 2020 3:08:33 PM)

  1. [libcxx/variant] Introduce `switch`-based mechanism for `std::visit`. — mcypark / detail
  2. Split Preprocessor/init.c test — tra / detail
  3. [x86] add tests for store merging (PR46662); NFC — spatel / detail
  4. [AIX] Generate unique module id based on Pid and timestamp — Xiangling.Liao / detail
  5. [MSAN] Reintroduce libatomic load/store instrumentation — guiand / detail
  6. [docs] Add missing semicolon to example. — mascasa / detail
  7. [MSAN] Convert ActualFnStart to be a particular Instruction *, not BB — guiand / detail
  8. [TableGen] Allow mnemonics with uppercase letters to be matched — nguillemot / detail
  9. [SLC] sprintf(dst, "%s", str) -> strcpy(dst, str) — Dávid Bolvanský / detail
  10. Temporarily revert "[SCEVExpander] Add helper to clean up instrs inserted while expanding." — rupprecht / detail
  11. [TestPtrRefs] Prefer `command script import`. — ditaliano / detail
  12. [TestPtrRefsObjC] Prefer `command script import`. — ditaliano / detail
  13. [X86][MC][Target] Initial backend support a tune CPU to support -mtune — craig.topper / detail
  14. [ELF] Re-initialize InputFile::isInGroup so that elf::link can be called more than once — i / detail
  15. Fix TargetSubtargetInfo derivatives after D85165 — i / detail
  16. [NewPM][optnone] Mark various passes as required — aeubanks / detail
  17. [test][LoopUnroll] Cleanup FullUnroll.ll — aeubanks / detail
  18. Remove deopt and gc transition arguments from gc.statepoint intrinsic — listmail / detail
  19. [libcxx/variant] Avoided variable name shadowing. — mcypark / detail
  20. [SVE] Remove calls to VectorType::getNumElements from AggressiveInstCombine — ctetreau / detail
  21. [SVE] Lower fixed length vXi32/vXi64 SDIV to scalable vectors. — mcinally / detail
  22. [MSAN] Avoid dangling ActualFnStart when replacing instruction — guiand / detail
  23. [SLC] Transform strncpy(dst, "text", C) to memcpy(dst, "text\0\0\0", C) for C <= 128 only — Dávid Bolvanský / detail
  24. [AMDGPU] Fix MAI ld/st hazard handling — Stanislav.Mekhanoshin / detail
  25. Remove inline gc arguments from statepoints — listmail / detail

#1705 (Aug 14, 2020 5:52:02 AM)

  1. [llvm-zorg] PowerPC Fixing Malformed LIT Flag — zrselk / githubweb

#1705 (Aug 14, 2020 5:52:02 AM)

  1. [lldb] Use SBProcess::Continue instead of 'run' command in TestTargetAPI.py — Raphael Isemann / detail
  2. [NFC][StackSafety] Move out sort from the loop — Vitaly Buka / detail
  3. [NFC][StackSafety] Change map key comparison — Vitaly Buka / detail
  4. [Attributor] Implement AAPotentialValues — okuraofvegetable / detail
  5. [libc] [obvious] Fix typographical error. — noreply / detail
  6. [lldb] Make packetlog_get_dylib_info returns the last full response — Raphael Isemann / detail
  7. [VE] Remove obsolete I8/I16 register classes — marukawa / detail
  8. [Statepoints] Spill GC Ptr regs in FixupStatepoints. — dantrushin / detail
  9. [Orc] Fix werror for unused variable in noasserts build — bjorn.a.pettersson / detail
  10. [OpenMP][NFC] Update test check lines with new script version — johannes / detail
  11. [OpenMP][OMPIRBuilder] Use the source (=directory + filename) for locations — johannes / detail
  12. [DemandedBits] Add addition test case from D72423 — llvm-dev / detail
  13. [DFSan] Fix parameters to strtoull wrapper. — mascasa / detail
  14. [ARM][test] Add more tests of two-part immediates — powerman1st / detail
  15. Revert "[NFC][StackSafety] Move out sort from the loop" — mascasa / detail
  16. [Statepoints] FixupStatepoint: properly set isKill on spilled register. — dantrushin / detail
  17. [lldb] Use file to synchronize TestDeepBundle and TestBundleWithDotInFilename — Jonas Devlieghere / detail
  18. [NFC] Silence variables unused in release builds — rupprecht / detail
  19. [lldb] Remove Python 2 fallback and only support Python 3 — Jonas Devlieghere / detail
  20. [ORC] Build LLJITWithChildProcess example only on UNIX host systems — Stefan Gränitz / detail
  21. Remove dependency from lib/CAPI/IR/IR.cpp on registerAllDialects() (build fix) — joker.eph / detail
  22. [TSan][libdispatch] Add interceptors for dispatch_async_and_wait() — julian.lettner / detail
  23. Minor build fix (pointer must be dereferenced with `->`) — joker.eph / detail
  24. Add python enumerators for SBTypeEnumMemberList, and some tests for this API. — jingham / detail
  25. AMDGPU/GlobalISel: Match andn2/orn2 for more types — arsenm2 / detail
  26. [X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  27. TableGen/GlobalISel: Partially handle immAllOnesV/immAllZerosV — arsenm2 / detail
  28. Remove unnecessary HEADER_DIRS in lib/InterfaceStub/CMakeLists.txt — haowei / detail
  29. [clang-tools-extra] Added missing comma — zrselk / detail
  30. [llvm-libtool-darwin] Support universal outputs — sameerarora101 / detail
  31. [mlir] Make mlir_check_link_libraries() work with interface libraries — stephen.neuendorffer / detail
  32. [mlir] build fix for gcc-5 — stephen.neuendorffer / detail
  33. [examples][cmake] build fix for examples with BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  34. [DFSan] Don't unmap during dfsan_flush(). — mascasa / detail
  35. [llvm-libtool-darwin] Add support for -l and -L — sameerarora101 / detail
  36. Fix warning caused by ReductionTreePass class — sifontes / detail
  37. [MachO] Add skeletal support for DriverKit platform — jezng / detail
  38. [lld-macho] Emit load command LC_BUILD_VERSION — jezng / detail
  39. [libc] Add restrict qualifiers to string library; give consistent naming scheme to TableGen files. — gyurgyikcp / detail
  40. [StackSafety] Use ValueInfo in ParamAccess::Call — Vitaly Buka / detail

#1705 (Aug 14, 2020 5:52:02 AM)

  1. [llvm-zorg] PowerPC Fixing Malformed LIT Flag — zrselk / detail

#1704 (Aug 13, 2020 8:49:04 PM)

  1. Fix binaries directory for flang slaves gcc10 and clang10 — caroline.concatto / githubweb

#1704 (Aug 13, 2020 8:49:04 PM)

  1. Revert "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — aeubanks / detail
  2. [DebugInfo] Avoid an infinite loop with a truncated pre-v5 .debug_str_offsets.dwo. — ikudrin / detail
  3. [NFCI][SimpleLoopUnswitch] Adjust CostKind query — sam.parker / detail
  4. [SVE] Fix bug in SVEIntrinsicOpts::optimizePTest — david.sherwood / detail
  5. [AMDGPU] Enable .rodata for amdpal os — sebastian.neubauer / detail
  6. [lldb] Fix a crash when tab-completion an empty line in a function with only one local variable — Raphael Isemann / detail
  7. [SyntaxTree] Split `TreeTestBase` into header and source — ecaldas / detail
  8. [gn build] Port 2e4a20fd706 — llvmgnsyncbot / detail
  9. [CGAtomic] Mark atomic libcall functions `nounwind` — guiand / detail
  10. Fix BufferPlacement Pass to derive from the TableGen generated parent class (NFC) — joker.eph / detail
  11. Remove spurious empty line at the beginning of source file (NFC) — joker.eph / detail
  12. [NFC][StackSafety] Dedup callees — Vitaly Buka / detail
  13. [clangd] Warn developers when trying to link system-installed gRPC statically — kbobyrev / detail
  14. [OpenMP] Fix releasing of stack memory — protze / detail
  15. [clangd] Fix find_program() result check when searching for gRPC — platonov.aleksandr / detail
  16. [clangd] Clarify comments regarding gRPC linking — kbobyrev / detail
  17. [lldb/Utility] Simplify Scalar::PromoteToMaxType — pavel / detail
  18. [MLIR][Shape] Add custom assembly format for `shape.any` — frgossen / detail
  19. [NFC][ARM] Port MaybeCall into ARMTTImpl method — sam.parker / detail