40%
WDescription%
Build stability: 3 out of the last 5 builds failed.40
Test Result: 0 tests failing out of a total of 87 tests.100
Build History
x
 x
 
 x
 x
 xIdentified problems
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#19223 (Jan 20, 2021 11:12:10 AM)

  1. [COFF] Use range for on relocations, NFC — rnk / detail
  2. Revert "[clang] Change builtin object size when subobject is invalid" — George Burgess IV / detail
  3. Revert "[DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE" — hans / detail
  4. [NPM][Inliner] Factor ImportedFunctionStats in the InlineAdvisor — mtrofin / detail

#19222 (Jan 20, 2021 10:49:28 AM)

  1. Tell mypy to ignore import of cython module — thomasp / detail
  2. Fix return type in baseline()'s type hint — thomasp / detail
  3. Help mypy with typing — thomasp / detail
  4. Fix type hint for add_column in lnt.server.db.util — thomasp / detail
  5. Fix mypy warning about short_help using __doc__ — thomasp / detail
  6. Install future before running sphinx — thomasp / detail
  7. [BuildLibcalls] Mark some libcalls with inaccessiblememonly and inaccessiblemem_or_argmemonly — Dávid Bolvanský / detail

#19221 (Jan 20, 2021 10:35:42 AM)

  1. Mirror LLVM's arc config — thomasp / detail
  2. [AArch64] Fix -Wunused-but-set-variable in GCC -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  3. [X86][AVX] Handle vperm2x128 shuffling of a subvector splat. — llvm-dev / detail
  4. [RISCV] Remove unnecessary APInt copy. NFC — craig.topper / detail

