60%
WDescription%
Build stability: 2 out of the last 5 builds failed.60
Test Result: 0 tests failing out of a total of 2,298 tests.100
Build History
x
#31161
(pending—Already running 1 builds across all nodes)
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#31160 (Apr 13, 2021 6:37:07 AM)

  1. [gn build] fix bug in fb0b19c3de3b — thakis / detail
  2. [gn build] Port 21d6636d83b3 — llvmgnsyncbot / detail
  3. [gn build] Port 4f9b2469f33f — llvmgnsyncbot / detail
  4. [gn build] Port 7f1963dc8e23 — llvmgnsyncbot / detail
  5. [gn build] Port 916fecb499c5 — llvmgnsyncbot / detail
  6. [gn build] Port 9b0a3388eb36 — llvmgnsyncbot / detail
  7. [gn build] Port be54341cd2ff — llvmgnsyncbot / detail
  8. [AMDGPU] Set implicit arg attributes for indirect calls — Madhur.Amilkanthwar / detail
  9. [TTI] NFC: Change getCastInstrCost and getExtractWithExtendCost to return InstructionCost — sander.desmalen / detail
  10. [TTI] NFC: Change getGatherScatterOpCost to return InstructionCost — sander.desmalen / detail
  11. [TTI] NFC: Change getArithmeticReductionCost to return InstructionCost — sander.desmalen / detail
  12. [TTI] NFC: Change getMinMaxReductionCost to return InstructionCost — sander.desmalen / detail
  13. [TTI] NFC: Change getCmpSelInstrCost to return InstructionCost — sander.desmalen / detail
  14. [TTI] NFC: Change getMaskedMemoryOpCost to return InstructionCost — sander.desmalen / detail
  15. [TTI] NFC: Change get[Interleaved]MemoryOpCost to return InstructionCost — sander.desmalen / detail

#31159 (Apr 13, 2021 6:04:52 AM)

  1. [libc++] Split __compressed_pair out of <memory> — Louis Dionne / detail
  2. [libc++] Split std::raw_storage_iterator out of <memory> — Louis Dionne / detail
  3. [libc++] Split the memory-related algorithms out of <memory> — Louis Dionne / detail
  4. [libc++] Split std::unique_ptr out of <memory> — Louis Dionne / detail
  5. [libc++] Split std::shared_ptr & friends out of <memory> — Louis Dionne / detail
  6. [libc++] Move pointer safety related utilities out of <memory> — Louis Dionne / detail
  7. Reland "[lldb] [Process] Watch for fork/vfork notifications" for NetBSD — mgorny / detail
  8. Reland "[lldb] [Process] Watch for fork/vfork notifications" for Linux — mgorny / detail
  9. [lldb] Require x86 for various NativePDB, Breakpad and Minidump tests — david.spickett / detail

#31158 (Apr 13, 2021 5:07:56 AM)

  1. [lldb] [gdb-remote server] Refactor handling qSupported — mgorny / detail
  2. [Windows Itanium][PS4] handle dllimport/export w.r.t vtables/rtti — Ben.Dunbobbin / detail
  3. [mlir] Canonicalize single-iteration ParallelOp — ivan.butygin / detail
  4. Require commas between double square bracket attributes. — aaron / detail
  5. [flang][driver] Remove `%flang-new` from the LIT configuration — andrzej.warzynski / detail
  6. Reland "[lldb] [Process] Watch for fork/vfork notifications" for FreeBSD — mgorny / detail

#31157 (Apr 13, 2021 3:11:53 AM)

  1. [ve] fix cmake cache param — simon.moll / githubweb

#31157 (Apr 13, 2021 3:11:53 AM)

  1. [M68k] Implement AsmParser — rickytaylor26 / detail
  2. [libc++] Fix test synopses and remove unused includes. — marek.kurdej+llvm.org / detail
  3. [lldb] Require x86 backend for a bunch of DWARF tests — david.spickett / detail
  4. [lldb][Arm/AArch64] Add basic disassemble tests for Arm/AArch64 — david.spickett / detail
  5. [lldb] Require x86 for unwind no-return test — david.spickett / detail
  6. Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups — pavel / detail
  7. [mlir][linalg] lower index operations during linalg to loop lowering. — gysit / detail
  8. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  9. Revert "Revert "[clangd] Provide a way to disable external index"" — kadircet / detail
  10. [OpenCL][NFC] Rename isOpenCLVersionContainedInMask — sven.vanhaastregt / detail
  11. [SimplifyCFG] Allow hoisting terminators only with HoistCommonInsts=false. — flo / detail
  12. [CodeView] Fix the ARM64 CPUType enum — martin / detail
  13. [AArch64][SVE] Fix dup/dupq intrinsics for C++. — sander.desmalen / detail
  14. [flang] Fix a test (use %s instead of $s) — andrzej.warzynski / detail

#31157 (Apr 13, 2021 3:11:53 AM)

  1. [ve] fix cmake cache param — simon.moll / detail

#31156 (Apr 13, 2021 1:16:32 AM)

  1. [compiler-rt][X86] fix build fail after "[X86] Support -march=rocketlake" — freddy.ye / detail
  2. [RISCV] Rename RISCVISD::SHFLI to RISCVISD::SHFL and don't require the second operand to be an immediate. — craig.topper / detail
  3. [WebAssembly] Test i64x2.abs encoding — tlively / detail
  4. [MLIR][LinAlg] Implement detensoring cost-modelling. — kareem.ergawy / detail
  5. [lldb] Replace NativeProcess delegate list with a single delegate — pavel / detail
  6. [NFC][SYCL] Drop idle triple component from regression tests. — alexey.bader / detail

#31154 (Apr 12, 2021 10:45:27 PM)

  1. [libcxx][NFC] tweaks `incrementable_traits` per review — cjdb / detail

#31153 (Apr 12, 2021 10:11:30 PM)

  1. [lldb] Fix replaying TestMemoryRead.py from reproducer — Jonas Devlieghere / detail
  2. [libcxx] adds `std::incrementable_traits` to <iterator> — cjdb / detail

#31152 (Apr 12, 2021 8:36:46 PM)

  1. [mlir] Async: add automatic reference counting at async.runtime operations level — ezhulenev / detail
  2. [NARY][NFC] Use hasNUsesOrMore instead of getNumUses since it's more — ybrevnov / detail
  3. [PowerPC] stop reverse mem op generation for some cases. — czhengsz / detail
  4. [GreedyRA ORE] Add debug location for function level report — serguei.katkov / detail
  5. Revert "Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"" — akhuang / detail

#31151 (Apr 12, 2021 6:51:55 PM)

  1. [mlir] Use MCJIT to fix integration tests — ajcbik / detail
  2. [Passes] Add relative lookup table converter pass — gulfem / detail
  3. [lldb] Disable TestLaunchProcessPosixSpawn.py with reproducers — Jonas Devlieghere / detail
  4. [gn build] Port e96df3e531f5 — llvmgnsyncbot / detail
  5. [MLIR] Add a switch operation to the standard dialect — gcmn / detail
  6. [X86] Support -march=rocketlake — freddy.ye / detail

#31150 (Apr 12, 2021 6:09:58 PM)

  1. Revert "[lldb] [gdb-remote client] Refactor handling qSupported" — Ahmed Bougacha / detail

#31149 (Apr 12, 2021 6:00:01 PM)

  1. [JumpThreading] merge debug info when merging select+br — ndesaulniers / detail

#31148 (Apr 12, 2021 5:50:07 PM)

  1. [compiler-rt][aarch64] Add PAC-RET/BTI property to hwasan_interceptors_vfork.S — pirama / detail

#31147 (Apr 12, 2021 4:55:40 PM)

  1. [SantizerCoverage] handle missing DBG MD when inserting libcalls — ndesaulniers / detail
  2. [Evaluator] Look through invariant.group intrinsics — aeubanks / detail

#31146 (Apr 12, 2021 3:55:05 PM)

  1. [ARM] Fix -Wmissing-field-initializers — i / detail
  2. [SimplifyCFG] Add test requiring only hoisting a branch. — flo / detail
  3. [PhaseOrdering] Add test for SimplifyCFG and LV interaction. — flo / detail
  4. Revert "[clangd] Provide a way to disable external index" — saugustine / detail
  5. Reland "Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom"" — Yuanfang Chen / detail
  6. [lldb] [gdb-remote client] Refactor handling qSupported — mgorny / detail
  7. [clang-tidy] Add <utility> include to misc-uniqueptr-reset-release — n.james93 / detail

#31145 (Apr 12, 2021 2:16:22 PM)

  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite — conanap / githubweb

#31145 (Apr 12, 2021 2:16:22 PM)

  1. [libc++] add `inline` for __open's definition in ifstream and ofstream — jasonliu / detail
  2. [flang] Correct TypeCode::IsLogical() — pklausler / detail
  3. [lldb] Disable Shell/Subporcess with reproducers — Jonas Devlieghere / detail
  4. [clang-rename] Handle designated initializers. — justin.lebar / detail
  5. [InstCombine] add tests for shift+trunc signbit check; NFC — spatel / detail
  6. [InstCombine] fold shift+trunc signbit check — spatel / detail
  7. [TSan] Allow test contents to be copied before execution — julian.lettner / detail
  8. [mlir] Move memref.subview patterns to MemRef/Transforms/ — antiagainst / detail
  9. Revert "[InstCombine] when calling conventions are compatible, don't convert the call to undef idiom" — nikita.ppv / detail
  10. [mlir][spirv] Allow bitwidth emulation on runtime arrays — antiagainst / detail
  11. Fix up build failures after cfce5b26a888cb979d65252275df1f977dc1e6c8 — caij2003 / detail
  12. [mlir][spirv] Fix runtime array stride when emulating bitwidth — antiagainst / detail

#31145 (Apr 12, 2021 2:16:22 PM)

  1. [PowerPC] Allow the PowerPC RHEL buildbot to use cmake with test-suite — conanap / detail

#31144 (Apr 12, 2021 12:24:07 PM)

  1. [RISCV] Support vector SET[U]LT and SET[U]GE with splatted immediates — fraser / detail
  2. Replace uses of std::iterator with explicit using — i / detail
  3. [Inliner] Propagate SROA analysis through invariant group intrinsics — aeubanks / detail
  4. Revert "[PassManager][PhaseOrdering] lower expects before running simplifyCFG" — spatel / detail
  5. [libc++] Move checks for newlib to actually work — Louis Dionne / detail
  6. Fix documentation typo. — richard / detail
  7. [mlir][affine] Fix unfolded bounding maps for affine.for — uday / detail
  8. [compiler-rt] add SANITIZER_OSX — code / detail
  9. [AIX] Tweak test XFAIL from D99815 — daltenty / detail
  10. [NewPM] Fix -print-changed when a -filter-print-funcs function is removed — aeubanks / detail
  11. Enable creation of large response file on z/OS — Abhina.Sreeskantharajan / detail
  12. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  13. [ARM] support symbolic expression as immediate in memory instructions — caij2003 / detail
  14. [mlir][spirv] Put debug-only variable in LLVM_DEBUG — antiagainst / detail

#31143 (Apr 12, 2021 10:44:51 AM)

  1. [ARM] Add a number of intrinsics for MVE lane interleaving — david.green / detail
  2. [PassManager][PhaseOrdering] lower expects before running simplifyCFG — spatel / detail
  3. [libc++] [test] Detect an improperly noexcept'ed __decay_copy. — arthur.j.odwyer / detail
  4. [libc++] Implement D2351R0 "Mark all library static cast wrappers as [[nodiscard]]" — arthur.j.odwyer / detail
  5. [InstCombine] when calling conventions are compatible, don't convert the call to undef idiom — Yuanfang Chen / detail
  6. Allow applying attributes to subset of allowed subjects. — tra / detail
  7. [flang] Fix narrowing warning on macos — tkeith / detail
  8. [clang-tidy] Add option to ignore macros in readability-function-cognitive-complexity check. — alexfh / detail
  9. Fix nits. — alexfh / detail
  10. [asan] Replaceable new/delete is unsupported in Windows. — 31459023+hctim / detail
  11. [mlir][Linalg] Disable const -> linalg.generic when fused op is illegal. — ravishankarm / detail
  12. [mlir] Rename AVX512 dialect to X86Vector — zinenko / detail
  13. [mlir] introduce "encoding" attribute to tensor type — ajcbik / detail
  14. [MLIR] PresburgerSet emptiness check: remove assertions that there are no symbols — arjunpitchanathan / detail

#31142 (Apr 12, 2021 9:00:43 AM)

  1. [clangd] Provide a way to disable external index — kadircet / detail
  2. [compiler-rt][aarch64] Add PAC-RET/BTI support to HWASAN. — daniel.kiss / detail
  3. [X86] Fold cmpeq/ne(trunc(logic(x)),0) --> cmpeq/ne(logic(x),0) — llvm-dev / detail
  4. [InstCombine] Regenerate select-ctlz-to-cttz.ll tests — llvm-dev / detail
  5. [docs] Add Windows/COFF call info — kristof.beyls / detail
  6. [libc++] Split auto_ptr out of <memory> — Louis Dionne / detail
  7. [libc++] Split std::allocator out of <memory> — Louis Dionne / detail
  8. [libc++] Split std::get_temporary_buffer out of <memory> — Louis Dionne / detail
  9. [libc++] NFC: Remove duplicate synopsis from <__string> — Louis Dionne / detail
  10. [gn build] Port 0b439e4cc9db — llvmgnsyncbot / detail
  11. [gn build] Port 26beecfe470b — llvmgnsyncbot / detail
  12. [gn build] Port 6a1ac88fc19a — llvmgnsyncbot / detail
  13. [libc++] Divorce the std Lit feature from the -std=XXX compiler flag — Louis Dionne / detail
  14. Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail

#31141 (Apr 12, 2021 7:53:19 AM)

  1. [NFC] Remove redundant string copy — n.james93 / detail
  2. [ARM] Add FP handling for MVE lane interleaving — david.green / detail
  3. [X86][AMX] Hoist ldtilecfg — pengfei.wang / detail

#31140 (Apr 12, 2021 6:56:26 AM)

  1. [AMDGPU] Kill temporary register after restoring — sebastian.neubauer / detail
  2. Fix chrome os failure after 021de7cf80268091cf13485a538b611b37d0b33e. — a.v.lapshin / detail
  3. [lldb] Don't recursively load types of static member variables in the DWARF AST parser — Raphael Isemann / detail
  4. [lldb] Delete dead StackFrameList::Merge — Raphael Isemann / detail
  5. [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant — andrew.savonichev / detail
  6. Revert "[AArch64] Add Machine InstCombiner patterns for FMUL indexed variant" — andrew.savonichev / detail
  7. [mlir][linalg] adding operation to access the iteration index of enclosing linalg ops. — gysit / detail
  8. [TableGen] Fix bug in recent change to ListInit::convertInitListSlice() — Paul C. Anagnostopoulos / detail
  9. [ARM] Updates to arm-block-placement pass — david.green / detail

#31139 (Apr 12, 2021 5:10:00 AM)

  1. [LLDB] Fix buildbots breakage due to TestGuessLanguage.py — omair.javaid / detail
  2. [AMDGPU] Fix ubsan error — sebastian.neubauer / detail
  3. [AArch64] ACLE: Fix issue for mismatching enum types with builtins. — sander.desmalen / detail
  4. [IR] Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  5. [AMDGPU][MC][NFC] Removed extra spaces — dmitry.preobrazhensky / detail
  6. [mlir][linalg] fixing hard-coded variable names in a test (NFC) — gysit / detail
  7. Revert "[DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions." — esme.yi / detail
  8. Reland [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions."" — esme.yi / detail
  9. Reapply "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail
  10. [AArch64][SVE] Remove redundant PTEST of MATCH/NMATCH results — bradley.smith / detail

#31138 (Apr 12, 2021 3:03:43 AM)

  1. [AArch64] Adds memory operands for indexed loads. — stelios.ioannou / detail
  2. [OpenCL] Accept .rgba in OpenCL 3.0 — sven.vanhaastregt / detail
  3. [AMDGPU] Save VGPR of whole wave when spilling — sebastian.neubauer / detail
  4. [AMDGPU] Unify spill code — sebastian.neubauer / detail
  5. [AMDGPU] Autogenerate test. NFC — sebastian.neubauer / detail
  6. [AMDGPU] Fix saving fp and bp — sebastian.neubauer / detail

#31137 (Apr 12, 2021 1:04:27 AM)

  1. [clang][AST] Handle overload callee type in CallExpr::getCallReturnType. — 1.int32 / detail
  2. [DebugInfo] Fix the mismatching between C++ language tags and Dwarf versions. — esme.yi / detail

#31136 (Apr 12, 2021 12:31:19 AM)

  1. [NFC][Debug] Fix unnecessary deep-copy for vector to save compiling time — zhangqingshan.zll / detail

#31135 (Apr 11, 2021 11:59:08 PM)

  1. [libtooling][clang-tidy] Fix compiler warnings in testcase [NFC] — mikael.holmen / detail

#31134 (Apr 11, 2021 11:26:59 PM)

  1. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  2. fix typo in a CMake SANITIZER_CAN_USE_CXXABI variable initial definition — jim / detail
  3. [NFC] [Clang]: fix spelling mistake in assert message — jim / detail

#31133 (Apr 11, 2021 10:54:04 PM)

  1. [NARY] Don't optimize min/max if there are side uses — ybrevnov / detail

#31130 (Apr 11, 2021 9:25:52 PM)

  1. [X86] Remove FeatureCLWB from FeaturesICLClient — freddy.ye / detail

#31129 (Apr 11, 2021 8:46:22 PM)

  1. [Clang][Coroutine][DebugInfo] In c++ coroutine, clang will emit different debug info variables for parameters and move-parameters. — yifeng.dongyifeng / detail
  2. [Debug-Info] make fortran CHARACTER(1) type as valid unsigned type — czhengsz / detail
  3. [lld-macho][nfc] Convert tabs to spaces — jezng / detail

#31128 (Apr 11, 2021 7:50:04 PM)

  1. [RISCV][Clang] Add RVV Widening Integer Add/Subtract intrinsic functions. — zakk.chen / detail
  2. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  3. [RISCV][Clang] Add more RVV Floating-Point intrinsic functions. — zakk.chen / detail
  4. [RISCV][Clang] Add some RVV Floating-Point intrinsic functions. — zakk.chen / detail
  5. [RISCV][Clang] Add RVV Type-Convert intrinsic functions. — zakk.chen / detail
  6. [RISCV][Clang] Add RVV merge intrinsic functions. — zakk.chen / detail
  7. [RISCV][Clang] Add all RVV Reduction intrinsic functions. — zakk.chen / detail
  8. [RISCV][Clang] Add more RVV load/store intrinsic functions. — zakk.chen / detail
  9. [RISCV][Clang] Add all RVV Mask intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add some RVV Permutation intrinsic functions. — zakk.chen / detail
  11. [PowerPC] Lower f128 SETCC/SELECT_CC as libcall if p9vector disabled — qiucofan / detail

#31127 (Apr 11, 2021 7:19:05 PM)

  1. [RISCV][NFC] Remove unneeded explict XLenVT type on codegen patterns — jim / detail

#31126 (Apr 11, 2021 6:45:09 PM)

  1. [RISCV] Update computeKnownBitsForTargetNode to treat READ_VLENB as being 16 byte aligned. — craig.topper / detail

#31117 (Apr 11, 2021 2:32:28 PM)

  1. [NFCI][DomTreeUpdater] applyUpdates(): reserve space for updates first — lebedev.ri / detail
  2. [NFCI][Local] TryToSimplifyUncondBranchFromEmptyBlock(): improve Dominator Tree updating — lebedev.ri / detail
  3. [NFCI][BasicBlockUtils] MergeBlockIntoPredecessor(): improve Dominator Tree updating — lebedev.ri / detail
  4. [NFCI][Local] MergeBasicBlockIntoOnlyPred(): improve Dominator Tree updating — lebedev.ri / detail
  5. [NFCI][SimplifyCFG] mergeEmptyReturnBlocks(): improve Dominator Tree updating — lebedev.ri / detail
  6. [NFCI][SimplifyCFG] PerformValueComparisonIntoPredecessorFolding(): improve Dominator Tree updating — lebedev.ri / detail
  7. [RISCV] Use SLLI/SRLI instead of SLLIW/SRLIW for (srl (and X, 0xffff), C) custom isel on RV64. — craig.topper / detail

#31116 (Apr 11, 2021 1:55:34 PM)

  1. [VectorCombine] Add tests for load/extract scalarization. — flo / detail
  2. [LoopUnroll] Add AArch64 test case with large vector ops. — flo / detail

#31113 (Apr 11, 2021 12:23:53 PM)

  1. [X86][AVX512] Fold not(kmov(x)) -> kmov(not(x)) and not(widen_subvector(x)) -> widen_subvector(not(x)) — llvm-dev / detail

#31111 (Apr 11, 2021 11:25:38 AM)

  1. [X86] combineXor - Pull out repeated getOperand() calls. NFCI. — llvm-dev / detail
  2. [WebAssembly] Update v128.any_true — tlively / detail

#31110 (Apr 11, 2021 10:53:56 AM)

  1. [RISCV] Drop earlyclobber constraint from vwadd(u).wx, vwsub(u).wx, vfwadd.wf and vfwsub.wf. — craig.topper / detail
  2. [X86] Fold cmpeq/ne(and(X,Y),Y) --> cmpeq/ne(and(~X,Y),0) — llvm-dev / detail

#31109 (Apr 11, 2021 10:22:17 AM)

  1. [RISCV] Add i8 and i16 srli and srai tests to Zbb/Zbp test files. NFC — craig.topper / detail
  2. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffff) when zext.h is supported. — craig.topper / detail

#31105 (Apr 11, 2021 8:29:21 AM)

  1. [NFC][LoopIdiom] Regenerate left-shift-until-bittest.ll — lebedev.ri / detail
  2. [NFC][LoopIdiom] left-shift-until-bittest: add small-bitwidth tests — lebedev.ri / detail
  3. [LoopIdiom] left-shift-until-bittest: set all allowed no-wrap flags on add/sub — lebedev.ri / detail
  4. [NFC][LoopVectorize] Autogenerate interleaved-accesses.ll — lebedev.ri / detail
  5. [NFC][InstCombine] Add a few test of adding to add-like or — lebedev.ri / detail
  6. [InstCombine] (X | Op01C) + Op1C --> X + (Op01C + Op1C) iff the or is actually an add — lebedev.ri / detail
  7. [NFC][InstCombine] Add tests for "get low bit mask upto and including bit X" pattern — lebedev.ri / detail
  8. [InstCombine] Improve "get low bit mask upto and including bit X" pattern — lebedev.ri / detail

#31102 (Apr 11, 2021 7:01:17 AM)

  1. [libc++] [CI] Validate the output of the generated scripts. — koraq / detail

#31097 (Apr 11, 2021 4:38:17 AM)

  1. Update personal info in CREDITS.TXT — zhangqingshan.zll / detail

#31094 (Apr 11, 2021 12:23:41 AM)

  1. Missing syntax highlighting for LLVM IR in Langref — shivam98.tkg / detail
  2. Typo fix — shivam98.tkg / detail

#31093 (Apr 10, 2021 11:51:16 PM)

  1. Revert "Remove "Rewrite Symbols" from codegen pipeline" — aeubanks / detail

#31092 (Apr 10, 2021 11:16:52 PM)

  1. Remove "Rewrite Symbols" from codegen pipeline — aeubanks / detail

#31085 (Apr 10, 2021 7:56:39 PM)

  1. [Polly] Partially refactoring of IslAstInfo and IslNodeBuilder to use isl++. NFC. — llvm-project / detail

#31080 (Apr 10, 2021 2:34:50 PM)

  1. [IVUsers] Check LoopSimplify cache earlier (NFC) — nikita.ppv / detail
  2. [NFC][CVP] Add tests for @llvm.[us]{min,max}() intrinsics — lebedev.ri / detail
  3. [CVP] @llvm.[us]{min,max}() intrinsics handling — lebedev.ri / detail

#31079 (Apr 10, 2021 1:07:17 PM)

  1. [CSSPGO] Fix dangling context strings and improve profile order consistency and error handling — aktoon / detail

#31078 (Apr 10, 2021 12:36:17 PM)

  1. [CVP] LVI: Use in-block values when checking value signedness domain — lebedev.ri / detail
  2. [NFC][CVP] Add statistic for function pointer argument non-null-ness deduction — lebedev.ri / detail
  3. [NFC][JumpThreading] Increment 'NumFolds' statistic all places terminator becomes uncond — lebedev.ri / detail

#31077 (Apr 10, 2021 11:01:02 AM)

  1. Revert "zz" — lebedev.ri / detail
  2. Revert "[NFC][ConstantRange] Add 'icmp' helper method" — lebedev.ri / detail
  3. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail
  4. [libtooling][clang-tidy] Fix off-by-one rendering issue with SourceRanges — whisperity / detail
  5. [flang] Accept & fold IEEE_SELECTED_REAL_KIND — pklausler / detail
  6. [NFC] Rename LimitingIntrinsic into MinMaxIntrinsic — lebedev.ri / detail
  7. [NFC][LVI] getPredicateAt(): drop default value for UseBlockValue — lebedev.ri / detail

#31076 (Apr 10, 2021 9:27:54 AM)

  1. zz — lebedev.ri / detail
  2. [NFC][ConstantRange] Add 'icmp' helper method — lebedev.ri / detail

#31073 (Apr 10, 2021 7:56:34 AM)

  1. [libtooling][clang-tidy] Fix diagnostics not highlighting fed SourceRanges — whisperity / detail

#31071 (Apr 10, 2021 6:55:24 AM)

  1. [NFC][CVP] Add `@llvm.abs` test cases — lebedev.ri / detail
  2. [CVP] @llvm.abs() handling — lebedev.ri / detail

#31068 (Apr 10, 2021 5:02:57 AM)

  1. [Matrix] Implement C-style explicit type conversions for matrix types. — flo / detail

#31067 (Apr 10, 2021 3:13:56 AM)

  1. [RISCV][Clang] Add RVV vleff intrinsic functions. — kai.wang / detail

#31065 (Apr 10, 2021 12:51:30 AM)

  1. Temporairly revert "[CGCall] Annotate `this` argument with alignment" — lebedev.ri / detail

#31064 (Apr 9, 2021 11:23:39 PM)

  1. [AMDGPU][CostModel] Refine cost model for control-flow instructions. — dfukalov / detail

#31059 (Apr 9, 2021 8:32:05 PM)

  1. [clang][AVR] Support variable decorator '__flash' — powerman1st / detail

#31057 (Apr 9, 2021 6:25:03 PM)

  1. Support: Add move semantics to mapped_file_region — Duncan P. N. Exon Smith / detail

#31055 (Apr 9, 2021 5:27:50 PM)

  1. [lld-macho][nfc] Remove DYSYM8 reloc attribute — jezng / detail
  2. [flang] RANDOM_NUMBER, RANDOM_SEED, RANDOM_INIT in runtime — pklausler / detail

#31054 (Apr 9, 2021 4:49:04 PM)

  1. [flang] Enforce a limit on recursive PDT instantiations — pklausler / detail

#31052 (Apr 9, 2021 3:50:21 PM)

  1. [flang] Check for conflicting BIND(C) names — pklausler / detail
  2. [AArch64][GlobalISel] Swap compare operands when it may be profitable — Jessica Paquette / detail
  3. Revert "[AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs" — 31459023+hctim / detail
  4. Revert "[AMDGPU] Remove MachineDCE after SIFoldOperands" — 31459023+hctim / detail

#31051 (Apr 9, 2021 3:19:21 PM)

  1. [NFC][SROA] Add C++'s `std::clamp()` testcase from PR47271/PR49909 — lebedev.ri / detail
  2. [Analysis] isDereferenceableAndAlignedPointer(): recurse into select's hands — lebedev.ri / detail

#31050 (Apr 9, 2021 2:48:07 PM)

  1. [ASan] Allow new/delete replacement by making interceptors weak — 31459023+hctim / detail

#31049 (Apr 9, 2021 2:17:31 PM)

  1. [scudo][standalone] Use BatchClassId in drain rather than 0 — kostyak / detail

#31048 (Apr 9, 2021 1:46:10 PM)

  1. [OpenMP51][DOCS] Claimed masked construct and report current patch, NFC. — cchen / detail
  2. [mlir] NFC - Add help functions to scf.ForOp — nicolas.vasilache / detail
  3. Revert "[PowerPC] Add ROP Protection Instructions for PowerPC" — 31459023+hctim / detail

#31047 (Apr 9, 2021 1:14:41 PM)

  1. Add correct types to the xxsplti32dx pattern. — stefanp / detail
  2. [AMDGPU] Added udot2 op_sel test. NFC. — Stanislav.Mekhanoshin / detail
  3. [libc++] NFC: Move unused include of <limits> to allocator_traits.h — Louis Dionne / detail
  4. [MSSA] Rename uses in IDF regardless of new def position in basic block. — asbirlea / detail
  5. [AMDGPU] SIFoldOperands: eagerly erase dead REG_SEQUENCEs — jay.foad / detail
  6. [AMDGPU] Remove MachineDCE after SIFoldOperands — jay.foad / detail

#31046 (Apr 9, 2021 12:08:29 PM)

  1. Support: Remove code duplication for mapped_file_region accessors, NFC — Duncan P. N. Exon Smith / detail
  2. [OpenMP51] Initial support for masked directive and filter clause — cchen / detail
  3. [LLDB][NFC] Add clarifying comments for AddCXXSummary and AddCXXSynthetic — Shafik Yaghmour / detail

#31045 (Apr 9, 2021 11:34:30 AM)

  1. [RGT] Disable some tests on Windows at compile-time, not runtime — paul.robinson / detail
  2. [PowerPC] Add ROP Protection Instructions for PowerPC — stefanp / detail
  3. [AArch64][GlobalISel] Fix incorrect codegen for <16 x s8> G_ASHR. — Amara Emerson / detail
  4. [TableGen] Report an error message on a missing comma — Alexander.Richardson / detail
  5. [builtins] Avoid enum name conflicts with fenv.h — Alexander.Richardson / detail
  6. Handle alloc_size attribute on function pointers — Alexander.Richardson / detail
  7. [WebAssembly] Add shuffles as an option for lowering BUILD_VECTOR — tlively / detail
  8. [libcxx] [test] Use GetWindowsInaccessibleDir() instead of dirs with perms::none in fs.op.is_* — martin / detail
  9. [libcxx] [test] Use GetWindowsInaccessibleDir() in a couple more tests — martin / detail
  10. [libcxx] [test] Add more tests for renaming directories in fs.op.rename — martin / detail

#31044 (Apr 9, 2021 10:01:17 AM)

  1. [PhaseOrdering] add test for llvm.expect; NFC — spatel / detail
  2. Update the linkage name of coro-split functions in the debug info. — Adrian Prantl / detail

#31043 (Apr 9, 2021 9:30:22 AM)

  1. [Flang] Changes to mangling code — kiran.chandramohan / detail

#31042 (Apr 9, 2021 9:00:15 AM)

  1. [InstCombine] Regenerate 2010-11-23-Distributed.ll tests — llvm-dev / detail

#31041 (Apr 9, 2021 8:26:47 AM)

  1. [MLIR][Shape] Combine `cstr_eq` only if they share shape operands — frgossen / detail
  2. [RGT] Tweak test so assertion is always executed — paul.robinson / detail
  3. [X86] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) on non-BMI targets (PR44136) — llvm-dev / detail
  4. [clang] tests: cleanup, update and add some new ones — mizvekov / detail

#31040 (Apr 9, 2021 7:55:15 AM)

  1. RISCVABIInfo::classifyArgumentType: Fix static analyzer warnings with uninitialized variables warnings - NFCI — llvm-dev / detail
  2. [InstCombine] add test with multiple uses of min/max negated operand; NFC — spatel / detail
  3. [InstCombine] try to eliminate an instruction in min/max -> abs fold — spatel / detail
  4. [HIP] Workaround ICE compiling SemaChecking.cpp with gcc 5 — Yaxun.Liu / detail
  5. [libc++] Fix abs and div overload issue for compilers on AIX — jasonliu / detail
  6. [X86][BMI] Fold cmpeq/ne(or(X,Y),X) --> cmpeq/ne(and(~X,Y),0) (PR44136) — llvm-dev / detail

#31039 (Apr 9, 2021 7:24:50 AM)

  1. [clangd] Log a message when gRPC support is off, but remote-index is configured — kadircet / detail
  2. [X86] Add zeroext attributes to i8/i16 and/or/xor overflow tests — llvm-dev / detail

#31038 (Apr 9, 2021 6:52:45 AM)

  1. [AMDGPU] Allow relaxed/consume memory order for atomic inc/dec — Yaxun.Liu / detail
  2. [TableGen] [docs] Change title of tblgen.rst to fix man page filename — Paul C. Anagnostopoulos / detail

#31037 (Apr 9, 2021 6:20:49 AM)

  1. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  2. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  3. [clang] Tiny format fix — nathan / detail
  4. [X86] Adjust PR44136 tests to add cmpne coverage as well — llvm-dev / detail
  5. [AMDGPU] SIFoldOperands: eagerly delete dead copies — jay.foad / detail
  6. For non-null pointer checks, do not descend through out-of-bounds GEPs — momchil.velikov / detail

#31036 (Apr 9, 2021 4:54:42 AM)

  1. [MLIR][Shape] Add convenience builder for `shape.assuming_all` — frgossen / detail
  2. [AA][NFC] Convert AliasResult to class containing offset for PartialAlias case. — dfukalov / detail
  3. [AMDGPU] Use SIInstrFlags for flat variants. NFC — sebastian.neubauer / detail
  4. [X86] Add PR44136 test coverage — llvm-dev / detail
  5. [OpenCL] Simplify InsertOCLBuiltinDeclarationsFromTable — sven.vanhaastregt / detail
  6. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  7. [clangd] Add --check-lines to restrict --check to specific lines — adamcz / detail

#31035 (Apr 9, 2021 3:04:30 AM)

  1. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  2. [RISCV][NFC] Replace explicit type i64 with riscv customized SDTypeProfile. — jim / detail
  3. [MLIR] Do not yield values from an assuming op that are never used — frgossen / detail
  4. [GVN][NFC] Factor out load elimination logic via PRE for reuse — mkazantsev / detail
  5. [AMDGPU] IsFlatScratch/Global -> FlatScratch/Global — sebastian.neubauer / detail
  6. [RegisterScavenging] Add asserts for better errors — sebastian.neubauer / detail
  7. [NFC] Move statictic increment out of helper — mkazantsev / detail
  8. [FunctionAttrs] Force old pm in test so it doens't behave differently depending on the configuration setting for this flag — benny.kra / detail
  9. [MLIR][Shape] Canonicalize `assuming_all` when all operands are `cstr_eq` ops — frgossen / detail
  10. [X86] combineHorizOpWithShuffle - peek through one use bitcasts when decoding shuffles. — llvm-dev / detail
  11. [NFC][AA] Prepare to convert AliasResult to class with PartialAlias offset. — dfukalov / detail

#31034 (Apr 9, 2021 1:10:07 AM)

  1. [Test] Add two more tests on PRE with guards — mkazantsev / detail
  2. [RISCV][NFC] Fix formatting — jim / detail
  3. [NFC][PowerPC] add test cases for reverse memory op transformation — czhengsz / detail
  4. [lldb] Update UUID after https://reviews.llvm.org/D99978. — pifon / detail
  5. [lldb] Update object.test after 'nosync' inference was enabled. — pifon / detail

#31033 (Apr 8, 2021 11:11:52 PM)

  1. [GreedyRA ORE] Re-factor computeNumberOfSplillsReloads. — serguei.katkov / detail

#31032 (Apr 8, 2021 10:33:46 PM)

  1. [libcxx] Allow shared_ptr's unique_ptr converting constructor to support array types. — zoecarver / detail
  2. [mlir][Linalg] Drop unit-trip loops of reductions only if other reduction loops exists. — ravishankarm / detail

#31031 (Apr 8, 2021 10:01:59 PM)

  1. [debug-info][NFC] Set -mtriple to avoid the test failure under other targets. — esme.yi / detail
  2. [LICM] Hoist loads with invariant.group metadata — aeubanks / detail

#31030 (Apr 8, 2021 9:29:45 PM)

  1. [RS4GC] Cleanup meetBDVState. NFC. — serguei.katkov / detail

#31028 (Apr 8, 2021 8:30:20 PM)

  1. [clang][SourceManager] Fix -Wparentheses warning (NFC) — nullptr.cpp / detail

#31027 (Apr 8, 2021 6:47:56 PM)

  1. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC, 3rd attempt — Duncan P. N. Exon Smith / detail
  2. [mlir][spirv] Define spv.ImageDrefGather operation — weiwei.li1 / detail
  3. Use default ref capture to avoid unused capture warning on assert-used variable — dblaikie / detail
  4. DebugInfo: Include inline namespaces in template specialization parameter names — dblaikie / detail
  5. ADT: Sink the guts of StringMapEntry::Create into StringMapEntryBase — Duncan P. N. Exon Smith / detail
  6. [mlir][tosa] Add tosa.max_pool2d lowering to linalg int max pooling additions — rob.suderman / detail
  7. [lld] Fixed CodeView GuidAdapter::format to handle GUID bytes in the right order. — aorlov / detail
  8. [RISCV][NFC] Add explicit type i64 to RV64 only patterns. — tclin914 / detail

#31026 (Apr 8, 2021 5:01:32 PM)

  1. Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer — Duncan P. N. Exon Smith / detail
  2. Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC — Duncan P. N. Exon Smith / detail
  3. Support: Drop the no-op initializer for SignpostEmitterImpl::Signposts, NFC — Duncan P. N. Exon Smith / detail
  4. Support: Avoid unnecessary std::function for SignpostEmitterImpl::SignpostLog — Duncan P. N. Exon Smith / detail
  5. Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC" — Duncan P. N. Exon Smith / detail
  6. Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC"" — Duncan P. N. Exon Smith / detail
  7. Revert "Revert "Revert "Support: Use std::unique_ptr for SignpostEmitter::Impl, NFC""" — Duncan P. N. Exon Smith / detail

#31025 (Apr 8, 2021 4:26:17 PM)

  1. [ASTMatchers] Add `cxxBaseSpecifier` matcher (non-top-level) — steveire / detail
  2. Improve error message when tring to export to LLVM IR with a dialect missing the interface — joker.eph / detail

#31024 (Apr 8, 2021 3:54:42 PM)

  1. [lldb] (Temporarily) disable vfork-follow-parent-wp.test on Darwin — Jonas Devlieghere / detail
  2. [RISCV] Remove empty string after 'defm' at top level of vector .td files. NFC — craig.topper / detail
  3. [RISCV] Use multiclass inheritance where possible for the VPat* multiclasses in RISVInstrInfoVPseudos. NFCI — craig.topper / detail
  4. [compiler-rt][hwasan] Add C++17 new/delete operators with alignment — leonardchan / detail

#31023 (Apr 8, 2021 2:28:20 PM)

  1. AMDGPU: Add gfx90c support to code object v2 for backwards compatibility — kzhuravl_dev / detail
  2. [FileCheck, test] Rename checkWildcardRegexCharMatchFailure — thomasp / detail
  3. Include `count` in AppleClang toolchains. — Dan Liew / detail
  4. [GVN] Properly invalidate ICF cache when we simplify a value — aeubanks / detail
  5. [funcattrs] Infer nosync from instruction walk — listmail / detail
  6. [SLP]Fix PR49898: Infinite loop in SLP vectorizer. — a.bataev / detail

#31022 (Apr 8, 2021 1:43:50 PM)

  1. Add setting to disable LanguageRuntime UnwindPlans — Jason Molenda / detail
  2. [AMDGPU] Check for all meta instrs in GCNRegBankReassign — Stanislav.Mekhanoshin / detail

#31021 (Apr 8, 2021 1:08:38 PM)

  1. [AIX] Support init priority attribute — Xiangling.Liao / detail
  2. [AMDGPU] Allow -amdgpu-unsafe-fp-atomics to ignore denorm mode — Stanislav.Mekhanoshin / detail
  3. [LoopRotate] Don't split loop pass manager — nikita.ppv / detail

#31020 (Apr 8, 2021 12:33:28 PM)

  1. [InstCombine] add tests for min/max with negated operand; NFC — spatel / detail
  2. [InstCombine] fold min/max intrinsic with negated operand to abs — spatel / detail
  3. [RISCV] Add InstAlias for Zbb Zbp and Zbs extension — craig.topper / detail
  4. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  5. [WebAssembly] Fix for PIC external symbol ISEL — aardappel / detail
  6. [mlir][StandardToSPIRV] Handle i1 case for lowering memref.load/store op — hanchung / detail
  7. [flang][OpenMP] Add functionality to check "close nesting" of regions, which can be used for Semantic checks.  Also adding more test cases. — arnamoy10 / detail

#31019 (Apr 8, 2021 11:38:12 AM)

  1. [lldb] [test] Skip clone() tests on Linux/aarch64 — mgorny / detail
  2. [lld-macho] Support -add_ast_path — jezng / detail
  3. [lld-macho][nfc] Use varargs form of hasArg() — jezng / detail
  4. Set IgnoreLLVMUsed to false in CallGraph::addToCallGraph() — Stanislav.Mekhanoshin / detail
  5. [RISCV] Prevent __builtin_riscv_orc_b_64 from being compiled RV32 target. — craig.topper / detail

#31018 (Apr 8, 2021 11:04:21 AM)

  1. [mlir][linalg] Fix loop upper bounds in conv fusion test — antiagainst / detail
  2. [lldb] Improve the documentation (#42017) — Jonas Devlieghere / detail
  3. Revert "[TableGen] Add support for the 'assert' statement in multiclasses" — Paul C. Anagnostopoulos / detail

#31017 (Apr 8, 2021 10:33:03 AM)

  1. [analyzer] Fix crash on spaceship operator (PR47511) — vsavchenko / detail
  2. [analyzer] Fix false positives in inner pointer checker (PR49628) — vsavchenko / detail

#31016 (Apr 8, 2021 10:00:44 AM)

  1. [MCA] Add tests for IPC on Cortex-A55 — andrew.savonichev / detail
  2. abtest.py: support bisection based on a response file — Yuanfang Chen / detail
  3. [lldb] [Process] Watch for fork/vfork notifications — mgorny / detail
  4. Revert "[DebugInfo] Correctly track SDNode dependencies for list debug values" — stephen.tozer / detail

#31015 (Apr 8, 2021 9:28:22 AM)

  1. [DebugInfo] Correctly track SDNode dependencies for list debug values — stephen.tozer / detail
  2. [MLIR] Support symbols in emptiness checks for FlatAffineConstraints — arjunpitchanathan / detail
  3. [lld-macho] Support --thinlto-jobs — jezng / detail
  4. [lld-macho][nfc] Extend abs-symbol.s to test for local absolute symbols — jezng / detail

#31014 (Apr 8, 2021 8:56:40 AM)

  1. Revert "Reduce the number of attributes attached to each function" — Dávid Bolvanský / detail
  2. [AMDGPU] SIFoldOperands: remove an unneeded isReg check. NFC. — jay.foad / detail
  3. [AMDGPU] Add some implicit uses to tests. NFC. — jay.foad / detail

#31013 (Apr 8, 2021 8:25:32 AM)

  1. [lsan] Mark 2 new lsan tests unsupported on arm-linux — david.spickett / detail

#31012 (Apr 8, 2021 7:50:42 AM)

  1. Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors; — conanap / githubweb
  2. Revert "Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors;" — conanap / githubweb

#31012 (Apr 8, 2021 7:50:42 AM)

  1. [lldb] Re-skip TestVSCode_launch — pavel / detail
  2. [lldb/DWARF] Fix a crash parsing invalid dwarf (pr49678) — pavel / detail

#31012 (Apr 8, 2021 7:50:42 AM)

  1. Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors; — conanap / detail
  2. Revert "Forgot to declare CMAKE_ARGS ahead of time to prevent unboud variable errors;" — conanap / detail

#31011 (Apr 8, 2021 7:15:27 AM)

  1. [TableGen] Add support for the 'assert' statement in multiclasses — Paul C. Anagnostopoulos / detail
  2. [TableGen] Make behavior of list slice suffix consistent across all values — Paul C. Anagnostopoulos / detail
  3. [InstCombine] add icmp with no-wrap add tests; NFC — spatel / detail
  4. [AMDGPU] Fix computing live registers in prolog — sebastian.neubauer / detail
  5. [AMDGPU] SIFoldOperands: make tryFoldCndMask a member function. NFC. — jay.foad / detail
  6. Support: mapped_file_region:  Pass MAP_NORESERVE to mmap — jotrem / detail
  7. [analyzer] Fix dead store checker false positive — vsavchenko / detail
  8. [LV] Pass VPWidenPHIRecipe to widenPHIInstruction (NFC). — flo / detail
  9. [AMDGPU] SIFoldOperands: try harder to fold cndmask instructions — jay.foad / detail
  10. [AMDGPU] SIFoldOperands: remove an unneeded make_early_inc_range. NFC. — jay.foad / detail
  11. [AMDGPU] SIFoldOperands: make use of emplace_back. NFC. — jay.foad / detail
  12. [NFC] Fix warning introduced in 20105b6b4874a85813f7a4a3d8ad2a0f023dda14 — sguelton / detail

#31010 (Apr 8, 2021 5:27:12 AM)

  1. [NFC][X86][CostModel] Add some load/store tests w/ non-power-of-two elt cnt vectors — lebedev.ri / detail
  2. [DebugInfo] Prevent invalid debug info being produced during LoopStrengthReduce — stephen.tozer / detail
  3. [AMDGPU] SIFoldOperands: refactor tryFoldCndMask with early-outs. NFC. — jay.foad / detail
  4. [mlir][spirv] Timely fail type conversion — antiagainst / detail
  5. [mlir][spirv] Add control for non-32-bit scalar type emulation — antiagainst / detail
  6. [CodeGen][AArch64] Fix isel crash for truncating FP stores — david.sherwood / detail

#31009 (Apr 8, 2021 4:43:29 AM)

  1. [GreedyRA ORE] Add function level spill/reloads stats — serguei.katkov / detail
  2. [OpenCL][Docs] Fix typo in section label — anastasia.stulova / detail
  3. [flang][nfc] Rename some test files — andrzej.warzynski / detail
  4. [NVPTX] Fix compiler warning in NDEBUG build [NFC] — mikael.holmen / detail
  5. [lldb] [client] Support for multiprocess extension — mgorny / detail

#31008 (Apr 8, 2021 2:52:09 AM)

  1. [clang] Speedup line offset mapping computation — sguelton / detail
  2. [mlir] add support for index type in vectors. — gysit / detail
  3. [AMDGPU, test] Fix use of undef FileCheck var — thomasp / detail
  4. Reorg firmware corefile tests; add test for OS plugin loading — Jason Molenda / detail
  5. [OpenCL] Fix mipmap read_image return types — sven.vanhaastregt / detail
  6. [RISCV] Support OR/XOR/AND reductions on vector masks — fraser / detail
  7. [LV] Add a logical and/or select cost test. NFC — david.green / detail
  8. [LV] Logical and/or select costs — david.green / detail
  9. [flang][driver] Add debug options not requiring semantic checks — andrzej.warzynski / detail

#31007 (Apr 8, 2021 1:03:09 AM)

  1. [GreedyRA ORE] Extract stats in RAGreedyStats struct. NFC. — serguei.katkov / detail
  2. [GreedyRA ORE] Extract computeNumberOfSplillsReloads to use in different places. NFC. — serguei.katkov / detail
  3. [AsmParser] Recognize more escaped characters between single quotes — thatlemon / detail

#31006 (Apr 8, 2021 12:30:34 AM)

  1. [CSSPGO] Move pseudo probes to the beginning of a block to unblock SelectionDAG combine. — hoy / detail
  2. [Constant] ConstantStruct/Array should not lower poison to undef — aqjune / detail
  3. [Constant] Remove unused variable — aqjune / detail
  4. [NFC][RISCV] Add test for scalable offset under large stack size. — kai.wang / detail
  5. [RISCV] Add scalable offset under very large stack size. — kai.wang / detail
  6. [Debug-Info] Use inlined strings in .dwinfo section by default for DBX. — esme.yi / detail
  7. [GreedyRA ORE] Compute ORE stats if extra analysis is enabled — serguei.katkov / detail

#31005 (Apr 7, 2021 10:34:14 PM)

  1. Change the default value for `preloadDialectsInContext` for MlirOptMain — joker.eph / detail

#31004 (Apr 7, 2021 9:30:36 PM)

  1. [Driver] Drop $DEFAULT_TRIPLE-$name as a fallback program name — i / detail
  2. [docs] Document our norms around reverts — listmail / detail
  3. Include `llvm-config` and `not` in AppleClang toolchains. — Dan Liew / detail

#31003 (Apr 7, 2021 8:57:31 PM)

  1. [RISCV] DAG nodes and pseudo instructions for CSR access — sepavloff / detail

#31001 (Apr 7, 2021 7:58:16 PM)

  1. [AMDGPU] Add some exhaustive ds read/write alignment tests — mahesha.comp / detail
  2. [AMDGPU] Only use ds_read/write_b128 for alignment >= 16 — mahesha.comp / detail

#31000 (Apr 7, 2021 7:25:06 PM)

  1. [PowerPC] fixup killed flags for ri + addi to ri transformation — czhengsz / detail

#30999 (Apr 7, 2021 6:49:38 PM)

  1. [LoopInterchange] Fix transformation bugs in loop interchange — congzhecao / detail
  2. [NFC][AMDGPU] Correct indentation in AMDGPUUsage.rst — Tony.Tye / detail
  3. Revert "[LoopInterchange] Fix transformation bugs in loop interchange" — congzhecao / detail

#30998 (Apr 7, 2021 5:54:30 PM)

  1. [RISCV] Use multiclass inheritance to simplify some of riscv_vector.td. NFCI — craig.topper / detail

#30997 (Apr 7, 2021 5:23:22 PM)

  1. Disable use of SCC bit from asm — Stanislav.Mekhanoshin / detail
  2. [lld-macho] Parallelize __LINKEDIT generation — jezng / detail

#30996 (Apr 7, 2021 3:35:43 PM)

  1. [AMDGPU] Split GCNRegBankReassign — Stanislav.Mekhanoshin / detail
  2. [AMDGPU] Update gfx90a memory model support — Tony.Tye / detail

#30995 (Apr 7, 2021 2:29:10 PM)

  1. [LLDB] Clarifying the documentation for variable formatting wrt to qualifiers and adding a test that demonstrates this — Shafik Yaghmour / detail
  2. [InstCombine] add test for min/max intrinsic with not ops; NFC — spatel / detail
  3. [InstCombine] fold not ops around min/max intrinsics — spatel / detail
  4. [BasicAA] Add another GEP modulo test with shl with odd op. — flo / detail

#30994 (Apr 7, 2021 1:57:58 PM)

  1. [RISCV] Add a special case to lowerSELECT for select of 2 constants with a SETLT condition. — craig.topper / detail

#30993 (Apr 7, 2021 1:20:17 PM)

  1. Fix missing generate capture expression for novariants condition. — jennifer.yu / detail
  2. [lld-macho] Make time-trace* options more permissive. — vyng / detail
  3. [Driver][test] Test intended target only — Jinsong Ji / detail
  4. [libc++abi] Adjust XFAIL for misaligned exception header on ARM — Louis Dionne / detail

#30992 (Apr 7, 2021 12:42:56 PM)

  1. Unconditionally pre-define CMAKE_ARGS in sanitizer bot. — 31459023+hctim / githubweb
  2. Revert "Respect jobs property for LIT tests in UnifiedTreeBuilder." — gkistanova / githubweb

#30992 (Apr 7, 2021 12:42:56 PM)

  1. [AArch64] Materialize FP constant in code for large code model — jonas.hahnfeld / detail
  2. [BasicAA] Extend test coverage for GEP modulo logic. — flo / detail
  3. [RISCV] Replace 'return ReplaceNode' with 'ReplaceNode; return;' NFC — craig.topper / detail
  4. Remove .gitignore entries not relevant in the monorepo. — paul.robinson / detail
  5. [mlir] Fixed alignment attribute of alloc constant folding. — joker.eph / detail
  6. [clang] Move int <-> float scalar conversion to a separate function — erich.keane / detail

#30992 (Apr 7, 2021 12:42:56 PM)

  1. Unconditionally pre-define CMAKE_ARGS in sanitizer bot. — 31459023+hctim / detail
  2. Revert "Respect jobs property for LIT tests in UnifiedTreeBuilder." — gkistanova / detail

#30991 (Apr 7, 2021 11:53:17 AM)

  1. Revert "[AsmPrinter] Delete dead takeDeletedSymbsForFunction()" — aeubanks / detail

#30990 (Apr 7, 2021 11:19:35 AM)

  1. [lldb][Editline] Fix crash when navigating through empty command history. — rupprecht / detail
  2. [lld-macho][nfc] Minor refactoring + clang-tidy fixes — vyng / detail
  3. Correct the tablegen logic for MutualExclusions attribute checking. — aaron / detail
  4. [Windows] Remove global OF_None flag for Windows in ToolOutputFiles — Abhina.Sreeskantharajan / detail

#30989 (Apr 7, 2021 10:47:37 AM)

  1. [lld-macho][nfc] Add test for ARM64 stubs — jezng / detail
  2. [lld-macho] Sibling N_SO symbols must have the empty string — jezng / detail
  3. [libcxx] adds remaining callable concepts — cjdb / detail
  4. [libcxx] adds __cpp_lib_concepts feature-test macro — cjdb / detail
  5. [InstCombine] avoid infinite loop from partial undef vectors — spatel / detail
  6. [libc++] Update contributor documentation. — koraq / detail
  7. [InstCombine] foldAddWithConstant(): don't deal with non-immediate constants — lebedev.ri / detail
  8. Avoid testing for libc++ internal macros after D99834 — dimitry / detail
  9. [mlir][sparse] support integral types i32,i16,i8 for *numerical* values — ajcbik / detail
  10. [LoopIdiomRecognize] Minor cleanups to the FFS idiom matching. NFC — craig.topper / detail
  11. [SelectionDAG] Teach SelectionDAG::FoldConstantArithmetic to handle SPLAT_VECTOR — craig.topper / detail
  12. [HIP] Fix rocm-detect.hip test path — enye.shi / detail
  13. [RISCV] Support vslide1up/down intrinsics for SEW=64 on RV32. — craig.topper / detail

#30988 (Apr 7, 2021 8:54:53 AM)

  1. [mlir,shape] Update min/max op description — jpienaar / detail
  2. [SystemZ][z/OS][TableGen] TableGen files should be text — Abhina.Sreeskantharajan / detail
  3. [mlir] Export python-related .cmake files — nicolas.vasilache / detail
  4. [X86][AVX] Add HADD lane crossing test — llvm-dev / detail
  5. [CSSPGO] Fix incorrect probe distribution factor computation in top-down inliner — aktoon / detail

#30987 (Apr 7, 2021 7:43:26 AM)

  1. [NPM] Fix typo inisLTOPreLink for loop rotate — jingu.kang / detail
  2. [AMDGPU] Update SGPRSpillVGPRCSR name. NFC — sebastian.neubauer / detail
  3. [WebAssembly] Improve error messages regarding missing indirect function table. NFC — sbc / detail
  4. [SVE] Remove checks for warnings in scalable-vector tests. — sander.desmalen / detail

#30986 (Apr 7, 2021 7:08:27 AM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / githubweb
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / githubweb

#30986 (Apr 7, 2021 7:08:27 AM)

  1. [X86] Improve optimizeCompareInstr for signed comparisons after AND/OR/XOR instructions — llvm-dev / detail
  2. Revert "[clang] Speedup line offset mapping computation" — thakis / detail

#30986 (Apr 7, 2021 7:08:27 AM)

  1. [zorg] Adjust libcxx buildbot config on AIX — Xiangling.Liao / detail
  2. Enable build_standalone in LibcxxAndAbiBuilder — Xiangling.Liao / detail

#30985 (Apr 7, 2021 6:21:27 AM)

  1. [clang] Check AuxTarget exists when creating target in CompilerInstance — ty1208chiang / detail
  2. [flang][driver] Add support for `-cpp/-nocpp` — andrzej.warzynski / detail
  3. [AMDGPU] SIFoldOperands: don't dump extra '\n' after MachineInstr. NFC. — jay.foad / detail
  4. [flang][driver] Fix `-fdebug-dump-provenance` — andrzej.warzynski / detail
  5. [SLP]Avoid multiple attempts to vectorize CmpInsts. — a.bataev / detail

#30984 (Apr 7, 2021 5:49:56 AM)

  1. [X86] Add AND/OR/XOR signed-comparison overflow test cases for PR48768 — llvm-dev / detail
  2. [mlir] Add "mask" operand to vector.transfer_read/write. — springerm / detail
  3. [InstCombine] add tests for not-of-min/max; NFC — spatel / detail
  4. [InstCombine] move abs transform to helper function; NFC — spatel / detail

#30983 (Apr 7, 2021 5:18:49 AM)

  1. Fix crash when an invalid URI is parsed and error handling is attempted — kadircet / detail
  2. [X86] Add BZHI test case for PR48768 — llvm-dev / detail
  3. [analyzer] Fix body farm for Obj-C++ properties — vsavchenko / detail
  4. [Statepoint Lowering] Allow other than N byte sized types in deopt bundle — yrouban / detail
  5. [-Wcompletion-handler] Don't recognize init methods as conventional — vsavchenko / detail
  6. [X86] Improve optimizeCompareInstr for signed comparisons after BZHI instructions — llvm-dev / detail
  7. [analyzer][NFC] Add tests for extents — balazsbenics / detail
  8. [clang] Speedup line offset mapping computation — sguelton / detail
  9. [Clang] Extend test coverage for -f[no-]finite-loops options. — flo / detail

#30982 (Apr 7, 2021 3:29:45 AM)

  1. [Coroutines, test] Fix use of var defined in CHECK-NOT — thomasp / detail
  2. [clang, test] Fix use of undef FileCheck var — thomasp / detail
  3. [PowerPC, test] Fix use of undef FileCheck var — thomasp / detail
  4. [NFC][InstCombine] Add sub-of-sub tests with constant expressions — lebedev.ri / detail
  5. [InstCombine] Restrict "C-(X+C2) --> (C-C2)-X" fold to immediate constants — lebedev.ri / detail
  6. Reland [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  7. [Orc][examples] Add missing FileCheck for lit test and polish output — Stefan Gränitz / detail
  8. [OpenCL] Add as_size/ptrdiff/intptr/uintptr_t operators — sven.vanhaastregt / detail
  9. [clang][Syntax] Handle invalid source range in expandedTokens. — usx / detail
  10. [CMake] try creating symlink first on windows — kbobyrev / detail

#30981 (Apr 7, 2021 1:36:13 AM)

  1. [SCEV] Fix false-positive recognition of simple recurrences. PR49856 — mkazantsev / detail
  2. [X86] Initialize TargetOptions::StackProtectorGuardOffset member to its default value — thatlemon / detail
  3. [Orc][examples] Add lit ToolSubst for LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  4. [PowerPC] Fix use check of swap-reduction — qiucofan / detail
  5. [CGCall] Annotate `this` argument with alignment — lebedev.ri / detail

#30980 (Apr 6, 2021 11:49:11 PM)

  1. Revert "[NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c" — phosek / detail

#30979 (Apr 6, 2021 10:38:57 PM)

  1. Revert "[InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858)" — phosek / detail
  2. [libcxx] fixes `common_reference` requirement for `swappable_with` — cjdb / detail

#30975 (Apr 6, 2021 8:44:00 PM)

  1. [dsymutil] Stop emulating dsymutil-classic CIE caching behavior — Jonas Devlieghere / detail
  2. [mlir,shape] Add max/min folder for simple case — jpienaar / detail

#30974 (Apr 6, 2021 8:12:30 PM)

  1. [dsymutil] Don't keep old abbreviations — Jonas Devlieghere / detail

#30973 (Apr 6, 2021 7:40:26 PM)

  1. [shape] Add min and max ops — jpienaar / detail
  2. Add missing CHECK lines in test — rtrieu / detail
  3. [NewPM] Set verify-cfg-preserved=1 by default for debug builds — yrouban / detail
  4. Removed redundant code. — aorlov / detail
  5. [dsymutil] Don't emit .debug_pubnames and .debug_pubtypes — Jonas Devlieghere / detail

#30972 (Apr 6, 2021 5:52:40 PM)

  1. [docs] Fix doxygen comments wrongly attached to the llvm namespace — mizvekov / detail
  2. [RISCV] Add an assertion to the ReplaceNodeResults handling of bitcasts to make sure the VT is always a scalar integer. — craig.topper / detail
  3. [HIP] Change to code object v4 — Yaxun.Liu / detail
  4. Minor fix for test hip-code-object-version.hip — Yaxun.Liu / detail

#30971 (Apr 6, 2021 3:44:23 PM)

  1. [docs] Update documentation for bugprone-misplaced-widening-cast — vince.a.bridgers / detail
  2. [SplitEdge] Update SplitCriticalEdge to return a nullptr only when the edge is not critical — sidharth.baveja / detail
  3. [MLIR] [Python] Add capsule methods for pybind11 to PyOperation — john.demme / detail
  4. [MachineValueTypes] Add blank lines between floating point vectors with different element types. NFC — craig.topper / detail
  5. [lld-macho] Symbol::value should always be uint64_t — jezng / detail
  6. [OpenMP] Define omp_is_initial_device() variants in omp.h — hansang.bae / detail
  7. [RISCV] Don't custom type legalize fixed vector to scalar integer bitcasts if the fixed vector type isn't legal. — craig.topper / detail
  8. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail

#30970 (Apr 6, 2021 2:19:14 PM)

  1. [mlir] Hoist out getRequestedOpDefinitions helper — jpienaar / detail
  2. Plumb AssumeInst through operand bundle apis [nfc] — listmail / detail
  3. [NVPTX] Handle bitcast and ASC(101) when trying to avoid argument copy. — tra / detail
  4. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  5. [libc++] NFCI: Fix test pinning down RTTI implementation on Apple platforms — Louis Dionne / detail
  6. Use AssumeInst in a few more places [nfc] — listmail / detail
  7. Replace calls to IntrinsicInst::Create with CallInst::Create [nfc] — listmail / detail
  8. Thread safety analysis: Don't warn about managed locks on join points — aaron.puchert / detail
  9. [mlir][tosa] Add tosa.table lowering to linalg.generic — rob.suderman / detail

#30969 (Apr 6, 2021 12:50:56 PM)

  1. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / githubweb
  2. By default all threads available on the machines are being used by the — conanap / githubweb

#30969 (Apr 6, 2021 12:50:56 PM)

  1. Fix f6ee97d8271e1dfd9b6572222fefe8f40433952e: — jyknight / detail
  2. Add a subclass of IntrinsicInst for llvm.assume [nfc] — listmail / detail
  3. [lld-macho] Rename SubsectionMapping to SubsectionMap — jezng / detail
  4. [lld-macho] clang-format cleanup — jezng / detail
  5. More precisely type code used for gc.relocate assertions [nfc] — listmail / detail
  6. [NewPM] Fix -Wunused-lambda-capture in -DLLVM_ENABLE_ASSERTIONS=off builds after D91327 — i / detail
  7. [PowerPC] Materialize 34-bit constants with pli directly — amy.kwan1 / detail
  8. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  9. [lld-macho][nfc] Rename some tests — jezng / detail
  10. [lld-macho][nfc] Remove HelpHidden from aliases to implemented flags — jezng / detail
  11. [lld-macho] Fix & refactor symbol size calculations — jezng / detail
  12. [mlir] Remove no-op array assignment in dictionaryAttrSort(). — csigg / detail
  13. [libc++] Post-commit review on D99928. — arthur.j.odwyer / detail
  14. [libc++] Header inclusion tests. — arthur.j.odwyer / detail
  15. [Windows] Add test coverage for line endings when rewriting includes — alexandre.ganea / detail
  16. [clang-tidy] performance-* checks: Match AllowedTypes against qualified type names when they contain "::". — flx / detail
  17. Let clang atomic builtins fetch add/sub support floating point types — Yaxun.Liu / detail
  18. [ASan][RISCV] Fix RISC-V memory mapping — luismarques / detail
  19. [lit testing] Fix xfail-cl.py test worker count — luismarques / detail

#30969 (Apr 6, 2021 12:50:56 PM)

  1. There is a need to allow SanitizerBuilder to accept extra args so cmake args — conanap / detail
  2. By default all threads available on the machines are being used by the — conanap / detail

#30968 (Apr 6, 2021 11:03:59 AM)

  1. Pass -fcrash-diagnostics-dir along to LLVM — paul.robinson / detail
  2. [llvm-reduce] Remove unwanted module inline asm — aeubanks / detail
  3. [libcxx] adds remaining callable concepts — cjdb / detail
  4. [lldb] Format Plugins/Language/ObjC/Cocoa.cpp (NFC) — Jonas Devlieghere / detail
  5. [AMDGPU] SIFoldOperands: use isUseMIInFoldList. NFC. — jay.foad / detail
  6. [RISCV] Add helper function to share some of the code for isel of vector load/store intrinsics. — craig.topper / detail
  7. [libcxx] [test] Use dedicated types for the invocable concept tests for multiple overloads — martin / detail
  8. [libcxx] Fix the type attribute for a couple templates — martin / detail
  9. [mlir][python] Add missing affine map compression test — nicolas.vasilache / detail
  10. [SimplifyInst] Use correct type for GEPs with vector indices. — flo / detail
  11. [lldb] Fix else-after-return in AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  12. [GVN] Add missing ICF update — aeubanks / detail
  13. [libcxx] [test] Allow C:\System Volume Information to be missing — martin / detail

#30967 (Apr 6, 2021 8:57:02 AM)

  1. [VE] use local cache — simon.moll / githubweb

#30967 (Apr 6, 2021 8:57:02 AM)

  1. Revert "[IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction" — Jan Svoboda / detail
  2. [Windows] Turn off text mode correctly in Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  3. Remove last remnants of PR49607 migration [NFC] — listmail / detail
  4. AMDGPU: Add isBranch=1 to SOPP branch instructions — kzhuravl_dev / detail
  5. [ObjC] Add a command line flag that disables recognition of objc_direct for testability — erik.pilkington / detail
  6. [clang][clangd] Avoid inconsistent target creation — ty1208chiang / detail
  7. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  8. [CMake][Compiler-rt] Compute `LLVM_MAIN_SRC_DIR` assuming the monorepo — Dan Liew / detail
  9. [CMake][Compiler-rt] Make it possible to configure standalone compiler-rt without `LLVMConfig.cmake`. — Dan Liew / detail
  10. Move GCRelocateInst and GCResultInst to IntrinsicInst.h [nfc] — listmail / detail
  11. [SystemZ][z/OS] correct rc and errno within nanosleep() — zibi / detail
  12. [mlir][Linalg] Fix fusion on tensors operands / bbArg mismatch — nicolas.vasilache / detail
  13. [X86][SSE] canonicalizeShuffleWithBinOps - add MOVSD/MOVSS handling. — llvm-dev / detail
  14. [AIX][TLS] Add support for TLS variables to XCOFF object writer — wei.huang / detail
  15. [MLIR, test] Fix use of undef FileCheck var — thomasp / detail
  16. [test, GVN] Fix use of var defined in CHECK-NOT — thomasp / detail
  17. [index] Improve macro indexing support — blangmuir / detail
  18. [Sanitizer] Adopt Python 3 for iOS simulator test scripts — julian.lettner / detail
  19. [lldb] Fix bug where memory read --outfile is not truncating the file — Jonas Devlieghere / detail
  20. [mlir][linalg] Add helpers for linalg.tiled_loop [nfc]. — pifon / detail

#30967 (Apr 6, 2021 8:57:02 AM)

  1. [VE] use local cache — simon.moll / detail

#30966 (Apr 6, 2021 7:30:53 AM)

  1. [X86] Add ANDN test case for PR48768 — llvm-dev / detail
  2. [NFC][InstCombine] Add tests for '((X - Y) - Z)' pattern (PR49858) — lebedev.ri / detail
  3. [InstCombine] Fold `((X - Y) - Z)` to `X - (Y + Z)` (PR49858) — lebedev.ri / detail
  4. [NFC][Clang] Speculative fix for builtins-ppc-quadword-noi128.c — lebedev.ri / detail
  5. [X86] Improve optimizeCompareInstr for signed comparisons after ANDN instructions — llvm-dev / detail
  6. [InstCombine] Add PR38929 test case — llvm-dev / detail
  7. [LoopVectorize] Add strict in-order reduction support for fixed-width vectorization — kerry.mclaughlin / detail
  8. [AMDGPU][SDag] Add IMG init also for image_gather4 instructions — jay.foad / detail
  9. [llvm-symbolizer] Don't use the same 'OutputStyle' name for the enum type and instance. NFCI. — llvm-dev / detail
  10. [AMDGPU] SIFoldOperands: use getVRegDef instead of getUniqueVRegDef — jay.foad / detail
  11. [AMDGPU] SIFoldOperands: rename tryFoldInst to tryFoldCndMask — jay.foad / detail
  12. [AMDGPU] SIFoldOperands: use range-based loops and make_early_inc_range — jay.foad / detail
  13. [AMDGPU] SIFoldOperands: use MachineRegisterInfo::hasOneNonDBGUser — jay.foad / detail
  14. Avoid unused variable warning in Release builds — benny.kra / detail

#30965 (Apr 6, 2021 5:40:44 AM)

  1. [AMDGPU] Regenerate checks to fix prefixes broken in D96340. NFC. — jay.foad / detail
  2. [CostModel][X86] Improve accuracy of vXi8 multiply reduction costs — llvm-dev / detail
  3. [LLDB] Fix building for aarch64 windows after d6d3d21cd1cb1567eaf7ff8c0867b07227a19d99 — martin / detail
  4. [CMake] Fix Python 3 lookup when building LLVM with tests — dominik.montada / detail
  5. [AMDGPU][MC][GFX9] Corrected SMEM decoding — dmitry.preobrazhensky / detail
  6. [VPlan] Print VPValue operands for VPWidenPHI if possible. — flo / detail
  7. [LoopVectorize] Change the identity element for FAdd — kerry.mclaughlin / detail
  8. Silence -Woverloaded-virtual warnings from generated code; NFC — aaron / detail
  9. [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text — Abhina.Sreeskantharajan / detail
  10. Don't directly dereference getAs<> casts to avoid potential null dereferences. NFCI. — llvm-dev / detail
  11. LoopFlatten - CanWidenIV - Fix uninitialized variable warnings and use for-range loop. NFCI. — llvm-dev / detail
  12. [AMDGPU] Fix typo in regular expression checks. NFC. — jay.foad / detail
  13. [mlir] Fix support for lowering non-32-bit affine reductions. — zinenko / detail
  14. [InstCombine] Add PR45984 test case — llvm-dev / detail
  15. [AMDGPU] Fix dubious regexes with unescaped brackets. NFC. — jay.foad / detail
  16. [lldb][NFC] Fix misleading indentation in Cocoa.cpp — Raphael Isemann / detail

#30964 (Apr 6, 2021 3:10:30 AM)

  1. [clang][tooling] Create SourceManager for DiagnosticsEngine before command-line parsing — Jan Svoboda / detail
  2. [AArch64] Default to zero-cycle-zeroing FP registers — sjoerd.meijer / detail
  3. [clang][Checkers] Fix PthreadLockChecker state cleanup at dead symbol. — 1.int32 / detail
  4. [KnownBits] Rename KnownBits::computeForMul to KnownBits::mul. NFCI. — llvm-dev / detail
  5. [IR] Ignore bitcasts of function pointers which are only used as callees in callbase instruction — Madhur.Amilkanthwar / detail
  6. [PhaseOrdering] Add PR45687 test coverage — llvm-dev / detail
  7. [test, AArch64] Fix use of var defined in CHECK-NOT — thomasp / detail
  8. [lldb] Improve CPUInfo test predicate — david.spickett / detail
  9. [RISCV][Clang] Add some RVV Integer intrinsic functions. — zakk.chen / detail
  10. [RISCV][Clang] Add RVV vnsra, vnsrl and vwmul intrinsic functions. — zakk.chen / detail
  11. [RISCV][Clang] Add RVV Widening Integer Extension intrinsic functions. — zakk.chen / detail
  12. [RISCV][Clang] Add more RVV Integer intrinsic functions. — zakk.chen / detail
  13. [RISCV][Clang] Add all RVV Fixed-Point Arithmetic intrinsic functions. — zakk.chen / detail
  14. [lsan][test] Disable many_tls_keys_pthread.cpp on AArch64 — david.spickett / detail
  15. [rt] Update DIPrinter usage in 'sanitizer_symbolize.cpp`. — pifon / detail

#30963 (Apr 6, 2021 1:17:47 AM)

  1. [clang][cli] Ensure plugin args are generated in deterministic order — Jan Svoboda / detail
  2. [AMDGPU] Add some missing testing for new subtargets gfx90a and gfx90c — jay.foad / detail
  3. [AArch64] Use 64-bit movi for zeroing halfs/floats — sjoerd.meijer / detail
  4. [NFC][WebAssembly] Removed mangled name from test. — sam.parker / detail
  5. Revert "[flang] Improve constant folding for type parameter inquiries" — kiran.chandramohan / detail

#30962 (Apr 5, 2021 11:29:12 PM)

  1. [NewPM] Fix unused lambda capture build error — yrouban / detail

#30961 (Apr 5, 2021 10:56:06 PM)

  1. [MLIR][docs] Fixes to operation syntax in Lang Ref — gcmn / detail
  2. [NewPM] Redesign of PreserveCFG Checker — yrouban / detail

#30960 (Apr 5, 2021 10:08:29 PM)

  1. Comment adjustments for a rename — listmail / detail
  2. [RISCV] When custom iseling masked stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  3. [NewPM] Change tests to run them without PreserveCFGChecker. NFC — yrouban / detail
  4. [Statepoint] Factor-out utility function to get non-foldable area of STATEPOINT like instructions. NFC — serguei.katkov / detail

#30959 (Apr 5, 2021 8:17:17 PM)

  1. [SROA] Allow SROA on pointers with invariant group intrinsic uses — aeubanks / detail

#30958 (Apr 5, 2021 7:04:06 PM)

  1. [libcxx] moves `std::invoke` into `__functional_base` — cjdb / detail
  2. [Polly] Refactoring isInnermost() from isl to use the C++ wrapper — llvm-project / detail
  3. Exact ashr/lshr don't loose any set bits and are thus trivially invertible — listmail / detail

#30957 (Apr 5, 2021 6:31:23 PM)

  1. Revert "Revert "Add support for fetching signed values from tagged pointers."" — jingham / detail
  2. Address minor post commit feedback on 0e59dd — listmail / detail

#30956 (Apr 5, 2021 5:44:17 PM)

  1. Copy syncscope when expanding atomicrmw into cmpxchg loop — Stanislav.Mekhanoshin / detail

#30955 (Apr 5, 2021 5:12:43 PM)

  1. [RISCV] Add more RV32 vslide1up intrinsic test cases. NFC — craig.topper / detail

#30953 (Apr 5, 2021 4:11:32 PM)

  1. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr on Linux" — thakis / detail
  2. [flang] Improve constant folding for type parameter inquiries — psteinfeld / detail
  3. [mlir][Linalg] Add callbacks to fusion of elementwise operations to control fusion. — ravishankarm / detail

#30952 (Apr 5, 2021 3:23:53 PM)

  1. Rework the way statement attributes are processed; NFC — aaron / detail

#30951 (Apr 5, 2021 2:52:29 PM)

  1. [mlir][sparse] move new test to right directory structure — ajcbik / detail

#30950 (Apr 5, 2021 2:20:53 PM)

  1. [RISCV] Split RISCVISD::VMV_S_XF_VL into separate integer and FP. — craig.topper / detail
  2. [RISCV] Add SDTCisInt to the SDTRVVSlide1 since it is only used for vslide1up.vx/vslide1down.vx. — craig.topper / detail
  3. [OpenCL, test] Fix use of undef FileCheck var — thomasp / detail
  4. [InstSimplify] add test for vector select with operand replacement; NFC — spatel / detail
  5. [InstSimplify] fix potential miscompile in select value equivalence — spatel / detail
  6. [libcxx] [ci] Add a Windows CI buildkite configuration — martin / detail

#30949 (Apr 5, 2021 12:49:06 PM)

  1. [OPENMP51]Initial support for nocontext clause. — jennifer.yu / detail
  2. [M68k] Add support for Motorola literal syntax to AsmParser — rickytaylor26 / detail
  3. [RISCV] Move VSLIDE1UP_VX pattern out of a loop that includes FP types. — craig.topper / detail
  4. [tests] Precommmit tests for reasoning about equality of recurrences — listmail / detail
  5. Extract a helper for figuring out if an operator is invertible [nfc] — listmail / detail
  6. Fix copy paste errors in tests from be11bd1e — listmail / detail

#30948 (Apr 5, 2021 11:19:31 AM)

  1. [flang][driver] Add options for -Werror — arnamoy10 / detail
  2. [analyzer] DynamicSize: Store the dynamic size — charusso / detail
  3. [LoopFusion] Bails out if only the second candidate is guarded (PR48060) — tu.da.wei / detail
  4. [flang][driver] Modify the existing test cases that use -Mstandard in f18, to use -pedantic and %flang_fc1 to share with the new driver — arnamoy10 / detail
  5. [analyzer] DynamicSize: Debug facility — charusso / detail
  6. [analyzer] DynamicSize: Rename 'size' to 'extent' — charusso / detail
  7. [gn build] Port 9b3df78b4c2a — llvmgnsyncbot / detail
  8. [TextAPI] move source code files out of subdirectory, NFC — Cyndy Ishida / detail
  9. Revert "Fix build rules for LLVM_WITH_Z3 after D95727" — tstellar / detail
  10. Revert "llvm-shlib: Create object libraries for each component and link against them" — tstellar / detail
  11. [gn build] (manually) port 0116d04d04f2 — thakis / detail
  12. [lld][WebAssembly] Rewrite exports test in assembly. NFC — sbc / detail
  13. [mlir][Linalg] NFC: Move populatePatterns* method into linalg namespace. — ravishankarm / detail

#30947 (Apr 5, 2021 9:44:00 AM)

  1. [InstSimplify] Add a test for folding comparison with a undef vector (NFC) — aqjune / detail
  2. [InstCombine] Conditionally fold select i1 into and/or — aqjune / detail
  3. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  4. [RISCV] Don't convert fshr/fshl to target specific FSL/FSR node if shift amount is a constant. — craig.topper / detail
  5. [NFC][scudo] Restore !UseQuarantine check in tests — Vitaly Buka / detail
  6. Revert "Add support for fetching signed values from tagged pointers." — Jason Molenda / detail
  7. [CVP] Add test for and of min (NFC) — nikita.ppv / detail
  8. [LVI] Don't bail on overdefined value in select — nikita.ppv / detail
  9. [mlir][NFC] Fully spell mlir types names in LoopLikeOpInterface, so it can be used in ops defined outside mlir namespace — ivan.butygin / detail
  10. Don't check that std::pair is trivially copyable on FreeBSD — dimitry / detail
  11. [llvm-exegesis] Don't erroneously refuse to measure POPCNT instruction — lebedev.ri / detail
  12. [CVP] Add more tests for select with overdefined operand (NFC) — nikita.ppv / detail
  13. [llvm-exegesis] SnippetFile: do create source manager in MCContext — lebedev.ri / detail
  14. Speculative fix for failing build bot. — aaron / detail
  15. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  16. [SimplifyCFG] Add switch-to-select test with two equal cases (NFC) — nikita.ppv / detail
  17. [SimplifyCFG] Handle two equal cases in switch to select — nikita.ppv / detail
  18. [InstCombine] add tests for ctpop of power-of-2; NFC — spatel / detail
  19. [InstCombine] fold popcount of exactly one bit to shift — spatel / detail
  20. [libcxx] [test] Link against msvcprt as C++ ABI library in tests — martin / detail
  21. [Driver] Detect libstdc++ include paths for native gcc (-m32 and -m64) on Debian i386 — i / detail
  22. [libc++] Improve generate_feature_test_macro_components.py. — koraq / detail
  23. [HIP-Clang, test] Fix use of undef FileCheck var — thomasp / detail
  24. [HIP, test] Fix use of undef FileCheck var — thomasp / detail
  25. [RISCV] Lower orc.b intrinsic to RISCVISD::GORCI. — craig.topper / detail
  26. [NFC][InstCombine] Add test for PR49778 — lebedev.ri / detail
  27. [NFC][InstCombine] Extract canTryToConstantAddTwoShiftAmounts() as helper — lebedev.ri / detail
  28. [InstCombine] dropRedundantMaskingOfLeftShiftInput(): check that adding shift amounts doesn't overflow (PR49778) — lebedev.ri / detail
  29. [libc++] Fix the header guard from _LIBCPP_STEAMBUF to _LIBCPP_STREAMBUF. — arthur.j.odwyer / detail
  30. [libc++] Fix test_macros.h in the same way as commit 49e5a896 fixed __config. — arthur.j.odwyer / detail
  31. [sanitizer] Simplify GetTls with dl_iterate_phdr on Linux — i / detail
  32. [RISCV] Use gorciw for i32 orc.b intrinsic when Zbp is enabled. — craig.topper / detail
  33. [lldb] Import ObjectiveC module instead of Foundation in test — davelee.com / detail
  34. [lldb] Replace unneeded use of Foundation with ObjectiveC in tests (NFC) — davelee.com / detail
  35. [CUDA][HIP] rename -fcuda-flush-denormals-to-zero — Yaxun.Liu / detail
  36. [Test] Add tests for various scenarios of PRE of a loop load — mkazantsev / detail
  37. [Test] Split out new and old PM tests — mkazantsev / detail
  38. [Test] Auto-update checks in a test — mkazantsev / detail
  39. ignore -flto= options recognized by GCC — sylvestre / detail
  40. [OCaml] Fix unsafe uses of Store_field — josh / detail
  41. [OCaml] Minor optimizations by avoiding double initialization — josh / detail
  42. [OCaml] Code simplification using option allocation functions — josh / detail
  43. [OCaml] Code simplification using string allocation functions — josh / detail
  44. [OCaml] Omit unnecessary GC root registrations — josh / detail
  45. [NFC][OCaml] Remove vestigial CAMLprim declarations — josh / detail
  46. [NFC][OCaml] Reformat to clean up following CAMLprim removal — josh / detail
  47. [DebugInfo, CallSites, test] Fix use of undef FileCheck var — thomasp / detail
  48. [X86] Add second PR47603 test case — llvm-dev / detail
  49. [X86] Fold xor(zext(xor(x,c1)),c2) -> xor(zext(x),xor(zext(c1),c2)) — llvm-dev / detail
  50. [RISCV] Add a test showing incorrect codegen — fraser / detail
  51. * NFC. Refactored DIPrinter for better support of new print styles. — aorlov / detail
  52. [TableGen] [docs] Correct a couple of mistakes; use 'true' and 'false' in examples — Paul C. Anagnostopoulos / detail
  53. [SLP]Improve vectorization of the CmpInst instructions. — a.bataev / detail
  54. [OpenMP] Fix incorrect KMP_STRLEN() macro — jonathan.l.peyton / detail
  55. [PowerPC] Fix issue where binary uses a .got but is missing a .TOC. — stefanp / detail
  56. [SemaObjC] Fix a -Wbridge-cast false-positive — erik.pilkington / detail
  57. [RISCV] Expand scalable-vector truncstores and extloads — fraser / detail
  58. [M68k] Mark public functions with the LLVM_EXTERNAL_VISIBILITY macro — minyihh / detail
  59. [InstCombine] add test for miscompile from select value equivalence; NFC — spatel / detail
  60. [InstCombine] fix potential miscompile in select value equivalence — spatel / detail
  61. [RISCV] Add support for bitcasts between scalars and fixed-length vectors — fraser / detail

#30946 (Apr 3, 2021 9:34:57 PM)

  1. [InstCombine] Reapply update_test_checks.py to unsigned-multiply-overflow-check.ll (NFC) — aqjune / detail
  2. [InstCombine] precommit pr49688.ll (NFC) — aqjune / detail

#30938 (Apr 3, 2021 4:11:04 PM)

  1. [C++20, test] Fix use of undef FileCheck variable — thomasp / detail

#30936 (Apr 3, 2021 2:46:48 PM)

  1. Opaque pointers: Migrate examples to use load with explicit type — dblaikie / detail
  2. Add workaround for false positive in -Wfree-nonheap-object — dblaikie / detail
  3. Add void cast to suppress -Wunused-member-variable on assert-only member — dblaikie / detail
  4. Preprocessor conditionalize some assert-only functions to suppress -Wunused-function — dblaikie / detail

#30934 (Apr 3, 2021 1:22:28 PM)

  1. [NFC][X86] Split VPMOV* AVX2 instructions into their own sched class — lebedev.ri / detail
  2. [mlgo] fix build rules — mtrofin / detail

#30933 (Apr 3, 2021 12:34:26 PM)

  1. [TableGen] Use StringRef instead of std::string to split up a string that's being parsed. NFCI — craig.topper / detail

#30930 (Apr 3, 2021 10:23:10 AM)

  1. Speculative attempt to stablize a test — listmail / detail

#30929 (Apr 3, 2021 9:37:44 AM)

  1. [lld-macho] Another attempt at fixing 32-bit builds — jezng / detail

#30927 (Apr 3, 2021 8:15:28 AM)

  1. Revert "[lld-link] Enable addrsig table in COFF lto" — thakis / detail
  2. [lld-macho] Fix build on 32-bit systems — jezng / detail

#30926 (Apr 3, 2021 7:15:47 AM)

  1. Silence `-Wunused-private-field` warning on isIsolatedFromAbove. — csigg / detail
  2. [FastISel] Remove kill tracking — nikita.ppv / detail

#30925 (Apr 3, 2021 6:32:40 AM)

  1. [InstCombine] Add load/store forwarding test with odd size (NFC) — nikita.ppv / detail

#30923 (Apr 3, 2021 5:12:41 AM)

  1. Fix build rules for LLVM_WITH_Z3 after D95727 — bjorn.a.pettersson / detail
  2. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper (REAPPLIED) — llvm-dev / detail
  3. [X86] Add PR47603 test case — llvm-dev / detail
  4. [X86] Fold xor(truncate(xor(x,c1)),c2) -> xor(truncate(x),xor(truncate(c1),c2)) — llvm-dev / detail

#30922 (Apr 3, 2021 3:15:28 AM)

  1. [BasicAA] Don't pass through AA metadata (NFCI) — nikita.ppv / detail
  2. [BasicAA] Don't store AATags in cache key (NFC) — nikita.ppv / detail
  3. [Loads] Forward constant vector store to load of first element — nikita.ppv / detail

#30921 (Apr 3, 2021 1:11:07 AM)

  1. [PGO, test] Fix typo in FileCheck var — thomasp / detail

#30919 (Apr 3, 2021 12:02:08 AM)

  1. [RISCV] Refactor conversion of B extensions to IR intrinsics a little to reduce clang binary size. — craig.topper / detail

#30914 (Apr 2, 2021 9:16:22 PM)

  1. Add missing override to clang tblgen AttrEmitter — dblaikie / detail

#30909 (Apr 2, 2021 6:31:40 PM)

  1. [clang] NFC: remove trailing white spaces from some tests — mizvekov / detail

#30908 (Apr 2, 2021 5:48:43 PM)

  1. [lld-macho] Fix -Wsuggest-override after D99633. NFC — i / detail

#30907 (Apr 2, 2021 5:02:53 PM)

  1. [CSSPGO][Test] XFAIL profile-context-tracker-debug.ll on AIX — Jinsong Ji / detail
  2. Revert "[sanitizer] Simplify GetTls with dl_iterate_phdr" — thakis / detail
  3. [gn build] (manually) port 4c58f333f141 — thakis / detail
  4. [lld-macho][nfc] Refactor in preparation for 32-bit support — jezng / detail
  5. [gn build] hook up tsan on macOS too — thakis / detail
  6. [RISCV] Add signext attribute to i32 orc.b test for RV64 to match other Zbb tests. — craig.topper / detail

#30906 (Apr 2, 2021 3:12:30 PM)

  1. [OPENMP5.1]Initial support for novariants clause. — jennifer.yu / detail
  2. [NFC][scudo] Split ScudoCombinedTest.BasicCombined — Vitaly Buka / detail
  3. Use tablegen to diagnose mutually exclusive attributes — aaron / detail
  4. [mlir] Add optional TypeConverter for materializations. — silvasean / detail
  5. [KnownBits] Add KnownBits::haveNoCommonBitsSet helper. NFCI. — llvm-dev / detail
  6. Fix build bot problem with missing OMPC_novariants in switch. — jennifer.yu / detail
  7. [mlir][tosa] Add tosa.reduce_any and tosa.reduce_all linalg lowering — rob.suderman / detail
  8. [NFC][scudo] Add test header int CMake file — Vitaly Buka / detail
  9. [NFC][scudo] Move macro into a shared header — Vitaly Buka / detail
  10. [flang] Address more MSVC build issues with reductions — pklausler / detail
  11. [LLDB] Sleep for 5 second TestVSCode_launch test_progress_events — omair.javaid / detail

#30905 (Apr 2, 2021 1:25:33 PM)

  1. [TextAPI] run clang-format on violating sections, NFC — Cyndy Ishida / detail
  2. Revert "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  3. Recommit "[RISCV] Add IR intrinsic for Zbb extension" — craig.topper / detail
  4. [mlir] Rename linalg.pooling operations to have a FOp postfix for floating point — rob.suderman / detail
  5. [RISCV] Add IR intrinsics for Zbc extension — craig.topper / detail
  6. [ms] [llvm-ml] Accept /WX to signal that warnings should be fatal. — epastor / detail
  7. [Sema] Fix Windows build after b001d574d7d9 — jrtc27 / detail
  8. [RISCV] Try using toupper instead of std::toupper to make the build bots happy. — craig.topper / detail
  9. Revert "[RISCV] Try using toupper instead of std::toupper to make the build bots happy." — craig.topper / detail
  10. [OPENMP][DOCS]Update status of the supported constructs, NFC. — michael.p.rice / detail
  11. [nfc] [llvm] Make DWARFListTableBase::findList const — jan.kratochvil / detail
  12. [mlir] Emit errors when creating unregistered attributes/types when not allowed — riddleriver / detail

#30904 (Apr 2, 2021 11:41:38 AM)

  1. [Hexagon, test] Fix use of undef FileCheck var — thomasp / detail
  2. [RISCV] Add IR intrinsic for Zbr extension — craig.topper / detail
  3. [ms] [llvm-ml] Fix case-sensitivity for variables and textmacros — epastor / detail
  4. [SLPVectorizer] Fix divide-by-zero after D99719 — i / detail
  5. [RISCV] Add IR intrinsic for Zbb extension — craig.topper / detail

#30903 (Apr 2, 2021 10:47:55 AM)

  1. [gn build] add build file for tsan runtime — thakis / detail
  2. [SCCP] Avoid modifying AdditionalUsers while iterating over it — dimitry / detail
  3. [GVNSink] auto-generate test checks; NFC — spatel / detail
  4. [InstCombine] add tests for not+or+neg; NFC — spatel / detail
  5. [InstCombine] fold not+or+neg — spatel / detail
  6. [RISCV] Add missing CHECK-EXPAND line to one case in rv64i-aliases-valid.s. — craig.topper / detail
  7. [RISCV] Improve 64-bit integer constant materialization for more cases. — craig.topper / detail
  8. [flang] TRANSFER() intrinsic function — pklausler / detail

#30902 (Apr 2, 2021 10:00:27 AM)

  1. [lld-macho][NFC] Remove redundant member from class Defined — gkm / detail
  2. [rs4gc] Use loops instead of straightline code for attribute stripping [nfc] — listmail / detail
  3. [LV] Hoist mapping of IR operands to VPValues (NFC). — flo / detail

#30901 (Apr 2, 2021 9:16:38 AM)

  1. [flang] Fix MSVC build breakage — pklausler / detail
  2. Remove attribute handling code for simple attributes; NFC — aaron / detail
  3. [rs4gc] add tests for existing code stripping attributes from function signatures — listmail / detail
  4. [rs4gc] Strip nofree and nosync attributes when lowering from abstract model — listmail / detail

#30900 (Apr 2, 2021 8:20:55 AM)

  1. [SLP]Added a test for min/max reductions with the key store inside, NFC. — a.bataev / detail
  2. [CVP] Add test for !range on intrinsic (NFC) — nikita.ppv / detail
  3. [LVI] Use range metadata on intrinsics — nikita.ppv / detail
  4. [GlobalISel] Allow different types for G_SBFX and G_UBFX operands — brendon.cahoon / detail

#30899 (Apr 2, 2021 7:36:11 AM)

  1. [TableGen] [Docs] Add lldb-tblgen to command guide; add 4 guide stubs — Paul C. Anagnostopoulos / detail
  2. Revert "[X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper" — thakis / detail
  3. [SLP]Fix a bug in min/max reduction, number of condition uses. — a.bataev / detail

#30898 (Apr 2, 2021 6:51:31 AM)

  1. [NFC][SVE] Use SVE_4_Op_Imm_Pat for sve_intx_dot_by_indexed_elem — JunMa / detail
  2. [AArch64][SVE] Lowering sve.dot to DOT node — JunMa / detail
  3. [NFC][SVE] update sve-intrinsics-int-arith.ll under update_llc_test_checks.py — JunMa / detail
  4. Restore 8954fd436c7 after c06a8f9caa51c — thakis / detail

#30897 (Apr 2, 2021 5:03:21 AM)

  1. Always emit error for wrong interfaces to scalable vectors, unless cmdline flag is passed. — sander.desmalen / detail
  2. [gn build] Port 0f7bbbc481e2 — llvmgnsyncbot / detail
  3. [X86][SSE] isHorizontalBinOp - use getTargetShuffleInputs helper — llvm-dev / detail
  4. [LLDB] Skip TestLoadUsingLazyBind.py on arm/linux — omair.javaid / detail
  5. [RISCV] Test llvm.experimental.vector.insert intrinsics on RV32 — fraser / detail
  6. [InstCombine] Fix out-of-bounds ashr(shl) optimization — jeroen.dobbelaere / detail
  7. [mlir][spirv] Add utilities for push constant value — antiagainst / detail

#30896 (Apr 2, 2021 3:07:29 AM)

  1. [PassManager] Run additional LICM before LoopRotate — lebedev.ri / detail
  2. [NARY-REASSOCIATE] Support reassociation of min/max — ybrevnov / detail
  3. [libc++] Fix build on macOS older than 10.15. — marek.kurdej+llvm.org / detail
  4. [RISCV] Add some tests showing vsetvli cleanup opportunities — fraser / detail
  5. [RISCV] Optimize more redundant VSETVLIs — fraser / detail
  6. [SLP] Better estimate cost of no-op extracts on target vectors. — flo / detail

#30895 (Apr 2, 2021 1:03:32 AM)

  1. [libcxx] adds concepts `std::totally_ordered` and `std::totally_ordered_with` — cjdb / detail
  2. Tweak SimpleFastHash — mvanotti / detail
  3. [clang-cl] [Sema] Do not prefer integral conversion over floating-to-integral for MS compatibility 19.28 and higher. — marek.kurdej+llvm.org / detail
  4. [mlir] add memref dialect as dependent of lower-affine pass — zinenko / detail
  5. [clang][ItaniumMangle] Check SizeExpr for DependentSizedArrayType — ty1208chiang / detail
  6. [libcxx] [test] Make the condvar wait_for tests a bit more understandable. NFC. — martin / detail
  7. [libcxx] [test] Fix invocable tests on Windows — martin / detail
  8. [NFC][scudo] Convert ScudoPrimaryTest into TYPED_TEST — Vitaly Buka / detail
  9. [NFC][scudo] Inline some functions into ScudoPrimaryTest — Vitaly Buka / detail

#30894 (Apr 1, 2021 11:02:02 PM)

  1. [CSSPGO] Skip dangling probe value when computing profile summary — aktoon / detail

#30892 (Apr 1, 2021 9:54:44 PM)

  1. [RISCV] Add missing nxvXf64 intrinsics tests cases for floating-point compare for RV32. — craig.topper / detail

#30890 (Apr 1, 2021 8:49:44 PM)

  1. [NFC][scudo] Move some shared stuff into ScudoCombinedTest — Vitaly Buka / detail
  2. [CMake] Use append instead of set with the list — phosek / detail
  3. [AssumeBundles] offset should be added to correctly calculate align — aqjune / detail
  4. [lld][MachO] Fix -Wsign-compare warning (NFC) — nullptr.cpp / detail
  5. [RISCV] Add more nxvi64 vector intrinsic tests for RV32. NFC — craig.topper / detail
  6. [llvm-reduce] Add header guards and fix clang-tidy warnings — aeubanks / detail

#30889 (Apr 1, 2021 8:13:56 PM)

  1. [lldb] Account for objc_debug_class_getNameRaw returning NULL — Jonas Devlieghere / detail
  2. [lld] Add missing header guard (NFC) — nullptr.cpp / detail

#30887 (Apr 1, 2021 7:07:57 PM)

  1. [NFC][scudo] Move globals into related test — Vitaly Buka / detail
  2. [X86] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail
  3. Handle all standalone combinations of LC_NOTEs w/ & w/o addr & uuid — Jason Molenda / detail

#30886 (Apr 1, 2021 6:30:34 PM)

  1. [NFC][scudo] Use TYPED_TEST to split large test — Vitaly Buka / detail
  2. [lld][MachO] Make emitEndFunStab independent from .subsections_via_symbols — alexshap / detail
  3. [indvars[ Fix pr49802 by checking for SCEVCouldNotCompute — listmail / detail
  4. [NFC][AMDGPU] Add product names for gfx908 and gfx10 processors — Tony.Tye / detail
  5. [mlir][sparse] support for very narrow index and pointer types — ajcbik / detail
  6. [debug-info][XCOFF] set `-gno-column-info` by default for DBX — czhengsz / detail

#30885 (Apr 1, 2021 5:29:49 PM)

  1. [flang] Fix unit test failure on POWER — pklausler / detail
  2. Setup OpBuilder to support detached block in loopUnrollByFactor (NFC) — joker.eph / detail
  3. [OpenMP, test] Fix uses of undef S*VAR FileCheck var — thomasp / detail
  4. [OpenMP, test] Fix use of undef DECL FileCheck var — thomasp / detail
  5. [OpenMP, test] Fix use of undef VAR_PRIV FileCheck var — thomasp / detail
  6. [globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest — daniel_l_sanders / detail
  7. Revert "[globalisel][unittests] Rename setUp() to avoid potential mix up with SetUp() from gtest" — daniel_l_sanders / detail
  8. [MIPS, test] Fix use of undef FileCheck var — thomasp / detail
  9. [flang] Disable some new unit tests (non-portable results) — pklausler / detail
  10. [RISCV] Add nxvXi64 test cases to the RV32 Zvamo intrinsic test files. NFC — craig.topper / detail
  11. [builtins] Build for arm64_32 for watchOS (Darwin) — smeenai / detail
  12. [TextAPI] Add support for arm64_32 — smeenai / detail

#30884 (Apr 1, 2021 4:19:21 PM)

  1. [flang] Implement numeric intrinsic functions in runtime — pklausler / detail
  2. [OpenMP51] Accept `primary` as proc bind affinity policy in Clang — cchen / detail

#30883 (Apr 1, 2021 3:09:27 PM)

  1. [Driver] -nostdinc -nostdinc++: don't warn for -Wunused-command-line-argument — i / detail
  2. [funcattrs] Respect nofree attribute on callsites (not just callee) — listmail / detail
  3. llvm-shlib: Create object libraries for each component and link against them — tstellar / detail

#30882 (Apr 1, 2021 2:26:16 PM)

  1. [scudo][NFC] Make tests runs with --gtest_repeat=2 — Vitaly Buka / detail
  2. [libc++][NFC] Increase readability of typeinfo comparison of ARM64 — Louis Dionne / detail
  3. Reland "Add support to -Wa,--version in clang"" — jiancai / detail
  4. [tests] Add tests for forthcoming funcattrs nosync inference improvement — listmail / detail
  5. [RISCV] Add isel patterns to handle vrsub intrinsic with 2 vector operands. — craig.topper / detail

#30881 (Apr 1, 2021 1:27:34 PM)

  1. Infer dereferenceability from malloc and friends — listmail / detail
  2. Fix "image lookup --address" Summary results for inline functions. — gclayton / detail
  3. [funcattrs] Infer nosync from readnone and non-convergent — listmail / detail
  4. [libcxx] [test] Make the condvar wait_for tests less brittle — martin / detail
  5. [Attributor] Cleanup intrinsic handling in nosync inference [mostly NFC] — listmail / detail
  6. [Attributor] Cleanup detection of non-relaxed atomics in nosync inference — listmail / detail
  7. Update a test missed in 6ef4505 — listmail / detail
  8. [OpenCL][Docs] Update links to the C++ for OpenCL documentation — anastasia.stulova / detail
  9. [RISCV] Use softPromoteHalf legalization for fp16 without Zfh rather than PromoteFloat. — craig.topper / detail
  10. [OpenMP] Pass mapping names to add components in a user defined mapper — huberjn / detail
  11. [flang] Fix arm clang build — pklausler / detail
  12. [NFC][scudo] Simplify UseQuarantine initialization — Vitaly Buka / detail
  13. [ARM] Allow v6m runtime loop unrolling — david.green / detail
  14. [Scudo] Fix SizeClassAllocatorLocalCache::drain — Vitaly Buka / detail

#30880 (Apr 1, 2021 11:34:55 AM)

  1. [MC][ARM] add .w suffixes for RSB/RSBS T1 — ndesaulniers / detail
  2. [libc++] NFC: Add a simple test to make sure we destroy elements in std::list — Louis Dionne / detail
  3. Add a pattern to combine composed subview ops — ravishankarm / detail
  4. [SLP]Test for min/max reductions bug, NFC. — a.bataev / detail
  5. Add support for fetching signed values from tagged pointers. — jingham / detail
  6. [lldb] Prevent that LLDB randomly crashes in CommandLineParser::addOption by initializing LLVM's command line parser — Raphael Isemann / detail
  7. [flang] Implement reductions in the runtime — pklausler / detail
  8. Extract isVolatile helper on Instruction [NFCI] — listmail / detail
  9. [libcxx] [test] Remove XFAIL LIBCXX-WINDOWS-FIXME from time.clock.file/now.pass.cpp — martin / detail
  10. [ARM] Remove an unused parameter in ARMWinCOFFObjectWriter. NFC. — martin / detail

#30879 (Apr 1, 2021 10:45:52 AM)

  1. [OpenMP51][DOCS] Mark "add present modifier in defaultmap clause" as — cchen / detail
  2. [tests] Cover the most basic cases of nosync inference — listmail / detail
  3. [RISCV] Improve 64-bit integer materialization for some cases. — craig.topper / detail
  4. [HIP] remove overloaded abs in header — Yaxun.Liu / detail
  5. [OpenMP][NFC] Fix typo in libomptarget error message — huberjn / detail
  6. [lldb] Update test.rst with a paragraph about pdb — davelee.com / detail
  7. [llvm-reduce] Move tests to tools folder — aeubanks / detail
  8. [PPC] Regenerate PR27078 test checks — llvm-dev / detail
  9. [CMake] Remove {LIBCXX,LIBCXXABI,LIBUNWIND}_INSTALL_PREFIX — phosek / detail
  10. [AMDGPU][SDag] Add IMG init in AdjustInstrPostInstrSelection — jay.foad / detail
  11. [AMDGPU][GlobalISel] Add IMG init in selectImageIntrinsic — jay.foad / detail
  12. [AMDGPU] Remove SIAddIMGInit pass which is now unused — jay.foad / detail
  13. [lldb/test] Respect --apple-sdk path when querying SDK info — Vedant Kumar / detail
  14. [RISCV] Add MULHU and MULHS tests with a constant operand. — craig.topper / detail
  15. [RISCV] Add custom type legalization to form MULHSU when possible. — craig.topper / detail
  16. [gn build] Port fdc4f19e2f80 — llvmgnsyncbot / detail
  17. [MC][ARM] add .w suffixes for ORN/ORNS T1 — ndesaulniers / detail
  18. [RISCV] Fix handling of nxvXi64 vmsgt(u).vx intrinsics on RV32. — craig.topper / detail
  19. Mark unordered memset/memmove/memcpy as nosync — listmail / detail
  20. [libc++] Fix codesigning in run.py — Louis Dionne / detail
  21. Avoid calling ParseCommandLineOptions in BackendUtil if possible — Raphael Isemann / detail
  22. [CMake] Include dependency on cxx-headers in compiler-rt tests — phosek / detail
  23. [libc++] Print the CMake version before generating CMake — Louis Dionne / detail

#30878 (Apr 1, 2021 9:00:45 AM)

  1. [AsmParser][SystemZ][z/OS] Add in support to accept "#" as part of an Identifier token — anirudh_prasad / detail
  2. [clang][parser] Set source ranges for GNU-style attributes — tbaeder / detail
  3. Revert "[clang][parser] Set source ranges for GNU-style attributes" — tbaeder / detail
  4. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail
  5. [deref-at-point] restrict inference of dereferenceability based on allocsize attribute — listmail / detail
  6. [AMDGPU] Small cleanup to constructRetValue and its caller. NFC. — jay.foad / detail
  7. [lldb] Un-XFAIL TestAutoInstallMainExecutable on Windows — stilis / detail
  8. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail

#30877 (Apr 1, 2021 8:17:35 AM)

  1. [AArch64][SVE] SVE functions should use the SVE calling convention for fast calls — bradley.smith / detail
  2. [AArch64][SVE] Improve codegen for select nodes with fixed types — bradley.smith / detail

#30876 (Apr 1, 2021 7:34:46 AM)

  1. [SLP]Improve and fix getVectorElementSize. — a.bataev / detail
  2. [AMDGPU] Enable output modifiers for double precision instructions — brendon.cahoon / detail

#30875 (Apr 1, 2021 6:49:54 AM)

  1. [flang] Move .f77 to the list of fixed-form file extensions — andrzej.warzynski / detail
  2. [DAG] MergeInnerShuffle with BinOps - sometimes accept undef mask elements — llvm-dev / detail

#30874 (Apr 1, 2021 6:08:28 AM)

  1. [SLP]Remove `else` after `return`, NFC.` — a.bataev / detail
  2. [lldb] Make TestLoadUsingLazyBind work on linux — pavel / detail
  3. [OpenCL][Docs] Added a label for C++ libs section and example link — anastasia.stulova / detail

#30873 (Apr 1, 2021 5:23:32 AM)

  1. [SLP] Add test cases for missing SLP vectorization on AArch64. — flo / detail
  2. [AMDGPU][MC] Added flag to identify VOP instructions which have a single variant — dmitry.preobrazhensky / detail
  3. [X86][SSE] Add isHorizOp helper function. NFCI. — llvm-dev / detail
  4. [X86][SSE] Enable (F)HADD/SUB handling to SimplifyMultipleUseDemandedVectorElts — llvm-dev / detail
  5. [X86][SSE] Fold HOP(HOP(X,X),HOP(Y,Y)) -> HOP(PERMUTE(HOP(X,Y)),PERMUTE(HOP(X,Y)) — llvm-dev / detail
  6. [AMDGPU][MC][GFX10][GFX90A] Corrected _e32/_e64 suffices — dmitry.preobrazhensky / detail
  7. [lldb] [test] Mark lldb-server multiprocess tests as LLGS cat — mgorny / detail
  8. [lldb] Rewrite TestAutoInstallMainExecutable logic — pavel / detail

#30872 (Apr 1, 2021 3:28:39 AM)

  1. [Driver] Fix architecture triplets and search paths for Linux x32 — harald / detail
  2. [LoopFlatten] Do not report CFG analyses as up-to-date — yrouban / detail
  3. Revert "Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers"" — omair.javaid / detail
  4. Revert "Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset"" — omair.javaid / detail
  5. [LLDB] Fix sync issue in TestVSCode_launch.test_progress_events — omair.javaid / detail
  6. [MLIR][Affine] Add utility to check if the slice is valid — uday / detail
  7. [NFC] Add tests for scalable vectorization of loops with large stride acesses — david.sherwood / detail
  8. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail

#30871 (Apr 1, 2021 1:25:57 AM)

  1. [mlir][Python][Linalg] Add missing attributes to linalg ops — nicolas.vasilache / detail
  2. [WebAssembly] Invert branch condition on xor input — sam.parker / detail

#30870 (Apr 1, 2021 12:50:49 AM)

  1. [libc++] Build and test with -Wundef warning. NFC. — marek.kurdej+llvm.org / detail
  2. [lldb] Fix compilation with gcc-6.5 — pavel / detail
  3. [lldb] Fix build errors from 3bea7306e8 — pavel / detail

#30869 (Mar 31, 2021 11:17:26 PM)

  1. [NFC] Disambiguate LI in GVN — mkazantsev / detail
  2. [NFC] Undo some erroneous renamings — mkazantsev / detail

#30868 (Mar 31, 2021 9:49:18 PM)

  1. [lldb-vscode] Consistently use return EXIT_SUCCESS and EXIT_FAILURE (NFC) — Jonas Devlieghere / detail
  2. [lldb-vscode] Use LLVM's ScopeExit to ensure we always terminate the debugger — Jonas Devlieghere / detail
  3. [lldb] Remove references to LLDB_CAPTURE_REPRODUCER — Jonas Devlieghere / detail

#30867 (Mar 31, 2021 9:42:57 PM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / githubweb

#30867 (Mar 31, 2021 9:42:57 PM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER override — Jonas Devlieghere / detail
  2. [debug-info] support new tuning debugger type DBX for XCOFF DWARF — czhengsz / detail

#30866 (Mar 31, 2021 9:10:52 PM)

  1. [lldb] Remove LLDB_CAPTURE_REPRODUCER export — Jonas Devlieghere / detail

#30862 (Mar 31, 2021 7:03:24 PM)

  1. [clang][APINotes] Fix -Wunused-function warning (NFC) — nullptr.cpp / detail

#30861 (Mar 31, 2021 6:27:42 PM)

  1. [GVN][NFC] Pre-commit test for D93503 — t-kawashima / detail
  2. [GVN] Propagate llvm.access.group metadata of loads — t-kawashima / detail

#30860 (Mar 31, 2021 5:50:19 PM)

  1. Add support to -Wa,--version in clang — jiancai / detail
  2. [tests] Add tests for ashr/lshr recurrences in isKnownNonZero — listmail / detail
  3. [ValueTracking] Handle non-zero ashr/lshr recurrences — listmail / detail
  4. [lld][MachO] Refactor handling of subsections — alexshap / detail
  5. Revert "Add support to -Wa,--version in clang" — ndesaulniers / detail
  6. [GVN][NFC] Refactor analyzeLoadFromClobberingWrite — qixingxue / detail

#30859 (Mar 31, 2021 3:52:28 PM)

  1. [RISCV] Add UnsupportedSchedZfh multiclass to reduce duplicate lines from RISCVSchedRocket.td and RISCVSchedSiFive7.td. NFC — craig.topper / detail
  2. Support {S,U}REMEqFold before legalization — git / detail
  3. Add debug printers for KnownBits [nfc] — listmail / detail

#30858 (Mar 31, 2021 3:05:37 PM)

  1. [mlir][tosa] Add tosa.reciprocal and tosa.sigmoid lowerings — rob.suderman / detail
  2. [X86] add dwarf annotation for inline stack probe — git / detail

#30857 (Mar 31, 2021 2:18:42 PM)

  1. [SelectionDAG] Remove unneeded vector resize from the end of FoldConstantArithmetic. NFC — craig.topper / detail
  2. [SLP]Update test checks, NFC — a.bataev / detail
  3. [lld-macho][nfc] Test that -ObjC will import bitcode with category sections — jezng / detail
  4. [lld-macho] Parallelize UUID hash computation — jezng / detail
  5. [tests] Exercise cases where SCEV can use trip counts to refine ashr/lshr recurrences — listmail / detail
  6. [OPENMP]Fix PR48658: [OpenMP 5.0] Compiler crash when OpenMP atomic sync hints used. — a.bataev / detail
  7. [OPENMP]Fix PR48885: Crash in passing firstprivate args to tasks on Apple M1. — a.bataev / detail
  8. Make TableGenGlobalISel an object library — aaronpuchert / detail
  9. Revert "Make TableGenGlobalISel an object library" — listmail / detail
  10. [NFC][LoopRotation] Count the number of instructions hoisted/cloned into preheader — lebedev.ri / detail
  11. [test, InferFunctionAttrs] Fix use of var defined in CHECK-NOT — thomasp / detail
  12. [dfsan] Set sigemptyset's return label to be 0 — jianzhouzh / detail

#30856 (Mar 31, 2021 12:32:24 PM)

  1. [SCEV] Handle unreachable binop when matching shift recurrence — listmail / detail
  2. [ValueTracking] Add with.overflow intrinsics to poison analysis functions — aqjune / detail
  3. [WebAssembly] Implement i64x2 comparisons — tlively / detail
  4. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / detail
  5. Move non-spec TOSA operators into TosaUtilOps.td — rob.suderman / detail
  6. [LoopVectorize] Use SetVector to track uniform uses to prevent non-determinism. — huihuiz / detail
  7. [flang] Refine checks for pointer initialization targets — pklausler / detail
  8. [SLP]Add a test for the bug in `getVectorElementSize()`, NFC. — a.bataev / detail
  9. [ConstantFolding] Fixing addo/subo with undef — georgemitenk0v / detail
  10. [mlir][cse] do not replace operands in previously simplified operations — youngar17 / detail

#30855 (Mar 31, 2021 10:28:20 AM)

  1. [LTO][Legacy] Decouple option parsing from LTOCodeGenerator — Jinsong Ji / detail
  2. [X86] Improve optimizeCompareInstr for signed comparisons after BMI/TBM instructions — craig.topper / detail
  3. [PowerPC] [MLICM] Enable hoisting of caller preserved registers on AIX — scui / detail
  4. [X86] Improve SMULO/UMULO codegen for vXi8 vectors. — craig.topper / detail

#30854 (Mar 31, 2021 9:43:52 AM)

  1. [AArch64][SVE] Add tests for UREM/SREM using fixed SVE types — bradley.smith / detail
  2. [InstCombine] add tests for srem+abs; NFC — spatel / detail
  3. [InstCombine] fold abs(srem X, 2) — spatel / detail
  4. [WebAssembly] Raname a test and fix comments — aheejin / detail
  5. [llvm-jitlink] Fix -Wunused-function on Windows — aeubanks / detail
  6. [RISCV] Add isel patterns to select vsub_vx intrinsic to vadd.vi if it uses a small enough immediate — craig.topper / detail
  7. [AMDGPU] Use a common check prefix for some image tests. NFC. — jay.foad / detail
  8. [AMDGPU] Add some image tests with enable-prt-strict-null disabled. NFC. — jay.foad / detail
  9. [RISCV] Add RISCVISD opcodes for CLZW and CTZW. — craig.topper / detail

#30853 (Mar 31, 2021 8:18:44 AM)

  1. [C++2b] Support size_t literals — bikineev / detail
  2. [CostModel] Align the cost model for intrinsics for scalable/fixed-width vectors. — sander.desmalen / detail
  3. [SVE] Fix LoopVectorizer test scalalable-call.ll — sander.desmalen / detail
  4. [RISCV] Add XFAIL riscv32 for known issue with the old pass manager — luismarques / detail
  5. [libc++] Mark convert_copy.pass.cpp as UNSUPPORTED on clang-13 (i.e. trunk). — arthur.j.odwyer / detail
  6. [clang][parser] Allow GNU-style attributes in explicit template... — tbaeder / detail

#30852 (Mar 31, 2021 6:39:27 AM)

  1. NFC: Change getTypeBasedIntrinsicCost to return InstructionCost — sander.desmalen / detail
  2. NFC: Change getIntrinsicInstrCost to return InstructionCost — sander.desmalen / detail
  3. Revert "[clang][Checkers] Extend PthreadLockChecker state dump (NFC)." — 1.int32 / detail
  4. [libc++] Avoid <climits> dependency in <thread> — joerg / detail

#30851 (Mar 31, 2021 5:56:01 AM)

  1. [InlineCost] Remove TODO comment that consider other forms of savings in the cost-benefit analysis — taolq / detail
  2. Revert "[LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset" — omair.javaid / detail
  3. Revert "[LLDB] Arm64/Linux Add MTE and Pointer Authentication registers" — omair.javaid / detail
  4. [Test] Auto-update test checks — mkazantsev / detail

#30850 (Mar 31, 2021 5:11:23 AM)

  1. [AMDGPU][GlobalISel] Add support for global atomicrmw fadd — jay.foad / detail
  2. Revert "[LLDB] Skip TestVSCode_disconnect.test_launch arm/linux" — omair.javaid / detail
  3. [RISCV] Add support for the stepvector intrinsic — fraser / detail
  4. [ASTImporter][NFC] Fix duplicated symbols in "Improve test coverage" — balazsbenics / detail
  5. [X86] AMD Zen 3 has macro fusion — lebedev.ri / detail

#30849 (Mar 31, 2021 3:13:21 AM)

  1. [WebAssembly] Fix incorrect DW_TAG_pointer_type size in test — Alexander.Richardson / detail
  2. [asan] Remove FreeBSD XFAIL from asan-sigbus.cpp test — Alexander.Richardson / detail
  3. [TableGen] Emit more helpful error messages on empty type set — Alexander.Richardson / detail
  4. [OpenCL] Limit popcount to OpenCL 1.2 and above — sven.vanhaastregt / detail
  5. [mlir] Change vector.transfer_read/write "masked" attribute to "in_bounds". — springerm / detail
  6. [clang][Checkers] Extend PthreadLockChecker state dump (NFC). — 1.int32 / detail
  7. NFC: Change getUserCost to return InstructionCost — sander.desmalen / detail
  8. [AArch64] Avoid SCALAR_TO_VECTOR for single FP constant vector. — flo / detail
  9. [ASTImporter][NFC] Improve test coverage — balazsbenics / detail

#30848 (Mar 31, 2021 1:10:09 AM)

  1. Revert "Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation."" — pifon / detail
  2. [mlir][Linalg][Python] Create the body of builtin named Linalg ops — nicolas.vasilache / detail

#30845 (Mar 30, 2021 11:18:53 PM)

  1. [mlir] Add C and python API for is_registered_operation. — stellaraccident / detail
  2. [JITLink] Delete copy and move constructors for jitlink::Section. — Lang Hames / detail
  3. [RISCV] Refine pre-define macro tests — tclin914 / detail
  4. [libcxx] [test] Fix tests of <cuchar> that unexpectedly succeed on windows — martin / detail
  5. [libcxx] [test] Don't add dirs from the LIB env var to PATH — martin / detail
  6. [X86] Regenerate test to add missing @PLT — craig.topper / detail
  7. [X86] Add test cases for PR48768 and D94856. NFC — craig.topper / detail

#30843 (Mar 30, 2021 10:03:00 PM)

  1. [JITLink] Switch from StringRef to ArrayRef<char>, add some generic x86-64 utils — Lang Hames / detail
  2. libc: Default LIBC_INSTALL_PREFIX to ${CMAKE_INSTALL_PREFIX} — nathan / detail

#30842 (Mar 30, 2021 8:24:12 PM)

  1. [SimpleLoopUnswitch] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after 431a40e1e28f181e87dd247b91a5e6872dd64ab4 — i / detail
  2. [Utils][Emacs] Improve syntax highlight — i / detail
  3. [Coroutine] [Debug] Insert dbg.declare to entry.resume to print alloca in the coroutine frame under O2 — yedeng.yd / detail

#30841 (Mar 30, 2021 7:25:58 PM)

  1. Fix test expectations for %diff documentation. — richard / detail
  2. [JITLink] Add a setProtectionFlags method to jitlink::Section. — Lang Hames / detail
  3. Fix errors in 0b69756110db444282c40ea16929186b2910c3b1 — a20012251 / detail
  4. [clang][Sema] Don't try to initialize implicit variable of invalid anonymous union/struct — tu.da.wei / detail
  5. [LoopUnswitch] Assert that branch condition is either and/or but not both — aqjune / detail
  6. [RISCV] Remove some unused ImmLeafs. NFC — craig.topper / detail
  7. [GlobalISel] Fix Wint-in-bool-context warning (NFC) — nullptr.cpp / detail
  8. [RISCV] simm12_plus1 should not inherit from Operand. NFC — craig.topper / detail

#30840 (Mar 30, 2021 5:38:20 PM)

  1. [LLDB] Add support for Arm64/Linux dynamic register sets — omair.javaid / detail
  2. [LLDB] Arm64/Linux Add MTE and Pointer Authentication registers — omair.javaid / detail
  3. [LLDB] Arm64/Linux test case for MTE and Pointer Authentication regset — omair.javaid / detail
  4. [www] List both the regular and expanded form of %diff in the — richard / detail
  5. [trace][intel-pt] Implement trace start and trace stop — a20012251 / detail
  6. Reland "[gn build] port 48e4b0f (__config_site)" — thakis / detail
  7. [StructLayout] Use TrailingObjects to allocate space for MemberOffsets. — craig.topper / detail

#30839 (Mar 30, 2021 4:30:27 PM)

  1. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / githubweb

#30839 (Mar 30, 2021 4:30:27 PM)

  1. [www] Color Clang 11 and Clang 12 features as green and not yellow, and — richard / detail
  2. [lld-link] Enable addrsig table in COFF lto — zequanwu / detail
  3. Fix pluralization error in diagnostic, and move C++ testcase to proper — richard / detail
  4. [www] Fix build of attribute documentation. — richard / detail
  5. Delete checked-in generated copy of diagnostic reference. — richard / detail
  6. [WebAssembly] Encode numbers in ULEB128 in event section — aheejin / detail

#30839 (Mar 30, 2021 4:30:27 PM)

  1. Revert "[lldb] Mark cmake build as unstable when one or more tests fail" — Jonas Devlieghere / detail

#30838 (Mar 30, 2021 3:19:05 PM)

  1. [OPENMP51]Initial support for the dispatch directive. — michael.p.rice / detail
  2. [docs] Fix up dead clang-format links after monorepo move. NFC — jonathan_roelofs / detail
  3. [ThinLTO] During module importing, close one source module before open — wmi / detail
  4. [lld-macho][NFC] Drop unnecessary macho:: namespace prefix on unambiguous references to Symbol — gkm / detail
  5. Fix deletion of operations through the rewriter in a pattern matching a consumer operation — joker.eph / detail

#30837 (Mar 30, 2021 2:18:54 PM)

  1. [GlobalISel] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D99463 — i / detail
  2. [clang] Use decltype((E)) for compound requirement type constraint — mizvekov / detail
  3. Conditionalize the JIT test dependency — dblaikie / detail
  4. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  5. [OPENMP]Fix PR48607: Crash during clang openmp codegen for firstprivate() of `float _Complex`. — a.bataev / detail
  6. [ARM] Add FeatureHasNoBranchPredictor for Thumb1 cores — david.green / detail
  7. [libc++] Include <__config_site> from <__config> — phosek / detail

#30837 (Mar 30, 2021 2:18:54 PM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / detail

#30836 (Mar 30, 2021 12:34:26 PM)

  1. [lldb] Mark cmake build as unstable when one or more tests fail — Jonas Devlieghere / githubweb

#30836 (Mar 30, 2021 12:34:26 PM)

  1. [SamplePGO] Keeping prof metadata for IndirectBrInst — aktoon / detail
  2. [mlir] Linalg: add tile interchange flag to test-linalg-codegen-strategy pass — ezhulenev / detail
  3. [DebugInfo] Support for signed constants inside DIExpression — SourabhSingh.Tomar / detail
  4. [AArch64][GlobalISel] Combine funnel shifts to rotates. — Amara Emerson / detail
  5. [AArch64][GlobalISel] Define some legalization rules for G_ROTR and G_ROTL. — Amara Emerson / detail
  6. [GlobalISel] Implement fewerElements legalization for vector reductions. — Amara Emerson / detail
  7. [VPlan] Use SetVector for VPExternalDefs to prevent non-determinism. — huihuiz / detail
  8. [InstCombine] add test for abs() demanded bits; NFC — spatel / detail
  9. [InstCombine] add fold for demand of low bit of abs() — spatel / detail

#30835 (Mar 30, 2021 10:47:04 AM)

  1. [RISCV] Pass 'half' in the lower 16 bits of an f32 value when F extension is enabled, but Zfh is not. — craig.topper / detail
  2. [lldb] [test] Mark more lldb-server tests xfail on Windows — mgorny / detail
  3. Add -disable-verify flag to llvm-link. — nicholas / detail
  4. Add a "register_runtime" method to the mlir.execution_engine and show calling back from MLIR into Python — joker.eph / detail
  5. [lldb] Remove reproducer from previous test run — Jonas Devlieghere / detail
  6. [GlobalISel][AArch64] Combine G_SEXT_INREG + right shift -> G_SBFX — Jessica Paquette / detail
  7. [clang][cli] Fix round-trip of OPT_plugin_arg — john.brawn / detail
  8. [CSSPGO] Top-down processing order based on full profile. — hoy / detail

#30834 (Mar 30, 2021 9:49:01 AM)

  1. [lldb] More missing includes in TestGdbRemote_vContThreads — pavel / detail
  2. [RISCV] Remove floating point condition code legalization from lowerFixedLengthVectorSetccToRVV. — craig.topper / detail
  3. [RISCV] Don't set the SplatOperand flag on intrinsics that take a shift amount. — craig.topper / detail
  4. Remove dead CHECK-ERR line. — nicholas / detail
  5. [NFC][CodeGen] Tidy up TargetRegisterInfo stack realignment functions — tomas.matheson / detail
  6. [GlobalISel] Implement lowering for G_ROTR and G_ROTL. — Amara Emerson / detail

#30833 (Mar 30, 2021 8:40:10 AM)

  1. [test, LoopVectorize] Fix use of var defined in CHECK-NOT — thomasp / detail
  2. [OPENMP]Fix test checks for 32bit targets, NFC. — a.bataev / detail
  3. [lldb/test] Deflake TestGdbRemote_vContThreads even more — pavel / detail
  4. [OpenCL] Fix parsing of opencl-c.h in CL 3.0 — kevin.petit / detail
  5. [clang-format] Fix east const pointer alignment of operators — marek.kurdej+llvm.org / detail
  6. [Docs] Update googletest docs link. — ty1208chiang / detail
  7. [test, ARM] Fix use of var defined in CHECK-NOT — thomasp / detail
  8. [libc] Fix msan/asan memcpy reentrancy — gchatelet / detail
  9. [lldb] Fix TestStopOnSharedlibraryEvents.py on linux — pavel / detail
  10. [lldb] Add missing include in TestGdbRemote_vContThreads test — pavel / detail

#30832 (Mar 30, 2021 7:32:07 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / githubweb

#30832 (Mar 30, 2021 7:32:07 AM)

  1. [OPENMP]Fix PR48740: OpenMP declare reduction in C does not require an initializer — a.bataev / detail
  2. [Analyzer] Track RValue expressions — gabor.marton / detail
  3. [analyzer] Support allocClassWithName in OSObjectCStyleCast checker — vsavchenko / detail
  4. [libc++] Add a CI job to test the Runtimes build — Louis Dionne / detail
  5. [analyzer] Fix crash when reasoning about C11 atomics (PR49422) — vsavchenko / detail
  6. [lldb] [server] Support for multiprocess extension — mgorny / detail
  7. [AMDGPU] Remove outdated TODOs. NFC — sebastian.neubauer / detail
  8. [lldb] Remove linux/mips debugging support — pavel / detail
  9. [test, HardwareLoops] Fix use of var defined in CHECK-NOT — thomasp / detail
  10. Added static verification for Linalg Ops. — hanchung / detail

#30832 (Mar 30, 2021 7:32:07 AM)

  1. Remove Cmake compiler arguments. — stevan.radakovic / detail

#30831 (Mar 30, 2021 5:30:35 AM)

  1. [lli] Leaving two EH frame tests with MCJIT only after PowerPC failure — Stefan Gränitz / detail
  2. Fix cleanup error in TestVSCode_disconnect.test_launch — omair.javaid / detail
  3. [gn build] (semi-manually) port 51fa9e0fd984 — thakis / detail
  4. NFC: Migrate PartialInlining to work on InstructionCost — sander.desmalen / detail
  5. [LoopUnswitch] Simplify branch condition if it is select with constant operands — aqjune / detail
  6. Fix path in test added in e0577b3130a646b0ee090c04a40400483031c7a9 to work with both Linux/Windows paths. — douglas.yung / detail
  7. [x86] enhance matching of pmaddwd — spatel / detail
  8. [clang] [PR49736] [C++2b] Correctly reject lambdas with requires clause and no parameter list — marek.kurdej+llvm.org / detail
  9. [lldb] [Process/gdb-remote] Fix TID reading to use U64 — mgorny / detail
  10. Move test to X86 directory — oliver.stannard / detail
  11. Revert "[Passes] Add relative lookup table converter pass" — krasimir / detail
  12. [gn build] Port c51e91e04681 — llvmgnsyncbot / detail
  13. clang-format: [JS] do not collapse - - to --. — martin / detail

#30830 (Mar 30, 2021 2:42:54 AM)

  1. [lldb] Remove ScriptInterpreterLuaTest.Plugin unittest — pavel / detail
  2. [llvm-profdata] Make sure to consume Error on the error path of setIsIRLevelProfile — markus.boeck02 / detail
  3. [NFC][scudo] Produce debug info — Vitaly Buka / detail
  4. [lli] Add option -lljit-platform=Inactive to disable platform support explicitly — Stefan Gränitz / detail
  5. [AMDGPU] Update AMDGPU PAL usage documentation — tim.renouf / detail
  6. Revert "[lldb/DWARF] Simplify DIE extraction code slightly" — pavel / detail
  7. [X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation — bing1.yu / detail
  8. [InstructionCost] Don't conflate Invalid costs with Unknown costs. — sander.desmalen / detail
  9. Revert "[X86] Pass to transform tdpbsud&tdpbusd&tdpbuud intrinsics to scalar operation" — bing1.yu / detail
  10. [docs] remove references to checking out svn repos — nunoplopes / detail
  11. [ObjC][CodeGen] Fix missing debug info in situations where an instance and class property have the same identifier — Raphael Isemann / detail
  12. [lldb] Add a test for Obj-C properties with conflicting names — Raphael Isemann / detail
  13. [clangd] Perform merging for stale symbols in MergeIndex — kadircet / detail
  14. [AArch64][SVE] Lower fixed length EXTRACT_VECTOR_ELT — joe.ellis / detail
  15. [AArch64][SVE] Lower fixed length INSERT_VECTOR_ELT — joe.ellis / detail
  16. [lldb] Change CreateHostNativeRegisterContextLinux argument type — pavel / detail
  17. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — krasimir / detail
  18. [ASTImporter] Import member specialization/instantiation of enum decls — gabor.marton / detail
  19. Re-apply "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  20. [LoopVectorize] Add support for scalable vectorization of induction variables — david.sherwood / detail
  21. [RegAlloc] Add a test with use in statepoint expected to be on stack. — serguei.katkov / detail
  22. [ARM] Handle Splats in MVE lane interleaving — david.green / detail

#30829 (Mar 29, 2021 11:47:10 PM)

  1. [NFC][scudo] Add memtag.h into CMake file — Vitaly Buka / detail
  2. [NFC][scudo] Sort sources in CMake file — Vitaly Buka / detail
  3. [sanitizer] Improve accuracy of GetTls on x86/s390 — i / detail
  4. [Test] Add a test demonstrating a missing opportunity to PRE a load — mkazantsev / detail
  5. [OpenMP][NFC] Move the `noinline` to the parallel entry point — johannes / detail
  6. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  7. [DebugInfo][unittest] Fix heap-use-after-free after D76115 — i / detail
  8. Revert "[loop-idiom] Hoist loop memcpys to loop preheader" — zhuhan7737 / detail
  9. [loop-idiom] Hoist loop memcpys to loop preheader — zhuhan7737 / detail
  10. [lldb/DWARF] Simplify DIE extraction code slightly — pavel / detail
  11. [lldb] Add a dwarf unit test for null unit dies — pavel / detail

#30828 (Mar 29, 2021 10:00:28 PM)

  1. [DebugInfo] Upgrade DISubragne::count to accept DIExpression also — AlokKumar.Sharma / detail

#30827 (Mar 29, 2021 9:05:20 PM)

  1. Revert "[COFF] Only consider associated EH sections during ICF" — akhuang / detail
  2. [AArch64][SVEIntrinsicOpts] Optimize tbl+dup into dup+extractelement — JunMa / detail
  3. [AArch64][SVE] Codegen dup_lane for dup(vector_extract) — JunMa / detail
  4. [NFC][SVE] Remove redundant pattern — JunMa / detail
  5. Revert "Add missing dependency to fix building the jit tests" — stilis / detail
  6. [Propeller] Do not generate the BB address map for empty functions. — rahmanl / detail

#30826 (Mar 29, 2021 7:13:38 PM)

  1. [llvm][utils] Fix handling of llvm::None — davelee.com / detail
  2. Add debug support for set types — Adrian Prantl / detail
  3. [RISCV] Move scheduling resources for B into a separate file (NFC) — evandro.menezes / detail
  4. [RISCV] Add inline asm constraint 'vr' and 'vm' in Clang for RISC-V 'V'. — kai.wang / detail
  5. [libc++] Re-enable macOS back-deployment testing — Louis Dionne / detail

#30825 (Mar 29, 2021 5:37:52 PM)

  1. Update python deps for buildbot-mlir-nvidia. — stellaraccident / githubweb

#30825 (Mar 29, 2021 5:37:52 PM)

  1. [lldb] Prints error using WithColor::error in lldb-platform — Jonas Devlieghere / detail
  2. [dsymutil] Relocate DW_TAG_label — Jonas Devlieghere / detail
  3. [AArch64][GlobalISel] NFC: Replace IR regbankselect test with MIR test — Jessica Paquette / detail
  4. [IPO][SampleContextTracker] Use SmallVector to track context profiles to prevent non-determinism. — huihuiz / detail
  5. [dsymutil] s/dwarfdump/llvm-dwarfdump/ in test — Jonas Devlieghere / detail
  6. [WebAssembly] Fix i8x16.popcnt opcode — tlively / detail
  7. Add missing dependency to fix building the jit tests — dblaikie / detail

#30825 (Mar 29, 2021 5:37:52 PM)

  1. Update python deps for buildbot-mlir-nvidia. — stellaraccident / detail

#30824 (Mar 29, 2021 3:39:29 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / githubweb

#30824 (Mar 29, 2021 3:39:29 PM)

  1. [X86][FastISel] Fix with.overflow eflags clobber (PR49587) — nikita.ppv / detail
  2. [lldb] Print stack trace when lldb-vscode crashes — Jonas Devlieghere / detail
  3. [AArch64] Remove custom zext/sext legalization code. — flo / detail
  4. [Passes] Add relative lookup table converter pass — gulfem / detail
  5. [gn build] Port 5178ffc7cf92 — llvmgnsyncbot / detail
  6. Fix .debug_aranges parsing issues. — gclayton / detail

#30824 (Mar 29, 2021 3:39:29 PM)

  1. [lldb] Remove lldb-cmake-reproducers — Jonas Devlieghere / detail

#30823 (Mar 29, 2021 1:12:13 PM)

  1. [AMDGPU] Mark additional VOP3 as commutable — Joseph.Nash / detail
  2. NFC: Update MLIR python bindings docs to install deps via requirements.txt. — stellaraccident / detail
  3. fix comment typo to cycle bots — thakis / detail
  4. [mlir] Enhance InferShapedTypeOpInterface and move LinalgOps to use them. — ravishankarm / detail
  5. [lsan][test] Add malloc(0) and realloc(p, 0) tests — i / detail
  6. fix comment typo to cycle bots — thakis / detail
  7. Revert "[AMDGPU] Mark additional VOP3 as commutable" — Joseph.Nash / detail
  8. [libcxx] Use integer division — phosek / detail
  9. [llvm-reduce] Remove dso_local when possible — aeubanks / detail
  10. [AMDGPU] Fix "Sequence" spelling. NFC. — Stanislav.Mekhanoshin / detail
  11. fix comment typo to cycle bots — thakis / detail
  12. Fix broken build for commit 9b0517035faee275ce1feabb03d0c7606ea7f819 — ravishankarm / detail
  13. Revert "[CMake] Use write_basic_package_version_file for LLVM" — phosek / detail
  14. [lsan] realloc: don't deallocate if requested size is too large — i / detail
  15. [NFC] clang-formatting zos-alignment.c — fanbo.meng / detail

#30822 (Mar 29, 2021 11:27:06 AM)

  1. [Clang] Only run test when X86 backend is built. — flo / detail
  2. [SampleFDO] Do not scale the magic number NOMORE_ICP_MAGICNUM in value profile — wmi / detail
  3. [Clang] Fix line numbers in CHECK lines. — flo / detail
  4. [CSSPGO][llvm-profgen] Context-sensitive global pre-inliner — aktoon / detail
  5. [NFC][RISCV] Pass file through update_llc_tests to fix whitespace issues — roger.ferrer / detail
  6. [NFC][RISCV] Add test showing wrong stack slot for GPR and RVV spilled registers — roger.ferrer / detail
  7. [RISCV] Fix offset computation for RVV — roger.ferrer / detail
  8. [X86] Always use rip-relative addressing on 64-bit when rematerializing all zeros/ones registers using a folded load. — craig.topper / detail
  9. [flang] Fix CHECK() calls on erroneous procedure declarations — psteinfeld / detail
  10. [RISCV] When custom iseling masked loads/stores, copy the mask into V0 instead of virtual register. — craig.topper / detail
  11. [PrologEpilogInserter][AMDGPU] Only adjust offset for emergency spill slots if the stack grows down — roger.ferrer / detail
  12. [lldb][NFC] Fix -Wdocumentation issue in ProcessMinidump — Raphael Isemann / detail
  13. [lldb][NFC] Fix -Wdocumentation issue in ModuleSpec.h/ThreadTrace.h — Raphael Isemann / detail
  14. [AArch64] Add a few more vector extension tests. — flo / detail
  15. [lld-macho] Implement -segprot — jezng / detail

#30821 (Mar 29, 2021 9:24:35 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / githubweb

#30821 (Mar 29, 2021 9:24:35 AM)

  1. [SelectionDAG][AArch64][SVE] Perform SETCC condition legalization in LegalizeVectorOps — bradley.smith / detail
  2. Recommit "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  3. [libcxx] reworks invocable and regular_invocable tests — cjdb / detail
  4. [mlir][vector] Add lowering of Transfer_read with broadcast and permutation map — thomasraoux / detail
  5. [lldb] Include llvm-config.h instead of config.h — Jonas Devlieghere / detail
  6. [SystemZ][z/OS] Add test of leading zero length bitfield in const/volatile struct — fanbo.meng / detail
  7. [libcxx] adds std::identity to <functional> — cjdb / detail
  8. [mlir][Linalg] Drop spurious error message — ravishankarm / detail
  9. [flang] Update output format test to use GTest — andrzej.warzynski / detail
  10. [mlir][Linalg] Rewrite SubTensors that take a slice out of a unit-extend dimension. — ravishankarm / detail
  11. [OpenMP] Trim error messages in CUDA plugin — huberjn / detail
  12. [lldb] Move UpdateISAToDescriptorMap into ClassInfoExtractor (NFC) — Jonas Devlieghere / detail

#30821 (Mar 29, 2021 9:24:35 AM)

  1. [lldb] Move reproducers under the matrix bot — Jonas Devlieghere / detail

#30820 (Mar 29, 2021 6:43:53 AM)

  1. [SimpleLoopUnswitch] Add tests to check partially invariant unswitch — jingu.kang / detail
  2. [LoopUnswitch] Use reference variables instead of pointer one — jingu.kang / detail
  3. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail
  4. [SimpleLoopUnswitch] Fix wrong assertions in partial-unswitch.ll — jingu.kang / detail
  5. [LV] Move runtime pointer size check to LVP::plan(). — flo / detail
  6. [TableGen] Add support for the 'assert' statement in class definitions. — Paul C. Anagnostopoulos / detail
  7. [libc++] Use _EnableIf and __iter_value_type consistently. NFCI. — arthur.j.odwyer / detail
  8. [mlir][Linalg] Allow calling named ops when available and make it the default. — nicolas.vasilache / detail
  9. [OPENMP]Fix PR49052: Clang crashed when compiling target code with assert(0). — a.bataev / detail
  10. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  11. Revert "[LV] Move runtime pointer size check to LVP::plan()." — flo / detail
  12. [SystemZ][z/OS] Set maximum value to truncate attribute aligned to for static variables on z/OS target — fanbo.meng / detail
  13. [OPENMP]Fix PR49636: Assertion `(!Entry.getAddress() || Entry.getAddress() == Addr) && "Resetting with the new address."' failed. — a.bataev / detail
  14. [flang][driver] Add default intrinsic module path in f18 to make f18 behave like flang-new (with respect to the module paths), make it possible to share more tests between the drivers and make using f18 easier (the default path means that users are no longer required to specify it) — arnamoy10 / detail
  15. [OPENMP]Map data field with l-value reference types. — a.bataev / detail

#30819 (Mar 29, 2021 5:04:12 AM)

  1. [SVE][Analysis]Instruction costs for ops on scalable-vec — nashe.mncube / detail
  2. [X86][SSE] combineHorizOpWithShuffle - consistently use getTargetShuffleInputs to decode shuffles — llvm-dev / detail
  3. [X86] Regenerate tests to add missing @PLT — llvm-dev / detail
  4. [X86][F16C] Add F16C -O0 test coverage — llvm-dev / detail
  5. Revert "Reapply "OpaquePtr: Turn inalloca into a type attribute"" — oliver.stannard / detail
  6. [lldb][NFC] Add a test case for Objective-C properties with conflicting names — Raphael Isemann / detail
  7. Revert "[mlir] Introduce CloneOp and adapt test cases in BufferDeallocation." — pifon / detail
  8. Don't use $ as suffix for symbol names in ThinLTOBitcodeWriter and other places — hans / detail
  9. [MLIR][Shape] Canonicalize casted dynamic extent tensor — frgossen / detail

#30818 (Mar 29, 2021 3:08:14 AM)

  1. [mlir] Introduce CloneOp and adapt test cases in BufferDeallocation. — julian.gross / detail
  2. [lldb] Don't search for system specific strings in assert.test — Raphael Isemann / detail
  3. [AMDGPU] Extend gfx10 test coverage. NFC. — petar.avramovic / detail
  4. [NFC][LoopUnswitch] Move hasPartialIVCondition to LoopUtils — jingu.kang / detail
  5. [Orc][tests] Moving one MCJIT test over to Orc to make sure the PowerPC fix worked — Stefan Gränitz / detail

#30817 (Mar 29, 2021 1:08:51 AM)

  1. [ARM] Extend MVE lane interleaving to handle other non-instruction leaves — david.green / detail

#30816 (Mar 29, 2021 12:24:55 AM)

  1. MLIR][STD] Fold trunci (sexti). — kareem.ergawy / detail

#30815 (Mar 28, 2021 11:42:25 PM)

  1. [lldb] Fix Error/assert.test regression with symbols — jan.kratochvil / detail

#30813 (Mar 28, 2021 10:29:08 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / githubweb

#30813 (Mar 28, 2021 10:29:08 PM)

  1. [libc builder] Enable linting on full build builders. — sivachandra / detail

#30810 (Mar 28, 2021 7:14:44 PM)

  1. [dfsan] Ignore dfsan origin wrappers when instrumenting code — jianzhouzh / detail

#30809 (Mar 28, 2021 4:37:27 PM)

  1. [ORC][C-bindings] Fix some ORC C bindings function names and signatures. — Lang Hames / detail

#30808 (Mar 28, 2021 3:57:55 PM)

  1. [ARM] Fix the Changed value in the MVE lane interleaving pass. — david.green / detail
  2. [RISCV] Add a RV64 mulhsu test case. NFC — craig.topper / detail

#30804 (Mar 28, 2021 1:24:15 PM)

  1. [RISCV] Add test case for mulhsu. — craig.topper / detail
  2. [X86] Don't define vpclmulqdq or vaes intrinsics in the headers unless avx512fintrin.h has been included. — craig.topper / detail
  3. [Driver] Suppress libstdc++/libc++ path with -nostdinc — i / detail
  4. [ARM] MVE vector lane interleaving — david.green / detail
  5. [gn build] Port 7b6f760fcd19 — llvmgnsyncbot / detail
  6. [X86][update_llc_test_checks] Use a less greedy regular expression for replacing constant pool labels in tests. — craig.topper / detail
  7. [X86] Optimize vXi8 MULHS on targets where we can't sign_extend to the next register size. — craig.topper / detail
  8. [X86] Add phase ordering test for the problem D99427 is trying to solve. NFC — craig.topper / detail
  9. [BasicAA] Make sure types match in constant offset heuristic — nikita.ppv / detail
  10. [Driver] Linux.cpp: move resource directory before /usr/local/include for non-musl — i / detail

#30802 (Mar 28, 2021 10:01:25 AM)

  1. [Orc][examples] Add LLJITWithRemoteDebugging example — Stefan Gränitz / detail
  2. [Orc][examples] Add missing dependency to OrcShared in LLJITWithRemoteDebugging — Stefan Gränitz / detail
  3. [RISCV][Clang] Update new overloading rules for RVV intrinsics. — zakk.chen / detail
  4. Revert "OpaquePtr: Turn inalloca into a type attribute" — thakis / detail
  5. [InstCombine] add tests for select of min/max intrinsics; NFC — spatel / detail
  6. [InstCombine] sink min/max intrinsics with common op after select — spatel / detail
  7. Reapply "OpaquePtr: Turn inalloca into a type attribute" — Matthew.Arsenault / detail

#30801 (Mar 28, 2021 8:21:32 AM)

  1. [BasicAA] Handle gep with unknown sizes earlier (NFCI) — nikita.ppv / detail
  2. Update the documentation for recent changes to statement attributes. — aaron / detail
  3. [LV] Mark a few more cost-model members as const (NFC). — flo / detail
  4. [clang-format] Fix aligning with linebreaks — bjoern / detail
  5. OpaquePtr: Turn inalloca into a type attribute — Matthew.Arsenault / detail
  6. AArch64/GlobalISel: Remove IR section from test — Matthew.Arsenault / detail

#30800 (Mar 28, 2021 6:20:19 AM)

  1. [SelDag] Add isIntOrFPConstant helper function. — flo / detail

#30799 (Mar 28, 2021 3:35:14 AM)

  1. [clang-tidy] Simplify readability checks to not need ignoring* matchers — steveire / detail

#30797 (Mar 28, 2021 12:43:21 AM)

  1. [Driver] Simplify mips multilib path and fix comments. NFC — i / detail

#30795 (Mar 27, 2021 11:23:05 PM)

  1. [lldb] Fix capitalization in CMake status message — Jonas Devlieghere / detail

#30793 (Mar 27, 2021 8:02:33 PM)

  1. [RISCV] Add vfabs.v pseudo instruction. — kai.wang / detail

#30791 (Mar 27, 2021 6:40:52 PM)

  1. [OCaml][Test] Fix and enable debuginfo.ml test — vaivaswatha / detail

#30790 (Mar 27, 2021 4:58:36 PM)

  1. Deduplicate branches and adjust comment [NFC] — aaronpuchert / detail
  2. [libcxx] rearranges all concept tests — cjdb / detail
  3. [BasicAA] Refactor linear expression decomposition — nikita.ppv / detail
  4. [RISCV] Add a pattern for (sext_inreg (mul (and X, 0xffffffff), (and Y, 0xffffffff)), i32) to suppress MULW formation — craig.topper / detail
  5. [Driver] Remove an unneeded multiarch library path which ends with ../../.. — i / detail
  6. [Driver] Remove an incorrect library path for multilib — i / detail
  7. [X86] Regenerate a bunch of tests to pick up @PLT — craig.topper / detail
  8. [test] Add UNSUPPORTED: system-windows to linux-ld.c — i / detail

#30789 (Mar 27, 2021 2:57:55 PM)

  1. [LV] Mark some methods as const (NFC). — flo / detail
  2. [LV] Fix formatting from 2f9d68c3f12a. — flo / detail

#30788 (Mar 27, 2021 1:35:35 PM)

  1. [CMake] Use write_basic_package_version_file for LLVM — steveire / detail

#30787 (Mar 27, 2021 12:52:57 PM)

  1. [sanitizer] Define MAP_NORESERVE to 0 and hide mremap for FreeBSD — i / detail

#30786 (Mar 27, 2021 11:58:55 AM)

  1. [MLIR][STD] Fold trunci (zexti). — kareem.ergawy / detail

#30783 (Mar 27, 2021 10:02:50 AM)

  1. [clang][cli] Round-trip cc1 arguments in assert builds — Jan Svoboda / detail
  2. [gn build] rewrap a comment to 80 cols — thakis / detail

#30782 (Mar 27, 2021 9:20:18 AM)

  1. [BasicAA] Clarify entry values of GetLinearExpression() (NFC) — nikita.ppv / detail
  2. [BasicAA] Correct handle implicit sext in decomposition — nikita.ppv / detail
  3. [FileCheck] Fix -dump-input per-pattern diagnostic indexing — jdenny.ornl / detail
  4. [FileCheck] Try to fix buildbot failures caused by c7c542e8f306 — jdenny.ornl / detail
  5. [X86][SSE] foldShuffleOfHorizOp - remove broadcast handling. — llvm-dev / detail

#30780 (Mar 27, 2021 6:09:06 AM)

  1. [BasicAA] Retain shl nowrap flags in GetLinearExpression() — nikita.ppv / detail
  2. [BasicAA] Bail out earlier for invalid shift amount — nikita.ppv / detail

#30779 (Mar 27, 2021 4:18:16 AM)

  1. [x86] prevent crashing while matching pmaddwd — spatel / detail
  2. Make FoldBranchToCommonDest poison-safe by default — aqjune / detail
  3. [X86][SSE] combineX86ShuffleChain - attempt to recognise 'hidden' identity shuffles — llvm-dev / detail

#30778 (Mar 27, 2021 2:19:02 AM)

  1. [mlir] Register Linalg passes in C API and Python Bindings — zinenko / detail

#30776 (Mar 26, 2021 11:21:17 PM)

  1. [sanitizer] Temporarily switch ppc64 to the _dl_get_tls_static_info implementation — i / detail
  2. [IRCE] Use m_LogicalAnd — aqjune / detail

#30771 (Mar 26, 2021 8:50:30 PM)

  1. [lldb] Fix TestAppleSimulatorOSType for older watchOS SDKs — Jonas Devlieghere / detail

#30769 (Mar 26, 2021 7:46:31 PM)

  1. docs: Adding Google representative to the security group — George Burgess IV / detail

#30767 (Mar 26, 2021 4:51:54 PM)

  1. [RISCV] Merge FMulAdd and FMulSub scheduler classes to a single FMA scheduler class. NFC — craig.topper / detail
  2. [lldb] Stop using i386 for the watchOS simulator — Jonas Devlieghere / detail

#30766 (Mar 26, 2021 4:19:02 PM)

  1. [lldb] Remove UpdateISAToDescriptorMapFromMemory — Jonas Devlieghere / detail
  2. [mlir] Remove unneeded ShapeFunctionLibraryTerminatorOp — jpienaar / detail
  3. [OpenMP] Reset async stream properly upon failure — huberjn / detail
  4. [CSSPGO][NFC] Fix a debug dump issue. — hoy / detail

#30765 (Mar 26, 2021 3:39:06 PM)

  1. [lld-macho] Support -no_function_starts — jezng / detail
  2. [lld-macho] Fix parsing of --time-trace-{granularity,file} — jezng / detail
  3. [lld-macho] Add time tracing for LTO — jezng / detail
  4. [lldb] Add consistency between reading the dynamic and shared cache class info — Jonas Devlieghere / detail
  5. Add a missing file header comment, NFC. — clattner / detail

#30763 (Mar 26, 2021 2:37:21 PM)

  1. [NFC][OCaml] Resolve a couple more compilation warnings — josh / detail
  2. [RISCV] Add scheduler classes for the Zba and Zbb extensions. — craig.topper / detail

#30762 (Mar 26, 2021 1:53:05 PM)

  1. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  2. [lldb] Support lazily named classes in the Objective-C classes — Jonas Devlieghere / detail
  3. Revert "[ArgPromotion] Copy additional metadata for loads." — nikita.ppv / detail
  4. [SystemZ][z/OS] Save strings for CC_PRINT env vars — muiez / detail

#30761 (Mar 26, 2021 1:21:53 PM)

  1. [ConstraintElimination] Only strip casts preserving the representation. — flo / detail
  2. Rename the 'concept' variable in  SymbolInterfaces.td — joker.eph / detail

#30760 (Mar 26, 2021 12:49:32 PM)

  1. [lsan][test] Enable many_tls_keys_pthread.cpp and disable swapcontext.cpp/fork_and_leak.cpp — i / detail
  2. [mlir] fix -Wsign-compare in memref unit tests — zinenko / detail
  3. [Utils] Add prefix parameter in update test checks to avoid FileCheck conflicts — georgakoudis1 / detail
  4. [ValueTracking] Add tests for non equal shifts (NFC) — nikita.ppv / detail
  5. [ValueTracking] Handle shl in isKnownNonEqual() — nikita.ppv / detail
  6. [ValueTracking] Handle shl pair in isKnownNonEqual() — nikita.ppv / detail
  7. [OpenCL][Docs] Minor update about C++ for OpenCL in UsersManual. — anastasia.stulova / detail

#30759 (Mar 26, 2021 10:56:48 AM)

  1. [X86][AVX] combineHorizOpWithShuffle - improve SHUFFLE(HOP(LOSUBVECTOR(X),HISUBVECTOR(X))) folding — llvm-dev / detail
  2. [OCaml][DebugInfo][Test] Disable debuginfo tests as they fail on some machines — vaivaswatha / detail
  3. [ValueTracking] Add more non-zero add/mul recurrence tests (NFC) — nikita.ppv / detail
  4. [ValueTracking] Handle non-zero add/mul recurrences more precisely — nikita.ppv / detail
  5. [ValueTracking] Add tests for non-zero shl recurrences (NFC) — nikita.ppv / detail
  6. [ValueTracking] Handle non-zero shl recurrence — nikita.ppv / detail
  7. [Orc][examples] Fix copy/paste issues in comments and inclue guards (NFC) — Stefan Gränitz / detail
  8. [Orc][examples] Factor out make_error from parseExampleModule (NFC) — Stefan Gränitz / detail
  9. [SLP] use dyn_cast instead of isa + cast; NFC — spatel / detail
  10. [ConstraintElimination] Add additional pointercast tests. — flo / detail

#30758 (Mar 26, 2021 9:52:57 AM)

  1. [lldb] Really fix dwarf5-debug_line-file-index.s — pavel / detail
  2. [lldb] XFAIL TestGdbRemote_vContThreads on macos — pavel / detail
  3. [lldb] Skip TestVSCode_launch.test_progress_events on linux — pavel / detail
  4. [CMake][gRPC] Fix a typo in protobuf version variable name — platonov.aleksandr / detail
  5. [OCaml][DebugInfo] Add tests for debug info API — vaivaswatha / detail
  6. [BasicAA] Add a few more interesting modulo tests. — flo / detail
  7. [OCaml][Test] Do not use Option, expand using match — vaivaswatha / detail

#30757 (Mar 26, 2021 9:15:10 AM)

  1. [libc] Enable full build builders. — sivachandra / githubweb

#30757 (Mar 26, 2021 9:15:10 AM)

  1. [AMDGPU] Use reductions instead of scans in the atomic optimizer — jay.foad / detail

#30757 (Mar 26, 2021 9:15:10 AM)

  1. [libc] Enable full build builders. — sivachandra / detail

#30756 (Mar 26, 2021 8:40:32 AM)

  1. [BasicAA] Add a few cases with overflows in index computations. — flo / detail
  2. [SystemZ][z/OS] exclude nasty_macros.h from check-cxx — zibi / detail
  3. [mlir][python] NFC - Fix stale path in doc — nicolas.vasilache / detail

#30755 (Mar 26, 2021 7:42:42 AM)

  1. [SystemZ][z/OS] Ignore leading zero width bitfield alignment on z/OS target — fanbo.meng / detail
  2. [RISCV] Add constraint for RVV indexed loads. — zakk.chen / detail
  3. [OpenCL] Fix AST check in address-space-templates test — anastasia.stulova / detail
  4. [SLP] move test for min/max crashing; NFC — spatel / detail

#30754 (Mar 26, 2021 7:07:02 AM)

  1. [OpenCL][Docs] Update status of OpenCL 3.0 development — anastasia.stulova / detail
  2. Revert "[SLP] allow matching integer min/max intrinsics as reduction ops" — spatel / detail

#30753 (Mar 26, 2021 5:16:00 AM)

  1. [LLDB] Skip TestVSCode_disconnect.test_launch arm/linux — omair.javaid / detail
  2. [Test] Add failing test for pr49730 — mkazantsev / detail
  3. [Windows] Turn off text mode in TableGen and Rewriter to stop CRLF translation — Abhina.Sreeskantharajan / detail
  4. [mlir][ODS] Fix `VariadicRegion` code generation for `NoTerminator` Ops — vlad.vinogradov / detail
  5. [LoopVectorize] Simplify scalar cost calculation in getInstructionCost — david.sherwood / detail
  6. Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost" — david.sherwood / detail
  7. [NFC][OCaml] Simplify llvm_global_initializer using ptr_to_option — josh / detail
  8. [NFC][OCaml] Resolve const and unsigned compilation warnings — josh / detail
  9. [OCaml] Fix a possible crash in llvm_struct_name — josh / detail
  10. [InstCombine]Generalise regression tests for sve — nashe.mncube / detail

#30752 (Mar 26, 2021 2:47:38 AM)

  1. [AMDGPU] Inline FSHRPattern into its only use. NFC. — jay.foad / detail

#30751 (Mar 26, 2021 12:57:25 AM)

  1. [RISCV] Optimize (and (shl GPR:, uimm5:), 0xffffffff) to use 2 shifts instead of 3. — craig.topper / detail
  2. [memprof][test] Make test_terse.cpp robust (sched_getcpu may happens to change) — i / detail

#30750 (Mar 25, 2021 11:07:24 PM)

  1. [CSSPGO] Minor tweak for inline candidate priority tie breaker — aktoon / detail
  2. [mlir][tosa] TOSA MLIR dialect update to v0.22, part 1 — rob.suderman / detail
  3. [InlineCost] Reject a zero entry count — kazu / detail
  4. Reapply [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  5. [sanitizer] Simplify GetTls with dl_iterate_phdr — i / detail
  6. [RISCV] Don't call CheckAndMask from selectZExti32. — craig.topper / detail

#30746 (Mar 25, 2021 7:11:56 PM)

  1. Stop this test from dropping a .s file in the current directory. — richard / detail
  2. [mlir][python] Add docs for op class extension mechanism. — stellaraccident / detail
  3. [JITLink][MachO] Use full <segment>,<section> names for MachO jitlink::Sections. — Lang Hames / detail
  4. [NFC][AMDGPU] Corrections to AMD GPU initial kernel launch documentation — Tony.Tye / detail

#30745 (Mar 25, 2021 6:21:09 PM)

  1. [LLDB] Skip TestVSCode_launch.test_progress_events arm/linux — omair.javaid / detail
  2. Add missing 'CHECK' prefix to basic block labels test. — rahmanl / detail
  3. Fix a miscompile introduced by 99203f2. — richard / detail
  4. Add a target triple to fix test failure on targets that don't support — richard / detail
  5. [AArch64][GlobalISel] Emit bzero on Darwin — Jessica Paquette / detail
  6. [GlobalISel] Add G_ROTR and G_ROTL opcodes for rotates. — Amara Emerson / detail
  7. [RISCV] Add Zbb+Zbt command lines to the signed saturing add/sub tests. — craig.topper / detail
  8. Explicitly enable the new pass manager in this test. — richard / detail

#30744 (Mar 25, 2021 4:25:00 PM)

  1. [DAE] Adjust param/arg attributes when changing parameter to undef — carrot / detail
  2. [mlir][linalg] Add an InitTensorOp python builder. — stellaraccident / detail
  3. [llvm][hwasan] Add Fuchsia shadow mapping configuration — leonardchan / detail
  4. [lldb] Add IsFullyInitialized to DynamicLoader — Jonas Devlieghere / detail
  5. [ValueTracking] Handle two PHIs in isKnownNonEqual() — jingu.kang / detail
  6. BPF: add extern func to data sections if specified — yhs / detail
  7. [Triple][Driver] Add muslx32 environment and use /lib/ld-musl-x32.so.1 for -dynamic-linker — i / detail

#30743 (Mar 25, 2021 2:20:32 PM)

  1. [PowerPC] auto-generate complete testchecks; NFC — spatel / detail
  2. [IR] Lift attribute handling for assume bundles into CallBase — nikita.ppv / detail
  3. [NFCI][SimplifyCFG] Don't pay for a Small{Map,Set}Vector when plain SmallSet will suffice — lebedev.ri / detail
  4. [clang][driver] Support HWASan in the Fuchsia toolchain — leonardchan / detail
  5. Revert "[InlineCost] Enable the cost benefit analysis on FDO" — thakis / detail
  6. [Coroutine][Clang] Force emit lifetime intrinsics for Coroutines — lxfind / detail
  7. Reland [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  8. PR49724: Fix deduction of null member pointers. — richard / detail
  9. [OpenMP][InstrProfiling] Fix a missing instr profiling counter — lxfind / detail
  10. [MCA] Support carry-over instructions for in-order processors — andrew.savonichev / detail
  11. [RISCV] Reorder checks in RISCVTTIImpl::getGatherScatterOpCost to avoid calling getMinRVVVectorSizeInBits() when V extension is not enabled. — craig.topper / detail
  12. [HWASan] Mention x86_64 aliasing mode in design doc. — mascasa / detail
  13. [lldb/Commands] Fix spelling of target.move-to-nearest-code in helptext — Vedant Kumar / detail
  14. Handle 128-bits IntegerLiterals in StmtPrinter — aaron / detail
  15. [test] Add test for hoisting to custom allocation function using allocsize — listmail / detail
  16. Autogen test to account for tool output format change — listmail / detail
  17. [deref] Handle byval/byref/sret/inalloc/preallocated arguments for deref-at-point semantics — listmail / detail
  18. Mark gc.relocate and gc.result as readnone (try 2) — listmail / detail

#30742 (Mar 25, 2021 12:47:54 PM)

  1. [AMDGPU] Refactoring mfma intrinsic definitions. NFC. — Stanislav.Mekhanoshin / detail
  2. [CUDA][HIP] add __builtin_get_device_side_mangled_name — Yaxun.Liu / detail
  3. [NFC] Module::getInstructionCount() is const — mtrofin / detail
  4. [Support][Windows] Make sure only executables are found by sys::findProgramByName — markus.boeck02 / detail
  5. [flang] fix spurious runtime crash on TRIM('') — pklausler / detail

#30741 (Mar 25, 2021 12:15:27 PM)

  1. [clang] Always execute multi-stage install steps — smeenai / detail
  2. [clang] Pass option directly to command. NFC — smeenai / detail
  3. Remove unused function, fix warning (NFC) — joker.eph / detail
  4. [JITLink][MachO/x86-64] Remove stale commented-out code. — Lang Hames / detail
  5. [lld-macho] Fix typo in diagnostic message — jezng / detail
  6. [lld-macho] Add more TimeTraceScopes — jezng / detail
  7. [lld-macho] Add support for --threads — jezng / detail
  8. [Hexagon] Limit virtual register reuse range in FI elimination — kparzysz / detail
  9. [flang][driver] Fix typos and inconsistent comments (nfc) — andrzej.warzynski / detail
  10. [lld-macho][nfc] Removed unnecessary static_cast — vyng / detail

#30740 (Mar 25, 2021 11:37:53 AM)

  1. [flang] Fix error compiling std::min on macos — tkeith / detail

#30739 (Mar 25, 2021 11:02:38 AM)

  1. [libc++] [C++2b] [P2162] Allow inheritance from std::variant. — marek.kurdej+llvm.org / detail
  2. [Analyzer] Infer 0 value when the divisible is 0 (bug fix) — gabor.marton / detail
  3. [clangd] Fix a use-after-free — kadircet / detail
  4. [flang] fold LOGICAL intrinsic calls — jperier / detail
  5. [clang][Syntax] Optimize expandedTokens for token ranges. — usx / detail

#30738 (Mar 25, 2021 10:20:28 AM)

  1. Fix: Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail
  2. [RISCV] Teach targetShrinkDemandedConstant to preserve (and X, 0xffffffff). — craig.topper / detail
  3. [ARM] Revert WhileLoopStartLR to DoLoopStart — david.green / detail
  4. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — uday / detail
  5. [flang][driver] Add options for -std=f2018 — arnamoy10 / detail
  6. [mlir][linalg] Add output tensor args folding for linalg.tiled_loop. — pifon / detail

#30737 (Mar 25, 2021 8:30:41 AM)

  1. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  2. [SVE][LoopVectorize] Verify support for vectorizing loops with invariant loads — kerry.mclaughlin / detail
  3. [libc++] [P1032] Misc constexpr bits in <iterator>, <string_view>, <tuple>, <utility>. — arthur.j.odwyer / detail
  4. [libc++] Eliminate <compare>'s dependency on <array>. — arthur.j.odwyer / detail
  5. add print-change diff modes that do not use colour — schmeise / detail
  6. Reuse `os` variable in AllocateTarget; NFC — sven.vanhaastregt / detail
  7. [clang-tidy] Fix mpi checks when running multiple TUs per clang-tidy process — n.james93 / detail
  8. [SLP] Fix crash in reduction for integer min/max — yrouban / detail

#30736 (Mar 25, 2021 6:13:01 AM)

  1. [NewPM] Disable non-trivial loop-unswitch on targets with divergence — sameer.sahasrabuddhe / detail
  2. [PowerPC][NFC] Provide legacy names for VSX loads and stores — nemanjai / detail
  3. [RISCV] Optimize select-like vector shuffles — fraser / detail
  4. [X86][SSE] Rename pmulh tests to show they're from sign/zero-extends — llvm-dev / detail
  5. [X86][SSE] Add pmulh tests where the source ops are not generated from sign/zero-extends — llvm-dev / detail
  6. [Debugify] Expose original debug info preservation check as CC1 option — djtodoro / detail
  7. [SLP]Improve and simplify extendSchedulingRegion. — a.bataev / detail
  8. [SystemZ][z/OS] csv files should be text files — Abhina.Sreeskantharajan / detail
  9. fix readability-braces-around-statements Stmt type dependency — aaron / detail
  10. [NFC] Reordering parameters in getFile and getFileOrSTDIN — Abhina.Sreeskantharajan / detail

#30735 (Mar 25, 2021 4:22:14 AM)

  1. Trivial change to fix builds — kiran.chandramohan / detail
  2. [lldb] Fix TestVSCode.test_progress_events on Linux due to vdso — Raphael Isemann / detail
  3. [clang-format] Fix ObjC method indent after f7f9f94b — krasimir / detail
  4. [X86][AVX] splitIntVSETCC - handle separate (canonicalized) SETCC operands — llvm-dev / detail
  5. [X86][AVX] Truncate vectors with PACKSS/PACKUS on AVX2 targets — llvm-dev / detail
  6. [RISCV] Optimize BUILD_VECTOR sequences that reveal hidden splats — fraser / detail
  7. [RISCV] Pre-commit shuffle test cases for D99270 — fraser / detail

#30734 (Mar 25, 2021 2:23:47 AM)

  1. [LLD] Fix probing a MSYS based 'tar' in a Windows Container — martin / detail
  2. [libcxx] [test] Quote env variables that are set with a shell "export" in ssh.py — martin / detail
  3. Revert "[libcxxabi] Use cxx-headers target to consume libcxx headers" — phosek / detail
  4. [mlir] Translate global initializers after creating all LLVM IR globals — jperier / detail
  5. [mlir] Support MemRefType with multiple AffineMaps in getStridesAndOffset — vlad.vinogradov / detail

#30733 (Mar 25, 2021 12:32:20 AM)

  1. [RISCV] Add more tests that can be improved by D99042. — craig.topper / detail

#30732 (Mar 24, 2021 11:16:52 PM)

  1. Add missing cases in RISCVMCExpr::getVariantKindName — sepavloff / detail
  2. [GlobalISel] Fix crash in RBS with a non-generic IMPLICIT_DEF. — Amara Emerson / detail
  3. [Driver] Add -fno-split-stack — yedeng.yd / detail
  4. [libcxx] updates regular_invocable test to actually test regular_invocable — cjdb / detail
  5. [lld] add context-sensitive PGO options for COFF. — pengfei.wang / detail

#30730 (Mar 24, 2021 10:14:09 PM)

  1. [RISCV] Add some 32-bit ctlz and cttz idiom tests to rv64zbb.ll. NFC — craig.topper / detail

#30728 (Mar 24, 2021 9:12:01 PM)

  1. Define a `NoTerminator` traits that allows operations with a single block region to not provide a terminator — joker.eph / detail

#30727 (Mar 24, 2021 8:34:35 PM)

  1. [flang][fir] Add the pre-code gen rewrite pass and codegen ops. — eschweitz / detail
  2. [Driver] Use -dynamic-linker /lib/ld-musl-i386.so.1 for i?86-linux-musl — i / detail
  3. [dfsan] test flush on only x86 — jianzhouzh / detail
  4. [Polly] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  5. [lldb] Format AppleObjCRuntimeV2 (NFC) — Jonas Devlieghere / detail
  6. [lldb/ObjC] Make the NonPointerIsaCache initialization lazy — Jonas Devlieghere / detail
  7. [RISCV] Remove duplicate DebugLoc variables from cases in ReplaceNodeResults. NFC — craig.topper / detail

#30726 (Mar 24, 2021 6:25:03 PM)

  1. [mlir][tosa] Add tosa.bitwise_not lowering to constant and xor — rob.suderman / detail
  2. [Utils][NFC] Fix regex substitution for update test checks — georgakoudis1 / detail
  3. Plumb TLI through isSafeToExecuteUnconditionally [NFC] — listmail / detail
  4. [llvm-cov] Check path emptyness in path-equivalence after removing dots. — zequanwu / detail
  5. [RISCV] Fix mcount name — nathan / detail

#30725 (Mar 24, 2021 4:43:45 PM)

  1. [libc] Add a full build worker and two builders to run on it. — sivachandra / githubweb

#30725 (Mar 24, 2021 4:43:45 PM)

  1. [libc++][AIX] Initial patch to unblock the libc++ build on AIX — jasonliu / detail
  2. [mlir][linalg] NFC: Move makeTiledShapes into Utils.{h|cpp} — antiagainst / detail
  3. [mlir][linalg] Fuse producers with non-permutation indexing maps — antiagainst / detail
  4. [mlir][affine] Deduplicate affine min/max op expressions — antiagainst / detail
  5. [mlir][affine] Add canonicalization to merge affine min/max ops — antiagainst / detail
  6. [mlir][linalg] Allow controlling folding unit dim reshapes — antiagainst / detail
  7. [mlir][linalg] Support dropping unit dimensions for init tensors — antiagainst / detail
  8. [mlir][linalg] Fold fill -> tensor_reshape chain — antiagainst / detail
  9. [Driver] Linux.cpp: delete unneeded D.getVFS().exists checks — i / detail
  10. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" — i / detail
  11. [libc++] Match declaration for non-member function std::swap(std::packaged_task) with what standard specify — jasonliu / detail
  12. [InlineCost] Enable the cost benefit analysis on FDO — kazu / detail
  13. [Clang][Sema] Implement GCC -Wcast-function-type — Yuanfang Chen / detail
  14. [InlineCost] Make cost-benefit decision explicit — aktoon / detail
  15. Revert "[HWASan] Use page aliasing on x86_64." — mascasa / detail
  16. [deref] Implement initial set of inference rules for deref-at-point — listmail / detail
  17. [dfsan] Test dfsan_flush with origins — jianzhouzh / detail

#30725 (Mar 24, 2021 4:43:45 PM)

  1. [libc] Add a full build worker and two builders to run on it. — sivachandra / detail

#30724 (Mar 24, 2021 3:11:02 PM)

  1. [MLIR, test] Fix variable def in Dialect/Linalg/tile-and-distribute.mlir — thomasp / detail
  2. [mlir] Fix tile-and-distribute.mlir — stilis / detail
  3. [libc++] Use add_lit_testsuite to register the libc++ test suite — Louis Dionne / detail
  4. [SCEV] Improve handling of not expressions in isImpliedCond() — nikita.ppv / detail
  5. [lld-macho][nfc] Fixed test so it output to %t/ rather than current directory. — vyng / detail
  6. [AArch64][GlobalISel] Make G_UBFX/G_SBFX legalization check for constants — Jessica Paquette / detail
  7. [NFCI][SimplifyCFG] Don't form DTU updates if we aren't going to apply them — lebedev.ri / detail
  8. [CMake][Fuchsia] Include llvm-lipo — phosek / detail
  9. [libcxx] Avoid pulling in xlocinfo.h in public headers — martin / detail
  10. [mlir] Compare elements directly rather than creating pair first — jpienaar / detail
  11. [ValueTracking] peek through min/max to find isKnownToBeAPowerOfTwo — spatel / detail

#30723 (Mar 24, 2021 1:35:16 PM)

  1. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  2. [gn build] Port 5fbe1fdf1702 — llvmgnsyncbot / detail
  3. [LV] Remove redundant access to Legal::getReductionVars() (NFC). — flo / detail
  4. Disable the tests except on Darwin. — jingham / detail
  5. [clang] Add fixit for Wreorder-ctor — n.james93 / detail
  6. [LV] Factor out phi type access to variable (NFC). — flo / detail
  7. [WebAssembly] Don't inline -emscripten-cxx-exceptions-allowed functions — aheejin / detail
  8. Verify that MDNodes belong to the same context as the Module. — nicholas / detail
  9. [TSan] Support initialize/finalize hooks in dynamic libraries — julian.lettner / detail
  10. [LoopInterchange] fix tightlyNested() in LoopInterchange legality — congzhecao / detail
  11. [OPENMP]Fix PR49468: Declare target should allow empty sequences and namespaces. — a.bataev / detail
  12. Add a progress class that can track long running operations in LLDB. — gclayton / detail
  13. [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars — conanap / detail
  14. [Tooling] Handle compilation databases containing commands with double dashes — alexandre.ganea / detail
  15. [libc++] Add a CI configuration with static libc++/libc++abi — Louis Dionne / detail
  16. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — medismail.bennani / detail

#30722 (Mar 24, 2021 11:53:53 AM)

  1. [NFC][Loads] Add a testcase for TBAA aware FindAvailableLoadedValue — thomasp / detail
  2. [OPENMP]Fix PR48571: critical/master in outlined contexts cause crash. — a.bataev / detail
  3. Make FindAvailableLoadedValue TBAA aware — thomasp / detail
  4. [SystemZ][z/OS] JSON file should be text files — Abhina.Sreeskantharajan / detail
  5. [LICM] Fix NumSunk statistic (NFC) — nikita.ppv / detail
  6. [lit] Fix check-lit hanging on Windows due to a division by zero exception — martin / detail
  7. [Passes] Add relative lookup table converter pass — gulfem / detail
  8. [gn build] Port 5fd001a5ffba — llvmgnsyncbot / detail
  9. AMDGPU/LLD: Add target id and code object v4 support to linker — kzhuravl_dev / detail
  10. [test] Fix mix of variable use/def and regex match — thomasp / detail
  11. [RISCV] Add TTI support for cpop with Zbb — craig.topper / detail
  12. [AArch64][GlobalISel] Mark G_SBFX/G_UBFX as legal for s32 and s64 — Jessica Paquette / detail
  13. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  14. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — medismail.bennani / detail
  15. [RISCV] Add basic cost modelling for fixed vector gather/scatter. — craig.topper / detail
  16. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  17. [AArch64][GlobalISel] Select G_SBFX and G_UBFX — Jessica Paquette / detail
  18. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  19. Add missing -march to runline in llvm/test/MachineVerifier/test_g_ubfx_sbfx.mir — Jessica Paquette / detail
  20. [flang] Save binding labels as strings — tkeith / detail
  21. [AArch64] Support .arch_extension pan — mcgrathr / detail
  22. [flang] Fix output buffering bug (positionability assumption) — pklausler / detail
  23. [HWASan] Use page aliasing on x86_64. — mascasa / detail
  24. [FileCheck] Fix PR49531: invalid use of string var — thomasp / detail

#30721 (Mar 24, 2021 9:53:03 AM)

  1. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / githubweb

#30721 (Mar 24, 2021 9:53:03 AM)

  1. [InstCombine] add tests for sub of umin; NFC — spatel / detail
  2. [mlir][linalg] Do not call region builder during vectorization. — gysit / detail
  3. [ARM] Regenerate some test checks. NFC — david.green / detail
  4. [sanitizer] Fix Solaris build. — mascasa / detail
  5. Updated LLDB for the new Clang Language enumerator 'OpenCLCXX' — gribozavr / detail
  6. [flang] Save binding labels as strings — tkeith / detail
  7. AMDGPU: Add target id and code object v4 support — kzhuravl_dev / detail
  8. [NFCI][SimplifyCFG] Fold branch to common dest: don't check cost if no qualified preds — lebedev.ri / detail
  9. [sanitizer] Fix Solaris build. — mascasa / detail
  10. [UpdateTestChecks] Fix typo & copy/paste in comments — thomasp / detail
  11. [dfsan] Add Origin ABI Wrappers — jianzhouzh / detail
  12. [InstSimplify] add tests for min/max intrinsic analysis; NFC — spatel / detail
  13. [ARM] Enable UpperBound unrolling for all loops — david.green / detail
  14. Fix false negative in -Wthread-safety-attributes — aaron.puchert / detail
  15. [polly] Fix build — nikita.ppv / detail
  16. [Support] Fix 'keeping' temporary files on Windows 7 — alexandre.ganea / detail
  17. Revert "[flang] Save binding labels as strings" — tkeith / detail

#30721 (Mar 24, 2021 9:53:03 AM)

  1. Remove 'release' and 'aarch64' tags from Flang builders. — stevan.radakovic / detail

#30720 (Mar 24, 2021 7:54:18 AM)

  1. [WebAssembly] Rename WasmLimits::Initial to ::Minimum.  NFC. — wingo / detail
  2. [clang][ASTImporter] Add import of DeducedTemplateSpecializationType. — 1.int32 / detail
  3. Add a mechanism for Dialects to provide a fallback for OpInterface — joker.eph / detail
  4. [WebAssembly][MC] Record limit constraints for table sizes — wingo / detail
  5. [AArch64][ASAN] Re-enable fgets_fputs.cpp test. — yvan.roux / detail
  6. [XCore][Test] XFAIL tests requiring 8-byte stack alignment. — nigelp / detail
  7. Handle a LC_NOTE main bin spec for user process corefiles — Jason Molenda / detail
  8. [lldb] Add llgs_test decorator back to TestAutoInstallMainExecutable — Raphael Isemann / detail
  9. [libcxx] [test] Add return values after assert(false) in some experimental tests — martin / detail
  10. [NFC] Remove redundant `struct` prefix — tu.da.wei / detail
  11. [LoopFlatten] Fix invalid assertion (PR49571) — tu.da.wei / detail
  12. [NFC] Improve debug message and test description in 4c1f74a — tu.da.wei / detail
  13. [mlir][NFC] Replace `getMemorySpaceAsInt` with `getMemorySpace` where possible — vlad.vinogradov / detail
  14. [NFC][PhaseOrdering] Add a testcase for additional LICM before LoopRotate (D99249/D99204) — lebedev.ri / detail
  15. [clang][lit] Allow test cases to use the compiler that are used to compile Clang — balazsbenics / detail
  16. [Analyzer][NFC] Fix typos in comments — gabor.marton / detail
  17. [PowerPC] Change option to mrop-protect — stefanp / detail
  18. [MCA] Disable RCU for InOrderIssueStage — andrew.savonichev / detail
  19. [clang][deps] NFC: Extract ModuleID struct — Jan Svoboda / detail
  20. [clang][deps] NFC: Document collector, rename members — Jan Svoboda / detail
  21. [LV] Move exact FP math check out of Requirements. — flo / detail
  22. Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" — dave / detail
  23. [AMDGPU] SIOptimizeExecMaskingPreRA should check constant bus constraint when folds EXEC copy — Alexander Timofeev / detail
  24. [X86][AVX] Cleanup gather_v8i32_v8i32 special test case — llvm-dev / detail
  25. [X86] Remove unused 'OneUse' option from IsNOT helper. NFCI. — llvm-dev / detail
  26. [MCA] Fix for uninitialised member in constructor. NFC — andrea.dibiagio / detail
  27. [X86][AVX] lowerShuffleAsBroadcast - MOVDDUP(SCALAR_TO_VECTOR(X)) -> BROADCAST(X) — llvm-dev / detail
  28. [mlir] Fixes to hoist padding — nicolas.vasilache / detail
  29. [gn build] port 1d8fc086ae26 — thakis / detail
  30. [LoopAnalysis][NFC]Remove redundant code. — a.bataev / detail
  31. [OpenCL] Added distinct file extension for C++ for OpenCL. — anastasia.stulova / detail
  32. [OpenMP] Change OMPIRBuilder to append function attributes — jhuber6 / detail
  33. [clang] Treat variable-length array of incomplete element type as — hokein.wu / detail
  34. [llvm-objdump] Implement --prefix-strip option — viniciustinti / detail
  35. [PowerPC] Add mprivileged option — stefanp / detail
  36. [clang] [C++2b] [P1102] Accept lambdas without parameter list (). — marek.kurdej+llvm.org / detail
  37. [clang-tidy] Ignore all spaces in the list of checks — dmitry.polukhin / detail
  38. [X86][AVX] combineBitcastvxi1 - improve handling of vectors truncated to vXi1 — llvm-dev / detail
  39. [mlir] support data layout specs on ModuleOp — zinenko / detail
  40. [mlir] provide a version of data layout size hooks in bits — zinenko / detail
  41. [mlir] forward data layout query to scoping op in absence of specification — zinenko / detail
  42. [mlir] introduce data layout entry for index type — zinenko / detail
  43. [AsmParser][SystemZ][z/OS] Re-introduce HLASM comment syntax — anirudh_prasad / detail
  44. [Polly][DCE] clang-format DeadCodeElimination.h. NFC. — llvm-project / detail
  45. [SVE] Suppress vselect warning from incorrect interface call — nashe.mncube / detail
  46. [gn build] (manually) port 301d9261b787 — thakis / detail
  47. [TTI] Return a TypeSize from getRegisterBitWidth. — sander.desmalen / detail

#30718 (Mar 23, 2021 11:55:07 PM)

  1. [NFC] [Support] Fix unconsistent comment with codes for ExtendSigned — yedeng.yd / detail
  2. [Polly] Port DeadCodeElim to the NewPM. — llvm-project / detail
  3. [Driver] Gnu.cpp: remove unneeded getMultiarchTriple normalization — i / detail
  4. * Fix demangling of optional template-args for vendor extended type qualifier. — aorlov / detail
  5. [RISCV] Add HasStdExtD predicate to copysign from double and to double patterns — tclin914 / detail
  6. Update SafeMachO.h to #undefine more names — Jason Molenda / detail
  7. [Driver] Bring back i586-linxu-gnu — i / detail

#30717 (Mar 23, 2021 10:54:44 PM)

  1. [PowerPC] Make altivec.h work with AIX which has no __int128 — nemanja.i.ibm / detail

#30714 (Mar 23, 2021 9:09:13 PM)

  1. [RegAlloc] Fix "ran out of regs" with uses in statepoint — serguei.katkov / detail
  2. [NFC] Fix comment describing what EdgeBundles is — mkazantsev / detail

#30713 (Mar 23, 2021 8:33:01 PM)

  1. Revert "[Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu" — zequanwu / detail
  2. [X86] Bale out of X86FastISel::X86SelectCmp for vectors. — craig.topper / detail

#30712 (Mar 23, 2021 7:35:41 PM)

  1. [NFC] Clang-format includes — Vitaly Buka / detail
  2. [RISCV][Clang] Add RVV Vector Indexed Load intrinsic functions. — zakk.chen / detail

#30711 (Mar 23, 2021 7:04:01 PM)

  1. [InstSimplify] Fix unused variable warning (NFC) — nullptr.cpp / detail

#30710 (Mar 23, 2021 5:37:06 PM)

  1. [ValueTracking] Handle increasing mul recurrence in isKnownNonZero() — jingu.kang / detail
  2. [mlir][tosa] Add tosa.argmax to linalg lowering — rob.suderman / detail
  3. [AArch64][GlobalISel] Lower G_FSHL and G_FSHR. — Amara Emerson / detail
  4. [AArch64][GlobalISel] Add test for G_FSHR legalization. — Amara Emerson / detail
  5. [lld] Fix test to work with and without a vendor string — smeenai / detail
  6. [Coverage] Load records immediately — Vedant Kumar / detail
  7. [CGAtomic] Lift stronger requirements on cmpxch and support acquire failure mode — bruno.cardoso / detail
  8. Improve const-correctness. NFC. — richard / detail
  9. Support #__private_macro and #__public_macro in local submodule — richard / detail
  10. [OpenMP] Misc. changes that add or remove pointer/bound checks — hansang.bae / detail

#30709 (Mar 23, 2021 4:03:24 PM)

  1. [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics — Shafik Yaghmour / detail
  2. [MSSA] Extending IsGuaranteedLoopInvariant to support an instruction defined in the entry block — flo / detail
  3. [lld-macho] Fixed lld-version expectation in test so it works on Fuchsia. — vyng / detail
  4. Add register size info back to MCRegisterClass — rafaelauler / detail
  5. [Sanitizer] Remove refactoring leftover [NFC] — julian.lettner / detail

#30708 (Mar 23, 2021 2:31:39 PM)

  1. [mlir][Pattern] Add better support for using interfaces/traits to match root operations in rewrite patterns — riddleriver / detail
  2. Revert "[lld-macho][nfc] minor clean up, follow up to D98559" — vyng / detail
  3. [mlir][tosa] Add tosa.pad to linalg.pad operation — rob.suderman / detail
  4. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail

#30707 (Mar 23, 2021 1:58:15 PM)

  1. [HWASan] Refactor in preparation for x86 aliasing mode. NFC — mascasa / detail
  2. [test] Add --sysroot= to make gcc-toolchain.cpp stable — i / detail
  3. [ODS] Implement a new 'hasCanonicalizeMethod' bit for cann patterns. — clattner / detail

#30706 (Mar 23, 2021 1:23:49 PM)

  1. Revert "Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""""" — vyng / detail
  2. [sanitizer] Implement MapDynamicShadowAndAliases. — mascasa / detail
  3. [libcxxabi] Use cxx-headers target to consume libcxx headers — phosek / detail
  4. [ValueTracking] Teach canCreateUndefOrPoison that ctpop does not create undef or poison. — craig.topper / detail
  5. [AArch64][GlobalISel] Lower G_CTLZ_ZERO_UNDEF. — Amara Emerson / detail
  6. [Analysis]Add getPointersDiff function to improve compile time. — a.bataev / detail
  7. [mlir][tosa] Add tosa.matmul and tosa.fully_connected lowering — rob.suderman / detail
  8. [lld-macho][nfc] minor clean up, follow up to D98559 — vyng / detail
  9. [mlir][tosa] Add tosa.tile to linalg.generic lowering — rob.suderman / detail
  10. Revert "[Analysis]Add getPointersDiff function to improve compile time." — a.bataev / detail
  11. [BasicAA] Add test for assume with operand bundles (NFC) — nikita.ppv / detail
  12. [BasicAA] Handle assumes with operand bundles — nikita.ppv / detail

#30705 (Mar 23, 2021 11:40:24 AM)

  1. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / githubweb

#30705 (Mar 23, 2021 11:40:24 AM)

  1. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  2. [SystemZ][z/OS] fix lit test related to alignment — muiez / detail
  3. [lldb/Commands] Add command options for ScriptedProcess to ProcessLaunch — medismail.bennani / detail
  4. [lldb/Interpreter] Add ScriptInterpreter Wrapper for ScriptedProcess — medismail.bennani / detail
  5. [lldb/bindings] Add Python ScriptedProcess base class to lldb module — medismail.bennani / detail
  6. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / detail
  7. [mlir] verify that operand/result_segment_sizes attributes have i32 element — zinenko / detail
  8. Teach DWARFExpression about DWARF 4+ Location Descriptions — Adrian Prantl / detail
  9. [runtimes] Add the libc project to the list of runtimes. — sivachandra / detail
  10. [libc++] Add missing test_macros.h include in tests using TEST_STD_VER. — marek.kurdej+llvm.org / detail
  11. [libc++] [C++20] [P0482] Add missing tests and synopses for char8_t. — marek.kurdej+llvm.org / detail
  12. Document -fcrash-diagnostics-dir — paul.robinson / detail
  13. [MLIR][Linalg] Hoist padding across multiple levels of tiling — nicolas.vasilache / detail
  14. [NFC][AMDGPU] Reserve AMD GPU ELF machine number 0x41 — Tony.Tye / detail
  15. [dsymutil] Only look for ThinLTO suffixes if we failed to find symbol. — Jonas Devlieghere / detail
  16. [mlir] silence -Wunused-variable in release mode in Linalg transforms — zinenko / detail
  17. [libc++] NFC: nodebug => no-debug in the CI configurations — Louis Dionne / detail
  18. [test] Enable check-lsan on aarch64-*-linux — i / detail
  19. [libc++] Simpler Python script for generating a graph of libc++'s header dependencies — arthur.j.odwyer / detail
  20. [C++20] [P1825] Fix bugs with implicit-move from variables of reference type. — arthur.j.odwyer / detail
  21. scudo: Preserve no-memtag attribute on cached secondary allocations. — peter / detail
  22. [libc++] Remove old cache file that was left behind by accident — Louis Dionne / detail

#30705 (Mar 23, 2021 11:40:24 AM)

  1. Respect jobs property for LIT tests in UnifiedTreeBuilder. — gkistanova / detail

#30704 (Mar 23, 2021 9:59:10 AM)

  1. [flang][driver] Add -fintrinsic-modules-path option — arnamoy10 / detail
  2. [ASTMatchers][NFC] Use SmallVector when building variadic matcher descriptor — n.james93 / detail
  3. [NFC] Enable RVALUE_REFERENCE_THIS on MSVC 2019 — n.james93 / detail
  4. [AMDGPU] Simplify AMDGPUAnnotateUniformValues::visitBranchInst. NFC. — jay.foad / detail

#30703 (Mar 23, 2021 9:25:47 AM)

  1. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / githubweb

#30703 (Mar 23, 2021 9:25:47 AM)

  1. [MCA] Improved handling of negative read-advance cycles. — andrea.dibiagio / detail
  2. Revert "[MLIR] Canonicalize `shape.assuming` op to yield only inner values" — frgossen / detail
  3. [flang][cmake] Improve how CLANG_DIR is handled — andrzej.warzynski / detail
  4. [NFC][SimplifyCFG] 'Fold branch to common dest': add test for cost overestimation — lebedev.ri / detail
  5. [SimplifyCFG] 'Fold branch to common dest': don't overestimate the cost — lebedev.ri / detail
  6. [LV] Add 'fast' flag to test to make sure it will be vectorized. — flo / detail
  7. [PhaseOrdering] add AVX attribute to make test less fragile; NFC — spatel / detail
  8. [lli] Workaround missing architecture support in LazyCallThroughManager for non-lazy mode — Stefan Gränitz / detail
  9. [AMDGPU] Set SchedRW on real instructions — jay.foad / detail
  10. [RISCV] Use selectImm for RV32. NFC — craig.topper / detail
  11. [AMDGPU] Refactor DPPCombine — Joseph.Nash / detail
  12. [flang][cmake] Fix variable reference (${var} instead of var) — andrzej.warzynski / detail
  13. [libcxx] Consistently set CMAKE_STATIC_LIBRARY_PREFIX regardless of LIBCXX_ENABLE_STATIC — martin / detail

#30703 (Mar 23, 2021 9:25:47 AM)

  1. Add Clang dependency for new Flang driver in out-of-tree builder. — stevan.radakovic / detail

#30702 (Mar 23, 2021 7:45:19 AM)

  1. Introduce a generic operator to apply complex operations to BitVector — sguelton / detail
  2. A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash. — schmeise / detail
  3. [PowerPC][NFC] Use valid type for offset in altivec.h — nemanja.i.ibm / detail
  4. Revert "A new option -print-on-crash that prints the IR as it was upon entering the last pass when there is a crash." — schmeise / detail
  5. [gn build] (manually) port d709dcc09097 — thakis / detail
  6. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  7. [RISCV] Further optimize BUILD_VECTORs with repeated elements — fraser / detail
  8. Revert "[Orc] Allow OrcGenericABI variant of LazyCallThroughManager" — Stefan Gränitz / detail
  9. [clang][parser] Don't prohibit attributes on objc @try/@throw — tbaeder / detail
  10. [SimplifyCFG] FoldBranchToCommonDest(): properly handle same-block external uses (PR49510/PR49689) — lebedev.ri / detail

#30701 (Mar 23, 2021 6:20:19 AM)

  1. Use more efficient linker for flang debug builder. — stevan.radakovic / githubweb

#30701 (Mar 23, 2021 6:20:19 AM)

  1. [AnnotationRemarks] Add test for annotation remarks with dbg locations. — flo / detail
  2. [ARM] Additional Upper bound unrolling test. NFC — david.green / detail
  3. [clang] Fix a crash when CTAD fails — kadircet / detail
  4. [AnnotationRemarks] Use subprogram location for summary remarks. — flo / detail
  5. [lldb] Silence GCC warnings about format not being a string literal in LLDB_SCOPED_TIMER — martin / detail
  6. [llvm-opt] Bug fix within combining FP vectors — nashe.mncube / detail
  7. [LangRef] Fix typos in the vector-type memory layout section — fraser / detail
  8. [AArch64] Fix unused variable warning — benny.kra / detail
  9. [NFCI] cleanup CloneFunctionInto — luke.drummond / detail
  10. [NFC] Minor refactor — luke.drummond / detail
  11. [NFC] clang-format llvm/lib/Transforms/Utils/CloneFunction.cpp — luke.drummond / detail
  12. [SLP] allow matching integer min/max intrinsics as reduction ops — spatel / detail
  13. [ASTImporter] Split out Objective-C related unit tests — Raphael Isemann / detail
  14. [gn build] Port 274907c0a4d6 — llvmgnsyncbot / detail
  15. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  16. [Orc] Allow OrcGenericABI variant of LazyCallThroughManager — Stefan Gränitz / detail
  17. GlobalISel: Lower funnel shifts — Matthew.Arsenault / detail
  18. [openacc][openmp] Reduce number of generated file and prefer inclusion of .inc — clementval / detail
  19. [llvm-symbolizer][llvm-nm] Fix AArch64 and ARM mapping symbols handling. — yvan.roux / detail

#30701 (Mar 23, 2021 6:20:19 AM)

  1. Use more efficient linker for flang debug builder. — stevan.radakovic / detail

#30700 (Mar 23, 2021 4:50:13 AM)

  1. [mlir] Remove deprecated methods from mlir::OpState — csigg / detail
  2. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  3. [RISCV] Optimize all-constant mask BUILD_VECTORs — fraser / detail
  4. [OpenCL] Remove mixed signedness atomic_fetch_ from opencl-c.h — sven.vanhaastregt / detail
  5. [CMAKE] Fix cross-compilation build — vlad.vinogradov / detail
  6. [IR][SVE] Add new llvm.experimental.stepvector intrinsic — david.sherwood / detail
  7. [MLIR] Add callback builder for `shape.assuming` op — frgossen / detail
  8. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  9. Temporarily revert "[lli] Make -jit-kind=orc the default JIT engine" — Stefan Gränitz / detail
  10. [NFC] Formatting changes — Abhina.Sreeskantharajan / detail
  11. [AMDGPU] Use non-compressed exports in a test. NFC. — jay.foad / detail
  12. [MLIR][Shape] Canonicalize duplicate operands in `shape.cstr_broadcastable` — frgossen / detail
  13. [LoopVectorize][NFC] Refactor code to use IRBuilder::CreateStepVector — david.sherwood / detail
  14. [MLIR] Canonicalize `shape.assuming` op to yield only inner values — frgossen / detail
  15. [dexter] Fix DexLimitSteps when breakpoint can't be set at requested location — orlando.hyams / detail
  16. [ARM] Handle debug instrs in ARM Low Overhead Loop pass — victor.campos / detail

#30699 (Mar 23, 2021 2:59:52 AM)

  1. [clang][ASTImporter] Import "CapturedVLAType" in FieldDecl. — 1.int32 / detail
  2. [lit] Reliable progress indicator and ETA — lebedev.ri / detail
  3. [lli] Make -jit-kind=orc the default JIT engine — Stefan Gränitz / detail
  4. [X86][AVX] Narrow VPBROADCASTQ->VPBROADCASTD if we don't need the upper bits. — llvm-dev / detail
  5. [lli] Fix ppc64le-clang-lnt-test bot: Keep test-call.ll a MCJIT-only test — Stefan Gränitz / detail
  6. [VPlan] Include name when printing after 93a9d2de8f4f. — flo / detail

#30698 (Mar 23, 2021 1:08:42 AM)

  1. Reland "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail

#30697 (Mar 22, 2021 11:17:12 PM)

  1. [lsan][lsan] Use --std=c++14 to fix Windows test — Vitaly Buka / detail
  2. [TableGen] Allow BitsInit to init integer in pseudo expansion — sepavloff / detail
  3. [NFC] Fix typo longre -> longer — mkazantsev / detail
  4. [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO — Pushpinder.Singh / detail
  5. [TableGen] Tiny enhancement — sepavloff / detail
  6. [RS4GC] Fix hang on infinite loop — serguei.katkov / detail
  7. [SanitizerCoverage] Use External on Windows — i / detail

#30696 (Mar 22, 2021 9:40:49 PM)

  1. [RISCV] Remove unused SchedWrites WriteFConv32/WriteFConv64/WriteFMov32/WriteFMov64. — craig.topper / detail
  2. [RISCV] Add scheduler classes to Zfh instructions. — craig.topper / detail
  3. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  4. [AMDGPU] Reserve ELF code — Tony.Tye / detail
  5. [llvm-readelf, propeller] Add fallthrough bit to basic block metadata in BB-Address-Map section. — rahmanl / detail

#30695 (Mar 22, 2021 8:41:02 PM)

  1. Improve module dumping for debugging. — richard / detail
  2. [test] precommit another test for point-in-time deref semantics — listmail / detail
  3. [RISCV] Rename Zb* extension tests to use lower case 'Z' in file names. — craig.topper / detail
  4. [AMDGPU] Only unbundle memory accesses in SIMemoryLegalizer — carl.ritson / detail
  5. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  6. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail

#30694 (Mar 22, 2021 7:04:39 PM)

  1. Add a mechanism for Dialects to customize printing/parsing operations when they are unregistered — joker.eph / detail
  2. Rename FrozenRewritePatternList -> FrozenRewritePatternSet; NFC. — clattner / detail
  3. Revert "[Passes] Add relative lookup table converter pass" — gulfem / detail
  4. [mlir] Tune error message for assertion. — silvasean / detail
  5. [mlir][OpAsmFormat] Add support for an "else" group on optional elements — riddleriver / detail
  6. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  7. [RISCV][NFC] Fix RVV intrinsic tests. — zakk.chen / detail
  8. [deref] Split a test to show both global and pointwise semantics — listmail / detail
  9. [dsymutil] Fix spurious warnings for missing symbols with thinLTO — Jonas Devlieghere / detail
  10. Minor format tweak to deref analysis printer — listmail / detail
  11. Revert "[RISCV][NFC] Fix RVV intrinsic tests." — zakk.chen / detail
  12. Revert "[sanitizer] Support dynamic premapped R/W range in primary allocator." — Vitaly Buka / detail
  13. [tests] Expand tests for point-in-time dereferenceability — listmail / detail

#30693 (Mar 22, 2021 5:37:29 PM)

  1. [libc++] Include <__config> first in all standard headers. — arthur.j.odwyer / detail
  2. [AST] Add introspection support for Decls — steveire / detail
  3. [doc] Fix typo in rel lookup table converter pass — gulfem / detail
  4. [PatternRewriter] Rename OwningRewritePatternList -> RewritePatternSet and insert -> add — clattner / detail
  5. Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"""" — vyng / detail
  6. Revert "Revert "Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""""" — joker.eph / detail
  7. Reland "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — aqjune / detail
  8. [PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatternSet and insert -> add.  NFC — clattner / detail
  9. Tidy up some docs. — clattner / detail
  10. [darwin][driver] Pass through -global-isel LLVM flags to ld. — Amara Emerson / detail

#30692 (Mar 22, 2021 4:03:22 PM)

  1. [libc++] Revert "[SystemZ][z/OS] Missing wchar functions libc++" — Louis Dionne / detail
  2. [lldb] config.test_exec_root is set by lit.cfg.py — Jonas Devlieghere / detail
  3. Re-land "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  4. [libcxx] [test] Don't leave test dirs behind in fs.op.current_path on Windows — martin / detail
  5. [libcxx] [test] Remove a couple outdated XFAIL LIBCXX-WINDOWS-FIXME — martin / detail
  6. [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration — martin / detail
  7. [sanitizer] Support dynamic premapped R/W range in primary allocator. — mascasa / detail
  8. Revert "[SimplifyCFG] use profile metadata to refine merging branch conditions" — spatel / detail
  9. [NFC][IR] Type: add getWithNewType() method — lebedev.ri / detail
  10. [NFC][InstCombine] Autogenerate some checklines being affected by upcoming change — lebedev.ri / detail
  11. [NFC][SROA] Add some more tests for speculation around PHI's — lebedev.ri / detail
  12. [flang] Disallow erroneous procedure declarations — psteinfeld / detail
  13. [PDB] Add missing test for b552adf8b388a4 — rnk / detail
  14. Attempt to further improve the documentation for the [[clang::lifetimebound]] attribute. — richard / detail
  15. [docs] Clarify which part of the "refers to" rule for lifetimebound is — richard / detail
  16. [Passes] Add relative lookup table converter pass — gulfem / detail
  17. [libcxx] [test] Fix fs.op.proximate for windows — martin / detail
  18. [COFF] Only consider associated EH sections during ICF — rnk / detail
  19. [gn build] fix typo in 78a65cd945d — thakis / detail

#30691 (Mar 22, 2021 2:35:57 PM)

  1. [HIP] Fix ROCm detection — Yaxun.Liu / detail
  2. [Driver] Bring back "Clean up Debian multiarch /usr/include/<triplet> madness" and restore i586-linux-gnu — i / detail
  3. [SimplifyCFG] use profile metadata to refine merging branch conditions — spatel / detail
  4. [SCEV] Use logical and/or matcher — aqjune / detail
  5. [IR] Mark assume/annotation as InaccessibleMemOnly — nikita.ppv / detail
  6. [libc] Introduces gmtime_r to LLVM libc, based on C99/C2X/Single Unix Sp. — rtenneti / detail
  7. [InstCombine] Whitelist non-refining folds in SimplifyWithOpReplaced — nikita.ppv / detail
  8. [clang] Replaced some manual pointer tagging with llvm::PointerIntPair. — richard / detail
  9. [ValueTracking] Regenerate test checks (NFC) — nikita.ppv / detail

#30690 (Mar 22, 2021 1:07:49 PM)

  1. [HWASan][NFC] Introduce constants for tag bits and masks. — mascasa / detail
  2. [TargetTransformInfo] move branch probability query from TargetLoweringInfo — spatel / detail
  3. [SimplifyCFG] adjust test branchweights; NFC — spatel / detail

#30689 (Mar 22, 2021 12:19:47 PM)

  1. [flang] Specific procedures named the same as the generic and a derived type — psteinfeld / detail
  2. [mlir][tosa] Fix tosa.mul to use tosa.apply_scale — rob.suderman / detail
  3. Autogen some tests for ease of update — listmail / detail
  4. Fix obvious breakage of update_analysis_test_checks.py from 1ce846b — listmail / detail
  5. [HWASan] Fix brittle stack-oob.c test. — mascasa / detail
  6. Fix the order of directives and the target string — jpienaar / detail
  7. [LLD][PowerPC] Fix bug in PC-Relative initial exec — stefanp / detail
  8. [PatternMatching] Add convenience insert method to OwningRewritePatternList. NFC. — clattner / detail
  9. [NFC] Restore original SmallString size for X86TargetMachine::getSubtargetImpl lookup — sguelton / detail
  10. GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo — Matthew.Arsenault / detail
  11. [VPlan] Add CHECK-LABEL to test/Transforms/LoopVectorize/vplan-printing.ll. — flo / detail
  12. Tweak a test so it actually gets autogened — listmail / detail
  13. GlobalISel: Add utility function to constant fold FP ops — Matthew.Arsenault / detail
  14. Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)"" — vyng / detail
  15. Revert "Revert "Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)""" — vyng / detail
  16. Revert "[Driver] -m32: Add /usr/include/i386-linux-gnu for Debian" — phosek / detail
  17. Revert "[Driver] Clean up Debian multiarch /usr/include/<triplet> madness" — phosek / detail
  18. [test] Bring back the improved arm and $sysroot/usr/include/i386-linux-gnu tests — i / detail

#30688 (Mar 22, 2021 10:52:20 AM)

  1. [SLP] Add test case showing shortcoming in honoring max reg size — bjorn.a.pettersson / detail
  2. [SLP] Honor min/max regsize and min/max VF in vectorizeStores — bjorn.a.pettersson / detail
  3. [SCEV] Use trip count information to improve shift recurrence ranges — listmail / detail
  4. [Orc] Fix tracking of pending debug objects in DebugObjectManagerPlugin — Stefan Gränitz / detail
  5. [Orc] Make usage of ResourceKeys thread-safe in DebugObjectManagerPlugin — Stefan Gränitz / detail
  6. [Orc] Fix copy elision warning in RPCUtils — Stefan Gränitz / detail
  7. [libc][NFC] Add an alias named "check-llvmlibc" for "check-libc". — sivachandra / detail
  8. [ASTImporter] Fix import of ObjCPropertyDecl that share the same name — Raphael Isemann / detail
  9. new altera unroll loops check — aaron / detail
  10. [gn build] Port 5a87f81fe9ae — llvmgnsyncbot / detail
  11. Revert "[Driver] Gnu.cpp: drop an unneeded special rule related to sysroot" — aeubanks / detail
  12. [RISCV] Add support for fixed vector masked gather/scatter. — craig.topper / detail
  13. Speculative fix for windows builders after d4648eea — listmail / detail
  14. [LegalizeDAG] Add asserts to verify the types of custom legalized operation matches the original node. — craig.topper / detail
  15. 2nd attempt at a speculative fix for windows builders after d4648eea — listmail / detail
  16. [JITLink][ELF/x86-64] Add support for GOTOFF64 relocation. — Lang Hames / detail
  17. [tests] Refresh a bunch of autogen test to adjust for format changes — listmail / detail

#30687 (Mar 22, 2021 9:25:55 AM)

  1. [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging — aktoon / detail
  2. Clarify comments on recurrence matcher [NFC] — listmail / detail

#30686 (Mar 22, 2021 8:53:35 AM)

  1. [lldb] Fix test_exec_root of API tests — pavel / detail
  2. [PowerPC][NFC] Do not enter prefix selection if it cannot do better. — stefanp / detail
  3. [lldb] Attempt to fix dwarf5-debug_line-file-index.s — pavel / detail
  4. AMDGPU: Allow tail calls for amdgpu_gfx functions — Matthew.Arsenault / detail
  5. [HWASan] Disable stack, globals and force callbacks for x86_64. — mascasa / detail
  6. [libc++] Move __libcpp_erase_if_container into <iterator>, and ADL-proof it. — arthur.j.odwyer / detail
  7. [lldb] Re-disable dwarf5-debug_line-file-index.s — pavel / detail

#30685 (Mar 22, 2021 7:12:57 AM)

  1. [llvm-objcopy][Support] move writeToOutput helper function to Support. — a.v.lapshin / detail
  2. [cmake] Disable GCC 9's -Wpessimizing-move — martin / detail
  3. [libc++] Run ninja with --verbose — Louis Dionne / detail
  4. [clang][ASTImporter] Add import API for 'const Type *' (NFC). — 1.int32 / detail
  5. [mlir][Linalg] Fix linalg on tensor fusion — nicolas.vasilache / detail
  6. [RISCV][NFC] Add test of stack slot sizes of large split arguments — luismarques / detail
  7. [X86][AVX] Add missing AVX1 PMULDQ combine tests — llvm-dev / detail
  8. [AArch64][SVE] Test more types in sve-fixed-length-subvector.ll — joe.ellis / detail

#30684 (Mar 22, 2021 5:41:25 AM)

  1. [OpenCL] Support template parameters for as_type — sven.vanhaastregt / detail
  2. [IR] Add vscale_range IR function attribute — bradley.smith / detail
  3. [LLDB] XFAIL dwarf5-debug_line-file-index.s on arm-linux — omair.javaid / detail
  4. [ConstraintElimination] Add gep tests without inbounds. — flo / detail
  5. [NFC][lit] discovery: find_tests_for_inputs: avoid py warning when no suites found — lebedev.ri / detail
  6. [NFCI][lit] Unbreak more lit self-tests after D98179 — lebedev.ri / detail
  7. [NFC][lit] Add a test showing that timing data for tests not executed is lost — lebedev.ri / detail
  8. [NFC][lit] Extract 'test time' reading/writing into standalone functions — lebedev.ri / detail
  9. [lit] Do not forget test times for tests that weren't executed — lebedev.ri / detail
  10. [analyzer] Don't include private gtest headers — gribozavr / detail

#30683 (Mar 22, 2021 4:52:50 AM)

  1. [llvm-jitlink] Fix use of getaddrinfo(3) when connecting remote executor via TCP socket — Stefan Gränitz / detail
  2. [llvm-jitlink] Add diagnostic output and port executor to getaddrinfo(3) as well — Stefan Gränitz / detail
  3. [ConstraintElimination] Add multi-dimension GEP tests. — flo / detail
  4. [llvm-jitlink] Fix Windows build after 4a8161fe40cc — Stefan Gränitz / detail
  5. [analyzer][solver] Redesign constraint ranges data structure — vsavchenko / detail
  6. [AArch64] Add some float -> int -> float conversion patterns — sjoerd.meijer / detail
  7. [clang][flang] Moke the definition of `-module-dir` restricted to Flang — andrzej.warzynski / detail
  8. [clangd] Replace usages of dummy with more descriptive words — kadircet / detail

#30682 (Mar 22, 2021 3:01:41 AM)

  1. [ELF][docs] Add line breaks — nullptr.cpp / detail
  2. [docs] GettingInvolved: split out flang and openmp meeting series — kristof.beyls / detail
  3. [Driver] -m32: Add /usr/include/i386-linux-gnu for Debian — i / detail
  4. [mlir] Add an option to still use bottom-up traversal — akuegel / detail
  5. [NFC] Simpler and faster key computation for getSubtargetImpl memoization — sguelton / detail
  6. Make clangd CompletionModel usable even with non-standard (but supported) layout — sguelton / detail
  7. [OpenCL] Use -fdeclare-opencl-builtins for some tests — sven.vanhaastregt / detail

#30681 (Mar 22, 2021 1:06:14 AM)

  1. [lldb] Use CompileUnit::ResolveSymbolContext in SymbolFileDWARF — pavel / detail
  2. [analyzer][solver] Fix infeasible constraints (PR49642) — vsavchenko / detail

#30680 (Mar 22, 2021 12:30:28 AM)

  1. [Driver] Gnu.cpp: remove obsoleted i386 triple detection from end-of-life distribution versions — i / detail

#30679 (Mar 21, 2021 11:50:18 PM)

  1. [PowerPC] Enable redundant TOC save removal on AIX — qiucofan / detail
  2. [clangd] Fix linker error when linking clang-index-server with shared libraries — zeratul976 / detail

#30678 (Mar 21, 2021 11:16:19 PM)

  1. [Driver] Clean up Debian multiarch /usr/include/<triplet> madness — i / detail

#30677 (Mar 21, 2021 10:23:38 PM)

  1. [libc] Add a target "install-llvmlibc" to install LLVM libc static archive. — sivachandra / detail
  2. [JITLink][ELF/x86-64] Add support for R_X86_64_GOTPC64 and R_X86_64_GOT64. — Lang Hames / detail
  3. [IndVars] Sharpen context in eliminateIVComparison — mkazantsev / detail
  4. [X86] Pass to transform tdpbf16ps intrinsics to scalar operation. — bing1.yu / detail
  5. Fix extraneous context parameter in templated helper function. — stellaraccident / detail

#30676 (Mar 21, 2021 9:30:29 PM)

  1. [JITLink] Start laying the groundwork for ELF x86-64 large code model support. — Lang Hames / detail

#30675 (Mar 21, 2021 8:31:36 PM)

  1. [JITLink][ELF/x86-64] Add Delta32, NegDelta32, NegDelta64 support. — Lang Hames / detail

#30674 (Mar 21, 2021 7:41:53 PM)

  1. [X86][AMX] Add test cases for AMX load/store lowering. — yuanke.luo / detail
  2. [ASTMatcher] Add AST Matcher support for C++20 coroutine keywords — yedeng.yd / detail

#30671 (Mar 21, 2021 5:34:16 PM)

  1. [Driver] Detect Debian hack g++-multiarch-incdir.diff to simplify addLibStdCXXIncludePaths call sites — i / detail

#30669 (Mar 21, 2021 4:09:48 PM)

  1. [test] Delete obsoleted debian_multiarch_tree and ubuntu_13.04_multiarch_tree — i / detail
  2. [test] Add test for cross compiling on Linux — i / detail

#30668 (Mar 21, 2021 3:26:17 PM)

  1. Update examples post OwningRewritePatternList change — jpienaar / detail

#30667 (Mar 21, 2021 2:24:55 PM)

  1. [clang][Codegen] EmitBranchOnBoolExpr(): emit prof branch counts even at -O0 — lebedev.ri / detail
  2. Revert "[lld-macho] Implement -dependency_info (partially - more opcodes needed)" — thakis / detail

#30666 (Mar 21, 2021 1:04:48 PM)

  1. Revert "[BranchProbability] move options for 'likely' and 'unlikely'" — lebedev.ri / detail
  2. [clang][CodeGen] Lower Likelihood attributes to @llvm.expect intrin instead of branch weights — lebedev.ri / detail

#30663 (Mar 21, 2021 12:12:27 PM)

  1. [Driver] Gnu.cpp: fix libstdc++ search path for multilib — i / detail

#30661 (Mar 21, 2021 11:43:13 AM)

  1. [DAGCombiner] Minor compile time improvement to (sext_in_reg (sign_extend_vector_inreg x)) optimization. — craig.topper / detail
  2. [lld-macho] Implement -dependency_info (partially - more opcodes needed) — vyng / detail

#30660 (Mar 21, 2021 10:45:00 AM)

  1. Change OwningRewritePatternList to carry an MLIRContext with it. — clattner / detail
  2. [ShapeDialect] Silence a build warning, NFC — clattner / detail
  3. AMDGPU: Fix allowing immediates for tail call pseudo. — Matthew.Arsenault / detail
  4. MIR: Fix missing serialization for HasTailCall — Matthew.Arsenault / detail
  5. Remove the extraneous MLIRContext argument from populateWithGenerated.  NFC. — clattner / detail
  6. [ValueTracking] Add more tests for isKnownNonEqual() of mul (NFC) — nikita.ppv / detail
  7. [ValueTracking] Improve mul handling in isKnownNonEqual() — nikita.ppv / detail

#30659 (Mar 21, 2021 10:04:12 AM)

  1. [InstSimplify] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [InstSimplify] Add load of undef aggregate test (NFC) — nikita.ppv / detail
  3. Reapply [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail

#30656 (Mar 21, 2021 8:06:55 AM)

  1. [InstSimplify] Clean up SimplifyReplacedWithOp implementation (NFCI) — nikita.ppv / detail
  2. [InstSimplify] Add additional select operand replacement tests (NFC) — nikita.ppv / detail

#30655 (Mar 21, 2021 7:24:15 AM)

  1. [DAG] Limit (sext_in_reg (zero_extend_vector_inreg x)) to exact sign extension — llvm-dev / detail
  2. AMDGPU/GlobalISel: Enable CSE in pre-legalizer combiner — Matthew.Arsenault / detail
  3. GlobalISel: Avoid unnecessary truncation to i64 — Matthew.Arsenault / detail

#30654 (Mar 21, 2021 6:40:26 AM)

  1. [lld-macho][nfc] Format Options.td — jezng / detail

#30653 (Mar 21, 2021 5:55:26 AM)

  1. [X86][AVX] ComputeNumSignBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail

#30652 (Mar 21, 2021 5:12:59 AM)

  1. [X86] Add PR49658 test case — llvm-dev / detail
  2. [X86][AVX] computeKnownBitsForTargetNode - add X86ISD::VBROADCAST handling for scalar sources — llvm-dev / detail
  3. [RISCV] remove redundant instruction when eliminate frame index — 932494295 / detail
  4. [ARM] VINS f16 pattern — david.green / detail
  5. [X86] Add 'mulhs' variant of PR49658 test case — llvm-dev / detail

#30651 (Mar 21, 2021 3:12:14 AM)

  1. [X86] computeKnownBitsForTargetNode - add X86ISD::PMULUDQ handling — llvm-dev / detail

#30650 (Mar 21, 2021 1:09:26 AM)

  1. [Driver] Linux.cpp: add -internal-isystem lib/../$triple/include — i / detail

#30643 (Mar 20, 2021 9:14:43 PM)

  1. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail
  2. [Driver] Gnu.cpp: drop an unneeded special rule related to sysroot — i / detail

#30641 (Mar 20, 2021 8:43:57 PM)

  1. [Driver] Gnu.cpp: remove unneeded -L detection for libc++ — i / detail
  2. [Driver] Gnu.cpp: remove unneeded -L detection hack for -mx32 — i / detail

#30638 (Mar 20, 2021 7:11:20 PM)

  1. [Driver] Gnu.cpp: remove unneeded -L lib/gcc/$triple/$version/../../../$triple — i / detail

#30636 (Mar 20, 2021 6:10:18 PM)

  1. [RISCV] Add test case to show a case where (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization does not improve code. — craig.topper / detail

#30633 (Mar 20, 2021 4:41:40 PM)

  1. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail

#30632 (Mar 20, 2021 4:09:43 PM)

  1. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / detail

#30631 (Mar 20, 2021 3:04:43 PM)

  1. [test] Delete "-internal-isystem" "/usr/local/include" — i / detail
  2. [RISCV] Add Zba command lines to xaluo.ll. NFC — craig.topper / detail
  3. [RISCV] Disable (mul (and X, 0xffffffff), (and Y, 0xffffffff)) optimization when Zba is enabled. — craig.topper / detail
  4. [RISCV] Update comment in RISCVInstrInfoM.td — noreply / detail

#30630 (Mar 20, 2021 3:04:43 PM)

  1. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / detail
  2. [RISCV] Add isel pattern to optimize (mul (and X, 0xffffffff), (and Y, 0xffffffff)) on RV64 — craig.topper / detail

#30628 (Mar 20, 2021 2:02:58 PM)

  1. [AIX] Update rpath for BUILD_SHARED_LIBS — Jinsong Ji / detail

#30627 (Mar 20, 2021 1:32:45 PM)

  1. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_RTLIB is compiler-rt — i / detail

#30626 (Mar 20, 2021 11:53:49 AM)

  1. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / githubweb
  2. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / githubweb

#30626 (Mar 20, 2021 11:53:49 AM)

  1. [lld-macho] Minor touch-up to objc.s — jezng / detail
  2. [BranchProbability] move options for 'likely' and 'unlikely' — spatel / detail

#30626 (Mar 20, 2021 11:53:49 AM)

  1. Added support for a new src_to_build_dir argument to LLVMBuildFactory to explicitly specify a directory to start a build for. — gkistanova / detail
  2. Added support for a new src_to_build_dir argument to UnifiedTreeBuilder to explicitly specify a directory to start a build for. — gkistanova / detail

#30625 (Mar 20, 2021 11:20:13 AM)

  1. [test] Fix Driver/gcc-toolchain.cpp if CLANG_DEFAULT_CXX_STDLIB is libc++ — i / detail
  2. [AST] Ensure that an empty json file is generated if compile errors — steveire / detail

#30624 (Mar 20, 2021 10:43:49 AM)

  1. [VE] Fix types of multiclass template arguments in TableGen files — i / detail

#30623 (Mar 20, 2021 10:13:14 AM)

  1. [OCaml] Add (get/set)_module_identifer functions — vaivaswatha / detail
  2. Revert "Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection"" — i / detail

#30619 (Mar 20, 2021 5:20:42 AM)

  1. Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types. — jeroen.dobbelaere / detail
  2. [mlir] Additional folding for SelectOp — ivan.butygin / detail
  3. [clang-tidy] Fix bugprone-terminating-continue when continue appears inside a switch — n.james93 / detail
  4. Revert "[Driver] Drop obsoleted Ubuntu 11.04 gcc detection" — dave / detail
  5. [lit] Sort testing summary output — dave / detail

#30618 (Mar 20, 2021 3:29:14 AM)

  1. [CFLGraph] Fix a crash due to missing handling of freeze — aqjune / detail
  2. [mlir] Canonicalize IfOp with trivial `then` and `else` bodies to list of SelectOp's — ivan.butygin / detail
  3. [X86] Fix a bug when calculating the ldtilecfg insertion points. — pengfei.wang / detail

#30616 (Mar 20, 2021 12:34:12 AM)

  1. [Driver] Drop obsoleted Ubuntu 11.04 gcc detection — i / detail
  2. Title: Remove a redundant parameter in clang/unittests/AST/CMakeLists.txt Reviewed by: MaskRay Differential Revision: https://reviews.llvm.org/D98922 — changhu779 / detail
  3. [Driver][test] Fix gcc-toolchain.cpp on non-x86_64 — i / detail

#30615 (Mar 19, 2021 10:53:04 PM)

  1. [NFC][ValueTypes] Align code by column — llvm / detail
  2. [Driver] Drop unneeded $triple/gcc/$triple detection — i / detail
  3. [Driver] Delete toplevel i386-gnu/gcc detection in favor of i386-gnu alias triple detection — i / detail

#30614 (Mar 19, 2021 10:20:00 PM)

  1. [mlir][tosa] Add tosa.reverse lowering to linalg.generic — rob.suderman / detail

#30613 (Mar 19, 2021 9:48:09 PM)

  1. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / githubweb

#30613 (Mar 19, 2021 9:48:09 PM)

  1. [Driver] Stop searching other prefixes once a GCC installation is found in one prefix — i / detail
  2. [RISCV] Rename WriteShift/ReadShift scheduler classes to WriteShiftImm/ReadShiftImm. Move variable shifts from WriteIALU/ReadIALU to new WriteShiftReg/ReadShiftReg. — craig.topper / detail
  3. [PowerPC][NFC] Do not produce i64 constants in 32-bit mode — nemanja.i.ibm / detail
  4. Update syntax for amx.tile_muli to use two Unit attr to mark the zext case — joker.eph / detail
  5. [libc] Use add_library in add_entrypoint_library instead of invoking ar. — sivachandra / detail
  6. [AMDGPU] Add MDT update missing from D98915 — carl.ritson / detail

#30613 (Mar 19, 2021 9:48:09 PM)

  1. Add a mailer config for MLIR testing bots to Google build monitoring mailing-list — joker.eph / detail

#30612 (Mar 19, 2021 7:59:46 PM)

  1. [Utils][vim] Highlight `poison` keyword — i / detail
  2. [llvm-jitlink] Scan input files for first object to determine triple. — Lang Hames / detail
  3. [AMDGPU] Merge SIRemoveShortExecBranches into SIPreEmitPeephole — carl.ritson / detail
  4. [AMDGPU] Rename SIInsertSkips Pass — carl.ritson / detail

#30611 (Mar 19, 2021 6:28:23 PM)

  1. [mlir][NFC] Use the native range instead of APInt when computing operand ranges — riddleriver / detail
  2. [Driver] Delete compatibility aliases -mpie-copy-relocations and -mno-pie-copy-relocations — i / detail
  3. Revert "[lldb] Make the API, Shell and Unit tests independent lit test suites" — Jonas Devlieghere / detail
  4. [testsuite] Make testsuite more stable vs canonicalization change.  NFC. — clattner / detail
  5. [mlir][docs] Remove the BuiltinDialect documentation from langref and generate it from ODS — riddleriver / detail
  6. [NFC] [PowerPC] Determine Endianness in PPCTargetMachine — nemanja.i.ibm / detail
  7. [AMDGPU] Allow index optimisation in SIPreEmitPeephole for bundles — carl.ritson / detail
  8. [mlir][python] Function decorator for capturing a FuncOp from a python function. — stellaraccident / detail
  9. [JITLink] Remove redundant local variable definitions from a unit test. — Lang Hames / detail
  10. [mlir][python] Adapt to `segment_sizes` attribute type change. — stellaraccident / detail

#30610 (Mar 19, 2021 4:49:56 PM)

  1. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY — Vedant Kumar / detail
  2. Revert "[lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY" — Vedant Kumar / detail
  3. [Driver] Suppress GCC detection under -B — i / detail
  4. [docs] Improve documentation of -B and --gcc-toolchain — i / detail
  5. [lldb/PlatformPOSIX] Change LoadImage default to RTLD_LAZY (reapply) — Vedant Kumar / detail
  6. Add type attributes to LLVM C API — Matthew.Arsenault / detail
  7. [JITLink] Don't issue lookups for empty symbol sets. — Lang Hames / detail
  8. Port D97640 to llvm/include/llvm/ProfileData/InstrProfData.inc — i / detail
  9. gn build: Unbreak Android cross-compilation. — peter / detail
  10. [mlir] Update `simplifyRegions` to use RewriterBase for erasure notifications — riddleriver / detail

#30609 (Mar 19, 2021 3:15:19 PM)

  1. NFC: Break up the mlir python bindings into individual sources. — stellaraccident / detail
  2. [llvm] Add assertions for the smart pointers with the possibility to be null in ModuleLazyLoaderCache::operator() — tejohnson / detail
  3. [lldb] Call os_log_fault on lldb_assert — Jonas Devlieghere / detail
  4. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  5. [lldb] Update assert.test to be less strict — Jonas Devlieghere / detail
  6. [llvm-readobj] Remove legacy GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} and dump new GNU_PROPERTY_X86_ISA_1_{NEEDED,USED} — i / detail
  7. [mlir][Pass] Coalesce dynamic pass pipelines before running — riddleriver / detail
  8. [GlobalISel] Add G_SBFX + G_UBFX (bitfield extraction opcodes) — Jessica Paquette / detail
  9. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail

#30608 (Mar 19, 2021 1:26:00 PM)

  1. [mlir][tosa] Add tosa.cast to linalg lowering — rob.suderman / detail
  2. [AArch64] Fix LowerMGATHER to return the chain result for floating point gathers. — craig.topper / detail
  3. [Flang][OpenMP] Add more sema checks for ordered construct — arnamoy10 / detail
  4. [libc++] NFCI: Remove dead code in the Lit configuration — Louis Dionne / detail
  5. Make the stop-on-sharedlibrary-events setting work. — jingham / detail
  6. Skip all the tests for Windows. — jingham / detail
  7. [SLP] add tests for min/max reductions that use intrinsics; NFC — spatel / detail
  8. [SLP] remove unnecessary characters in test; NFC — spatel / detail
  9. Revert "Skip all the tests for Windows." — jingham / detail
  10. Revert "Make the stop-on-sharedlibrary-events setting work." — jingham / detail
  11. [CodeGen] Don't crash on for loops with cond variables and no increment — benny.kra / detail
  12. [mlir][Linalg] Make LLVM_DEBUG region bigger to avoid warnings in Release builds — benny.kra / detail
  13. [MLIR] Test pattern benefit sorting between operation specific and operation agnostic patterns. — ivan.butygin / detail
  14. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail

#30607 (Mar 19, 2021 11:40:30 AM)

  1. [RISCV] Fix missing scalable->fixed-length vector conversion — fraser / detail
  2. [RISCV] Add missing CHECKs to vector test — fraser / detail
  3. [SCEV] Factor out a lambda for strict condition splitting [NFC] — listmail / detail
  4. [asan] specify c++ version in tests to fix compile error — code / detail
  5. [RISCV] Maintain fixed-length info when optimizing BUILD_VECTORs — fraser / detail
  6. [mlir] Fix cuda integration test failure — thomasraoux / detail
  7. [RISCV] Lower scalable vector masked loads to intrinsics to match fixed vectors and reduce isel patterns. — craig.topper / detail
  8. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail
  9. [NFC][VPlan] Guard print routines with "#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)" — andrei.elovikov / detail
  10. [dfsan] Turn on testing origin tracking at atomics.ll — jianzhouzh / detail
  11. [Hexagon] Return an i64 for result 0 from LowerREADCYCLECOUNTER instead of an i32. — craig.topper / detail
  12. [RISCV] Add missing bitcasts to the results of lowerINSERT_SUBVECTOR and lowerEXTRACT_SUBVECTOR when handling mask vectors. — craig.topper / detail
  13. [LangRef] Describe memory layout for vectors types — bjorn.a.pettersson / detail
  14. [Cost]Canonicalize the cost for logical or/and reductions. — a.bataev / detail
  15. [lldb] Make the API, Shell and Unit tests independent lit test suites — Jonas Devlieghere / detail
  16. [lld-macho] Define __mh_*_header synthetic symbols. — vyng / detail
  17. Update basic deref API to account for possiblity of free [NFC] — listmail / detail
  18. [lld-macho][nfc] Fixed typo in comment — vyng / detail
  19. [mlir][linalg] Add structured op builders from python opdsl. — stellaraccident / detail
  20. [ARM] Tone down the MVE scalarization overhead — david.green / detail
  21. [mlir][tosa] Add tosa.logical_* to linalg lowerings — rob.suderman / detail

#30606 (Mar 19, 2021 9:56:27 AM)

  1. [mlir][Linalg] NFC - Expose helper function `substituteMin`. — nicolas.vasilache / detail
  2. [libcxx][Arm] Move buildbot flags into cmake files — david.spickett / detail
  3. [Driver] Add -print-runtime-dir — markus.boeck02 / detail
  4. [AMDGPU] Remove weird target triples from tests. NFC. — jay.foad / detail
  5. [AMDGPU] Rationalize some check prefixes and use more common prefixes. NFC. — jay.foad / detail
  6. [cmake] Enable Clang warnings about redundant semicolons — martin / detail
  7. [libcxx] [test] Account for differences in a trailing slash in weakly_canonical — martin / detail

#30605 (Mar 19, 2021 9:24:52 AM)

  1. [DAG] computeKnownBits - add ISD::MULHS/MULHU/SMUL_LOHI/UMUL_LOHI handling — llvm-dev / detail
  2. [RGT] Recode more unreachable assertions and tautologies — paul.robinson / detail
  3. [dfsan] Add origin ABI wrappers — jianzhouzh / detail

#30604 (Mar 19, 2021 8:53:24 AM)

  1. [libcxx] [test] Fix windows errors in fs.op.rename — martin / detail
  2. [libcxx] [test] Avoid race conditions between tests regarding temp directories — martin / detail
  3. [libcxx] [test] Fix weakly_canonical for windows — martin / detail
  4. [DAG] Fold shuffle(bop(shuffle(x,y),shuffle(z,w)),undef) -> bop(shuffle'(x,y),shuffle'(z,w)) — llvm-dev / detail
  5. [libc++] Consistency on _LIBCPP_CLANG_VER tests in <type_traits>. — arthur.j.odwyer / detail
  6. propose Chocolately as package manager — kuhnel / detail
  7. [clang][ASTImporter] Add import support for SourceLocExpr. — 1.int32 / detail
  8. [AMDGPU] Remove dead glc1 handing in asm parser. NFC. — Stanislav.Mekhanoshin / detail
  9. [AMDGPU] Add atomic optimizer nouse tests — jay.foad / detail

#30603 (Mar 19, 2021 7:04:15 AM)

  1. Automate common diagnostic checking for statement attributes — aaron / detail
  2. [mlir] Rename gpu-to-llvm pass implementation file — csigg / detail
  3. Support intrinsic overloading on unnamed types — jeroen.dobbelaere / detail
  4. [WoA][MSVC] Use default linker setting in MSVC-compatible driver [take 2] — maxim.kuvyrkov / detail
  5. [M68k] Replace unknown operand with explicit type — rickytaylor26 / detail
  6. [TableGen] Improve handling of template arguments — Paul C. Anagnostopoulos / detail

#30602 (Mar 19, 2021 5:13:38 AM)

  1. [LLDB] Skip TestExitDuringExpression on aarch64/linux buildbot — omair.javaid / detail
  2. Revert "[lit] Handle plain negations directly in the internal shell" — martin / detail
  3. [AMDGPU] Sink Intrinsic::getDeclaration calls to where they are used. NFC. — jay.foad / detail
  4. [AMDGPU] Remove duplicate test functions. NFC. — jay.foad / detail
  5. [AMDGPU] Skip building some IR if it won't be used. NFC. — jay.foad / detail
  6. [AMDGPU] Remove some redundant code. NFC. — jay.foad / detail
  7. [M68k] Introduce DReg bead — rickytaylor26 / detail
  8. [M68k] Convert register Aliases to AltNames — rickytaylor26 / detail
  9. [X86, NFC] Update stack-clash tests using the automated tooling — git / detail
  10. [SystemZ][z/OS] Distinguish between text and binary files on z/OS — Abhina.Sreeskantharajan / detail
  11. [PowerPC] Fix the check for 16-bit signed field in peephole — nemanja.i.ibm / detail

#30601 (Mar 19, 2021 3:23:30 AM)

  1. [mlir] Remove ConvertKernelFuncToBlob — csigg / detail
  2. [mlir] Add a roundtrip test for 'linalg.tiled_loop' on buffers. — pifon / detail
  3. [KnownBits] Add knownbits analysis for mulhs/mulu 'multiply high' instructions — llvm-dev / detail
  4. [docs] Add calendar info for SVE sync-ups — kristof.beyls / detail

#30600 (Mar 19, 2021 1:32:34 AM)

  1. Revert "[WoA][MSVC] Use default linker setting in MSVC-compatible driver" — phosek / detail
  2. [NFC] Factor out utility function for finding common dom of user set — mkazantsev / detail
  3. [NFC] Move function up in code — mkazantsev / detail
  4. [Test] Precommit test — mkazantsev / detail
  5. [mlir] Remove mlir-rocm-runner — csigg / detail
  6. [Test] Precommit one more test — mkazantsev / detail
  7. [lit] Handle plain negations directly in the internal shell — martin / detail
  8. [libcxx] [test] Explicitly check that some env vars are ignored in the temp_dir_path test — martin / detail
  9. [lit] Pass the USERPROFILE variable through on Windows — martin / detail
  10. [InstCombine] Add unit test with @llvm.annotation. — courbet / detail
  11. [NVPTX] Fix warning, remove extra ";" [NFC] — mikael.holmen / detail

#30599 (Mar 18, 2021 11:33:15 PM)

  1. [SCEV] Add false->any implication — mkazantsev / detail
  2. [CSSPGO] Add attribute metadata for context profile — aktoon / detail
  3. [UniqueLinkageName] Use consistent checks when mangling symbo linkage name and debug linkage name. — hoy / detail
  4. [IndVars] Provide eliminateIVComparison with context — mkazantsev / detail
  5. [mlir] Fix Python bindings tests failure in Debug mode after D98474 — joker.eph / detail
  6. [mlir] Support use-def cycles in graph regions during regionDCE — youngar17 / detail
  7. [X86] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail

#30596 (Mar 18, 2021 8:33:02 PM)

  1. Fix example in documentation. — richard / detail

#30595 (Mar 18, 2021 8:01:50 PM)

  1. Improve documentation for the [[clang::lifetimebound]] attribute. — richard / detail

#30593 (Mar 18, 2021 7:01:49 PM)

  1. Don't assume that stepping out of a function will land on the next line. — jingham / detail

#30592 (Mar 18, 2021 5:33:51 PM)

  1. Fix test case in b4a8c0ebb6d4 — Yuanfang Chen / detail
  2. [mlir][tosa] Add tosa.concat to subtensor inserts lowering — rob.suderman / detail
  3. Recommit "[AArch64][GlobalISel] Fold constants into G_GLOBAL_VALUE" — Jessica Paquette / detail
  4. [mlir][tosa] Add lowering for tosa.rescale to linalg.generic — rob.suderman / detail
  5. [dfsan] Add -dfsan-fast-8-labels flag — gbalats / detail
  6. [RISCV] Correct the output chain in lowerFixedLengthVectorMaskedLoadToRVV — craig.topper / detail
  7. [SanitizerCoverage] Make __start_/__stop_ symbols extern_weak — i / detail
  8. [RISCV] Spilling for Zvlsseg registers. — kai.wang / detail
  9. [WebAssembly] Remove experimental instructions from wasm_simd128.h — tlively / detail
  10. Add a couple of missing attribute query methods [NFC] — listmail / detail

#30591 (Mar 18, 2021 3:44:49 PM)

  1. [lli] Add Orc greedy mode as -jit-kind=orc — Stefan Gränitz / detail
  2. [SelectionDAG] Don't pass a scalable vector to MachinePointerInfo::getWithOffset in a unit test. — craig.topper / detail
  3. [OpenMP] Fixed a crash in hidden helper thread — tianshilei1992 / detail
  4. [LTO][MC] Discard non-prevailing defined symbols in module-level assembly — Yuanfang Chen / detail
  5. [DAGCombiner][RISCV] Teach visitMGATHER/MSCATTER to remove gather/scatters with all zeros masks that use SPLAT_VECTOR. — craig.topper / detail

#30589 (Mar 18, 2021 2:53:40 PM)

  1. Revert "[AArch64][compiler-rt] Strip PAC from the link register." — daniel.kiss / detail
  2. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  3. Revert "[mlir] Add linalg.fill bufferization conversion" — joker.eph / detail
  4. Revert "Revert "[mlir] Add linalg.fill bufferization conversion"" — antiagainst / detail
  5. [AMDGPU] Remove cpol, tfe, and swz from MUBUF patterns — Stanislav.Mekhanoshin / detail
  6. [mlir] Fix build failure due to 1a572f4 — thomasraoux / detail

#30588 (Mar 18, 2021 1:57:53 PM)

  1. [clang-cl] make -ffile-compilation-dir a CoreOption. — zequanwu / detail
  2. [mlir] Add linalg.fill bufferization conversion — ezhulenev / detail
  3. [lldb] Move Apple simulators test targets under API — Jonas Devlieghere / detail

#30587 (Mar 18, 2021 1:23:49 PM)

  1. [SystemZ][z/OS] vasprintf fix libc++ — muiez / detail
  2. Revert "[VPlan] Add plain text (not DOT's digraph) dumps" — joker.eph / detail
  3. [mlir][linalg] Extend linalg vectorization to support non-identity input maps — thomasraoux / detail
  4. [SimplifyCFG] add tests for branch cond merging with prof metadata; NFC — spatel / detail
  5. [lldb] Fix flakyness in TestGdbRemote_vContThreads — pavel / detail
  6. [mlir] Add vector op support to cuda-runner including vector.print — thomasraoux / detail

#30586 (Mar 18, 2021 11:52:06 AM)

  1. Fix typo: `char` should be `TS` — noreply / detail
  2. [mlir] Fix typo in SCF.cpp (NFC) — l.chelini / detail
  3. [flang] Refine symbol sorting — pklausler / detail
  4. [WebAssembly] Remove experimental SIMD instructions — tlively / detail
  5. [WebAssembly] Finalize SIMD names and opcodes — tlively / detail
  6. [VPlan] Add plain text (not DOT's digraph) dumps — andrei.elovikov / detail

#30585 (Mar 18, 2021 10:53:50 AM)

  1. [llvm][AArch64][SVE] Lower fixed length vector fabs — peter.waller / detail
  2. [WebAssembly] Remove unimplemented-simd target feature — tlively / detail
  3. [libc++] Remove the Docker files for BuildBot — Louis Dionne / detail
  4. [docs] Document regular LLVM sync-ups — kristof.beyls / detail
  5. [libc++] Future-proof generate_feature_test_macro_components.py against long names. — arthur.j.odwyer / detail
  6. [CMake][runtimes] Add file level dependency to merge_archives commands — markus.boeck02 / detail

#30584 (Mar 18, 2021 10:20:41 AM)

  1. Reapply "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  2. [SampleFDO] Don't mix up the existing indirect call value profile with the new — wmi / detail
  3. [AMDGPU] Support SCC on buffer atomics — Stanislav.Mekhanoshin / detail
  4. [libomptarget] Add register usage info to kernel metadata — jonathanchesterfield / detail
  5. [libcxx] updates the feature-test macro generator — cjdb / detail
  6. [ELF] Change --shuffle-sections=<seed> to --shuffle-sections=<section-glob>=<seed> — i / detail

#30583 (Mar 18, 2021 9:23:07 AM)

  1. [XCore] Remove XFAIL: xcore from passing test. — nigelp / detail
  2. [flang] Unittests for runtime terminator — andrzej.warzynski / detail
  3. [amdgpu] Update med3 combine to skip i64 — jonathanchesterfield / detail
  4. [AMDGPU] Remove unused template parameters of MUBUF_Real_AllAddr_vi — Stanislav.Mekhanoshin / detail
  5. [libsupport] Silence a bogus valgrind warning. — clattner / detail
  6. [OPENMP51]Support for the 'destroy' clause with interop variable. — michael.p.rice / detail
  7. [NFC][ArgumentPromotion] Clear FAM cached results of erased function. — mtrofin / detail

#30582 (Mar 18, 2021 8:47:36 AM)

  1. [mlir][linalg] Add support for memref inputs/outputs for `linalg.tiled_loop`. — pifon / detail
  2. [DAG] Improve folding (sext_in_reg (*_extend_vector_inreg x)) -> (sext_vector_inreg x) — llvm-dev / detail

#30581 (Mar 18, 2021 8:05:14 AM)

  1. [MLIR][OpenMP] Pretty printer and parser for omp.wsloop — kiran.chandramohan / detail
  2. [AMDGPU] Add some gfx1010 test coverage. NFC. — jay.foad / detail
  3. [MCA] Ensure that writes occur in-order — andrew.savonichev / detail
  4. [flang][driver] Add support for `-fget-symbols-sources` — andrzej.warzynski / detail
  5. [lldb] Fix TestAutoInstallMainExecutable.py — pavel / detail
  6. [lld-macho] implement options -map — jezng / detail
  7. [gn build] Port ed8bff13dcaa — llvmgnsyncbot / detail
  8. [Hexagon] Add support for named registers cs0 and cs1 — sidneym / detail

#30580 (Mar 18, 2021 6:37:40 AM)

  1. [test] Fix variable definition in acle_sve_ld1.sh — thomasp / detail
  2. [OpenCL] Remove spurious atomic_fetch tablegen builtins — sven.vanhaastregt / detail
  3. [test] Fix incorrect use of string variable use — thomasp / detail
  4. [SCEV][NFC] API for predicate evaluation — mkazantsev / detail
  5. [NFC] Use evaluatePredicate in eliminateComparison — mkazantsev / detail
  6. [NFC] One more use case for evaluatePredicate — mkazantsev / detail
  7. [compiler-rt] Produce the right arch suffix for arm libraries — martin / detail
  8. [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output. — a.v.lapshin / detail
  9. [SLP]Fix crash on extending scheduling region. — a.bataev / detail
  10. GlobalISel: Insert memcpy for outgoing byval arguments — Matthew.Arsenault / detail
  11. GlobalISel: Preserve source value information for outgoing byval args — Matthew.Arsenault / detail
  12. [X86][SSE] Regenerate PR18054 test case — llvm-dev / detail

#30579 (Mar 18, 2021 5:12:11 AM)

  1. [RISCV] Support scalable-vector masked scatter operations — fraser / detail
  2. [DAG] SelectionDAG::isSplatValue - add ISD::ABS handling — llvm-dev / detail
  3. [llvm-objcopy] remove split dwo file creation from executeObjcopyOnBinary. — a.v.lapshin / detail
  4. [ARM] Regenerate select-imm.ll tests — llvm-dev / detail
  5. [AMDGPU] Regenerate atomic_optimizations_global_pointer.ll tests — llvm-dev / detail
  6. [Reland] "Do not apply calling conventions to MSVC entry points" — elizabeth.andrews / detail
  7. [-Wcalled-once-parameter][NFC] Fix GCC compilation error — vsavchenko / detail
  8. [clang][ASTImporter] Fix import of VarDecl regarding thread local storage spec — balazsbenics / detail
  9. [LoopVectorize] relax FMF constraint for FP induction — spatel / detail

#30578 (Mar 18, 2021 3:21:21 AM)

  1. [CMake] Use compiler-rt location instead of resource directory to find clang-cls runtime directory — markus.boeck02 / detail
  2. [AArch64] Rewrite (add, csel) to cinc — sjoerd.meijer / detail
  3. [X86] Fix compile time regression of D93594. — yuanke.luo / detail
  4. [RISCV] Support bitcasts of fixed-length mask vectors — fraser / detail
  5. [-Wcalled-once-parameter] Harden analysis in terms of block use — vsavchenko / detail
  6. [X86][AMX][NFC] Give correct Passname for Tile Register Pre-configure — bing1.yu / detail
  7. [X86][NFC] Pre-commit test case for the fix of ldtilecfg insertion. — pengfei.wang / detail
  8. [mlir][ODS] Get rid of limitations in rewriters generator — vlad.vinogradov / detail
  9. [-Wcalled-once-parameter] Fix false positives for cleanup attr — vsavchenko / detail
  10. [RISCV] Support scalable-vector masked gather operations — fraser / detail
  11. [Test][DebugInfo] Check for backend object emission support. — nigelp / detail

#30577 (Mar 18, 2021 1:21:17 AM)

  1. [WoA][MSVC] Use default linker setting in MSVC-compatible driver — maxim.kuvyrkov / detail
  2. [NFC] Minor cleanup to use default setting of getLastArg() — maxim.kuvyrkov / detail
  3. [MLIR] Canonicalize broadcast operations on single shapes — frgossen / detail
  4. Revert "[NFC] Minor cleanup to use default setting of getLastArg()" — maxim.kuvyrkov / detail

#30575 (Mar 17, 2021 10:22:04 PM)

  1. [JITLink] Improve out-of-range error messages. — Lang Hames / detail
  2. [JITLink] Reformat an enum. — Lang Hames / detail

#30574 (Mar 17, 2021 9:00:10 PM)

  1. [Clang][RISCV] Add rvv vsetvl and vsetvlmax intrinsic functions. — zakk.chen / detail
  2. [RISCV][Clang] Add RVV vle/vse intrinsic functions. — zakk.chen / detail
  3. [analyzer] Introduce common bug category "Unused code". — Artem Dergachev / detail

#30573 (Mar 17, 2021 8:23:58 PM)

  1. [sanitizer] Grow buffer in SharedPrintfCodeNoBuffer — Vitaly Buka / detail
  2. [RISCV] Fix isel pattern of masked vmslt[u] — shihpo.hung / detail

#30572 (Mar 17, 2021 7:47:46 PM)

  1. [NFC] make XCOFF dwarf dump test run only on PowerPC target. — czhengsz / detail
  2. [Hexagon] Add more patterns for HVX loads and stores — kparzysz / detail
  3. [Hexagon] Improve stack address base reuse for HVX spills — kparzysz / detail
  4. [NFC][sanitizer] Remove unneeded "explicit" — Vitaly Buka / detail
  5. [ObjectYAML] Handle Hexagon V68 — kparzysz / detail

#30571 (Mar 17, 2021 6:51:24 PM)

  1. [GlobalISel] Don't DCE LIFETIME_START/LIFETIME_END markers. — Amara Emerson / detail
  2. [XCOFF][llvm-dwarfdump] llvm-dwarfdump support for XCOFF — czhengsz / detail

#30570 (Mar 17, 2021 6:17:01 PM)

  1. [mlir][Toy] Update the tutorial to use tablegen for dialect declarations — riddleriver / detail
  2. [mlir][Toy] Tidy up the first half of Chapter 2. — riddleriver / detail
  3. [AMDGPU] Avoid unnecessary graph visits during WQM marking — carl.ritson / detail

#30569 (Mar 17, 2021 5:34:12 PM)

  1. [FileCheck] Fix numeric error propagation — jdenny.ornl / detail
  2. [FileCheck] Fix redundant diagnostics due to numeric errors — jdenny.ornl / detail
  3. [sanitizer] Remove max_len parameter from InternalScopedString — Vitaly Buka / detail
  4. PR49619: Remove delayed call to noteFailed. — richard / detail
  5. Revert "[CodeGenModule] Set dso_local for Mach-O GlobalValue" — Alex Lorenz / detail
  6. [mlir][tosa] Add tosa.slice to std.subtensor lowering — rob.suderman / detail

#30568 (Mar 17, 2021 4:26:15 PM)

  1. Revert "[NewPM] Verify LoopAnalysisResults after a loop pass" — aeubanks / detail
  2. [OPENMP51]Initial support for the use clause. — michael.p.rice / detail
  3. PR49585: Emit the jump destination for a for loop 'continue' from within the scope of the condition variable. — richard / detail

#30567 (Mar 17, 2021 3:22:51 PM)

  1. [ASTMatchers][NFC] Use move semantics when passing matchers around. — n.james93 / detail
  2. [Object][MachO] Handle end iterator in getSymbolType() — Steven Wu / detail
  3. [AArch64][GlobalISel] Fall back if disabling neon/fp in the translator. — Amara Emerson / detail
  4. [lld-macho][NFC] Minor refactor of Writer::run() — gkm / detail

#30566 (Mar 17, 2021 2:37:27 PM)

  1. [mlir][IR] Support parsing hex float values in the DialectSymbolParser — riddleriver / detail
  2. [ARM] Add VREV MVE shuffle costs — david.green / detail

#30565 (Mar 17, 2021 1:54:30 PM)

  1. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / githubweb

#30565 (Mar 17, 2021 1:54:30 PM)

  1. [X86][SSE] Add SSE2/SSE42 test coverage to urem combine tests — llvm-dev / detail
  2. [NFC][AArch64] Add codegen tests for various csinc-cmp sequences. — Pavel.Iliin / detail
  3. [compiler-rt] -fsanitize=cfi is not supported on Darwin — jonathan_roelofs / detail
  4. [M68k] Use fixed asm string for MxPseudo instructions — minyihh / detail
  5. [M68k] Forward declare getMCInstrBeads in one place — minyihh / detail
  6. [NewPM] Verify LoopAnalysisResults after a loop pass — aeubanks / detail

#30565 (Mar 17, 2021 1:54:30 PM)

  1. Revert "[jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed" — Azharuddin Mohammed / detail

#30564 (Mar 17, 2021 12:16:40 PM)

  1. [TTI] Add a Mask to getShuffleCost — david.green / detail
  2. [RISCV] Update RVV shift intrinsic tests to use XLEN bit as shift amount. — zakk.chen / detail
  3. [LICM] Fix a crash when sinking instructions w/token operands — listmail / detail
  4. [lldb] [test] Skip vCont tests on Windows — mgorny / detail
  5. [lldb/Docs] Update docs with new buildbot URLs — jan.kratochvil / detail
  6. [RISCV] Use getTargetExtractSubreg and getTargetInsertSubreg to simplify some code. NFCI — craig.topper / detail
  7. [Test] Fix undef var in attr-speculative-load-hardening.c — thomasp / detail
  8. [LCSSA] Extract a utility for deciding if a new use requires a new lcssa phi [NFC] — listmail / detail
  9. [lld-link] emit an error when writing a PDB > 4 GiB — thakis / detail

#30563 (Mar 17, 2021 10:32:50 AM)

  1. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / githubweb

#30563 (Mar 17, 2021 10:32:50 AM)

  1. [Sanitizer] Fix debug builds of sanitizer_stacktrace_test.cpp — luismarques / detail
  2. [LoopVectorize] Refine hasIrregularType predicate — thatlemon / detail
  3. [lldb] Correct unsigned decimal argument check in memory write — david.spickett / detail
  4. [ms] [llvm-ml] Allow the /Zs parameter as a synonym for -filetype=null — epastor / detail
  5. [lldb] [test] Fix TestGdbRemote_vContThreads.py logic — mgorny / detail
  6. [ELF] Special case --shuffle-sections=-1 to reverse input sections — i / detail
  7. [CGSCC] Print CG node itself instead of its address — bmahjour / detail
  8. [OPENMP51]Initial support for the interop directive. — michael.p.rice / detail
  9. Reapply "[DebugInfo] Handle multiple variable location operands in IR" — stephen.tozer / detail
  10. [mlir][amx] regression test for tile-muli (all zero/sign-extension combinations) — ajcbik / detail
  11. [mlir][cpu-runner] register all llvm ir dialects — ajcbik / detail
  12. [RISCV] Support masked load/store for fixed vectors. — craig.topper / detail

#30563 (Mar 17, 2021 10:32:50 AM)

  1. [jenkins] Temporarily disable compiler-rt tests until couple of tests are fixed — Azharuddin Mohammed / detail

#30562 (Mar 17, 2021 8:38:13 AM)

  1. [clang] Disable LTO and LLD on SystemZ for stage3 builds — tbaeder / detail
  2. [llvm-objcopy][NFC] Move ownership keeping code into restoreStatOnFile(). — a.v.lapshin / detail
  3. [RGT] RPCUtilsTest, replace un-executed EXPECT with unreachable — paul.robinson / detail
  4. [DAG] TargetLowering::isBinOp() - add ISD::SSUBSAT/USUBSAT — llvm-dev / detail
  5. Add arm_neon.sdot operation — ataei / detail
  6. [ARM] Use lrdsb for more thumb1 loads. — david.green / detail

#30561 (Mar 17, 2021 6:56:34 AM)

  1. [SYCL] Rework the SYCL driver options — aaron / detail
  2. Revert "[DebugInfo] Handle multiple variable location operands in IR" — hans / detail
  3. Fixing a test case that was missed in c165a99a1b8861af87e0509a2e14debf2764804b — aaron / detail
  4. Move BaseOpWithOffsetSizesAndStrides to OpBase.td — akuegel / detail
  5. [OCaml] Handle nullptr in Llvm.global_initializer — josh / detail
  6. [mlir][ODS] Support specialized Attribute class for Enums — vlad.vinogradov / detail

#30560 (Mar 17, 2021 5:13:52 AM)

  1. Fix flang out-of-tree with new driver builder. — stevan.radakovic / githubweb

#30560 (Mar 17, 2021 5:13:52 AM)

  1. [RISCV] Optimize "dominant element" BUILD_VECTORs — fraser / detail
  2. [lldb] Correct typo in memory read error — david.spickett / detail
  3. [SLP] Fix the trunc instruction insertion problem — anton.a.afanasyev / detail
  4. [LV] Account for the cost of predication of scalarized load/store — david.green / detail
  5. [MLIR] Fix lowering of Affine IfOp in the presence of yield values. — uday / detail
  6. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / detail
  7. Revert "[libomptarget] Build amdgcn devicertl by default" — jonathanchesterfield / detail
  8. [AArch64][SVE/NEON] Add support for FROUNDEVEN for both NEON and fixed length SVE — bradley.smith / detail
  9. [lit] Harmonize test timing data between Unix and Windows — dave / detail
  10. Revert rG3b635253ddd0106c88051cff3540d8eb90bee22f "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / detail
  11. Added documentation for SSA like property in Bufferization. — julian.gross / detail
  12. Update diagnostic groups for pre-compat warnings — aaron / detail
  13. [mlir][llvm] Pass struct results as parameter in c wrapper — herhut / detail
  14. [mlir] scf::ForOp: Drop iter arguments (and corresponding result) with no use — nicolas.vasilache / detail
  15. NFC: Use a simple macro to test AST node introspection — steveire / detail
  16. [NFC][OCaml] Fix documentation for verify_function and const_of_int64 — josh / detail

#30560 (Mar 17, 2021 5:13:52 AM)

  1. Fix flang out-of-tree with new driver builder. — stevan.radakovic / detail

#30559 (Mar 17, 2021 3:10:46 AM)

  1. [sanitizer_common][test] Handle missing REG_STARTEND in Posix/regex_startend.cpp — ro / detail
  2. Make iteration over the DeclContext::lookup_result safe. — v.g.vassilev / detail
  3. [SLP][Test] Precommit test for D98423 — anton.a.afanasyev / detail
  4. [TableGen] Fix excessive compile time issue in FixedLenDecoderEmitter — jay.foad / detail
  5. [libcxx] [docs] Fix formatting of inline verbatim snippets in the Windows section — martin / detail
  6. [AMDGPU] Split dot2-insts feature — jay.foad / detail

#30558 (Mar 17, 2021 1:14:54 AM)

  1. [MC] Delete unused MCOperand::{create,is,get}FPImm — i / detail
  2. [NFC] [XCOFF] Update PowerPC readobj test case with expression — edwin / detail
  3. [libcxx] Simplify rounding of durations in win32 __libcpp_thread_sleep_for — martin / detail
  4. [-Wcalled-once-parameter] Let escapes overwrite MaybeCalled states — vsavchenko / detail

#30556 (Mar 17, 2021 12:15:10 AM)

  1. [Flang][OpenMP][OpenACC] Add function for mapping parser clause classes with the corresponding clause kind. — praveen / detail

#30554 (Mar 16, 2021 11:14:52 PM)

  1. [OCaml] DebugInfo support for OCaml bindings — vaivaswatha / detail
  2. [Unswitch] Guard dbgs logging with LLVM_DEBUG — aeubanks / detail
  3. [lld-macho][NFC] Drop unnecessary braces around simple if/for bodies — gkm / detail
  4. [OCaml] Fix buildbot failure in OCaml tests — vaivaswatha / detail

#30553 (Mar 16, 2021 9:46:43 PM)

  1. [lld-macho] Handle error cases properly for -exported_symbol(s_list) — gkm / detail
  2. [BasicAA] Drop dependency on Loop Info. PR43276 — mkazantsev / detail

#30551 (Mar 16, 2021 8:42:00 PM)

  1. [X86][AMX] Rename amx-bf16 intrinsic according to correct naming convention — bing1.yu / detail
  2. [flang] Replace Arithmetic Ops with their builtin conunterpart — SourabhSingh.Tomar / detail

#30549 (Mar 16, 2021 7:38:08 PM)

  1. [dfsan] Add origin ABI wrappers — jianzhouzh / detail

#30547 (Mar 16, 2021 6:38:11 PM)

  1. [AST] Suppress diagnostic output when generating code — steveire / detail

#30546 (Mar 16, 2021 6:06:42 PM)

  1. [mlir][AttrTypeDefGen] Add support for custom parameter comparators — riddleriver / detail
  2. [mlir][IR] Move the remaining builtin attributes to ODS. — riddleriver / detail
  3. This introduces gmtime to LLVM libc, based on C99/C2X/Single Unix Spec. — rtenneti / detail
  4. [AST] Hide errors from the attempt to introspect nodes — steveire / detail
  5. [mlir][Python] Fix test broken after D98474 — riddleriver / detail
  6. [flang] Fix build error (unused data member warning) — pklausler / detail

#30545 (Mar 16, 2021 4:32:56 PM)

  1. [sanitizer][NFC] Fix compilation error on Windows — Vitaly Buka / detail
  2. [asan] disable MallocNanoZone for no fd test on darwin — code / detail
  3. [flang] Order Symbols by source provenance — pklausler / detail
  4. Revert "[AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax"" — anirudh_prasad / detail
  5. [mlir] Add lowering from math::Log1p to LLVM — ezhulenev / detail
  6. [mlir][pdl] Cast the OperationPosition to Position to fix MSVC miscompile — riddleriver / detail

#30544 (Mar 16, 2021 2:57:22 PM)

  1. [AArch64] Parse "rng" feature flag in .arch directive — mcgrathr / detail
  2. [AsmParser][SystemZ][z/OS] Reland "Introduce HLASM Comment Syntax" — anirudh_prasad / detail
  3. [sanitizer][NFC] Remove InternalScopedString::size() — Vitaly Buka / detail
  4. [RISCV] Make empty name symbols SF_FormatSpecific so that llvm-symbolizer ignores them for symbolization — i / detail
  5. [SLP] separate min/max matching from its instruction-level implementation; NFC — spatel / detail
  6. [Polly][CodeGen] Allow nesting of BandAttr mark without loop. — llvm-project / detail
  7. Revert "[ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast()" — zequanwu / detail

#30543 (Mar 16, 2021 2:10:29 PM)

  1. [MemCpyOpt] Add missing MemorySSAWrapperPass dependency macro — nikita.ppv / detail
  2. Revert "[regalloc] Ensure Query::collectInterferringVregs is called before interval iteration" — nikita.ppv / detail
  3. [rs4gc] don't duplicate existing values which are provably base pointers — listmail / detail
  4. scudo: Allow TBI to be disabled on Linux with a macro. — peter / detail
  5. [rs4gc] don't force a conflict for a canonical broadcast — listmail / detail
  6. [rs4gc] Simplify code by cloning existing instructions when inserting base chain [NFC] — listmail / detail
  7. [sanitizers] [windows] Use InternalMmapVector instead of silencing -Wframe-larger-than — martin / detail
  8. [mlir][pdl] Restructure how results are represented. — riddleriver / detail
  9. [mlir][pdl] Remove CreateNativeOp in favor of a more general ApplyNativeRewriteOp. — riddleriver / detail
  10. [mlir][PDL] Add support for variadic operands and results in PDL — riddleriver / detail
  11. [mlir][PDL] Add support for variadic operands and results in the PDL Interpreter — riddleriver / detail
  12. [mlir][PDL] Add support for variadic operands and results in the PDL byte code — riddleriver / detail
  13. [compiler-rt] Use try_compile_only to check for __ARM_FP — martin / detail
  14. [M68k] Fixed incorrect `extract-section` command substitution — minyihh / detail
  15. [M68k] Add more specific operand classes — minyihh / detail
  16. [InstCombine] Avoid Bitcast-GEP fusion for pointers directly from allocation functions — muhammad.asif.manzoor / detail

#30542 (Mar 16, 2021 12:28:01 PM)

  1. Add ConstantDataVector::getRaw() to create a constant data vector from raw data. — nicholas / detail
  2. [libc++] Improve src/filesystem's formatting of paths. — arthur.j.odwyer / detail
  3. [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration — mtrofin / detail

#30541 (Mar 16, 2021 11:53:03 AM)

  1. Fix for memory leak reported by Valgrind — dblaikie / detail

#30540 (Mar 16, 2021 11:21:03 AM)

  1. [gvn] CSE gc.relocates based on meaning, not spelling (try 2) — listmail / detail

#30539 (Mar 16, 2021 10:46:10 AM)

  1. [mlir][amx] reformatted examples — ajcbik / detail
  2. [Docs] Mention linking to reviews page when committing — vaivaswatha / detail
  3. [Utils] Support lit-like substitutions in update_cc_test_checks — georgakoudis1 / detail
  4. [VPlan] Remove PredInst2Recipe, use VP operands instead. (NFC) — flo / detail

#30538 (Mar 16, 2021 10:12:40 AM)

  1. [libcxx][type_traits] add tests for is_signed and is_unsigned — tomas.matheson / detail
  2. Tweak spelling of system-windows UNSUPPORTED line — jeremy.morse / detail
  3. [InstSimplify] Restrict a GEP transform to avoid provenance changes — git / detail
  4. [RISCV] Support clang -fpatchable-function-entry && GNU function attribute 'patchable_function_entry' — i / detail
  5. Support !heapallocsite attachments in stripNonLineTableDebugInfo(). — Adrian Prantl / detail
  6. Support !heapallocsite attachments in StripDebugInfo(). — Adrian Prantl / detail
  7. [llvm-nm] Add --format=just-symbols and make --just-symbol-name its alias — i / detail

#30537 (Mar 16, 2021 9:37:16 AM)

  1. [RISCV] Look through copies when trying to find an implicit def in addVSetVL. — craig.topper / detail
  2. [SCEV][NFC] Move check up the stack — mkazantsev / detail
  3. [AArch64][SVE] Fold vector ZExt/SExt into gather loads where possible — joe.ellis / detail
  4. [OCaml] Add missing TypeKinds, Opcode, and AtomicRMWBinOps — josh / detail
  5. [mlir][amx] blocked tilezero integration test — ajcbik / detail
  6. [MemDepAnalysis] Remove redundant comment. — thomasp / detail
  7. [LoopVectorize] add FP induction test with minimal FMF; NFC — spatel / detail
  8. [OpenCL][NFCI] Prefer CodeGenFunction::EmitRuntimeCall — luke.drummond / detail

#30536 (Mar 16, 2021 7:58:22 AM)

  1. [InstSimplify] Match PtrToInt more directly in a GEP transform (NFC) — git / detail
  2. [AMDGPU, NFC] Refactor FP/BP spill index code in emitPrologue/emitEpilogue — VenkataRamanaiah.Nalamothu / detail
  3. [X86][SSE] canonicalizeShuffleWithBinOps - add PERMILPS/PERMILPD + PERMPD/PERMQ + INSERTPS handling. — llvm-dev / detail
  4. [OpenMP] Add runtime interface for OpenMP 5.1 error directive — hansang.bae / detail
  5. [Polly][Unroll] Fix unroll_double test. — llvm-project / detail
  6. [clang-tidy] Remove readability-deleted-default — n.james93 / detail
  7. [gn build] Port 9a5af541ee05 — llvmgnsyncbot / detail
  8. Correct Doxygen syntax for inline code — aaron.puchert / detail
  9. [RISCV] Improve i32 UADDSAT/USUBSAT on RV64. — craig.topper / detail
  10. [AArch64][SVEIntrinsicOpts] Factor out redundant SVE mul/fmul intrinsics — joe.ellis / detail
  11. [lit testing] Mark reorder.py as unavailable on Windows — dave / detail

#30535 (Mar 16, 2021 6:26:53 AM)

  1. [NFC] Use SmallString instead of std::string for the AttrBuilder — sguelton / detail
  2. [clangd] Add basic monitoring info request for remote index server — kbobyrev / detail
  3. [Test] Update auto-generated checks — mkazantsev / detail
  4. [Test] Add test with loops guarded by trivial conditions — mkazantsev / detail
  5. [lit testing] Fix Windows reliability? — dave / detail

#30534 (Mar 16, 2021 5:35:36 AM)

  1. [TableGen/GlobalISel] Emit MI_predicate custom code for PatFrags (not only PatFrag) — bjorn.a.pettersson / detail
  2. [CodeCompletion] Avoid spurious signature help for init-list args — sam.mccall / detail
  3. [NFC] Replace loop by idiomatic llvm::find_if — sguelton / detail
  4. [clangd] Introduce pullDiags endpoint — kadircet / detail
  5. [llvm-exegesis testing] Workaround unreliable test — dave / detail
  6. [mlir] NFC - Expose GlobalCreator so it can be reused. — nicolas.vasilache / detail

#30533 (Mar 16, 2021 4:41:58 AM)

  1. [test][NFC] Minor formatting and comment adjustments in GetErrcMessages.cmake — markus.boeck02 / detail
  2. [AMDGPU][MC] Disabled lds_direct for GFX90a — dmitry.preobrazhensky / detail
  3. [sanitizer][NFC] Don't inherit InternalMmapVector — Vitaly Buka / detail
  4. [CodeCompletion] Don't track preferred types if code completion is disabled. — sam.mccall / detail
  5. [clangd] Reject renames to non-identifier characters — sam.mccall / detail
  6. [test] Make sure the test program in GetErrcMessages.cmake exits normally. — markus.boeck02 / detail
  7. [clangd] Turn off implicit cancellation based on client capabilities — sam.mccall / detail
  8. [clangd] Add `limit` extension on completion and workspace-symbols — sam.mccall / detail
  9. [SLP] improve readability in reduction logic; NFC — spatel / detail

#30532 (Mar 16, 2021 2:53:10 AM)

  1. [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse — caroline.concatto / detail
  2. [NFC] Wisely nest dyn_cast in FunctionLoweringInfo — sguelton / detail
  3. [lit] Sort test start times based on prior test timing data — dave / detail
  4. [flang] Save AllocateObject and PointerObject analyzed expression — jperier / detail
  5. [mlir]: Add canonicalization for dim of 1D alloc of size rank. — akuegel / detail

#30531 (Mar 16, 2021 1:02:20 AM)

  1. [AArch64][GlobalISel] Fix crash on lowering <1 x half> types. — Amara Emerson / detail
  2. [RISCV] Don't emit #undef BUILTIN from RISCVVEmitter.cpp — tclin914 / detail
  3. scf::ForOp: Fold away iterator arguments with no use and for which the corresponding input is yielded — nicolas.vasilache / detail

#30530 (Mar 15, 2021 11:11:36 PM)

  1. [AArch64][ASAN] Disable fgets_fputs.cpp test. — yvan.roux / detail

#30528 (Mar 15, 2021 10:09:25 PM)

  1. [OpenMP][AMDGPU] Skip backend and assemble phases for amdgcn — Pushpinder.Singh / detail

#30526 (Mar 15, 2021 9:08:15 PM)

  1. [NVPTX] CUDA does provide malloc/free since compute capability 2.X — johannes / detail
  2. [OpenMP][FIX] Repair accidental replacement of _shfl_sync with _shfl — johannes / detail
  3. [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen — wlei / detail

#30525 (Mar 15, 2021 8:35:09 PM)

  1. [gn build] Port 4f198b0c27b0 — llvmgnsyncbot / detail
  2. [OCaml][test] Fix Bindings/OCaml/executionengine.ml test — josh / detail

#30524 (Mar 15, 2021 7:46:19 PM)

  1. [X86] Pass to transform amx intrinsics to scalar operation. — bing1.yu / detail

#30522 (Mar 15, 2021 6:43:57 PM)

  1. Skip path separators to make the test portable across Win/Linux — dblaikie / detail

#30521 (Mar 15, 2021 6:05:46 PM)

  1. [mlir][amx] Add Intel AMX dialect (architectural-specific vector dialect) — ajcbik / detail

#30520 (Mar 15, 2021 5:22:07 PM)

  1. [JITLink][MachO][x86-64] Introduce generic x86-64 support. — Lang Hames / detail
  2. [gn build] Port ecf6466f01c5 — llvmgnsyncbot / detail
  3. [libomptarget] Build amdgcn devicertl by default — jonathanchesterfield / detail
  4. [CMake] Clean up unnecessary dependency — phosek / detail
  5. Fix 34885bffdf43920c0f011e17a65fd678100240dd — walter erquinigo / detail

#30519 (Mar 15, 2021 3:46:14 PM)

  1. NFC: Formatting changes. — nicholas / detail
  2. [NVPTX] Avoid temp copy of byval kernel parameters. — tra / detail
  3. [AIX][XCOFF] Fixed the test case which failed at aix OS because enable -mignore-xcoff-visibility by default. — diggerlin / detail
  4. [DWARF] Check for AddrOffsetSectionBase to work with DWO Units. — dblaikie / detail
  5. [OpenMP] Remove unused cpu_stackoffset member — jonathan.l.peyton / detail
  6. [lldb-vscode] Handle request_evaluate's context attribute — walter erquinigo / detail
  7. [flang] Create intrinsics modules directory — tkeith / detail
  8. [gn build] merge af2796c76d2f a bit more — thakis / detail
  9. Emit inline implementation of __builtin__wmemchr on MSVCRT platforms. — akhuang / detail
  10. [flang] Create intrinsics modules directory (contd.) — tkeith / detail

#30518 (Mar 15, 2021 2:20:56 PM)

  1. [test] Add ability to get error messages from CMake for errc substitution — markus.boeck02 / detail
  2. [AMDGPU] Use single cache policy operand — Stanislav.Mekhanoshin / detail
  3. [SLP] update stale test comments; NFC — spatel / detail
  4. Revert line accidentally included in af2796c76d2ff4b73165ed47959afd35a769beee — markus.boeck02 / detail
  5. [clangd] Optionally add reflection for clangd-index-server — kbobyrev / detail
  6. [libomptarget] Build amdgpu plugin by default — jonathanchesterfield / detail
  7. [libomptarget][nfc] Drop unused DEVICE macro — jonathanchesterfield / detail
  8. [PowerPC] Add __PCREL__ when PC Relative is enabled. — stefanp / detail
  9. [libomptarget][nfc][amdgcn] Use precise triple for devicertl build — jonathanchesterfield / detail
  10. [AMDGPU] Fixed msan failure with uninitialized value — Stanislav.Mekhanoshin / detail
  11. [gn build] kind of merge af2796c76d2f — thakis / detail
  12. [SystemZ] Test for isinf and isfinite in testFPKind(). — paulsson / detail
  13. [gn build] merge 9bcf0eff99 — thakis / detail
  14. [AnnotationRemarks] Remove unneeded Function.h include (NFC). — flo / detail
  15. [AMDGPU] Fix copyPhysReg to not produce unalined vgpr access — Stanislav.Mekhanoshin / detail
  16. [flang] Runtime: implement INDEX intrinsic function — pklausler / detail

#30517 (Mar 15, 2021 12:55:55 PM)

  1. [RISCV] Add isel-patterns to optimize (a < 1) into blez (a <= 0) — craig.topper / detail
  2. [libomptarget] Drop assert.h, use freestanding for amdgcn devicertl — jonathanchesterfield / detail
  3. [RISCV] Add RISCVISD::BR_CC similar to RISCVISD::SELECT_CC. — craig.topper / detail
  4. [dfsan] Do not check dfsan_get_origin by check_custom_wrappers.sh — jianzhouzh / detail
  5. [lld-macho] Place LC_FUNCTION_STARTS data at the right position — jezng / detail
  6. Change void getNoop(MCInst &NopInst) to MCInst getNop() — i / detail
  7. [dfsan] Updated check_custom_wrappers.sh to dedup function names — jianzhouzh / detail
  8. [CSSPGO] Load context profile for external functions in PreLink and populate ThinLTO import list — aktoon / detail
  9. [Polly] Fix deprecation warning. NFC. — llvm-project / detail
  10. [libomptarget] Fix devicertl build — jonathanchesterfield / detail

#30516 (Mar 15, 2021 11:27:37 AM)

  1. [CMake] Require python 3.6 if enabling LLVM test targets — ctetreau / detail
  2. [gn build] (semi-manually) port b136a74efc54 — thakis / detail
  3. [libcxx] [test] Disable some allocation checks in class.path tests on windows — martin / detail
  4. [libcxx] [test] Fix the get_temp_file_name() function for mingw — martin / detail
  5. [libomptarget][amdgcn] Drop use of inttypes.h, moving closer to freestanding — jonathanchesterfield / detail
  6. [Polly] Refactoring astScheduleDimIsParallel to take the C++ wrapper object. NFC — llvm-project / detail
  7. [CodeGen] Fix issues with scalable-vector INSERT/EXTRACT_SUBVECTORs — fraser / detail
  8. [AssumeBundles] Add nonnull/align to op bundle if noundef exists — aqjune / detail
  9. [libcxx] [test] Fix the temp_directory_path test for windows — martin / detail
  10. [flang][docs] Fix the time for the new Flang driver call — andrzej.warzynski / detail
  11. [OpenCL] Respect calling convention for builtin — luke.drummond / detail
  12. [NFC] Use higher level constructs to check for whitespace/newlines in the lexer — sguelton / detail
  13. Allow __ieee128 as an alias to __float128 on ppc — sguelton / detail
  14. [mlir] fix SPIR-V CPU and Vulkan runners after e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  15. [AArch64] Implement __rndr, __rndrrs intrinsics — stelios.ioannou / detail
  16. [Polly][Optimizer] Apply user-directed unrolling. — llvm-project / detail

#30515 (Mar 15, 2021 9:48:40 AM)

  1. [clang][patch] Solve PR49479, File scope fp pragma should propagate to functions nested in struct, and initialization expressions — melanie.blower / detail
  2. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  3. [dfsan] Add origin ABI wrappers for thread/signal/fork — jianzhouzh / detail
  4. [mlir] make memref.cast implement ViewLikeOpInterface — zinenko / detail
  5. [X86][SSE] isHorizontalBinOp - ensure we clear any unused source operands to improve HADD/SUB matching — llvm-dev / detail
  6. [RISCV] Improve legalization of i32 UADDO/USUBO on RV64. — craig.topper / detail

#30514 (Mar 15, 2021 9:16:06 AM)

  1. [RISCV][compiler-rt] Add support for save-restore — ed.jones / detail
  2. [InstSimplify] add tests for ctlz of shifted constant; NFC — spatel / detail
  3. [InstSimplify] ctlz({signbit} >>u x) --> x — spatel / detail

#30513 (Mar 15, 2021 8:40:32 AM)

  1. [scudo][standalone] Add shared library to makefile — kostyak / detail
  2. [amdgpu] Implement lower function LDS pass — jonathanchesterfield / detail
  3. [gn build] Port 13e49dcee48f — llvmgnsyncbot / detail
  4. [libcxx] [docs] Update docs about how to build for Windows — martin / detail
  5. Stop traping on sNaN in __builtin_isinf — thomasp / detail

#30512 (Mar 15, 2021 8:07:18 AM)

  1. [clang-tidy] Enable modernize-concat-nested-namespaces also on headers — dmitry.polukhin / detail
  2. [AArch64] Zero extended extract_vector_elt pattern — david.green / detail
  3. [asan] Fixed test failing on windows due to different printf behaviour. — vyng / detail
  4. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. — llvm-dev / detail
  5. [flang] Build intrinsic .mod files in include/flang — tkeith / detail

#30511 (Mar 15, 2021 7:30:58 AM)

  1. [clang][lex] Speculative fix for buffer overrun on raw string parse — Jan Svoboda / detail
  2. [ASTMatchers] Don't forward matchers in MapAnyOf — n.james93 / detail
  3. [clang-tidy] Fix readability-identifer-naming duplicating prefix or suffix for replacements. — n.james93 / detail

#30510 (Mar 15, 2021 7:00:12 AM)

  1. [SystemZ][z/OS] Define _LIBCPP_ELAST — muiez / detail
  2. [PATCH] fix location of test case — daltenty / detail
  3. [mlir] fix integration tests post e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  4. [NFC][PowerPC] Add additional load/store test cases — amy.kwan1 / detail

#30509 (Mar 15, 2021 6:22:03 AM)

  1. [ast-dump-tool] fix regression if --empty-implementation but --json-input-path is not — thakis / detail
  2. [SLP][Test] Precommit test for PR40522 — anton.a.afanasyev / detail
  3. Revert "[Sanitizer][RISCV][AArch64][Android] Adjust allocator tests" — luismarques / detail
  4. [ASTMatchers] Fix documentation for hasAnyBody matcher — n.james93 / detail
  5. [ASTMatchers][Dynamic] Add missing matchers from Registry — n.james93 / detail
  6. [mlir] enable Python bindings for the MemRef dialect — zinenko / detail

#30508 (Mar 15, 2021 5:46:31 AM)

  1. [Sanitizer][RISCV][AArch64][Android] Adjust allocator tests — luismarques / detail
  2. [LLDB] Skip TestExitDuringExpression on arm/linux buildbot — omair.javaid / detail
  3. [dexter] Check path != None before calling os.path.exists — orlando.hyams / detail
  4. [X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI. — llvm-dev / detail
  5. Revert "[NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles" — nikita.ppv / detail
  6. Revert rG9ba577eca2e339726bfaad4e615c6324a705b292 "[X86][SSE] canonicalizeShuffleWithBinOps - handle target shuffles. NFCI." — llvm-dev / detail
  7. [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes — bradley.smith / detail
  8. [mlir] fix shared-lib build fallout of e2310704d890ad252aeb1ca28b4b84d29514b1d1 — zinenko / detail
  9. [X86][SSE] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  10. [AMDGPU] Fix shortfalls in WQM marking — carl.ritson / detail

#30507 (Mar 15, 2021 3:53:20 AM)

  1. [MLIR] Add canonicalization for `shape.broadcast` — frgossen / detail
  2. [AArch64][compiler-rt] Strip PAC from the link register. — daniel.kiss / detail
  3. Revert "[Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants." — zinenko / detail
  4. [X86][SSE] Attempt to merge single-op hops for slow targets. — llvm-dev / detail
  5. Fix MSVC "switch statement contains 'default' but no 'case' labels" warning. NFCI. — llvm-dev / detail
  6. [mlir] fix cmake for generating data layout documentation — zinenko / detail
  7. [mlir] better formatting in interface docs — zinenko / detail
  8. [MLIR] Create memref dialect and move dialect-specific ops from std. — julian.gross / detail
  9. [AMDGPU] Use depth first iterator instead of recursive DFS. NFCI. — jay.foad / detail
  10. [RISCV] Support fixed-length vectors in the calling convention — fraser / detail
  11. [NFCI][ValueTracking] getUnderlyingObject(): gracefully handle cycles — lebedev.ri / detail
  12. [AST] Add generator for source location introspection — steveire / detail

#30506 (Mar 15, 2021 2:00:36 AM)

  1. [Test] Replace checks with auto-generated checks — mkazantsev / detail
  2. [mlir][AVX512] Add while loop-based sparse vector-vector dot product variants. — springerm / detail
  3. [NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered — lebedev.ri / detail
  4. [MLIR] Allow compatible shapes in `Elementwise` operations — frgossen / detail
  5. Revert "[NFCI][ValueTracking] getUnderlyingObject(): assert that no cycles are encountered" — lebedev.ri / detail

#30505 (Mar 15, 2021 12:12:12 AM)

  1. [libc][Obvious] Fix except flags reading overflow detected by asan. — sivachandra / detail
  2. X86: adjust the windows 64 calling convention for Swift — Saleem Abdulrasool / detail
  3. [X86][AMX] Prevent transforming load pointer from <256 x i32>* to x86_amx*. — yuanke.luo / detail
  4. [AST] Add generator for source location introspection — steveire / detail
  5. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  6. [gn build] (manually) kind of merge d627a27d26 — thakis / detail
  7. CodeGen: Reorder MachinePointerInfo fields — Matthew.Arsenault / detail
  8. [InstCombine] Restrict a GEP transform to avoid changing provenance — git / detail
  9. [AArch64] Expand build-vector-extract.ll tests to i8's. NFC — david.green / detail
  10. Remove unneeded targets dependency — steveire / detail
  11. Update python script per review comments — steveire / detail
  12. [X86] Add test for PR49587 (NFC) — nikita.ppv / detail
  13. Fix license headers — steveire / detail
  14. Revert "[AST] Add generator for source location introspection" — nikita.ppv / detail
  15. Revert "[gn build] (manually) kind of merge d627a27d26" — thakis / detail
  16. [M68k] Fix extract-section.py under Python 3 — minyihh / detail
  17. [M68k] Make M68k TargetMachine use getter function — minyihh / detail
  18. [M68k] Tidy up some bit shifting during code emission — minyihh / detail
  19. [llvm] [dwarf] Fix DWARFListTableHeader::getOffsetEntry off-by-one — jan.kratochvil / detail
  20. [InstSimplify] Add additional GEP transform tests & regenerate — git / detail
  21. [ArgPromotion] Copy additional metadata for loads. — flo / detail
  22. [lldb] Move PlatformPOSIX::ConnectToWaitingProcesses to RemoteAwarePlatform — pavel / detail
  23. [AST] Add generator for source location introspection — steveire / detail
  24. [X86] Add -prefer-vector-width=256 tests for v16i8 smulo/umulo. — craig.topper / detail
  25. Ensure that cache variable is set when not building introspection — steveire / detail
  26. Revert "Ensure that cache variable is set when not building introspection" — steveire / detail
  27. Revert "[AST] Add generator for source location introspection" — steveire / detail
  28. [AST] Add generator for source location introspection — steveire / detail
  29. Attempt to fix ARM buildbot — steveire / detail
  30. [RISCV] Give an explicit error if 'generic' CPU is passed instead of 'generic-rv32' or 'generic-rv64'. Validate 64Bit feature against the triple. — craig.topper / detail
  31. Revert "Attempt to fix ARM buildbot" — steveire / detail
  32. Revert "[AST] Add generator for source location introspection" — steveire / detail
  33. [Canonicalizer] Process regions top-down instead of bottom up & reuse existing constants. — clattner / detail
  34. [RISCV] Support inline asm for vector instructions. — kai.wang / detail
  35. [m_Constant] Check #operands/results before hasTrait() — clattner / detail
  36. debuginfo-tests: Fix check-gdb-mlir-support build after MLIR API change in a4bb667d831c — joker.eph / detail
  37. [NFC][Inliner] Debugging support to print funtion size after each inlining. — hoy / detail

#30503 (Mar 13, 2021 3:01:45 PM)

  1. [lld-macho][nfc] Move list of section names into InputSection.h — jezng / detail
  2. [flang][OpenMP] Add support for getting parent context and clauses and modify the relevant sema checks to use the new functions. — arnamoy10 / detail
  3. [CGP] Consolidate logic for getIVIncrement and isIVIncrement — listmail / detail

#30502 (Mar 13, 2021 2:18:38 PM)

  1. [InstCombine] Update GEP tests — git / detail

#30501 (Mar 13, 2021 1:34:55 PM)

  1. [SROA] Regenerate test checks (NFC) — nikita.ppv / detail

#30500 (Mar 13, 2021 12:51:37 PM)

  1. [compiler-rt] Use arm-specific builtins sources for arm/mingw builds — martin / detail

#30499 (Mar 13, 2021 12:08:05 PM)

  1. [MemCpyOpt] Add additional tests for memcpy of undef (NFC) — nikita.ppv / detail
  2. [MemCpyOpt] Handle read from lifetime.start with offset — nikita.ppv / detail

#30496 (Mar 13, 2021 10:01:07 AM)

  1. [DAGCombiner] Optimize 1-bit smulo to AND+SETNE. — craig.topper / detail

#30494 (Mar 13, 2021 7:47:00 AM)

  1. [Attributor][fix] Remove problematic EXPENSIVE_CHECK — kuterdinel / detail
  2. [Orc] Deallocate debug objects properly when removing resources from DebugObjectManagerPlugin — Stefan Gränitz / detail

#30491 (Mar 13, 2021 5:49:45 AM)

  1. [InstCombine] avoid creating an extra instruction in zext fold and possible inf-loop — spatel / detail

#30490 (Mar 13, 2021 5:08:19 AM)

  1. [libomptarget] Add allocator support for target memory — georgios.rokos / detail
  2. [NFC][LSR] Add test case that from https://reviews.llvm.org/D98147#2623549 — lebedev.ri / detail
  3. [LSR] Don't try to fixup uses in 'EH pad' instructions — lebedev.ri / detail
  4. Reland [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail

#30489 (Mar 13, 2021 3:13:35 AM)

  1. [XCore] Build fewer components. Run 4 parallel jobs. — nigelp / githubweb

#30489 (Mar 13, 2021 3:13:35 AM)

  1. [MemorySSA] Don't bail on phi starting access — nikita.ppv / detail
  2. [MemCpyOpt] Add additional tests for memset+memcpy overwrite (NFC) — nikita.ppv / detail
  3. [MemCpyOpt] Don't generate zero-size memset — nikita.ppv / detail
  4. [MemCpyOpt] Use AA to check for MustAlias between memset and memcpy — nikita.ppv / detail

#30489 (Mar 13, 2021 3:13:35 AM)

  1. [XCore] Build fewer components. Run 4 parallel jobs. — nigelp / detail

#30487 (Mar 13, 2021 12:38:43 AM)

  1. change rvv frame layout — 932494295 / detail

#30485 (Mar 12, 2021 11:35:17 PM)

  1. [RISCV] Remove redundancy -mattr=+d in test file — 932494295 / detail

#30483 (Mar 12, 2021 10:33:54 PM)

  1. Added openmp doxygen; increased the doxygent step timeout, as it could take a long time without anything in TTY. — alebedev / githubweb

#30483 (Mar 12, 2021 10:33:54 PM)

  1. Temporairly evert "[SCEV] Improve modelling for (null) pointer constants" — lebedev.ri / detail

#30483 (Mar 12, 2021 10:33:54 PM)

  1. Added openmp doxygen; increased the doxygent step timeout, as it could take a long time without anything in TTY. — alebedev / detail

#30480 (Mar 12, 2021 9:02:29 PM)

  1. [dfsan] Update shadow-args-zext.ll test — gbalats / detail

#30479 (Mar 12, 2021 8:03:41 PM)

  1. [NFC] Adjust SmallVector.h header to workaround XL build compiler issue — Xiangling.Liao / detail

#30478 (Mar 12, 2021 7:30:22 PM)

  1. [ORC] Fix some comments in the LLJITWithObjectLinkingLayerPlugin example. — Lang Hames / detail

#30477 (Mar 12, 2021 6:44:37 PM)

  1. [Fuchsia] Add check-polly to CLANG_BOOTSTRAP_TARGETS — phosek / detail
  2. [JITLink][ORC] Make the LinkGraph available to modifyPassConfig. — Lang Hames / detail

#30476 (Mar 12, 2021 6:11:12 PM)

  1. Replace func name with regex for update test scripts — georgakoudis1 / detail
  2. [flang] Fix static build of flang — pklausler / detail

#30475 (Mar 12, 2021 5:36:17 PM)

  1. [mlir][sparse] disable nonunit stride dense vectorization — ajcbik / detail
  2. Replace func name with regex for update test scripts — georgakoudis1 / detail
  3. Revert "Replace func name with regex for update test scripts" — georgakoudis1 / detail
  4. Don't load kexts/kernels without dSYMs present — Jason Molenda / detail

#30474 (Mar 12, 2021 4:40:32 PM)

  1. [clang] Improve diagnostics on implicitly deleted defaulted comparisons — mizvekov / detail
  2. [clang] Fix ICE on invalid type parameters for concepts — mizvekov / detail

#30473 (Mar 12, 2021 4:07:08 PM)

  1. [flang] Update DE/ALLOCATE statement runtime message processing — pklausler / detail
  2. [lld-macho] Make range-check.s test more tolerant — jezng / detail
  3. [flang] Ensure pointer function results are acceptable variables — pklausler / detail

#30472 (Mar 12, 2021 3:34:56 PM)

  1. [gcov] Delete FreeBSD<10 (reached end of life for years) workaround — i / detail
  2. [gcov] Delete ancient MSVC workaround — i / detail

#30471 (Mar 12, 2021 3:01:40 PM)

  1. [lld-macho] Check address ranges when applying relocations — jezng / detail
  2. [lld-macho][nfc] Give every SyntheticSection a fake InputSection — jezng / detail
  3. [lld-macho] Only codesign by default on arm64 macOS — jezng / detail
  4. [libFuzzer] Use macro instead of __attribute__. — mascasa / detail
  5. [AMDGPU] Fix getAlignedAGPRClassID — Stanislav.Mekhanoshin / detail

#30470 (Mar 12, 2021 2:06:04 PM)

  1. [libc builder] Temporarily disable integration tests and loader tests. — sivachandra / githubweb

#30470 (Mar 12, 2021 2:06:04 PM)

  1. [DebugInfo] Add an attribute to force type info to be emitted for types that are required to be complete. — akhuang / detail
  2. [SystemZ][z/OS] Missing wchar functions libc++ — muiez / detail
  3. [tests] Cover a case brought up in review of D98222 — listmail / detail
  4. [libc] Introduce a full build mode CMake option. — sivachandra / detail
  5. [IndirectCallPromotion] Recommit "Don't strip ".__uniq." suffix when it strips — wmi / detail
  6. [libc] Adjust full build entrypoints for aarch64. — sivachandra / detail
  7. [MemCpyOpt] Add test for memcpy in loop (NFC) — nikita.ppv / detail
  8. Revert "[CodeGenPrepare] Fix isIVIncrement (PR49466)" — rupprecht / detail
  9. [libc][Obvious] Add string tests to non-full-build mode. — sivachandra / detail

#30470 (Mar 12, 2021 2:06:04 PM)

  1. [libc builder] Temporarily disable integration tests and loader tests. — sivachandra / detail

#30469 (Mar 12, 2021 12:31:24 PM)

  1. [flang] Make the symbol count used for collating symbols static — psteinfeld / detail
  2. [SCEV] Improve modelling for (null) pointer constants — lebedev.ri / detail
  3. [RISCV] Add test cases for failure to optimize select_cc with X < 1 or X > -1. NFC — craig.topper / detail
  4. [Clang][ARM] Reenable arm_acle.c test. — david.green / detail
  5. [mlir] Annotate functions used only in debug mode with LLVM_ATTRIBUTE_UNUSED — ezhulenev / detail
  6. Revert "[Clang][ARM] Reenable arm_acle.c test." — thakis / detail
  7. Revert "[AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax" — hubert.reinterpretcast / detail
  8. [RISCV] Teach normaliseSetCC to canonicalize X > -1 to X >= 0 and X < 1 to 0 >= X. — craig.topper / detail
  9. [OpaquePtrs] Remove some uses of type-less CreateGEP() (NFC) — nikita.ppv / detail
  10. [flang][OpenMP][FIX] Fix function to check nesting level of current directive. — arnamoy10 / detail
  11. Revert "[gn build] (manually) port bcdd40f802a5" — thakis / detail
  12. [OpenCL] Use spir target for CIndex tests for OpenCL. — anastasia.stulova / detail
  13. [RISCV] Add test cases for masked load/store with all ones/zeros mask. NFC — craig.topper / detail
  14. [DAGCombiner] Use isConstantSplatVectorAllZeros/Ones instead of isBuildVectorAllZeros/Ones in visitMSTORE and visitMLOAD. — craig.topper / detail
  15. [InstCombine] add test for zext-of-icmps; NFC — spatel / detail

#30468 (Mar 12, 2021 10:50:50 AM)

  1. [clang] Mark re-injected tokens appropriately during pragma handling — kadircet / detail
  2. Add Semantic check for Flang OpenMP 4.5 - 2.15.3.6 Reduction clause — yhegde / detail
  3. [NFC] Use llvm::raw_string_ostream instead of std::stringstream — sguelton / detail
  4. [mlir] fix a memory leak in NestedPattern — zinenko / detail
  5. [FileCheck] Add support for hex alternate form in FileCheck — thomasp / detail
  6. [AMDGPU] Fix -amdgpu-inline-arg-alloca-cost — Stanislav.Mekhanoshin / detail
  7. [NFC] Fix "unused parameter" error revealed in the Linux self-build. — zahira.ammarguellat / detail
  8. [RISCV] Add support for scalable vector masked load/store. — craig.topper / detail

#30467 (Mar 12, 2021 9:18:23 AM)

  1. [lldb] Remove unused StackFrame::TrackGlobalVariable — davelee.com / detail
  2. [PowerPC] Add more missing overloads to altivec.h — nemanja.i.ibm / detail
  3. [libcxx] adds concept std::regular — cjdb.ns / detail
  4. [lit] rewrap a few lines to 80 columns — thakis / detail
  5. [AsmParser][SystemZ][z/OS] Introducing HLASM Comment Syntax — kai / detail
  6. [gn build] (manually) port bcdd40f802a5 — thakis / detail

#30466 (Mar 12, 2021 8:43:04 AM)

  1. Revert "Revert "[compiler-rt][asan] Make wild-pointer crash error more useful"" — vyng / detail

#30464 (Mar 12, 2021 7:34:32 AM)

  1. Revert "[IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips" — thakis / detail
  2. [X86] Provide lighter weight getTargetShuffleMask wrapper. NFCI. — llvm-dev / detail
  3. [X86][AVX] Insert zeros byte elements into 256/512-bit vectors using shuffle/and — llvm-dev / detail
  4. [clang] Use Constant::getAllOnesValue helper. NFCI. — llvm-dev / detail

#30463 (Mar 12, 2021 6:47:30 AM)

  1. [LV] Account IV recipes being uniform in VPTransformState::get(). — flo / detail
  2. [LV] Fix name in CHECK pattern after fb3ca7076 — flo / detail
  3. [NFC] Use StringRef instead of const char* for AsmPrinter — sguelton / detail
  4. AMDGPU/GlobalISel: Cleanup call lowering sequence — Matthew.Arsenault / detail
  5. AArch64/GlobalISel: Don't use common prefix in test — Matthew.Arsenault / detail
  6. GlobalISel: Partially fix handling of byval arguments — Matthew.Arsenault / detail
  7. GlobalISel: Fix marking byval arguments as immutable — Matthew.Arsenault / detail
  8. Test cases for rem-seteq fold with illegal types — git / detail

#30462 (Mar 12, 2021 5:22:44 AM)

  1. [PPC] Fix UBSAN warning about out of range shift. NFCI. — llvm-dev / detail
  2. Add support for digit separators in C2x. — aaron / detail
  3. Revert "[InstrProfiling] Don't generate __llvm_profile_runtime_user" — hans / detail
  4. [analyzer][solver] Prevent infeasible states (PR49490) — vsavchenko / detail
  5. [Orc] Fix race condition in DebugObjectManagerPlugin — Stefan Gränitz / detail
  6. [SimplifyCFG] avoid sinking insts within an infinite-loop — spatel / detail
  7. [mlir] Remove mlir-cuda-runner — csigg / detail

#30461 (Mar 12, 2021 3:33:57 AM)

  1. [libc++] Remove libc++ ARM builders — david.spickett / githubweb

#30461 (Mar 12, 2021 3:33:57 AM)

  1. Revert "Mark gc.relocate and gc.result as readnone" — serguei.katkov / detail
  2. [PPC] Fix static analyzer / UBSAN warnings about out of range shifts. NFCI. — llvm-dev / detail
  3. [builtins] Fix value of ARM_INEXACT — Alexander.Richardson / detail

#30461 (Mar 12, 2021 3:33:57 AM)

  1. [libc++] Remove libc++ ARM builders — david.spickett / detail

#30460 (Mar 12, 2021 1:43:06 AM)

  1. [mlir] Fix ConstantOp verifier — marius.brehler / detail
  2. [ConstantFold] Handle undef/poison when constant folding smul_fix/smul_fix_sat — bjorn.a.pettersson / detail
  3. [InstSimplify] Simplify smul.fix and smul.fix.sat — bjorn.a.pettersson / detail
  4. [mlir] fix memory leak on failure path in parser — zinenko / detail
  5. [OpenCL] Refactor diagnostic for OpenCL extension/feature — anton.zabaznov / detail
  6. [RISCV] Fix up stale VECREDUCE comments. NFC. — fraser / detail
  7. [RISCV] Optimize INSERT_VECTOR_ELT sequences — fraser / detail
  8. [Matrix] Add missing newline to appease sphinx. — flo / detail
  9. [libcxx] Move Linaro 32 bit armv bots to buildkite — david.spickett / detail

#30459 (Mar 11, 2021 11:44:42 PM)

  1. [libcxx] adds concept std::semiregular — cjdb.ns / detail

#30458 (Mar 11, 2021 10:48:35 PM)

  1. Revert "[OpenMP] Introduce the `disable_selector_propagation` variant selector trait" — johannes / detail
  2. Revert "[OpenMP] Do not propagate match extensions to nested contexts" — johannes / detail

#30457 (Mar 11, 2021 9:48:50 PM)

  1. [FIX] Allow non-constant assume operand bundle operands. — johannes / detail
  2. [Utils] Check for more global information in update_test_checks — johannes / detail
  3. [OpenMP] Do not propagate match extensions to nested contexts — johannes / detail
  4. [OpenMP] Introduce the `disable_selector_propagation` variant selector trait — johannes / detail
  5. [OpenMP][DeviceRTL] Extract shuffle idiom and port it to declare variant — johannes / detail
  6. [OpenMP][NFC] Use `AsyncInfo` as the variable name for a `__tgt_async_info` — johannes / detail
  7. [Attributor][NFC] Update tests after D94741 — johannes / detail
  8. [Attributor] Derive `willreturn` based on `mustprogress` — johannes / detail

#30456 (Mar 11, 2021 9:16:40 PM)

  1. [Debug-Info] Add names for the debug line prologue. — esme.yi / detail
  2. Disable unique linkage suffixes ifor global vars until demanglers can be fixed. — tmsriram / detail

#30455 (Mar 11, 2021 8:43:47 PM)

  1. [libc][NFC] Move the template implementation of integer_abs to __support. — sivachandra / detail

#30454 (Mar 11, 2021 8:11:00 PM)

  1. [libcxx] adds concept std::copyable — cjdb.ns / detail
  2. [RISCV] Return false from isShuffleMaskLegal except for splats. — craig.topper / detail

#30453 (Mar 11, 2021 7:37:38 PM)

  1. [AMDGPU] Do not annotate an else branch if there is a kill — carl.ritson / detail
  2. [libFuzzer] Add attribute noinline on Fuzzer::ExecuteCallback(). — paulsson / detail
  3. Revert "[compiler-rt][asan] Make wild-pointer crash error more useful" — vyng / detail
  4. BPF: provide better error message for unsupported atomic operations — yhs / detail
  5. [libcxx] adds concept std::movable — cjdb.ns / detail

#30452 (Mar 11, 2021 6:59:36 PM)

  1. [compiler-rt] PR#39514 Support versioned llvm-symbolizer binaries — eugenis / detail
  2. Revert "[NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes" — mtrofin / detail
  3. [compiler-rt][asan] Make wild-pointer crash error more useful — vyng / detail

#30451 (Mar 11, 2021 6:24:03 PM)

  1. [RuntimeDyld] Speedup resolution of relocations to external symbols — maks / detail
  2. [NFC] Test commit. Add empty lines. — sergei.grechanik / detail
  3. Move (llvm-original-di-preservation) test example output into the Inputs directory (since it's an input to the test execution) — dblaikie / detail
  4. void cast to suppress -Wunused-variable in non-asserts build — dblaikie / detail
  5. [NPM][CGSCC] FunctionAnalysisManagerCGSCCProxy: do not clear immutable function passes — mtrofin / detail
  6. [mlir][Vector] Lowering of transfer_read/write to vector.load/store — sergei.grechanik / detail

#30450 (Mar 11, 2021 4:54:47 PM)

  1. [AMDGPU] Restrict image_msaa_load to MSAA dimension types — carl.ritson / detail
  2. [asan] disable no-fd test on darwin — code / detail

#30449 (Mar 11, 2021 4:22:47 PM)

  1. [RISCV] Add test cases for fixed vector bitreverse, bswap, ctlz, cttz, and ctpop. — craig.topper / detail
  2. [crt][fuzzer] Fix up various numeric conversions — mvanotti / detail
  3. [AMDGPU] Free reserved VGPR if no SGPR spill — ruiling.song / detail
  4. [AMDGPU] Don't check hasStackObjects() when reserving VGPR — ruiling.song / detail
  5. Replace use of OperationState with builder::create in GPU Kernel Outlining (NFC) — joker.eph / detail

#30448 (Mar 11, 2021 3:51:48 PM)

  1. [PDB] Improve warning for corrupt debug info — rnk / detail
  2. Reland: [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  3. Fix use of deprecated IRBuilder::CreateLoad in Kaleidoscope — dblaikie / detail

#30447 (Mar 11, 2021 2:23:35 PM)

  1. [AMDGPU] Remove dead MTBUF patterns — Stanislav.Mekhanoshin / detail
  2. Reland: [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  3. [Matrix] Add support for matrix-by-scalar division. — flo / detail

#30446 (Mar 11, 2021 1:51:48 PM)

  1. [dfsan] Disable testing origin tracking on non x86_64 arch — jianzhouzh / detail

#30444 (Mar 11, 2021 12:48:03 PM)

  1. [clangd] Add config block for Completion and option for AllScopes — kadircet / detail
  2. [clangd] Make ProjectAwareIndex optionally sync — kadircet / detail
  3. [mlir][StorageUniquer] Properly call the destructor on non-trivially destructible storage instances — riddleriver / detail
  4. [libc++] [docs] Add link to clang status page for C++2b and fix anchor for C++20. — marek.kurdej / detail
  5. [SLP] Fix crash when matching associative reduction for integer min/max. — valery.n.dmitriev / detail
  6. [InstrProfiling] Generate runtime hook for ELF platforms — phosek / detail
  7. [Attributor] Don't access pointer elem type in constructPointer (NFC) — nikita.ppv / detail
  8. [compiler-rt] Partially revert 8bd2722f65cfd7883ed9769f7bad3ff50e4c6905 — martin / detail

#30443 (Mar 11, 2021 11:13:22 AM)

  1. [ELF] Simplify isValidCIdentifier. NFC — i / detail
  2. [Polly] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  3. [mlir] Remove uses of type-less CreateLoad() APIs (NFC) — nikita.ppv / detail
  4. [RISCV] Handle vmv.x.s intrinsic for i64 vectors on RV32. — craig.topper / detail
  5. [IRBuilder] Deprecate CreateLoad APIs with implicit type — nikita.ppv / detail
  6. [PGO] Fix two issues in PGOMemOPSizeOpt. — yamauchi / detail
  7. [AArch64] Fix -Wunused-but-set-variable in GCC non-debug build — simon.wallis2 / detail
  8. [ARM] Improve WLS lowering — david.green / detail
  9. [ARM] Move t2DoLoopStart reg alloc hint — david.green / detail
  10. [RISCV] Support fixed vector copysign. — craig.topper / detail
  11. [UnitTests] Remove uses of deprecated CreateLoad() API — nikita.ppv / detail
  12. [Driver] Drop $sysroot/usr special case from Gentoo gcc-config detection — i / detail
  13. [SamplePGO] Skip inlinee profile scaling for sample loader inlining — aktoon / detail
  14. [flang] Handle type-bound procedures with alternate returns — psteinfeld / detail
  15. [libcxx] [test] Disable a test regarding error behaviour for excessively long paths on windows — martin / detail
  16. [lld-macho][nfc] Remove `MachO::` prefix where possible — jezng / detail
  17. [lld-macho][nfc] Create Relocations.{h,cpp} for relocation-specific code — jezng / detail
  18. [lld-macho] Fix handling of X86_64_RELOC_SIGNED_{1,2,4} — jezng / detail
  19. [lld-macho][nfc] Refactor subtractor reloc handling — jezng / detail
  20. [lld-macho] Avoid requiring shell in tests — jezng / detail
  21. [lld-macho] Unbreak build breakage from rG1752f2850685 — jezng / detail
  22. [gn build] Port 5433a79176a3 — llvmgnsyncbot / detail
  23. [mlir][Vector][Affine] Fix heap-use-after-free in vectorizer — diego.caballero / detail
  24. [lldb] Fix the man page build — Raphael Isemann / detail
  25. [MIPS] Fix lowering of irregular vector arguments — thatlemon / detail
  26. [SelectionDAG] Improve scalarization of irregular vector types — thatlemon / detail
  27. [libcxx] Test accessing a directory on windows that gives "access denied" errors — martin / detail
  28. [IndirectCallPromotion] Don't strip ".__uniq." suffix when it strips — wmi / detail

#30442 (Mar 11, 2021 9:35:40 AM)

  1. [mlir] fix cmake build — zinenko / detail
  2. [ValueTypes][RISCV] Add MVT for v1f16. — craig.topper / detail
  3. [RISCV] Support extract_vector_elt for fixed and scalable masked registers. — craig.topper / detail
  4. [ELF] Support . and $ in symbol names in expressions — i / detail
  5. [libcxx] [test] Use a string_view of the native path type in the concat test — martin / detail
  6. [libcxx] Avoid intermediate string objects for substrings in windows operator/= — martin / detail

#30441 (Mar 11, 2021 8:02:57 AM)

  1. [Orc] Deallocate debug objects explicitly when destroying the DebugObjectManagerPlugin — Stefan Gränitz / detail
  2. [OpenCL][Docs] Add guidelines for new extensions and features. — anastasia.stulova / detail
  3. [lld-macho] minimal TimeTrace support — schuett / detail
  4. [PowerPC] Exploit paddi instruction on Power 10 for constant materialization — stefanp / detail
  5. [llvm-mca] Fix uninitialized variable in InOrderIssueStage constructor warning. NFCI. — llvm-dev / detail
  6. Revert "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / detail
  7. [Sema] Use castAs<> instead getAs<> for dereferenced pointer casts. NFCI. — llvm-dev / detail
  8. [OpenMP] Restore backwards compatibility for libomptarget — jhuber6 / detail
  9. [lldb] Add missing debugserver dependency to check-lldb — Raphael Isemann / detail
  10. [flang][OpenMP] Add semantic check for occurrence of multiple list items in aligned clause for simd directive — arnamoy10 / detail
  11. AMDGPU/GlobalISel: Add more tests for byval arguments — Matthew.Arsenault / detail
  12. GlobalISel: Fix off by one in finding explicit byval alignment — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Improve private addressing mode matching — Matthew.Arsenault / detail
  14. [mlir] Add LLVM loop codegen options to control software pipelining — zinenko / detail
  15. [mlir] Introduce data layout modeling subsystem — zinenko / detail

#30440 (Mar 11, 2021 6:26:47 AM)

  1. [flang][driver] Add -fdebug-module-writer option — arnamoy10 / detail
  2. Revert rGcd938ab162b0ac560dd0e9fee290980c7e0e47e5 "[X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling." — llvm-dev / detail
  3. [compiler-rt] Set CMAKE_TRY_COMPILE_TARGET_TYPE to STATIC_LIBRARY when building builtins standalone — martin / detail
  4. [PowerPC] Fix infinite loop in peephole CR optimization (PR49509) — nikita.ppv / detail
  5. Revert "[AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer" — bradley.smith / detail
  6. [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands — stephen.tozer / detail
  7. [AArch64][SVE] Add fixed/scalable lowering of FMAXIMUM/FMINIMUM ISD nodes — bradley.smith / detail
  8. [OpaquePtrs] Remove some uses of type-less CreateLoad APIs (NFC) — nikita.ppv / detail
  9. [Sema] Add some basic lambda capture fix-its — n.james93 / detail
  10. [PowerPC] Fix multi-use case for swap reduction — qiucofan / detail
  11. [Transforms] SampleProfileLoaderBaseImpl<BT>::getFunctionLoc - fix Wdocumentation warnings. NFCI. — llvm-dev / detail

#30439 (Mar 11, 2021 4:55:34 AM)

  1. [Statepoint Lowering] Handle the case with several gc.result — serguei.katkov / detail
  2. [clangd] Group filename calculations in SymbolCollector, and cache mroe. — sam.mccall / detail
  3. [mlir] Correct verifyCompatibleShapes — tpopp / detail
  4. [X86] Don't attempt to fold sub(C1, xor(X, C2)) with opaque constants — llvm-dev / detail
  5. [clangd] Drop explicit specifier on define out-of-line — kadircet / detail
  6. [clangd] Introduce a CommandLineConfigProvider — kadircet / detail
  7. [clangd] Fix buildbots without grpc enabled — kadircet / detail

#30438 (Mar 11, 2021 3:06:20 AM)

  1. [AArch64][compiler-rt] Fix PAC instructions for older compilers — oliver.stannard / detail
  2. [CGBuilder] Remove type-less CreateAlignedLoad() APIs (NFC) — nikita.ppv / detail
  3. [mlir] Change test-gpu-to-cubin to derive from SerializeToBlobPass — csigg / detail
  4. Save and restore previous terminal after setting the terminal for checking if terminal supports colors. — pavel / detail
  5. [lldb] Remove implicit_const_form_support.test — pavel / detail
  6. Reapply [LICM] Make promotion faster — nikita.ppv / detail
  7. [MCA] Support in-order CPUs with MicroOpBufferSize=1 — jay.foad / detail
  8. [OpenCL] Add missing atomic_xchg overload — sven.vanhaastregt / detail
  9. [clang][ARM] Refactor ComputeLLVMTriple code for ARM — david.spickett / detail
  10. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warnings. NFCI. — llvm-dev / detail
  11. [IPO] Fix EXPENSIVE_CHECKS assert added at D83744. NFCI. — llvm-dev / detail
  12. [FileCheck] Fix naming of OverflowErrorStr var — thomasp / detail
  13. Fix MSVC "'type cast': conversion from 'unsigned int' to 'const llvm::CallBase *' of greater size" warning. NFCI. — llvm-dev / detail
  14. [mlir] Fix invalid hoisting of dependent allocs in buffer hoisting pass. — julian.gross / detail

#30437 (Mar 11, 2021 1:11:22 AM)

  1. [mlir] Add NVVM to CUBIN conversion to mlir-opt — csigg / detail
  2. [MLIR] Add canoncalization for `shape.is_broadcastable` — frgossen / detail
  3. [Debugify][OriginalDIMode] Export the report into JSON file — djtodoro / detail

#30436 (Mar 11, 2021 12:36:46 AM)

  1. [SEH] Fix capture of this in lambda functions — ogoffart / detail
  2. Fix unused lambda capture in a non-asserts build — dblaikie / detail

#30435 (Mar 10, 2021 11:03:53 PM)

  1. [InstrProfiling] Don't generate __llvm_profile_runtime_user — phosek / detail
  2. [sanitizer] Change NanoTime to use clock_gettime on non-glibc — i / detail

#30434 (Mar 10, 2021 10:30:02 PM)

  1. [tsan] Fix aarch64-*-linux after D86377 — i / detail

#30433 (Mar 10, 2021 9:48:58 PM)

  1. Rename top-level LICENSE.txt files to LICENSE.TXT — leonardchan / detail

#30431 (Mar 10, 2021 8:44:37 PM)

  1. [RISCV] Merge fixed-vectors-int-splat-rv32.ll and fixed-vectors-int-splat-rv64.ll. — craig.topper / detail

#30430 (Mar 10, 2021 8:10:39 PM)

  1. WIP — dblaikie / detail
  2. Revert "WIP" — dblaikie / detail
  3. [RISCV] Add v2i64 _vi_ and _iv_ test cases to fixed-vectors-int.ll since we no longer crash. — craig.topper / detail
  4. [RISCV] Add additional checking to tablgen RISCVVEmitter requested in D95016. — craig.topper / detail
  5. [mlir][AVX512] Implement sparse vector dot product integration test. — springerm / detail

#30429 (Mar 10, 2021 7:11:17 PM)

  1. [llvm] Fix thinko in getVendorSignature(), where expected values of  ECX and EDX were flipped for the AMD case. — vyng / detail
  2. [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics. — zakk.chen / detail
  3. [gn build] (manually) Port d6a0560bf258 — thakis / detail
  4. Resolve unused variable warning (NFC) — aqjune / detail

#30428 (Mar 10, 2021 6:35:02 PM)

  1. [AMDGPU] Always create Stack Object for reserved VGPR — ruiling.song / detail
  2. [InstSimplify] Pass SimplifyQuery to computePointerICmp (NFC) — aqjune / detail

#30427 (Mar 10, 2021 6:00:32 PM)

  1. [clang][Driver] Expose -fexperimental-relative-c++-abi-vtables flag — leonardchan / detail
  2. [mlir] Optimize the implementation of RegionDCE — riddleriver / detail
  3. [mir] Change 'undef' for MMO base addresses to 'unknown-address' — daniel_l_sanders / detail
  4. [ValueMapper] Add debug output for metadata remapping — ruiling.song / detail
  5. [dfsan] Update atomics.ll test — gbalats / detail

#30426 (Mar 10, 2021 4:06:44 PM)

  1. [lldb] Ignore linkage diagnostic for LLDBSwigPythonBreakpointCallbackFunction (NFC) — davelee.com / detail
  2. [Attributor] Attributor call site specific AAValueConstantRange — kuterdinel / detail
  3. [AArch64] Extend vecreduce -> udot handling to mla reductions — david.green / detail
  4. llvm-lto: default Relocation Model should be selected by the TargetMachine. — daltenty / detail
  5. Add noreturn attribute to non-returning functions — 1894981+hiraditya / detail
  6. [nfc] [lldb] Remove variable ranges_base in DWARFUnit::AddUnitDIE — jan.kratochvil / detail
  7. [AST] Add generator for source location introspection — steveire / detail
  8. Revert "[cmake] Enable -Werror=return-type" — davelee.com / detail
  9. [mlir] Add polynomial approximation for math::Log2 — ezhulenev / detail
  10. Update __is_unsigned builtin to match the Standard. — zoecarver / detail
  11. Revert "Replace func name with regex in update_cc_test_checks" — georgakoudis1 / detail
  12. Workaround a -Wmisleading-indentation warning — steveire / detail
  13. Re-land "[PDB] Defer relocating .debug$S until commit time and parallelize it" — rnk / detail
  14. Revert "Workaround a -Wmisleading-indentation warning" — steveire / detail
  15. Revert "[AST] Add generator for source location introspection" — steveire / detail
  16. [gn build] Port 4f16e177e104 — llvmgnsyncbot / detail

#30425 (Mar 10, 2021 2:16:21 PM)

  1. [AMDGPU] Always expand system scope fp atomics on gfx90a — Stanislav.Mekhanoshin / detail
  2. [AMDGPU] Disable SCC bit on fp atomics — Stanislav.Mekhanoshin / detail
  3. [mlir][spirv] Define spv.Image Operation — antiagainst / detail
  4. [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams. — a.v.lapshin / detail
  5. [mlir] Remove unnecessary copying of pass options — csigg / detail
  6. Replace func name with regex in update_cc_test_checks — georgakoudis1 / detail
  7. [VPlan] Support to widen select intructions in VPlan native path — flo / detail
  8. [AArch64] Extend vecreduce -> udot handling to v8i8 — david.green / detail
  9. [NFC] Fix a compiler warning — qcolombet / detail
  10. [flang][driver] Formatting OpenMP sema check as per clang-format — arnamoy10 / detail
  11. [lldb/Platform] Skip very slow xcrun queries for simulator platforms, NFC — Vedant Kumar / detail

#30424 (Mar 10, 2021 12:29:21 PM)

  1. [RuntimeDyld] Support more relocations — rafaelauler / detail
  2. Revert "[mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer." — zinenko / detail
  3. Revert "[mlir][Vector][Affine] Improve affine vectorizer algorithm" — zinenko / detail
  4. [InstCombine] Regenerate test checks (NFC) — nikita.ppv / detail
  5. Remove original implementation of UniqueInternalLinkageNames pass. — tmsriram / detail
  6. [lld-macho][NFC] add const to pointer/reference induction variables of range-based for loops — gkm / detail
  7. [DSE] Extending isOverwrite to support offsetted fully overlapping stores — nikita.ppv / detail
  8. [dfsan] Update fast16labels.ll test — gbalats / detail
  9. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail

#30423 (Mar 10, 2021 11:19:46 AM)

  1. [flang] Fix call to CHECK() on overriding an erroneous type-bound procedure — psteinfeld / detail
  2. [compiler-rt] Fix stale incremental builds when using `LLVM_BUILD_EXTERNAL_COMPILER_RT=ON`. — Dan Liew / detail
  3. [RISCV] Starting fixing issues that prevent us from testing vXi64 intrinsics on RV32. — craig.topper / detail
  4. [RISCV][SelectionDAG] Introduce an ISD::SPLAT_VECTOR_PARTS node that can represent a splat of 2 i32 values into a nxvXi64 vector for riscv32. — craig.topper / detail
  5. [DebugInfo][NFC] Refactor BinOp+GEP salvaging in salvageDebugInfoImpl — stephen.tozer / detail
  6. [clang] Don't assert in EmitAggregateCopy on trivial_abi types — aeubanks / detail
  7. [PowerPC] Implement patterns for PC-Rel zextload/extload byte loads — amy.kwan1 / detail
  8. [mlir][Vector][Affine] Improve affine vectorizer algorithm — diego.caballero / detail
  9. [mlir][Affine][Vector] Add initial support for 'iter_args' to Affine vectorizer. — diego.caballero / detail
  10. [NFC] Fix compiler warnings — qcolombet / detail
  11. [lldb] Fix PushPlan to set subplan to private — davelee.com / detail

#30422 (Mar 10, 2021 9:38:09 AM)

  1. [DSE] Handle memmove with equal non-const sizes — Dávid Bolvanský / detail
  2. [flang][driver] Revert RUN-line change — andrzej.warzynski / detail
  3. [dfsan] Tracking origins at phi nodes — jianzhouzh / detail
  4. [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR — stephen.tozer / detail
  5. Revert "[LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest`" — tu.da.wei / detail
  6. [RISCV] Manually split vector operands to VECREDUCE when handling vXi64 vectors on RV32. — craig.topper / detail
  7. [InstCombine][SimplifyLibCalls] An extra sqrtf was produced because of transformations in optimizePow function — spatel / detail
  8. [lldb] [Process/FreeBSD] Introduce aarch64 hw break/watchpoint support — mgorny / detail
  9. [lldb] [test] Update XFAILs for FreeBSD/aarch64 — mgorny / detail

#30421 (Mar 10, 2021 8:51:52 AM)

  1. [AMDGPU] Fix isReallyTriviallyReMaterializable for V_MOV_* — jay.foad / detail
  2. [DSE] Add tests that require phi translation to be removed. — flo / detail

#30420 (Mar 10, 2021 8:08:41 AM)

  1. Revert "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail
  2. [SystemZ][NFC] Renaming of ELF specific variables. — kai / detail
  3. [AArch64][compiler-rt] Add Pointer Authentication support for VFORK. — daniel.kiss / detail
  4. [flang][fir] Upstream the pre-FIR tree changes. — eschweitz / detail
  5. Reapply "[DebugInfo] Add DWARF emission for DBG_VALUE_LIST" — stephen.tozer / detail

#30419 (Mar 10, 2021 6:18:45 AM)

  1. [mlir] Update comments in ArmNeon dialect. NFC — zinenko / detail
  2. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugVariables — stephen.tozer / detail
  3. [Statepoint Lowering] Fix the crash with gc.relocate in a separate block — serguei.katkov / detail
  4. [NFC] Unify FIME with FIXME in comments — alexfh / detail
  5. Revert "[clangd] Enable reflection for clangd-index-server" — kadircet / detail
  6. GlobalISel: Try to combine G_[SU]DIV and G_[SU]REM — Christudasan.Devadasan / detail
  7. [AArch64] Add missing intrinsics for scalar FP rounding — jingu.kang / detail
  8. [clangd] Use Dirty Filesystem for cross file rename. — n.james93 / detail
  9. [mlir] fix typo in OpDefinitions.md — zinenko / detail
  10. [DebugInfo] Add DWARF emission for DBG_VALUE_LIST — stephen.tozer / detail
  11. [mlir][CMAKE] Fix build with BUILD_SHARED_LIBS=ON — zinenko / detail
  12. [lld/mac] Implement support for -mark_dead_strippable_dylib — thakis / detail
  13. [lld/mac] warn on -install_name without -dylib — thakis / detail

#30418 (Mar 10, 2021 4:29:42 AM)

  1. [mlir] Add base class for GpuKernelToBlobPass — csigg / detail
  2. [sanitizers] Fix typo in ca9815fc247c — Alexander.Richardson / detail
  3. [asan][tests] Handle FreeBSD in large_func_test and use-after-delete — Alexander.Richardson / detail
  4. [compiler-rt] Silence a deprecation warning on FreeBSD — Alexander.Richardson / detail
  5. [SLC] Baseline test for missed strcpy optimizations in non-zero AS — Alexander.Richardson / detail
  6. [SLC] Simplify strcpy and friends with non-zero address spaces — Alexander.Richardson / detail
  7. Avoid shuffle self-assignment in EXPENSIVE_CHECKS builds — Alexander.Richardson / detail
  8. [analyzer][docs][NFC] Fix typo in checkers.rst — balazsbenics / detail
  9. [analyzer][NFC] Add more tests for ArrayBoundCheckerV2 — balazsbenics / detail
  10. [analyzer][CTU][NFC] Add an extra regression test — balazsbenics / detail
  11. [analyzer] Crash fix for alpha.cplusplus.IteratorRange — balazsbenics / detail
  12. [flang][driver] Merge test/Driver and test/Flang-Driver directories — andrzej.warzynski / detail
  13. [analyzer][CTU][NFC] Fix "Add an extra regression test" — balazsbenics / detail
  14. Moved getStaticLoopRanges and getStaticShape methods to LinalgInterfaces.td to add static shape verification — hanchung / detail
  15. [mlir] simplify type constraints in AVX512 dialect — zinenko / detail
  16. [mlir] squash LLVM_AVX512 dialect into AVX512 — zinenko / detail
  17. [flang][driver] Add `-fdebug-dump-parsing-log` — andrzej.warzynski / detail

#30417 (Mar 10, 2021 2:31:38 AM)

  1. [InstSimplify] Add tests for pr49495 (NFC) — aqjune / detail
  2. [NFC] [PowerPC] Remove unsafe-fp-math in some tests — qiucofan / detail
  3. [DSE] Add tests with memset & memcpy combinations and non-const sizes. — flo / detail
  4. [mlir][linalg] Add support for using scalar attributes in TC ops. — hanchung / detail
  5. [mlir] Model MemRef memory space as Attribute — vlad.vinogradov / detail
  6. [OpenCL] Set calling convention for -fdeclare-opencl-builtins — sven.vanhaastregt / detail
  7. [DSE] Handle memcpy/memset with equal non-const sizes. — flo / detail

#30416 (Mar 10, 2021 12:43:15 AM)

  1. [clangd] Enable reflection for clangd-index-server — kbobyrev / detail
  2. [NFC] Remove duplicate isNoBuiltinFunc method — sguelton / detail
  3. [ADT][NFC] Use `size_t` type for index in `indexed_accessor_range` — vlad.vinogradov / detail

#30415 (Mar 10, 2021 12:09:38 AM)

  1. [-Wcompletion-handler] Extend list of detected conventions — vsavchenko / detail
  2. [analyzer] Fix StdLibraryFunctionsChecker performance issue — vsavchenko / detail

#30414 (Mar 9, 2021 11:35:59 PM)

  1. [lld-macho][NFC] when reasonable, replace auto keyword with type names — gkm / detail
  2. [lld-macho][NFC] drop opt:: when already using llvm::opt — gkm / detail
  3. [JITLink] Add a null-terminator to eh-frame sections on ELF/x86-64. — Lang Hames / detail
  4. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  5. [test] Update tests — i / detail
  6. [WPD][ELF] Allow whole program devirtualization for version script localized symbols — i / detail
  7. [compiler-rt] Normalize i?86 to i386 and armv* to arm for COMPILER_RT_DEFAULT_TARGET_ARCH — martin / detail
  8. [clangd] Treat __GCC_HAVE_DWARF2_CFI_ASM the same as isWrittenInBuiltinFile macros — i / detail
  9. [PowerPC] Reduce symmetrical swaps for lane-insensitive vector ops — qiucofan / detail

#30413 (Mar 9, 2021 10:08:39 PM)

  1. [SampleFDO] Support enabling -funique-internal-linkage-name. — wmi / detail

#30411 (Mar 9, 2021 9:07:36 PM)

  1. [JITLink] Assert that segment mapping does not exceed allocation size. — Lang Hames / detail
  2. [JITLink] Add support for STT_NOTYPE symbols to ELF/x86-64. — Lang Hames / detail
  3. [xray] Fix xray document spelling — dberris / detail

#30410 (Mar 9, 2021 8:34:26 PM)

  1. [rs4gc] common bdv operand visitation [nfc] — listmail / detail

#30409 (Mar 9, 2021 8:00:45 PM)

  1. [MC][ELF] Fix "enumeral and non-enumeral type in conditional expression" warning (NFC) — nullptr.cpp / detail
  2. [clang][APINotes] Fix gcc Wunused-function warning (NFC) — nullptr.cpp / detail

#30408 (Mar 9, 2021 7:27:36 PM)

  1. [tests] add a few more tests for D98122 — listmail / detail

#30407 (Mar 9, 2021 6:52:27 PM)

  1. [Android] Default to --rtlib=compiler-rt — rprichard / detail
  2. [lld-macho] implement options -(un)exported_symbol(s_list) — gkm / detail

#30404 (Mar 9, 2021 5:18:09 PM)

  1. [coro async] Transfer the original function's attributes to the clone — aschwaighofer / detail

#30403 (Mar 9, 2021 4:42:24 PM)

  1. [MemoryDependence] Fix invariant group store — gh / detail
  2. Remove unused variable (rolling it into an assert) — dblaikie / detail
  3. Log in SetPrivateState when unwind logging enabled — Jason Molenda / detail

#30402 (Mar 9, 2021 3:47:39 PM)

  1. [dfsan] Tracking origins at memory transfer — jianzhouzh / detail
  2. [SLP] remove dead null check; NFC — spatel / detail
  3. Revert "[llvm-cov] reset executation count to 0 after wrapped segment" — zequanwu / detail
  4. [clang][driver] Support Darwin SDK names with an optional prefix in their name — Alex Lorenz / detail
  5. PR49465: Disallow constant evaluation of a call to operator delete(nullptr). — richard / detail
  6. [mlir][IR] Add a new SymbolUserMap class — riddleriver / detail
  7. [mlir][IR] Add an Operation::eraseOperands that supports batch erasure — riddleriver / detail
  8. [llvm] Change DSOLocalEquivalent type if the underlying global value type changes — leonardchan / detail
  9. Fix Flang build after MLIR API changes around `generatedTypeParser` — joker.eph / detail
  10. Fix MLIR test post 890afad954d — joker.eph / detail

#30401 (Mar 9, 2021 2:05:27 PM)

  1. [P10] [Power PC] Exploiting new load rightmost vector element instructions. — conanap / detail
  2. Add default LoopOptionsAttrBuilder constructor and method to check if empty() (NFC) — joker.eph / detail
  3. [clang][ObjC] allow the use of NSAttributedString * return type with format_arg attribute — Alex Lorenz / detail
  4. [clangd][NFC] Use std::string::replace in SourceCode:applyChange. — n.james93 / detail
  5. [cmake] Enable -Werror=return-type — davelee.com / detail
  6. [tests] add tests to show effects of D98122 — listmail / detail
  7. [ARM] Test for predicated scalar memops. NFC — david.green / detail
  8. Fix LLVM Dialect LoopOptionsAttr round-tripping: the keywords were missing in the output — joker.eph / detail

#30400 (Mar 9, 2021 1:01:05 PM)

  1. [GlobalISel] Fold away G_BUILD_VECTOR with all elements extracted. — Amara Emerson / detail
  2. [AArch64][GlobalISel] Form G_DUPLANE32 for <2 x s32> shufflevectors in lowering. — Amara Emerson / detail
  3. scudo: Add support for tracking stack traces of secondary allocations. — peter / detail
  4. Rework LLVM Dialect LoopOptions attribute — joker.eph / detail
  5. Switch generatedTypeParser/generatedAttributeParser to return an OptionalParseResult — joker.eph / detail
  6. [tests] precommit test for an upcoming change — listmail / detail
  7. [cgp] improve robustness of uadd/usub transforms — listmail / detail
  8. Move some attribute diagnostic helper functions; NFC. — aaron / detail
  9. [mlir] Default for gpu-binary-annotation option. — csigg / detail
  10. [test] Fix debug-info-macro.c — i / detail
  11. Revert D97743 "Define __GCC_HAVE_DWARF2_CFI_ASM if applicable" — i / detail
  12. [dfsan] Update store.ll test — gbalats / detail
  13. Add requirement for aarch64-registered-target to test change added in 42e3f97a9dd3a439f63a733c4ee909cba6b77e49. — douglas.yung / detail
  14. [DSE] Add test cases with memory intrinsics and varying size values. — flo / detail
  15. [flang] Sort symbols by creation order — psteinfeld / detail
  16. [SCEV] Infer known bits from known sign bits — listmail / detail
  17. [test] precommit tests from D98222 — listmail / detail
  18. [profile] Fix InstrProfGetRangeRepValue to use UINT64_C — i / detail
  19. Revert "[InstCombine] Add simplification of two logical and/ors" — aqjune / detail

#30399 (Mar 9, 2021 11:30:33 AM)

  1. [M68k] Add new worker debian-akiko-m68k for Linux 32-bit M68k — minyihh / githubweb

#30399 (Mar 9, 2021 11:30:33 AM)

  1. [FastISel] Don't trivially kill extractvalues (PR49467) — nikita.ppv / detail
  2. [AMDGPU] Fix the dead frame indices during custom spill lowering. — cdevadas / detail
  3. [MC] Change ELFOSABI_NONE to ELFOSABI_GNU for SHF_GNU_RETAIN — i / detail
  4. [AArch64][GlobalISel] Lower scalar G_{SMIN, SMAX, UMIN, UMAX}. — Amara Emerson / detail
  5. [RISCV] Add support for VECTOR_REVERSE for scalable vector types. — craig.topper / detail
  6. [NFC] Use llvm::SmallVector to workaround XL compiler problem on AIX — Xiangling.Liao / detail
  7. [cmake] Link socket/nsl on SunOS in llvm-jitlink — nikita.ppv / detail
  8. [lldb] Use lit.with_system_environment to propagate env variables — Jonas Devlieghere / detail
  9. [lldb] Propagate XDG_CACHE_HOME environment variable to tests — Jonas Devlieghere / detail
  10. [lldb] Update crashlog script for JSON changes — Jonas Devlieghere / detail
  11. Define __GCC_HAVE_DWARF2_CFI_ASM if applicable — i / detail
  12. [Support][test] Unconditionally use setenv macro when compiling on Windows — markus.boeck02 / detail
  13. [lldb][gui] Fix uninitialized variable in SourceFileWindowDelegate. — rupprecht / detail
  14. [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues — stephen.tozer / detail
  15. [AMDGPU] Refactor AMDGPUTargetStreamer::EmitCodeEnd — jay.foad / detail
  16. [AArch64][GlobalISel] Add combine for extract_vector_elt(build_vector, cst) — Amara Emerson / detail
  17. [cgp] group related code together [nfc] — listmail / detail

#30399 (Mar 9, 2021 11:30:33 AM)

  1. [M68k] Add new worker debian-akiko-m68k for Linux 32-bit M68k — minyihh / detail

#30398 (Mar 9, 2021 9:44:48 AM)

  1. Revert "[build][modules] Fix ObjCARCUtil.h modularization" — davelee.com / detail
  2. [RISCV] Add support for fixed vector reductions. — craig.topper / detail
  3. [DebugInfo] Add replaceArg function to simplify DBG_VALUE_LIST expressions — stephen.tozer / detail

#30397 (Mar 9, 2021 9:34:48 AM)

  1. [RISCV] Don't modify the SEW immediate on the V extension pseudo instructions after inserting VSETVLI. — craig.topper / detail
  2. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 46d4d1fea401 — thakis / detail

#30394 (Mar 9, 2021 9:04:48 AM)

  1. [RISCV] Optimize fixed vector ABS. Fix crash on scalable vector ABS for SEW=64 with RV32. — craig.topper / detail

#30393 (Mar 9, 2021 8:54:48 AM)

  1. [DebugInfo] Handle multiple variable location operands in IR — stephen.tozer / detail
  2. [RISCV] Make the hasStdExtM() check in RISCVInstrInfo::getVLENFactoredAmount emit a diagnostic rather than an assert. — craig.topper / detail

#30392 (Mar 9, 2021 8:44:48 AM)

  1. [InstCombine] add tests for min/max intrinsics with not+constant; NFC — spatel / detail
  2. [InstCombine] canonicalize 'not' op after min/max intrinsic — spatel / detail

#30388 (Mar 9, 2021 8:04:48 AM)

  1. [Sema] Fix diagnostics for one-byte length modifier — bikineev / detail
  2. [clang] Fix crash when creating deduction guide. — adamcz / detail

#30386 (Mar 9, 2021 7:44:48 AM)

  1. [AIX] do not emit visibility attribute into IR when there is -mignore-xcoff-visibility — diggerlin / detail

#30385 (Mar 9, 2021 7:34:48 AM)

  1. [flang][driver] Refine tests for module search directories — andrzej.warzynski / detail
  2. [OpenMP] libomp: eliminate pause from atomic CAS loops — Andrey.Churbanov / detail

#30384 (Mar 9, 2021 7:24:48 AM)

  1. [clang][sema][NFC] Remove a superfluous semicolon — tbaeder / detail
  2. [ARM] Add comment explaining stack frame layout — oliver.stannard / detail

#30382 (Mar 9, 2021 7:04:48 AM)

  1. [clangd][NFC] Silence some buildbot warnings after 0250b053 — n.james93 / detail
  2. [libcxx] [test] Adjust separator form in fs.op.absolute for libc++ on windows — martin / detail

#30380 (Mar 9, 2021 6:44:48 AM)

  1. [clangd] Add a Filesystem that overlays Dirty files. — n.james93 / detail

#30378 (Mar 9, 2021 6:24:48 AM)

  1. [lldb] Fix a bug in D96779 (shared lib directory logic) — pavel / detail

#30376 (Mar 9, 2021 6:04:48 AM)

  1. [InstCombine] fold min/max intrinsics with not ops — spatel / detail
  2. [X86] canonicalizeShuffleWithBinOps - add binary shuffle handling — llvm-dev / detail

#30374 (Mar 9, 2021 5:44:48 AM)

  1. [mlir] Use affine.apply when distributing to processors — antiagainst / detail

#30373 (Mar 9, 2021 5:34:48 AM)

  1. [X86][NFC] Move instruction selection of the x86_tdpb[s,u]d_internal and x86_tilezero_internal to X86InstrAMX.td — chen3.liu / detail

#30371 (Mar 9, 2021 5:14:48 AM)

  1. [ExtVectorType] Support conditional select operator for C++. — flo / detail
  2. [lldb][JITLoaderGDB] Test debug support in JITLink — Stefan Gränitz / detail

#30370 (Mar 9, 2021 5:04:48 AM)

  1. [Orc] Fix working memory buffer for section mapping in ELFDebugObject — Stefan Gränitz / detail
  2. [Orc] Test DebugObjectManagerPlugin fills in load-address for .text section of in-memory ELF debug object — Stefan Gränitz / detail
  3. [Orc] Always check mapped sections for ELFDebugObject are in bounds of working memory buffer — Stefan Gränitz / detail

#30369 (Mar 9, 2021 4:54:48 AM)

  1. [DebugInfo] Add tests for ISel handling of variadic debug values — stephen.tozer / detail

#30366 (Mar 9, 2021 4:24:49 AM)

  1. [DebugInfo] Emit DBG_VALUE_LIST from ISel — stephen.tozer / detail

#30365 (Mar 9, 2021 4:14:49 AM)

  1. [lld][MachO] Add missing test requirements — alexshap / detail

#30364 (Mar 9, 2021 4:04:49 AM)

  1. [X86][NFC] Adding one flag to imply whether the instruction should check the predicate when compress EVEX instructions to VEX encoding. — chen3.liu / detail

#30363 (Mar 9, 2021 3:54:49 AM)

  1. [X86][AMX] Add test case for combining AMX bitcast. — yuanke.luo / detail

#30362 (Mar 9, 2021 3:44:49 AM)

  1. [OpenCL] Fix builtins that require multiple extensions — sven.vanhaastregt / detail
  2. [InstCombine] Simplify phis with incoming pointer-casts. — flo / detail

#30361 (Mar 9, 2021 3:34:49 AM)

  1. [compiler-rt] FuzzedDataProvider: Add missing include — falke.marco / detail
  2. M68kInstrInfo::AnalyzeBranchImpl - fix MSVC build. NFCI. — llvm-dev / detail

#30358 (Mar 9, 2021 3:04:49 AM)

  1. [CodeGen] Report a normal instead of fatal error for label redefinition — john.brawn / detail
  2. [clangd] Move logging out of LSPTest base class into a separate one. — kadircet / detail

#30357 (Mar 9, 2021 2:54:49 AM)

  1. [IR] Introduce llvm.experimental.vector.splice intrinsic — cullen.rhodes / detail
  2. [sanitizers] Enable runtime vma for mips64 in buildgo.sh — dvyukov / detail

#30356 (Mar 9, 2021 2:45:42 AM)

  1. [Clang][Sema] Warn when function argument is less aligned than parameter — tomas.matheson / detail

#30355 (Mar 9, 2021 2:34:49 AM)

  1. [sanitizers] fix wrong enum of memory_order for mips — dvyukov / detail

#30353 (Mar 9, 2021 2:22:35 AM)

  1. [DebugInfo] Handle dbg.values with multiple variable location operands in ISel — stephen.tozer / detail
  2. Fix a crash in DWARFUnit::getInlinedChainForAddress in case of unexpected DWARF information. — aorlov / detail

#30349 (Mar 9, 2021 1:34:49 AM)

  1. [lldb] Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail

#30345 (Mar 9, 2021 12:54:49 AM)

  1. [flang] update character tests to use gtest — andrzej.warzynski / detail

#30343 (Mar 9, 2021 12:34:49 AM)

  1. llvm-dwarfdump: Fix DWARF-5 DW_FORM_implicit_const (used by GCC) — jan.kratochvil / detail

#30342 (Mar 9, 2021 12:24:49 AM)

  1. [mlir] make MLIRPresburger depend on MLIRIR — zinenko / detail
  2. [mlir] move LLVM target import header and tests — zinenko / detail

#30340 (Mar 9, 2021 12:08:44 AM)

  1. clang-format: use `pb` as a canonical raw string delimiter for google style — krasimir / detail

#30339 (Mar 8, 2021 11:56:03 PM)

  1. [mlir][CMAKE] Fix cross-compilation build — vlad.vinogradov / detail

#30338 (Mar 8, 2021 11:43:40 PM)

  1. [nfc] llvm-dwarfdump: DWARFAbbreviationDeclaration::AttributeSpec -> DWARFAttribute — jan.kratochvil / detail

#30337 (Mar 8, 2021 11:31:28 PM)

  1. [mlir][linalg] refactor the result handling during vectorization. — gysit / detail

#30336 (Mar 8, 2021 11:18:44 PM)

  1. [mlir][python] Reorganize MLIR python into namespace packages. — stellaraccident / detail

#30334 (Mar 8, 2021 10:54:49 PM)

  1. [CSSPGO] Always use callsite samples as callsite probe counts. — hoy / detail

#30333 (Mar 8, 2021 10:44:49 PM)

  1. [lldb] Remove duplicated ThreadPlanStepOverBreakpoint comment — davelee.com / detail

#30330 (Mar 8, 2021 10:14:49 PM)

  1. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail

#30326 (Mar 8, 2021 9:34:49 PM)

  1. Move LLVM::FMFAttr definition to TableGen (NFC) — joker.eph / detail
  2. [CodeGenPrepare] Fix isIVIncrement (PR49466) — tu.da.wei / detail

#30324 (Mar 8, 2021 9:14:49 PM)

  1. Revert "[lld][MachO] Fix function starts test" — alexshap / detail
  2. Revert "[lld][MachO] Add support for LC_FUNCTION_STARTS" — alexshap / detail

#30323 (Mar 8, 2021 9:04:49 PM)

  1. [lld][MachO] Fix function starts test — alexshap / detail

#30321 (Mar 8, 2021 8:44:49 PM)

  1. [lld][MachO] Add support for LC_FUNCTION_STARTS — alexshap / detail

#30316 (Mar 8, 2021 7:54:50 PM)

  1. [DebugInfo] Do not error on unsupported CIE version — rafaelauler / detail

#30314 (Mar 8, 2021 7:34:50 PM)

  1. [RISCV][MC] Fix nf encoding for vector ld/st whole register — shihpo.hung / detail

#30312 (Mar 8, 2021 7:14:50 PM)

  1. [docs] Fix llvm-objcopy.rst — alexshap / detail

#30311 (Mar 8, 2021 7:04:50 PM)

  1. [llvm-objcopy][MachO] Add support for --keep-undefined — alexshap / detail

#30310 (Mar 8, 2021 6:54:50 PM)

  1. [llvm-objdump][MachO] Add support for dumping function starts — alexshap / detail
  2. [AMDGPU] Remove unused function opcodeEmitsNoInsts() — ruiling.song / detail

#30309 (Mar 8, 2021 6:44:50 PM)

  1. [LangRef] mention that the lifetime intrinsics' description in LangRef isn't everything — aqjune / detail

#30302 (Mar 8, 2021 5:40:41 PM)

  1. Reland: [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail

#30301 (Mar 8, 2021 5:34:43 PM)

  1. Revert "[Docs][Windows Itanium] Add a How-To document for Windows Itanium." — Ben.Dunbobbin / detail
  2. [AMDGPU] Cleanup test checks. NFC. — Stanislav.Mekhanoshin / detail
  3. [llvm-readelf] Support dumping the BB address map section with --bb-addr-map. — rahmanl / detail
  4. [NFC][AMDGPU] Correct typo in DWARF Extensions For Heterogeneous Debugging — Tony.Tye / detail
  5. Move ObjCARCUtil.h back to llvm/Analysis — Akira / detail
  6. Read NumBlocks as uint64_t. — rahmanl / detail
  7. [AMDGPU] Remove SI_MASK_BRANCH — ruiling.song / detail
  8. Revert "Run non-filechecked commands in update_cc_test_checks.py" — jonathan_roelofs / detail

#30300 (Mar 8, 2021 3:54:50 PM)

  1. [Docs][Windows Itanium] Add a How-To document for Windows Itanium. — Ben.Dunbobbin / detail
  2. [build][modules] Fix ObjCARCUtil.h modularization — davelee.com / detail

#30299 (Mar 8, 2021 3:44:50 PM)

  1. [libc][Obvious] Add a file which was missed in 001a12ed59c354aa759ff3e104748c36803cfaa2. — sivachandra / detail

#30298 (Mar 8, 2021 3:34:50 PM)

  1. [libc][NFC] Make x86_64 fenv functions msan safe. — sivachandra / detail

#30296 (Mar 8, 2021 3:14:50 PM)

  1. [ValueTracking] Move matchSimpleRecurrence out of line — benny.kra / detail

#30295 (Mar 8, 2021 3:04:50 PM)

  1. [flang] Fix bad dereference of NULLIFY pointer object — psteinfeld / detail

#30293 (Mar 8, 2021 2:44:50 PM)

  1. [CSSPGO][llvm-profgen] Change sample count of dangling probe in llvm-profgen — wlei / detail
  2. [SelectionDAG] Don't scalarize vector fpround sources that don't need it. — Jessica Paquette / detail
  3. [ValueTracking] move/add helper to get inverse min/max; NFC — spatel / detail
  4. [InstCombine] add tests for min/max intrinsics with not ops; NFC — spatel / detail
  5. scudo: Support memory tagging in the secondary allocator. — peter / detail
  6. [AIX][TLS] Generate 64-bit general-dynamic access code sequence — lei / detail

#30292 (Mar 8, 2021 2:34:50 PM)

  1. [Sanitizer][RISCV] Fix internal_clone — luismarques / detail
  2. [mlir][IR][NFC] Define the Location classes in ODS instead of C++ — riddleriver / detail
  3. [mlir][IR][NFC] Move the remaining builtin types to ODS — riddleriver / detail

#30291 (Mar 8, 2021 2:24:50 PM)

  1. Add intrinsics_gen as a dependency of libRemarks — jonathan_roelofs / detail

#30290 (Mar 8, 2021 2:14:50 PM)

  1. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail

#30288 (Mar 8, 2021 1:54:50 PM)

  1. [PowerPC] Removing _massv place holder — msd.ataei / detail

#30286 (Mar 8, 2021 1:34:50 PM)

  1. [InstSimplify] add tests for cttz of shifted-1; NFC — spatel / detail
  2. [InstSimplify] cttz(1<<x) --> x — spatel / detail

#30284 (Mar 8, 2021 1:14:50 PM)

  1. [gn build] Port 5c26be214d9f — llvmgnsyncbot / detail

#30283 (Mar 8, 2021 1:04:50 PM)

  1. Revert "[LICM] Make promotion faster" — asbirlea / detail
  2. [AArch64][GlobalISel] Lower G_BUILD_VECTOR -> G_DUP — Jessica Paquette / detail

#30281 (Mar 8, 2021 12:44:50 PM)

  1. [gn build] Port 503343191e12 — llvmgnsyncbot / detail
  2. [gn build] Port 5509748f2ce5 — llvmgnsyncbot / detail
  3. [gn build] Port 5eb7a5814a5c — llvmgnsyncbot / detail

#30280 (Mar 8, 2021 12:34:50 PM)

  1. [dfsan] Remove hardcoded shadow width in struct.ll — gbalats / detail
  2. [clang] Don't set CLANG_DEFAULT_UNWINDLIB to none if rtlib is set to compiler-rt — martin / detail
  3. [M68k][CODE_OWNERS](0/8) Add code owner for the M68k target — minyihh / detail
  4. [M68k][TableGen](1/8) TableGen related changes — minyihh / detail
  5. [M68k][MIR](2/8) Changes in the target-independent MIR part — minyihh / detail
  6. [M68k](3/8) Skeleton and target description files — minyihh / detail
  7. [M68k](4/8) MC layer and object file support — minyihh / detail
  8. [M68k](5/8) Target-specific lowering — minyihh / detail
  9. [M68k][test](6/8) Add all of the tests — minyihh / detail
  10. [cfe][M68k](7/8) Clang basic support — minyihh / detail
  11. [cfe][driver][M68k](8/8) Clang driver support — minyihh / detail

#30279 (Mar 8, 2021 12:24:50 PM)

  1. [AIX][TLS] Add assert check of valid csect type for the storage mapping class XCOFF::XMC_UL — wei.huang / detail

#30277 (Mar 8, 2021 12:04:51 PM)

  1. [gn build] (manually) port ebe6161c54b9 — thakis / detail

#30275 (Mar 8, 2021 11:44:51 AM)

  1. [WebAssembly] Add new relocation for location relative data — sbc / detail

#30274 (Mar 8, 2021 11:34:51 AM)

  1. [SystemZ][z/OS] Missing locale functions libc++ — zibi / detail
  2. constify getUnderlyingObject implementation [nfc] — listmail / detail

#30273 (Mar 8, 2021 11:24:51 AM)

  1. Fix: [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  2. [OpenMP] NFC: temporarily disable assertion until the bug with dependences is fixed — Andrey.Churbanov / detail

#30271 (Mar 8, 2021 11:04:51 AM)

  1. [DebugInfo] Support representation of multiple location operands in SDDbgValue — stephen.tozer / detail
  2. [MLIR][TOSA] Added lowerings for Reduce operations to Linalg — rob.suderman / detail

#30268 (Mar 8, 2021 10:34:51 AM)

  1. [mlir] NFC: Add #endif comment. — csigg / detail

#30267 (Mar 8, 2021 10:24:51 AM)

  1. [nfc] [lldb] Removed unused operator== for DWARFAbbreviationDeclaration and DWARFAttribute — jan.kratochvil / detail

#30265 (Mar 8, 2021 10:04:51 AM)

  1. Fix ppc build bot after 239a6181 — listmail / detail

#30261 (Mar 8, 2021 9:24:51 AM)

  1. [RISCV] Make use of DAG.getNeutralElement in lowerVECREDUCE to avoid repeating the same list of constants. NFC — craig.topper / detail
  2. [instcombine] Collapse trivial and recurrences — listmail / detail
  3. [instcombine] Collapse trivial or recurrences — listmail / detail

#30260 (Mar 8, 2021 9:14:51 AM)

  1. [CSSPGO] llvm-profdata support for CS profile. — hoy / detail
  2. [RISCV] Add explicit i64 types to RV64 isel patterns to stop tablegen from generating unneeded i32 patterns for RV32 HwMode. — craig.topper / detail

#30259 (Mar 8, 2021 9:04:51 AM)

  1. [gvn] Precisely propagate equalities to phi operands — listmail / detail
  2. [OpenMP][Clang][NVPTX] Only build one bitcode library for each SM — tianshilei1992 / detail

#30257 (Mar 8, 2021 8:44:51 AM)

  1. Rehome an orphaned comment [NFC] — Sanne.Wouda / detail
  2. [InstCombine] Add a combine for a shuffle of similar bitcasts — Sanne.Wouda / detail
  3. [nfc] [lldb] [testsuite] Cleanup of recently added dwarf5-line-strp.s — jan.kratochvil / detail

#30256 (Mar 8, 2021 8:34:51 AM)

  1. [InstCombine] Pre-commit tests for redundant phis with pointer casts. — flo / detail
  2. [Assembler] Fix global icmp test — nikita.ppv / detail
  3. [lldb][NFC] Code style fixes for ClangModulesDeclVendor — Raphael Isemann / detail

#30255 (Mar 8, 2021 8:24:51 AM)

  1. [ConstProp] Fix folding of pointer icmp with signed predicates — nikita.ppv / detail
  2. [ConstantFold] Handle icmp of global and null consistently — nikita.ppv / detail

#30254 (Mar 8, 2021 8:14:51 AM)

  1. [nfc] [lldb] Remove unused function DWARFAttribute::set — jan.kratochvil / detail
  2. [ConstProp] Add more tests for pointer icmp folding (NFC) — nikita.ppv / detail

#30253 (Mar 8, 2021 8:04:51 AM)

  1. Apply update_test_checks.py to test/Transforms/Util/assume-builder.ll (NFC) — aqjune / detail

#30252 (Mar 8, 2021 7:54:51 AM)

  1. Fix 2: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail
  2. [lldb] Fix error message in IRInterpreter — weratt / detail
  3. AArch64/MacOS: switch default CPU to apple-a13. — Tim Northover / detail
  4. [mlir][Shape] Allow shape.split_at to return extent tensors and lower it to std.subtensor — benny.kra / detail

#30251 (Mar 8, 2021 7:44:51 AM)

  1. [OpenMP] Fix potential integer overflow in dynamic schedule code — jonathan.l.peyton / detail

#30250 (Mar 8, 2021 7:34:51 AM)

  1. [AIX][TLS] Generate 32-bit general-dynamic access code sequence — lei / detail

#30249 (Mar 8, 2021 7:24:51 AM)

  1. Run non-filechecked commands in update_cc_test_checks.py — georgakoudis1 / detail

#30248 (Mar 8, 2021 7:14:51 AM)

  1. Add Semantic check for Flang OpenMP 4.5 - 2.7.1 Do Loop restrictions for Threadprivate. — yhegde / detail

#30247 (Mar 8, 2021 7:04:51 AM)

  1. [SystemZ][z/OS] Add support to validate a HLASM Label. — kai / detail
  2. Fix: [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail

#30245 (Mar 8, 2021 6:44:51 AM)

  1. [DebugInfo] Support DIArgList in DbgVariableIntrinsic — stephen.tozer / detail

#30243 (Mar 8, 2021 6:24:51 AM)

  1. [NFC] Avoid useless BitVector move — sguelton / detail

#30242 (Mar 8, 2021 6:14:51 AM)

  1. [clang/mac] Accept -why_load and make -whyload an alias for it — thakis / detail
  2. [PowerPC] Change target data layout for 16-byte stack alignment — saghir / detail

#30241 (Mar 8, 2021 6:04:51 AM)

  1. [ConstProp][JumpThreading] add more test coverage for potential nullptr folds; NFC — spatel / detail
  2. [ConstantFold] allow folding icmp of null and constexpr — spatel / detail

#30238 (Mar 8, 2021 5:34:51 AM)

  1. [JumpThreading] auto-generate complete test checks; NFC — spatel / detail
  2. [libcxx] Document windows specifics regarding file_type and perms. NFC. — martin / detail

#30237 (Mar 8, 2021 5:24:51 AM)

  1. Add "assert require" for the test added in df9158c9a45a6902c2b0394f9bd6512e3e441f31 — hokein.wu / detail

#30231 (Mar 8, 2021 4:24:51 AM)

  1. [lldb][NFC] std::set -> DenseSet in ClangModulesDeclVendor — Raphael Isemann / detail

#30228 (Mar 8, 2021 3:54:52 AM)

  1. [X86] Break if-else chain. NFCI. — llvm-dev / detail
  2. [KnownBits] Add min/max shift amount handling to shl/lshr/ashr KnownBits helpers — llvm-dev / detail

#30223 (Mar 8, 2021 3:04:52 AM)

  1. [sanitizers] Fix interception of GLibc regexec — Alexander.Richardson / detail

#30222 (Mar 8, 2021 2:54:52 AM)

  1. [NFC] Use ranged loop iteration instead of explicit looping — sguelton / detail

#30217 (Mar 8, 2021 2:04:52 AM)

  1. Revert "[tsan] Use large address space mapping on Apple Silicon Macs" — jeremy.morse / detail

#30215 (Mar 8, 2021 1:44:52 AM)

  1. Clarify documentation for `Elementwise`, `Scalarizable`, `Vectorizable`, and — frgossen / detail

#30214 (Mar 8, 2021 1:34:52 AM)

  1. [Matrix] Implement += and -= for MatrixType. — flo / detail
  2. [RISCV] Add new entry points to getContainerForFixedLengthVector — fraser / detail

#30212 (Mar 8, 2021 1:15:56 AM)

  1. [LoopVectorize][SVE] Add tests for vectorising conditional loads of invariant addresses — david.sherwood / detail

#30200 (Mar 7, 2021 11:14:52 PM)

  1. [CMake][compiler-rt] Use copying instead of symlinking for LSE builtins on non-Unix-likes — raul.tambre / detail

#30190 (Mar 7, 2021 9:34:52 PM)

  1. [X86] Refine "Support -march=alderlake" — freddy.ye / detail

#30188 (Mar 7, 2021 9:14:52 PM)

  1. Forward the `LLVM_ENABLE_LIBCXX` CMake parameter to the mlir standalone test — joker.eph / detail

#30179 (Mar 7, 2021 7:44:53 PM)

  1. [LoopInterchange] Replace tightly-nesting-ness check with the one from `LoopNest` — tu.da.wei / detail

#30166 (Mar 7, 2021 5:34:53 PM)

  1. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail

#30165 (Mar 7, 2021 5:24:53 PM)

  1. [libc++] Fix typos in the synopsis of bit_xor, bit_not, etc. NFC. — arthur.j.odwyer / detail

#30163 (Mar 7, 2021 5:04:53 PM)

  1. Fix build post-revert in 8d5a981a135a — joker.eph / detail

#30159 (Mar 7, 2021 4:24:53 PM)

  1. Revert "[SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe" — joker.eph / detail
  2. llvm-nm: add flag to suppress no symbols warning — keithbsmiley / detail

#30156 (Mar 7, 2021 3:54:53 PM)

  1. [LoopUnrollRuntime] Add option to assume the non latch exit block to be — whitneyt / detail
  2. [NFC][LoopUnroll] Add `-unroll-runtime-other-exit-predictable=false` in — whitneyt / detail

#30142 (Mar 7, 2021 1:34:53 PM)

  1. [libcxx] [test] Clarify and improve consistency in lexically_relative_and_proximate.pass.cpp. NFC. — martin / detail
  2. [libcxx] [test] Fix building create_directory in MSVC configurations — martin / detail
  3. [libcxx] [test] Don't test CharFile (/dev/null) on windows — martin / detail

#30138 (Mar 7, 2021 12:54:53 PM)

  1. [tsan] Use large address space mapping on Apple Silicon Macs — Kuba Mracek / detail

#30133 (Mar 7, 2021 12:04:53 PM)

  1. [ConstProp] add tests for cmp with null and constexpr; NFC — spatel / detail

#30130 (Mar 7, 2021 11:34:54 AM)

  1. [CVP] Fix tests for clamp patterns (NFC) — nikita.ppv / detail
  2. [LVI] Pass offset by reference (NFC) — nikita.ppv / detail
  3. [runtimes] Fix crosscompiling after a7cad6680b4087eff8994f1f99ac40c661a6621f (D97451) — raul.tambre / detail
  4. [CVP] Add additional tests for clamp patterns (NFC) — nikita.ppv / detail
  5. [LVI] Simplify and generalize handling of clamp patterns — nikita.ppv / detail
  6. [LangRef] dos2unix (NFC) — aqjune / detail
  7. Partially revert "[runtimes] Use add_lit_testsuite to register lit testsuites" — dave / detail
  8. [GVN] Regenerate test checks (NFC) — nikita.ppv / detail
  9. [ConstantFold] Handle vectors in ConstantFoldLoadThroughBitcast() — nikita.ppv / detail
  10. [X86][VARARG] Avoid spilling xmm registers for va_start. — a.v.lapshin / detail
  11. [mlir][spirv] Convert tensor.extract for very small tensors — antiagainst / detail
  12. [HIP] Support Spack packages — Yaxun.Liu / detail
  13. [MLIR][SPIRV] Rename `spv.selection` to `spv.mlir.selection`. — kareem.ergawy / detail
  14. [InstCombine] Add tests for non-trivial store to load forward (NFC) — nikita.ppv / detail
  15. [Loads] Restructure getAvailableLoadStore implementation (NFC) — nikita.ppv / detail
  16. [lld-macho][NFC] Replace config param with a global in hasCompatVersion() helper. — vyng / detail
  17. [rs4gc] minor code style improvement — listmail / detail
  18. [rs4gc] track the original value in the state use for base pointer rewriting — listmail / detail
  19. [rs4gc] autogen a bunch of tests for ease of update — listmail / detail
  20. [rs4gc/tests] Remove use of internal debug flags — listmail / detail
  21. [libcxx] [test] Fix path.itr/iterator.pass.cpp for windows — martin / detail
  22. [gvn] Handle simply phi equivalence cases — listmail / detail
  23. [tests] Update an autogen test for format change — listmail / detail
  24. [Attributor] Enable heap-to-stack of any size — gh / detail
  25. [sanitizer] Restrict clock_gettime workaround to glibc — i / detail
  26. [XRay][compiler-rt][x86_64] Fix CFI directives in assembly trampolines — i / detail
  27. [NPM] Add -enable-loopinterchange option to NPM — tu.da.wei / detail
  28. [PowePC][AIX] Handle variadic vector call operands. — sd.fertile / detail
  29. [NFCI] SCEVExpander: emit intrinsics for integral {u,s}{min,max} SCEV expressions — lebedev.ri / detail
  30. [rs4gc] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds — i / detail
  31. [NFC][InstCombine] Add plain GEP test for  (gep i8* X, -(ptrtoint Y))  -->  (inttoptr (sub (ptrtoint X), (ptrtoint Y)))  fold — lebedev.ri / detail
  32. [InstCombine] Don't canonicalize  (gep i8* X, -(ptrtoint Y))  as  (inttoptr (sub (ptrtoint X), (ptrtoint Y))) — lebedev.ri / detail
  33. [libcxx] [test] Fix lexically_normal and lexically_relative_and_proximate for windows — martin / detail
  34. [VPlan] Support to widen call intructions in VPlan native path — flo / detail
  35. [FunctionImport] Delete unneeded setLive. NFC — i / detail
  36. [ModuleSummaryAnalysis] Avoid duplicate elements in Worklist. NFC — i / detail
  37. [GVN] Add test for load GVN with dead block (NFC) — nikita.ppv / detail
  38. [GVN] Don't explicitly materialize undefs from dead blocks — nikita.ppv / detail
  39. [MC] Support .symver *, *, remove — i / detail
  40. [clang] Fix typos in documentation (NFC) — kazu / detail
  41. [objdump] Use ListSeparator (NFC) — kazu / detail
  42. [TableGen] Use range-based for loops (NFC) — kazu / detail
  43. [MC] Parse end-of-line for .cfi_* directives — i / detail
  44. [MC] Parse end-of-line for .addrsig & .addrsig_sym — i / detail
  45. [MC] Add parseEOL() overload and migrate some parseToken(AsmToken::EndOfStatement) to parseEOL() — i / detail
  46. [MC] Migrate some parseToken(AsmToken::EndOfStatement, ...) to parseEOL() — i / detail
  47. [NFC][AMDGPU]DWARF Extensions For Heterogeneous Debugging generic type endianity — Tony.Tye / detail
  48. [Driver] Pass --unwindlib=platform to tests that check unwinder — phosek / detail
  49. [libunwind] Install the DLL when doing "ninja install" — martin / detail
  50. [libcxx] [test] Fix path.modifiers remove_filename and replace_filename for windows — martin / detail
  51. [X86] canonicalizeShuffleWithBinOps - shuffle oneuse constants. — llvm-dev / detail
  52. [X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFB handling. — llvm-dev / detail
  53. [ValueTracking] update directlyImpliesPoison to look into select's condition — aqjune / detail
  54. [InstCombine] enrich select-safe-bool-transforms.ll test (NFC) — aqjune / detail
  55. [LoopUnswitch] unswitch if cond is in select form of and/or as well — aqjune / detail
  56. [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe — aqjune / detail
  57. [InstCombine] fix another poison-unsafe select transformation — aqjune / detail
  58. [DSE] Remove MemDep-based implementation — nikita.ppv / detail
  59. [CVP] Remove -cvp-dont-add-nowrap-flags option — nikita.ppv / detail
  60. [InstCombine] use safe transformation by default — aqjune / detail
  61. [RISCV] Fold (select_cc (xor X, Y), 0, eq/ne, trueV, falseV) -> (select_cc X, Y, eq/ne, trueV, falseV) — craig.topper / detail
  62. [InstCombine] Add simplification of two logical and/ors — aqjune / detail
  63. [NFCI] Fix polly tests after b46c085d2b6d15873fb53718f0a70b3848e19e4a — lebedev.ri / detail
  64. [RISCV] Fold (select_cc (setlt X, Y), 0, ne, trueV, falseV) -> (select_cc X, Y, lt, trueV, falseV) — craig.topper / detail
  65. [SelectionDAG] Add computeKnownBits support for ISD::USUBSAT. — craig.topper / detail
  66. IR: Fix assert string message referring to the wrong attribute — Matthew.Arsenault / detail
  67. OpaquePtr: Record byref types in bitcode writer — Matthew.Arsenault / detail
  68. [NFC][AMDGPU] DWARF Extensions For Heterogeneous Debugging clarifications — Tony.Tye / detail

#29923 (Mar 6, 2021 1:09:51 AM)

  1. Revert "Revert "[AMDGPU] Restore the s_memtime instruction in gfx1030"" — jay.foad / detail

#29916 (Mar 5, 2021 11:54:58 PM)

  1. [clangd] Use URIs instead of paths in the index file list — platonov.aleksandr / detail

#29912 (Mar 5, 2021 11:14:58 PM)

  1. [clang] Fix typos in the default logic for CLANG_DEFAULT_UNWINDLIB — martin / detail
  2. [clang] Don't default to a specifically shared libunwind on mingw with a g++ driver — martin / detail
  3. [libcxx] [test] Move the is_<platform> functions down to subclasses — martin / detail

#29904 (Mar 5, 2021 9:54:58 PM)

  1. [MC][RISCV] Support .reloc *, BFD_RELOC_{NONE,32,64}, * — i / detail

#29903 (Mar 5, 2021 9:44:58 PM)

  1. [MC][test] Fix reloc-directive-elf-*.s — i / detail
  2. [MC][ARM] Support .reloc *, BFD_RELOC_{NONE,8,16,32}, * — i / detail

#29902 (Mar 5, 2021 9:34:58 PM)

  1. [MC][X86] Support .reloc *, BFD_RELOC_{NONE,8,16,32,64}, * — i / detail
  2. [MC][AArch64] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * — i / detail
  3. [MC][PowerPC] Support .reloc *, BFD_RELOC_{NONE,16,32,64}, * — i / detail
  4. Use gen-dialect-doc instead of gen-op-doc for the Builtin dialect — joker.eph / detail

#29889 (Mar 5, 2021 7:24:58 PM)

  1. [sanitizer] Don't expect ABORTING in print-module-map — Vitaly Buka / detail

#29888 (Mar 5, 2021 7:14:59 PM)

  1. [libcxx] adds std::ranges::swap, std::swappable, and std::swappable_with — cjdb.ns / detail

#29885 (Mar 5, 2021 6:44:59 PM)

  1. [dfsan] Re-enable origin tracking test cases — jianzhouzh / detail

#29884 (Mar 5, 2021 6:34:59 PM)

  1. Revert "[AMDGPU] Restore the s_memtime instruction in gfx1030" — 31459023+hctim / detail

#29883 (Mar 5, 2021 6:24:59 PM)

  1. [clang] Fix constrained decltype(auto) deduction — richard / detail

#29881 (Mar 5, 2021 6:04:59 PM)

  1. [dfsan] Remove dfsan_get_origin from done_abilist.txt — Vitaly Buka / detail

#29880 (Mar 5, 2021 5:54:59 PM)

  1. [DirectoryWatcher] Increase timeout to make test less flaky — smeenai / detail

#29877 (Mar 5, 2021 5:24:59 PM)

  1. [NFC] Fix module map test — Vitaly Buka / detail

#29876 (Mar 5, 2021 5:14:59 PM)

  1. [benchmark] Replace references to M680x0 with M68k — jrtc27 / detail
  2. [dfsan] Disable origin test cases temporarily — jianzhouzh / detail

#29875 (Mar 5, 2021 5:04:59 PM)

  1. [mlir][AVX512] Add mask.compress to AVX512 dialect. — springerm / detail

#29873 (Mar 5, 2021 4:44:59 PM)

  1. [sanitizers] fix print-module-map test on linux — code / detail
  2. [PowerPC] Add missing double precision vec_all overloads to altivec.h — nemanja.i.ibm / detail

#29872 (Mar 5, 2021 4:34:59 PM)

  1. [asan][test] Handle Solaris in large_func_test.cpp etc. — ro / detail

#29870 (Mar 5, 2021 4:14:59 PM)

  1. [dfsan] Add utils to get and print origin paths and some test cases — jianzhouzh / detail

#29868 (Mar 5, 2021 3:54:59 PM)

  1. Fix Dialect doc generation to special case for the Builtin dialect empty name — joker.eph / detail
  2. PR49260: Improve diagnostics for no matching 'operator new'. — richard / detail

#29867 (Mar 5, 2021 3:44:59 PM)

  1. [sanitizers] run print module map test run on posix — code / detail
  2. [lld-macho] Move a bunch of options into the "obsolete" category — jezng / detail

#29866 (Mar 5, 2021 3:34:59 PM)

  1. Partially revert "[runtimes] Use add_lit_testsuite to register lit testsuites" — phosek / detail
  2. [clang][OpenMP][docs] Update loop transformation status. — llvm-project / detail

#29865 (Mar 5, 2021 3:24:59 PM)

  1. [tests] precommit tests for D98082 — listmail / detail

#29862 (Mar 5, 2021 2:54:59 PM)

  1. [libcxx] [test] Fix detection of clang-cl when cross compiling — martin / detail

#29861 (Mar 5, 2021 2:44:59 PM)

  1. [lld-macho] Check platform and version when constructor ObjFile — vyng / detail
  2. [Fuchsia] Enable Polly for first stage as well — phosek / detail

#29860 (Mar 5, 2021 2:34:59 PM)

  1. [mlir][vector] canonicalize unmasked gather/scatter/compress/expand directly into l/s — ajcbik / detail
  2. [tests] precommit tests for phi handling in GVN — listmail / detail
  3. [lld-macho] Replace debug-info-related assert with FIXME — jezng / detail
  4. [lld-macho] Skip over symbols in un-parsed debug info sections — jezng / detail
  5. [mlir] Squash LLVM_ArmNeon dialect into ArmNeon — zinenko / detail

#29858 (Mar 5, 2021 2:14:59 PM)

  1. [mlir][Affine][NFC] Return BlockArgument in AffineForOp::getInductionVar — diego.caballero / detail
  2. [mlir] Extend Operation visitor with pre-order traversal — diego.caballero / detail
  3. [mlir] Add 'Skip' result to Operation visitor — diego.caballero / detail

#29857 (Mar 5, 2021 2:04:59 PM)

  1. [ubsan] support print_module_map flag in standalone mode — code / detail

#29856 (Mar 5, 2021 1:54:59 PM)

  1. [libcxx] Don't add -Wall when building in MSVC mode — martin / detail

#29855 (Mar 5, 2021 1:44:59 PM)

  1. Refactor -funique-internal-linakge-names implementation. — tmsriram / detail

#29854 (Mar 5, 2021 1:34:59 PM)

  1. [lld/mac] tweak comment based on feedback on D98053 — thakis / detail

#29850 (Mar 5, 2021 12:54:59 PM)

  1. [MLIR][SPIRV] Rename `spv.loop` to `spv.mlir.loop`. — antiagainst / detail
  2. [mlir][AsmPrinter] Don't use string comparison when filtering list attributes — riddleriver / detail
  3. [MLIR][SPIRV] Rename `spv.undef` to `spv.Undef`. — antiagainst / detail

#29849 (Mar 5, 2021 12:44:59 PM)

  1. [AMDGPU] Restore the s_memtime instruction in gfx1030 — jay.foad / detail
  2. [OpenMP] Handle non-function context before checking for diagnostic — erich.keane / detail
  3. [clang-format] Suppress diagnostics on second parse — bjoern / detail
  4. [clang-format] Rename case sorting — bjoern / detail
  5. [clang-format] Rework Whitesmiths mode to use line-level values in UnwrappedLineParser — bjoern / detail

#29845 (Mar 5, 2021 12:04:59 PM)

  1. [flang][fir] Add FIR Types parser diagnostic tests + cleanup — clementval / detail

#29844 (Mar 5, 2021 11:54:59 AM)

  1. [mlir][linalg] Add linalg_opdsl tool first draft. — stellaraccident / detail

#29843 (Mar 5, 2021 11:44:59 AM)

  1. [libcxx] Apply pragma for silencing warning when building with clang-cl too — martin / detail

#29837 (Mar 5, 2021 10:44:00 AM)

  1. [lldb/Interpreter] Add `interpreter.repeat-previous-command` setting — medismail.bennani / detail
  2. [lldb/API] Add CommandInterpreter::{Get,Set}PrintErrors to SBAPI (NFC) — medismail.bennani / detail
  3. [runtimes] Use add_lit_testsuite to register lit testsuites — phosek / detail

#29836 (Mar 5, 2021 10:34:00 AM)

  1. Reland 293e8fa13d3f05e993771577a4c022deee5cbf6e — vyng / detail

#29835 (Mar 5, 2021 10:24:00 AM)

  1. [tests] precommit some additional tests for D97974 — listmail / detail
  2. Mark gc.relocate and gc.result as readnone — listmail / detail
  3. [gvn] CSE gc.relocates based on meaning, not spelling — listmail / detail
  4. NFC: Glob all python sources in the MLIR Python bindings. — stellaraccident / detail

#29833 (Mar 5, 2021 10:04:00 AM)

  1. [rs4gc] avoid insert base computation instructions for deopt uses — listmail / detail

#29831 (Mar 5, 2021 9:48:53 AM)

  1. [Utils] Add missing attributes in syntax files — andrzej.warzynski / detail
  2. [libcxx] [test] Fix path.decompose for windows — martin / detail
  3. [libcxx] [test] Add an option to ssh.py for using a different temp path — martin / detail
  4. [PowerPC][AIX] Enable the default AltiVec ABI on AIX — zarko / detail

#29830 (Mar 5, 2021 9:34:00 AM)

  1. Enable mlir integration tests on the mlir-nvidia bot. — csigg / githubweb
  2. Fixed mistype in LibcxxAndAbiBuilder.py introduced by 1d2328ff69a8503911e85140b0786429204a2113. — gkistanova / githubweb
  3. Add builder and worker for XCore as default target. — nigelp / githubweb
  4. Don't run testsuite on Linaro quick bots. — yvan.roux / githubweb
  5. [VE] hpce-aurora2 worker replaces nec-arrproto41 — simon.moll / githubweb
  6. Add check-flang option to some of the Flang builders. — stevan.radakovic / githubweb
  7. Add Flang builder for latest gcc. — stevan.radakovic / githubweb
  8. Add Flang builder for latest llvm and libc++. — stevan.radakovic / githubweb

#29830 (Mar 5, 2021 9:34:00 AM)

  1. [clang-tidy] Simplify unused RAII check — steveire / detail
  2. [WebAssembly] Fix more ExceptionInfo grouping bugs — aheejin / detail
  3. [PR48898][CMake] Support MinGW Toolchain tool sin llvm_ExternalProject_Add — markus.boeck02 / detail
  4. [cte][NFC] Remove all references to stdlib stream headers. — n.james93 / detail
  5. [clangd] Move DraftStore from ClangdLSPServer into ClangdServer. — sam.mccall / detail
  6. [AST] Remove unused Loop member (NFC) — nikita.ppv / detail
  7. Promote scalars to load addresses when dereferencing them. — Adrian Prantl / detail
  8. GlobalISel: Merge and cleanup more AMDGPU call lowering code — Matthew.Arsenault / detail
  9. [libcxx] adds common_reference to <type_traits> — cjdb / detail
  10. [OpenMP] Add allocator support for target memory — hansang.bae / detail
  11. [libunwind] [risc-v] This patch is for fixing — kamleshbhalui / detail
  12. hack to unbreak check-llvm on win after https://reviews.llvm.org/D97335 — thakis / detail
  13. [flang] Detect circularly defined interfaces of procedures — psteinfeld / detail
  14. [mlir][sparse] do not ignore ordering for "dense" tensor linked with sparse type — ajcbik / detail
  15. [test] Fix CodeGen/VE/Scalar tests — i / detail
  16. [NFCI][VPlan] Modify Recipes' print methods to honor Indent parameter — andrei.elovikov / detail
  17. [opt] Error if -debug-pass is specified alongside the new PM — aeubanks / detail
  18. Migrate to llvm::unique_function instead of static member functions for callbacks — Jonas Devlieghere / detail
  19. [lldb] Extend Python convenience variable table with equivalent APIs — Jonas Devlieghere / detail
  20. [libc++] Add bind_front function (P0356R5). — zoecarver / detail
  21. [runtimes] Use standalone build only for compiler-rt — phosek / detail
  22. [AIX][TLS] Generate TLS variables in assembly files — wei.huang / detail
  23. [lldb] Add more logging to __lldb_apple_objc_v2_get_dynamic_class_info — Jonas Devlieghere / detail
  24. [lldb] Inline objc_opt->version >= 14 to avoid dealing with bool type — Jonas Devlieghere / detail
  25. [CMake] Enable Polly for Fuchsia toolchain build — phosek / detail
  26. Revert "[runtimes] Use standalone build only for compiler-rt" — phosek / detail
  27. [clang-tidy] performance-for-range-copy: Don't trigger on implicit type conversions. — flx / detail
  28. [dfsan] Fix clang-tidy warnings — gbalats / detail
  29. [NFC] Add x86_amx and some missed half, bfloat keywords to llvm plugin syntaxes — pengfei.wang / detail
  30. [clang-tidy][NFC] Use equalsBoundNode matchers to simplify LoopConvertCheck — n.james93 / detail
  31. [clang][NFC] pack StaticDiagInfoRec — n.james93 / detail
  32. [dfsan] Propagate origin tracking at load — jianzhouzh / detail
  33. Fix the build error caused by D97570 — jianzhouzh / detail
  34. [LegalizeVectorTypes] Improve SplitVecRes_INSERT_SUBVECTOR to handle subvector being in the high half of the split or not at element 0 of the low half. — craig.topper / detail
  35. [PowerPC] Allow spilling GPR to VSR on AIX — qiucofan / detail
  36. [RISCV] Use RISCVV_BUILTIN for vector intrinsic checking. — kai.wang / detail
  37. [Polly] Refabricating IsOutermostParallel() from Integer Set Libarary(ISL) to take the C++ wrapper — llvm-project / detail
  38. [WebAssembly] Swap operand order of call_indirect in text format — wingo / detail
  39. [ARM] Ensure undef is propagated to CBZ/CBNZ flags — david.green / detail
  40. [runtimes] Use standalone build only for compiler-rt — phosek / detail
  41. [FileCheck] Do not skip end of line in diagnostics — thomasp / detail
  42. [AMDGPU] Rename llvm.amdgcn.msaa.load to llvm.amdgcn.msaa.load.x — carl.ritson / detail
  43. [AMDGPU] Rename amdgcn_wwm to amdgcn_strict_wwm — Piotr Sobczak / detail
  44. [lldb] Fix handling of `DW_AT_decl_file` according to D91014 (attempt #2) — weratt / detail
  45. [lld][MachO] Silence "enumeral and non-enumeral type" warning from gcc — mikael.holmen / detail
  46. [AArch64] Add missing intrinsics for vcls — jingu.kang / detail
  47. [clangd] Fix uninit member — sam.mccall / detail
  48. [ASTMatchers] Make Param functors variadic — steveire / detail
  49. [mlir] Move cuda tests — csigg / detail
  50. [lldb][NFC] Delete unused AddressResolverName — Raphael Isemann / detail
  51. [mlir] Silence -Wglobal-constructors error in CudaRuntimeWrapper.cpp — csigg / detail
  52. [mlir][NFC] Use `BaseMemRefType::isValidElementType` in Parser — vlad.vinogradov / detail
  53. [mlir][ODS] Use StringLiteral instead of StringRef when applicable — vlad.vinogradov / detail
  54. [AMDGPU] Introduce Strict WQM mode — Piotr Sobczak / detail
  55. Improve static_assert/_Static_assert diagnostics — aaron / detail
  56. GlobalISel: Add default implementation of assignValueToReg — Matthew.Arsenault / detail
  57. [AVR] Add register aliases XL, YH, etc — aykevanlaethem / detail
  58. [AVR] Fix expansion of NEGW — aykevanlaethem / detail
  59. [AVR] Fix def state of operands — aykevanlaethem / detail
  60. [clangd] Make WorkspaceSymbols request work with empty queries — kadircet / detail
  61. revert llvm/include/llvm/Analysis/ObjCARCUtil.h part of 1cc558bd4fa1acd1462226ef4796c712f80ea8e8 — hans / detail
  62. Revert "[ObjC][ARC] Use operand bundle 'clang.arc.attachedcall' instead of explicitly emitting retainRV or claimRV calls in the IR" — hans / detail
  63. [OpenCL] Prevent adding extension pragma by default. — anastasia.stulova / detail
  64. Implement P2173 for attributes on lambdas — aaron / detail
  65. [clang][patch] To solve PR26413, x86 interrupt routines may only call routines with no_saved_reg — melanie.blower / detail
  66. [mlir][Shape] Make cstr_eq more like cstr_broadcastable — benny.kra / detail
  67. Revert "[InstrProfiling] Place __llvm_prf_vnodes and __llvm_prf_names in llvm.used on ELF" — thakis / detail
  68. [mlir][Shape] Make shape_eq nary — benny.kra / detail
  69. [test] Fix apparent typo in clang/test/Driver/std.c — Abhina.Sreeskantharajan / detail
  70. [AIX][clang][driver] Restrict /usr/lib to internal library search paths — daltenty / detail
  71. [X86] Fold scalar_to_vector(x) -> extract_subvector(broadcast(x),0) iff broadcast(x) exists — llvm-dev / detail
  72. [clang-query] Fix help text after D91918 — n.james93 / detail
  73. [clang-tidy] Deprecate readability-deleted-default check — n.james93 / detail
  74. [mlir][Shape] Lower cstr_eq to shape_eq + assert — benny.kra / detail
  75. [coro async] Allow a coro.suspend.async to specify which argument is the context argument — aschwaighofer / detail
  76. [tests] Add tests for cases brought up during review of D97520 — listmail / detail
  77. [pstl] Fix broken policy_traits and clean up unused code — Louis Dionne / detail
  78. [basicaa] Minor indentation fix — listmail / detail
  79. [basicaa] Fix a latent bug in isGEPBaseAtNegativeOffset — listmail / detail
  80. [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness — conanap / detail
  81. [basicaa] Rewrite isGEPBaseAtNegativeOffset in terms of index difference [mostly NFC] — listmail / detail
  82. Fix a build warning from ea7d208 — listmail / detail
  83. [mlir] Add LinalgInterface method to clone with a given BlockAndValueMapping. — ravishankarm / detail
  84. [mlir][linalg] Delete unused vars if there are shaped-only operands. — hanchung / detail
  85. [libc++/abi] Replace uses of _NOEXCEPT in src/ by noexcept — Louis Dionne / detail
  86. [libc++] Use generator expression to simplify the CMake code — Louis Dionne / detail
  87. [XRay][x86_64] Fix CFI directives in assembly trampolines — i / detail
  88. [llvm-cov] Cache file status information — Vedant Kumar / detail
  89. [CSSPGO][llvm-profgen] Continue disassembling after illegal instruction is seen. — hoy / detail
  90. Add C bindings for mlir::ExecutionEngine — joker.eph / detail
  91. Add basic JIT Python Bindings — joker.eph / detail
  92. [AMDGPU] Exclude always_inline from max bb threshold — Stanislav.Mekhanoshin / detail
  93. [libc++] NFC: Normalize links to bug reports — Louis Dionne / detail
  94. [CMake] Rename RUNTIMES_BUILD to LLVM_RUNTIMES_BUILD — phosek / detail
  95. [dfsan] Remove hardcoded shadow width in abilist_aggregate.ll — gbalats / detail
  96. [clangd] ObjC fixes for semantic highlighting and xref highlights — sam.mccall / detail
  97. [Coverage] Emit gap region between statements if first statements contains terminate statements. — zequanwu / detail
  98. [test] Improve PGO tests — i / detail
  99. [InstrProfiling] Place __llvm_prf_vnodes and __llvm_prf_names in llvm.used on ELF — i / detail
  100. [AArch64] Move CALL_RVMARKER definition after CALL. — flo / detail
  101. [mlir][linalg] Add depthwise_conv_2d_input_nhwc_filter_hwcf to Linalg TC ops. — hanchung / detail
  102. [flang] Prohibit MODULE procedures in the global scope — psteinfeld / detail
  103. [SystemZ] Reimplement the i8/i16 compare-and-swap logic. — paulsson / detail
  104. [LSR] Unify scheduling of existing and inserted addrecs — listmail / detail
  105. Sink routine for replacing a operand bundle to CallBase [NFC] — listmail / detail
  106. Address review comment from D97219 (follow up to 8051156) — listmail / detail
  107. [Cost]Add tests for boolean and/or reductions, NFC. — a.bataev / detail
  108. [LoopUnrollRuntime] Add option to assume the non latch exit block to be — whitneyt / detail
  109. [lld-macho][nfc] Parse more options using getLastArg{Value} — jezng / detail
  110. [lld-macho] Require -arch and -platform_version to always be specified — jezng / detail
  111. [WebAssembly] Add missing default cases in switch statements — tlively / detail
  112. Revert "hack to unbreak check-llvm on win after D97335" in attempt for actual fix — Stefan Gränitz / detail
  113. [AArch64] Add implicit uses for operands when expanding BLR_RVMARKER. — flo / detail
  114. [mlir] Remove incorrect folding for SubTensorInsertOp — ravishankarm / detail
  115. [libc++] Temporary hack: disable Apple back-deployment testing — Louis Dionne / detail
  116. Fix use of deprecated API — dblaikie / detail
  117. [lli] Add JITLink link component after 99a6d003edbe — Stefan Gränitz / detail
  118. [Analysis] simplify propagation of FMF in recurrences; NFC — spatel / detail
  119. [lld-macho] Fix test breakage introduced by D97799 — jezng / detail
  120. [mlir][IR] Refactor the internal implementation of Value — riddleriver / detail
  121. [lld-link] Add safe icf mode to lld-link, which does safe icf for all sections. — zequanwu / detail
  122. [dfsan] Remove hard-coded shadow width in more tests — gbalats / detail
  123. Fix flang build after D97804 — riddleriver / detail
  124. Add the use of register r for outlined function when register r is live in and defined later. — jinl / detail
  125. [test] Fix profiling.ll — i / detail
  126. [LICM][Coroutine] Don't sink stores from loops with coro.suspend instructions — lxfind / detail
  127. [mlir][pdl] Add a new !pdl.range<> type — riddleriver / detail
  128. [mlir][pdl][NFC] Rename InputOp to OperandOp — riddleriver / detail
  129. [AIX] Update default arch on AIX — wanyu9511 / detail
  130. [IRSymTab] Set FB_used on llvm.compiler.used symbols — i / detail
  131. [RISCV] Make use of the required features in BuiltinInfo to store that V extension builtins require 'experimental-v'. — craig.topper / detail
  132. [mlir] Add support for generating Attribute classes for ODS — riddleriver / detail
  133. [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment — aqjune / detail
  134. [LangRef] fix undefined label — aqjune / detail
  135. [mlir][sparse] fix bug in reduction chain — ajcbik / detail
  136. [libcxx] adds concept `std::common_reference_with` — cjdb.ns / detail
  137. [libc++] Introduce __identity_t<T>. NFCI. — arthur.j.odwyer / detail
  138. LanguageRuntime for 0th frame unwind, simplify getting pc-for-symbolication — Jason Molenda / detail
  139. Add Windows ehcont section support (/guard:ehcont). — pengfei.wang / detail
  140. [InstCombine] Move statepoint intrinsic handling from visitCall to visitCallBase — serguei.katkov / detail
  141. [libcxx] adds concept `std::common_with` — cjdb.ns / detail
  142. [compiler-rt | interceptors] Provide an intercept override knob. — sivachandra / detail
  143. libclc: Add clspv target to libclc — jan.vesely / detail
  144. [DSE] Add support for not aligned begin/end — ybrevnov / detail
  145. [libc] Remove redundant header files included from internal paths. — sivachandra / detail
  146. [doc] Fix description of _Float16 — kito.cheng / detail
  147. [Attributor] Use sensible initialization in AANoCaptureCallSiteReturned — johannes / detail
  148. [Attributor][NFC] Move some trivial checks up — johannes / detail
  149. [Attributor] Use known alignment as lower