#19220 (Jan 20, 2021 10:02:11 AM)

  1. Link libm in the complex-5.c testcase — Alexander.Richardson / detail
  2. [mlir][python] Factor out standalone OpView._ods_build_default class method. — stellaraccident / detail
  3. [flang][driver] Move isFixedFormSuffix and isFreeFormSuffix to flangFrontend — andrzej.warzynski / detail
  4. [lldb][docs] Add a doc page for enums and constants — Raphael Isemann / detail
  5. [ARM] Expand vXi1 VSELECT's — david.green / detail
  6. [lldb][docs] Update .htaccess to redirect from old SB API documentation to new one — Raphael Isemann / detail
  7. [Polly] Update isl to isl-0.23-61-g24e8cd12. — llvm-project / detail
  8. [SystemZ][z/OS] Fix Permission denied pattern matching — Abhina.Sreeskantharajan / detail
  9. [RISCV] Add ISel patterns for scalable mask exts & truncs — fraser / detail
  10. [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...|  (a[m] << kn) into a wide load — Jessica Paquette / detail
  11. Fix buildbot after cfc60730179042a93cb9cb338982e71d20707a24 — Jessica Paquette / detail
  12. [AMDGPU] Simpler names for arch-specific ttmp registers. NFC. — jay.foad / detail
  13. [clangd] Use ASTSignals in Heuristics CC Ranking. — usx / detail
  14. [Hexagon] Fix segment start to adjust for gaps between segments — kparzysz / detail
  15. [www] Fix background color in table cell. — richard / detail
  16. [noalias.decl] Look through llvm.experimental.noalias.scope.decl — jeroen.dobbelaere / detail
  17. Consider ASan messages interesting for creduce — rnk / detail
  18. Add bounds checking assertions to APValue, NFC — rnk / detail
  19. [libc++] Unbreak the debug mode — Louis Dionne / detail
  20. [libc++] Make LIBCXX_ENABLE_FILESYSTEM fully consistent — Louis Dionne / detail
  21. [Clang][OpenMP] Fixed an issue that clang crashed when compiling OpenMP program in device only mode without host IR — tianshilei1992 / detail
  22. [RISCV] Add DAG combine to turn (setcc X, 1, setne) -> (setcc X, 0, seteq) if we can prove X is 0/1. — craig.topper / detail
  23. [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager — aeubanks / detail
  24. [InstCombine] Add additional tests for select operand replacement (NFC) — nikita.ppv / detail
  25. Reapply [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  26. [ScalarizeMaskedMemIntrin] Add missing dependency — mariya.podchishchaeva / detail
  27. [libc++][P1679] add string contains — Louis Dionne / detail
  28. [llvm] Protect signpost map with a mutex — Jonas Devlieghere / detail
  29. [ELF] Improve R_PPC64_ADDR* relocation tests — i / detail
  30. [ELF] Error for out-of-range R_PPC64_ADDR16_HA, R_PPC64_ADDR16_HI and their friends — i / detail
  31. [ELF] Support R_PPC64_ADDR16_HIGH — i / detail
  32. [flang] Refine WhyNotModifiable() — pklausler / detail
  33. Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it" — 31459023+hctim / detail
  34. [NFC] cleanup noalias2.ll test — jeroen.dobbelaere / detail
  35. Revert "[SLP]Merge reorder and reuse shuffles." — alexey.bataev / detail
  36. [NFC] Disallow unused prefixes under Other — mtrofin / detail
  37. [polly][NewPM][test] Fix polly tests under -enable-new-pm — aeubanks / detail
  38. [OPENMP]Do not use OMP_MAP_TARGET_PARAM for data movement directives. — alexey.bataev / detail
  39. [libc] Extend the current fenv functions to aarch64. — sivachandra / detail
  40. Ensure we don't strip the ConstantExpr carrying a non-type template — richard / detail
  41. Revert "DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  42. [lld][WebAssembly] Don't defined indirect function table in relocatable output — sbc / detail
  43. [mlir][python] Add facility for extending generated python ODS. — stellaraccident / detail
  44. [ASTMatchers] NFC Rearrange declarations to allow more arg adapting — steveire / detail
  45. [mlir][splitting std] move 2 more ops to `tensor` — silvasean / detail
  46. [lldb/test] Skip TestProcessAttach: test_attach_to_process_from_different_dir_by_id on Windows — stilis / detail
  47. [ASTMatchers] Allow use of mapAnyOf in more contexts — steveire / detail
  48. [RISCV] Remove NotHasStdExtZbb predicate from zext.h/sext.b/sext.h InstAliases. NFC — craig.topper / detail
  49. [msabi] Mangle a template argument referring to array-to-pointer decay — richard / detail
  50. Remove TypedMatcherOps from VariantValue — steveire / detail
  51. Remove unused functions. — echristo / detail
  52. Add API to retrieve a clade kind from ASTNodeKind — steveire / detail
  53. Revert "[WebAssembly] call_indirect issues table number relocs" — sbc / detail
  54. Implement constant folding for DivFOp — joker.eph / detail
  55. [SampleFDO] Add the support to split the function profiles with context into — wmi / detail
  56. Fix Wmissing-field-initializers warnings. — wmi / detail
  57. [xray] Honor xray-never function-instrument attribute — ianlevesque / detail
  58. [gn build] (manually) port 933518fff82c — thakis / detail
  59. [gn build] fix libcxx gn file with libcxx_abi_namespace set — thakis / detail
  60. [mlir][python] Swap shape and element_type order for MemRefType. — stellaraccident / detail
  61. [llvm-link] Improve link time for bitcode archives [NFC] — serguei.n.dmitriev / detail
  62. [llvm-profgen][NFC] Fix the incorrect computation of callsite sample count — wlei / detail
  63. Allow nonnull/align attribute to accept poison — aqjune / detail
  64. [RISCV] refactor VPatBinary (NFC) — shihpo.hung / detail
  65. [SimplifyCFG] Reapply update_test_checks.py (NFC) — aqjune / detail
  66. [llvm] Use llvm::find (NFC) — kazu / detail
  67. [llvm] Use llvm::any_of (NFC) — kazu / detail
  68. [llvm] Use llvm::all_of (NFC) — kazu / detail
  69. [mlir][sparse] add narrower choices for pointers/indices — ajcbik / detail
  70. [ELF][test] Improve --wrap tests — i / detail
  71. [ELF] --wrap: Produce a dynamic symbol for undefined __wrap_ — i / detail
  72. [RISCV] Implement vlseg intrinsics. — kai.wang / detail
  73. [X86] Add segment and address-size override prefixes — isanbard / detail
  74. [lldb][docs] Remove -webkit-hyphens in table cells so that table widths are correct on Safari — Raphael Isemann / detail
  75. [lldb][docs] Filter out 'thisown' attribute and inheritance boilerplate — Raphael Isemann / detail
  76. [NFC][InstructionCost] Use InstructionCost in lib/Transforms/IPO/IROutliner.cpp — david.sherwood / detail
  77. [lldb][docs] Expand CSS fix for LLDB doc tables — Raphael Isemann / detail
  78. [GlobalISel] Add missing operand update when copy is required — mikael.holmen / detail
  79. [AMDGPU][MC] Add tfe disassembler support MIMG opcodes — petar.avramovic / detail
  80. [clang][cli] Port more options to new parsing system — Jan Svoboda / detail
  81. [Test Commit] This is a test commit for https://reviews.llvm.org/D94904 — quic_arangasa / detail
  82. [clangd] Allow CDBs to have background work to block on. — sam.mccall / detail
  83. [clangd] Move DirBasedCDB broadcasting onto its own thread. — sam.mccall / detail
  84. [clangd] Remove the recovery-ast options. — sam.mccall / detail
  85. [clangd] Retire some flags for uncontroversial, stable features. — sam.mccall / detail
  86. [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants — Mirko.Brkusanin / detail
  87. [Coroutine] Remain alignment information when merging frame variables — yedeng.yd / detail
  88. [PostRASched] Regenerate Whole Test with update_llc_test_checks.py — quic_arangasa / detail
  89. [mlir] Link mlir_runner_utils statically into cuda/rocm-runtime-wrappers. — csigg / detail
  90. Added check if there are regions that do not implement the RegionBranchOpInterface. — julian.gross / detail
  91. [LLD][ELF] Correct test temporary file paths — jeremy.morse / detail
  92. [LV] Add test cases with multiple exits which require versioning. — flo / detail
  93. [llvm-symbolizer][doc] Reorder --relativenames in options list — james.henderson / detail
  94. [clangd] Fix division by zero when computing scores — kadircet / detail
  95. [AArch64] Add missing "pauth" feature to the .arch_extension directive. — mark.murray / detail
  96. [AArch64] Add missing "flagm" feature to the .arch_extension directive. — mark.murray / detail
  97. Fix cuda-runner tests. — csigg / detail
  98. [clangd] Extend find-refs to include overrides. — hokein.wu / detail
  99. [PM] Avoid duplicates in the Used/Preserved/Required sets — bjorn.a.pettersson / detail
  100. [SCEV] Add a test with wrong exit counts. (NFC) — chenmindong1 / detail
  101. [AArch64] Add support for the GNU ILP32 ABI — amanieu / detail
  102. [TableGen] Improve algorithm for inheriting class template args and fields — Paul C. Anagnostopoulos / detail
  103. [X86][AVX] Fold extract_subvector(VSRLI/VSHLI(x,32)) -> VSRLI/VSHLI(extract_subvector(x),32) — llvm-dev / detail
  104. Revert "[TableGen] Improve algorithm for inheriting class template args and fields" — Paul C. Anagnostopoulos / detail
  105. Revert "Following up on PR48517, fix handling of template arguments that refer" — hans / detail
  106. [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE — llvm-dev / detail
  107. Make it possible to store a ASTNodeKind in VariantValue — steveire / detail
  108. [libc++] Split re.alg tests into locale-dependent and independent tests — Alexander.Richardson / detail
  109. [libomptarget][devicertl] Wrap source in declare target pragmas — jonathanchesterfield / detail
  110. Implement dynamic mapAnyOf in terms of ASTNodeKinds — steveire / detail
  111. Loop peeling: check that latch is conditional branch — jotrem / detail
  112. [docs] Fix overly specific link to uploading patches on Phabricator — Louis Dionne / detail
  113. [SLP] move reduction createOp functions; NFC — spatel / detail
  114. [SLP] refactor more reduction functions; NFC — spatel / detail
  115. [SLP] reduce reduction code for checking vectorizable ops; NFC — spatel / detail
  116. [AMDGPU] pin lit test divergent-unswitch.ll to the old pass manager — sameer.sahasrabuddhe / detail
  117. [OpenMP][NVPTX] Replaced CUDA builtin vars with LLVM intrinsics — tianshilei1992 / detail
  118. [mlir][Affine] Add support for multi-store producer fusion — diego.caballero / detail
  119. [RISCV] Add way to mark CompressPats that should only be used for compressing. — craig.topper / detail
  120. Avoid unused variable warning in opt mode — jpienaar / detail
  121. [mlir] fix the rocm runtime wrapper to account for cuda / rocm api differences — tobias.gysi / detail
  122. [lldb/Commands] Refactor ProcessLaunchCommandOptions to use TableGen (NFC) — medismail.bennani / detail
  123. [PowerPC][Power10] Exploit splat instruction xxsplti32dx in Power10 — conanap / detail
  124. [MLIR][Standard] Add log1p operation to std — frgossen / detail

#19219 (Jan 19, 2021 9:27:40 AM)

  1. Teach Mypy about sqlalchemy's declarative_base() — thomasp / detail
  2. Remove no longer needed threading module import — thomasp / detail
  3. Fix __all__ mypy warnings — thomasp / detail
  4. [LNT] Python 3 support: fix several bytes/str inconsistencies — danila / detail
  5. Fix server/ui/V4Pages test — thomasp / detail
  6. Fix use of wrong and undef variable — thomasp / detail
  7. Expect LNT to be installed in the tests — thomasp / detail
  8. Fix all unused imports flake8 warnings — thomasp / detail
  9. Fix non multiple of 4 indentation — thomasp / detail
  10. Fix multiple import on one line — thomasp / detail
  11. Fix whitespaces flake8 errors and warnings — thomasp / detail
  12. Fix under and over continuation indentation — thomasp / detail
  13. Ignore files generated by running tox — thomasp / detail
  14. [LNT] Fix F811 warnings — danila / detail
  15. [LNT] add __pycache__ to ignored files — danila / detail
  16. F841: local variable assigned to but never used — thomasp / detail
  17. Fix unexpected space around keyword/param equals — thomasp / detail
  18. Fix space before typing comments — thomasp / detail
  19. Fix blank line errors — thomasp / detail
  20. Fix redundant backslash — thomasp / detail
  21. Fix over indentation — thomasp / detail
  22. Fix bracket indentation in report.py — thomasp / detail
  23. Fix remaining Flake8 whitespace issues — thomasp / detail
  24. Fix ambiguous variable names — thomasp / detail
  25. Remove nonsensical fct definition — thomasp / detail
  26. Fix OrderField's copy constructor — thomasp / detail
  27. Add import needed for typing hints — thomasp / detail
  28. Fix line too long Flake8 warning — thomasp / detail
  29. Fix use of undefined session variable — thomasp / detail
  30. Extend mandatory Flake8 cleanness — thomasp / detail
  31. [LNT] Fix some ResourceWarnings — danila / detail
  32. [CMake] Delete unneeded find_package(TCL) and find_package(OpenMP) — i / detail
  33. [SVE][NFC] Regenerate a few CodeGen tests — cullen.rhodes / detail
  34. Add -ansi option to CompileOnly group — aaron / detail
  35. [doc] Place sha256 in lld/README.md into backticks — smeenai / detail
  36. Return false from __has_declspec_attribute() if not explicitly enabled — aaron / detail
  37. [llvm] [cmake] Remove obsolete /usr/local hack for *BSD — mgorny / detail
  38. [Tests] Add tests for new InstCombine OR transformation, NFC — Dávid Bolvanský / detail
  39. [instCombine] Add (A ^ B) | ~(A | B) -> ~(A & B) — Dávid Bolvanský / detail
  40. [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce. — joshisameeran17 / detail
  41. [LegalizeDAG][RISCV][PowerPC][AMDGPU][WebAssembly] Improve expansion of SETONE/SETUEQ on targets without SETO/SETUO. — craig.topper / detail
  42. [clangd] Avoid recursion in TargetFinder::add() — zeratul976 / detail
  43. [NewPM] Run non-trivial loop unswitching under -O2/3/s/z — aeubanks / detail
  44. [RISCV] Use vmerge.vim for llvm.riscv.vfmerge with a 0.0 scalar operand. — craig.topper / detail
  45. [FunctionAttrs] Precommit tests for willreturn inference. — flo / detail
  46. [libc++] Add a missing `<_Compare>` template argument. — arthur.j.odwyer / detail
  47. [libcxx] Port to OpenBSD — brad / detail
  48. [InstSimplify] Don't fold gep p, -p to null — nikita.ppv / detail
  49. [OpenMP] Fixed include directories for OpenMP when building OpenMP with LLVM_ENABLE_RUNTIMES — tianshilei1992 / detail
  50. [libomptarget][amdgpu][nfc] Fix build on centos — jonathanchesterfield / detail
  51. [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate — david.truby / detail
  52. [FunctionAttrs] Derive willreturn for fns with readonly` & `mustprogress`. — flo / detail
  53. [IR] move nomerge attribute from function declaration/definition to callsites — zequanwu / detail
  54. [clang-tidy] Add test for Transformer-based checks with diagnostics. — yitzhakm / detail
  55. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  56. [LV] Relax assumption that LCSSA implies single entry — listmail / detail
  57. Fix for crash in __builtin_return_address in template context. — sunil.srivastava / detail
  58. [InstCombine] Duplicate tests for logical and/or (NFC) — nikita.ppv / detail
  59. [LV] Weaken spuriously strong assert in LoopVersioning — listmail / detail
  60. [SLP] reduce code duplication while matching reductions; NFC — spatel / detail
  61. [SLP] reduce code duplication in processing reductions; NFC — spatel / detail
  62. [SLP] rename variable to improve readability; NFC — spatel / detail
  63. [SLP] reduce code duplication while processing reductions; NFC — spatel / detail
  64. [RISCV] Add double test cases to vfmerge-rv32.ll. NFC — craig.topper / detail
  65. [InstCombine] Add tests for logical and/or poison implication (NFC) — nikita.ppv / detail
  66. [RISCV] Legalize select when Zbt extension available — selliott / detail
  67. [InstCombine] Handle logical and/or in assume optimization — nikita.ppv / detail
  68. [mlir] Update LLVM dialect type documentation — zinenko / detail
  69. [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it — modimo / detail
  70. [OpenMP] Fixed the link error that cannot find static data member — tianshilei1992 / detail
  71. [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly — martin / detail
  72. [libcxx] Avoid overflows in the windows __libcpp_steady_clock_now() — martin / detail
  73. [OpenMP] Fixed a typo in openmp/CMakeLists.txt — tianshilei1992 / detail
  74. AMDGPU: Remove wrapper only call limitation — Matthew.Arsenault / detail
  75. [Driver] Fix assertion failure when -fprofile-generate -fcs-profile-generate are used together — i / detail
  76. [NFC] Disallow unused prefixes in MC/AMDGPU — mtrofin / detail
  77. [ADT][NFC] Use empty base optimisation in BumpPtrAllocatorImpl — n.james93 / detail
  78. [RISCV] Remove '.mask' from vcompress intrinsic name. NFC — craig.topper / detail
  79. [ELF][NFCI] small cleanup to OutputSections.h — llvm / detail
  80. Add sample-profile-suffix-elision-policy attribute with -funique-internal-linkage-names. — hoy / detail
  81. [MIPatternMatch] Add matcher for G_PTR_ADD — Jessica Paquette / detail
  82. [Sanitizer][Darwin] Fix test for macOS 11+ point releases — julian.lettner / detail
  83. [NFC] Disallow unused prefixes under MC/AMDGPU — mtrofin / detail
  84. Delete unused function (was breaking the -Werror build) — dblaikie / detail
  85. [AMDGPU] Add _e64 suffix to VOP3 Insts — Joseph.Nash / detail
  86. [libc] add isascii and toascii implementations — michaelrj / detail
  87. [libc][NFC] Use more specific comparison macros in LdExpTest.h. — sivachandra / detail
  88. [LangRef] State that a nocapture pointer cannot be returned — aqjune / detail
  89. [DAGCombiner] Fold BRCOND(FREEZE(COND)) to BRCOND(COND) — aqjune / detail
  90. [MSan] Tweak CopyOrigin — jianzhouzh / detail
  91. [gn build] (manually) port 79f99ba65d96 — thakis / detail
  92. [mlir][Python] Add checking process before create an AffineMap from a permutation. — zhanghb97 / detail
  93. [X86][AMX] Prohibit pointer cast on load. — yuanke.luo / detail
  94. [Coroutine] Update promise object's final layout index — Yuanfang Chen / detail
  95. [PDB] Defer relocating .debug$S until commit time and parallelize it — rnk / detail
  96. [OpenMP] Update allocator trait key/value definitions — hansang.bae / detail
  97. [gn build] Reorganize libcxx/include/BUILD.gn a bit — thakis / detail
  98. [libc++] Give extern templates default visibility on gcc — smeenai / detail
  99. [OpenMP] Use persistent memory for omp_large_cap_mem — hansang.bae / detail
  100. [NFC] Use generic name for scalable vector stack ID. — kai.wang / detail
  101. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  102. [Orc] Add a unit test for asynchronous definition generation. — Lang Hames / detail
  103. [InlineSpiller] Re-tie operands if folding failed — serguei.katkov / detail
  104. [dsymutil] Copy eh_frame content into the dSYM companion file. — Jonas Devlieghere / detail
  105. [libomptarget][nvptx] Include omp_data.cu in bitcode deviceRTL — jonathanchesterfield / detail
  106. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  107. [dsymutil] Fix spurious space in REQUIRES: line — Jonas Devlieghere / detail
  108. [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader — carl.ritson / detail
  109. [Statepoint Lowering] Add an option to allow use gc values in regs for landing pad — serguei.katkov / detail
  110. [Verifier] Extend statepoint verifier to cover more constants — serguei.katkov / detail
  111. [llvm] Remove redundant string initialization (NFC) — kazu / detail
  112. [CodeGen] Remove unused function isRegLiveInExitBlocks (NFC) — kazu / detail
  113. [llvm] Use Optional::getValueOr (NFC) — kazu / detail
  114. [dsymutil] Add preliminary support for DWARF 5. — Jonas Devlieghere / detail
  115. [MSan] Partially revert some changes from D94552 — jianzhouzh / detail
  116. [Verifier] Add tied-ness verification to statepoint intsruction — serguei.katkov / detail
  117. [ARM] Additional tests for different interleaving patterns. NFC — david.green / detail
  118. [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections. — grimar / detail
  119. [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors — david.green / detail
  120. [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field. — grimar / detail
  121. [clang][driver] Restore the original help text for `-I` — andrzej.warzynski / detail
  122. [LTO] Replace anonymous namespace with static functions (NFC). — flo / detail
  123. [NFC][InstructionCost] Use InstructionCost in Transforms/Scalar/RewriteStatepointsForGC.cpp — david.sherwood / detail
  124. [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics — joe.ellis / detail
  125. [X86][AVX] combineVectorSignBitsTruncation - limit AVX512 truncations to 128-bits (PR48727) — llvm-dev / detail
  126. [SVE] Add ISel pattern for addvl — cullen.rhodes / detail
  127. Hwasan InitPrctl check for error using internal_iserror — matthew.malcomson / detail
  128. [ADT] Fix join_impl using the wrong size when calculating total length — n.james93 / detail
  129. [LTO] Add test to ensure objc-arc-contract is executed. — flo / detail
  130. Fix build errors after ceb9379a9 — n.james93 / detail
  131. Revert "[dsymutil] Warn on timestmap mismatch between object file and debug map" — dave / detail
  132. [SVE][CodeGen] CTLZ, CTTZ & CTPOP operations (predicates) — kerry.mclaughlin / detail
  133. [ValueTracking] Fix one s/dyn_cast/dyn_cast_or_null/ — markus.lavin / detail
  134. Revert "Hwasan InitPrctl check for error using internal_iserror" — thakis / detail
  135. [Tests] Added test for memcpy loop idiom recognization — Dávid Bolvanský / detail
  136. [X86] canonicalizeShuffleMaskWithHorizOp - minor refactor to support multiple src ops. NFCI. — llvm-dev / detail
  137. [libc] Refresh benchmark progress bar when needed. — gchatelet / detail
  138. [OpenCL] Improve OpenCL operator tests — sven.vanhaastregt / detail
  139. [X86] Add tests for rv_marker lowering. — flo / detail
  140. [mlir][linalg] Use attributes in named ops' indexing maps — antiagainst / detail
  141. [clangd] Split out a base class for delegating GlobalCompilationDatabases. NFC — sam.mccall / detail
  142. [AArch64] Attempt to sink mul operands — nicholas.guy / detail
  143. GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper — Matthew.Arsenault / detail
  144. [NFC][RISCV] Add double type in RISC-V V CodeGen test cases for RV32. — kai.wang / detail
  145. [AArch64][GlobalISel] Add support for FCONSTANT of FP128 type — muhammad.asif.manzoor / detail
  146. [lld][WebAssembly] Fix for TLS + --relocatable — sbc / detail
  147. [Frontend] Add pragma align natural and sort out pragma pack stack effect — Xiangling.Liao / detail
  148. [OpenMP] Add documentation for error messages and release notes — jhuber6 / detail
  149. [OpenMP] Fix hierarchical barrier — nawrin.sultana / detail
  150. [clangd] Explicitly avoid background-indexing the same file twice. — sam.mccall / detail
  151. [clangd] Avoid reallocating buffers for each message read: — sam.mccall / detail
  152. [SLP] add reduction test for FMF; NFC — spatel / detail
  153. [InstCombine] Fold select -> and/or using impliesPoison — nikita.ppv / detail
  154. [clangd] Remove "decision-forest-base" experimental flag. — usx / detail
  155. [clangd] Remove some old CodeCompletion options that are never (un)set.  NFC — sam.mccall / detail
  156. [IROutliner] Adapting to hoisted bitcasts in CodeExtractor — andrew.litteken / detail
  157. [dsymutil] Warn on timestmap mismatch between object file and debug map — Jonas Devlieghere / detail
  158. [X86][SSE] canonicalizeShuffleMaskWithHorizOp - simplify shuffle(HOP(HOP(X,Y),HOP(Z,W))) style chains. — llvm-dev / detail
  159. [X86][AVX] Add test for another 'reverse HADD' pattern mentioned in PR41813 — llvm-dev / detail
  160. [DAG] visitVECTOR_SHUFFLE - use all_of to check for all-undef shuffle mask. NFCI. — llvm-dev / detail
  161. [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch — samuel.tebbs / detail
  162. [gn build] Port 60fda8ebb6d — llvmgnsyncbot / detail
  163. [flang] Fix classification of shape inquiries in specification exprs — pklausler / detail
  164. [Hexagon] Improve legalizing of ISD::SETCC result — kparzysz / detail
  165. [SLP] simplify type check for reductions — spatel / detail
  166. [flang] Do not create HostAssoc symbols in derived type scopes — pklausler / detail
  167. [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling — wlei / detail
  168. [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter — wlei / detail
  169. [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe — wlei / detail
  170. [NFC] fix missing SectionName declaration — wlei / detail
  171. [mlir] Correct 2 places that result in corrupted conversion rollbacks — tpopp / detail
  172. [LLD][COFF] Avoid std::vector resizes during type merging — alexandre.ganea / detail
  173. [NFC] Use correct ssa.copy spelling when referring to the intrinsic — jeroen.dobbelaere / detail
  174. [mlir][sparse] add vectorization strategies to sparse compiler — ajcbik / detail
  175. [LTO] Add test for freestanding LTO option. — flo / detail
  176. [flang] Fix accessibility of USEd name in .mod file — tkeith / detail
  177. [libc][NFC] add macro for fuchsia to switch test backend to zxtest — michaelrj / detail
  178. Fix the warnings on unused variables (NFC) — kazu / detail
  179. [FuncAttrs] Add additional willreturn tests (NFC) — nikita.ppv / detail
  180. [DSE] Add tests with stores of existing values. — flo / detail
  181. [libc][NFC] change isblank and iscntrl from implicit casting — michaelrj / detail
  182. [test] Add Clang side tests for -fdebug-info-for-profiling — i / detail
  183. [NFC] Fix build break by a initializer list converting error — wlei / detail
  184. Revert "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  185. [NewPM] Only non-trivially loop unswitch at -O3 and for non-optsize functions — aeubanks / detail
  186. [SPARC] Fix fp128 load/stores — craig.topper / detail
  187. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — dblaikie / detail
  188. [NFC] Rename ThinLTOPhase to ThinOrFullLTOPhase and move it from PassBuilder.h — wmi / detail
  189. [SystemZ]  Clear Available set in SystemZPostRASchedStrategy::initialize(). — paulsson / detail
  190. [libunwind] Unwind through aarch64/Linux sigreturn frame — rprichard / detail
  191. [flang] Add tests for procedure arguments with implicit interfaces — psteinfeld / detail
  192. [RISCV] Custom lower ISD::VSCALE. — craig.topper / detail
  193. Fix grammar in diagnostic for wrong arity in a structured binding. — richard / detail
  194. [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  195. [PowerPC] Try to fold sqrt/sdiv test results with the branch. — esme.yi / detail
  196. Revert "[Support] On Windows, take the affinity mask into account" — alexandre.ganea / detail
  197. ADT: Fix reference invalidation in SmallVector::push_back and single-element insert — Duncan P. N. Exon Smith / detail
  198. [NFC] Remove unused entry in PassRegistry.def — aeubanks / detail
  199. Revert "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  200. [llvm] Use *Set::contains (NFC) — kazu / detail
  201. [llvm] Use llvm::stable_sort (NFC) — kazu / detail
  202. [llvm] Use std::any_of (NFC) — kazu / detail
  203. Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert" — Duncan P. N. Exon Smith / detail
  204. ADT: Fix reference invalidation in N-element SmallVector::append and insert — Duncan P. N. Exon Smith / detail
  205. [NFC] Fix -Wsometimes-uninitialized — rupprecht / detail
  206. ADT: Fix reference invalidation in SmallVector::resize — Duncan P. N. Exon Smith / detail
  207. ADT: Reduce code duplication in SmallVector::resize by using pop_back_n, NFC — Duncan P. N. Exon Smith / detail
  208. ADT: Reduce code duplication in SmallVector by reusing reserve, NFC — Duncan P. N. Exon Smith / detail
  209. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for -fthinlto-index= — i / detail
  210. ADT: Reduce code duplication in SmallVector by calling reserve and clear, NFC — Duncan P. N. Exon Smith / detail
  211. Fix unused variable in CoroFrame.cpp when building Release with GCC 10 — lxfind / detail
  212. Add func call so we don't instruction-step into the builtin_trap — Jason Molenda / detail
  213. [lldb][wasm] Parse DWO section names — pavel / detail
  214. Implement vAttachWait in lldb-server — pavel / detail
  215. [mlir] Update doc to omit the usage of LLVMIntegerType — zinenko / detail
  216. [lldb] Fix TestPlatformProcessConnect.py — pavel / detail
  217. [NFC][AsmPrinter] Windows warning: Use explicit cast — david.stuttard / detail
  218. [AArch64] Adding ACLE intrinsics for the LS64 extension — lucas.prates / detail
  219. [LTO] Expose opt() in LTOBackend (NFC). — flo / detail
  220. [lld][WebAssembly] Add support for handling table symbols — wingo / detail
  221. [SLP] Don't vectorize stores of non-packed types (like i1, i2) — bjorn.a.pettersson / detail
  222. [clang] Use SourceLocations in unions [NFCI] — mikhail.maltsev / detail
  223. [DAG] visitVECTOR_SHUFFLE - pull out shuffle merging code into lambda helper. NFCI. — llvm-dev / detail
  224. [X86] Improve sum-of-reductions v4f32 test coverage — llvm-dev / detail
  225. [lldb/test] Ensure launched processes are ready to be attached — pavel / detail
  226. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - reset shuffle ops and reorder early-out and second op matching. NFCI. — llvm-dev / detail
  227. [clangd] Add main file macros into the main-file index. — platonov.aleksandr / detail
  228. Change XCore code owner. — nigelp / detail
  229. [clang][cli] NFC: Remove SSPBufferSize assignment — Jan Svoboda / detail
  230. [clang][cli] Port more CodeGenOptions to marshalling infrastructure — Jan Svoboda / detail
  231. Revert "Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable" — alexandre.ganea / detail
  232. [clang-tidy] Use DenseSet<SourceLocation> in UpgradeDurationConversionsCheck, NFCI — mikhail.maltsev / detail
  233. [flang][driver] Unify f18_version.h.in and Version.inc.in — andrzej.warzynski / detail
  234. [InferFunctionAttrs] Improve CHECK variable names (NFC). — flo / detail
  235. [SelectionDAG] Make use of KnownBits::commonBits. NFC. — jay.foad / detail
  236. [Analysis,CodeGen] Make use of KnownBits::makeConstant. NFC. — jay.foad / detail
  237. [Support] Simplify KnownBits::icmp helpers. NFC. — jay.foad / detail
  238. [Support] Add KnownBits::sextInReg exhaustive tests — llvm-dev / detail
  239. [docs] Update DebuggingJITedCode page after fix in LLDB — Stefan Gränitz / detail
  240. [Support] Ensure KnownBits::sextInReg can handle the src == dst sext-in-reg case. — llvm-dev / detail
  241. [flang] Fix dangling pointer in LabelEnforce — tkeith / detail
  242. [OpenCL] Improve online documentation. — anastasia.stulova / detail
  243. [mlir][linalg] Add docstring support for named op spec — antiagainst / detail
  244. [Support] Simplify KnownBits::sextInReg implementation. — llvm-dev / detail
  245. [TableGen] Enhance !cast<string> to handle bit and bits types. — Paul C. Anagnostopoulos / detail
  246. Revert "[AArch64] Attempt to sink mul operands" — martin / detail
  247. [Support] Remove redundant sign bit tests from KnownBits::getSignedMinValue/getSignedMaxValue — llvm-dev / detail
  248. [SystemZ] misched-cutoff tests can only be tested on non-NDEBUG (assertion) builds — llvm-dev / detail
  249. [clangd] Remove another option that was effectively always true. NFC — sam.mccall / detail
  250. Revert "[RISCV] Legalize select when Zbt extension available" — selliott / detail
  251. [flang][driver] Use __FLANG_VERISION__ in f18.cpp (nfc) — andrzej.warzynski / detail
  252. [NFC] Disallow unused prefixes under MC/ARM — mtrofin / detail
  253. [clangd] Make AST-based signals available to runWithPreamble. — usx / detail
  254. [clangd] Trivial: Documentation fix in ASTSignals. — usx / detail
  255. [gn build] Port 2f395b7092bd — llvmgnsyncbot / detail
  256. [flang] Fix some module file issues exposed by Whizard — pklausler / detail
  257. [NFC] Disallow unused prefixes under MC/AArch64 — mtrofin / detail
  258. [NewPM] Fix placement of LoopFlatten — aeubanks / detail
  259. [X86][AVX] Adjust unsigned saturation downconvert negative test — llvm-dev / detail
  260. [libomptarget][amdgpu] Fix kernel launch tracing to match previous behavior — jonathanchesterfield / detail
  261. [SelectionDAG] Remove an early-out from computeKnownBits for smin/smax — jay.foad / detail
  262. [LLDB] MinidumpParser: Prefer executable module even at higher address — jotrem / detail
  263. [HIP] Add signbit(long double) decl — enye.shi / detail
  264. Support emptiness checks for unbounded FlatAffineConstraints. — zinenko / detail
  265. [OpenMP] Drop the static library libomptarget-nvptx — tianshilei1992 / detail
  266. [clang][MSVC] Fix missing MSInheritanceAttr in template specialization. — zequanwu / detail
  267. [X86] Add the FSRM feature (Fast Short Rep Mov) to Zen3. — yamauchi / detail
  268. [OpenMP] Dropped unnecessary define when compiling deviceRTLs for NVPTX — tianshilei1992 / detail
  269. [GWP-ASan] Minor refactor of optional components. — 31459023+hctim / detail
  270. [openacc] Rename generated file from ACC.cpp.inc to ACC.inc to match D92955 — clementval / detail
  271. [NFC] Update test to not check for 'opaque' in the file name. — erich.keane / detail
  272. [MLIR][TOSA] First lowerings from Tosa to Linalg — rob.suderman / detail
  273. Add newline to terminate debug message (NFC) — joker.eph / detail
  274. [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  275. [mlir][ODS] Add new RangedTypesMatchWith operation predicate — riddleriver / detail
  276. [mlir][OpFormatGen] Format enum attribute cases as keywords when possible — riddleriver / detail
  277. [Driver] -gsplit-dwarf: Produce .dwo regardless of -gN for IR input — i / detail
  278. [RISCV] Merge Utils library into MCTargetDesc — craig.topper / detail
  279. [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation — riddleriver / detail
  280. [mlir] Remove TosaToLinalg dependency on all Passes — tpopp / detail
  281. [clang] Do not crash when CXXRecordDecl has a non-CXXRecordDecl base. — adamcz / detail
  282. [mlir][docs] Bring bufferization docs up to date. — silvasean / detail
  283. [PowerPC] Only use some extend mne if assembler is modern enough — Jinsong Ji / detail
  284. [gn build] (manually) port 387d3c24792f — thakis / detail
  285. [libc] Use #undef isascii in specific header — mcgrathr / detail
  286. Add -fexceptions to test as it uses them and fails on platforms where it is not on by default (like the PS4). — douglas.yung / detail
  287. [RISCV] Optimize select_cc after fp compare expansion — craig.topper / detail
  288. Re-land [Support] On Windows, take the affinity mask into account — alexandre.ganea / detail
  289. [LTO] Test format fix (NFC) — tejohnson / detail
  290. [RISCV][NFC] Regenerate Calling Convention Tests — selliott / detail
  291. [mlir] Remove over specified memory effects — youngar17 / detail
  292. [clangd] Reduce logspam for CDB scanning — sam.mccall / detail
  293. [mlir][Linalg] Add canonicalization to remove no-op linalg operations. — ravishankarm / detail
  294. [SLP] remove unnecessary state in matching reductions — spatel / detail
  295. [OpenMP] Remove omptarget-nvptx from deps as it is no longer a valid target — tianshilei1992 / detail
  296. [mlir][Linalg] Add canonicalization of linalg op -> dim op. — ravishankarm / detail
  297. [mlir][Linalg] NFC: Verify tiling on linalg.generic operation on tensors. — ravishankarm / detail
  298. [libomptarget][nvptx][nfc] Move target_impl functions out of header — jonathanchesterfield / detail
  299. [flang] Fix use-associated procedure in generic — tkeith / detail
  300. [AArch64][GlobalISel] Assign FPR banks to loads which are used by integer->float conversions. — Amara Emerson / detail
  301. Reland "[AsmParser] make .ascii support spaces as separators" — jiancai / detail
  302. [libomptarget][nvptx] Reduce calls to cuda header — jonathanchesterfield / detail
  303. [libTooling] Change `addInclude` to use expansion locs. — yitzhakm / detail
  304. [AArch64][GlobalISel] Add selection support for fpr bank source variants of G_SITOFP and G_UITOFP. — Amara Emerson / detail
  305. [libc] Add memmove implementation. — chennngwang / detail
  306. [CodeGen, Transforms] Use llvm::sort (NFC) — kazu / detail
  307. [llvm] Use llvm::drop_begin (NFC) — kazu / detail
  308. [llvm] Remove redundant return and continue statements (NFC) — kazu / detail
  309. Add Semantic check for Flang OpenMP 4.5 - 2.7.1  Do Loop restrictions on single directive and firstprivate clause. — yhegde / detail
  310. [mlir][sparse] retry sparse-only for cyclic iteration graphs — ajcbik / detail
  311. [clang][cli] NFC: Decrease the scope of ParseLangArgs parameters — Jan Svoboda / detail
  312. [clang][cli] NFC: Decrease the scope of ParseCodeGenArgs parameters — Jan Svoboda / detail
  313. [clang][cli] Specify KeyPath prefixes via TableGen classes — Jan Svoboda / detail
  314. [AArch64] Add Fujitsu A64FX scheduling model — t-kawashima / detail
  315. [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
  316. Revert "Reapply "ADT: Fix reference invalidation in SmallVector::push_back and single-element insert"" — nikita.ppv / detail
  317. [Clang] Mutate long-double math builtins into f128 under IEEE-quad — qiucofan / detail
  318. [llvm-readobj] - Fix the compilation with GCC < 7.0. — grimar / detail
  319. [AArch64][GlobalISel] Fix fallbacks introduced for G_SITOFP in 8f283cafddfa8d6d01a94b48cdc5d25817569e91 — Amara Emerson / detail
  320. [libcxx testing] Fix UB in tests for std::lock_guard — ikudrin / detail
  321. [Debuginfo][DW_OP_implicit_pointer] (1/7) Support for DW_OP_LLVM_implicit_pointer — AlokKumar.Sharma / detail
  322. [llvm-nm] - Move MachO specific logic out from the dumpSymbolNamesFromObject(). NFC. — grimar / detail
  323. [libc] Allow customization of memcpy via flags. — gchatelet / detail
  324. [llvm-nm] - Simplify the code in dumpSymbolNamesFromObject. NFC. — grimar / detail
  325. [ARM][GISel] Treat calls as variadic even if only fixed arguments provided — oliver.stannard / detail
  326. [yaml2obj/obj2yaml] - Refine handling of SHT_GNU_verdef sections. — grimar / detail
  327. [llvm-readobj][test] - Remove excessive YAML fields from tests. — grimar / detail
  328. [clangd] exclude symbols from document outline which do not originate from the main file — ilya.golovenko / detail
  329. [LLDB] Add per-thread register infos shared pointer in gdb-remote — omair.javaid / detail
  330. DynamicRegisterInfo calculate offsets in separate function — omair.javaid / detail
  331. [RISCV] Optimize Branch Comparisons — selliott / detail
  332. [SVE] Restrict the usage of REINTERPRET_CAST. — paul.walker / detail
  333. [Orc][NFC] Turn LLJIT member ObjTransformLayer into unique_ptr — Stefan Gränitz / detail
  334. [Orc] Allow LLJITBuilder's CreateObjectLinkingLayer to return errors — Stefan Gränitz / detail
  335. [NFC][RISCV] Remove useless code in RISCVRegisterInfo.td. — kai.wang / detail
  336. [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
  337. [Orc] Fix OrcV2Examples after D94690 — Stefan Gränitz / detail
  338. Revert "[lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference" — Raphael Isemann / detail
  339. [clangd] Make ExpandAutoType not available on template params. — adamcz / detail
  340. [clangd] Set correct CWD when using compile_flags.txt — adamcz / detail
  341. [lldb][docs] Translate ASCII art to restructured text formatting — Raphael Isemann / detail
  342. [X86][AVX] combineHorizOpWithShuffle - support target shuffles in HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  343. [WebAssembly] MC layer writes table symbols to object files — wingo / detail
  344. [ARM] Don't run the block placement pass at O0 — samuel.tebbs / detail
  345. [mlir][linalg] Support generating builders for named op attributes — antiagainst / detail
  346. [SVE] Fix unused variable. — herhut / detail
  347. [OpenCL][Docs] Fixed malformed table in OpenCLSupport — anastasia.stulova / detail
  348. [clang][cli] Parse & generate options necessary for LangOptions defaults manually — Jan Svoboda / detail
  349. [X86] Add umin knownbits/demandedbits ult test for D94532 — llvm-dev / detail
  350. Set option default for enabling memory ssa for new pass manager loop sink pass to true. — schmeise / detail
  351. [DAG] visitVECTOR_SHUFFLE - MergeInnerShuffle - improve shuffle(shuffle(x,y),shuffle(x,y)) merging — llvm-dev / detail
  352. [mlir] Add better support for f80 and f128 — clementval / detail
  353. [libc] CopyAlignedBlocks can now specify alignment on top of block size — gchatelet / detail
  354. [RISCV][NFC] Fix order of parameters in cmov ge/le tests — selliott / detail
  355. [clang][cli] NFC: Add PIE parsing for precompiled input and IR — Jan Svoboda / detail
  356. [clang][cli] NFC: Parse some LangOpts after the defaults are set — Jan Svoboda / detail
  357. [clang][cli] NFC: Promote ParseLangArgs and ParseCodeGenArgs to members — Jan Svoboda / detail
  358. [ARM][Block placement] Check the predecessor exists before processing it — samuel.tebbs / detail
  359. [X86][SSE] Attempt to fold shuffle(binop(),binop()) -> binop(shuffle(),shuffle()) — llvm-dev / detail
  360. [flang] Disallow INTENT attribute on procedure dummy arguments — psteinfeld / detail
  361. [TargetLowering] Don't speculatively call ComputeNumSignBits. NFC — craig.topper / detail
  362. [flang][driver] Copy test file into a temp dir when testing (nfc) — andrzej.warzynski / detail
  363. [clangd] Update CC Ranking model with better sampling. — usx / detail
  364. [OpenCL][Docs] Fixed cross-section reference in OpenCLSupport — anastasia.stulova / detail
  365. [DebugInfo][CodeView] Change in line tables only mode to emit type information — akhuang / detail
  366. [ARM] Constant tripcount tail predication loop tests. NFC — david.green / detail
  367. [ARM] Tail predication with constant loop bounds — david.green / detail
  368. [MIPatternMatch] Add m_OneNonDBGUse — Jessica Paquette / detail
  369. [mlir] Add Complex dialect. — pifon / detail
  370. [RISCV] Add implementation of targetShrinkDemandedConstant to optimize AND immediates. — craig.topper / detail
  371. GetMacosAlignedVersion() fails if sysctl is not setup — julian.lettner / detail
  372. Fix libc++ clang-cl build, swap attribute order — rnk / detail
  373. [CodeGen] Removes unwanted optimisation for TargetConstantFP — craig.topper / detail
  374. [SLP] remove unused reduction functions; NFC — spatel / detail
  375. [CodeView][DebugInfo] Add test case to show that linkage names are not — akhuang / detail
  376. Revert "[BasicAA] Handle recursive queries more efficiently" — rnk / detail
  377. [NFC][SimplifyCFG] Add testcase showing that we fail to preserve DomTree in switchToSelect() — lebedev.ri / detail
  378. [Utils] splitBlockBefore() always operates on DomTreeUpdater, so take it, not DomTree — lebedev.ri / detail
  379. [Utils][SimplifyCFG] Port SplitBlock() to DomTreeUpdater — lebedev.ri / detail
  380. [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater — lebedev.ri / detail
  381. [SimplifyCFG][BasicBlockUtils] Port SplitBlockPredecessors()/SplitLandingPadPredecessors() to DomTreeUpdater — lebedev.ri / detail
  382. [SimplifyCFG] switchToSelect(): don't forget to insert DomTree edge iff needed — lebedev.ri / detail
  383. [GWP-ASan] Add inbuilt options parser. — 31459023+hctim / detail
  384. [MSVC] Don't add -nostdinc++ -isystem to runtimes builds — rnk / detail
  385. [Sema] turns -Wfree-nonheap-object on by default — cjdb / detail
  386. BreakCriticalEdges: do not split the critical edge from a CallBr indirect successor — ndesaulniers / detail
  387. [mlir][Linalg] Add missing check to canonicalization of GenericOp that are identity ops. — ravishankarm / detail
  388. Skip 'g' packet tests when running on darwin; debugserver doesn't impl — Jason Molenda / detail
  389. [SLP] remove dead code in reduction matching; NFC — spatel / detail
  390. Revert "Revert "ADT: Fix reference invalidation in SmallVector..."" — Duncan P. N. Exon Smith / detail
  391. [AArch64][GlobalISel] Select immediate fcmp if the zero is on the LHS. — Amara Emerson / detail
  392. [ADT][Support] Fix C4146 error from MSVC — dblaikie / detail
  393. [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument — Dávid Bolvanský / detail
  394. Revert "[WebAssembly] MC layer writes table symbols to object files" — dschuff / detail
  395. Revert "[WebAssembly] Add support for table linking to wasm-ld" — dschuff / detail
  396. hwasan: Update register-dump-read.c test to reserve x23 instead of x20. — peter / detail
  397. [NFC] Disallow unused prefixes under MC/RISCV — mtrofin / detail
  398. [flang] Create names to allow access to inaccessible specifics — pklausler / detail
  399. [mlir][NFC] Move helper substWithMin into Affine utils — thomasraoux / detail
  400. [mlir][AsmPrinter] Properly escape strings when printing locations — riddleriver / detail
  401. [mlir] Fixing potential build break in my previous commit — thomasraoux / detail
  402. [debugserver] Fix inverted if block that resulted in us using the private entitlements — Jonas Devlieghere / detail
  403. [NewPM][Inliner] Move the 'always inliner' case in the same CGSCC pass as 'regular' inliner — mtrofin / detail
  404. [Inline] Fix a missing character in inline_stats.ll — mtrofin / detail
  405. [utils] Use llvm::sort (NFC) — kazu / detail
  406. [AMDGPU] Use llvm::is_contained (NFC) — kazu / detail
  407. [StringExtras] Rename SubsequentDelim to ListSeparator — kazu / detail
  408. [NFC] Add -std=c11 to attr-availability.c — douglas.yung / detail
  409. [NPM][Inliner] Temporarily remove inline_stats test case for always — mtrofin / detail
  410. AArch64: fix regression introduced by fcmp immediate selection. — Amara Emerson / detail
  411. Introduce llvm.noalias.decl intrinsic — jeroen.dobbelaere / detail
  412. [InstCombine] Add a test file that contains safe select transforms (NFC) — aqjune / detail
  413. [InstCombine] Add more tests to select-safe-transforms.ll (NFC) — aqjune / detail
  414. [InstCombine] Add more tests for select operand replacement (NFC) — nikita.ppv / detail
  415. [ASTMatchers] Add mapAnyOf matcher — steveire / detail
  416. [ASTMatchers] Make cxxOperatorCallExpr matchers API-compatible with n-ary operators — steveire / detail
  417. [LegalizeDAG] Handle NeedInvert when expanding BR_CC — bjorn.a.pettersson / detail
  418. [ASTMatchers] Add binaryOperation matcher — steveire / detail
  419. [ASTMatchers] Add support for CXXRewrittenBinaryOperator — steveire / detail
  420. Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable — alexandre.ganea / detail
  421. [Tests] Added tests for new instcombine or simplification; NFC — Dávid Bolvanský / detail
  422. [InstSimplify] Add (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  423. [RISCV] Correct alignment settings for vector registers. — kai.wang / detail
  424. [InstSimplify] Update comments, remove redundant tests — Dávid Bolvanský / detail
  425. [LTO] Remove options to disable inlining, vectorization & GVNLoadPRE. — flo / detail
  426. [StringExtras] Fix comment typos (NFC) — kazu / detail
  427. [llvm] Construct SmallVector with iterator ranges (NFC) — kazu / detail
  428. [llvm] Use *::empty (NFC) — kazu / detail
  429. [InstSimplify] Precommit new testcases; NFC — Dávid Bolvanský / detail
  430. [ARM] Remove LLC tests from transform/hardware loop tests. — david.green / detail
  431. [ARM] Add low overhead loops terminators to AnalyzeBranch — david.green / detail
  432. [InstSimplify] Handle commutativity for 'and' and 'outer or' for (~A & B) | ~(A | B) --> ~A — Dávid Bolvanský / detail
  433. [SLP] remove unnecessary use of 'OperationData' — spatel / detail
  434. [SLP] fix typos; NFC — spatel / detail
  435. [SLP] remove opcode field from reduction data class — spatel / detail
  436. [OpenMP] Added the support for hidden helper task in RTL — tianshilei1992 / detail
  437. [mlir][sparse] improved sparse runtime support library — ajcbik / detail
  438. [NFC] Removed extra text in comments — Dávid Bolvanský / detail
  439. [ARM] Test for aligned blocks. NFC — david.green / detail
  440. [ARM] Align blocks that are not fallthough targets — david.green / detail
  441. [SimplifyCFG] markAliveBlocks(): catchswitch: preserve PostDomTree — lebedev.ri / detail
  442. [InstCombine] Replace one-use select operand based on condition — nikita.ppv / detail
  443. [X86] Default to -x86-pad-for-align=false to drop assembler difference with or w/o -g — i / detail
  444. [RISCV] Remove unneeded StringRef to std::string conversions in RISCVCompressInstEmitter. NFC — craig.topper / detail
  445. [RISC] Replace dyn_casts that are only checked by an assert with a cast. NFC — craig.topper / detail
  446. [RISCV] Simplify mergeCondAndCode in RISCVCompressInstEmitter.cpp. NFC — craig.topper / detail
  447. [RISCV] Few more minor cleanups to RISCVCompressInstEmitter. NFC — craig.topper / detail
  448. [RISCV] Remove an extra map lookup from RISCVCompressInstEmitter. NFC — craig.topper / detail
  449. [VE] Support VE in libunwind — marukawa / detail
  450. [ELF] Support R_PPC_ADDR24 (ba foo; bla foo) — i / detail
  451. [BasicAA] Move assumption tracking into AAQI — nikita.ppv / detail
  452. Reapply [BasicAA] Handle recursive queries more efficiently — nikita.ppv / detail
  453. [clang-format] Revert e9e6e3b34a8e — mydeveloperday / detail
  454. Reland [lldb][docs] Use sphinx instead of epydoc to generate LLDB's Python reference — Raphael Isemann / detail
  455. [clang-format] PR48594 BraceWrapping: SplitEmptyRecord ignored for templates — mydeveloperday / detail
  456. [clangd] Use empty() instead of size()>0 — usx / detail
  457. [clangd] Use !empty() instead of size()>0 — usx / detail
  458. [InstSimplify] Add tests for x*C1/C2<=x (NFC) — nikita.ppv / detail
  459. [InstSimplify] Fold x*C1/C2 <= x (PR48744) — nikita.ppv / detail
  460. [lldb][docs] Cleanup the Python doc strings for SB API classes — Raphael Isemann / detail
  461. [Tests] Add test for PR45691 — Dávid Bolvanský / detail
  462. [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) — Dávid Bolvanský / detail
  463. [lldb][docs] Fix some RST formatting errors related to code examples. — Raphael Isemann / detail
  464. [llvm] Use llvm::sort (NFC) — kazu / detail
  465. [IRBuilder] "Zero"-initialize SmallVector (NFC) — kazu / detail
  466. [TableGen] Drop redundant const from return types (NFC) — kazu / detail
  467. NFC: Minor cleanup of function calls — steveire / detail
  468. [SimplifyCFG] Add test for PR48778 (NFC) — nikita.ppv / detail
  469. [ValueTracking] Fix isSafeToSpeculativelyExecute for sdiv (PR48778) — nikita.ppv / detail
  470. [lldb] Skip TestPlatformProcessConnect on windows and darwin — pavel / detail
  471. Makefile.rules: Delete GCC 4.6 workaround — i / detail
  472. Fix openmp CMake build on non-Linux AArch64 systems. — chandlerc / detail
  473. [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike. — czhengsz / detail
  474. Makefile.rules: Make HOST_OS/OS simply expanded variable to avoid excess uname -s invocations — i / detail
  475. [JITLink][ELF] Skip DWARF sections in ELF objects. — Lang Hames / detail
  476. [InstCombine] more tests for D94861 (NFC) — aqjune / detail
  477. [PowerPC] [NFC] Add AIX triple to some regression tests — qiucofan / detail
  478. [Legalizer] Promote result type in expanding FP_TO_XINT — qiucofan / detail
  479. [test] Autogen a loop vectorizer test to make future changes visible — listmail / detail
  480. [test] pre commit a couple more tests for vectorizing multiple exit loops — listmail / detail
  481. [JITLink][ELF] New ELF skip-debug-sections test requires asserts. — Lang Hames / detail
  482. [PowerPC] support register pressure reduction in machine combiner. — czhengsz / detail
  483. [clang-format] Add StatementAttributeLikeMacros option — bjoern / detail
  484. [IR] Allow scalable vectors in structs to support intrinsics returning multiple values. — craig.topper / detail
  485. [RISCV] Use tail agnostic policy for instructions with tied defs if the use operand is IMPLICIT_DEF. — craig.topper / detail
  486. [lldb][docs] Resolve the remaining sphinx formatter warnings in the SB API docs — Raphael Isemann / detail
  487. [Object, llvm-readelf] - Move the API for retrieving symbol versions to ELF.h — grimar / detail
  488. [clang-format] Fix documentation of bcc1dee600 — bjoern / detail
  489. [lldb][docs] Use inline literals for code/paths instead of rendering it with the default role — Raphael Isemann / detail
  490. [X86][SSE] isHorizontalBinOp - reuse any existing horizontal ops. — llvm-dev / detail
  491. [RISCV] Add scalable vector truncate patterns — fraser / detail
  492. [DAG] SimplifyDemandedBits - use KnownBits comparisons to remove ISD::UMIN/UMAX ops — llvm-dev / detail
  493. [mlir] Fix cross-compilation (Linalg ODS gen) — zinenko / detail
  494. Revert "[PowerPC] support register pressure reduction in machine combiner." — tpopp / detail
  495. [VectorUtils] Do not try to add indices matching tombstone/empty values. — flo / detail
  496. Revert "[OpenMP] Added the support for hidden helper task in RTL" — tianshilei1992 / detail
  497. [AMDGPU][MC][GFX10] Improved dpp8 errors handling — dmitry.preobrazhensky / detail
  498. [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests — Abhina.Sreeskantharajan / detail
  499. [Statepoint] Handle `undef` operands in statepoint. — dantrushin / detail
  500. [Doc] Fix example in codegen doc. — kai / detail
  501. [NFC]Migrate VectorCombine.cpp to use InstructionCost — caroline.concatto / detail
  502. [InferAttrs] Mark some library functions as willreturn. — flo / detail
  503. [PowerPC][AIX]Do not emit xxspltd mnemonic on AIX. — sd.fertile / detail
  504. [CSInfo][MIPS] Update CSInfo in delay slot filler — djolertrk / detail
  505. [SLP] reduce opcode API dependency in reduction cost calc; NFC — spatel / detail
  506. [SLP] rename reduction query for min/max ops; NFC — spatel / detail
  507. [AMDGPU][MC] Refactored parsing of dpp ctrl — dmitry.preobrazhensky / detail
  508. [LoopRotate] Precommit test for prepare-for-lto handling. — flo / detail
  509. Fix for sanitizer issue in 55c557a — dmitry.preobrazhensky / detail
  510. [X86][AVX] IsElementEquivalent - add matchShuffleWithUNPCK + VBROADCAST/VBROADCAST_LOAD handling — llvm-dev / detail
  511. [WebAssembly] Add support for table linking to wasm-ld — wingo / detail
  512. [WebAssembly] MC layer writes table symbols to object files — wingo / detail
  513. [AArch64] Further restricts when a dup(*ext) can be rearranged — nicholas.guy / detail
  514. Reland "[AArch64] Attempt to sink mul operands"" — nicholas.guy / detail
  515. [MLIR] Support checking if two FlatAffineConstraints are equal — arjunpitchanathan / detail
  516. [ARM] Update test target triple. NFC — david.green / detail
  517. [clangd] Derive new signals in CC from ASTSignals. — usx / detail
  518. [Coroutine] Do not CoroElide if there are musttail calls — lxfind / detail
  519. [ARM] Don't handle low overhead branches in AnalyzeBranch — david.green / detail
  520. [MLIR] NFC: simplify PresburgerSet::isEqual — arjunpitchanathan / detail
  521. [AArch64] Add test to check the attributes for some intrinsics. — flo / detail
  522. [SLP] add more FMF tests for fmax/fmin reductions; NFC — spatel / detail
  523. [RISCV][NFC] Increase test coverage of Zbt extension — sam / detail
  524. [AArch64] Make target intrinsics DefaultAttrIntrinsics. — flo / detail
  525. [LLD][ELF][AArch64] Set _GLOBAL_OFFSET_TABLE_ at the start of .got — adhemerval.zanella / detail
  526. [AArch64] Revert back to Intrinsic<> for TME instructions. — flo / detail
  527. [lldb][docs] Use 'any' as the default role in LLDB's sphinx project — Raphael Isemann / detail
  528. [llvm] Populate std::vector at construction time (NFC) — kazu / detail
  529. [STLExtras] Add a default value to drop_begin — kazu / detail
  530. [llvm] Use the default value of drop_begin (NFC) — kazu / detail
  531. [clang] Allow LifetimeExtendedTemporary to have no access specifier — adamcz / detail
  532. [RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results. — craig.topper / detail
  533. Revert "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  534. Recommit "[RISCV] Add a test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results." — craig.topper / detail
  535. [libc++] Rename check-cxx-deps to cxx-test-depends for consistency — Louis Dionne / detail
  536. [NFC] Update some mlir python documentation. — stellaraccident / detail
  537. [libc++] improve feature test macro script — Louis Dionne / detail
  538. NFC: Document current MLIR Python ODS conventions. — stellaraccident / detail
  539. [OpenMP][NFC] Fix test — Andrey.Churbanov / detail
  540. [PredicateInfo] Add more and/or tests (NFC) — nikita.ppv / detail
  541. [RISCV] Remove empty Sched instantiations from the end of InstAlias defs. NFCI — craig.topper / detail
  542. [SLP] match maxnum/minnum intrinsics as FP reduction ops — spatel / detail
  543. [libc++] NFCI: Refactor allocator_traits — Louis Dionne / detail
  544. [x86] add cast to avoid compile-time warning; NFC — spatel / detail
  545. [LoopInfo] Fix a typo in compareLoops — kazu / detail
  546. [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or — aqjune / detail
  547. [OpenMP][Docs] Fix typos in FAQ (NFC) — kkwli0 / detail
  548. Regenerate the feature test macro unit-tests. NFCI. — arthur.j.odwyer / detail
  549. [InstCombine,InstSimplify] Optimize select followed by and/or/xor — aqjune / detail
  550. Address unused variable warning — aqjune / detail
  551. Revert "[NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike." — czhengsz / detail
  552. [X86] Fix tile spill merge issue. — yuanke.luo / detail
  553. PR48763: Better handling for classes that inherit a default constructor. — richard / detail
  554. [PowerPC] Sign extend comparison operand for signed atomic comparisons — nemanja.i.ibm / detail
  555. [X86][AMX] Clear AMX lit test case. — yuanke.luo / detail
  556. DR2064: decltype(E) is only a dependent type if E is type-dependent, not — richard / detail
  557. PR24076, PR33655, C++ CWG 1558: Consider the instantiation-dependence of — richard / detail
  558. Following up on PR48517, fix handling of template arguments that refer — richard / detail
  559. [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. — richard / detail
  560. [ORC] Move OrcError.h to include/llvm/ExecutionEngine/Orc/Shared. — Lang Hames / detail
  561. [libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test — sivachandra / detail
  562. Fix a few GCC compiler warnings (NFC) — joker.eph / detail
  563. [libc][NFC][Obvious] Add a missing dep. — sivachandra / detail
  564. [NFC][AIX][XCOFF] Fix compile warning on strncpy — nullptr.cpp / detail
  565. [RISCV] Add intrinsics for vector AMO operations — shihpo.hung / detail
  566. [libc++] [P0935] [C++20] Eradicating unnecessarily explicit default constructors from the standard library. — marek.kurdej / detail
  567. [libc][NFC] Remove dead code — gchatelet / detail
  568. [libc][NFC] remove dependency on non standard ssize_t — gchatelet / detail
  569. [clang][driver][NFC][obvious] Remove obsolete unistd.h include — tbaeder / detail
  570. [WebAssembly] call_indirect issues table number relocs — wingo / detail
  571. [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT — wingo / detail
  572. [clang][cli] Parse Lang and CodeGen options separately — Jan Svoboda / detail
  573. [X86][AMX] Fix the typo. — yuanke.luo / detail
  574. [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost — david.sherwood / detail
  575. [llvm][nvptx] add atomicity to counter in ISelLowering — tpopp / detail
  576. [ORC] Move LookupRequest from OrcShared to Orc. — Lang Hames / detail
  577. [lit] Harmonize lit and llvm versionning — sguelton / detail
  578. [llvm] Prevent infinite loop in InstCombine of select statements — tpopp / detail
  579. [RISCV] Add scalable-vector integer extension patterns — fraser / detail
  580. [lldb] Fix crash in "help memory read" — david.spickett / detail
  581. [ARM][MachineOutliner] Add stack fixup feature — yvan.roux / detail
  582. [lldb] Re-enable TestPlatformProcessConnect on macos — pavel / detail
  583. [LLDB] Add support to resize SVE registers at run-time — omair.javaid / detail
  584. [LLDB] Test SVE dynamic resize with multiple threads — omair.javaid / detail
  585. [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands. — flo / detail
  586. [AMDGPU] Simplify AMDGPUInstPrinter::printExpSrcN. NFC. — jay.foad / detail
  587. Revert 5238e7b302 "[InstCombine] Replace one-use select operand based on condition" — hans / detail
  588. [X86][SSE] combineVectorSignBitsTruncation - fold trunc(srl(x,c)) -> packss(sra(x,c)) — llvm-dev / detail
  589. [mlir] Add `complex.abs`, `complex.div` and `complex.mul` to ComplexOps. — pifon / detail
  590. [flang][driver] Add support for `-I` in the new driver — andrzej.warzynski / detail
  591. [DebugInfo][dexter] Add dexter tests for merged values — orlando.hyams / detail
  592. [AArch64][SVE]Add cost model for vector reduce for scalable vector — caroline.concatto / detail
  593. [SystemZ][z/OS] Fix No such file or directory expression error — Abhina.Sreeskantharajan / detail
  594. [mlir] Clarify docs around LLVM dialect-compatible types — zinenko / detail
  595. [clang] Check for nullptr when instantiating late attrs — adamcz / detail
  596. [flang][driver] Add support for fixed form detection — andrzej.warzynski / detail
  597. [DebugInfo][dexter] Tweak dexter test for merged values — orlando.hyams / detail
  598. [OpenMP] libomp: cleanup parsing of OMP_ALLOCATOR env variable. — Andrey.Churbanov / detail
  599. [flang][driver] Add standard macro predefinitions for compiler version — andrzej.warzynski / detail
  600. [llvm/Orc] Fix ExecutionEngine module build breakage — medismail.bennani / detail
  601. [ThinLTO] Also prune Thin-* files from the ThinLTO cache — hans / detail
  602. [mlir][Affine] Revisit and simplify composeAffineMapAndOperands. — nicolas.vasilache / detail
  603. AArch64: add apple-a14 as a CPU — Tim Northover / detail
  604. [mlir][spirv] Define spv.GLSL.Fma and add lowerings — antiagainst / detail
  605. [lldb] Fix two documentation typos — Raphael Isemann / detail
  606. [X86] Regenerate fmin/fmax reduction tests — llvm-dev / detail
  607. [Flang][OpenMP] Add semantic checks for OpenMP Workshare Construct — praveen / detail
  608. [LoopRotate] Calls not lowered to calls should not block rotation. — flo / detail
  609. [libc++] Sync TEST_HAS_TIMESPEC_GET and _LIBCPP_HAS_TIMESPEC_GET on FreeBSD — Alexander.Richardson / detail
  610. [ARM] Expand add.sat/sub.sat cost checks. NFC — david.green / detail
  611. [WebAssembly][lld] Fix call-indirect.s test to validate — wingo / detail
  612. [clangd] Index local classes, virtual and overriding methods. — usx / detail
  613. [CMake] Remove dead code setting policies to NEW — raul / detail
  614. [PowerPC] Fix the check for the instruction using FRSP/XSRSP output register — wei.huang / detail
  615. [flang][directive] Get rid of flangClassValue in TableGen — clementval / detail
  616. [ARM] Add MVE add.sat costs — david.green / detail
  617. [RISCV] Extend RVV VType info with the type's AVL (NFC) — fraser / detail
  618. [OpenMP] Fix atomic entries for captured logical operation — hansang.bae / detail
  619. [AMDGPU] Simplify test case for D94010 — jay.foad / detail
  620. [MLIR][SPIRV] Add `SignedOp` trait. — kareem.ergawy / detail
  621. [AMDGPU] Fix test case for D94010 — jay.foad / detail
  622. [ValueTracking] Strengthen impliesPoison reasoning — nikita.ppv / detail
  623. [clang-format] Apply Allman style to lambdas — bjoern / detail

#19217 (Sep 8, 2020 10:00:34 AM)

  1. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  2. [GVN] Add testcase that uses masked loads and stores, NFC — kparzysz / detail
  3. Add more explicit error message when creating a type or attribute for an unregistered dialect (NFC) — joker.eph / detail

#19216 (Sep 8, 2020 9:48:34 AM)

  1. GlobalISel: Combine `op undef, x` to 0 — vkeles / detail

#19215 (Sep 8, 2020 9:36:28 AM)

  1. LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC. — llvm-dev / detail
  2. [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch — aheejin / detail

#19214 (Sep 8, 2020 9:24:07 AM)

  1. [clang-tidy] Fix linking for FrontendOpenMP — aheejin / detail
  2. Add an option for unrolling loops up to a factor. — Lubomir.Litchev / detail

#19213 (Sep 8, 2020 8:58:11 AM)

  1. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail

#19212 (Sep 8, 2020 8:42:27 AM)

  1. [clang-format] Handle shifts within conditions — mydeveloperday / detail

#19211 (Sep 8, 2020 8:32:56 AM)

  1. [libc++] Allow overriding the cached value of LIBCXX_TEST_CONFIG — Louis Dionne / detail

#19210 (Sep 8, 2020 8:20:06 AM)

  1. [libc++] Make sure we always print all available features — Louis Dionne / detail

#19209 (Sep 8, 2020 7:59:24 AM)

  1. [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert. — paulsson / detail

#19208 (Sep 8, 2020 7:47:14 AM)

  1. [clang-tidy] Fix dynamic build failures after 156b127945a8c923d141e608b7380427da024376 — hokein.wu / detail

#19207 (Sep 8, 2020 7:22:48 AM)

  1. Revert 3e782bf809 "[Sema][MSVC] warn at dynamic_cast when /GR- is given" — hans / detail

#19193 (Sep 8, 2020 3:08:26 AM)

  1. [mlir][VectorOps] Clean up outdated comments. NFCI. — benny.kra / detail

#19192 (Sep 8, 2020 2:59:26 AM)

  1. [SyntaxTree] Fix crash on functions with default arguments. — ecaldas / detail

#19191 (Sep 8, 2020 2:46:28 AM)

  1. [mlir] Fix of broken build on windows caused by using uint — limo / detail
  2. [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` — ecaldas / detail
  3. [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` — ecaldas / detail
  4. [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor — ecaldas / detail

#19190 (Sep 8, 2020 2:32:03 AM)

  1. Revert "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  2. [ARM][LowOverheadLoops] Remove modifications to the correct element — samuel.tebbs / detail

#19189 (Sep 8, 2020 2:16:12 AM)

  1. [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping — benny.kra / detail

#19188 (Sep 8, 2020 1:49:08 AM)

  1. [mlir] Conv ops vectorization pass — limo / detail

#19187 (Sep 8, 2020 1:35:12 AM)

  1. Provide anchor for compiler extensions — sguelton / detail

#19186 (Sep 8, 2020 1:23:05 AM)

  1. [mlir][Vector] Make VectorToSCF deterministic — ntv / detail
  2. getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver — hans / detail

#19185 (Sep 8, 2020 1:11:11 AM)

  1. [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator. — Xing / detail

#19184 (Sep 8, 2020 12:52:34 AM)

  1. [Test] More tests where IndVars fails to eliminate a range check — mkazantsev / detail
  2. [flang] Convert release notes to markdown — richard.barton / detail

#19183 (Sep 8, 2020 12:40:49 AM)

  1. [PowerPC] Fix getMemOperandWithOffsetWidth — qiucofan / detail

#19182 (Sep 8, 2020 12:27:04 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

#19181 (Sep 7, 2020 9:53:47 PM)

  1. [ELF] --symbol-ordering-file: optimize a loop — i / detail

#19180 (Sep 7, 2020 9:42:07 PM)

  1. [Attributor][FIX] Properly return changed if the IR was modified — johannes / detail
  2. [Attributor][NFC] Expand `auto` types (clang-fix-it) — johannes / detail
  3. [Attributor][NFC] Clang tidy: no else after continue — johannes / detail
  4. [Attributor][NFC] Change variable spelling — johannes / detail
  5. [Attributor][NFC] Cleanup internalize test case — johannes / detail
  6. [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions — johannes / detail

#19179 (Sep 7, 2020 9:16:06 PM)

  1. [Test] Auto-generated checks for some IndVarSimplify tests — mkazantsev / detail

#19178 (Sep 7, 2020 8:56:08 PM)

  1. [Sema] fix /gr warning test case — zequanwu / detail

#19177 (Sep 7, 2020 8:15:02 PM)

  1. [PowerPC] Implement instruction clustering for stores — qiucofan / detail

#19176 (Sep 7, 2020 6:45:02 PM)

  1. [llvm-objcopy] Consolidate and unify version tests — alexshap / detail

#19175 (Sep 7, 2020 6:24:06 PM)

  1. [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0 — kirankumar.tp / detail

#19174 (Sep 7, 2020 5:58:07 PM)

  1. Update SVG images to be properly cropped (NFC) — joker.eph / detail
  2. [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2. — craig.topper / detail

#19173 (Sep 7, 2020 5:20:09 PM)

  1. Add a doc/tutorial on traversing the IR — joker.eph / detail

#19172 (Sep 7, 2020 5:06:15 PM)

  1. Add documentation for getDependentDialects() in the PassManagement infra docs — joker.eph / detail

#19171 (Sep 7, 2020 4:54:06 PM)

  1. [Sema][MSVC] warn at dynamic_cast when /GR- is given — zequanwu / detail

#19170 (Sep 7, 2020 3:40:05 PM)

  1. [DSE,MemorySSA] Add an early check for read clobbers to traversal. — flo / detail

#19169 (Sep 7, 2020 2:46:05 PM)

  1. [asan][test] Use --image-base for Linux/asan_prelink_test.cpp if ld is LLD — i / detail

#19168 (Sep 7, 2020 2:25:06 PM)

  1. Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail

#19167 (Sep 7, 2020 1:30:03 PM)

  1. [KnownBits] Avoid some copies (NFC) — nikita.ppv / detail

#19166 (Sep 7, 2020 1:17:45 PM)

  1. [SelectionDAG][X86][ARM] Teach ExpandIntRes_ABS to use sra+add+xor expansion when ADDCARRY is supported. — craig.topper / detail
  2. [SCCP] Compute ranges for supported intrinsics — nikita.ppv / detail

#19165 (Sep 7, 2020 12:55:05 PM)

  1. [InstCombine] add ptr difference tests; NFC — spatel / detail
  2. [InstCombine] improve fold of pointer differences — spatel / detail

#19164 (Sep 7, 2020 12:22:06 PM)

  1. [X86] Pre-commit new test case for D87214. NFC — craig.topper / detail
  2. [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

#19163 (Sep 7, 2020 11:21:27 AM)

  1. [DAGCombiner] allow more store merging for non-i8 truncated ops — spatel / detail

#19162 (Sep 7, 2020 11:11:35 AM)

  1. [ms] [llvm-ml] Allow use of locally-defined variables in expressions — epastor / detail

#19161 (Sep 7, 2020 11:00:02 AM)

  1. [ms] [llvm-ml] Add support for bitwise named operators (AND, NOT, OR) in MASM — epastor / detail
  2. [ms] [llvm-ml] Fix STRUCT field alignment — epastor / detail

#19160 (Sep 7, 2020 10:38:07 AM)

  1. LeonPasses.h - remove orphan function declarations. NFCI. — llvm-dev / detail
  2. LeonPasses.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  3. BTFDebug.h - reduce MachineInstr.h include to forward declaration. NFCI. — llvm-dev / detail
  4. MipsISelLowering.h - remove CCState/CCValAssign forward declarations. NFCI. — llvm-dev / detail
  5. VPlan.h - remove unnecessary forward declarations. NFCI. — llvm-dev / detail

#19159 (Sep 7, 2020 9:50:16 AM)

  1. [InstCombine] move/add tests for icmp with mul operands; NFC — spatel / detail
  2. [InstCombine] improve folds for icmp with multiply operands (PR47432) — spatel / detail

#19158 (Sep 7, 2020 9:38:03 AM)

  1. [AMDGPU] SILowerControlFlow::optimizeEndCF should remove empty basic block — Alexander Timofeev / detail

#19156 (Sep 7, 2020 9:14:48 AM)

  1. Reduce the number of memory allocations when displaying — momchil.velikov / detail

#19155 (Sep 7, 2020 9:03:24 AM)

  1. [analyzer][StdLibraryFunctionsChecker] Have proper weak dependencies — gabor.marton / detail

#19154 (Sep 7, 2020 8:51:22 AM)

  1. [flang] Fix link to old repo location in doxygen mainpage. NFC. — richard.barton / detail
  2. [analyzer][StdLibraryFunctionsChecker] Add POSIX pthread handling functions — gabor.marton / detail
  3. [flang] Spelling and format edits to README.txt. NFC. — richard.barton / detail

#19153 (Sep 7, 2020 8:42:08 AM)

  1. AntiDepBreaker.h - remove unnecessary ScheduleDAG.h include. NFCI. — llvm-dev / detail

#19152 (Sep 7, 2020 8:21:36 AM)

  1. [X86][SSE] Don't use LowerVSETCCWithSUBUS for unsigned compare with +ve operands (PR47448) — llvm-dev / detail
  2. [Sparc] Add reduced funnel shift test case for PR47303 — llvm-dev / detail

#19151 (Sep 7, 2020 8:09:29 AM)

  1. [X86] Replace UpgradeX86AddSubSatIntrinsics with UpgradeX86BinaryIntrinsics generic helper. NFCI. — llvm-dev / detail
  2. [X86][SSE] Add test cases for PR47448 — llvm-dev / detail

#19149 (Sep 7, 2020 7:42:09 AM)

  1. [MLIR][Shape] Merge `shape` to `std`/`scf` lowerings. — frgossen / detail
  2. [InstCombine] erase instructions leading up to unreachable — spatel / detail

#19142 (Sep 7, 2020 3:55:12 AM)

  1. [gn build] Port 81aa66f65f5 — llvmgnsyncbot / detail
  2. [clang] Prevent that Decl::dump on a CXXRecordDecl deserialises further declarations. — Raphael Isemann / detail
  3. [gn build] Port 0478720157f — llvmgnsyncbot / detail

#19141 (Sep 7, 2020 3:27:42 AM)

  1. [X86] Unbreak the build after 22fa6b20d92e — benny.kra / detail

#19140 (Sep 7, 2020 3:15:03 AM)

  1. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  2. [X86][AVX] Add extra vperm2f128+vpermilvar combine coverage — llvm-dev / detail
  3. [X86] getFauxShuffleMask - handle insert_subvector(zero, sub, C) — llvm-dev / detail

#19139 (Sep 7, 2020 2:52:28 AM)

  1. [NFC][PowerPC] Add tests for `mul` with big constants. — esme.yi / detail

#19138 (Sep 7, 2020 2:34:07 AM)

  1. [mlir][Vector] Revisit VectorToSCF. — ntv / detail
  2. Extract infrastructure to ignore intermediate expressions into `clang/AST/IgnoreExpr.h` — ecaldas / detail
  3. [Ignore Expressions][NFC] Refactor to better use `IgnoreExpr.h` and nits — ecaldas / detail
  4. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail
  5. [X86] Use Register instead of unsigned. NFCI. — llvm-dev / detail

#19136 (Sep 7, 2020 2:10:03 AM)

  1. [SimplifyCFG] Consider cost of combining predicates. — sam.parker / detail
  2. [clang-format] Allow configuring list of macros that map to attributes — Alexander.Richardson / detail
  3. [clang-format] Handle typename macros inside cast expressions — Alexander.Richardson / detail
  4. [clang-format] Check that */& after typename macros are pointers/references — Alexander.Richardson / detail
  5. [clang-format] Fix formatting of _Atomic() qualifier — Alexander.Richardson / detail
  6. [clang-format] Parse __underlying_type(T) as a type — Alexander.Richardson / detail
  7. [clang-format] Correctly parse function declarations with TypenameMacros — Alexander.Richardson / detail
  8. [OpenMP][AMDGPU] Use DS_Max_Warp_Number instead of WARPSIZE — Pushpinder.Singh / detail

#19135 (Sep 7, 2020 1:41:41 AM)

  1. [ARM][CostModel] CodeSize costs for i1 arith ops — sam.parker / detail
  2. [GlobalISel] Extend not_cmp_fold to work on conditional expressions — jay.foad / detail

#19134 (Sep 7, 2020 1:28:51 AM)

  1. [DWARFYAML] Make the debug_addr section optional. — Xing / detail

#19133 (Sep 7, 2020 1:15:31 AM)

  1. [KnownBits] Implement accurate unsigned and signed max and min — jay.foad / detail
  2. Add BinaryFormat/ELFRelocs/CSKY.def to LLVM modulemap — Raphael Isemann / detail

#19132 (Sep 7, 2020 1:06:23 AM)

  1. [CMake][Polly] Remove dead CMake code — raul.tambre / detail
  2. [CMake][OpenMP] Remove old dead CMake code — raul.tambre / detail
  3. [CMake][TableGen] Remove dead CMake version checks — raul.tambre / detail
  4. [cmake] Fix build of attribute plugin example on Windows — kbessonova / detail

#19131 (Sep 7, 2020 12:54:06 AM)

  1. [CMake][TableGen] Simplify code by using list(TRANSFORM) — raul.tambre / detail

#19130 (Sep 7, 2020 12:34:27 AM)

  1. [scan-view] Explicitly use utf-8 in send_string — sguelton / detail

#19129 (Sep 7, 2020 12:20:06 AM)

  1. [Sparc] Select the UltraSPARC instruction set with the external assembler — brad / detail

#19128 (Sep 6, 2020 11:42:07 PM)

  1. Extend PyConcreteType to support intermediate base classes. — stellaraccident / detail

#19127 (Sep 6, 2020 9:14:04 PM)

  1. Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface — omair.javaid / detail

#19125 (Sep 6, 2020 8:49:46 PM)

  1. When dumping results of StackLifetime, it will print the following — dongaxis / detail

#19124 (Sep 6, 2020 8:38:08 PM)

  1. Move targetHasSVE function to lldbtest.py — omair.javaid / detail

#19123 (Sep 6, 2020 8:04:06 PM)

  1. [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types — zixuan.wu / detail

#19122 (Sep 6, 2020 6:38:06 PM)

  1. [machinesink] add testcase for more sinking - NFC — czhengsz / detail

#19121 (Sep 6, 2020 3:44:09 PM)

  1. [WebAssembly] Fix incorrect assumption of simple value types — tlively / detail

#19120 (Sep 6, 2020 3:14:07 PM)

  1. [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang — amy.kwan1 / detail

#19119 (Sep 6, 2020 2:59:21 PM)

  1. [asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False} — i / detail

#19118 (Sep 6, 2020 2:40:04 PM)

  1. Add proper move ctor/move assign to APValue. NFCI. — benny.kra / detail
  2. [ARM] Regenerate tests. NFC — david.green / detail
  3. [ARM] Remove -O3 from mve intrinsic tests. NFC — david.green / detail
  4. [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets — llvm-dev / detail
  5. [SmallVector] Move error handling out of line — benny.kra / detail
  6. Thread safety analysis: Test and document release_generic_capability — aaronpuchert / detail
  7. Thread safety analysis: Improve documentation for scoped capabilities — aaronpuchert / detail
  8. [mlir] Add Shaped Type, Tensor Type and MemRef Type to python bindings. — stellaraccident / detail
  9. [DSE,MemorySSA] Add a few additional debug messages. — flo / detail
  10. [compiler-rt] Implement __clear_cache() on OpenBSD/arm — brad / detail
  11. [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI) — nikita.ppv / detail

#19115 (Sep 6, 2020 12:46:00 AM)

  1. [InstSimplify] Fold degenerate abs of abs form — nikita.ppv / detail

#19114 (Sep 6, 2020 12:24:03 AM)

  1. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail

#19113 (Sep 5, 2020 11:44:01 PM)

  1. Revert "[Asan] Cleanup atomic usage in allocator" — Vitaly Buka / detail

#19112 (Sep 5, 2020 9:16:05 PM)

  1. [GlobalISel] Disable the indexed loads combine completely unless forced. NFC. — Amara Emerson / detail

#19111 (Sep 5, 2020 7:56:00 PM)

  1. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail

#19110 (Sep 5, 2020 7:12:01 PM)

  1. [NFC][Asan] Fix clang-tidy warning — Vitaly Buka / detail

#19109 (Sep 5, 2020 6:48:29 PM)

  1. [NFC][Asan] Move free_tid from ChunkHeader — Vitaly Buka / detail

#19108 (Sep 5, 2020 6:36:05 PM)

  1. [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory — VenkataRamanaiah.Nalamothu / detail

#19107 (Sep 5, 2020 4:33:15 PM)

  1. [Hexagon] Add assertions about V6_pred_scalar2 — kparzysz / detail

#19106 (Sep 5, 2020 4:20:01 PM)

  1. [Hexagon] Resize the mem operand when widening loads and stores — kparzysz / detail
  2. [Hexagon] When widening truncate result, also widen operand if necessary — kparzysz / detail

#19105 (Sep 5, 2020 3:58:04 PM)

  1. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  2. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail
  3. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail

#19104 (Sep 5, 2020 3:44:02 PM)

  1. [NFC][compiler-rt] Refine .clang-tidy checks — Vitaly Buka / detail

#19103 (Sep 5, 2020 1:08:04 PM)

  1. [Hexagon] Handle widening of vector truncate — kparzysz / detail

#19102 (Sep 5, 2020 12:44:03 PM)

  1. [InstSimplify] Add tests for a peculiar abs of abs form (NFC) — nikita.ppv / detail

#19100 (Sep 5, 2020 11:24:42 AM)

  1. [LangRef] Adjust guarantee for llvm.memcpy to also allow equal arguments. — flo / detail

#19099 (Sep 5, 2020 11:12:06 AM)

  1. scan-build-py: fix multiprocessing error — lawrence_danna / detail

#19098 (Sep 5, 2020 10:38:04 AM)

  1. [ELF] Handle SHT_RISCV_ATTRIBUTES similarly to SHT_ARM_ATTRIBUTES — jrtc27 / detail

#19097 (Sep 5, 2020 9:28:04 AM)

  1. Attempt to fix Sphinx build failure, NFC — aaronpuchert / detail

#19096 (Sep 5, 2020 9:02:03 AM)

  1. Restore size of TemplateParameterList after D44352 — aaronpuchert / detail

#19095 (Sep 5, 2020 8:40:17 AM)

  1. [InstCombine] Add tests for known negative abs intrinsic (NFC) — nikita.ppv / detail

#19094 (Sep 5, 2020 8:28:07 AM)

  1. Thread safety analysis: Consider global variables in scope — aaronpuchert / detail
  2. Thread safety analysis: ValueDecl in Project is non-null — aaronpuchert / detail

#19092 (Sep 5, 2020 7:34:31 AM)

  1. [SCEV] Recognize min/max intrinsics — nikita.ppv / detail

#19088 (Sep 5, 2020 4:00:01 AM)

  1. [InstCombine] Add tests for mul of abs intrinsic (NFC) — nikita.ppv / detail
  2. [InstCombine] Fold mul of abs intrinsic — nikita.ppv / detail

#19087 (Sep 5, 2020 3:28:06 AM)

  1. [InstCombine] Add tests for cttz of abs intrinsic (NFC) — nikita.ppv / detail
  2. [InstCombine] Fold cttz of abs intrinsic — nikita.ppv / detail

#19085 (Sep 5, 2020 2:12:07 AM)

  1. [InstCombine] Test abs with dominating condition (NFC) — nikita.ppv / detail

#19084 (Sep 5, 2020 1:42:24 AM)

  1. [SelectionDAG] Always intersect SDNode flags during getNode() node memoization. — paulsson / detail

#19083 (Sep 5, 2020 1:30:05 AM)

  1. [SCCP] Add tests for intrinsic ranges (NFC) — nikita.ppv / detail

#19082 (Sep 4, 2020 10:56:22 PM)

  1. Fix return status of SimplifyCFG — sguelton / detail

#19081 (Sep 4, 2020 10:44:05 PM)

  1. [PowerPC] Expand constrained ppc_fp128 to i32 conversion — qiucofan / detail

#19080 (Sep 4, 2020 6:50:06 PM)

  1. [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h — nemanja.i.ibm / detail

#19079 (Sep 4, 2020 4:12:07 PM)

  1. [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming — i / detail

#19078 (Sep 4, 2020 3:50:04 PM)

  1. [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail

#19077 (Sep 4, 2020 3:26:05 PM)

  1. [Hexagon] Unindent everything in HexagonISelLowering.h, NFC — kparzysz / detail

#19076 (Sep 4, 2020 3:13:15 PM)

  1. [Driver] Allow -specs and -nostartfiles to be forwarded to GCC — pzheng / detail

#19075 (Sep 4, 2020 3:02:06 PM)

  1. [libclang] Add missing dependency on clangRewrite lib — Jan Korous / detail

#19074 (Sep 4, 2020 2:48:04 PM)

  1. [InstSimplify] Add tests for min/max with dominating condition (NFC) — nikita.ppv / detail

#19073 (Sep 4, 2020 2:28:01 PM)

  1. [libclang] Add CXRewriter to libclang API — Jan Korous / detail
  2. [gn build] Port 69e5abb57b7 — llvmgnsyncbot / detail

#19072 (Sep 4, 2020 2:14:08 PM)

  1. [X86] Prevent shuffle combining from creating an identical X86ISD::SHUF128. — craig.topper / detail

#19071 (Sep 4, 2020 2:04:06 PM)

  1. [InstCombine] add test for assume in block with unreachable (PR47416); NFC — spatel / detail
  2. [InstCombine] rename tmp values to avoid scripted FileCheck conflicts; NFC — spatel / detail

#19070 (Sep 4, 2020 1:49:23 PM)

  1. [libclang] Expose couple more AST details via cursors — Jan Korous / detail
  2. [BDCE] Add tests for min/max intrinsincs (NFC) — nikita.ppv / detail

#19069 (Sep 4, 2020 1:37:11 PM)

  1. [LiveDebugVariables] Delete unneeded doInitialization — i / detail

#19068 (Sep 4, 2020 1:25:07 PM)

  1. [ORC] Fix some bugs in TPCDynamicLibrarySearchGenerator, use in llvm-jitlink. — Lang Hames / detail

#19067 (Sep 4, 2020 1:10:08 PM)

  1. [SCEV] Add tests for min/max intrinsics (NFC) — nikita.ppv / detail

#19066 (Sep 4, 2020 12:37:53 PM)

  1. [ThinLTO][Legacy] Fix StringRef assertion from ThinLTO bots — Steven Wu / detail

#19065 (Sep 4, 2020 12:26:04 PM)

  1. [compiler-rt] Try to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail

#19064 (Sep 4, 2020 11:40:07 AM)

  1. Fix a weird error when some time output files were causing bytes/str read errors. — Amara Emerson / detail
  2. compare.py: add two new options, --minimal_names and --no-abs-sort — Amara Emerson / detail

#19063 (Sep 4, 2020 11:05:28 AM)

  1. [PowerPC] Allow const pointers for load builtins in altivec.h — nemanja.i.ibm / detail

#19062 (Sep 4, 2020 10:56:10 AM)

  1. [DSE,MemorySSA] Check for throwing instrs between killing/killed def. — flo / detail

#19061 (Sep 4, 2020 10:32:20 AM)

  1. [lld] Test corrections after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  2. Fix the type of the invoke function in the block ABI documentation — Akira / detail

#19060 (Sep 4, 2020 10:19:38 AM)

  1. [tests][libFuzzer] Fix `-Wmissing-field-initializers` after D86092 — hubert.reinterpretcast / detail

#19059 (Sep 4, 2020 10:09:06 AM)

  1. [objdump][macho] Emit segment names along with section names — daniel_l_sanders / detail

#19058 (Sep 4, 2020 9:56:34 AM)

  1. [analyzer][StdLibraryFunctionsChecker] Add POSIX time handling functions — gabor.marton / detail
  2. [DSE,MemorySSA] Remove some duplicated test functions. — flo / detail

#19057 (Sep 4, 2020 9:44:08 AM)

  1. [libclang] Add translateCXRangeToCharRange conversion — Jan Korous / detail

#19056 (Sep 4, 2020 9:12:17 AM)

  1. [OpenMPOpt] Assume indirect call always changes ICV — aktoon / detail

#19055 (Sep 4, 2020 9:00:04 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

#19054 (Sep 4, 2020 8:20:05 AM)

  1. [AArch64][SVE] Add lowering for rounding operations — dancgr / detail

#19053 (Sep 4, 2020 8:10:26 AM)

  1. sanitizer_common: Implement COMPILER_CHECK using static_assert — thakis / detail

#19052 (Sep 4, 2020 7:58:47 AM)

  1. Revert "[Asan] Cleanup atomic usage in allocator" — thakis / detail

#19051 (Sep 4, 2020 7:49:12 AM)

  1. [EarlyCSE] Verify hash code in regression tests — bryan.chan / detail
  2. [MachOYAML] Allow handcrafting custom contents for DWARF sections. — Xing / detail

#19050 (Sep 4, 2020 7:40:07 AM)

  1. clang: Add test for -Wunreachable-code + weak redeclaration — thakis / detail

#19049 (Sep 4, 2020 7:28:04 AM)

  1. [gn build] fix llvm-lit after d23b15cc16077 — thakis / detail
  2. [spirv] Add more target and resource limit fields — antiagainst / detail

#19048 (Sep 4, 2020 7:15:07 AM)

  1. Revert "Canonicalize declaration pointers when forming APValues." — thakis / detail

#19047 (Sep 4, 2020 6:46:40 AM)

  1. [DSE] Move legacy tests to DeadStoreElimination/MemDepAnalysis. — flo / detail

#19046 (Sep 4, 2020 6:37:06 AM)

  1. [mlir] Refactor standalone-translate to use mlirTranslateMain() — marius.brehler / detail

#19045 (Sep 4, 2020 6:24:09 AM)

  1. [mlir] Fix includes in mlir-translate — marius.brehler / detail

#19044 (Sep 4, 2020 6:05:05 AM)

  1. [MemCpyOpt] Account for case that MemInsertPoint == BI. — flo / detail

#19043 (Sep 4, 2020 5:52:10 AM)

  1. [x86] add tests for store merging; NFC — spatel / detail

#19042 (Sep 4, 2020 5:30:43 AM)

  1. [Test] Range fix in test — mkazantsev / detail

#19041 (Sep 4, 2020 5:18:08 AM)

  1. Fix typos in doc LangRef.rst — Vitaly Buka / detail

#19040 (Sep 4, 2020 4:51:11 AM)

  1. [lldb][NFC] Rewrite CPP11EnumTypes test to make it faster — Raphael Isemann / detail

#19039 (Sep 4, 2020 4:40:07 AM)

  1. [modules] Correctly parse LateParsedTemplates in case of dependent modules. — v.g.vassilev / detail

#19038 (Sep 4, 2020 4:20:01 AM)

  1. CallingConvLower.h - remove unnecessary MachineFunction.h include. NFC. — llvm-dev / detail

#19037 (Sep 4, 2020 4:07:17 AM)

  1. [X86] Make lowerShuffleAsLanePermuteAndPermute use sublanes on AVX2 — llvm-dev / detail

#19036 (Sep 4, 2020 3:33:50 AM)

  1. [llvm-readelf/obj] - Use `RelSymbol<ELFT>` instead of std::pair. NFCI. — grimar / detail
  2. [ARM] Fold predicate_cast(load) into vldr p0 — david.green / detail

#19035 (Sep 4, 2020 3:18:08 AM)

  1. MIRFormatter.h - remove MachineInstr.h include. NFC. — llvm-dev / detail

#19034 (Sep 4, 2020 2:56:13 AM)

  1. [FPEnv] Partially implement #pragma STDC FENV_ROUND — sepavloff / detail
  2. [analyzer][StdLibraryFunctionsChecker] Do not match based on the restrict qualifier in C++ — gabor.marton / detail
  3. [llvm-readobj/elf] - Refine signature of print*Reloc methods. — grimar / detail

#19032 (Sep 4, 2020 2:32:02 AM)

  1. [lldb] Speed up TestValueObjectRecursion by making it a no_debug_info_test — Raphael Isemann / detail

#19031 (Sep 4, 2020 2:25:24 AM)

  1. [mlir][VectorOps] Simplify code. NFCI. — benny.kra / detail

#19030 (Sep 4, 2020 2:05:08 AM)

  1. [NFC][Asan] Fix typo in comment — Vitaly Buka / detail

#19029 (Sep 4, 2020 1:54:09 AM)

  1. [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests — david.sherwood / detail

#19028 (Sep 4, 2020 1:42:10 AM)

  1. [DSE] Remove some dead code from DSE tests. — flo / detail

#19027 (Sep 4, 2020 1:28:03 AM)

  1. [NFC][Asan] Reformat some allocator code — Vitaly Buka / detail

#19026 (Sep 4, 2020 1:15:37 AM)

  1. [MemCpyOpt] Preserve MemorySSA. — flo / detail

#19025 (Sep 4, 2020 1:04:07 AM)

  1. [mlir] introduce type constraints for operands of LLVM dialect operations — zinenko / detail

#19024 (Sep 4, 2020 12:34:08 AM)

  1. Revert "[lldb] avoid assert in threadsanitizer tests on linux" — Raphael Isemann / detail

#19023 (Sep 4, 2020 12:20:07 AM)

  1. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail

#19022 (Sep 3, 2020 10:37:50 PM)

  1. [libc][obvious] Use constants of type double in remquo_test. — sivachandra / detail

#19021 (Sep 3, 2020 10:26:06 PM)

  1. Add comment to describe a field member (NFC) — joker.eph / detail

#19020 (Sep 3, 2020 10:02:07 PM)

  1. [libc] Add implementations of remquo[f|l] and remainder[f|l]. — sivachandra / detail

#19019 (Sep 3, 2020 9:44:09 PM)

  1. [mlir] [VectorOps] Improve SIMD compares with narrower indices — ajcbik / detail

#19018 (Sep 3, 2020 7:46:11 PM)

  1. [NFC] Adding pythonenv* to .gitignore — plotfi / detail

#19017 (Sep 3, 2020 7:04:04 PM)

  1. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail

#19016 (Sep 3, 2020 6:52:09 PM)

  1. [NFC][Asan] Add FIXME into GetAsanChunk — Vitaly Buka / detail

#19015 (Sep 3, 2020 6:08:10 PM)

  1. [SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS — maskray / detail

#19014 (Sep 3, 2020 4:48:06 PM)

  1. AMDGPU: Remove code to handle tied si_else operands — Matthew.Arsenault / detail

#19013 (Sep 3, 2020 4:20:07 PM)

  1. [X86] Update stale comment. NFC — craig.topper / detail

#19012 (Sep 3, 2020 4:00:26 PM)

  1. [libunwind] Minor SJLJ config cleanup. NFCI. — rprichard / detail

#19011 (Sep 3, 2020 3:48:58 PM)

  1. [codegen] Ensure target flags are cleared/set properly. NFC. — michael.hliao / detail
  2. [DebugInfo] Add size to class declarations in debug info. — akhuang / detail

#19010 (Sep 3, 2020 3:37:10 PM)

  1. Canonicalize declaration pointers when forming APValues. — richard / detail
  2. Remove unused and dangerous overload of PerformImplicitConversion. — richard / detail

#19009 (Sep 3, 2020 2:36:56 PM)

  1. [NFC][Asan] Set AP32::kMetadataSize to 0 — Vitaly Buka / detail
  2. [llvm-symbolizer] Add back --use-symbol-table=true — maskray / detail

#19008 (Sep 3, 2020 2:23:09 PM)

  1. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail

#19007 (Sep 3, 2020 2:01:26 PM)

  1. [Sema] Fix a -Warc-repeated-use-of-weak false-positive by only calling CheckPlaceholderExpr once — erik.pilkington / detail

#19006 (Sep 3, 2020 1:49:07 PM)

  1. [libFuzzer] Scale energy assigned to each input based on input execution time. — dokyungs / detail

#19005 (Sep 3, 2020 1:24:49 PM)

  1. [gn build] Port 7fff1fbd3ce — llvmgnsyncbot / detail

#19004 (Sep 3, 2020 1:14:28 PM)

  1. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  2. [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo) — plotfi / detail

#19003 (Sep 3, 2020 1:03:07 PM)

  1. [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. — dokyungs / detail

#19002 (Sep 3, 2020 12:31:13 PM)

  1. [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c — maskray / detail
  2. Replace CRLF with LF; NFC — bryan.chan / detail

#19001 (Sep 3, 2020 12:19:09 PM)

  1. [lldb] avoid assert in threadsanitizer tests on linux — l.lunak / detail

#19000 (Sep 3, 2020 12:01:08 PM)

  1. SVML support for log2 — aktoon / detail

#18999 (Sep 3, 2020 11:43:12 AM)

  1. Revert "Add new hidden option -print-changed which only reports changes to IR" — anhtuyen / detail

#18998 (Sep 3, 2020 11:03:13 AM)

  1. [DebugInfo] Make DWARF ignore sizes on forward declared class types. — akhuang / detail

#18997 (Sep 3, 2020 10:34:22 AM)

  1. [libc++] Mark std::atomic<_ExtInt> test as unsupported in C++03 — Louis Dionne / detail
  2. [spirv][nfc] Simplify resource limit with default values — antiagainst / detail
  3. SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI. — llvm-dev / detail

#18996 (Sep 3, 2020 10:21:12 AM)

  1. [libc++] Make ext-int.verify.cpp test compatible with c++03 — john.brawn / detail

#18995 (Sep 3, 2020 9:58:00 AM)

  1. [ARM] Extra predicate load tests. NFC — david.green / detail

#18994 (Sep 3, 2020 9:48:34 AM)

  1. [InstCombine] add tests for commutative intrinsics; NFC — spatel / detail
  2. [InstCombine] canonicalize all commutative intrinsics with constant arg — spatel / detail
  3. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  4. Fix Wdocumentation trailing comments warnings. NFCI. — llvm-dev / detail
  5. PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI. — llvm-dev / detail
  6. WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI. — llvm-dev / detail

#18992 (Sep 3, 2020 9:32:44 AM)

  1. [Analyzer][docs][NFC] Fix typo in code example — Jan Korous / detail

#18991 (Sep 3, 2020 9:17:23 AM)

  1. Eliminate the sizing template parameter N from CoalescingBitVector — dimitry / detail

#18990 (Sep 3, 2020 9:03:24 AM)

  1. Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  2. [libFuzzer] Add an option to keep initial seed inputs around. — dokyungs / detail
  3. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail

#18989 (Sep 3, 2020 8:51:27 AM)

  1. Step down from security group — JF Bastien / detail

#18988 (Sep 3, 2020 8:33:25 AM)

  1. [fuzzer] Create user provided fuzzer writeable directories when requested if they dont exist — mascasa / detail

#18987 (Sep 3, 2020 8:01:26 AM)

  1. GlobalISel/Utils.h - remove unused includes. NFCI. — llvm-dev / detail

#18986 (Sep 3, 2020 7:44:28 AM)

  1. [libTooling] Provide overloads of `rewriteDescendants` that operate directly on an AST node. — yitzhakm / detail

#18985 (Sep 3, 2020 7:34:40 AM)

  1. Fix spelling mistake. NFC. — llvm-dev / detail
  2. X86/X86TargetObjectFile.cpp - remove unused headers. NFCI. — llvm-dev / detail

#18984 (Sep 3, 2020 7:22:14 AM)

  1. [GVN] add tests for >2 arg commutable intrinsics; NFC — spatel / detail
  2. [IR][GVN] add/allow commutative intrinsics with >2 args — spatel / detail

#18983 (Sep 3, 2020 7:12:00 AM)

  1. [mlir][VectorOps] Fall back to a loop when accessing a vector from a strided memref — benny.kra / detail
  2. [LLD][PowerPC][test] Fix out-of-memory issue running ppc64-pcrel-long-branch-error.s — wei.huang / detail

#18981 (Sep 3, 2020 6:51:15 AM)

  1. LowerEmuTLS.cpp - remove unused TargetLowering.h include. NFC. — llvm-dev / detail
  2. [spirv] Add SPIR-V GLSL extended Round op — antiagainst / detail
  3. [mlir] Support default valued attribute in StructsGen — antiagainst / detail

#18980 (Sep 3, 2020 6:39:10 AM)

  1. [mlir] Add Acos, Asin, Atan, Sinh, Cosh, Pow to SPIRVGLSLOps — antiagainst / detail

#18979 (Sep 3, 2020 6:27:26 AM)

  1. [X86] Fix llvm-qualified-auto warning by using const auto*. NFC. — llvm-dev / detail
  2. [X86] Fix llvm-qualified-auto warning by using auto*. NFC. — llvm-dev / detail
  3. [X86] Avoid llvm-qualified-auto warning by not using auto. NFC. — llvm-dev / detail

#18978 (Sep 3, 2020 6:13:24 AM)

  1. [EarlyCSE] add tests for fma/fmuladd; NFC — spatel / detail

#18977 (Sep 3, 2020 5:51:27 AM)

  1. [PassManager] Move load/store motion pass after DSE in LTO pipeline. — flo / detail

#18976 (Sep 3, 2020 5:35:26 AM)

  1. [lldb] Improve test failure reporting for expect() — david.spickett / detail

#18975 (Sep 3, 2020 5:15:25 AM)

  1. [X86][SSE] Fold select(X > -1, A, B) -> select(0 > X, B, A) (PR47404) — llvm-dev / detail

#18974 (Sep 3, 2020 5:03:27 AM)

  1. [NFC][RISCV] Simplify pass arg of RISCVMergeBaseOffsetOpt — powerman1st / detail