99%
WDescription%
Test Result: 1 test failing out of a total of 3,213 tests.99
Build stability: No recent builds failed.100
Build History
x
#23051
(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
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#23050 (Aug 5, 2021 11:03:04 AM)

  1. [ELF] Support copy relocation on non-default version symbols — i / githubweb
  2. [llvm-diff] Create libLLVMDiff library — isanbard / githubweb
  3. [NFC][Codegen][X86] Add testcase that hanged after D107009 — lebedev.ri / githubweb
  4. [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up — lebedev.ri / githubweb
  5. [clang] Replace asm with __asm__ in cuda header — jonathanchesterfield / githubweb
  6. Remove unintended commit. — isanbard / githubweb
  7. [libc] Add diff and perf targets for more math functions — hedingarcia / githubweb
  8. [Bazel] Update for 9854f2f30f (Diff library) — gcmn / githubweb

#23049 (Aug 5, 2021 10:30:11 AM)

  1. Revert "[X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats" — benny.kra / githubweb
  2. Fix clang-interpreter build after 2487db1f286222e2501c2fa8e8244eda13f6afc3 — jonathan_roelofs / githubweb
  3. [llvm-ar] Fix for handling thin archive with SYM64 and a test case for it — hoy / githubweb
  4. Fix COMPILER_RT_DEBUG build for targets that don't support thread local storage. — Dan Liew / githubweb
  5. [lldb] Use a struct to pass function search options to Module::FindFunction — Jonas Devlieghere / githubweb
  6. [lldb] Refactor IRExecutionUnit::FindInSymbols (NFC) — Jonas Devlieghere / githubweb

#23048 (Aug 5, 2021 9:57:25 AM)

  1. Add llvm-stress binary to Bazel build configuration. — kubak / githubweb
  2. [AArch64][GlobalISel] Mark v16s8 <- v8s8, v8s8 G_CONCAT_VECTOR as legal — Jessica Paquette / githubweb

#23047 (Aug 5, 2021 9:23:52 AM)

  1. [Transforms] Drop unnecessary const from return types (NFC) — kazu / githubweb
  2. Fix signal during the call to checkOpenMPLoop. — jennifer.yu / githubweb
  3. [SLP] Add additional memory version tests. — flo / githubweb

#23046 (Aug 5, 2021 8:49:00 AM)

  1. [PowerPC][AIX] attribute aligned cannot decrease align of a vector var. — sd.fertile / githubweb
  2. [LV] Consider ExtractValue as uniform. — sander.desmalen / githubweb
  3. Fix build issues caused by 95800da914938129083df2fa0165c1901909c273 — david.sherwood / githubweb
  4. [DAGCombiner][RISCV][AMDGPU] Call SimplifyDemandedBits at the end of visitMULHU to enable known bits contant folding. — craig.topper / githubweb
  5. [SLP]Do not emit extra shuffle for insertelements vectorization. — a.bataev / githubweb

#23045 (Aug 5, 2021 8:15:59 AM)

  1. [clang] [clang-repl] Fix linking against LLVMLineEditor — mgorny / githubweb
  2. tsan: modernize MaybeReportThreadLeak — dvyukov / githubweb
  3. tsan: handle bugs in symbolizer more gracefully — dvyukov / githubweb
  4. [SimpifyCFG] Speculate a store preceded by a local non-escaping load — momchil.velikov / githubweb
  5. tsan: don't include tsan_interceptors.h for Go — dvyukov / githubweb
  6. tsan: qualify autos — dvyukov / githubweb
  7. tsan: pass thr/pc to MemoryResetRange — dvyukov / githubweb
  8. [AMDGPU][SDag] Better lowering for 64-bit ctlz/cttz — jay.foad / githubweb
  9. [AMDGPU][SDag] Better lowering for 32-bit ctlz/cttz — jay.foad / githubweb
  10. [NFC][LoopIdiom] rename boolean variable NegStride to IsNegStride — eopxd / githubweb

#23044 (Aug 5, 2021 7:42:40 AM)

  1. [SimplifyLibCalls][NFC] Clean up LibCallSimplifier from 'memset + malloc into calloc' transformation — dawid_jurek / githubweb
  2. Revert "[SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test" — fanbo.meng / githubweb
  3. [LoopVectorize] Add support for replication of more intrinsics with scalable vectors — david.sherwood / githubweb
  4. [BuildLibCalls][NFC] Remove redundant attribute list from emitCalloc — dawid_jurek / githubweb
  5. [VectorCombine] Limit scalarization known non-poison indices. — flo / githubweb
  6. [DAG] DAGCombiner::visitVECTOR_SHUFFLE - recognise INSERT_SUBVECTOR patterns — llvm-dev / githubweb

#23043 (Aug 5, 2021 7:09:20 AM)

  1. [NFC] Remove redundant test in Transforms/LoopVectorize/lifetime.ll — david.sherwood / githubweb
  2. [LV] Remove a change that was added in D106164. — sander.desmalen / githubweb
  3. [DA] control compile-time spent by MIV tests — bmahjour / githubweb
  4. [PowerPC][AIX] Limit attribute aligned to 4096. — sd.fertile / githubweb
  5. [NFC] Clean up tests in test/Transforms/LoopVectorize/assume.ll — david.sherwood / githubweb
  6. Delay initialization of OptBisect — kparzysz / githubweb

#23042 (Aug 5, 2021 6:26:09 AM)

  1. [flang][driver] Delete `f18` (i.e. the old Flang driver) — andrzej.warzynski / githubweb
  2. GlobalISel: Fix matchEqualDefs for instructions with multiple defs — petar.avramovic / githubweb
  3. [VectorCombine] Add additional tests with freeze combinations. — flo / githubweb
  4. Add a DIExpression const-folder to prevent silly expressions. — paul.robinson / githubweb

#23041 (Aug 5, 2021 5:52:30 AM)

  1. [AMDGPU] Add globalisel checks for ctlz_zero_undef/cttz_zero_undef — jay.foad / githubweb

#23040 (Aug 5, 2021 5:17:35 AM)

  1. [GlobalISel] Combine shr(shl x, c1), c2 to G_SBFX/G_UBFX — dominik.montada / githubweb
  2. [X86] Rename Subtarget Tuning Feature Flag Prefix. NFC. — llvm-dev / githubweb

#23039 (Aug 5, 2021 4:40:04 AM)

  1. tsan: make IsMetaMem accept u32* — dvyukov / githubweb
  2. tsan: introduce RawShadow type — dvyukov / githubweb

#23038 (Aug 5, 2021 4:05:52 AM)

  1. Correct a lot of diagnostic wordings for the driver — aaron / githubweb

#23037 (Aug 5, 2021 3:24:10 AM)

  1. Revert "D106035: Remove conditional compilation for WCHAR support in libedit" — nealsid / githubweb
  2. [OpenCL] Reduce duplicate defs by using multiclasses; NFC — sven.vanhaastregt / githubweb
  3. [flang][driver] Refactor boolean options — andrzej.warzynski / githubweb

#23036 (Aug 5, 2021 2:46:20 AM)

  1. [AMDGPU] Generate checks for ctlz_zero_undef/cttz_zero_undef — jay.foad / githubweb

#23035 (Aug 5, 2021 2:08:35 AM)

  1. [AMDGPU] Make more use of getHiHalf64 and split64BitValue. NFCI. — jay.foad / githubweb
  2. [llvm-jitlink] Don't try to guess the ORC runtime path. — Lang Hames / githubweb
  3. [SelectionDAG] Correctly determine the VECREDUCE_SEQ_FMUL action — fraser / githubweb
  4. Mark tests as requiring AMDGPU target — oliver.stannard / githubweb

#23034 (Aug 5, 2021 1:35:47 AM)

  1. [clang] Add clang builtins support for gfx90a — Anshil.Gandhi / githubweb

#23033 (Aug 5, 2021 1:00:09 AM)

  1. D106035: Remove conditional compilation for WCHAR support in libedit — nealsid / githubweb

#23032 (Aug 5, 2021 12:26:48 AM)

  1. [ARM][llvm-objdump] Annotate PC-relative memory operands — ikudrin / githubweb
  2. [ARM][llvm-objdump] Annotate PC-relative memory operands of VLDR instructions — ikudrin / githubweb
  3. [llvm] [lit] Fix inconsistent test order in shtest-keyword-parse-errors — mgorny / githubweb
  4. [llvm-rc] Allow specifying language with a leading 0x prefix — martin / githubweb

#23031 (Aug 4, 2021 11:53:54 PM)

  1. Revert "[ELF] Apply version script patterns to non-default version symbols" — i / githubweb
  2. [ELF] Apply version script patterns to non-default version symbols — i / githubweb

#23030 (Aug 4, 2021 10:23:53 PM)

  1. [NFCI] [LoopIdiom] Let processLoopStridedStore take StoreSize as SCEV instead of unsigned — eopxd / githubweb

#23029 (Aug 4, 2021 9:17:53 PM)

  1. [WebAssembly] Use `SDValue::getConstantOperandVal` (NFC) — aheejin / githubweb
  2. [WebAssembly] Cleanup Emscripten SjLj tests — aheejin / githubweb

#23028 (Aug 4, 2021 8:16:41 PM)

  1. [Compiler-RT] On Apple Platforms switch to always emitting full debug info — Dan Liew / githubweb
  2. Disable LibFuncs for stpcpy and stpncpy for Android < 21 — nathan / githubweb
  3. [mlir] Clean up includes in Transforms/Passes.h — springerm / githubweb

#23027 (Aug 4, 2021 7:43:53 PM)

  1. [AVR] emit 'MCSA_Global' references to '__do_global_ctors' and '__do_global_dtors' — powerman1st / githubweb

#23026 (Aug 4, 2021 7:03:07 PM)

  1. [CMake][gn] lldMachO=>lldMachOOld, lldMachO2=>lldMachO — i / githubweb
  2. [mlir] Update comment in Region.h — springerm / githubweb

#23025 (Aug 4, 2021 6:30:40 PM)

  1. [Bazel] Add support for lld — gcmn / githubweb

#23024 (Aug 4, 2021 5:54:15 PM)

  1. [CSSPGO] Remove used of PseudoProbeAttributes::Reserved — modimo / githubweb
  2. [libFuzzer] tests/examples for using libFuzzer for out-of-process targets — kcc / githubweb

#23023 (Aug 4, 2021 4:56:58 PM)

  1. Apply -fmacro-prefix-map to __builtin_FILE() — i / githubweb
  2. [AArch64][GlobalISel] Legalize wide vector G_PHIs — Jessica Paquette / githubweb
  3. Adding missing filter check to SourceMgrDiagnosticHandler::EmitDiagnostics — riddleriver / githubweb
  4. BPF: avoid NE/EQ loop exit condition — yhs / githubweb

#23022 (Aug 4, 2021 4:24:55 PM)

  1. [gwpAsan] revert minor change — michaelrj / githubweb

#23021 (Aug 4, 2021 2:59:27 PM)

  1. [OpenCL] allow generic address and non-generic defs for CL3.0 — airlied / githubweb
  2. [mlir][sparse] Remove comment w/ code in it — gusss / githubweb

#23020 (Aug 4, 2021 2:26:42 PM)

  1. [WebAssembly] Make result of 'catch' inst variadic — aheejin / githubweb
  2. [llvm-nm][test] Avoid deprecated alias -M (--print-armap) — i / githubweb

#23019 (Aug 4, 2021 1:54:09 PM)

  1. Add buildbot for OpenMP on AMDGPU — gkistanova / githubweb

#23019 (Aug 4, 2021 1:54:09 PM)

  1. [lld] Remove unused LLD_REPOSITORY — i / githubweb
  2. [libc] add integration tests for scudo in libc — michaelrj / githubweb
  3. [mlir-lsp-server] Only use one MLIRContext per MLIRTextFile — riddleriver / githubweb
  4. [Bazel] Drop deprecated tblgen includes mechanism — gcmn / githubweb
  5. [X86] Remove -x86-experimental-pref-loop-alignment in favor of -align-loops — i / githubweb

#23018 (Aug 4, 2021 12:46:52 PM)

  1. [MemCpyOpt] Relax libcall checks — nikita.ppv / githubweb
  2. [flang] Support DFLOAT legacy extension intrinsic function — pklausler / githubweb
  3. [flang] runtime: For Fw.d formatting, don't oscillate forever — pklausler / githubweb
  4. [amdgpu] Add an enhanced conversion from i64 to f32. — michael.hliao / githubweb
  5. [CodeGen] Add -align-loops — i / githubweb

#23017 (Aug 4, 2021 12:13:40 PM)

  1. [DAGCombiner][AMDGPU] Canonicalize constants to the RHS of MULHU/MULHS. — craig.topper / githubweb
  2. [OpenMPOpt] Expand SPMDization with guarding for target parallel regions — georgakoudis1 / githubweb
  3. [SLP][NFC]Add tests for constants/undefs used in insertelements, NFC. — a.bataev / githubweb
  4. [gn build] Add cfi ignorelist to compiler-rt/lib — aeubanks / githubweb
  5. [MLIR][NFC] Get DiagnosticEngine as a reference in doc — rdzhabarov / githubweb

#23016 (Aug 4, 2021 11:41:02 AM)

  1. Work around non-existence of ElfW(type) macro on FreeBSD — dimitry / githubweb
  2. [hwasan] Add __hwasan_init constructor to runtime lib. — 31459023+hctim / githubweb
  3. Revert "[SLP]Do not emit extra shuffle for insertelements vectorization." — a.bataev / githubweb
  4. [nfc] [lldb] Prevent needless copies of DataExtractor — jan.kratochvil / githubweb
  5. [RISCV] Add test cases for conditional add/sub. NFC — craig.topper / githubweb

#23015 (Aug 4, 2021 11:06:41 AM)

  1. [mlir][sparse] add doc to sparse tensor dialect passes — ajcbik / githubweb
  2. [RISCV] Remove the _COMMUTABLE and _TA versions of FMA and wide FMA vector instructions. — craig.topper / githubweb
  3. [DSE][NFC] Clean up DeadStoreElimination from unused variables — dawid_jurek / githubweb
  4. Revert "[AMDGPU] Handle functions in llvm's global ctors and dtors list" — Reshabhkumar.Sharma / githubweb

#23014 (Aug 4, 2021 10:34:01 AM)

  1. [Bazel] Update build for ee7d20e846 — gcmn / githubweb
  2. [InstrProfiling] Emit bias variable eagerly — phosek / githubweb
  3. [AArch64][GlobalISel] Widen G_FPTO*I before clamping — Jessica Paquette / githubweb
  4. [AArch64][GlobalISel] Widen G_PHI before clamping it during legalization — Jessica Paquette / githubweb
  5. [gn build] (manually) port ee7d20e84675e1d255d7ae59e3bccfd320cc090d — i / githubweb
  6. [gn build] Port ee7d20e84675 — llvmgnsyncbot / githubweb

#23013 (Aug 4, 2021 10:02:03 AM)

  1. Add a libc x86_64 windows worker and a debug builder running on it — hedingarcia / githubweb

#23013 (Aug 4, 2021 10:02:03 AM)

  1. [ELF] Fix typo. NFC — i / githubweb
  2. [OpenMP] Fix performance regression reported in bug #51235 — tianshilei1992 / githubweb
  3. [OpenMP] Clean up for hidden helper task — tianshilei1992 / githubweb
  4. [X86][SchedModel] Add missing ReadAdvance for some arithmetic ops (PR51318 and PR51322). — andrea.dibiagio / githubweb

#23012 (Aug 4, 2021 9:24:17 AM)

  1. [DebugInfo][LSR] Avoid crashes on large integer inputs — chris.jackson / githubweb
  2. [AMDGPU] Add cttz tests and globalisel checks for ctlz — jay.foad / githubweb
  3. [PowerPC][AIX] Packed zero-width bitfields do not affect alignment. — sd.fertile / githubweb
  4. [AArch64] Fix assert AArch64TargetLowering::ReplaceNodeResults — simon.wallis2 / githubweb
  5. [AMDGPU][OpenMP] Wrap amdgcn declare variant inside ifdef — Pushpinder.Singh / githubweb
  6. [mlir][amx] add doc to AMX dialect — ajcbik / githubweb
  7. [AArch64][SVE] Combine bitcasts of predicate types with vector inserts/extracts of loads/stores — bradley.smith / githubweb
  8. [mlir][sparse] fixed typo in sparse tensor type attribute alias — ajcbik / githubweb
  9. [ELF] Make dot in .tbss correct — i / githubweb
  10. [openmp] Add OMPT initialization in libomptarget — protze / githubweb
  11. [ELF] Apply version script patterns to non-default version symbols — i / githubweb
  12. tsan: introduce kAccessFree — dvyukov / githubweb
  13. tsan: introduce kAccessExternalPC — dvyukov / githubweb
  14. tsan: move AccessType to tsan_defs.h — dvyukov / githubweb
  15. tsan: remove non-existent MemoryAccessRangeStep — dvyukov / githubweb
  16. [ELF] Combine foo@v1 and foo with the same versionId if both are defined — i / githubweb
  17. [clang][AArch64][SVE] Avoid going through memory for fixed/scalable predicate casts — bradley.smith / githubweb
  18. [InstCombine] Fix vscale zext/sext optimization when vscale_range is unbounded. — sander.desmalen / githubweb
  19. [CSSPGO] Migrate and refactor the decoder of Pseudo Probe — hoy / githubweb

#23011 (Aug 4, 2021 7:52:42 AM)

  1. [AMDGPU] Handle functions in llvm's global ctors and dtors list — Reshabhkumar.Sharma / githubweb
  2. [ADT] Drop unnecessary const from return types (NFC) — kazu / githubweb
  3. [AMDGPU] Generate checks for i64 to fp conversions — jay.foad / githubweb

#23010 (Aug 4, 2021 7:20:22 AM)

  1. [mlir] Fix gcc-5 build in ViewOpGraph.cpp — springerm / githubweb
  2. [X86] combineX86ShuffleChain(): canonicalize mask elts picking from splats — lebedev.ri / githubweb
  3. [ARM][atomicrmw] Fix CMP_SWAP_32 expand assert — tomas.matheson / githubweb
  4. [NFC][X86] combineX86ShuffleChain(): rename inner Mask to avoid future shadowing — lebedev.ri / githubweb
  5. [NFC][X86] combineX86ShuffleChain(): hoist Mask variable higher up — lebedev.ri / githubweb

#23009 (Aug 4, 2021 6:46:57 AM)

  1. [ARM] Test showing incorrect codegen when subreg liveness is enabled. NFC — david.green / githubweb
  2. [RDA] Attempt to make RDA subreg aware — david.green / githubweb
  3. [flang] Add missing FileSystem.h — springerm / githubweb

#23008 (Aug 4, 2021 6:13:03 AM)

  1. [mlir] Include llvm/Support/Debug.h in Transforms/Passes.h — springerm / githubweb

#23007 (Aug 4, 2021 5:38:40 AM)

  1. [X86] Move FeatureFastBEXTR from bdver2 features to tuning — llvm-dev / githubweb
  2. [X86] Rename X86 tuning feature flag FeatureHasFastGather -> FeatureFastGather — llvm-dev / githubweb

#23006 (Aug 4, 2021 5:02:29 AM)

  1. [llvm][MC] Disable cfi-version test for Windows on Arm — david.spickett / githubweb
  2. tsan: minor MetaMap tweaks — dvyukov / githubweb
  3. tsan: use DCHECK instead of CHECK in atomic functions — dvyukov / githubweb
  4. tsan: unify __cxa_guard_acquire and pthread_once implementations — dvyukov / githubweb
  5. [mlir] Support drawing control-flow graphs in ViewOpGraph.cpp — springerm / githubweb
  6. [clang][cli] Expose -fno-cxx-modules in cc1 — Jan Svoboda / githubweb
  7. tsan: refactor guard_acquire/release — dvyukov / githubweb
  8. [clang][deps] Substitute clang-scan-deps executable in lit tests — Jan Svoboda / githubweb
  9. tsan: don't use spinning in __cxa_guard_acquire/pthread_once — dvyukov / githubweb
  10. [LLDB] Skip flaky tests on Arm/AArch64 Linux bots — omair.javaid / githubweb

#23005 (Aug 4, 2021 4:12:29 AM)

  1. [mlir] Fix CMake linker rules for ViewOpGraph.cpp — springerm / githubweb
  2. Reland "[lldb/DWARF] Only match mangled name in full-name function lookup (with accelerators)" — Raphael Isemann / githubweb
  3. X86: add test for realignment fix committed earlier. — Tim Northover / githubweb

#23004 (Aug 4, 2021 3:22:46 AM)

  1. Revert "Introduce intrinsic llvm.isnan" — sepavloff / githubweb

#23003 (Aug 4, 2021 3:17:35 AM)

  1. [X86] Split Subtarget ISA / Security / Tuning Feature Flags Definitions. NFC — llvm-dev / githubweb

#23002 (Aug 4, 2021 3:07:58 AM)

  1. [lldb] Fix lookup of .debug_loclists with split-dwarf — kimanh / githubweb

#23001 (Aug 4, 2021 2:25:39 AM)

  1. [llvm][ExecutionEngine] Don't try to run tests on ARM64/Windows on Arm — david.spickett / githubweb

#23000 (Aug 4, 2021 2:20:27 AM)

  1. [lldb] Partly revert "Allow range-based for loops over DWARFDIE's children" — Raphael Isemann / githubweb

#22999 (Aug 4, 2021 2:09:54 AM)

  1. X86: fix frame offset calculation with mandatory tail calls — Tim Northover / githubweb

#22998 (Aug 4, 2021 1:47:59 AM)

  1. [libc] Fix Memory Benchmarks code after rename — andre.simoesdiasvieira / githubweb
  2. Introduce intrinsic llvm.isnan — sepavloff / githubweb

#22997 (Aug 4, 2021 12:55:26 AM)

  1. [FuncSpec] Support specialising recursive functions — sjoerd.meijer / githubweb

#22996 (Aug 4, 2021 12:05:54 AM)

  1. [llvm-readobj][XCOFF] dump the string table only if the size is bigger than 4. — esme.yi / githubweb
  2. [mlir][Bazel] Adjust BUILD.bazel file. — akuegel / githubweb
  3. [Support] Initialize common options in `getRegisteredOptions` — i / githubweb

#22995 (Aug 3, 2021 11:15:57 PM)

  1. [mlir] Handle cases where transfer_read should turn into a scalar load — stephen.neuendorffer / githubweb

#22994 (Aug 3, 2021 10:26:39 PM)

  1. [NFC][ConstantFold] Check getAggregateElement before getSplatValue call — i / githubweb
  2. [AMDGPU] Ignore call graph node which does not have function info. — mahesha.comp / githubweb

#22993 (Aug 3, 2021 9:35:04 PM)

  1. [MC][CodeGen] Emit constant pools earlier — aeubanks / githubweb
  2. [WebAssembly] Misc. cosmetic changes in EH (NFC) — aheejin / githubweb
  3. [mlir] Fix broken build in pass_manager.py — springerm / githubweb

#22992 (Aug 3, 2021 8:44:58 PM)

  1. [mlir] Improve Graphviz visualization in PrintOpPass — springerm / githubweb
  2. [MLGO] Update the current model url for the Oz inliner model. — jacobhegna / githubweb
  3. [llvm-readobj][XCOFF] Warn about invalid offset — Vitaly Buka / githubweb
  4. [mlir] Truncate/skip long strings in ViewOpGraph.cpp — springerm / githubweb

#22991 (Aug 3, 2021 7:53:57 PM)

  1. [clangd] Add new semantic token modifier "virtual" — i / githubweb

#22990 (Aug 3, 2021 6:42:25 PM)

  1. [mlir][tosa] Tosa shape propagation for tosa.cond_if — rob.suderman / githubweb
  2. [llvm-profgen][CSSPGO] Support count based aggregated type of hybrid perf script — wlei / githubweb
  3. [mlir][scf] Fix bug in peelForLoop — springerm / githubweb
  4. [AArch64][GlobalISel] Widen G_SELECT before clamping it — Jessica Paquette / githubweb
  5. [msan] Add bsearch interceptor — Vitaly Buka / githubweb
  6. [mlir][sparse] add example to attribute doc — ajcbik / githubweb

#22989 (Aug 3, 2021 5:52:33 PM)

  1. [mlir][tosa] Shape inference for a few remaining easy cases: — rob.suderman / githubweb
  2. [Compiler-rt] Fix running ASan/TSan unit tests under macOS 12.0. — Dan Liew / githubweb

#22988 (Aug 3, 2021 5:02:54 PM)

  1. [GlobalOpt] Fix the load types when OptimizeGlobalAddressOfMalloc — scui / githubweb

#22987 (Aug 3, 2021 4:13:17 PM)

  1. Fix expression evaluation result expansion in lldb-vscode — jeffreytan / githubweb
  2. [SimplifyCFG] Enable switch to lookup table for more types. — craig.topper / githubweb
  3. [NFC][Codegen][SystemZ] Autogenerate checklines in int-cmp-47.ll — lebedev.ri / githubweb
  4. [NFC][Codegen][X86] Add test for parity-of-vector-of-bools (PR51312) — lebedev.ri / githubweb
  5. [mlir][sparse] fixed doc formatting — ajcbik / githubweb
  6. [clang/OpenMP][docs] Update OpenMP support list for unroll. — llvm-project / githubweb

#22986 (Aug 3, 2021 3:23:56 PM)

  1. [mlir-lsp-server] Disable multi-threading in LSP contexts — riddleriver / githubweb

#22985 (Aug 3, 2021 2:34:30 PM)

  1. [RISCV] Add scheduling resources for V — evandro.menezes / githubweb
  2. [clang] fix crash on template instantiation of invalid requires expressions — mizvekov / githubweb
  3. [mlir][sparse] fix bug in permuting data structure — ajcbik / githubweb

#22984 (Aug 3, 2021 1:41:21 PM)

  1. [tests][sanitizers] Don't reflow comments — Vitaly Buka / githubweb
  2. [vscode-mlir] Add proper support for mlir markdown codeblocks — riddleriver / githubweb
  3. bugprone-argument-comment: ignore mismatches from system headers — George Burgess IV / githubweb
  4. [clang-tidy] Fix command line is too long issue which breaks test on Windows — thakis / githubweb
  5. [lldb] Move comment about noindex next to line it refers to — thakis / githubweb
  6. [lldb] Get rid of HAVE_SYS_TYPES_H — thakis / githubweb
  7. [SLP]Do not emit extra shuffle for insertelements vectorization. — a.bataev / githubweb
  8. [ThinLTO] Add TimeTrace for Thinlink step — modimo / githubweb
  9. [clang] fix canonicalization of nested name specifiers — mizvekov / githubweb

#22983 (Aug 3, 2021 12:51:56 PM)

  1. Revert "[SLP]Improve graph reordering." — a.bataev / githubweb
  2. [libFuzzer] fix clang-tidy — kcc / githubweb
  3. [SLP][NFC]Add tests for SLP vectorizer for crashes, found in new — a.bataev / githubweb

#22982 (Aug 3, 2021 12:02:44 PM)

  1. [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected. — kcc / githubweb
  2. ThinLTO: Fix inline assembly references to static functions with CFI — samitolvanen / githubweb
  3. [lldb] Further constrain a test that fails without python enabled — apl / githubweb

#22981 (Aug 3, 2021 11:12:11 AM)

  1. [runtimeunroll] A bit of style cleanup to simplify a following change [NFC] — listmail / githubweb
  2. [X86][AVX] Add some multiple/nested subvector insertion shuffle tests — llvm-dev / githubweb
  3. [llvm-readobj] Fix UB in pointer arithmetics after D105522 — Vitaly Buka / githubweb
  4. Stop emit incomplete type error for a variable in a map clause — jennifer.yu / githubweb
  5. [tests] Autogen an unroll test for ease of update — listmail / githubweb
  6. [InstCombine] Fixed select + masked load fold failure — Dylan.Fleming / githubweb

#22980 (Aug 3, 2021 10:22:13 AM)

  1. [NFC][tsan] Rename _inl.h to .inc — Vitaly Buka / githubweb
  2. tsan: fix a typo in debug output — dvyukov / githubweb
  3. [AArch64][SME] Fix out of date comment — cullen.rhodes / githubweb
  4. [llvm-profgen] Support perf script without parsing MMap events — wlei / githubweb
  5. [NFC][MLIR] Split large fusion test file into 4 test files — sumesh.uk / githubweb
  6. Reorder mmt4d r.h.s operand layout — ataei / githubweb

#22979 (Aug 3, 2021 9:31:39 AM)

  1. [VectorCombine] Add tests where the index is guaranteed non-poison. — flo / githubweb
  2. [ELF] Add --export-dynamic-symbol-list — i / githubweb
  3. [MCA][NFC] Add tests for PR51318 and PR51322. — andrea.dibiagio / githubweb
  4. [MLIR][Linalg] Extend detensoring control flow model. — kareem.ergawy / githubweb
  5. [llvm] Fix header guards (NFC) — kazu / githubweb
  6. [AArch64] Prefer fmov over orr v.16b when copying f32/f64 — david.green / githubweb

#22978 (Aug 3, 2021 8:42:27 AM)

  1. [scudo] Make Vector() constexpr — kostyak / githubweb
  2. [RISCV] Indicate that RISCVMergeBaseOffsetOpt preserves the CFG. — craig.topper / githubweb

#22977 (Aug 3, 2021 7:52:45 AM)

  1. tsan: remove unused caller_pc from TsanInterceptorContext — dvyukov / githubweb
  2. tsan: remove mallopt calls — dvyukov / githubweb
  3. [clan-format] detect function definitions more conservatively — krasimir / githubweb

#22976 (Aug 3, 2021 7:03:57 AM)

  1. [mlir][CPURunner] Avoid a crash in memrefCopy when called with empty shapes. — akuegel / githubweb

#22975 (Aug 3, 2021 6:12:54 AM)

  1. removing windows deployment — kuhnel / githubweb

#22975 (Aug 3, 2021 6:12:54 AM)

  1. [InstCombine] Remove nnan requirement for transformation to fabs from select — krishna17060 / githubweb
  2. [InstCombine] Fold phi ( inttoptr/ptrtoint x ) to phi (x) — krishna17060 / githubweb
  3. Revert "[InstCombine] Remove nnan requirement for transformation to fabs from select" — krishna17060 / githubweb
  4. [OpenMP] libomp: taskwait depend implementation fixed. — Andrey.Churbanov / githubweb
  5. [DAG] Cleanup DAGCombiner::CombineConsecutiveLoads early-outs. NFCI. — llvm-dev / githubweb

#22974 (Aug 3, 2021 5:21:33 AM)

  1. Make simple requirements starting with requires ill-formed in in requirement body — aaron / githubweb
  2. tsan: use semaphores for thread creation synchronization — dvyukov / githubweb
  3. [X86] Add title comment to separate the "CPU Families" features from the other subtarget features. NFCI. — llvm-dev / githubweb
  4. This feature is not in Clang 13 and only has partial support — aaron / githubweb

#22973 (Aug 3, 2021 4:31:17 AM)

  1. tsan: use Tid/StackID types in MBlock — dvyukov / githubweb
  2. [libc] Allow benchmarking several implementations at the same time. — gchatelet / githubweb
  3. [llvm-objcopy] IHexELFBuilder::addDataSections - fix evaluation ordering static analyzer warning — llvm-dev / githubweb

#22972 (Aug 3, 2021 3:41:36 AM)

  1. [RISCV] Support simple fractional steps in matching VID sequences — fraser / githubweb
  2. [MLIR][OpenMP] Add support for critical construct — kiran.chandramohan / githubweb
  3. [clang] Make member var invalid when static initializer is invalid. — adamcz / githubweb

#22971 (Aug 3, 2021 2:47:02 AM)

  1. tsan: new MemoryAccess interface — dvyukov / githubweb
  2. tsan: add AccessVptr — dvyukov / githubweb
  3. [llvm-readobj][XCOFF] Fix the error dumping for the first — esme.yi / githubweb
  4. tsan: avoid extra call indirection in unaligned access functions — dvyukov / githubweb
  5. [clang-format] don't break between function and function name in JS — krasimir / githubweb
  6. [mlir] Fix delayed object interfaces registration — vlad.vinogradov / githubweb
  7. [AArch64InstPrinter] Change printAddSubImm to comment imm value when shifted — Jason Molenda / githubweb
  8. [MLIR] Add `getI8Type` to `OpBuilder` — frgossen / githubweb

#22970 (Aug 3, 2021 1:57:56 AM)

  1. [AArch64][AsmParser] NFC: Use helpers in matrix tile list parsing — cullen.rhodes / githubweb
  2. [NFC] Rename enable-strict-reductions to force-ordered-reductions — david.sherwood / githubweb

#22969 (Aug 3, 2021 1:06:50 AM)

  1. Reland: "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes" — pmatos / githubweb
  2. [hwasan] report failing thread for invalid free. — fmayer / githubweb
  3. [LLD] [MinGW] Support both "--opt value" and "--opt=value" for more options — martin / githubweb
  4. [clang] [MinGW] Let the last of -mconsole/-mwindows have effect — martin / githubweb
  5. [AMDGPU] Legalize operands of V_ADDC_U32_e32 and friends — jay.foad / githubweb

#22968 (Aug 3, 2021 12:17:22 AM)

  1. [NFC][sanitizer] Add static to internal functions — Vitaly Buka / githubweb

#22967 (Aug 2, 2021 11:28:01 PM)

  1. [MILR][NFC] Silence clang-tidy warning in AffineOps.cpp — uday / githubweb

#22966 (Aug 2, 2021 9:59:56 PM)

  1. [Flang][Openmp] Upgrade TASKGROUP construct to 5.0. — Chirag.Khandelwal / githubweb

#22965 (Aug 2, 2021 9:09:02 PM)

  1. [RuntimeDyldChecker] Support offset in decode_operand expr — 932494295 / githubweb
  2. [RuntimeDyldChecker] Delete comparision of integers of different signs — 932494295 / githubweb
  3. [RISCV][test] Precommit tests for VSETVLI insertion improvement (D106857). — powerman1st / githubweb
  4. [RISCV] Teach VSETVLI insertion to merge the unused VSETVLI with the one need to be insert after it. — powerman1st / githubweb

#22964 (Aug 2, 2021 8:19:40 PM)

  1. [mlir][affine] addLowerOrUpperBound: Make map+operand composing optional — springerm / githubweb

#22963 (Aug 2, 2021 7:29:57 PM)

  1. [mlir][affine] addLowerOrUpperBound: Disallow pos among boundOperands — springerm / githubweb

#22962 (Aug 2, 2021 6:35:03 PM)

  1. [mlir][SCF] Peel scf.for loops for even step divison — springerm / githubweb

#22961 (Aug 2, 2021 5:27:05 PM)

  1. [GlobalOpt] Fix the assert for stored once non-pointer to global address — scui / githubweb
  2. [NFC][tsan] clang-format two files — Vitaly Buka / githubweb
  3. [llvm-profgen] Refactor PerfReader to allow different types of perf scripts — wlei / githubweb

#22960 (Aug 2, 2021 4:13:47 PM)

  1. [mlir][sparse] use consistent type for COO object and sparse tensor storage — ajcbik / githubweb
  2. [profile] Move assertIsZero to InstrProfilingUtil.c — Vedant Kumar / githubweb
  3. [clang] Add support for optional flag -fnew-infallible to restrict exception propagation — modimo / githubweb
  4. [AArch64][SelectionDAG] Support passing/returning scalable vectors with unusual types. — efriedma / githubweb

#22959 (Aug 2, 2021 3:20:57 PM)

  1. [NFC][InstCombine] Add tests for smin reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  2. [InstCombine] `vector_reduce_smin(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  3. [NFC][InstCombine] Add tests for smax reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  4. [InstCombine] `vector_reduce_smax(?ext(<n x i1>))` --> `?ext(vector_reduce_{and,or}(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  5. [AArch64][GlobalISel] Emit extloads for ZExt/SExt values in assignValueToAddress — Jessica Paquette / githubweb
  6. [NFC][InstCombine] Add tests for and reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  7. [NFC][InstCombine] Add tests for or reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  8. [InstCombine] `vector_reduce_{or,and}(?ext(<n x i1>))` --> `?ext(vector_reduce_{or,and}(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  9. [BasicTTIImpl][LoopUnroll] getUnrollingPreferences(): emit ORE remark when advising against unrolling due to a call in a loop — lebedev.ri / githubweb
  10. Improve UBSan documentation — 31459023+hctim / githubweb

#22958 (Aug 2, 2021 2:32:03 PM)

  1. [sanitizer] Fix __sanitizer_syscall_post_epoll_wait — Vitaly Buka / githubweb
  2. [sanitizer] Add callbacks for epoll_pwait2 — Vitaly Buka / githubweb

#22957 (Aug 2, 2021 1:42:52 PM)

  1. [SLP][X86] Add fmuladd test coverage — llvm-dev / githubweb
  2. [NFC][InstCombine] Add tests for umin reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  3. [InstCombine] `vector_reduce_umin(?ext(<n x i1>))` --> `?ext(vector_reduce_and(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  4. [NFC][InstCombine] Add tests for umax reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  5. [InstCombine] `vector_reduce_umax(?ext(<n x i1>))` --> `?ext(vector_reduce_or(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  6. [AArch64] Regenerate fp16 tests. — efriedma / githubweb
  7. [ValueTracking] Fix computeConstantRange to use "may" instead of "always" semantics for llvm.assume — nikita.ppv / githubweb
  8. Revert "[unroll] Move multiple exit costing into consumer pass [NFC]" — nikita.ppv / githubweb

#22956 (Aug 2, 2021 12:52:39 PM)

  1. [NFC][InstCombine] Add tests for mul reduction w/ i1 element type (PR51259) — lebedev.ri / githubweb
  2. [InstCombine] `vector_reduce_mul(?ext(<n x i1>))` --> `zext(vector_reduce_and(<n x i1>))` (PR51259) — lebedev.ri / githubweb
  3. [test] [lldb] Use filename instead of index in test — jan.kratochvil / githubweb
  4. [DFAJumpThreading] Mark DT as preserved in LegacyPM — nikita.ppv / githubweb
  5. [DFAJumpThreading] Remove unnecessary includes (NFC) — nikita.ppv / githubweb
  6. [mlir] Async: clone constants into async.execute functions and parallel compute functions — ezhulenev / githubweb
  7. [DFAJumpThreading] Use insert return value (NFC) — nikita.ppv / githubweb
  8. [libc] Add differential and performance targets for sqrtf — hedingarcia / githubweb
  9. [DFAJumpThreading] Use SmallPtrSet for Visited (NFC) — nikita.ppv / githubweb
  10. [nfc] [lldb] Support moving support files instead of copy — jan.kratochvil / githubweb
  11. [clang][darwin] Add support for the -mtargetos= option to the driver — Alex Lorenz / githubweb
  12. [unroll] Move multiple exit costing into consumer pass [NFC] — listmail / githubweb

#22955 (Aug 2, 2021 12:03:18 PM)

  1. [flang][nfc] Add a regression test for #50993 — andrzej.warzynski / githubweb
  2. Add Johannes to CODE_OWNERS for openmp offloading — jonathanchesterfield / githubweb
  3. [unrollruntime] Pull out a helper function for readability and eventual reuse [nfc] — listmail / githubweb

#22954 (Aug 2, 2021 11:13:31 AM)

  1. Add script to bisect over files in an rsp file — aeubanks / githubweb
  2. [NFC][InstCombine] Add tests for xor reductions on i1 elt type (PR51259) — lebedev.ri / githubweb
  3. [InstCombine] `xor` reduction w/ i1 elt type is a parity check — lebedev.ri / githubweb
  4. [PatternRewriter] Disable copy/assign operators. — clattner / githubweb
  5. [VPlan] Use defined and ops VPValues to print VPInterleaveRecipe. — flo / githubweb
  6. [WebAssembly] Add new pass to lower int/ptr conversions of reftypes — pmatos / githubweb
  7. [DWARF] Don't process .debug_info relocations for DWO Context — ayermolo / githubweb
  8. [flang] Symbol representation for dummy SubprogramDetails — pklausler / githubweb
  9. [unroll] Add clarifying comment — listmail / githubweb
  10. [AMDGPU][HIP] Switch default DWARF version to 5 — scott.linder / githubweb
  11. [gn build] (manually) port 5c2b48fdb0a6 — thakis / githubweb
  12. [lldb] Get rid of HAVE_SIGACTION — thakis / githubweb
  13. Revert "[WebAssembly] Add new pass to lower int/ptr conversions of reftypes" — pmatos / githubweb

#22953 (Aug 2, 2021 10:14:18 AM)

  1. [analyzer] Add control flow arrows to the analyzer's HTML reports — vsavchenko / githubweb
  2. [analyzer] Highlight arrows for currently selected event — vsavchenko / githubweb
  3. unwind: repair register restoration for OR1K — Saleem Abdulrasool / githubweb
  4. [flang] Fix IsSimplyContiguous() for the case of a pointer component — pklausler / githubweb
  5. [WebAssembly] Compute known bits for SIMD bitmask intrinsics — tlively / githubweb

#22952 (Aug 2, 2021 8:43:05 AM)

  1. [ADT] Remove PointerUnionTypeSelector (NFC) — kazu / githubweb
  2. [AArch64] Add shufflevector concat codegen tests. NFC. — sjoerd.meijer / githubweb

#22951 (Aug 2, 2021 7:54:01 AM)

  1. [tsan] Complete renaming kMaxSid to kThreadSlotCount — benny.kra / githubweb

#22950 (Aug 2, 2021 7:40:00 AM)

  1. [OpenMP][AMDGCN] Initial math headers support — Pushpinder.Singh / githubweb

#22949 (Aug 2, 2021 7:00:02 AM)

  1. Change code owner of libc++ from Marshall to Louis — marshall / githubweb

#22948 (Aug 2, 2021 6:18:58 AM)

  1. [ARM] Remove setPreservesCFG from ARMBlockPlacement — david.green / githubweb
  2. prfchwintrin.h: Make _m_prefetchw take a pointer to volatile (PR49124) — hans / githubweb
  3. [VectorCombine] Fix PR30986 poison test case — llvm-dev / githubweb

#22947 (Aug 2, 2021 6:12:00 AM)

  1. [OpenCL] __cpp_threadsafe_static_init is by default undefined in OpenCL mode. — Justas.Janickas / githubweb

#22946 (Aug 2, 2021 5:59:59 AM)

  1. [hwasan] Commit missed REQUIRES: stable-runtime. — fmayer / githubweb

#22945 (Aug 2, 2021 5:42:04 AM)

  1. [AArch64] Optimise min/max lowering in ISel — irina.dobrescu / githubweb

#22944 (Aug 2, 2021 5:29:26 AM)

  1. [MLIR] FlatAffineConstraints: Fixed bug where some divisions were not being detected — arjunpitchanathan / githubweb
  2. [clang][NFC] Typo fixes. Test commit. — Justas.Janickas / githubweb

#22943 (Aug 2, 2021 5:22:54 AM)

  1. tsan: remove unbalanced mutex unlock — dvyukov / githubweb

#22942 (Aug 2, 2021 5:16:31 AM)

  1. [AMDGPU] Disable NSA for BVH instructions when appropriate — carl.ritson / githubweb
  2. [CostModel][AArch64] Add some shuffle concat tests. NFC. — sjoerd.meijer / githubweb
  3. tsan: refactor MetaMap::GetAndLock interface — dvyukov / githubweb
  4. tsan: add LIKELY/UNLIKELY to MetaMap::GetSync — dvyukov / githubweb
  5. tsan: don't save creation stack for some sync objects — dvyukov / githubweb
  6. tsan: add new vector clock — dvyukov / githubweb
  7. [VectorCombine] Add PR30986 test case — llvm-dev / githubweb
  8. [libc] Add a Google Benchmark target to support continuous monitoring of memory operation performance — gchatelet / githubweb

#22941 (Aug 2, 2021 4:09:02 AM)

  1. [LoopFlatten] Fix missed LoopFlatten opportunity — rosie.sumpter / githubweb
  2. Fix MSVC signed/unsigned comparison warning. NFCI. — llvm-dev / githubweb
  3. [TTI] Add basic SK_InsertSubvector shuffle mask recognition — llvm-dev / githubweb
  4. [hwasan] Detect use after scope within function. — fmayer / githubweb
  5. [CostModel] Treat 'widen subvector' patterns as zero cost — llvm-dev / githubweb
  6. GlobalISel: Fix infinite loop in legalization artifact combiner — petar.avramovic / githubweb

#22940 (Aug 2, 2021 3:14:05 AM)

  1. [clang-tidy] Always open files using UTF-8 encoding — weratt / githubweb
  2. [AArch64][AsmParser] NFC: Parser.Lex() -> Lex() — cullen.rhodes / githubweb
  3. [OpenMPIRBuilder] Add a constructor to ReductionInfo to appease gcc5 — zinenko / githubweb
  4. [ARM] Revert WLSTP to DLSTP if the target block is out of range — david.green / githubweb
  5. [flang][nfc] Fix variable names in `FrontendOptions` & `PreprocessorOptions` — andrzej.warzynski / githubweb

#22939 (Aug 2, 2021 2:19:54 AM)

  1. Revert "[libcxx][CI] Work around Arm buildkite failures" — david.spickett / githubweb
  2. [mlir][linalg] Fix comments around ConstraintsSet — springerm / githubweb
  3. tsan: inline ProcessPendingSignals check — dvyukov / githubweb
  4. tsan: minor IgnoreSet refactoring — dvyukov / githubweb

#22938 (Aug 2, 2021 1:29:01 AM)

  1. [ARM] Add trackLiveness to block-placement.mir. NFC — david.green / githubweb
  2. [mlir] Remove invalid DeallocOpLowering pattern insertion — ivan.butygin / githubweb

#22937 (Aug 2, 2021 12:39:17 AM)

  1. [clangd] Fix the crash in getQualification — kbobyrev / githubweb
  2. [GC][NFC] Make getGCStrategy by name available in IR — mkazantsev / githubweb

#22936 (Aug 1, 2021 11:49:59 PM)

  1. [docs]Update meeeting frequency to match new cal entry — asbirlea / githubweb

#22935 (Aug 1, 2021 10:20:00 PM)

  1. [examples] Fix incomplete_type on ZLinux when compiling RemoteJITUtils. — Lang Hames / githubweb

#22934 (Aug 1, 2021 8:56:05 PM)

  1. [AMDGPU][GlobalISel] Add missing default mapping for BVH intrinsics — carl.ritson / githubweb

#22933 (Aug 1, 2021 8:02:03 PM)

  1. [X86] Support auto-detect for tigerlake and alderlake — freddy.ye / githubweb

#22932 (Aug 1, 2021 6:48:20 PM)

  1. [LLDB] Change pexpect timeout to 30 to 60 — omair.javaid / githubweb

#22931 (Aug 1, 2021 5:58:58 PM)

  1. [LLDB] Skip random failing tests on Arm/AArch64 Linux bots — omair.javaid / githubweb
  2. Revert "Revert "[LLDB][GUI] Expand selected thread tree item by default"" — omair.javaid / githubweb

#22930 (Aug 1, 2021 5:09:59 PM)

  1. [Preprocessor] Ensure newline after #pragma introduced by -fms-extensions. — llvm-project / githubweb

#22929 (Aug 1, 2021 3:24:03 PM)

  1. [clang-tidy] Add new case type to check variables with Hungarian notation — minyihh / githubweb

#22928 (Aug 1, 2021 1:51:00 PM)

  1. [LLD][MinGW] Accept joined format for --stack — martin / githubweb

#22927 (Aug 1, 2021 1:02:03 PM)

  1. [clang-repl] Fix building with win32 dylibs — martin / githubweb

#22926 (Aug 1, 2021 11:44:04 AM)

  1. [lldb] Avoid moving ThreadPlanSP from plans vector — davelee.com / githubweb

#22925 (Aug 1, 2021 10:25:03 AM)

  1. [InstCombine] Precommit tests for D106872 (NFC) — krishna17060 / githubweb

#22924 (Aug 1, 2021 7:54:06 AM)

  1. [Analysis] Remove unused declaration isGEPBaseAtNegativeOffset (NFC) — kazu / githubweb

#22923 (Aug 1, 2021 5:02:05 AM)

  1. [mlir] Change ABI breaking use of NDEBUG to LLVM_ENABLE_ABI_BREAKING_CHECKS — markus.boeck02 / githubweb

#22921 (Aug 1, 2021 2:40:54 AM)

  1. [mlir] Add populateGpuToLLVMConversionPatterns function — ivan.butygin / githubweb

#22920 (Aug 1, 2021 1:52:06 AM)

  1. [docs] Update outdated doxygen download link — noreply / githubweb

#22919 (Jul 31, 2021 6:58:07 PM)

  1. [ELF][test] Improve .symver & --version-script tests — i / githubweb

#22918 (Jul 31, 2021 4:57:02 PM)

  1. [RISCV] Add some tests for SimplifyCFG's switch to lookup table transform — craig.topper / githubweb

#22917 (Jul 31, 2021 4:07:23 PM)

  1. [nfc] [lldb] Removed unused DWARFDebugInfo::GetDIEForDIEOffset — jan.kratochvil / githubweb
  2. [GlobalOpt] support ConstantExpr use of global address for OptimizeGlobalAddressOfMalloc — scui / githubweb

#22916 (Jul 31, 2021 3:17:49 PM)

  1. [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR. — kai.wang / githubweb
  2. [RISCV][Docs] Add description about inline asm constraint for V. — kai.wang / githubweb

#22915 (Jul 31, 2021 2:28:13 PM)

  1. Fix a couple regression tests I missed updating in 2a284782 — efriedma / githubweb
  2. Fix the default alignment of i1 vectors. — efriedma / githubweb

#22914 (Jul 31, 2021 1:38:51 PM)

  1. [mlir][sparse] add sparse tensor type conversion operation — ajcbik / githubweb
  2. [ConstantFold] Get rid of special cases for sizeof etc. — efriedma / githubweb

#22913 (Jul 31, 2021 12:49:17 PM)

  1. [Analysis] improve function signature checking for snprintf — spatel / githubweb

#22912 (Jul 31, 2021 11:59:20 AM)

  1. [RISCV] Rename RISCVISD::FCVT_W_RV64 to FCVT_W_RTZ_RV64. NFC — craig.topper / githubweb

#22911 (Jul 31, 2021 11:09:56 AM)

  1. [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant — spatel / githubweb
  2. [SROA] prevent crash on large memset length (PR50910) — spatel / githubweb

#22910 (Jul 31, 2021 10:20:00 AM)

  1. [TTI] Make SK_ExtractSubvector matching length-changing only and simplify nested shuffle mask detection chain. — llvm-dev / githubweb

#22909 (Jul 31, 2021 9:30:54 AM)

  1. Fixed syntax error that occured in the patch D104974 — pyadav2299 / githubweb

#22908 (Jul 31, 2021 8:41:26 AM)

  1. [VPlan] Add interleave group printing test. — flo / githubweb
  2. [ARM] Regenerate Thumb PR35481.ll test. NFC — david.green / githubweb
  3. [ARM] Switch order of creating VADDV and VMLAV. — david.green / githubweb

#22907 (Jul 31, 2021 7:51:36 AM)

  1. [DAG] isGuaranteedNotToBeUndefOrPoison - handle ISD::BUILD_VECTOR nodes — llvm-dev / githubweb
  2. [ADT] Remove set_is_strict_subset (NFC) — kazu / githubweb
  3. AMDGPU/GlobalISel: Check some remarks for failed legalizations — Matthew.Arsenault / githubweb
  4. GlobalISel: Scalarize unaligned vector stores — Matthew.Arsenault / githubweb

#22906 (Jul 31, 2021 7:02:06 AM)

  1. GlobalISel: Have lowerStore handle some unaligned stores — Matthew.Arsenault / githubweb

#22905 (Jul 31, 2021 4:33:27 AM)

  1. [LLDB] Set lit arg -j4 for Arm/AArch64 Linux buildbots — omair.javaid / githubweb

#22904 (Jul 31, 2021 3:43:50 AM)

  1. [MLIR] NFC Clean up doc comments on memref replacement utility — uday / githubweb

#22903 (Jul 31, 2021 2:37:00 AM)

  1. [Clang][AArch64] Inline assembly support for the ACLE type 'data512_t' — alexandros.lamprineas / githubweb
  2. [AArch64] Add a Machine Value Type for 8 consecutive registers — alexandros.lamprineas / githubweb
  3. [AArch64] Legalize MVT::i64x8 in DAG isel lowering — alexandros.lamprineas / githubweb

#22902 (Jul 31, 2021 1:48:07 AM)

  1. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb

#22901 (Jul 31, 2021 12:43:10 AM)

  1. tsan: remove "expected" races — dvyukov / githubweb
  2. sanitizers: build tests with -g — dvyukov / githubweb
  3. tsan: introduce Tid and StackID typedefs — dvyukov / githubweb
  4. tsan: prevent insertion of memset into BenignRaceImpl — dvyukov / githubweb
  5. [profile][test] Delete --path-equivalence=/tmp,%S — i / githubweb

#22900 (Jul 30, 2021 11:54:09 PM)

  1. tsan: always setup sigaction signal handler — dvyukov / githubweb

#22899 (Jul 30, 2021 8:00:13 PM)

  1. [NFC][sanitizer] clang-format few files — Vitaly Buka / githubweb

#22898 (Jul 30, 2021 7:11:39 PM)

  1. [libc] Add trigonometric and exponential functions to the windows config. — sivachandra / githubweb
  2. Revert "[lldb] [DWARF-5] Be lazier about loading .dwo files" — stilis / githubweb
  3. Revert "[profile] Fix profile merging with binary IDs" — phosek / githubweb
  4. [profile] Fix profile merging with binary IDs — phosek / githubweb
  5. Revert "[clang][cache] Update Fuchsia-stage2.cmake to create hwasan multilibs" — phosek / githubweb

#22897 (Jul 30, 2021 6:22:13 PM)

  1. [profile] Fix profile merging with binary IDs — phosek / githubweb
  2. [vscode-mlir] Fix the package repo url. — riddleriver / githubweb
  3. [sanitizer] Remove cpplint annotations — Vitaly Buka / githubweb

#22896 (Jul 30, 2021 5:33:35 PM)

  1. [vscode-mlir] Update package.json in preparation for publishing — riddleriver / githubweb
  2. [mlir-vscode] Create a proper output channel for the MLIRContext — riddleriver / githubweb

#22895 (Jul 30, 2021 4:45:09 PM)

  1. [libc] Move FPExceptMatcher out of TestHelpers.h — sivachandra / githubweb

#22894 (Jul 30, 2021 3:31:15 PM)

  1. [sanitizers] Don't run cpplint — Vitaly Buka / githubweb

#22894 (Jul 30, 2021 3:31:15 PM)

  1. [builtins] Try to ensure single copy of emulated TLS state — smeenai / githubweb
  2. [libomptarget][nfc] Only set cuda-path for nvptx tests — jonathanchesterfield / githubweb
  3. [mlir][spirv] Fix storing bool with proper storage capabilities — antiagainst / githubweb
  4. [mlir][spirv] Fix loading bool with proper storage capabilities — antiagainst / githubweb
  5. [mlir][spirv] Add support for i8 serialization — antiagainst / githubweb
  6. [libcxx][docs] Take locks on the last three views. — zoecarver / githubweb
  7. [flang] Produce proper "preprocessor output" for -E option — pklausler / githubweb
  8. [sanitizer] Remove cpplint — Vitaly Buka / githubweb

#22893 (Jul 30, 2021 2:42:39 PM)

  1. [sanitizer] Move cpplint to the end of the build — Vitaly Buka / githubweb

#22893 (Jul 30, 2021 2:42:39 PM)

  1. Revert "[OpenMP][AMDGCN] Initial math headers support" — jonathanchesterfield / githubweb
  2. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb
  3. [LoopStrengthReduction] Fix pointer extend asserts — brendon.cahoon / githubweb
  4. Revert "[hwasan] Detect use after scope within function." — fmayer / githubweb
  5. Revert "[profile] Fix profile merging with binary IDs" — phosek / githubweb

#22892 (Jul 30, 2021 1:51:11 PM)

  1. [lldb] Fix remote macOS debugging on Apple Silicon — Jonas Devlieghere / githubweb
  2. [mlir][sparse] move comments from cpp files into dialect doc — ajcbik / githubweb
  3. [AMDGPU] Autogenerate checks in kernel-args.ll — jay.foad / githubweb
  4. [profile] Fix profile merging with binary IDs — phosek / githubweb
  5. [polly] Fix up regression test config with current features. — efriedma / githubweb

#22891 (Jul 30, 2021 1:02:35 PM)

  1. [doc]Added examples for generic opcodes — pyadav2299 / githubweb
  2. [PowerPC] Fix byte ordering of ld/st with length on BE — nemanja.i.ibm / githubweb
  3. [z/OS]Remove overriding default attribute aligned value — fanbo.meng / githubweb

#22890 (Jul 30, 2021 12:09:59 PM)

  1. SelectionDAGDumper.cpp - printrWithDepthHelper - remove dead code. NFCI. — llvm-dev / githubweb
  2. SelectionDAGDumper.cpp - remove nested if-else return chain. NFCI. — llvm-dev / githubweb
  3. [InstCombine] getMaskedTypeForICmpPair - remove dead code. NFCI. — llvm-dev / githubweb
  4. [libc++] Improve LIBCXX_ENABLE_INCOMPLETE_FEATURES. — Louis Dionne / githubweb
  5. [compiler-rt][hwasan] Remove __sanitizer allocation functions from hwasan interface — leonardchan / githubweb
  6. [compiler-rt][Fuchsia] Support HWASan on Fuchsia — leonardchan / githubweb
  7. [InstCombine] add more tests for vector-cmp bitcast; NFC — spatel / githubweb
  8. [InstCombine] add more tests for vector cmp-bitcast; NFC — spatel / githubweb
  9. [OpenCL] Replace test for pipe struct to test it with fixed triple — anton.zabaznov / githubweb
  10. [ARM] Distribute reductions based on ascending load offset — david.green / githubweb
  11. [InstrProfiling] Make CountersPtr in __profd_ relative — i / githubweb
  12. [clang][cache] Update Fuchsia-stage2.cmake to create hwasan multilibs — leonardchan / githubweb
  13. Explain the symbols of basic block clusters with an example in the header comments. — rahmanl / githubweb

#22889 (Jul 30, 2021 11:21:40 AM)

  1. [libc][NFC] Add dummy errno target to satisfy mixed mode builds. — sivachandra / githubweb
  2. Trim failing test — paul.robinson / githubweb
  3. [libcxx][ranges] Add `std::ranges::single_view`. — zoecarver / githubweb
  4. [nfc] improve a simple call — walter erquinigo / githubweb
  5. [gn build] Port 481ad59b9fa4 — llvmgnsyncbot / githubweb
  6. [OpenMP] Fixing llvm-omp-device-info compilation with runtimes — jmonsalvediaz / githubweb
  7. [lldb] Always codesign binaries on macOS — Jonas Devlieghere / githubweb
  8. [mlir][sparse] template the memory resident coordinate scheme storage — ajcbik / githubweb

#22888 (Jul 30, 2021 10:31:51 AM)

  1. GlobalISel: Have load lowering handle some unaligned accesses — Matthew.Arsenault / githubweb
  2. Reland "[LV] Use lookThroughAnd with logical reductions" — kerry.mclaughlin / githubweb
  3. [SLP]Improve splats vectorization. — a.bataev / githubweb
  4. GlobalISel: Have lowerLoad scalarize unaligned vectors — Matthew.Arsenault / githubweb

#22887 (Jul 30, 2021 9:42:41 AM)

  1. Add triples to try to fix a test — paul.robinson / githubweb
  2. [X86] Add some initial tests for frozen constant folds — llvm-dev / githubweb
  3. [Bazel] Typo fix — gcmn / githubweb
  4. [OpenMP][Offloading] Remove task wait in nowait interfaces — tianshilei1992 / githubweb
  5. [AIX] Pass the -b option to linker on AIX (with fix to build break) — anjankumar.g.k / githubweb
  6. [Transforms] Remove HasValueForBlock (NFC) — kazu / githubweb
  7. XFAIL a test on ppc64 — paul.robinson / githubweb
  8. [mlir] Fully qualify MemoryEffects — markus.boeck02 / githubweb
  9. [flang] Move External IO tests to use GTest — ashermancinelli / githubweb
  10. [clang-tidy] Fix cppcoreguidelines-init-variables by removing the enum — whisperity / githubweb
  11. AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores — Matthew.Arsenault / githubweb
  12. AMDGPU/GlobalISel: Fix tests using illegal copies to physregs — Matthew.Arsenault / githubweb
  13. XFAIL ppc => powerpc — paul.robinson / githubweb

#22886 (Jul 30, 2021 8:29:44 AM)

  1. [NFC] clang-format OptimizationLevel.h — mtrofin / githubweb
  2. [OpenMP][AMDGCN] Initial math headers support — Pushpinder.Singh / githubweb
  3. Fix test that was never run. — paul.robinson / githubweb
  4. [SVE] Add folds for sign and zero extends of vscale — Dylan.Fleming / githubweb
  5. [OpenCL] Add support of __opencl_c_pipes feature macro. — anton.zabaznov / githubweb

#22885 (Jul 30, 2021 7:37:51 AM)

  1. [ARM] Attempt to distribute reductions — david.green / githubweb
  2. [libc++][NFC] Fix copy-paste error in the transform_view tests — Louis Dionne / githubweb
  3. [AMDGPU][OpenMP] Support linking of math libraries — Pushpinder.Singh / githubweb
  4. [clang][patch][FPEnv] Fix syntax errors in pragma float_control test — melanie.blower / githubweb
  5. [OpenMP][NFC] libomp: silence warnings on unused variables. — Andrey.Churbanov / githubweb
  6. [mlir][Vector] Add vector to outerproduct lowering for the [reduction, parallel] case. — nicolas.vasilache / githubweb
  7. [PowerPC] Emit error for Altivec vector initializations when -faltivec-src-compat=gcc is specified — amy.kwan1 / githubweb

#22884 (Jul 30, 2021 6:46:25 AM)

  1. [SLP]Fix an assertion for the size of user nodes. — a.bataev / githubweb
  2. Revert "[lldb] [DWARF-5] Be lazier about loading .dwo files" — jan.kratochvil / githubweb
  3. [hwasan] Detect use after scope within function. — fmayer / githubweb
  4. [clangd] Make use of diagnostic tags for some clang diags — kadircet / githubweb
  5. [X86][AVX] Add test case for PR51281 — llvm-dev / githubweb
  6. [clangd] Unify compiler invocation creation — kadircet / githubweb
  7. [clangd] Record remote index usage — kadircet / githubweb
  8. [libc++] Handle arrays in std::destroy_at — Louis Dionne / githubweb
  9. [libomptarget][amdcgn] Add build dependency for opt — protze / githubweb

#22883 (Jul 30, 2021 5:38:56 AM)

  1. [OMPIRBuilder] add minimalist reduction support — zinenko / githubweb
  2. [SLP]Fix a crash in gathered loads analysis. — a.bataev / githubweb
  3. [clangd] Enable relative configs in check mode — kadircet / githubweb
  4. [SLP]Do not consider deleted instruction as external users. — a.bataev / githubweb

#22882 (Jul 30, 2021 4:46:39 AM)

  1. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb

#22881 (Jul 30, 2021 3:56:59 AM)

  1. [lldb] Correct format of qMemTags type field — david.spickett / githubweb
  2. [lldb][AArch64] Mark mismatched tags in tag read output — david.spickett / githubweb
  3. tsan: Support constructor arguments via New — elver / githubweb
  4. tsan: fix another latent race size bug in test — dvyukov / githubweb

#22880 (Jul 30, 2021 3:03:51 AM)

  1. [ARM] Turn vecreduce_add(add(x, y)) into vecreduce(x) + vecreduce(y) — david.green / githubweb
  2. tsan: fix latent race size bug in test — dvyukov / githubweb
  3. tsan: optimize test-only barrier — dvyukov / githubweb
  4. [clang] SIGSEGV at DeduceTemplateArgumentsByTypeMatch — dmitry.polukhin / githubweb
  5. [mlir][spirv] Fix crash in convert-gpu-to-spirv pass with memrefs with affine maps — ivan.butygin / githubweb
  6. tsan: introduce New/Alloc/Free helpers — dvyukov / githubweb
  7. [mlir][affine-loop-fusion] Fix a bug that AffineIfOp prevents fusion of the other loops — uday / githubweb

#22879 (Jul 30, 2021 1:51:16 AM)

  1. [flang] Fix `flang` (the bash wrapper script for the Flang driver) — andrzej.warzynski / githubweb
  2. [OpenCL] Add std flag aliases clc++1.0 and CLC++1.0 — anastasia.stulova / githubweb
  3. Revert "[LLDB][GUI] Expand selected thread tree item by default" — omair.javaid / githubweb
  4. [ARM] MVE SLP'd reduction tests. NFC — david.green / githubweb

#22878 (Jul 30, 2021 1:01:11 AM)

  1. [AArch64][SME] Introduce feature for streaming mode — cullen.rhodes / githubweb

#22877 (Jul 29, 2021 10:27:45 PM)

  1. [OpenCL] opencl-c.h: add CL 3.0 non-generic address space atomics — airlied / githubweb
  2. Take OptimizationLevel class out of Pass Builder — mtrofin / githubweb
  3. [JITLink][ELF][x86-64] Include relocation name in missing relocation errors. — Lang Hames / githubweb

#22876 (Jul 29, 2021 9:38:14 PM)

  1. Fix scalar unit tests for all, any, maxloc, etc. that caused the ARM build — leairmark / githubweb

#22875 (Jul 29, 2021 8:46:07 PM)

  1. Revert "[OpenCL] Add support of __opencl_c_pipes feature macro." — anton.zabaznov / githubweb

#22874 (Jul 29, 2021 7:28:03 PM)

  1. [AIX] Include symbol alias in extract_symbols.py — Jinsong Ji / githubweb
  2. tsan: Fix the improper argument type in tsan_ilist_test.cpp — wei.huang / githubweb
  3. [OpenCL] Add support of __opencl_c_3d_image_writes feature macro — anton.zabaznov / githubweb
  4. [nfc][trace] use formatv instead of the old Printf — walter erquinigo / githubweb
  5. [yaml2obj] Enable support for parsing 64-bit XCOFF. — esme.yi / githubweb
  6. [PowerPC] Fix issue where hint was providing the incorrect regsiter class. — stefanp / githubweb
  7. [OpenCL] Add support of __opencl_c_pipes feature macro. — anton.zabaznov / githubweb

#22873 (Jul 29, 2021 6:37:56 PM)

  1. [ARC] Add norm/normh instructions with disassembly tests — marksl / githubweb
  2. [Bazel] Derive targets from file presence as in CMake build — gcmn / githubweb
  3. [Bazel] Unconditionally define STDC LIMIT/CONSTANT/FORMAT — gcmn / githubweb
  4. [Bazel] Make td_library usable as data — gcmn / githubweb
  5. [source map] fix relative path breakpoints — walter erquinigo / githubweb

#22872 (Jul 29, 2021 5:48:28 PM)

  1. [GlobalISel] Refactor the unmerge artifact value finder code. — Amara Emerson / githubweb
  2. [AVR][clang] Pass '--start-group' and '--end-group' options to avr-ld — powerman1st / githubweb
  3. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD — ben.shi / githubweb
  4. Optimize mul in the zba extension with SH*ADD — ben.shi / githubweb
  5. [MLIR][python] Disable SONAME on extensions. — stellaraccident / githubweb

#22871 (Jul 29, 2021 4:58:44 PM)

  1. [InstCombine] add tests for vector cmp-bitcast; NFC — spatel / githubweb
  2. Fix typo — Adrian Prantl / githubweb
  3. Make testcase more robust against codegen changes — Adrian Prantl / githubweb
  4. [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding — huberjn / githubweb
  5. [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding — marksl / githubweb
  6. [compiler-rt] Fix COMPILER_RT_OS_DIR for Android — smeenai / githubweb

#22870 (Jul 29, 2021 4:07:58 PM)

  1. [mlir][tosa] Fix tosa.reshape failures due to implicit broadcasting — rob.suderman / githubweb
  2. security: highlight phab accounts; recommend phab for nominations — George Burgess IV / githubweb
  3. [mlir] Set insertion point of vector constant to the top of the vectorized loop body — amy.zhuang / githubweb
  4. GlobalISel/AArch64: don't optimize away redundant branches at -O0 — Adrian Prantl / githubweb

#22869 (Jul 29, 2021 3:17:53 PM)

  1. [ELF] Add -Bsymbolic-non-weak-functions — i / githubweb
  2. [mlir][linalg] Fix pad tensor cast folding with changed type — cathyzhyi / githubweb
  3. [GWP-ASan] Add version header. — 31459023+hctim / githubweb
  4. [ARM] Define a couple more ssub indexes. NFC — david.green / githubweb
  5. Fix unit test checks for the scalar cases of all/any intrinsics. I — leairmark / githubweb
  6. Simplify testcase to use v instead of p (NFC) — Adrian Prantl / githubweb
  7. [MLIR][Python] Use DEST_PREFIX when installing. — stellaraccident / githubweb

#22868 (Jul 29, 2021 2:28:13 PM)

  1. [GlobalISel] Use GMergeLikeOp to simplify a combine. NFC. — Amara Emerson / githubweb
  2. [lldb] Remove CPlusPlusLanguage from Mangled — apl / githubweb
  3. [compiler-rt][hwasan] Check for SANITIZER_POSIX before including sanitizer_posix.h — leonardchan / githubweb

#22867 (Jul 29, 2021 1:38:24 PM)

  1. Revert "[AIX] Pass the -b option to linker on AIX" — anjankumar.g.k / githubweb
  2. Fixing an infinite loop problem in InstCombine — andrew.kaylor / githubweb
  3. Fix runtime internal error with certain intrinsics that can take a scalar — leairmark / githubweb
  4. [DWARF] Refactor test to remove relocations for DWO — ayermolo / githubweb
  5. [LLDB][GUI] Add Create Target form — gclayton / githubweb
  6. [LLDB][GUI] Add Environment Variable Field — gclayton / githubweb
  7. [mlir] Fix CMake option for enabling SPIR-V CPU runner — antiagainst / githubweb
  8. [mlir] NFC: split Math to SPIR-V conversion into their own files — antiagainst / githubweb
  9. [mlir] NFC: split MemRef to SPIR-V conversion into their own files — antiagainst / githubweb

#22866 (Jul 29, 2021 12:32:07 PM)

  1. [SLP][NFC]Add a test for split loads, NFC. — a.bataev / githubweb
  2. [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32 — vyng / githubweb
  3. Rorder mmt4d iteration domain — ataei / githubweb
  4. [clang] Fix typos in Options.td and regen ClangCommandLineReference.rst. — mgorny / githubweb
  5. [clang] Fix a typo in the manual page: s/contraint/constraint. — mgorny / githubweb
  6. Refactor AsyncToAsyncRuntime pass to boost understandability. — ezhulenev / githubweb
  7. [GlobalISel] Add GPtrAdd and use it in some combines. — Amara Emerson / githubweb
  8. [MLIR][python] Export CAPI headers. — stellaraccident / githubweb
  9. [InstSimplify] Don't assume parent function when simplifying llvm.vscale. — sander.desmalen / githubweb
  10. [OpenMP] libomp: Add new experimental barrier: two-level distributed barrier — jonathan.l.peyton / githubweb
  11. Revert "Revert "[clang][pp] adds '#pragma include_instead'"" — cjdb / githubweb

#22865 (Jul 29, 2021 11:18:48 AM)

  1. [gn build] Manually add file — aeubanks / githubweb
  2. Support macro deprecation #pragma clang deprecated — chris.bieneman / githubweb
  3. Fixing broken docs build — chris.bieneman / githubweb
  4. Revert "[lldb] Assert filecache and live memory match on debug under a setting" — stilis / githubweb
  5. [AIX] Pass the -b option to linker on AIX — anjankumar.g.k / githubweb
  6. [libc++][NFC] Make private header generation CMake comment more consistent — Louis Dionne / githubweb

#22864 (Jul 29, 2021 10:28:51 AM)

  1. [DSE] Transform memset + malloc --> calloc (PR25892) — dawid_jurek / githubweb
  2. [clang][patch] Remove erroneous run line committed in D102343 — melanie.blower / githubweb
  3. [lldb] Fix FunctionDecl::Create after D102343 — i / githubweb
  4. Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]]. NFC — i / githubweb
  5. [Support] Remove LLVM_ATTRIBUTE_NORETURN — i / githubweb

#22863 (Jul 29, 2021 9:17:11 AM)

  1. [mlir][linalg] Format bufferization debug print outs (NFC). — gysit / githubweb
  2. Add an escape-hatch for conversion of funcs with blocking awaits to coroutines. — ezhulenev / githubweb
  3. Handle subregs and superregs in callee-saved register mask — jrtc27 / githubweb
  4. [OpenMP][Tools][Tests][NFC] Address flaky archer tests — protze / githubweb
  5. [clang][patch][FPEnv] Make initialization of C++ globals strictfp aware — melanie.blower / githubweb

#22862 (Jul 29, 2021 8:27:19 AM)

  1. [libc] rewrite aarch64 memcmp implementation — gchatelet / githubweb
  2. tsan: add another test for atomics — dvyukov / githubweb
  3. [PowerPC] Fix return type of XL compat CAS — lkail / githubweb
  4. Revert "[LoopFlatten] Fix missed LoopFlatten opportunity" — rosie.sumpter / githubweb
  5. tsan: add intrusive doubly-linked list — dvyukov / githubweb
  6. [lld-macho] Support common symbols in bitcode (but differently from ld64) — jezng / githubweb
  7. [lld-macho][nfc] Simplify common-symbol-coalescing test — jezng / githubweb
  8. tsan: restore Initialize call in Java entry points — dvyukov / githubweb
  9. tsan: s/CHECK/DCHECK/ in tsan_interface_java.cpp — dvyukov / githubweb
  10. tsan: introduce LazyInitialize — dvyukov / githubweb

#22861 (Jul 29, 2021 7:27:37 AM)

  1. [libomptarget][amdgpu] Update printed plugin name — jonathanchesterfield / githubweb
  2. Set TargetCPUName for AIX to default to pwr7. — schmeise / githubweb
  3. [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS — jrtc27 / githubweb
  4. [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS — jrtc27 / githubweb
  5. [CodeGen] Remove getPseudoProbeAttribute and addPseudoProbeAttribute (NFC) — kazu / githubweb
  6. [DWARF5] Only fallback to manual index if no entry was found — jan.kratochvil / githubweb

#22860 (Jul 29, 2021 6:37:23 AM)

  1. [DAGCombiner] don't try to partially reduce add-with-overflow ops — spatel / githubweb
  2. [lldb] Assert filecache and live memory match on debug under a setting — augusto2112 / githubweb

#22859 (Jul 29, 2021 5:47:08 AM)

  1. [AArch64][x86] add tests for add-with-overflow folds; NFC — spatel / githubweb
  2. [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging — Stefan Gränitz / githubweb

#22858 (Jul 29, 2021 4:54:49 AM)

  1. [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter — bradley.smith / githubweb
  2. [MCA] Use LSU for the in-order pipeline — andrew.savonichev / githubweb

#22857 (Jul 29, 2021 4:04:26 AM)

  1. [AArch64][AsmParser] NFC: Parser.getTok() -> getTok() — cullen.rhodes / githubweb
  2. [flang][driver] Forward `-fopenmp`/`-fopenacc` to the host compiler — andrzej.warzynski / githubweb
  3. tsan: rename deadlock detector Mutex to UserMutex — dvyukov / githubweb
  4. sanitizer_common: remove BlockingMutex and RWMutex — dvyukov / githubweb
  5. tsan: store ThreadRegistry in Context by value — dvyukov / githubweb
  6. Follow-up to D105207, only salvage affine SCEVs to avoid a crash — jeremy.morse / githubweb
  7. bugprone-forwarding-reference-overload: support non-type template parameters — aaron / githubweb
  8. [Utils] Do not remove comments in llc test script — sebastian.neubauer / githubweb

#22856 (Jul 29, 2021 3:10:01 AM)

  1. [mlir] Put back virtual ~ConversionTarget(), some users started relying on it — benny.kra / githubweb
  2. [AMDGPU][GlobalISel] Insert an and with exec before s_cbranch_vccnz if necessary — Mirko.Brkusanin / githubweb
  3. [lldb][AArch64] Annotate synchronous tag faults — david.spickett / githubweb
  4. NFC: Change quotes from Unicode to ASCII — kbobyrev / githubweb
  5. [AArch64][GlobalISel] More widenToNextPow2 changes, this time for arithmetic/bitwise ops. — Amara Emerson / githubweb

#22855 (Jul 29, 2021 2:15:35 AM)

  1. [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering — fraser / githubweb
  2. [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs — fraser / githubweb
  3. [LoopFlatten] Fix missed LoopFlatten opportunity — rosie.sumpter / githubweb
  4. Fix FindZ3.cmake to support static libraries and Windows — balazs.benics / githubweb
  5. [mlir] Remove the default isDynamicallyLegal hook — benny.kra / githubweb

#22854 (Jul 29, 2021 1:27:15 AM)

  1. test-release.sh: Kill python2 — diana.picus / githubweb

#22853 (Jul 29, 2021 12:15:36 AM)

  1. [clang-format] Fix aligning with linebreaks #2 — bjoern / githubweb

#22852 (Jul 28, 2021 11:26:19 PM)

  1. Implement recursive support into OperationEquivalence::isEquivalentTo() — joker.eph / githubweb
  2. [NFC][X86] add missing tests in clang/test/CodeGen/attr-target-mv.c — freddy.ye / githubweb
  3. [libc++] Remove excess whitespace in synopsis comment. NFCI. — arthur.j.odwyer / githubweb
  4. tsan: fix java_symbolization test — dvyukov / githubweb
  5. tsan: remove /**/ at the of multi-line macros — dvyukov / githubweb
  6. tsan: switch from SSE3 to SSE4.2 — dvyukov / githubweb
  7. [NFC][InstSimplify] Use more intuitive variable names. — JunMa / githubweb
  8. [libcxx][doc] Update the build documentation. — koraq / githubweb

#22851 (Jul 28, 2021 10:04:21 PM)

  1. [libc][NFC] Add noreturn and constexpr qualifiers where appropriate — sivachandra / githubweb
  2. [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts — nathan / githubweb
  3. Add `all_of_zip` to STLExtras — joker.eph / githubweb

#22850 (Jul 28, 2021 9:31:51 PM)

  1. libcang: Add missing function to libclang.map — tstellar / githubweb

#22849 (Jul 28, 2021 9:00:04 PM)

  1. [Preprocessor] -E -P: Ensure newline after 8 skipped lines. — llvm-project / githubweb

#22848 (Jul 28, 2021 8:27:48 PM)

  1. Update file names and extensions for MLIR Python execution engine changes. — stellaraccident / githubweb

#22847 (Jul 28, 2021 7:56:11 PM)

  1. [libc++] Remove unused variables in generate_private_header_tests.py. NFCI. — arthur.j.odwyer / githubweb
  2. [libc++][modularisation] Split <compare> into internal headers. — arthur.j.odwyer / githubweb
  3. [gn build] Port 61c35fb0c2c9 — llvmgnsyncbot / githubweb
  4. NFC: Add missing import to integration test. — stellaraccident / githubweb

#22846 (Jul 28, 2021 7:24:27 PM)

  1. [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header — carrot / githubweb
  2. [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end — jasonliu.development / githubweb

#22845 (Jul 28, 2021 6:52:35 PM)

  1. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD — powerman1st / githubweb
  2. [RISCV] Optimize mul in the zba extension with SH*ADD — powerman1st / githubweb

#22844 (Jul 28, 2021 6:19:33 PM)

  1. [libFuzzer] Fix CFI Directives for fuchsia — mvanotti / githubweb
  2. [asan][fuchsia] Implement PlatformUnpoisonStacks — mvanotti / githubweb
  3. [ThinLTO] Disallow importing for functions with indir branch to block address — aktoon / githubweb
  4. [libc++] Implement the resolutions of LWG3506 and LWG3522. — arthur.j.odwyer / githubweb

#22843 (Jul 28, 2021 5:47:44 PM)

  1. [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD — Jessica Paquette / githubweb
  2. [llvm-objcopy][MachO] Ignore all LC_SUB_* commands. — danielrodriguez / githubweb

#22842 (Jul 28, 2021 5:15:49 PM)

  1. Revert "[tsan] Fix Darwin build after D106973" — Vitaly Buka / githubweb
  2. [tsan] Fix Darwin build after D106973 — Vitaly Buka / githubweb
  3. NFC: Adapt operation.py to builtin operation print format changes. — stellaraccident / githubweb
  4. Emit strong definition for TypeID storage in Op/Type/Attributes definition — joker.eph / githubweb
  5. Break apart the MLIR ExecutionEngine from core python module. — stellaraccident / githubweb

#22841 (Jul 28, 2021 4:39:12 PM)

  1. [tsan] Fix Darwin build after D106973 — Vitaly Buka / githubweb

#22840 (Jul 28, 2021 4:17:17 PM)

  1. [Attributor] Don't test internalization in the CGSCC pass. — huberjn / githubweb

#22839 (Jul 28, 2021 4:05:52 PM)

  1. [gn build] Port 0f4b41e03853 — llvmgnsyncbot / githubweb

#22838 (Jul 28, 2021 3:59:14 PM)

  1. [Attributor] Change function internalization to not replace uses in internalized callers — huberjn / githubweb

#22837 (Jul 28, 2021 3:47:35 PM)

  1. [gn build] Manually port dbed061b — aeubanks / githubweb
  2. [lld-macho] Downgrade "cannot export hidden symbol" to warning — jezng / githubweb

#22836 (Jul 28, 2021 3:41:02 PM)

  1. [Bazel] Fix digest for bazel-skylib 1.0.3 — gcmn / githubweb

#22835 (Jul 28, 2021 3:34:35 PM)

  1. [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT — Jessica Paquette / githubweb

#22834 (Jul 28, 2021 3:27:17 PM)

  1. [NFC][Codegen][X86] Autogenerate check lines in avx.ll test — lebedev.ri / githubweb

#22833 (Jul 28, 2021 3:09:16 PM)

  1. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb

#22832 (Jul 28, 2021 3:01:17 PM)

  1. [profile] Add underscore to /alternatename for Win/x86 — aeubanks / githubweb
  2. [gn build] Add support for Win/x86 compiler-rt — aeubanks / githubweb

#22831 (Jul 28, 2021 2:53:47 PM)

  1. [libc] add strncmp to strings — michaelrj / githubweb

#22830 (Jul 28, 2021 2:29:13 PM)

  1. [clang] NFC: refactor multiple implementations of getDecltypeForParenthesizedExpr — mizvekov / githubweb
  2. [clang] fix concepts crash on substitution failure during normalization — mizvekov / githubweb

#22829 (Jul 28, 2021 2:17:25 PM)

  1. [trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization — walter erquinigo / githubweb
  2. [mlir] Set the namespace of the BuiltinDialect to 'builtin' — riddleriver / githubweb
  3. Revert "Emit strong definition for TypeID storage in Op/Type/Attributes definition" — joker.eph / githubweb

#22828 (Jul 28, 2021 1:53:16 PM)

  1. [clang] Evaluate strlen of strcpy argument for -Wfortify-source. — George Burgess IV / githubweb

#22827 (Jul 28, 2021 1:45:26 PM)

  1. [libc++] Add UNSUPPORTED for clang-14 since the underlying bug hasn't been fixed yet — Louis Dionne / githubweb

#22826 (Jul 28, 2021 1:39:41 PM)

  1. Revert "[trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization" — omair.javaid / githubweb

#22825 (Jul 28, 2021 1:33:18 PM)

  1. [Bazel] Added missing targets to LLVM bazel rules. — gcmn / githubweb

#22824 (Jul 28, 2021 1:25:18 PM)

  1. [Bazel] Update for dbed061bf1 — gcmn / githubweb

#22823 (Jul 28, 2021 12:57:17 PM)

  1. [ELF][test] Convert --start-address= and --stop-address= values to hexadecimal — i / githubweb

#22822 (Jul 28, 2021 12:49:17 PM)

  1. [ELF][test] Delete unneeded --triple=thumb* from llvm-objdump RUN lines — i / githubweb

#22821 (Jul 28, 2021 12:39:14 PM)

  1. Optionally eliminate blocking runtime.await calls by converting functions to coroutines. — ezhulenev / githubweb

#22820 (Jul 28, 2021 12:16:49 PM)

  1. [DebugInfo][docs] Fix DISubprogram fields — kyulee / githubweb
  2. [libcxx][ranges] Add ranges::take_view. — zoecarver / githubweb

#22819 (Jul 28, 2021 11:53:00 AM)

  1. [mlir][sparse] use proper type alias for filename ptr — ajcbik / githubweb
  2. Simplify allowing pragma float_control in a linkage specification — aaron / githubweb
  3. Revert "Revert of D49126 [PredicateInfo] Use custom mangling to support ssa_copy with unnamed types." — jeroen.dobbelaere / githubweb
  4. [PredicateInfo] Use Intrinsic::getDeclaration now that it handles unnamed types. — jeroen.dobbelaere / githubweb
  5. [LoopFlatten] Fix bug where SCEVCouldNotCompute object is used — sjoerd.meijer / githubweb
  6. [trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization — walter erquinigo / githubweb
  7. tsan: remove unused pc arguments — dvyukov / githubweb
  8. tsan: remove mblock types — dvyukov / githubweb
  9. tsan: add more micro benchmarks — dvyukov / githubweb
  10. [MCA] Moving the target specific CustomBehaviour impl. from /tools/llvm-mca/ to /lib/Target/. — patrickeholland / githubweb
  11. tsan: print alloc stack for Java objects — dvyukov / githubweb
  12. tsan: don't use caller/current PC in Java interfaces — dvyukov / githubweb
  13. tsan: strip __libc_start_main frame — dvyukov / githubweb
  14. sanitizer_common: avoid compiler-interted memset in deadlock detector — dvyukov / githubweb
  15. tsan: don't print __tsan_atomic* functions in report stacks — dvyukov / githubweb
  16. Add some missing CMake dependencies between MLIR dialects (NFC) — joker.eph / githubweb
  17. Emit strong definition for TypeID storage in Op/Type/Attributes definition — joker.eph / githubweb
  18. [ARM] Fix llvm-objdump disassembly of armv7m object files. — efriedma / githubweb
  19. COFF/ELF: Place llvm.global_ctors elements in llvm.used if comdat is used — i / githubweb

#22818 (Jul 28, 2021 10:14:36 AM)

  1. [llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]] — i / githubweb

#22817 (Jul 28, 2021 9:25:31 AM)

  1. [DivRemPairs] make sure we have a valid CFG for hoisting division — spatel / githubweb
  2. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  3. tsan: fix warnings in tests — dvyukov / githubweb
  4. tsan: extend signal_malloc test — dvyukov / githubweb
  5. tsan: increase max number of threads supported by test-only barrier — dvyukov / githubweb
  6. tsan: improve lots_of_threads test — dvyukov / githubweb
  7. Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR" — chris.jackson / githubweb
  8. [libc++][nfc] Improve error diagnostics. — koraq / githubweb
  9. [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop. — craig.topper / githubweb
  10. [RISCV] Fix grammar in a comment. NFC — craig.topper / githubweb
  11. Revert "[lldb] Temporarily bump the max length of the pexpect error message to diagnose an lldb-aarch64 test failure" — Raphael Isemann / githubweb
  12. [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again — jrtc27 / githubweb
  13. [mlir] harden result type verification in llvm.call — zinenko / githubweb
  14. [mlir] run the verifier before translating a module — zinenko / githubweb

#22816 (Jul 28, 2021 8:12:57 AM)

  1. [mlir][spirv] Fix a few issues in ModuleCombiner — antiagainst / githubweb
  2. [CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly — melanie.blower / githubweb
  3. [DebugInfo][InstrRef] Don't break up ret-sequences on debug-info instrs — jeremy.morse / githubweb
  4. [Utils] Support class template specializations in update_cc_test_checks — jrtc27 / githubweb
  5. [Clang interpreter] Avoid storing pointers at unaligned locations — jrtc27 / githubweb
  6. [libc] Simplify implementation of benchmarks — gchatelet / githubweb

#22815 (Jul 28, 2021 7:23:52 AM)

  1. [InstSimplify] Simplify llvm.vscale when vscale_range attribute exists — JunMa / githubweb
  2. [AsmParser] Remove unused declaration parseOptionalCommaInAlloca (NFC) — kazu / githubweb

#22814 (Jul 28, 2021 6:34:13 AM)

  1. [SLP]Fix build on MacOS, NFC. — a.bataev / githubweb

#22813 (Jul 28, 2021 6:11:15 AM)

  1. sanitizers: switch BlockingMutex(LINKER_INITIALIZED) to Mutex — dvyukov / githubweb
  2. sanitizer_common: prohibit Mutex(LINKER_INITIALIZED) — dvyukov / githubweb
  3. sanitizer_common: replace RWMutex/BlockingMutex with Mutex — dvyukov / githubweb
  4. [x86] improve CMOV codegen by pushing add into operands, part 3 — spatel / githubweb

#22812 (Jul 28, 2021 6:07:16 AM)

  1. [X86][AVX] Move VPERM2F128 defs above VINSERTF128 defs. NFC. — llvm-dev / githubweb
  2. [lldb] Add "memory tag write" --end-addr option — david.spickett / githubweb

#22811 (Jul 28, 2021 5:56:21 AM)

  1. [LV] Move recurrence backedge fixup code to VPlan::execute (NFC). — flo / githubweb
  2. [LTO][Legacy] Add new API to check presence of ctor/dtor functions. — wyehia / githubweb
  3. [clang-tidy] Fix crash on "reference-to-array" parameters in 'bugprone-easily-swappable-parameters' — whisperity / githubweb
  4. [SLP]Improve graph reordering. — a.bataev / githubweb

#22810 (Jul 28, 2021 5:06:37 AM)

  1. [mlir][linalg] Introduce a separate EraseIdentityCopyOp Pattern. — gysit / githubweb
  2. Allow #pragma float_control(push|pop) within a language linkage specification — aaron / githubweb
  3. [mlir][linalg] Specialize LinalgOp canonicalization patterns (NFC). — gysit / githubweb
  4. [LV][ARM] Tighten up MLA reduction costing — david.green / githubweb

#22809 (Jul 28, 2021 4:14:17 AM)

  1. [mlir][memref] Fix collapsed shape ops memref.cast folding with changed type — nicolas.vasilache / githubweb
  2. [LLDB] Skip HW breakpoints test_step_until on Arm/Linux — omair.javaid / githubweb
  3. [LLDB] Skip TestGuiBasicDebug.py on Arm/AArch64 Linux — omair.javaid / githubweb
  4. [libcxx] Bump __libcpp_version to 14 after branch — david.spickett / githubweb

#22808 (Jul 28, 2021 3:17:49 AM)

  1. [lldb] Temporarily bump the max length of the pexpect error message to diagnose an lldb-aarch64 test failure — Raphael Isemann / githubweb
  2. [ARM] Extra MVE reduction vectorizer tests. NFC — david.green / githubweb

#22807 (Jul 28, 2021 2:21:22 AM)

  1. Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR" — chris.jackson / githubweb
  2. [lldb] Add "memory tag write" command — david.spickett / githubweb

#22806 (Jul 28, 2021 1:30:46 AM)

  1. [SLP][X86] Fix naming consistency of dot product tests. NFC. — llvm-dev / githubweb
  2. [ORC] Fix missing include. — Lang Hames / githubweb
  3. [LLDB] Skip HW breakpoints test_step_until on Arm/Linux — omair.javaid / githubweb
  4. Revert "[LLDB] Skip HW breakpoints test_step_until on Arm/Linux" — omair.javaid / githubweb
  5. [clang-format] Correctly attach enum braces with ShortEnums disabled — marek.kurdej+llvm.org / githubweb

#22805 (Jul 28, 2021 12:41:19 AM)

  1. Revert "sanitizers: increase .clang-format columns to 100" — dvyukov / githubweb

#22804 (Jul 27, 2021 11:26:30 PM)

  1. Emit strong definition for TypeID storage in Op/Type/Attributes definition — joker.eph / githubweb
  2. [AMDGPU] We would need FP if there is call and caller save VGPR spills — VenkataRamanaiah.Nalamothu / githubweb
  3. Revert "Emit strong definition for TypeID storage in Op/Type/Attributes definition" — joker.eph / githubweb

#22803 (Jul 27, 2021 10:37:02 PM)

  1. Bump the trunk major version to 14 — tstellar / githubweb

#22802 (Jul 27, 2021 9:47:16 PM)

  1. [OpenMP] Fixing missing variables when CUDA SDK not in system — johannes / githubweb

#22801 (Jul 27, 2021 8:30:54 PM)

  1. [OpenMP][Tool] Introducing the `llvm-omp-device-info` tool — tianshilei1992 / githubweb

#22800 (Jul 27, 2021 7:19:50 PM)

  1. llvm/utils: guarantee revert_checker's revert ordering — George Burgess IV / githubweb
  2. [clang] NFC: change uses of `Expr->getValueKind` into `is?Value` — mizvekov / githubweb
  3. [OpenMP] Folding threadLimit and numThreads when single value in kernels — tianshilei1992 / githubweb
  4. [OpenMP][Libomptarget] Adding `print_device_info` to RTL and `omptarget` — tianshilei1992 / githubweb
  5. [lld] Replace LLVM_ATTRIBUTE_NORETURN with [[noreturn]] — i / githubweb
  6. [mlir] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]] — i / githubweb
  7. Fix a thinko in the parsing of substitutions in CommandObjectRegexCommand. — jingham / githubweb
  8. [mlir][openacc] Initial translation for DataOp to LLVM IR — clementval / githubweb

#22799 (Jul 27, 2021 5:42:43 PM)

  1. [PDL] Fix the builders for OperationOp and PatternOp — riddleriver / githubweb
  2. [PDL] Mark PatternOp as SingleBlock — riddleriver / githubweb
  3. [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT — xiang1.zhang / githubweb
  4. [libc++] Fix a few warnings in system headers with GCC — Louis Dionne / githubweb
  5. Add llvm::equal convenient wrapper for ranges around std::equal — joker.eph / githubweb
  6. Revert "[X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT" — xiang1.zhang / githubweb
  7. Reapply "[Attributor] Disable simplification AAs if a callback is present"" — johannes / githubweb
  8. [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT — xiang1.zhang / githubweb
  9. Precommit test files for D105344 (NFC) — aqjune / githubweb
  10. [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND — aqjune / githubweb

#22798 (Jul 27, 2021 4:53:43 PM)

  1. Revert "[Attributor] Disable simplification AAs if a callback is present" — johannes / githubweb
  2. [gn build] Port 8a48e6dda9f7 — llvmgnsyncbot / githubweb
  3. Revert "[ELF] --gc-sections: allow GC on reserved sections in a group" — i / githubweb
  4. [Hexagon] Fix resetting dead registers in DBG_VALUE_LISTs — kparzysz / githubweb
  5. Create synthetic symbol names on demand to improve memory consumption and startup times. — gclayton / githubweb

#22797 (Jul 27, 2021 4:04:08 PM)

  1. [gn build] manually port 71909de37495 — thakis / githubweb
  2. [lld][ELF] remove empty SyntheticSections from inputSections — amilendra.kodithuwakku / githubweb
  3. Fix test/Transforms/LoopVectorize/AArch64/strict-fadd-vf1.ll. — jyknight / githubweb
  4. [compiler-rt][hwasan][Fuchsia] Do not emit FindDynamicShadowStart for Fuchsia — leonardchan / githubweb
  5. [libcxx][nfc] Delete `cpp20_input_iterator`'s default constructor. — zoecarver / githubweb
  6. [libcxx][ranges] Add `counted_iterator`. — zoecarver / githubweb
  7. [Attributor] Disable simplification AAs if a callback is present — johannes / githubweb
  8. [OpenMP] Improve alignment handling in the new device runtime — johannes / githubweb
  9. [Attributor] Verify `checkForAllUses` return value properly — johannes / githubweb

#22796 (Jul 27, 2021 3:15:29 PM)

  1. [lldb][NFC] Fix incorrect log and comment — apl / githubweb
  2. [libc] Fix strtok_r crash when src and *saveptr are both nullptr — sivachandra / githubweb
  3. [OpenMP] Fix deadlock for detachable task with child tasks — protze / githubweb
  4. [NFC][MLGO] Debug messages for what inline advisor is selected — mtrofin / githubweb
  5. [OpenMP][Tests] Fix test compatibility — protze / githubweb
  6. [MLGO] fix silly LLVM_DEBUG misuse — mtrofin / githubweb
  7. [AIX] Update fetch_and_add type — Jinsong Ji / githubweb
  8. [Libomptarget] Revert new variable sharing to use the old method — huberjn / githubweb

#22795 (Jul 27, 2021 2:25:31 PM)

  1. [sanitizer] Run two builds at the time — Vitaly Buka / githubweb
  2. [NFC][sanitizer] Remove misleading comment — Vitaly Buka / githubweb

#22795 (Jul 27, 2021 2:25:31 PM)

  1. [libc++] Disable incomplete library features. — koraq / githubweb
  2. Fix "break delete --disabled" with no arguments. — jingham / githubweb
  3. When calculating the "currently selected thread" in — jingham / githubweb
  4. Add a test for top-level expressions using "expr --top-level". — jingham / githubweb
  5. [libc] Enable MPFR library for math functions test — hedingarcia / githubweb
  6. [PDL] Remove RewriteEndOp and mark RewriteOp as NoTerminator — riddleriver / githubweb
  7. [mlir] Add a FailureOr copy constructor from a FailureOr of a convertible type. — riddleriver / githubweb
  8. [x86] add more tests for cmov and lea; NFC — spatel / githubweb
  9. [x86] update stale code comment; NFC — spatel / githubweb
  10. [PowerPC] Turn deprecated altivec prefetch instrs to nops on AIX — nemanja.i.ibm / githubweb
  11. [libc] Fix x86_64 fenv implementation for windows — sivachandra / githubweb
  12. [dfsan][NFC] Describe how origin trace tracking works — jianzhouzh / githubweb
  13. [OpenMP] Creating the `omp_target_num_teams` and `omp_target_thread_limit` attributes to outlined functions — tianshilei1992 / githubweb

#22794 (Jul 27, 2021 1:36:37 PM)

  1. [hwasan] Fix stack safety test for old PM. — fmayer / githubweb
  2. AMDGPU/GlobalISel: Add a few tests for unaligned truncating stores — arsenm2 / githubweb
  3. AMDGPU/GlobalISel: Fix wrong addrspace in test MMOs — arsenm2 / githubweb
  4. AMDGPU/GlobalISel: Fix selecting G_SEXTLOAD/G_ZEXTLOAD pre-gfx9 — arsenm2 / githubweb
  5. [flang] Disallow BOZ literal constants as output list items — psteinfeld / githubweb
  6. [libclang] Check LLVM_HAVE_LINK_VERSION_SCRIPT — Jinsong Ji / githubweb
  7. [mlir][bzl] Fix typo — jpienaar / githubweb

#22793 (Jul 27, 2021 12:47:40 PM)

  1. Update config for aosp-O3-polly-before-vectorizer-unprofitable — efriedma / githubweb

#22793 (Jul 27, 2021 12:47:40 PM)

  1. [dfsan][NFC] Update API interfaces — jianzhouzh / githubweb
  2. [ASAN] NFC: Remove redundant variable — Vitaly Buka / githubweb
  3. [AArch64][GlobalISel] Fix constraining LDXPX intrinsic selection. — Amara Emerson / githubweb
  4. Add test update for a11d9a1f480f which disables fallbacks. — Amara Emerson / githubweb
  5. Remove unused include that's also a layering violation. NFC. — benny.kra / githubweb
  6. [SystemZ][z/OS][libcxx]: Disable align_val_t test cases on z/OS — muiez / githubweb
  7. [lld/mac] Fix sub-library.s on Windows after 8e8701abca3d4f0 — thakis / githubweb
  8. [z/OS] Make MinGlobalAlign consistent with SystemZ — fanbo.meng / githubweb

#22792 (Jul 27, 2021 11:52:00 AM)

  1. [libc++] CI: Run -std=c++03 on Clang ToT — Louis Dionne / githubweb
  2. [runtimes] Always build libc++, libc++abi and libunwind with -fPIC — Louis Dionne / githubweb
  3. [lld/mac] When loading reexports, look for basename in -F / -L first — thakis / githubweb
  4. Add jump-threading optimization for deterministic finite automata — dancgr / githubweb
  5. [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo — anemet / githubweb
  6. [Matrix] Fix shape for factored transpose — anemet / githubweb
  7. [lld/mac] Fix application-extension.s failure after 8e8701abca3d4 — thakis / githubweb
  8. [gn build] Port 02077da7e7a8 — llvmgnsyncbot / githubweb

#22791 (Jul 27, 2021 11:02:35 AM)

  1. Enabling the copy-constant-to-alloca optimization in more instances — andrew.kaylor / githubweb
  2. [AArch64] Update and expand min-max cost model test. NFC — david.green / githubweb
  3. [clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / githubweb
  4. [RISCV] Select vector shl by 1 to a vector add. — craig.topper / githubweb

#22790 (Jul 27, 2021 10:13:12 AM)

  1. [mlir][sparse] fixed bug in verification — ajcbik / githubweb
  2. Re-engineer MLIR python build support. — stellaraccident / githubweb
  3. AMDGPU: Update tests for lower i1 change — arsenm2 / githubweb
  4. [mlir] Math: add algebraic simplification patterns to math transforms — ezhulenev / githubweb
  5. Update reduction test. Remove standalone test file — anna / githubweb
  6. [LoopVectorize] Don't interleave scalar ordered reductions for inner loops — david.sherwood / githubweb

#22789 (Jul 27, 2021 8:46:06 AM)

  1. Strip undef implying attributes when moving calls — anna / githubweb
  2. [SystemZ][z/OS] Initial code to generate assembly files on z/OS — anirudh_prasad / githubweb
  3. Revert "[clang][pp] adds '#pragma include_instead'" — hans / githubweb
  4. [OpenCL] NULL redefined as nullptr in C++ mode. — anastasia.stulova / githubweb
  5. Update isl to isl-0.24-69-g54aac5ac — patacca / githubweb
  6. [WebAssembly] Codegen for extmul SIMD instructions — tlively / githubweb
  7. AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source — arsenm2 / githubweb

#22788 (Jul 27, 2021 7:56:41 AM)

  1. [clang-repl] Build and install clang-repl by default. — v.g.vassilev / githubweb
  2. [DebugInfo][InstrRef] Correctly update DBG_PHIs during instr scheduling — jeremy.morse / githubweb
  3. [lldb][AArch64] Add memory tag writing to lldb — david.spickett / githubweb
  4. [libc++] [c++2b] [P2166] Prohibit string and string_view construction from nullptr. — marek.kurdej+llvm.org / githubweb
  5. Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI." — tpopp / githubweb
  6. Revert "Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI."" — tpopp / githubweb
  7. Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI." — tpopp / githubweb

#22787 (Jul 27, 2021 7:07:42 AM)

  1. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  2. [IVDescriptors] Fix bug in checkOrderedReduction — anna / githubweb
  3. Handle unused variable when assertions are disabled — tpopp / githubweb
  4. [libc++] NFC: Try to trigger Docker image rebuild on CI nodes — Louis Dionne / githubweb

#22786 (Jul 27, 2021 6:14:34 AM)

  1. [clangd] Add platform triple (host & target) to version info — sam.mccall / githubweb
  2. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  3. [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully — jeremy.morse / githubweb
  4. [clang][Driver] Expose driver mode detection logic — kadircet / githubweb
  5. Revert "Revert "[clangd] Canonicalize compile flags before applying edits"" — kadircet / githubweb
  6. Revert "Revert "[clangd] Adjust compile flags to contain only the requested file as input"" — kadircet / githubweb

#22785 (Jul 27, 2021 5:23:44 AM)

  1. Revert "Remove aarch64-sve-vector-bits-min compile flag from SVE 2 stage bot" — david.spickett / githubweb

#22785 (Jul 27, 2021 5:23:44 AM)

  1. [PowerPC] add more testcases for ld_splat; nfc — czhengsz / githubweb
  2. [clang/darwin] Pass libclang_rt.profile last on linker command — thakis / githubweb
  3. Convert the error to warning for enabling OMPD in non-Linux platform — Vignesh.Balasubrmanian / githubweb
  4. [lldb] Wait in TestGuiBasicDebug for the interface to open before quitting the welcome screen — Raphael Isemann / githubweb
  5. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  6. [clangd] Use function pointer instead of function_ref to avoid GCC 5 bug — sam.mccall / githubweb
  7. [flang][driver] Make `flang` ignore `-Mfree/-Mfixed` — andrzej.warzynski / githubweb

#22784 (Jul 27, 2021 4:32:38 AM)

  1. [LV] Disable Scalable VFs when tail folding is enabled b/c of low tripcount. — sander.desmalen / githubweb
  2. [lldb][AArch64] Add memory tag writing to lldb-server — david.spickett / githubweb
  3. [X86] Add PR37025 test coverage — llvm-dev / githubweb
  4. [LangRef][NFC] Fix variable name in llvm.maxnum docs — fraser / githubweb

#22783 (Jul 27, 2021 3:34:45 AM)

  1. Revert "sanitizer_common: split LibIgnore into fast/slow paths" — dvyukov / githubweb
  2. [clang][tooling] Link LLVMOption to ToolingTests — Jan Svoboda / githubweb
  3. [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines — fraser / githubweb
  4. [mlir] Fix typo s/applyPermuationMap/applyPermutationMap/ — benny.kra / githubweb
  5. [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder — jay.foad / githubweb
  6. [flang] Fix thinko in CPU_TIME test — diana.picus / githubweb
  7. [flang] Fix minor style issues. NFC — diana.picus / githubweb

#22782 (Jul 27, 2021 2:37:13 AM)

  1. [clang][tooling] Accept Clang invocations with multiple jobs — Jan Svoboda / githubweb
  2. [clang][tooling] Link clangDriver to ToolingTests — Jan Svoboda / githubweb
  3. [NFC] Reflow some debug messages. — david.green / githubweb
  4. [RISCV] Add support for vector saturating add/sub operations — fraser / githubweb
  5. [clang-cl] Expose -fmodules and related flags in the driver (PR43391) — hans / githubweb

#22781 (Jul 27, 2021 1:47:32 AM)

  1. [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count — rosie.sumpter / githubweb
  2. [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses — david.green / githubweb
  3. [RISCV] Add tests showing missed vector saturating add/sub combines — fraser / githubweb
  4. [AArch64][SME] Add zero instruction — cullen.rhodes / githubweb

#22780 (Jul 27, 2021 12:55:53 AM)

  1. [clang][driver] NFC: Move InputInfo.h from lib to include — Jan Svoboda / githubweb
  2. [clang][driver] NFC: Expose InputInfo in Job instead of plain filenames — Jan Svoboda / githubweb
  3. [Debug-Info][llvm-dwarfdump] Don't try to dump location — esme.yi / githubweb
  4. [docs] Update release notes with all LLVM-C API changes — Lang Hames / githubweb

#22779 (Jul 27, 2021 12:05:03 AM)

  1. [Attributor][FIX] Copy all members in the assignment operator — johannes / githubweb
  2. [OpenMP] Try to simplify all loads in device code — johannes / githubweb
  3. [ORC] Require ExecutorProcessControl when constructing an ExecutionSession. — Lang Hames / githubweb
  4. [gn build] Port 2487db1f2862 — llvmgnsyncbot / githubweb

#22778 (Jul 26, 2021 11:15:06 PM)

  1. [Attributor] Update check lines for all AMDGPU attributor tests — johannes / githubweb
  2. [OpenMP] Prototype opt-in new GPU device RTL — johannes / githubweb
  3. [InstSimplify] Expose generic interface for replaced operand simplification — johannes / githubweb
  4. [Attributor] Utilize the InstSimplify interface to simplify instructions — johannes / githubweb

#22777 (Jul 26, 2021 10:25:37 PM)

  1. [CSSPGO] Tweak ICP threshold in top-down inliner — wlei / githubweb
  2. Merge all the llvm-exegesis unit tests into a single binary — tstellar / githubweb
  3. [Coroutine] Record the elided coroutines — yedeng.yd / githubweb
  4. [Attributor][FIX] Update AMDGPU attributor test — johannes / githubweb

#22776 (Jul 26, 2021 9:34:26 PM)

  1. [AArch64] Fix -Wparentheses warning with gcc 5.4. NFC — craig.topper / githubweb
  2. [dfsan][NFC] Fix doc format — jianzhouzh / githubweb
  3. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  4. [Attributor] Introduce getPotentialCopiesOfStoredValue and use it — johannes / githubweb
  5. [Attributor] Delete dead stores — johannes / githubweb
  6. [Local] Do not introduce a new `llvm.trap` before `unreachable` — johannes / githubweb

#22775 (Jul 26, 2021 8:45:20 PM)

  1. [llvm-jitlink] Don't hardcode LLVM version number into the runtime path. — Lang Hames / githubweb
  2. [NFC][InstCombine] Fix typo — JunMa / githubweb

#22774 (Jul 26, 2021 7:56:42 PM)

  1. [dfsan][NFC] Fix doc format — jianzhouzh / githubweb
  2. [gn build] Kind of port c7b3a91017d2 (libclang version script) — thakis / githubweb
  3. Define the namespace for the Affine dialect in ODS (NFC) — joker.eph / githubweb
  4. [Attributor][FIX] Track change status for AAIsDead properly — johannes / githubweb
  5. [Attributor][FIX] Do not return CHANGED unconditionally — johannes / githubweb
  6. [OpenMP] Run rewriteDeviceCodeStateMachine in the Module not CGSCC pass — johannes / githubweb
  7. [AbstractAttributor] Fold __kmpc_parallel_level if possible — tianshilei1992 / githubweb
  8. Revert "[GlobalISel] Add scalar widening for G_MERGE_VALUES destination" — 31459023+hctim / githubweb

#22773 (Jul 26, 2021 6:41:18 PM)

  1. libclang: Fixes for the python script that generates the export list — tstellar / githubweb

#22772 (Jul 26, 2021 6:13:21 PM)

  1. [libcxx][NFC] adjusts 41b17c44 so it meets requested feedback — cjdb / githubweb
  2. [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64 — carl.ritson / githubweb

#22771 (Jul 26, 2021 6:09:21 PM)

  1. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb

#22770 (Jul 26, 2021 6:03:20 PM)

  1. [trace] Add the definition of a TraceExporter plugin — walter erquinigo / githubweb

#22769 (Jul 26, 2021 5:44:18 PM)

  1. [PowerPC] Fix materialization of SP float values on Power10 — lei / githubweb

#22768 (Jul 26, 2021 5:31:18 PM)

  1. [dfsan] Fix doc build errors — jianzhouzh / githubweb

#22767 (Jul 26, 2021 5:25:21 PM)

  1. [DebugInfo] Switch to using constructor homing (-debug-info-kind=constructor) by default when debug info is enabled — akhuang / githubweb

#22766 (Jul 26, 2021 5:21:22 PM)

  1. [dfsan][NFC] Add compile flags and environment variables to doc — jianzhouzh / githubweb

#22765 (Jul 26, 2021 5:09:59 PM)

  1. [mlir] Make ValueShapeRange a new class — jpienaar / githubweb
  2. [MLIR][NFC] Rework some comments. — jurahul / githubweb

#22764 (Jul 26, 2021 5:07:20 PM)

  1. libclang: Add missing export to python script that generates export list — tstellar / githubweb
  2. Revert "[AArch64][GlobalISel] Legalize ctpop s128" — jonathan_roelofs / githubweb

#22763 (Jul 26, 2021 5:03:19 PM)

  1. [GlobalISel] Add scalar widening for G_MERGE_VALUES destination — Jessica Paquette / githubweb

#22762 (Jul 26, 2021 4:56:43 PM)

  1. [Zorg] Use ccache instead incremental build for openmp-offload-cuda-runtime. — llvm-project / githubweb

#22762 (Jul 26, 2021 4:56:43 PM)

  1. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  2. [DebugInfo] Use per-enumerator signedness for DIEnumerator — rnk / githubweb
  3. [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX — msd.ataei / githubweb
  4. [compiler-rt][hwasan][fuchsia] Implement TagMemoryAligned for fuchsia — leonardchan / githubweb
  5. [AArch64][GlobalISel] Legalize ctpop s128 — jonathan_roelofs / githubweb
  6. libclang.so: Make SONAME independent from LLVM version — tstellar / githubweb
  7. [SCEV] Add a comment about invariant in howManyLessThans — listmail / githubweb
  8. [PowerPC] Changed sema checking range for tdw td builtin — albionapc / githubweb
  9. libclang.so: Fix version script to work with gold — tstellar / githubweb

#22761 (Jul 26, 2021 4:07:12 PM)

  1. [AArch64][GlobalISel] Add identity combines to post-legal combiner. — Amara Emerson / githubweb
  2. [libc++] Fix spacing in <vector>. NFCI. — arthur.j.odwyer / githubweb
  3. [MLIR][SCF][NFC] Fix typo in documentation of scf.while — jurahul / githubweb
  4. [compiler-rt][hwasan][fuchsia] Define shadow bound globals — leonardchan / githubweb
  5. [lldb] [gdb-remote client] Avoid zero padding PID/TID in H packet — mgorny / githubweb
  6. Disable the new enum i128 test under ASan, it uncovers an existing leak — rnk / githubweb
  7. [compiler-rt][hwasan][fuchsia] Implement InitializeOsSupport — leonardchan / githubweb

#22760 (Jul 26, 2021 3:17:33 PM)

  1. [libc++] Remove "pass by const value" in <random>. NFCI. — arthur.j.odwyer / githubweb
  2. [libc++] Fix signed overflow inside ranges::advance. — arthur.j.odwyer / githubweb
  3. [WebAssembly] Make Emscripten EH work with Emscripten SjLj — aheejin / githubweb
  4. [LLDB][GUI] Expand selected thread tree item by default — gclayton / githubweb
  5. [LLDB][GUI] Add Arch Field — gclayton / githubweb
  6. [OpenMP] Always inline the OpenMP outlined function — huberjn / githubweb
  7. [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC) — aheejin / githubweb
  8. [GlobalISel] Add a constant folding combine. — Amara Emerson / githubweb
  9. [flang] Disallow BOZ literal constants as arguments of implicit interfaces — psteinfeld / githubweb
  10. [llvm-objcopy] Fix section group flag read/write when operating on a cross-endian object file — i / githubweb

#22759 (Jul 26, 2021 1:40:47 PM)

  1. [PowerPC]Add addex instruction definition and MC tests — lei / githubweb
  2. [ARM] Fixup vst4 test. NFC — david.green / githubweb
  3. [OpenMP][NFC] Fix a few typos in OpenMP documentation — jhuber6 / githubweb
  4. [CodeView] Saturate values bigger than supported by APInt. — mizvekov / githubweb
  5. [clang] P2266 implicit moves STL workaround — mizvekov / githubweb
  6. [SimplifyCFG] Drop support for duplicating ret's into uncond predecessors — lebedev.ri / githubweb
  7. [SimplifyCFG] Drop support for simplifying cond branch to two (different) ret's — lebedev.ri / githubweb
  8. [SimplifyCFG] SwitchToLookupTable(): don't increase ret count — lebedev.ri / githubweb
  9. [flang][msvc] Fix external-io unittest. — llvm-project / githubweb
  10. [OpenMP] Add a driver flag to enable the new device runtime library — huberjn / githubweb
  11. [libc++abi/unwind] NFC: Normalize how we set target properties — Louis Dionne / githubweb

#22758 (Jul 26, 2021 12:50:09 PM)

  1. Fix clang regression test after 5c486ce0 — efriedma / githubweb
  2. [libc++] Set the target triple by default in the standalone build — Louis Dionne / githubweb
  3. [libc++] Implement the output_iterator and output_range concepts — Louis Dionne / githubweb
  4. [OpenMP][NFC] Remove unncessary capture in RAII struct — huberjn / githubweb
  5. [PowerPC] Add implicit-def RM to instructions mtfsb[01] — lei / githubweb
  6. Fix clang debug info irgen of i128 enums — rnk / githubweb
  7. [SimplifyCFG] Remove stale comment after d7378259aa, NFC — rnk / githubweb
  8. [lldb][NFC] Delete unused and commented out DWARF constants — apl / githubweb
  9. [AArch64] NFC: Make some AArch64-SVE LoopVectorize tests generic. — sander.desmalen / githubweb
  10. [LV] Don't let ForceTargetInstructionCost override Invalid cost. — sander.desmalen / githubweb

#22757 (Jul 26, 2021 11:59:47 AM)

  1. [PowerPC] Implement partial vector ld/st builtins for XL compatibility — nemanja.i.ibm / githubweb
  2. [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources — raul / githubweb
  3. [TypePromotion] Remove redundant if. NFC — craig.topper / githubweb
  4. [amdgpu] Add 64-bit PC support when expanding unconditional branches. — michael.hliao / githubweb

#22756 (Jul 26, 2021 11:10:16 AM)

  1. [mlir][tosa] Disable tosa shape verification between operands/results — rob.suderman / githubweb
  2. [WebAssembly] Improve pseudocode in LowerEmscriptenEHSjLj — aheejin / githubweb
  3. [libc] add scudo wrappers to llvm libc — michaelrj / githubweb
  4. [GlobalISel] Add combine for merge(unmerge) and use AArch64 postlegal-combiner. — Amara Emerson / githubweb
  5. [AArch64][GlobalISel] Enable some select combines after legalization. — Amara Emerson / githubweb
  6. [LLVM IR] Allow volatile stores to trap. — efriedma / githubweb
  7. [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT. — Amara Emerson / githubweb
  8. [LLDB][GUI] Resolve paths in file/directory fields — gclayton / githubweb
  9. [FPEnv][InstSimplify] Enable more folds for constrained fadd — kevin.neal / githubweb
  10. [lld][WebAssembly] Do not remove name section with --strip-debug — dschuff / githubweb

#22755 (Jul 26, 2021 10:03:06 AM)

  1. [yaml2obj][MachO] Rename PayloadString to Content — i / githubweb
  2. [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized — i / githubweb
  3. [MergeICmps] Collect block instructions once (NFC) — nikita.ppv / githubweb
  4. [clang][pp] adds '#pragma include_instead' — cjdb / githubweb
  5. [LV] Remove assert that VF cannot be scalable in setCostBasedWideningDecision. — sander.desmalen / githubweb
  6. [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation — llvm-dev / githubweb
  7. [libc++] Add range_size_t — Louis Dionne / githubweb
  8. [PowerPC] Change altivec indexed load/store builtins argument type — qiucofan / githubweb
  9. [DebugInfo] Correctly update debug users of SSA values in tail duplication — stephen.tozer / githubweb
  10. [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC). — flo / githubweb
  11. [X86][AVX] Add PR50053 test case — llvm-dev / githubweb
  12. [test] Fix PayloadString: in lldb tests — i / githubweb

#22754 (Jul 26, 2021 8:57:58 AM)

  1. Recommit "[VPlan] Add recipe for first-order rec phis, make splicing explicit." — flo / githubweb
  2. [SystemZ] Add support for new cpu architecture - arch14 — ulrich.weigand / githubweb
  3. [Clang][OpenMP] Remove the mandatory flush for capture for OpenMP 5.1 — tianshilei1992 / githubweb
  4. [AArch64][SVE] Break false dependencies for inactive lanes of unary operations — bradley.smith / githubweb
  5. [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening. — sander.desmalen / githubweb
  6. [MergeICmps] Separate out BCECmp and use Optional (NFC) — nikita.ppv / githubweb
  7. [SimplifyLibCalls] reduce code duplication; NFC — spatel / githubweb
  8. [SimplifyLibCalls] avoid crash on pointer math — spatel / githubweb
  9. [libc++][NFC] Change a few instances of > > to >> in C++20 code — Louis Dionne / githubweb
  10. [SVE] Use reg+reg addressing mode for immediate offsets. — paul.walker / githubweb
  11. [AsmParser] Remove MDRef (NFC) — kazu / githubweb
  12. [MergeICmps] Try to fix MSVC build failure — nikita.ppv / githubweb

#22753 (Jul 26, 2021 7:50:17 AM)

  1. [OpenCL] Change default standard version to CL1.2 — anastasia.stulova / githubweb
  2. [SLP]Fix costs calculations. — a.bataev / githubweb
  3. [LV] Add test to store a first-order rec via interleave group. — flo / githubweb
  4. [InstrRef][AArch64][1/4] Accept constant physreg variable locations — jeremy.morse / githubweb
  5. [Analyzer][solver][NFC] print constraints deterministically (ordered by their string representation) — gabor.marton / githubweb
  6. Simplify away some SmallVector copies. NFCI. — benny.kra / githubweb
  7. [IR] Consider non-willreturn as side effect (PR50511) — nikita.ppv / githubweb
  8. [libc++][ci] Detect not committed generated files. — koraq / githubweb

#22752 (Jul 26, 2021 7:01:13 AM)

  1. AArch64: support i128 (& larger) returns in GlobalISel — Tim Northover / githubweb
  2. [ARM] Ensure correct regclass in distributing postinc — david.green / githubweb
  3. [AMDGPU] Fix MMO for raw/struct buffer access with non-constant offset — jay.foad / githubweb
  4. [AMDGPU] Pre-commit global-isel test case for D106451 — jay.foad / githubweb
  5. [AMDGPU][GISel] Fix MMO for raw/struct buffer access with non-constant offset — jay.foad / githubweb
  6. [llvm-readobj] Display multiple function names for stack size entries — gbreynoo / githubweb

#22751 (Jul 26, 2021 6:10:25 AM)

  1. [SLP]Fix costs calculations. — a.bataev / githubweb
  2. [mlir] split type conversion to two lines for GCC's sake — tpopp / githubweb
  3. [AArch65][SVE] Remove vector_splice from AddedComplexity pattern — caroline.concatto / githubweb
  4. Revert "[SLP]Fix costs calculations." — a.bataev / githubweb
  5. [SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths — kerry.mclaughlin / githubweb
  6. [SimplifyCFG] Improve store speculation check — nikita.ppv / githubweb

#22750 (Jul 26, 2021 5:02:42 AM)

  1. [Inliner] Make the CallPenalty configurable — simon.cook / githubweb
  2. [NFC] Change VFShape so it contains an ElementCount rather than seperate VF and IsScalable properties. — paul.walker / githubweb

#22749 (Jul 26, 2021 4:09:45 AM)

  1. [AArch64][SVE] Improve code generation for vector_splice for Imm == -1 — caroline.concatto / githubweb
  2. Fix test failures caused by 0aff1798b5721d5f95d16f465b99d357012bb8d1 — david.sherwood / githubweb
  3. [SVE][AArch64] Improve code generation for vector_splice for Imm > 0 — caroline.concatto / githubweb
  4. [SVE] Add support for folding for select + masked loads — Dylan.Fleming / githubweb
  5. [VPlan] Use stored value from recipes for interleave groups. — flo / githubweb

#22748 (Jul 26, 2021 3:11:53 AM)

  1. [SelectionDAG] Support scalable-vector splats in yet more cases — fraser / githubweb
  2. [Analysis] Add simple cost model for strict (in-order) reductions — david.sherwood / githubweb
  3. [AArch64][AsmParser] NFC: Parser.getTok().getLoc() -> getLoc() — cullen.rhodes / githubweb
  4. Revert "[clangd] Avoid range-loop init-list lifetime subtleties." — sam.mccall / githubweb
  5. [X86][SSE] Don't scrub address math from interleaved shuffle tests — llvm-dev / githubweb
  6. [X86][AVX] Prefer vinsertf128 to vperm2f128 on AVX1 targets — llvm-dev / githubweb

#22747 (Jul 26, 2021 2:15:31 AM)

  1. [ORC][ORC-RT] Add initial Objective-C and Swift support to MachOPlatform. — Lang Hames / githubweb
  2. [libc] fix LibcUnitTestMain when building with shared libraries — gchatelet / githubweb
  3. [mlir] Fix RankedTensorType::walkImmediateSubElements method — vlad.vinogradov / githubweb
  4. [libomptarget][nfc] Squash unused variable warning — jonathanchesterfield / githubweb
  5. [libomptarget] Build amdgpu plugin without hsa — jonathanchesterfield / githubweb
  6. Revert "Revert D106562 "[clangd] Get rid of arg adjusters in CommandMangler"" — kadircet / githubweb

#22746 (Jul 26, 2021 1:27:23 AM)

  1. Add missing closing quote to SVE 2 stage cmake options — david.spickett / githubweb

#22745 (Jul 25, 2021 10:04:37 PM)

  1. [Object] make SourceMgr available to MCContext during inline asm symbols — Yuanfang Chen / githubweb
  2. [Preprocessor] Implement -fminimize-whitespace. — llvm-project / githubweb
  3. [mlir] Added new RegionBranchTerminatorOpInterface and adapted uses of hasTrait<ReturnLike>. — marcel.koester / githubweb

#22744 (Jul 25, 2021 9:16:13 PM)

  1. [Debug-Info][llvm-dwarfdump] Don't use DW_FORM_data4/8 — esme.yi / githubweb

#22743 (Jul 25, 2021 8:27:46 PM)

  1. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  2. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb

#22742 (Jul 25, 2021 7:39:23 PM)

  1. [yaml2obj] Do not write the string table if there is no string entry. — esme.yi / githubweb

#22741 (Jul 25, 2021 6:45:23 PM)

  1. [OPENCL] opencl-c.h: add initial CL 3.0 conditionals for atomic operations. — airlied / githubweb

#22740 (Jul 25, 2021 5:57:22 PM)

  1. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb

#22739 (Jul 25, 2021 5:54:07 PM)

  1. Remove the NotUnderValgrind caching flag — joker.eph / githubweb
  2. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb

#22738 (Jul 25, 2021 5:05:58 PM)

  1. [ELF] Support quoted symbols in symbol assignments — i / githubweb
  2. [NFC][SimplifyCFG] Add more negative tests for profmd-induced speculation avoidance — lebedev.ri / githubweb
  3. [SimplifyCFG] Don't speculatively execute BB if it's predictably not taken — lebedev.ri / githubweb
  4. [SimplifyCFG] Don't speculatively execute BB[s] if they are predictably not taken — lebedev.ri / githubweb
  5. [SimplifyCFG] Fold branch to common dest: if branch is unpredictable, prefer to speculate — lebedev.ri / githubweb

#22737 (Jul 25, 2021 4:17:53 PM)

  1. [lld/mac] Make comment style uniform in start-end.s test — thakis / githubweb

#22736 (Jul 25, 2021 3:29:34 PM)

  1. [docs] Update release notes to mention lli JIT engine switch — Stefan Gränitz / githubweb
  2. [lld/mac] Add tests for the interaction between -rename_section and -rename_segment — thakis / githubweb
  3. Revert "[lld/mac] Add tests for the interaction between -rename_section and -rename_segment" — thakis / githubweb
  4. [libomptarget][amdgpu] More robust handling of failure to init HSA — jonathanchesterfield / githubweb
  5. [lld/mac] Reland: Add tests for the interaction between -rename_section and -rename_segment — thakis / githubweb
  6. [lld/mac] Move output segment rename logic into OutputSegment — thakis / githubweb
  7. [lld/mac] Add support for segment$start$ and segment$end$ symbols — thakis / githubweb

#22735 (Jul 25, 2021 2:41:23 PM)

  1. Revert "[VPlan] Add recipe for first-order rec phis, make splicing explicit." — thakis / githubweb

#22734 (Jul 25, 2021 1:32:52 PM)

  1. [LangRef] Reorder two paragraphs for comdat — i / githubweb
  2. Revert "[libomptarget] Build amdgpu plugin without hsa" — jonathanchesterfield / githubweb

#22733 (Jul 25, 2021 12:44:24 PM)

  1. [X86][AVX] Add getBROADCAST_LOAD helper function. NFCI. — llvm-dev / githubweb

#22732 (Jul 25, 2021 11:53:42 AM)

  1. [NFC][Codegen][X86] Improve test coverage for insertions into XMM vector — lebedev.ri / githubweb
  2. [OpenMP] Introduce RAII to protect certain RTL calls from DCE — huberjn / githubweb
  3. [libomptarget] Build amdgpu plugin without hsa — jonathanchesterfield / githubweb

#22731 (Jul 25, 2021 11:05:26 AM)

  1. [OpenMP][tests][NFC] Update test status for gcc 11 and 12 — protze / githubweb
  2. [AArch64] Fix Local Deallocation for Homogeneous Prolog/Epilog — kyulee / githubweb

#22730 (Jul 25, 2021 9:57:45 AM)

  1. jenkins: Stop uploading the compiler build artifacts to cloud storage — Azharuddin Mohammed / githubweb
  2. jenkins: Fix the file path pattern for the test results XML files — Azharuddin Mohammed / githubweb

#22730 (Jul 25, 2021 9:57:45 AM)

  1. [Attributes] Clean up handling of UB implying attributes (NFC) — nikita.ppv / githubweb
  2. [X86][SSE] LowerRotate - perform modulo on the amount splat source directly. — llvm-dev / githubweb

#22729 (Jul 25, 2021 9:09:54 AM)

  1. jenkins: cmake_builder and clang_builder: Ignore error in the test stage — Azharuddin Mohammed / githubweb

#22729 (Jul 25, 2021 9:09:54 AM)

  1. [Attributes] Remove nonnull from UB-implying attributes — nikita.ppv / githubweb

#22728 (Jul 25, 2021 8:21:46 AM)

  1. [NFC][Codegen][X86] Improve test coverage for repeated insertions of the same scalar into different elements — lebedev.ri / githubweb
  2. [OpenMP][NVPTX] Disable OpenMPOpt when building deviceRTLs — tianshilei1992 / githubweb
  3. [InstCombine] Fix PR47960 - Incorrect transformation of fabs with nnan flag — spatel / githubweb
  4. [JITLink][RISCV] Run new test from 0ad562b48 only if the RISCV backend is enabled — thakis / githubweb
  5. Revert rG939291041bb35b8088e3b61be2b8b3bc950f64a7 "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / githubweb

#22727 (Jul 25, 2021 7:30:47 AM)

  1. [Inline] Fix a warning by removing an explicit copy constructor — kazu / githubweb
  2. [GlobalISel] Remove FlagsOp (NFC) — kazu / githubweb
  3. [x86] improve CMOV codegen by pushing add into operands, part 2 — spatel / githubweb
  4. [AMDGPU] Regenerate mul24 test checks — llvm-dev / githubweb
  5. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / githubweb

#22726 (Jul 25, 2021 6:40:46 AM)

  1. [AMDGPU] Regenerate anyext test checks — llvm-dev / githubweb
  2. [AMDGPU] Regenerate half test checks — llvm-dev / githubweb
  3. [AMDGPU] Regenerate ctpop16 test checks — llvm-dev / githubweb
  4. [AMDGPU] Regenerate global-load-saddr-to-vaddr test checks — llvm-dev / githubweb
  5. [X86][AVX] Adjust AllowBWIVPERMV3 tolerance to account for VariableCrossLaneShuffleDepth — llvm-dev / githubweb

#22725 (Jul 25, 2021 5:45:24 AM)

  1. [llvm][Inline] Add interface to return cost-benefit stuff — taolq / githubweb

#22724 (Jul 24, 2021 3:51:26 PM)

  1. [AArch64][GlobalISel] Widen non-pow-2 types for shifts before clamping. — Amara Emerson / githubweb

#22723 (Jul 24, 2021 2:37:26 PM)

  1. [mlir] Async: lower SCF operations into CFG inside coroutines — ezhulenev / githubweb

#22722 (Jul 24, 2021 10:57:26 AM)

  1. [RISCV] Custom lower (i32 (fptoui/fptosi X)). — craig.topper / githubweb

#22721 (Jul 24, 2021 8:37:46 AM)

  1. [ADT] Remove WrappedPairNodeDataIterator (NFC) — kazu / githubweb
  2. [LICM] Extract debugify test (NFC) — nikita.ppv / githubweb
  3. [Tests] Add missing willreturn attributes (NFC) — nikita.ppv / githubweb
  4. [Tests] Add additional tests for incorrect willreturn handling (NFC) — nikita.ppv / githubweb

#22720 (Jul 24, 2021 7:49:11 AM)

  1. [X86] Add additional div-mod-pair negative test coverage — llvm-dev / githubweb

#22719 (Jul 24, 2021 6:59:21 AM)

  1. [BasicTTI] Set scalarization cost of scalable vector casts to Invalid. — sander.desmalen / githubweb
  2. [mlir] Restore markUnknownOpDynamicallyLegal to call isDynamicallyLegal by default — benny.kra / githubweb

#22718 (Jul 24, 2021 6:08:52 AM)

  1. [X86] Add i128 div-mod-pair test coverage — llvm-dev / githubweb

#22717 (Jul 24, 2021 5:18:34 AM)

  1. [clang][patch] Remove test artifact before running test for consistent results — melanie.blower / githubweb
  2. [mlir] ConversionTarget legality callbacks refactoring — ivan.butygin / githubweb
  3. [lld][WebAssembly] Align __heap_base — aykevanlaethem / githubweb
  4. [AVR] Do not chain stores in call frame setup — aykevanlaethem / githubweb
  5. [AVR] Set R31R30 as clobbered after ADJCALLSTACKDOWN — aykevanlaethem / githubweb
  6. [AVR] Improve 8/16 bit atomic operations — aykevanlaethem / githubweb
  7. [AVR] Expand large shifts early in IR — aykevanlaethem / githubweb
  8. [AVR] Fix rotate instructions — aykevanlaethem / githubweb
  9. [AVR] Only support sp, r0 and r1 in llvm.read_register — aykevanlaethem / githubweb
  10. [gn build] Port 6aa9e746ebde — llvmgnsyncbot / githubweb
  11. [CGP] despeculateCountZeros - Don't create is-zero branch if cttz/ctlz source is known non-zero — llvm-dev / githubweb
  12. [SVE][NFC] Cleanup fixed length code gen tests to make them more resilient. — paul.walker / githubweb

#22716 (Jul 24, 2021 4:18:31 AM)

  1. [DAG] Add initial SelectionDAG::isGuaranteedNotToBeUndefOrPoison framework (PR51129) — llvm-dev / githubweb

#22715 (Jul 24, 2021 3:28:54 AM)

  1. [llvm] Inline getAssociatedFunction() in LLVM_DEBUG. — pifon / githubweb
  2. [x86] add more tests for add with CMOV of constants; NFC — spatel / githubweb

#22714 (Jul 24, 2021 2:35:05 AM)

  1. Revert D106195 "[dfsan] Add wrappers for v*printf functions" — gbalats / githubweb
  2. [InstCombine] Add freezeAllUsesOfArgument to visitFreeze — gusrb406 / githubweb

#22713 (Jul 24, 2021 1:46:26 AM)

  1. [SimplifyCFG] Add additional if conversion tests (NFC) — nikita.ppv / githubweb

#22712 (Jul 24, 2021 12:57:26 AM)

  1. [CMake] Add LIBXML2_DEFINITIONS when testing for symbol existance — markus.boeck02 / githubweb

#22711 (Jul 23, 2021 11:23:11 PM)

  1. [CMake] Don't LTO optimize targets on Darwin, but only if its not ThinLTO — Azharuddin Mohammed / githubweb

#22710 (Jul 23, 2021 10:33:27 PM)

  1. [GlobalISel] Add GUnmerge, GMerge, GConcatVectors, GBuildVector abstractions. NFC. — Amara Emerson / githubweb

#22709 (Jul 23, 2021 8:59:59 PM)

  1. [gn build] Port 96709823ec37 — llvmgnsyncbot / githubweb
  2. Re-re-re-apply "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform." — Lang Hames / githubweb

#22708 (Jul 23, 2021 8:09:29 PM)

  1. [AMDGPU] Deduce attributes with the Attributor — kuterdinel / githubweb

#22707 (Jul 23, 2021 6:50:54 PM)

  1. [LLDB][GUI] Check fields validity in actions — gclayton / githubweb
  2. [flang] Runtime: Reset list-directed input state for each NAMELIST item — pklausler / githubweb
  3. [flang] runtime: fix problems with I/O around EOF & delimited characters — pklausler / githubweb

#22706 (Jul 23, 2021 6:02:14 PM)

  1. Style tweaks for SCEV's computeMaxBECountForLT [NFC] — listmail / githubweb
  2. [tests] SCEV trip count w/ neg step and varying rhs — listmail / githubweb
  3. [source maps] fix source mapping when there are multiple matching rules — walter erquinigo / githubweb
  4. [LLDB][GUI] Add Platform Plugin Field — gclayton / githubweb

#22705 (Jul 23, 2021 5:13:25 PM)

  1. [LangRef] Clarify comdat — i / githubweb

#22704 (Jul 23, 2021 4:24:20 PM)

  1. [libc] Accommodate Fuchsia's death test framework in fenv tests. — sivachandra / githubweb
  2. [SCEV] Fix bug involving zero step and non-invariant RHS in trip count logic — listmail / githubweb
  3. [cmake] Export LLVM_HOST_TRIPLE in the LLVMConfig.cmake — stilis / githubweb
  4. [Attributor][FIX] checkForAllInstructions, correctly handle declarations — kuterdinel / githubweb

#22703 (Jul 23, 2021 3:19:08 PM)

  1. [OpenMP] always compile with c++14 instead of gnu++14 — tianshilei1992 / githubweb
  2. [WebAssembly][NFC] Simplify SIMD bitconvert pattern — tlively / githubweb
  3. [WebAssembly] Codegen for pmin and pmax — tlively / githubweb
  4. [ConstantFold] Extract GEP of GEP fold (NFCI) — nikita.ppv / githubweb
  5. [ConstantFold] Fix GEP of GEP fold with opaque pointers — nikita.ppv / githubweb
  6. [NFC][SimplifyCFG] Add tests for `FoldTwoEntryPHINode()` with prof md — lebedev.ri / githubweb
  7. [Bazel] Swap stray td_srcs to deps — gcmn / githubweb
  8. [lld/mac] Fix comment typo in new start-end.s test — thakis / githubweb

#22702 (Jul 23, 2021 2:28:17 PM)

  1. [Libomptarget] Add unroll flag to shared variables loop — huberjn / githubweb
  2. [OpenMP] Fix bug 50022 — tianshilei1992 / githubweb
  3. [lld/mac] Fix start-stop.s test with expensive checks enabled — thakis / githubweb
  4. [libc] Clean up Windows macros — caitlyncano / githubweb
  5. [NewPM] Add CrossDSOCFI pass irrespective of LTO optimization level — pirama / githubweb
  6. [NFC][BasicBlockUtils] Refactor GetIfCondition() to return the branch, not it's condition — lebedev.ri / githubweb
  7. [NFC][SimplifyCFG] FoldTwoEntryPHINode(): make better use of GetIfCondition() returning dom block — lebedev.ri / githubweb
  8. [NFC][SimplifyCFG] Make 'conditional block' handling more straight-forward — lebedev.ri / githubweb

#22701 (Jul 23, 2021 1:39:36 PM)

  1. [lld/mac] Implement support for section$start and section$ end symbols — thakis / githubweb
  2. [llvm-rc] Allow dashes as part of resource name strings — martin / githubweb
  3. [CMake] Add version to libLLVM also on non-UNIX — martin / githubweb
  4. [OpenMP][Offloading] Fix data race in data mapping by using two locks — tianshilei1992 / githubweb
  5. [MergeICmps] Relax sinking check — nikita.ppv / githubweb
  6. [NFC][compiler-rt] tidy up some whitespace in lit config — code / githubweb
  7. [MLIR][NFC] Minor cleanup in liveness. — jurahul / githubweb
  8. [compiler-rt][NFC] add debugging options to iossim_run — code / githubweb

#22700 (Jul 23, 2021 12:50:54 PM)

  1. Revert "[FPEnv][InstSimplify] Enable more folds for constrained fadd" — kevin.neal / githubweb
  2. [libunwind] Allow restoring SP while unwinding. — mvanotti / githubweb

#22699 (Jul 23, 2021 12:01:57 PM)

  1. Delete PrintingPolicy's copy constructor/operator. — erich.keane / githubweb
  2. Revert "Delete PrintingPolicy's copy constructor/operator." — erich.keane / githubweb
  3. [llvm][NFC] Fix typos in Errc.h description — Cyndy Ishida / githubweb
  4. [FPEnv][InstSimplify] Enable more folds for constrained fadd — kevin.neal / githubweb

#22698 (Jul 23, 2021 11:13:10 AM)

  1. [libc] add option to use SCUDO as the allocator — michaelrj / githubweb
  2. [AbstractAttributor] Refine logic to indicate pessimistic fixed point when folding `__kmpc_is_spmd_exec_mode` — tianshilei1992 / githubweb
  3. [mlir][linalg] Add pooling_nchw_max, conv_2d_nchw as yaml ops. — gysit / githubweb
  4. [NFC][MLGO] Just use the underlying protobuf object for logging — mtrofin / githubweb

#22697 (Jul 23, 2021 10:22:50 AM)

  1. [libcxx][nfc] Cleanup libc++ specific tests. — koraq / githubweb
  2. Update isl to isl-0.24-69-g54aac5ac — patacca / githubweb
  3. [clang] -falign-loops= — i / githubweb
  4. Revert D106562 "[clangd] Get rid of arg adjusters in CommandMangler" — i / githubweb
  5. Revert "[clang] -falign-loops=" — i / githubweb
  6. Revert "Update isl to isl-0.24-69-g54aac5ac" — patacca / githubweb

#22696 (Jul 23, 2021 9:31:13 AM)

  1. [lld/mac] Let OutputSegment store its start address — thakis / githubweb
  2. [JITLink][RISCV] Initial Support RISCV64 in JITLink — 932494295 / githubweb
  3. [lld-macho] Reorganize + extend ICF test — jezng / githubweb
  4. [lld-macho] ICF: Do more work in equalsConstant, less in equalsVariable — jezng / githubweb
  5. [lld-macho][nfc] Fix test to reflect that symbol attributes don't matter within an archive — jezng / githubweb
  6. [lld-macho][nfc] Add test for resolution of bitcode symbols — jezng / githubweb
  7. [JITLink] Add riscv.cpp — 932494295 / githubweb
  8. Revert "[clangd] Adjust compile flags to contain only the requested file as input" — kadircet / githubweb
  9. [X86] Fix a bug in TEST with immediate creation — craig.topper / githubweb
  10. [libc] Add option to run specific tests — caitlyncano / githubweb
  11. [libcxx][ranges] Add `ranges::common_view`. — zoecarver / githubweb
  12. [libcxx][nfc] Global `constexpr friend` -> `friend constexpr`. — zoecarver / githubweb
  13. [RISCV] Avoid using x0,x0 vsetvli for vmv.x.s and vfmv.f.s unless we know the sew/lmul ratio is constant. — craig.topper / githubweb
  14. [gn build] Port 0ad562b48bfd — llvmgnsyncbot / githubweb
  15. [gn build] Port e5d8b93e5a25 — llvmgnsyncbot / githubweb
  16. Revert "[clangd] Canonicalize compile flags before applying edits" — kadircet / githubweb
  17. [RISCV] Add a test showing an incorrect vsetvli insertion — craig.topper / githubweb

#22695 (Jul 23, 2021 8:40:28 AM)

  1. Remove aarch64-sve-vector-bits-min compile flag from SVE 2 stage bot — david.spickett / githubweb

#22695 (Jul 23, 2021 8:40:28 AM)

  1. [libc++] Avoid triggering warnings for implicit conversion — Louis Dionne / githubweb
  2. [clangd] Use CommandMangler in TestTU — kadircet / githubweb
  3. [clangd] Get rid of arg adjusters in CommandMangler — kadircet / githubweb
  4. [clangd] Canonicalize compile flags before applying edits — kadircet / githubweb
  5. [clangd] Adjust compile flags to contain only the requested file as input — kadircet / githubweb
  6. [lld/mac] Don't crash on absolute symbols in order files — thakis / githubweb
  7. [llvm-symbolizer] Remove one-dash long options — i / githubweb
  8. [mlir][linalg] Fix bug in contraction op vectorization with output perm — thomasraoux / githubweb

#22694 (Jul 23, 2021 7:49:43 AM)

  1. [ORC] Work around AIX build compiler: Replace lambda; NFC — hubert.reinterpretcast / githubweb
  2. Fix __hip_fabin visibility — Yaxun.Liu / githubweb
  3. [llvm][sve] Silence unused variable warning in Release builds. NFC — benny.kra / githubweb
  4. [HIP] Preserve ASAN bitcode library functions — Yaxun.Liu / githubweb
  5. [lld/mac] Add missing REQUIRES line to new test — thakis / githubweb
  6. [ARM] Remove getHWDivName (NFC) — kazu / githubweb

#22693 (Jul 23, 2021 6:52:05 AM)

  1. [llvm][sve] Lowering for VLS truncating stores — david.truby / githubweb
  2. [clangd] Improve performance of dex by 45-60% — kbobyrev / githubweb
  3. [clangd] Avoid range-loop init-list lifetime subtleties. — sam.mccall / githubweb
  4. [x86] add tests for add X, (cmov constants); NFC — spatel / githubweb
  5. [x86] improve CMOV codegen by pushing add into operands — spatel / githubweb

#22692 (Jul 23, 2021 6:01:47 AM)

  1. [X86][AVX] lowerV2X128Shuffle - attempt to recognise broadcastf128 subvector load — llvm-dev / githubweb
  2. [libc] optimize bzero/memset for x86 — gchatelet / githubweb
  3. [Analyzer][solver] Fix inconsistent equivalence class data — gabor.marton / githubweb
  4. Thread safety analysis: Mock getter for private mutexes can be undefined — aaron.puchert / githubweb
  5. [OpenMPOpt] Move dedup runtime calls after init for target regions — georgakoudis1 / githubweb

#22691 (Jul 23, 2021 5:11:49 AM)

  1. [NFC][SimplifyCFG] Add test for `SpeculativelyExecuteBB()` with prof md — lebedev.ri / githubweb

#22690 (Jul 23, 2021 4:17:12 AM)

  1. [AMDGPU][MC][GFX9][NFC][DOC] Updated AMD GPU assembler syntax description. — dmitry.preobrazhensky / githubweb
  2. [SVE][IR] Fix Binary op matching in PatternMatch::m_VScale — Dylan.Fleming / githubweb
  3. [mlir][Complex]: Add lowerings for AddOp and SubOp from Complex dialect to — akuegel / githubweb
  4. [OpenCL] Add NULL to standards prior to v2.0. — anastasia.stulova / githubweb

#22689 (Jul 23, 2021 3:20:29 AM)

  1. [hwasan] Fix uninitialized DisableOptimization — Vitaly Buka / githubweb
  2. Revert "[DSE] Transform memset + malloc --> calloc (PR25892)" — dawid_jurek / githubweb

#22688 (Jul 23, 2021 2:24:43 AM)

  1. [OpenMP] Fix CUDA plugin build after 3817ba13aea3. — pengfei.wang / githubweb
  2. sanitizer_common: don't use [[no_unique_address]] — dvyukov / githubweb
  3. tsan: fix SANITIZER_DEBUG build — dvyukov / githubweb
  4. [OpenCL] Add cl_khr_integer_dot_product — sven.vanhaastregt / githubweb

#22687 (Jul 23, 2021 1:34:13 AM)

  1. [AArch64] Add worst case shuffle costs — david.green / githubweb
  2. [libc++][doc] Update the LWG issues. — koraq / githubweb
  3. [mlir] Async: special handling for parallel loops with zero iterations — ezhulenev / githubweb
  4. [clang-tidy] Improve "common type" diagnostic output in 'bugprone-easily-swappable-parameters' — whisperity / githubweb
  5. [MS] Preserve base register %esi around movs[bwl] — pengfei.wang / githubweb

#22686 (Jul 23, 2021 12:43:48 AM)

  1. sanitizer_common: add deadlock detection to the Mutex2 — dvyukov / githubweb
  2. tsan: rename test Mutex to UserMutex — dvyukov / githubweb
  3. tsan: ignore interceptors in few more places — dvyukov / githubweb
  4. tsan: disable thread safety analysis in more functions — dvyukov / githubweb
  5. tsan: switch to the new sanitizer_common mutex — dvyukov / githubweb
  6. tsan: switch atexit mutex to the normal Mutex — dvyukov / githubweb
  7. [AMDGPU] Add maximum NSA size limit ISA feature — carl.ritson / githubweb
  8. [gn build] Port 0118a649348b — llvmgnsyncbot / githubweb
  9. [AMDGPU] Fix running ResourceUsageAnalysis — sebastian.neubauer / githubweb
  10. [ConstantFolding] Fold constrained arithmetic intrinsics — sepavloff / githubweb
  11. [mlir][Linalg] Fix a missing copy when source of insert_slice is not inplace. — gysit / githubweb

#22685 (Jul 22, 2021 11:46:55 PM)

  1. [SelectionDAG][RISCV] Add tests showing missed scalable-splat optimizations — fraser / githubweb
  2. [X86] Add test case simplified from PR51175. NFC — craig.topper / githubweb
  3. [NFC] Fix early line-break in doxygen comment — fraser / githubweb
  4. [AArch64][AsmParser] NFC: when creating a token IsSuffix=false should be default — cullen.rhodes / githubweb

#22684 (Jul 22, 2021 10:57:28 PM)

  1. [libc] Raise denormal exception if the libc defines __FE_DENORM. — sivachandra / githubweb

#22683 (Jul 22, 2021 10:08:29 PM)

  1. [Attributor] If provided, only look at simplification callbacks not IR — johannes / githubweb
  2. [OpenMP] Simplify the ThreadStackTy for globalization fallback — johannes / githubweb

#22682 (Jul 22, 2021 9:17:45 PM)

  1. [RISCV] Add FrameSetup/FrameDestroy flag to prologue/epilog instructions. — kai.wang / githubweb

#22681 (Jul 22, 2021 8:28:39 PM)

  1. [lld-macho] Disambiguate bitcode files with the same name by archive name/offset in archive — thakis / githubweb
  2. cmake: Remove unused property on some targets: LLVM_LINK_LIBS — tstellar / githubweb
  3. [mlir] Fix comment typos — jpienaar / githubweb

#22680 (Jul 22, 2021 7:39:07 PM)

  1. [OpenMP][NFC] Fix formatting in CUDA plugin — huberjn / githubweb

#22679 (Jul 22, 2021 6:49:22 PM)

  1. [mlir][tosa] Make tosa MakeBroadcastable pass handle unreanked tensors. — rob.suderman / githubweb
  2. [NFC][asan] Always pass Dominator Trees into forAllReachableExits — Vitaly Buka / githubweb
  3. [compiler-rt] Fix lld dependency for sanitizers — Vitaly Buka / githubweb
  4. [OpenMP] Use AAHeapToStack/AAHeapToShared analysis in SPMDization — georgakoudis1 / githubweb
  5. [PowerPC] Implement XL compatible behavior of __compare_and_swap — lkail / githubweb
  6. [Attributor][Fix] Add overrides for AA2HS analysis — georgakoudis1 / githubweb
  7. [lld/mac] Remove "else" after return — thakis / githubweb
  8. [gn build] Reformat all gn files — thakis / githubweb
  9. [gn build] Allow use_asan=true on macOS — thakis / githubweb
  10. [OpenMP] Add environment variables to change stack / heap size in the CUDA plugin — huberjn / githubweb

#22678 (Jul 22, 2021 5:57:08 PM)

  1. [ELF] --gc-sections: allow GC on reserved sections in a group — i / githubweb
  2. [profile] Add binary id into profiles — gulfem / githubweb
  3. [ARC] Add tablegen definition for the Find Leading Set (FLS) instruction — marksl / githubweb

#22677 (Jul 22, 2021 5:07:23 PM)

  1. [hwasan] Use stack safety analysis. — Vitaly Buka / githubweb
  2. [OpenMP] Refined the logic to give a regular task from a hidden helper task — tianshilei1992 / githubweb
  3. [MLGO] Strip TF_PIP cmake variable — mtrofin / githubweb
  4. [libcxx][modularisation] properly modularises advance, next, and prev — cjdb / githubweb
  5. [lld/mac] Fix bug in interaction of -dead_strip and -undefined dynamic_lookup — thakis / githubweb
  6. [WebAssembly][NFC] Update test expectations labels after db7efcab7dd9 — tlively / githubweb
  7. Add llvm-readobj and binutils symlinks to LLVM_TOOLCHAIN_TOOLS — sbc / githubweb
  8. [gn build] (manually) port f8c6515554cc (libLLVMDWP) — thakis / githubweb
  9. [lld/mac] Handle symbols from -U in treatUndefinedSymbol() — thakis / githubweb
  10. [CSSPGO] Fix a typo in SampleContextTracker — hoy / githubweb
  11. [ELF][test] Add a test about GCable SHF_LINK_ORDER SHT_INIT_ARRAY — i / githubweb

#22676 (Jul 22, 2021 4:18:09 PM)

  1. [dfsan] Add wrappers for v*printf functions — gbalats / githubweb
  2. [mlir][tosa] Quantized Conv2DOp lowering to linalg added. — rob.suderman / githubweb
  3. [Bazel] Change external_zlib attribute to string — gcmn / githubweb
  4. [docs] Add the compiler-rt requirement to the test suite doc — mtrofin / githubweb
  5. [Bazel] Rename LLVMDWP to DWP — gcmn / githubweb

#22675 (Jul 22, 2021 3:28:04 PM)

  1. [dfsan] Make warn_unimplemented off by default — jianzhouzh / githubweb
  2. PR51158: Don't emit -Wswitch or -Wcovered-switch-default for empty enums — dblaikie / githubweb
  3. [DebugInfo] Add -fno-ctor-homing for as counterpart to -fuse-ctor-homing — akhuang / githubweb
  4. [Bazel] Update for f8c6515554 — gcmn / githubweb
  5. [AArch64] Regenerate test arm64-ccmp.ll — efriedma / githubweb
  6. Fix the logic so stop-hooks get run after a breakpoint that ran an expression — jingham / githubweb
  7. [OpenMP] Renaming RT functions `GetNumberOfBlocksInKernel` and `GetNumberOfThreadsInBlock` — tianshilei1992 / githubweb

#22674 (Jul 22, 2021 2:38:03 PM)

  1. Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" — sbc / githubweb
  2. [NFC] Fix test build breakage on Darwin — scw / githubweb
  3. [asan] Modified ASAN_MEMORY_ACCESS_CALLBACK to use a function call to ReportGenericErrorWrapper. — kstoimenov / githubweb
  4. [DWP] Refactoring llvm-dwp in to a library part 2 — ayermolo / githubweb
  5. [NFC][SimplifyCFG] Add test for SimplifyCondBranchToTwoReturns() mishandling — lebedev.ri / githubweb
  6. [NFC][LoopDeletion] Autogenerate checlines in simplify-then-delete.ll test — lebedev.ri / githubweb
  7. [SimplifyCFG] SimplifyCondBranchToTwoReturns(): really only deal with different ret blocks — lebedev.ri / githubweb

#22673 (Jul 22, 2021 2:05:25 PM)

  1. [LLD] [COFF] Make -export-all-symbols work as intended for EXEs — martin / githubweb
  2. [lldb/Interpreter] Conform ScriptedProcessPythonInterface to SWIG python types — medismail.bennani / githubweb
  3. [lldb] Fix build failure introduced by 3d4cadfb26437bd686ca8177f5454a366fed59eb — medismail.bennani / githubweb
  4. [mlir] Also update inferReturnTensorTypes (NFC) — jpienaar / githubweb

#22672 (Jul 22, 2021 1:25:14 PM)

  1. [NFCI][TLI] prepare[US]REMEqFold(): don't add nonsensical 'exact' flag to rotates created — lebedev.ri / githubweb
  2. [AIX] Define __LONGDOUBLE64 macro — Jake.Egan / githubweb
  3. [NFC][MLGO] Fix vector sizing — mtrofin / githubweb
  4. [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR — pmatos / githubweb
  5. [clang-tidy] performance-unnecessary-copy-initialization: Create option to exclude container types from triggering the check. — flx / githubweb
  6. [MLGO] Correct protobuf path — mtrofin / githubweb

#22671 (Jul 22, 2021 12:52:41 PM)

  1. [libomptarget][amdgpu][nfc] Replace use of gelf.h with libelf.h — jonathanchesterfield / githubweb
  2. [CostModel][X86] Fix funnel shift check prefixes — llvm-dev / githubweb
  3. [CostModel][X86] Adjust shift SSE4 legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  4. [nfc] Fix typo in comment, s/node/note — jonathanchesterfield / githubweb
  5. [clang-tidy] performance-unnecessary-copy-initialization: Disable check when variable and initializer have different replaced template param types. — flx / githubweb
  6. [NFC][SimplifyCFG] Add some more tests w/ two-entry PHI nodes and — lebedev.ri / githubweb
  7. [SimplifyCFG] FoldTwoEntryPHINode(): bailout on inverted logical and/or (PR51149) — lebedev.ri / githubweb
  8. [libomptarget][amdgpu][nfc] Normalise license headers — jonathanchesterfield / githubweb
  9. [mlir] Update to use ValueShapeRange (NFC) — jpienaar / githubweb
  10. [AIX] Clang's library integration support for 128-bit long double is incomplete on AIX. — scui / githubweb
  11. [LICM][SCCP] Regenerate test checks (NFC) — nikita.ppv / githubweb
  12. Fix TSAN signal interceptor out-of-bound access — scw / githubweb
  13. [AIX] Generate large code model relocations when mcmodel=medium on AIX — hubert.reinterpretcast / githubweb
  14. [ms] [llvm-ml] Fix macro case-insensitivity — epastor / githubweb

#22670 (Jul 22, 2021 12:02:42 PM)

  1. [clang][test] Add -fuse-ld= to test case added in 2542c1a5a130 to resolve test failure with CLANG_DEFAULT_LINKER=lld — Alex Lorenz / githubweb
  2. [libc++][docs] Take lock for range.single.view. — zoecarver / githubweb
  3. [libc++] Add helper type non-propagating-cache — Louis Dionne / githubweb
  4. [Matrix] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D106457. NFC — i / githubweb
  5. [ARC] Add disassembly for the conditioned RSUB immediate instruction — marksl / githubweb
  6. [X86] Fix SLM FP<->INT throughputs. — llvm-dev / githubweb
  7. [gn build] Port 3959c95deb11 — llvmgnsyncbot / githubweb
  8. Correctly diagnose taking the address of a register variable in C — aaron / githubweb

#22669 (Jul 22, 2021 11:10:20 AM)

  1. [clang][driver][darwin] Add driver support for Mac Catalyst — Alex Lorenz / githubweb
  2. [InstCombine][test] add coverage for possible fabs folds; NFC — spatel / githubweb
  3. [mlir] Improve description of interface options — marius.brehler / githubweb
  4. [Matrix] Fix miscompile for NT matmul if the transpose has other use — anemet / githubweb

#22668 (Jul 22, 2021 10:20:25 AM)

  1. [MLIR][memref] Fix findDealloc() to handle > 1 dealloc for the given alloc. — jurahul / githubweb
  2. [test] Add llvm-stress to LLVM_TEST_DEPENDS and lit substitutions — i / githubweb
  3. [OpenMPOpt] Add support for BooleanStateWithSetVector — tianshilei1992 / githubweb
  4. [CostModel][X86] Adjust shift SSE legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  5. [AArch64] Adjust the cost of integer sum reductions — david.green / githubweb

#22667 (Jul 22, 2021 8:59:05 AM)

  1. [lld/mac] Move handling of special undefineds later — thakis / githubweb
  2. [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. — a.bataev / githubweb
  3. [OpenCL][NFC] Refactors lang version check in test. — anastasia.stulova / githubweb
  4. [PowerPC] Add PowerPC "__stbcx" builtin and intrinsic for XL compatibility — wei.huang / githubweb
  5. [libomptarget][amdgpu] Implement dlopen of libhsa — jonathanchesterfield / githubweb

#22666 (Jul 22, 2021 8:09:58 AM)

  1. [libomptarget][nfc] Improve static assert message in dlwrap — jonathanchesterfield / githubweb
  2. [HIP] Fix no matching constructor for init of shared_ptr and malloc — enye.shi / githubweb
  3. [OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments. — a.bataev / githubweb
  4. [lldb] Remove a wrong assert in TestStructTypes that checks that empty structs in C always have size 0 — Raphael Isemann / githubweb
  5. Revert "[OPENMP]Fix PR49787: Codegen for calling __tgt_target_teams_nowait_mapper has too few arguments." — a.bataev / githubweb

#22665 (Jul 22, 2021 7:20:44 AM)

  1. [Transforms] Remove getOrCreateInitFunction (NFC) — kazu / githubweb
  2. [lldb] Fix TestCompletion by using SIGPIPE instead of SIGINT as test signal — Raphael Isemann / githubweb
  3. Revert "[clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on" — melanie.blower / githubweb
  4. [AArch64][SME] Improve diagnostic for vector select register — cullen.rhodes / githubweb

#22664 (Jul 22, 2021 6:30:03 AM)

  1. [lldb/Plugins] Add ScriptedProcess Process Plugin — medismail.bennani / githubweb
  2. [lldb][NFC] Allow range-based for loops over DWARFDIE's children — Raphael Isemann / githubweb
  3. Implement _ExtInt conversion rules — aaron / githubweb
  4. [gn build] (manually) port 78bda894129 from 2012 because 924d62ca4a85 added it to check-llvm — thakis / githubweb
  5. [OpenMP] Fix warnings for uninitialized block counts — huberjn / githubweb

#22663 (Jul 22, 2021 5:28:56 AM)

  1. Add support for zero-sized Scalars as a LowLevelType — pmatos / githubweb
  2. [LoopVectorize] Fix crash for predicated instruction with scalable VF — caroline.concatto / githubweb
  3. [lldb] Fix that `process signal` completion always returns all signals — Raphael Isemann / githubweb
  4. [clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / githubweb

#22662 (Jul 22, 2021 4:38:37 AM)

  1. [clang][AST] Add support for DecompositionDecl to ASTImporter. — 1.int32 / githubweb
  2. [hwasan] Use stack safety analysis. — fmayer / githubweb
  3. [LoopIdiom] Transform memmove-like loop into memmove (PR46179) — dawid_jurek / githubweb
  4. Revert "[hwasan] Use stack safety analysis." — fmayer / githubweb
  5. [lldb] Generalize empty record size computation to avoid giving empty C++ structs a size of 0 — Raphael Isemann / githubweb
  6. [lldb][NFCI] Remove redundant accessibility heuristic in the DWARF parser — Raphael Isemann / githubweb

#22661 (Jul 22, 2021 3:41:32 AM)

  1. [libomptarget][amdgpu][nfc] Drop dead signal pool setup — jonathanchesterfield / githubweb
  2. [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069) — llvm-dev / githubweb
  3. [clang][lex] NFC: Add explicit cast to silence -Wsign-compare — Jan Svoboda / githubweb

#22660 (Jul 22, 2021 2:25:30 AM)

  1. [clang-tidy] Fix crash and handle AttributedType in 'bugprone-easily-swappable-parameters' — whisperity / githubweb
  2. [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID — fraser / githubweb
  3. [RISCV] Fix a crash when lowering split float arguments — fraser / githubweb
  4. sanitizers: increase .clang-format columns to 100 — dvyukov / githubweb
  5. [AArch64] Add and update reduction and shuffle costs. NFC — david.green / githubweb
  6. [clang] Use i64 for the !srcloc metadata on asm IR nodes. — simon.tatham / githubweb

#22659 (Jul 22, 2021 1:34:43 AM)

  1. [llvm][tools] Hide remaining unrelated llvm- tool options — tbaeder / githubweb
  2. Read and write a LC_NOTE "addrable bits" for addressing mask — Jason Molenda / githubweb

#22658 (Jul 22, 2021 12:45:31 AM)

  1. [clangd] Ensure Ref::Container refers to an indexed symbol — zeratul976 / githubweb

#22657 (Jul 21, 2021 11:56:30 PM)

  1. [llvm-mc-assemble-fuzzer] Initialize MCTargetOptions. — kai.wang / githubweb

#22656 (Jul 21, 2021 11:07:25 PM)

  1. [AArch64][SVE] Handle svbool_t VLST <-> VLAT/GNUT conversion — JunMa / githubweb

#22655 (Jul 21, 2021 10:17:46 PM)

  1. [Attributor] Improve the Attributor::getAssumedConstant interface — johannes / githubweb
  2. [Attributor][FIX] Do not introduce multiple instances of SSA values — johannes / githubweb
  3. [Attributor][FIX] Improve call graph updating — johannes / githubweb

#22654 (Jul 21, 2021 9:28:21 PM)

  1. [mlir] Fix various issues in TimerImpl. — rdzhabarov / githubweb
  2. [Attributor][NFC] Clang format — johannes / githubweb
  3. [OpenMP][FIX] Use name + type checks not only name checks for calls — johannes / githubweb
  4. [Attributor][NFC] Precommit tests exposing a conceptual simplification problem — johannes / githubweb
  5. [RegisterCoalescer] Make resolveConflicts aware of earlyclobber — shihpo.hung / githubweb

#22652 (Jul 21, 2021 7:49:23 PM)

  1. [AMDGPU] Add VReg_192/VReg_224 support for MIMG instructions — carl.ritson / githubweb
  2. [RISCV] Optimize multiplication in the zba extension with SH*ADD — powerman1st / githubweb
  3. [MLIR] Fix affine.for empty loop body folder — uday / githubweb

#22651 (Jul 21, 2021 6:41:42 PM)

  1. [OpenMP] Change `__kmpc_free_shared` to include the paired allocation size — huberjn / githubweb
  2. [OpenMP] Add new execution mode for SPMD execution with Generic semantics — huberjn / githubweb
  3. [Libomptarget] Introduce new main thread ID runtime function — huberjn / githubweb
  4. [OpenMP] Add an option to disable function internalization — huberjn / githubweb
  5. [OpenMP] Fold `__kmpc_is_generic_main_thread_id` if possible — huberjn / githubweb
  6. [OpenMP] Strip NoInline from known OpenMP runtime functions — huberjn / githubweb
  7. [AMDGPU] Allow frontends to disable null export for pixel shaders — carl.ritson / githubweb
  8. [Clang][RISCV] Implement vlsseg. — kai.wang / githubweb
  9. [Clang][RISCV] Implement vloxseg and vluxseg. — kai.wang / githubweb
  10. [Clang][RISCV] Add vloxseg and vluxseg test cases. — kai.wang / githubweb
  11. [Clang][RISCV] Implement vsseg. — kai.wang / githubweb
  12. [Clang][RISCV] Implement vssseg. — kai.wang / githubweb
  13. [Clang][RISCV] Implement vsoxseg and vsuxseg. — kai.wang / githubweb
  14. [mlir] Extend scf pipeling to support loop carried dependencies — thomasraoux / githubweb

#22650 (Jul 21, 2021 5:52:48 PM)

  1. [NFC] Code cleanups in InlineCost.cpp. — jacobhegna / githubweb
  2. [libc] Rename FEnv.h and refactor subsequent files — hedingarcia / githubweb
  3. Fix assigned-but-unused (except in an assert) warning with a void cast — dblaikie / githubweb
  4. Re-re-revert "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform." — Lang Hames / githubweb

#22649 (Jul 21, 2021 4:47:51 PM)

  1. Remove `LIBC_INSTALL_PREFIX` — John.Ericson / githubweb
  2. [WebAssembly] Remove clang builtins for extract_lane and replace_lane — tlively / githubweb
  3. [mlir] Add workaround for false positive in -Wfree-nonheap-object — i / githubweb
  4. [WebAssembly] Replace @llvm.wasm.popcnt with @llvm.ctpop.v16i8 — tlively / githubweb
  5. Re-re-apply "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform." — Lang Hames / githubweb

#22648 (Jul 21, 2021 3:59:07 PM)

  1. [ORC-RT] Disable ORC Runtime on ccache builders. — Lang Hames / githubweb

#22648 (Jul 21, 2021 3:59:07 PM)

  1. Prevent dead uses in register coalescer after rematerialization — Stanislav.Mekhanoshin / githubweb
  2. Add verifier for insert/extract element/value on type match between container and inserted/extracted value, and fix vector.shuffle lowering — joker.eph / githubweb

#22647 (Jul 21, 2021 3:10:25 PM)

  1. [llvm-diff] Check for recursive initialiers — isanbard / githubweb
  2. [AMDGPU] Mark relevant rematerializable VOP2 instructions — Stanislav.Mekhanoshin / githubweb
  3. [clang][Sema] removes -Wfree-nonheap-object reference param false positive — cjdb / githubweb
  4. Revert "Add workaround for false positive in -Wfree-nonheap-object" — cjdb / githubweb
  5. [libcxx][ranges] implements dangling, borrowed_iterator_t, borrowed_subrange_t — cjdb / githubweb
  6. [LLDB][GUI] Add Process Plugin Field — gclayton / githubweb
  7. [LLDB][GUI] Add required property to text fields — gclayton / githubweb
  8. [AMDGPU] Mark relevant rematerializable VOP3 instructions — Stanislav.Mekhanoshin / githubweb
  9. [gn build] Port 74fd3cb8cd3e — llvmgnsyncbot / githubweb
  10. [AArch64][GlobalISel] Change | -> || in an if — Jessica Paquette / githubweb
  11. [mlir][LLVM] Revert bareptr calling convention handling as an argument materialization. — joker.eph / githubweb

#22646 (Jul 21, 2021 2:21:29 PM)

  1. [flang] Implement the runtime portion of the CSHIFT intrinsic — psteinfeld / githubweb
  2. [sanitizer] Place module_ctor/module_dtor in llvm.used — i / githubweb
  3. [AMDGPU] Mark all relevant VOP1 instructions rematerializable — Stanislav.Mekhanoshin / githubweb
  4. [intel pt] fix builds — walter erquinigo / githubweb
  5. [ARM] Pass SelectionDAG to methods that dont require DCI. NFC — david.green / githubweb

#22645 (Jul 21, 2021 1:30:00 PM)

  1. [RISCV] Cleanup comment around vector tail policy handling. NFC — craig.topper / githubweb
  2. [AMDGPU] Tune perfhint analysis to account access width — Stanislav.Mekhanoshin / githubweb
  3. [clang][sema] NFC, include DarwinSDKInfo header instead of using the forward reference — Alex Lorenz / githubweb
  4. Fix a bug in OptimizedStructLayout when filling gaps before — rjmccall / githubweb
  5. Change requires line from arm to aarch64 since the test uses arm64_32 which is AArch64. — douglas.yung / githubweb
  6. [AArch64][GlobalISel] Widen s2 and s4 G_IMPLICIT_DEF + G_FREEZE — Jessica Paquette / githubweb
  7. [AMDGPU] Move perfhint analysis — Stanislav.Mekhanoshin / githubweb
  8. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / githubweb
  9. [SimplifyCFG] Fix if conversion with opaque pointers — nikita.ppv / githubweb
  10. [LLDB] Move Trace-specific classes into separate library — apl / githubweb

#22644 (Jul 21, 2021 12:41:29 PM)

  1. Revert "[profile] Add binary id into profiles" — gulfem / githubweb
  2. [HIP] Remove workaround in __clang_hip_runtime_wrapper.h — Yaxun.Liu / githubweb
  3. [SROA] avoid crash on memset with constant expression length — spatel / githubweb

#22643 (Jul 21, 2021 11:56:17 AM)

  1. [SystemZ][z/OS][libcxx]: add the missing comment for patch D106153 and D106151 — muiez / githubweb
  2. [profile] Add binary id into profiles — gulfem / githubweb
  3. [SelectionDAG] Fix the representation of ISD::STEP_VECTOR. — efriedma / githubweb
  4. [profile] Change linkage type of a compiler-rt func — gulfem / githubweb
  5. [Attributor] Preserve BBs and instructions added in AA manifests — georgakoudis1 / githubweb
  6. [AArch64] Regenerate and add more tests for i128 atomics. — efriedma / githubweb
  7. [clang][darwin] add support for remapping macOS availability to Mac Catalyst availability — Alex Lorenz / githubweb
  8. [Sanitizers][darwin] Fix a -Wcast-qual — jonathan_roelofs / githubweb

#22642 (Jul 21, 2021 10:49:32 AM)

  1. [trace] [intel pt] Create a "thread trace dump stats" command — walter erquinigo / githubweb
  2. [OpenMP] Expose libomptarget function to get HW thread id — georgakoudis1 / githubweb
  3. [Attributor][NFC] Modify isAssumedHeapToStack for const argument — georgakoudis1 / githubweb
  4. [mlir] Add alias for input to shaped type op interface — jpienaar / githubweb

#22641 (Jul 21, 2021 9:38:32 AM)

  1. [NewPM][Inliner] Check if deleted function is in current SCC — aeubanks / githubweb
  2. [ms] [llvm-ml] Restrict implicit RIP-relative addressing to named-variable references — epastor / githubweb
  3. [PowerPC] Removing a REQUIRES line from llvm test — quinn.pham / githubweb
  4. [WebAssembly] Codegen for v128.load{32,64}_zero — tlively / githubweb
  5. [libomptarget][amdgpu][nfc] Refactor #includes — jonathanchesterfield / githubweb
  6. Revert "[OpenMP][AMDGCN] Initial math headers support" — jonathanchesterfield / githubweb

#22640 (Jul 21, 2021 8:49:06 AM)

  1. [LoopVectorize] Regenerate sve-vector-reverse.ll test checks — llvm-dev / githubweb
  2. Revert "[LV] Use lookThroughAnd with logical reductions" — kerry.mclaughlin / githubweb
  3. [PowerPC] Require power-pc target for new builtin test — david.spickett / githubweb
  4. [PowerPC] Move backend test to fix non PPC bots — quinn.pham / githubweb
  5. [MLIR] Introduce a new rewrite driver to simplify supplied list of ops — uday / githubweb
  6. [libc++] Add `__libcpp_copysign` conditionally constexpr overloads. — marek.kurdej+llvm.org / githubweb
  7. [MLIR] Add folder for zero trip count affine.for — uday / githubweb
  8. [flang] Implement the runtime portion of the UNPACK intrinsic — psteinfeld / githubweb
  9. [OpenMP][AMDGCN] Initial math headers support — jonathanchesterfield / githubweb
  10. [Bazel] Remove deprecated td_relative_includes — gcmn / githubweb
  11. [ms] [llvm-ml] Add support for numeric built-in symbols — epastor / githubweb
  12. [ms] [llvm-ml] Support built-in text macros — epastor / githubweb
  13. [MachineVerifier] Make INSERT_SUBREG diagnostic respect operand 2 subregs — jonathan_roelofs / githubweb

#22639 (Jul 21, 2021 7:14:19 AM)

  1. [libc] Append math functions to Window's entrypoints — hedingarcia / githubweb
  2. [AMDGPU] Precommit vgpr-liverange tests — sebastian.neubauer / githubweb
  3. [AMDGPU] Improve killed check for vgpr optimization — sebastian.neubauer / githubweb
  4. [libc] Include nextafter's functions to Windows's entrypoints — hedingarcia / githubweb
  5. [InstCombine] Regenerate gep-custom-dl.ll test checks — llvm-dev / githubweb
  6. [ADT] Add initializer_list constructor to SmallDenseMap — kubak / githubweb
  7. [PowerPC] Floating Point Builtins for XL Compat. — quinn.pham / githubweb
  8. [InstCombine] Remove CreateOverflowTuple (NFC) — kazu / githubweb

#22638 (Jul 21, 2021 6:13:48 AM)

  1. [compiler-rt][hwasan] Update register-dump-read.c test — david.spickett / githubweb
  2. [InstCombine] Add multiuse test for D106352 — llvm-dev / githubweb
  3. [llvm] Add enum iteration to Sequence — gchatelet / githubweb
  4. [clangd] Cleanup FuzzyFindRequest serialization and dex benchmark — kbobyrev / githubweb
  5. [analyzer] Fix for faulty namespace test in SmartPtrModelling — deep.majumder2019 / githubweb
  6. [libc] Exclude few unused bits from x86 state for Windows — hedingarcia / githubweb

#22637 (Jul 21, 2021 5:23:35 AM)

  1. [NFC][VectorCombine] Load widening: add a few more negative tests — lebedev.ri / githubweb

#22636 (Jul 21, 2021 4:29:39 AM)

  1. [AMDGPU] NFC refactoring in isel for buffer access intrinsics — jay.foad / githubweb
  2. [LV] Make use of PatternMatchers in getReductionPatternCost. NFC — david.green / githubweb
  3. IFSStub.cpp - consistently use default case to silence 'not all control paths return' MSVC warnings. NFCI. — llvm-dev / githubweb

#22635 (Jul 21, 2021 3:03:19 AM)

  1. [LoopFlatten][LoopInfo] Use Loop to identify latch compare instruction — rosie.sumpter / githubweb
  2. [clangd] Remove big PreambleData constructor. NFC — sam.mccall / githubweb
  3. [clang] Introduce SourceLocation::[U]IntTy typedefs. — simon.tatham / githubweb
  4. [Analyzer][solver][NFC] Add explanatory comments to trivial eq classes — gabor.marton / githubweb

#22634 (Jul 21, 2021 2:06:57 AM)

  1. [AArch64][SME] Add mova instructions — cullen.rhodes / githubweb
  2. AArch64: support 8 & 16-bit atomic operations in GlobalISel — Tim Northover / githubweb
  3. ARM: don't return by popping PC if we have to adjust the stack afterwards. — Tim Northover / githubweb
  4. [AArch64][SME] Support .arch and .arch_extension assembler directives — cullen.rhodes / githubweb
  5. [nfc] [lldb] Rename GetRnglist() to GetRnglistTable() — jan.kratochvil / githubweb
  6. [LV] Use lookThroughAnd with logical reductions — kerry.mclaughlin / githubweb
  7. [OpenCL] Add cl_khr_extended_bit_ops — sven.vanhaastregt / githubweb

#22633 (Jul 21, 2021 1:16:04 AM)

  1. [libc][Obvious] Fix few typos in FPUtil/TestHelpers.cpp — sivachandra / githubweb
  2. [AArch64][SME] Add ldr and str instructions — cullen.rhodes / githubweb

#22632 (Jul 21, 2021 12:27:35 AM)

  1. [clang][analyzer] Improve report of file read at EOF condition (alpha.unix.Stream checker). — 1.int32 / githubweb
  2. [llvm][tools] Hide more unrelated LLVM tool options — tbaeder / githubweb
  3. sanitizer_common: revert StaticSpinMutex ctor — dvyukov / githubweb

#22631 (Jul 20, 2021 11:39:13 PM)

  1. [libc][NFC] Adjust enabled_exceptions_test wrt FE_INEXACT. — sivachandra / githubweb
  2. [ORC][ORC-RT] Revert MachO TLV patches while I investigate more bot failures. — Lang Hames / githubweb
  3. [lbc++][nfc] Use _LIBCPP_HIDE_FROM_ABI. — koraq / githubweb
  4. [libc++][nfc] Adds a missing generated file. — koraq / githubweb
  5. sanitizer_common: modernize SpinMutex — dvyukov / githubweb

#22630 (Jul 20, 2021 10:50:29 PM)

  1. Re-apply "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform." — Lang Hames / githubweb
  2. [ORC-RT] Rename macho_tlv.x86-64.s to macho_tlv.x86-64.S (uppercase suffix) — Lang Hames / githubweb

#22629 (Jul 20, 2021 10:01:40 PM)

  1. [libc] Add a new test matcher for tests raising floating point exceptions. — sivachandra / githubweb

#22628 (Jul 20, 2021 8:48:15 PM)

  1. [mlir-tblgen] Support binding multi-results of NativeCodeCall — chiahungduan / githubweb

#22627 (Jul 20, 2021 7:59:36 PM)

  1. [RISCV][test] Add tests for mul optimization in the zba extension with SH*ADD — powerman1st / githubweb
  2. [flang] Two tweaks to mollify buildbots — pklausler / githubweb
  3. [X86] Update MachineLoopInfo in CMOV conversion. — tianqing.wang / githubweb

#22626 (Jul 20, 2021 7:10:30 PM)

  1. [Clang][RISCV] Add half-precision FP for vle16/vse16. — kai.wang / githubweb
  2. [NFC][hwasan] Simplify expression — Vitaly Buka / githubweb
  3. [NFC][hwasan] Remove "pragma GCC poison" — Vitaly Buka / githubweb

#22625 (Jul 20, 2021 6:22:30 PM)

  1. [compiler-rt] Fix %device_rundir test substitution — Vitaly Buka / githubweb
  2. [lsan] Remove %pull_from_device from tests — Vitaly Buka / githubweb
  3. [lsan] Remove undefined ENV variables — Vitaly Buka / githubweb
  4. Remove libMLIRPublicAPI DSO. — stellaraccident / githubweb
  5. [mlir] Use OpTraitList to define InferTensorType. NFC — jpienaar / githubweb
  6. [DWP] Fix for Refactoring llvm-dwp in to a library — ayermolo / githubweb

#22624 (Jul 20, 2021 5:33:43 PM)

  1. [JITLink] Add support for moving blocks and symbols between sections. — Lang Hames / githubweb
  2. [JITLink][MachO] Detect MachO::S_THREAD_LOCAL_ZEROFILL sections as zero-fill. — Lang Hames / githubweb
  3. [ORC][ORC-RT] Add initial native-TLV support to MachOPlatform. — Lang Hames / githubweb
  4. Revert "[ORC][ORC-RT] Add initial native-TLV support to MachOPlatform." — Lang Hames / githubweb
  5. [intel pt] Add TSC timestamps — walter erquinigo / githubweb
  6. [Bazel] Remove explicit relative_to_caller_repository — gcmn / githubweb
  7. [mlir][Linalg] Update signatures of the callback functions. — hanchung / githubweb
  8. [GlobalISel] Mark memcpy/memmove/memset as thisreturn — jonathan_roelofs / githubweb
  9. [GlobalISel] Tail call memcpy/memmove/memset even in the presence of copies — jonathan_roelofs / githubweb
  10. [DWP] Refactoring llvm-dwp in to a library. — ayermolo / githubweb
  11. [gn build] Port 403e67d34d03 — llvmgnsyncbot / githubweb
  12. [flang] Remove now-unused private data member, silence warning — pklausler / githubweb
  13. [Bazel] Remove copypasta from linalggen.bzl — gcmn / githubweb
  14. [MachineVerifier] Diagnose invalid INSERT_SUBREGs — jonathan_roelofs / githubweb

#22623 (Jul 20, 2021 4:02:48 PM)

  1. [NFC][VectorCombine] Add tests for widening of partial vector load — lebedev.ri / githubweb
  2. [clang][darwin] Add support for macOS -> Mac Catalyst — Alex Lorenz / githubweb
  3. [clang] fix oops: enable implicit moves in MSVC compatibility mode — mizvekov / githubweb
  4. [clang] Fix the capitalization of the DarwinSDKInfoTest unittest filename to avoid case-sensitive FS build errors — Alex Lorenz / githubweb
  5. [gn build] Port 808bbc2c4702 — llvmgnsyncbot / githubweb
  6. [Bazel] Fix Exegesis target reference and remove stray visibility — gcmn / githubweb
  7. [mlir][tosa] Added tosa to linalg lowering to unstrided transposed conv — rob.suderman / githubweb
  8. [flang] Run-time derived type initialization and destruction — pklausler / githubweb
  9. [flang] Don't require newline at EOF in unformatted sequential runtime input — pklausler / githubweb
  10. [ConstantFolding] avoid crashing on a fake math library call — spatel / githubweb
  11. [ELF][test] Add -DAG — i / githubweb
  12. [AArch64][GlobalISel] Legalize ctpop for v2s64, v2s32, v4s32, v4s16, v8s16 — jonathan_roelofs / githubweb
  13. [tests] Move new tests into the PowerPC folder — jonathan_roelofs / githubweb
  14. [NFC][AssemblyWriter] Allow AssemblyWriter::printBasicBlock() to print blocks that don't have parents. — aditya_nandakumar / githubweb
  15. [PowerPC] Implemented mtmsr, mfspr, mtspr Builtins — albionapc / githubweb

#22622 (Jul 20, 2021 2:25:04 PM)

  1. [CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly — melanie.blower / githubweb
  2. [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold — i / githubweb
  3. [clang] NFC, move DarwinSDKInfo to lib/Basic — Alex Lorenz / githubweb
  4. [AArch64] Use the CMP_SWAP_128 variants added in 843c6140. — efriedma / githubweb
  5. [AArch64][GlobalISel] Select llvm.aarch64.neon.st2 intrinsics — Jessica Paquette / githubweb
  6. Consolidate string types into ptr and length representations. — saugustine / githubweb
  7. Revert "[CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly" — melanie.blower / githubweb
  8. Recommit "[lld-macho] Use DO_BIND_ADD_ADDR_IMM_SCALED for bind opcodes" — leevince / githubweb
  9. [PowerPC] Store, load, move from and to registers related builtins — albionapc / githubweb
  10. [gn build] Port 05a6d74c4845 — llvmgnsyncbot / githubweb
  11. [LLD] [COFF] Add a couple "MinGW only" comments re linking against DLLs. NFC. — martin / githubweb
  12. Revert "ThinLTO: Fix inline assembly references to static functions with CFI" — samitolvanen / githubweb
  13. [AArch64] Add tests for 128-bit atomic loads with casp available. — efriedma / githubweb

#22621 (Jul 20, 2021 1:02:28 PM)

  1. [BitcodeReader] Handle type attributes more explicitly (NFCI) — nikita.ppv / githubweb
  2. Reland "[lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC" — sbc / githubweb
  3. [PowerPC] Extra test case for LDARX — albionapc / githubweb
  4. [AttrBuilder] Assert correct attribute kind — nikita.ppv / githubweb
  5. [lld][WebAssembly] Error on import of TLS symbols in shared libraries — sbc / githubweb
  6. [AArch64] Fix i128 cmpxchg using ldxp/stxp. — efriedma / githubweb
  7. [NFC][OpenMP] Fix an issue that no CHECK in test cases — tianshilei1992 / githubweb
  8. [OpenMP][deviceRTLs] Update return type of function __kmpc_parallel_level — tianshilei1992 / githubweb
  9. [IR] Rename `comdat noduplicates` to `comdat nodeduplicate` — i / githubweb
  10. [AArch64] Delete unused Opcode after D106039 — i / githubweb
  11. [clang][darwin] add support for Mac Catalyst availability — Alex Lorenz / githubweb
  12. [mlir][tosa] Add quantized lowering for matmul and fully_connected — rob.suderman / githubweb

#22620 (Jul 20, 2021 11:56:59 AM)

  1. [PowerPC] Add PowerPC cmpb builtin and emit target indepedent code for XL compatibility — wei.huang / githubweb
  2. [clang-scan-deps] ignore top-level module dependencies that aren't actually imported — Alex Lorenz / githubweb
  3. [Verifier] Check byval/etc type when comparing ABI attributes — nikita.ppv / githubweb
  4. [ThinTLOBitcodeWriter] Fix unused variable warning (NFC) — nikita.ppv / githubweb
  5. [NFC] Update code owners file — grahamy / githubweb
  6. [flang] Fix legitimate warning from latest GCC — pklausler / githubweb
  7. [Orc] Fix sret/byval attributes in test (NFC) — nikita.ppv / githubweb

#22619 (Jul 20, 2021 11:07:37 AM)

  1. [test] Avoid llvm-symbolizer/llvm-addr2line one-dash long options — i / githubweb
  2. [OpenMP][Documentation] Fix hyperlink location — jhuber6 / githubweb
  3. [MLIR][NFC] Minor cleanup for BufferDeallocation pass. — jurahul / githubweb
  4. [OpenMP] Change AMDGCN to AMDGPU in the Cmake Module — huberjn / githubweb
  5. [OpenMP] Set RequiresFullRuntime false in SPMDization — georgakoudis1 / githubweb
  6. [SystemZ][z/OS][libcxx]: fix libcxx test cases related to codecvt class UTF16/32 — muiez / githubweb
  7. [SystemZ][z/OS][libcxx]: fix libcxx test cases related to codecvt class UTF8 — muiez / githubweb
  8. [NewPM] Print pre-transformation IR name in --print-after-all — aeubanks / githubweb
  9. ThinLTO: Fix inline assembly references to static functions with CFI — samitolvanen / githubweb
  10. [mlir][ods] Add nested OpTrait — jpienaar / githubweb
  11. [libc++][doc] Fixes a broken link. — koraq / githubweb
  12. [PowerPC][test] Don't write to srcdir — i / githubweb
  13. [Inline] Fix noalias addition on simplified instructions (PR50589) — nikita.ppv / githubweb
  14. [Utils] Add -compilation-dir flag to prepare-code-coverage-artifact.py — zequanwu / githubweb
  15. Fix Threshold overwrite bug in the Oz inlining model features. — jacobhegna / githubweb

#22618 (Jul 20, 2021 9:31:29 AM)

  1. [zorg] Add HIP builder script — enye.shi / githubweb

#22618 (Jul 20, 2021 9:31:29 AM)

  1. [LV] Change interface of getReductionPatternCost to return Optional — david.green / githubweb
  2. [RISCV] Use unordered indexed loads for MGATHER. — craig.topper / githubweb
  3. Avoid keeping internal string_views in Twine. — saugustine / githubweb
  4. [PowerPC] Inefficient register allocation of ACC registers results in many copies. — stefanp / githubweb
  5. [RISCV] Add custom isel to select (and (srl X, C1), C2) and (and (shl X, C1), C2) — craig.topper / githubweb
  6. [PowerPC] Semachecking for XL compat builtin icbt — kamau.bridgeman / githubweb
  7. [Driver] Detect libstdc++ include paths for native gcc on 32-bit non-Debian Linux — i / githubweb
  8. [RISCV] Add -mattr=+c command lines to add-before-shl.ll to prepare for D105417. NFC — craig.topper / githubweb
  9. [RISCV] Teach RISCVMatInt about cases where it can use LUI+SLLI to replace LUI+ADDI+SLLI for large constants. — craig.topper / githubweb
  10. This patch extends the OptimizeGlobalAddressOfMalloc to handle the null check of global pointer variables. It is disabled with https://reviews.llvm.org/rGb7cd291c1542aee12c9e9fde6c411314a163a8ea. This PR is to reenable it while fixing the original problem reported. The fix is to set the store value correctly when creating store for the new created global init bool symbol. — scui / githubweb

#22617 (Jul 20, 2021 8:39:55 AM)

  1. [SystemZ][z/OS] Add GOFF support to file magic identification — anirudh_prasad / githubweb
  2. [NFC][LoopVectorizer] Remove VF.isScalable() assertion from collectInstsToScalarize and getInstructionCost — caroline.concatto / githubweb
  3. [clang][patch][NFC] Refactor calculation of FunctionDecl to avoid duplicate code — melanie.blower / githubweb
  4. [NFC] Fix some comments and only look at terminators when looking for ReturnLike ops — jurahul / githubweb
  5. [SampleProfile] Remove ProfileIsValid (NFC) — kazu / githubweb
  6. [libcxx][ranges] Add common_iterator. — zoecarver / githubweb
  7. [gn build] Port 1a29403d2f8a — llvmgnsyncbot / githubweb
  8. [UpdateCCTestChecks] Implement --global-value-regex — jdenny.ornl / githubweb
  9. [UpdateCCTestChecks] Implement --global-hex-value-regex — jdenny.ornl / githubweb
  10. [Bazel] Update for bc1a2979fc — gcmn / githubweb

#22616 (Jul 20, 2021 7:48:37 AM)

  1. Reland Produce warning for performing pointer arithmetic on a null pointer. — schmeise / githubweb
  2. [gn build] remove stray character in a comment — thakis / githubweb
  3. [VPlan] Add recipe for first-order rec phis, make splicing explicit. — flo / githubweb
  4. [VPlan] Fix formatting glitch from d2a73fb44ea0b8. — flo / githubweb
  5. [AArch64][SVE] Move instcombine like transforms out of SVEIntrinsicOpts — bradley.smith / githubweb
  6. [Attributor] Initialize effectively unused value to appease UBSAN — johannes / githubweb
  7. [CostModel] Templatize EntryCost::Cost to allow custom cost metrics — llvm-dev / githubweb
  8. [PowerPC] Restore FastMathFlags of Builder for Vector FDiv Builtins — kamau.bridgeman / githubweb

#22615 (Jul 20, 2021 6:58:42 AM)

  1. [libc++][NFC] Add missing commits to the ABI changelog — Louis Dionne / githubweb
  2. [AArch64] Regenerate some tests checks. NFC — david.green / githubweb
  3. Exclude pybind11 2.7.0 from MLIR python requirements. — stellaraccident / githubweb
  4. [PowerPC][Builtins] Added a number of builtins for compatibility with XL. — stefanp / githubweb

#22614 (Jul 20, 2021 6:06:38 AM)

  1. [clangd] Propagate header-guarded flag from preamble to main AST — sam.mccall / githubweb
  2. [clang-tidy] Don't suggest "inline" fix for main function in — hokein.wu / githubweb
  3. [Lex] Consider a PCH header-guarded even with #endif truncated — sam.mccall / githubweb
  4. [MIPS][MSA] Regenerate basic operations test checks — llvm-dev / githubweb
  5. [X86] X86InstCombineIntrinsic.cpp - silence clang-tidy warnings about incorrect uses of auto. NFCI. — llvm-dev / githubweb
  6. [linalg] Add TensorDimOp to list of ops known by bufferization. — gysit / githubweb

#22613 (Jul 20, 2021 5:15:15 AM)

  1. [llvm][tools] Hide more unrelated tool options — tbaeder / githubweb
  2. [SystemZ] Fix invalid assumption in getCPUNameFromS390Model — ulrich.weigand / githubweb
  3. [AMDGPU] Improve register computation for indirect calls — sebastian.neubauer / githubweb
  4. [gn build] Port 2b08f6af62af — llvmgnsyncbot / githubweb
  5. [clangd] Add tests covering existing header-guard behavior. NFC — sam.mccall / githubweb

#22612 (Jul 20, 2021 4:23:24 AM)

  1. [gn build] (manually) port bc1a2979fc70 — thakis / githubweb
  2. [DebugInfo][InstrRef] Fix a broken substitution method, add test coverage — jeremy.morse / githubweb
  3. [AMDGPU] Pre-commit test case for D106284 — jay.foad / githubweb
  4. [clang][deps] Fix test by checking ignored files correctly — Jan Svoboda / githubweb

#22611 (Jul 20, 2021 3:33:52 AM)

  1. [DSE] Transform memset + malloc --> calloc (PR25892) — dawid_jurek / githubweb
  2. [AMDGPU] Disable LDS lowering for GFX shaders — Stanislav.Mekhanoshin / githubweb
  3. [clang][deps] Separate filesystem caches for minimized and original files — Jan Svoboda / githubweb
  4. [clang][deps] Avoid minimizing PCH input files — Jan Svoboda / githubweb
  5. [PowerPC][NFC] add more cases for lfiwzx/lfiwax — czhengsz / githubweb

#22610 (Jul 20, 2021 2:38:33 AM)

  1. [AArch64][SVE][InstCombine] last{a,b} of a splat vector — sander.desmalen / githubweb
  2. [hwasan] Use stack safety analysis. — fmayer / githubweb
  3. [hwasan] [NFC] copy and disable ASAN tests to hwasan. — fmayer / githubweb
  4. [PowerPC] Add lit.local.cfg in AtomicExpand tests — lkail / githubweb
  5. [NFC] run clang-format on hwasan use-after-scope tests. — fmayer / githubweb
  6. [clang][deps] Normalize ignored filenames in minimizing file system — Jan Svoboda / githubweb
  7. Revert "[hwasan] Use stack safety analysis." — fmayer / githubweb

#22609 (Jul 20, 2021 1:49:17 AM)

  1. [AArch64][SME] Add system registers and related instructions — cullen.rhodes / githubweb
  2. [lldb] Remove unused variable. NFCI — benny.kra / githubweb

#22608 (Jul 20, 2021 12:59:26 AM)

  1. [AArch64][GlobalISel] Don't form truncstores in postlegalizer-lowering for s128. — Amara Emerson / githubweb
  2. Remove the DarwinLog functionality from debguserver — Jason Molenda / githubweb
  3. [mlir-tblgen] Fix failed matching when binds same operand of an op in different depth — chiahungduan / githubweb

#22607 (Jul 20, 2021 12:11:01 AM)

  1. sanitizer_common: add new mutex — dvyukov / githubweb
  2. [Attributor] Use checkForAllUses instead of custom use tracking — johannes / githubweb
  3. [Attributor] Simplify to values in the genericValueTraversal — johannes / githubweb
  4. [Attributor] Use set vector instead of vector to prevent duplicates — johannes / githubweb

#22606 (Jul 19, 2021 11:18:27 PM)

  1. [Attributor][NFC] Fix function name spelling — johannes / githubweb
  2. [OpenMP] Remove XFAIL and update check lines properly — johannes / githubweb
  3. [Attributor][NFCI] Expose `getAssumedUnderlyingObjects` API — johannes / githubweb
  4. [Attributor] Extend the AAValueSimplify compare simplification logic — johannes / githubweb
  5. [Attributor] Ensure to simplify operands in AAValueConstantRange — johannes / githubweb
  6. [Attributor] Gracefully handle interprocedural reachability queries — johannes / githubweb
  7. tsan: remove the stats subsystem — dvyukov / githubweb
  8. [lldb] Make WatchpointList iterable — mgorny / githubweb
  9. [gn build] Port adb55d7c3265 — llvmgnsyncbot / githubweb
  10. [RISCV] Add test cases to show an issue with our fcvt.wu isel patterns on RV64. — craig.topper / githubweb
  11. [NFC][profile] Move writeMMappedFile to ELF ifdef block — phosek / githubweb
  12. [PowerPC] Fallback to base's implementation of shouldExpandAtomicCmpXchgInIR and shouldExpandAtomicCmpXchgInIR — lkail / githubweb

#22605 (Jul 19, 2021 10:29:51 PM)

  1. tsan: add pragma line to buildgo.sh — dvyukov / githubweb

#22604 (Jul 19, 2021 9:41:12 PM)

  1. [OpenMP][FIX] Temporarily XFAIL tests waiting for new check lines — johannes / githubweb

#22603 (Jul 19, 2021 8:51:44 PM)

  1. [OpenMP] Fix carefully track SPMDCompatibilityTracker — johannes / githubweb
  2. [Attributor] Simplify loads — johannes / githubweb
  3. [Attributor] Introduce AAPointerInfo — johannes / githubweb
  4. [Attributor][FIX] Do not simplify byval arguments — johannes / githubweb

#22602 (Jul 19, 2021 7:57:39 PM)

  1. Revert "[PowerPC] Extra test case for LDARX" — albionapc / githubweb

#22601 (Jul 19, 2021 7:09:02 PM)

  1. [Clang][RISCV] Correct the alignment of stores generated by vlseg/vlsegff. — kai.wang / githubweb
  2. [ORC-RT] Add ORC_RT prefix to WEAK_IMPORT macro. — Lang Hames / githubweb
  3. [ORC-RT] Introduce a ORC_RT_JIT_DISPATCH_TAG macro. — Lang Hames / githubweb
  4. [NFC] Correct documentation error in OpenMP release ReleaseNotes — Tony.Tye / githubweb

#22600 (Jul 19, 2021 6:19:47 PM)

  1. AArch64/GlobalISel: Preserve memory types — Matthew.Arsenault / githubweb
  2. GlobalISel: Remove some mystery code that clears isReturned — Matthew.Arsenault / githubweb
  3. [PowerPC] Extra test case for LDARX — albionapc / githubweb
  4. CodeGen: Make MachineOptimizationRemarkEmitterPass a CFG analysis — Matthew.Arsenault / githubweb
  5. [OpenMP] Fixed a segmentation fault when using taskloop and target nowait — tianshilei1992 / githubweb
  6. Revert D106128 "[lld-macho] Use DO_BIND_ADD_ADDR_IMM_SCALED for bind opcodes" — i / githubweb

#22599 (Jul 19, 2021 5:31:21 PM)

  1. [gn build] Fix llvm_build_instrumented_coverage=true builds with goma/rbe — thakis / githubweb
  2. [Libomptarget] Remove volatile from NVPTX work function — huberjn / githubweb
  3. Revert D105519 "[WebAssembly] Deduplicate imports of the same module name, field name, and type" and its followup — i / githubweb

#22598 (Jul 19, 2021 4:42:25 PM)

  1. [lld-macho] Use DO_BIND_ADD_ADDR_IMM_SCALED for bind opcodes — leevince / githubweb
  2. [tests] Add a couple of tests for zero stride trip counts w/loop varying exit values — listmail / githubweb
  3. [libc++] Add a bunch of missing _LIBCPP_HIDE_FROM_ABI in <ranges> — Louis Dionne / githubweb
  4. [libc++] Tidy-up instances of __STDCPP_DEFAULT_NEW_ALIGNMENT__ in the tests — Louis Dionne / githubweb

#22597 (Jul 19, 2021 3:53:53 PM)

  1. [NewPM] Bail out of devirtualization wrapper if the current SCC is invalidated — aeubanks / githubweb
  2. [NewPM][opt] Add -debug-pass-manager=quiet to not print analysis info — aeubanks / githubweb
  3. [SCEV] Add a clarifying comment in howManyLessThans — listmail / githubweb
  4. Dyanamic shape support for memref reassociation reshape ops — ravishankarm / githubweb
  5. [ScalarEvolution] Refine computeMaxBECountForLT to be accurate in more cases. — efriedma / githubweb

#22596 (Jul 19, 2021 3:04:52 PM)

  1. Revert "[MemCpyOpt] Enable memcpy optimizations unconditionally." — tra / githubweb
  2. Don't use !eStateRunning when you mean eStateStopped in DestroyImpl. — jingham / githubweb
  3. [lld][WebAssembly] Cleanup duplicate fields in Symbols.h. NFC — sbc / githubweb
  4. [clang] Respect PrintingPolicy::FullyQualifiedName when printing a template-id — zeratul976 / githubweb
  5. [gn build] Port 08b289867b5a — llvmgnsyncbot / githubweb
  6. Split `InferShapedTypeOpInterface` to create `ReifyRankedShapedTypeInterface`. — ravishankarm / githubweb
  7. [PowerPC] swdiv_nochk Builtins for XL Compat — kamau.bridgeman / githubweb

#22595 (Jul 19, 2021 2:15:15 PM)

  1. [demangler] Fix demangling of 'half' — stuart.brady / githubweb
  2. [clang-format] Break an unwrapped line at a K&R C parameter decl — owenca / githubweb
  3. [lld/mac] Resolve defined symbols before undefined symbols — thakis / githubweb
  4. [mlir] Add software pipelining transformation for scf.For op — thomasraoux / githubweb
  5. [lld/mac] Add test for --lto-O — thakis / githubweb
  6. [WebAssembly] Deduplicate imports of the same module name, field name, and type — sbc / githubweb
  7. [MLGO] Use binary protobufs for improved training performance. — mtrofin / githubweb
  8. [WebAssembly] Generate R_WASM_FUNCTION_OFFSET relocs in debuginfo sections — dschuff / githubweb
  9. [mlir] Fix bazel build — thomasraoux / githubweb

#22594 (Jul 19, 2021 1:20:51 PM)

  1. [mlir][Linalg] NFC: Rename FusionOfTensors pass to FusionOfElementwiseOps pass. — ravishankarm / githubweb
  2. [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x45 — Tony.Tye / githubweb
  3. [LangRef] Clarify support for multiple metadata attachments with same id — tejohnson / githubweb

#22593 (Jul 19, 2021 12:31:49 PM)

  1. [libc++] Disable #pragma system_header in the new testing configuration — Louis Dionne / githubweb
  2. [Sanitizer] Intercepts flopen/flopenat on FreeBSD. — David CARLIER / githubweb
  3. [Bazel] Update for 6103fdfab4 — gcmn / githubweb
  4. [MemCpyOpt] Enable memcpy optimizations unconditionally. — tra / githubweb
  5. [ifs] Fix linking errors on some llvm builders — haowei / githubweb
  6. [lld/mac] Change load command order to be more like ld64 — thakis / githubweb
  7. [SLP][X86] Add dot product tests based off PR51075 — llvm-dev / githubweb
  8. [infer-address-spaces] Handle complex non-pointer constexpr arguments. — tra / githubweb
  9. [InstrProfiling] Use weak alias for bias variable — phosek / githubweb
  10. [gn build] Port 54902e00d128 — llvmgnsyncbot / githubweb

#22592 (Jul 19, 2021 11:32:05 AM)

  1. [mlir][tosa] Added shape inference for tosa convolution operations — rob.suderman / githubweb
  2. [NFC] Run -instnamer on test Transforms/LICM/sink-debuginfo-preserve.ll — efriedma / githubweb
  3. Revert "[llvm][sve] Lowering for VLS truncating stores" because it — akhuang / githubweb
  4. [SystemZ]  Handle NoRegister in SystemZTargetLowering::emitMemMemWrapper(). — paulsson / githubweb
  5. [elfabi] Prepare elfabi/ifs merging. — haowei / githubweb
  6. [ifs] Prepare llvm-ifs for elfabi/ifs merging. — haowei / githubweb
  7. [ifs][elfabi] Merge llvm-ifs/elfabi tools — haowei / githubweb
  8. [gn build] Port 6103fdfab4e2 — llvmgnsyncbot / githubweb
  9. [gn build] Port 61fa9afe4c5b — llvmgnsyncbot / githubweb
  10. [gn build] Port 8b4acb067fd3 — llvmgnsyncbot / githubweb

#22591 (Jul 19, 2021 10:42:27 AM)

  1. [WebAssembly] Support R_WASM_MEMORY_ADDR_TLS_SLEB64 for wasm64 — aardappel / githubweb
  2. [GlobalISel] Fix load-or combine moving loads across potential aliasing stores. — Amara Emerson / githubweb

#22590 (Jul 19, 2021 9:37:50 AM)

  1. GlobalISel: Preserve memory types for implicit sret load/stores — Matthew.Arsenault / githubweb
  2. [mlir][linalg] Fold TensorCast into PadTensorOp. — gysit / githubweb
  3. [X86] Fix case of IsAfterLegalize argument. NFC. — llvm-dev / githubweb
  4. [ISD] Add disclaimer comments to AssertSext/Zext/Align opcodes about poison values — llvm-dev / githubweb
  5. [NFC][PowerPC] Update builtins-ppc-altivec.c to be run under `-faltivec-src-compat=mixed` — amy.kwan1 / githubweb
  6. [NewPM] Fix wrong perfect forwardings — victor.campos / githubweb
  7. [mlir][Linalg] Migrate 2D pooling ops from tc definition to yaml definition. — hanchung / githubweb
  8. [SelectionDAG][RISCV] Use isSExtCheaperThanZExt to control whether sext or zext is used for constant folding any_extend. — craig.topper / githubweb

#22589 (Jul 19, 2021 8:36:56 AM)

  1. Revert "[OpenMP] Codegen aggregate for outlined function captures" — georgakoudis1 / githubweb
  2. AArch64/GlobalISel: Cleanup unnecessary size checks in call lowering — Matthew.Arsenault / githubweb
  3. [Clang][RISCV] Support half-precision floating point for RVV intrinsics. — kai.wang / githubweb
  4. tsan: remove duplicate arch switch in buildgo.sh — dvyukov / githubweb
  5. [flang] Runtime API for data pointers — pklausler / githubweb
  6. [Polly][Isl] Stop using isl::set::lex_le_set. NFC — patacca / githubweb
  7. GlobalISel: Preserve LLT when bitcasting loads and stores — Matthew.Arsenault / githubweb
  8. [LICM] Create LoopNest Invariant Code Motion (LNICM) pass — konndennsa / githubweb
  9. [ARM] Remove PromotedBitwiseVT for NEON types — david.green / githubweb

#22588 (Jul 19, 2021 7:34:29 AM)

  1. [TLI] prepareSREMEqFold(): use correct VT for the final VSELECT (PR51133) — lebedev.ri / githubweb
  2. [CodeGen] Remove isNON_TRUNCStore and isTRUNCStore (NFC) — kazu / githubweb
  3. thread_local support for AIX — schmeise / githubweb
  4. [InstrRef][X86] Drop debug instruction numbers from x87 instructions — jeremy.morse / githubweb
  5. [PowerPC] Implement vector bool/pixel initialization under -faltivec-src-compat=xl — amy.kwan1 / githubweb

#22587 (Jul 19, 2021 6:22:48 AM)

  1. [clang] Change set type used for SourceLocation. — simon.tatham / githubweb
  2. [AMDGPU] Fix typo in comments idexen -> idxen — jay.foad / githubweb
  3. Fix duplicate checks in clangd comments — kadircet / githubweb
  4. [MLIR] AffineStructures: resolve clang-tidy warnings [NFC] — arjunpitchanathan / githubweb

#22586 (Jul 19, 2021 5:32:47 AM)

  1. [SLP]Fix possible crash on unreachable incoming values sorting. — a.bataev / githubweb
  2. [CostModel][X86] Add fast math tests for float reductions — llvm-dev / githubweb
  3. [ORC-RT] Separate jit-dispach tag decls from definitions. — Lang Hames / githubweb
  4. [ORC-RT] Introduce a weak-import macro. — Lang Hames / githubweb
  5. [mlir] Introduce `linalg.tiled_yield` terminator for `linalg.tiled_loop`. — pifon / githubweb
  6. [rt][nfc] Rewrite #ifndef as #if defined(). — pifon / githubweb
  7. [clang-tidy] ensure run-clang-tidy reports children killed by signals — sylvestre / githubweb
  8. Revert "[mlir] Introduce `linalg.tiled_yield` terminator for `linalg.tiled_loop`." — pifon / githubweb

#22585 (Jul 19, 2021 4:43:35 AM)

  1. [hwasan] Use stack safety analysis. — fmayer / githubweb
  2. [VE] Set getExtendForAtomicOps to ISD::ANY_EXTEND — marukawa / githubweb
  3. [ORC-RT] Fix missing std::move. — Lang Hames / githubweb
  4. [ORC] Drop 'const' for __orc_rt_CWrapperFunctionResultDataUnion::ValuePtr. — Lang Hames / githubweb
  5. tsan: make obtaining current PC faster — dvyukov / githubweb
  6. Revert "[hwasan] Use stack safety analysis." — fmayer / githubweb
  7. [LV] Add test with ptr induction used as scalar and vector. — flo / githubweb
  8. [mlir][memref] Clarify the documentation for memref.clone [NFC] — herhut / githubweb
  9. [LV] Re-generate check lines of some fragile tests (NFC) — guopeilin1 / githubweb
  10. [LoopUtils] Fix incorrect RT check bounds of loop-invariant mem accesses — guopeilin1 / githubweb

#22584 (Jul 19, 2021 3:54:18 AM)

  1. [NFC] [MTE] helper for stack tagging lifetimes. — fmayer / githubweb
  2. [Polly][Isl] Use isl::union_map::unite() instead of isl::union_map::add_map(). NFC — patacca / githubweb
  3. [ORC-RT] Handle missing __has_builtin operator. — Lang Hames / githubweb
  4. [VE] Disable relative lookup table converter pass for VE — marukawa / githubweb
  5. [ORC] Add missing std::move. — Lang Hames / githubweb
  6. [Polly] Use isl::set::tuple_dim instead of isl::set::dim. NFC — patacca / githubweb
  7. [compiler-rt][GWP-ASAN] Disable 2 tests on Armv7 Linux — david.spickett / githubweb
  8. [ORC] Explicitly convert to ArrayRefs to silence errors. — Lang Hames / githubweb
  9. [X86][SSE] Fix copy+paste typo in dot3_float4_as_float3 partial load test — llvm-dev / githubweb

#22583 (Jul 19, 2021 2:57:45 AM)

  1. [Polly][Isl] Stop generating isl::union_{set,map} from isl::space. NFC — patacca / githubweb
  2. [X86][SSE] Add codegen tests dot2/3 dot product of 128-bit dereferenceable float data — llvm-dev / githubweb
  3. [ORC-RT] Fix signedness warning in unit test. — Lang Hames / githubweb
  4. [ORC][ORC-RT] Introduce ORC-runtime based MachO-Platform. — Lang Hames / githubweb

#22582 (Jul 19, 2021 2:02:10 AM)

  1. [LoopFlatten] Use Loop to identify loop induction phi. NFC — rosie.sumpter / githubweb
  2. [clang-tidy] Add 'readability-suspicious-call-argument' check — whisperity / githubweb
  3. [mlir][linalg] Set explicit insertion point in pad_tensor patterns. — gysit / githubweb

#22581 (Jul 19, 2021 1:11:14 AM)

  1. [AArch64][SVE] Optimize bitcasts between unpacked half/i16 vectors. — sander.desmalen / githubweb
  2. [ARM] Extend more reductions during lowering — david.green / githubweb
  3. [AArch64][SME] Add SVE2 instructions added in SME — cullen.rhodes / githubweb

#22580 (Jul 19, 2021 12:23:43 AM)

  1. [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols — wingo / githubweb

#22579 (Jul 18, 2021 7:11:04 PM)

  1. [mlir-tblgen] Slightly improve the diagnostic message in pattern match — chiahungduan / githubweb
  2. Opaque pointer GEP fixes for BrainF example — dblaikie / githubweb
  3. [polly] Fix regression tests with POLLY_ENABLE_GPGPU_CODEGEN — efriedma / githubweb
  4. [polly] Fix uses of deprecated overload of IRBuilder::CreateGEP. — efriedma / githubweb
  5. [OpenMP][CMake] Fix an issue when there is space in the argument LIBOMPTARGET_LIT_ARGS — tianshilei1992 / githubweb

#22578 (Jul 18, 2021 6:15:46 PM)

  1. [X86] Remove incorrect use of known bits in shuffle simplification. — efriedma / githubweb

#22577 (Jul 18, 2021 3:40:05 PM)

  1. [openmp][nfc] Simplify macros guarding math complex headers — jonathanchesterfield / githubweb

#22576 (Jul 18, 2021 2:51:56 PM)

  1. [SCEV] Fix unused variable warning (NFC) — nikita.ppv / githubweb
  2. [InstCombine] Fold IntToPtr/PtrToInt to bitcast — nikita.ppv / githubweb

#22575 (Jul 18, 2021 2:04:09 PM)

  1. [CSSPGO][NFC] Allow cl::ZeroOrMore for use-iterative-bfi-inference — aktoon / githubweb
  2. [polly] Get rid of a couple uses of PointerType::getElementType(). — efriedma / githubweb

#22574 (Jul 18, 2021 1:15:46 PM)

  1. [ScalarEvolution] Remove uses of PointerType::getElementType. — efriedma / githubweb

#22573 (Jul 18, 2021 12:19:46 PM)

  1. Reland [Orc] Add verylazy example for C-bindings — v.churavy / githubweb

#22572 (Jul 18, 2021 11:23:43 AM)

  1. [DAG] Enable foldSelectOfBinops on select(setcc(),binop(),binop()) calls — llvm-dev / githubweb
  2. [DAG] DAGCombiner::foldSelectOfBinops - propagate the common flags to the merged binop — llvm-dev / githubweb
  3. [SimplifyCFG] remove unnecessary state variable; NFC — spatel / githubweb
  4. [SimplifyCFG] add test to show miscompile from FoldBranchToCommonDest (PR51125); NFC — spatel / githubweb

#22571 (Jul 18, 2021 10:36:03 AM)

  1. [OpenMP][Offloading] Add a CMake argument LIBOMPTARGET_LIT_ARGS to control behavior of libomptarget lit test — tianshilei1992 / githubweb

#22570 (Jul 18, 2021 9:47:31 AM)

  1. [Cloning] Remove unused parameter from CloneAndPruneFunctionInto() (NFC) — nikita.ppv / githubweb
  2. [Inline] Add test for PR50589 (NFC) — nikita.ppv / githubweb

#22569 (Jul 18, 2021 9:00:10 AM)

  1. [Analysis] Remove getLoopPackage (NFC) — kazu / githubweb
  2. [X86] Add i32 (shl (sr[la] exact sel(X,Y),  C1), C2) test — llvm-dev / githubweb

#22568 (Jul 18, 2021 8:09:47 AM)

  1. [analyzer] Handle std::make_unique — deep.majumder2019 / githubweb
  2. [NVPTX] Add select(cc,binop(),binop()) fast-math tests — llvm-dev / githubweb

#22567 (Jul 18, 2021 7:22:34 AM)

  1. [OpenMP][Offloading] Add -g when compiling deviceRTLs in debug mode — tianshilei1992 / githubweb
  2. [DAG] Move select(cc, binop(), binop()) folds into DAGCombiner::foldSelectOfBinops. NFCI. — llvm-dev / githubweb
  3. Revert "[Orc] Add verylazy example for C-bindings" — v.churavy / githubweb

#22566 (Jul 18, 2021 6:33:47 AM)

  1. [X86][SSE] matchShuffleWithPACK - avoid poison pollution from bitcasting multiple elements together. — llvm-dev / githubweb

#22565 (Jul 18, 2021 4:47:28 AM)

  1. [Orc] Remove unnecessary <string> include dependency from Orc headers. NFC. — llvm-dev / githubweb

#22564 (Jul 18, 2021 3:58:14 AM)

  1. [MLIR][CAPI] On MINGW don't link against libMLIR — v.churavy / githubweb
  2. [Orc] Add verylazy example for C-bindings — v.churavy / githubweb
  3. [InstCombine][test] add tests for fadd reductions; NFC — spatel / githubweb
  4. [InstCombine] fold reassociative FP add into start value of fadd reduction — spatel / githubweb

#22562 (Jul 18, 2021 2:11:48 AM)

  1. [analyzer] Handle std::swap for std::unique_ptr — deep.majumder2019 / githubweb

#22561 (Jul 18, 2021 12:38:51 AM)

  1. DebugInfo: Name class templates with default arguments consistently (both direct naming, and as a template argument for a function template) — dblaikie / githubweb
  2. [RISCV] Add more i32 srem/sdiv with power of 2 constant tests. NFC — craig.topper / githubweb

#22560 (Jul 17, 2021 11:51:15 PM)

  1. [GlobalISel] Fix known bits for G_BSWAP and B_BITREVERSE not doing anything. — Amara Emerson / githubweb

#22559 (Jul 17, 2021 11:03:47 PM)

  1. [Sanitizers] FutexWake fix typo for FreeBSD code path. — David CARLIER / githubweb

#22558 (Jul 17, 2021 4:47:45 PM)

  1. [AArch64][GlobalISel] Legalize bswap <2 x i16> — jonathan_roelofs / githubweb

#22557 (Jul 17, 2021 2:56:47 PM)

  1. [AArch64] Prepare for changes to STEP_VECTOR. — efriedma / githubweb
  2. [ARM] Lower non-extended small gathers via truncated gathers. — david.green / githubweb
  3. [ExecutionEngine] Fix GEP type — nikita.ppv / githubweb

#22556 (Jul 17, 2021 2:03:48 PM)

  1. [OpaquePtr] Remove uses of CreateGEP() without element type — nikita.ppv / githubweb
  2. [IRBuilder] Deprecate CreateGEP() without element type — nikita.ppv / githubweb

#22555 (Jul 17, 2021 12:57:54 PM)

  1. [OpaquePtr] Remove uses of CreateInBoundsGEP() without element type — nikita.ppv / githubweb
  2. [IRBuilder] Deprecate CreateInBoundsGEP() without element type — nikita.ppv / githubweb

#22554 (Jul 17, 2021 12:10:20 PM)

  1. [RISCV] Teach computeKnownBitsForTargetNode that VLENB will never be more than 65536/8. — craig.topper / githubweb

#22553 (Jul 17, 2021 11:22:49 AM)

  1. [lld-macho] Have ICF operate on all sections at once — jezng / githubweb
  2. [libcxx] Updated test and seemingly incorrect comment from it. — vyng / githubweb

#22552 (Jul 17, 2021 10:29:47 AM)

  1. [RISCV][RVV] Precommit a test case for D105684 — shihpo.hung / githubweb
  2. [OpaquePtr] Remove uses of CreateStructGEP() without element type — nikita.ppv / githubweb
  3. [IRBuilder] Deprecate CreateStructGEP() without element type — nikita.ppv / githubweb
  4. [AbstractAttributor] Fix two issues in folding __kmpc_is_spmd_exec_mode — tianshilei1992 / githubweb
  5. [libcxx][ranges] makes `ranges::subrange` a borrowed range — cjdb / githubweb

#22551 (Jul 17, 2021 9:36:11 AM)

  1. [DebugInfo] Remove unnecessary <string> include dependency from DebugInfo headers. NFC. — llvm-dev / githubweb
  2. [OpaquePtr] Remove uses of CreateConstGEP1_32() without element type — nikita.ppv / githubweb
  3. [IRBuilder] Deprecate CreateConstGEP1_32() without element type — nikita.ppv / githubweb

#22550 (Jul 17, 2021 8:43:31 AM)

  1. [OpaquePtr] Remove uses of CGF.Builder.CreateConstInBoundsGEP1_64() without type — nikita.ppv / githubweb
  2. [IRBuilder] Deprecate CreateConstInBoundsGEP1_64() without element type — nikita.ppv / githubweb

#22549 (Jul 17, 2021 7:49:08 AM)

  1. [Analaysis, CodeGen] Remove getHotSucc (NFC) — kazu / githubweb
  2. [IRBuilder] Deprecate CreateConstGEP2_64() without element type — nikita.ppv / githubweb
  3. [OpaquePtr] Remove uses of CreateConstInBoundsGEP2_64() without type — nikita.ppv / githubweb
  4. [IRBuilder] Deprecate CreateConstInBoundsGEP2_64() without element type — nikita.ppv / githubweb
  5. [OpaquePtr] Remove uses of CreateConstGEP1_64() without element type — nikita.ppv / githubweb
  6. [IRBuilder] Deprecate CreateConstGEP1_64() without element type — nikita.ppv / githubweb

#22548 (Jul 17, 2021 7:01:46 AM)

  1. [IR] Don't accept null type in ConstantExpr::getGetElementPtr() — nikita.ppv / githubweb

#22546 (Jul 17, 2021 2:11:49 AM)

  1. [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics — nikita.ppv / githubweb

#22545 (Jul 17, 2021 12:53:49 AM)

  1. [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen. — craig.topper / githubweb

#22544 (Jul 17, 2021 12:01:51 AM)

  1. [OpenMP] Codegen aggregate for outlined function captures — georgakoudis1 / githubweb
  2. [sanitizers] Fix building on case sensitive mingw platforms — martin / githubweb

#22543 (Jul 16, 2021 11:12:03 PM)

  1. [ORC] Fix typo in declaration — Lang Hames / githubweb

#22542 (Jul 16, 2021 10:23:18 PM)

  1. [RISCV] Make VLEN no greater than 65536 — powerman1st / githubweb
  2. [mlir][vector] Refactor TransferReadToVectorLoadLowering — springerm / githubweb
  3. [mlir][vector] Remove vector.transfer_read/write to LLVM lowering — springerm / githubweb

#22541 (Jul 16, 2021 9:33:54 PM)

  1. [ORC] Remove LLVM-side MachO Platform runtime support. — Lang Hames / githubweb

#22540 (Jul 16, 2021 8:00:18 PM)

  1. [AMDGPU] Tidy SReg/SGPR definitions using template class — carl.ritson / githubweb

#22539 (Jul 16, 2021 7:11:41 PM)

  1. [Analysis] Remove isJoinDivergent (NFC) — kazu / githubweb

#22538 (Jul 16, 2021 6:22:51 PM)

  1. [CSSPGO] Turn on iterative-BFI for CSSPGO — aktoon / githubweb

#22537 (Jul 16, 2021 5:34:13 PM)

  1. [CSSPGO] Turn on unique linkage name by default for pseudo probe. — hoy / githubweb
  2. [trace][intel pt] Implement the Intel PT cursor — walter erquinigo / githubweb
  3. [NFC][compiler-rt][test] when using ptrauth, strip before checking if poisoned — code / githubweb
  4. AMDGPU/GlobalISel: Fix some incorrect memory types in tests — Matthew.Arsenault / githubweb
  5. AMDGPU/GlobalISel: Add a few tests for struct arguments — Matthew.Arsenault / githubweb
  6. Mips/GlobalISel: Remove leftover dead code — Matthew.Arsenault / githubweb

#22536 (Jul 16, 2021 4:43:17 PM)

  1. [lit] Add --xfail-not/LIT_XFAIL_NOT — jdenny.ornl / githubweb
  2. [ScalarEvolution] Fix overflow in computeBECount. — efriedma / githubweb

#22535 (Jul 16, 2021 3:54:40 PM)

  1. [ARM] Fix for matching reductions that are both sext and zext. — david.green / githubweb
  2. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  3. [sanitizer] Fix test build on Windows — Vitaly Buka / githubweb
  4. [Bazel] Delete blank line to make buildifier happy — i / githubweb
  5. [libcxx][modules] protects users from relying on libc++ detail headers (1/n) — cjdb / githubweb
  6. Add a mutex to guard access to the ThreadPlanStack class — jingham / githubweb
  7. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb

#22534 (Jul 16, 2021 3:05:39 PM)

  1. [PowerPC] Implement intrinsics for mtfsf[i] — lei / githubweb
  2. ThinLTO: Fix inline assembly references to static functions with CFI — samitolvanen / githubweb
  3. Revert "ThinLTO: Fix inline assembly references to static functions with CFI" — samitolvanen / githubweb

#22533 (Jul 16, 2021 2:17:10 PM)

  1. [GlobalISel] Fix non-pow-2 legalization of s56 stores. — Amara Emerson / githubweb
  2. [gn build] Port 0bf4b81d57b0 — llvmgnsyncbot / githubweb
  3. [SLP]Improve calculations of the cost for reused/reordered scalars. — a.bataev / githubweb
  4. [Bazel] Use bazel_skylib paths for paths munging — gcmn / githubweb
  5. [Bazel] Make gentbl_test compatible with coverage — gcmn / githubweb
  6. [Bazel] Add examples to bazelignore — gcmn / githubweb
  7. Add `lli` as dependency of MLIR integration tests — joker.eph / githubweb

#22532 (Jul 16, 2021 1:29:10 PM)

  1. [gn build] (semi-manually) port 6a4054ef060b — thakis / githubweb
  2. [PATCH] D105827: [SLP]Workaround for InsertSubVector cost. — a.bataev / githubweb
  3. [libcxx] [test] Fix experimental/memory.resource.adaptor.mem/db_deallocate on Windows — martin / githubweb
  4. [NFC][compiler-rt][test] pass through MallocNanoZone to iossim env — code / githubweb
  5. [COFF][test] Fix llvm-readobj tests — i / githubweb

#22531 (Jul 16, 2021 12:40:24 PM)

  1. [ARM] Extra MLA vecreduce tests. NFC — david.green / githubweb
  2. [test] Avoid llvm-readelf/llvm-readobj one-dash long options — i / githubweb
  3. [llvm-readelf/llvm-readobj] Remove one-dash long options — i / githubweb
  4. Add a scalar argument case for the Fortran spread intrinsic unit test. — leairmark / githubweb
  5. [RISCV] Compose vector subregs hierarchically — jonathan_roelofs / githubweb

#22530 (Jul 16, 2021 11:35:18 AM)

  1. [docs] Update llvm-readelf supported options after D105532 — i / githubweb
  2. [RISCV] Refactor where in the multiclass hierarchy we add commutable VFMADD/VFMACC instructions. NFC — craig.topper / githubweb
  3. [RISCV] Use tail agnostic policy for fixed vector vwmacc(u). — craig.topper / githubweb
  4. [RISCV] Rename the fixed vector vwmacc tests to have the 'm' in their filenames. NFC — craig.topper / githubweb
  5. [Clang] Add an empty builtins.h file. — stefanp / githubweb
  6. [mlir][sparse] minor cleanup of Merger — ajcbik / githubweb
  7. [tests] Precommit test for D104140 — listmail / githubweb
  8. [compiler-rt] change write order of frexpl & frexpf so it doesn't corrupt stack ids — code / githubweb
  9. sanitizer_common: link Synchronization.lib on Windows — dvyukov / githubweb
  10. [OpenMP] Rework OpenMP remarks — huberjn / githubweb
  11. [OpenMP] Add IDs to OpenMP remarks — huberjn / githubweb
  12. [OpenMP] Add remark documentation to the OpenMP webpage — jhuber6 / githubweb
  13. [OpenMP][NFC] Update the comment header for optimizations. — huberjn / githubweb
  14. [PowerPC] Implement XL compact math builtins — lei / githubweb
  15. [X86][SSE] combineX86ShufflesRecursively - bail if constant folding fails due to oneuse limits. — llvm-dev / githubweb

#22529 (Jul 16, 2021 10:38:43 AM)

  1. [DAG] SelectionDAG::MaskedElementsAreZero - assert we're calling with a vector. NFCI. — llvm-dev / githubweb
  2. [X86] Regenerate twoaddr-lea.ll test checks. — llvm-dev / githubweb
  3. Revert "[MachineVerifier] Diagnose invalid INSERT_SUBREGs" — jonathan_roelofs / githubweb
  4. [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options — i / githubweb
  5. [SCEV] Add tests for known negative strides in trip count logic — listmail / githubweb
  6. [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB — carrot / githubweb
  7. [test] Extend negative stride backedge tests to cover signed comparisons — listmail / githubweb
  8. sanitizer_common: add Semaphore — dvyukov / githubweb

#22528 (Jul 16, 2021 9:50:31 AM)

  1. [flang][driver] Fix output filename generation in `flang` — andrzej.warzynski / githubweb
  2. [libcxx][modularisation] adds several headers to the module map — cjdb / githubweb
  3. [NFC] Fix typo intrinisic — Madhur.Amilkanthwar / githubweb
  4. [Verifier] Require same signature for intrinsic calls — nikita.ppv / githubweb
  5. [RISCV] Add curly braces around a case body that declares variables. NFC — craig.topper / githubweb
  6. [RISCV] Teach constant materialization that it can use zext.w at the end with Zba to reduce number of instructions. — craig.topper / githubweb
  7. [MachineVerifier] Diagnose invalid INSERT_SUBREGs — jonathan_roelofs / githubweb

#22527 (Jul 16, 2021 9:02:10 AM)

  1. [Bazel] Delete deprecated gentbl rule — gcmn / githubweb
  2. [mlir] Remove unused functions in LinalgOps.cpp — pifon / githubweb
  3. [libc++] CI: Setup BuildKite agents through launchd — Louis Dionne / githubweb
  4. AArch64/GlobalISel: Update tests to use correct memory types — Matthew.Arsenault / githubweb
  5. GlobalISel: Preserve memory type for memset expansion — Matthew.Arsenault / githubweb
  6. Mips/GlobalISel: Use LLT form of getMachineMemOperand — Matthew.Arsenault / githubweb
  7. [libc++] ci: Create ~/Library/LaunchAgents if it does not exist yet — Louis Dionne / githubweb
  8. [LoopInterchange] Check lcssa phis in the inner latch in scenarios of multi-level nested loops — congzhecao / githubweb

#22526 (Jul 16, 2021 8:13:57 AM)

  1. [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests — amy.kwan1 / githubweb
  2. [runtimes] Simplify how we set the target triple — Louis Dionne / githubweb
  3. [PowerPC] Updated the error message of MASSV pass to mention vectorization — msd.ataei / githubweb

#22525 (Jul 16, 2021 7:25:16 AM)

  1. Revert "[RISCV] Lower more BUILD_VECTOR sequences to RVV's VID" — fraser / githubweb

#22524 (Jul 16, 2021 6:28:14 AM)

  1. [SLP] add tests for poison-safe bool logic reductions; NFC — spatel / githubweb
  2. [InstrRef][FastISel] Support emitting DBG_INSTR_REF from fast-isel — jeremy.morse / githubweb
  3. AMDGPU/GlobalISel: Redo kernel argument load handling — Matthew.Arsenault / githubweb
  4. AMDGPU/GlobalISel: Preserve more memory types — Matthew.Arsenault / githubweb
  5. GlobalISel: Remove dead function — Matthew.Arsenault / githubweb
  6. [mlir] replace llvm.mlir.cast with unrealized_conversion_cast — zinenko / githubweb
  7. [mlir] add missing build dependency — zinenko / githubweb
  8. [lldb][AArch64] Add tag packing and repetition memory tag manager — david.spickett / githubweb

#22523 (Jul 16, 2021 5:36:36 AM)

  1. [PowerPC][AIX] Add warning when alignment is incompatible with XL — zarko / githubweb
  2. [AMDGPU][MC] Added missing isCall/isBranch flags — dmitry.preobrazhensky / githubweb
  3. SubstTemplateTypeParmType can contain an 'auto' type in their replacement type — sguelton / githubweb

#22522 (Jul 16, 2021 4:47:09 AM)

  1. [LV] Avoid scalable vectorization for loops containing alloca — kerry.mclaughlin / githubweb
  2. [AArch64] Update Cortex-A55 SchedModel to improve LDP scheduling — nicholas.guy / githubweb
  3. [mlir] add an interface to support custom types in LLVM dialect pointers — zinenko / githubweb
  4. Use update_test_checks.py to auto-generate check lines — sepavloff / githubweb
  5. [mlir] Move linalg::Expand/CollapseShapeOp to memref dialect. — pifon / githubweb

#22521 (Jul 16, 2021 3:48:02 AM)

  1. [llvm][tools] Hide unrelated llvm-cfi-verify options — tbaeder / githubweb
  2. [MLIR][NFC] Improve doc comment and delete stale comment — uday / githubweb
  3. [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID — fraser / githubweb
  4. Reland "[LV] Print remark when loop cannot be vectorized due to invalid costs." — sander.desmalen / githubweb
  5. [lldb][AArch64] Refactor memory tag range handling — david.spickett / githubweb
  6. [AArch64][SME] Add load and store instructions — cullen.rhodes / githubweb

#22515 (Jul 16, 2021 1:23:54 AM)

  1. Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer — joker.eph / githubweb
  2. Reformat files. — simon.giesecke / githubweb
  3. [analyzer] Do not assume that all pointers have the same bitwidth as void* — vince.a.bridgers / githubweb

#22514 (Jul 16, 2021 12:35:55 AM)

  1. Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer" — joker.eph / githubweb

#22513 (Jul 16, 2021 12:31:50 AM)

  1. Revert "[llvm][tools] Hide unrelated llvm-cfi-verify options" — tbaeder / githubweb

#22512 (Jul 16, 2021 12:27:50 AM)

  1. [llvm][tools] Hide unrelated llvm-cfi-verify options — tbaeder / githubweb

#22511 (Jul 16, 2021 12:19:50 AM)

  1. [llvm-mca][JSON] Store extra information about driver flags used for the simulation — marcos.horro / githubweb

#22510 (Jul 16, 2021 12:12:32 AM)

  1. Fix mismatch between the provisioning of asyncExecutors and the actual thread count currently in the context (NFC) — joker.eph / githubweb
  2. Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer — joker.eph / githubweb
  3. [analyzer] Handle << operator for std::unique_ptr — deep.majumder2019 / githubweb

#22509 (Jul 15, 2021 11:24:21 PM)

  1. Fix typo in test — sepavloff / githubweb
  2. [profile] Decommit memory after counter relocation — phosek / githubweb
  3. [debugserver] Un-conditionalize code guarded by macOS 10.10 checks — Jonas Devlieghere / githubweb

#22508 (Jul 15, 2021 10:36:10 PM)

  1. [LSR] Handle case 1*reg => reg. PR50918 — mkazantsev / githubweb

#22507 (Jul 15, 2021 9:46:45 PM)

  1. [TableGen] Allow isAllocatable inheritence from any superclass — carl.ritson / githubweb
  2. [analyzer] Model comparision methods of std::unique_ptr — deep.majumder2019 / githubweb

#22506 (Jul 15, 2021 8:58:13 PM)

  1. Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer — joker.eph / githubweb
  2. Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer" — joker.eph / githubweb
  3. [Attributor] Add support for compound assignment for ChangeStatus — tianshilei1992 / githubweb
  4. [lld-macho] Optimize bind opcodes with multiple passes — leevince / githubweb

#22505 (Jul 15, 2021 8:09:27 PM)

  1. [libc++] Add a job running GCC with C++11 — Louis Dionne / githubweb
  2. [NFC][OpenMP][Offloading] Replaced explicit parallel level computation with function `__kmpc_parallel_level` — tianshilei1992 / githubweb
  3. [gn build] port 766a08df12c1 — thakis / githubweb
  4. [gn build] Port 766a08df12c1 — llvmgnsyncbot / githubweb
  5. [MLIR] [Python ODS] Use @builtins.property for cases where 'property' is already defined — john.demme / githubweb

#22504 (Jul 15, 2021 6:57:33 PM)

  1. [Frontend] Only compile modules if not already finalized — vsapsai / githubweb

#22503 (Jul 15, 2021 6:08:58 PM)

  1. [mlir][spirv] Add support for GLSL FMix — weiwei.li1 / githubweb
  2. [test] Use double pound to denote comments. — danielrodriguez / githubweb

#22502 (Jul 15, 2021 5:20:45 PM)

  1. [asan] Slightly modified the documentation. — kstoimenov / githubweb
  2. [lld-macho] Use intermediate arrays to store opcodes — leevince / githubweb

#22501 (Jul 15, 2021 4:31:53 PM)

  1. Revert "tsan: make obtaining current PC faster" — thakis / githubweb

#22500 (Jul 15, 2021 4:11:54 PM)

  1. GlobalISel: Track argument pointeriness with arg flags — Matthew.Arsenault / githubweb
  2. AMDGPU/GlobalISel: Fix incorrect memory types in test — Matthew.Arsenault / githubweb
  3. GlobalISel: Surface offsets parameter from ComputeValueVTs — Matthew.Arsenault / githubweb

#22499 (Jul 15, 2021 3:50:21 PM)

  1. [lldb] Add AllocateMemory/DeallocateMemory to the SBProcess API — Raphael Isemann / githubweb

#22498 (Jul 15, 2021 3:28:22 PM)

  1. GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI. — Amara Emerson / githubweb
  2. [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible — tianshilei1992 / githubweb
  3. [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility — wei.huang / githubweb
  4. [NFC][hwasan] Remove default arguments in internal class — Vitaly Buka / githubweb

#22497 (Jul 15, 2021 3:21:54 PM)

  1. [libc] Fix typos in x86_64/FEnv.h — mcgrathr / githubweb

#22496 (Jul 15, 2021 3:13:55 PM)

  1. [LLDB][GUI] Add Process Attach form — gclayton / githubweb

#22495 (Jul 15, 2021 2:57:51 PM)

  1. [X86] Fix handling of maskmovdqu in X32 — harald / githubweb
  2. [DependenceAnalysis] Guard analysis using getPointerBase(). — efriedma / githubweb

#22494 (Jul 15, 2021 2:34:54 PM)

  1. [SLP] avoid leaking poison in reduction of safe boolean logic ops — spatel / githubweb

#22493 (Jul 15, 2021 2:20:34 PM)

  1. [Verifier] Extend address taken check for unknown intrinsics — nikita.ppv / githubweb

#22492 (Jul 15, 2021 2:14:08 PM)

  1. [PowerPC][NFC] Add the missing 'REQUIRES: powerpc-registered-target.' in the builtins' front end test cases for XL compatibility — wei.huang / githubweb

#22491 (Jul 15, 2021 2:07:55 PM)

  1. [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT — Jessica Paquette / githubweb
  2. [mlir] Enable cleanup of single iteration reduction loops being sibling-fused maximally — sumesh.uk / githubweb

#22490 (Jul 15, 2021 1:59:40 PM)

  1. [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table — zhijian / githubweb

#22489 (Jul 15, 2021 1:53:53 PM)

  1. [runtimes] Don't try passing --target flags to GCC — Louis Dionne / githubweb

#22488 (Jul 15, 2021 1:39:52 PM)

  1. [libcxx] [test] Fix mismatches between aligned operator new and std::free — martin / githubweb

#22487 (Jul 15, 2021 1:30:29 PM)

  1. [libc] Relocate the closing directive of #ifdef — hedingarcia / githubweb

#22486 (Jul 15, 2021 1:23:53 PM)

  1. [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests — nikita.ppv / githubweb

#22485 (Jul 15, 2021 1:09:51 PM)

  1. utils: fix broken assertion in revert_checker — George Burgess IV / githubweb

#22484 (Jul 15, 2021 12:53:56 PM)

  1. [Driver] Fix compiler-rt lookup for x32 — harald / githubweb

#22483 (Jul 15, 2021 12:29:34 PM)

  1. [mlir][sparse] add int64 storage type to sparse tensor runtime support library — ajcbik / githubweb

#22482 (Jul 15, 2021 12:07:46 PM)

  1. tsan: lock ScopedErrorReportLock around fork — dvyukov / githubweb
  2. [M68k][GloballSel] LegalizerInfo implementation — Anshil.Gandhi / githubweb
  3. [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction. — tra / githubweb

#22481 (Jul 15, 2021 11:59:55 AM)

  1. [unittest] Exercise SCEV's udiv and udiv ceiling routines — listmail / githubweb

#22480 (Jul 15, 2021 11:43:56 AM)

  1. [libc++/abi] Fix broken Lit feature no-noexcept-function-type — Louis Dionne / githubweb

#22479 (Jul 15, 2021 11:35:40 AM)

  1. [InstCombine] Add select(cond,gep(gep(x,y),z),gep(x,y)) tests from PR51069 — llvm-dev / githubweb
  2. [Verifier] Use isIntrinsic() (NFC) — nikita.ppv / githubweb
  3. [ELF][test] Rework non-preemptible ifunc tests — i / githubweb
  4. [ELF] Don't define __rela_iplt_start for -pie/-shared — i / githubweb

#22478 (Jul 15, 2021 11:28:58 AM)

  1. [ARM][LowOverheadLoops] Make some stack spills valid for tail predication — samuel.tebbs / githubweb

#22477 (Jul 15, 2021 11:21:55 AM)

  1. [PowerPC] Fix popcntb XL Compat Builtin for 32bit — kamau.bridgeman / githubweb

#22476 (Jul 15, 2021 11:01:55 AM)

  1. [InstCombine] Add 3-operand gep test with different ptr and same indices — llvm-dev / githubweb
  2. Fix "unknown pragma 'GCC'" MSVC warning. NFCI. — llvm-dev / githubweb

#22475 (Jul 15, 2021 10:38:53 AM)

  1. [SCEV] Fix unsound reasoning in howManyLessThans — listmail / githubweb
  2. tsan: strip top inlined internal frames — dvyukov / githubweb

#22474 (Jul 15, 2021 10:32:41 AM)

  1. [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) — i / githubweb
  2. [libc++] NFC: Reindent the run-buildbot script — Louis Dionne / githubweb

#22473 (Jul 15, 2021 10:26:17 AM)

  1. [llvm-exegesis] Fix missing-headers build errors. — vyng / githubweb

#22472 (Jul 15, 2021 10:19:52 AM)

  1. [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern — Jessica Paquette / githubweb
  2. Revert "[SLP]Workaround for InsertSubVector cost." — aeubanks / githubweb

#22471 (Jul 15, 2021 10:05:56 AM)

  1. [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocs — aardappel / githubweb

#22470 (Jul 15, 2021 9:59:55 AM)

  1. [lld-macho] Add LTO cache support — thakis / githubweb

#22469 (Jul 15, 2021 9:52:05 AM)

  1. [test] Avoid llvm-nm one-dash long options — i / githubweb
  2. [llvm-nm] Remove one-dash long options except -arch — i / githubweb
  3. [AMDGPU] Refine -O0 and -O1 passes. — Stanislav.Mekhanoshin / githubweb

#22468 (Jul 15, 2021 9:45:39 AM)

  1. [mlir][sparse] add shift ops support — ajcbik / githubweb

#22467 (Jul 15, 2021 9:39:26 AM)

  1. [mlir][sparse] remove linalg-to-loops from integration tests — ajcbik / githubweb
  2. Enable Flang by default in the test-release.sh script — andrzej.warzynski / githubweb
  3. [flang][driver] Randomise the names of the unparsed files — andrzej.warzynski / githubweb

#22466 (Jul 15, 2021 9:12:30 AM)

  1. [PowerPC] Add PowerPC rotate related builtins and emit target independent code for XL compatibility — wei.huang / githubweb
  2. tsan: make obtaining current PC faster — dvyukov / githubweb
  3. [AsmParser] Unify parsing of attributes — nikita.ppv / githubweb
  4. [LV] Enable vectorization of multiple exit loops w/computable exit counts — listmail / githubweb
  5. [Bazel] Update for 01bdb0f75efb — gcmn / githubweb
  6. [InstCombine] Look through invariant group intrinsics when removing malloc — aeubanks / githubweb
  7. [LangRef] Add elementtype attribute — nikita.ppv / githubweb
  8. [IR] Add elementtype attribute — nikita.ppv / githubweb
  9. [libc++] Add a CMake target to re-generate files and revamp CONTRIBUTING.rst — Louis Dionne / githubweb

#22465 (Jul 15, 2021 8:24:20 AM)

  1. [Analyzer][solver] Remove unused functions — gabor.marton / githubweb
  2. [NVPTX] Tweak fast-math tests to avoid select(binop(x,y),binop(x,z)) fold — llvm-dev / githubweb
  3. [mlir][sparse] replace linalg.copy with memref.copy — ajcbik / githubweb
  4. [DAG] Fold select(cond,binop(x,y),binop(x,z)) -> binop(x,select(cond,y,z)) — llvm-dev / githubweb
  5. Revert "[AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible" — tianshilei1992 / githubweb

#22464 (Jul 15, 2021 7:24:54 AM)

  1. Fix documentation; NFC — aaron / githubweb
  2. MachO: don't emit L... private symbols in do_not_dead_strip sections. — Tim Northover / githubweb
  3. [ARM] Expand types handled in VQDMULH recognition — david.green / githubweb
  4. [docs] More CMAKE variable documentation — nathan / githubweb
  5. MachO: fix Clang test broken by dropping private labels in LLVM. — Tim Northover / githubweb
  6. [OpenCL] Add support of __opencl_c_program_scope_global_variables feature macro — anton.zabaznov / githubweb
  7. Revert "[LV] Print remark when loop cannot be vectorized due to invalid costs." — sander.desmalen / githubweb

#22463 (Jul 15, 2021 6:35:53 AM)

  1. [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092) — lebedev.ri / githubweb

#22462 (Jul 15, 2021 5:37:37 AM)

  1. [VP][NFC] Correct formatting in unit test — fraser / githubweb
  2. [runtimes] Serialize all Lit params instead of passing them to add_lit_testsuite — Louis Dionne / githubweb
  3. [libc++] Implement views::all_t and ranges::viewable_range — Louis Dionne / githubweb
  4. Reapply "[DebugInfo] Enable variadic debug value salvaging" — stephen.tozer / githubweb
  5. [libc++] Mark failing rel_ops test as XFAIL in back-deployment — Louis Dionne / githubweb
  6. [mlir][linalg] Improve implementation of hoist padding. — nicolas.vasilache / githubweb
  7. [LV] Fix determinism for failing scalable-call.ll test. — sander.desmalen / githubweb
  8. [TTI] Consistently make getMinVectorRegisterBitWidth() methods const. NFCI. — llvm-dev / githubweb
  9. [mlir][rocdl] Add math::Exp2Op lowering to ROCDL — akuegel / githubweb

#22461 (Jul 15, 2021 4:46:10 AM)

  1. [mlir][nvvm]: Add math::Exp2Op lowering to NVVM. — akuegel / githubweb
  2. [MIPS] Refresh ashr test checks. NFCI. — llvm-dev / githubweb
  3. [InstCombine] Strip inbounds from (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) fold — llvm-dev / githubweb
  4. [NVPTX] Add selp.f32 checks to select(cond,fpbinop(),fpbinop()) tests — llvm-dev / githubweb

#22460 (Jul 15, 2021 3:57:28 AM)

  1. [Test] We can benefit from pipelining of ymm load/stores — mkazantsev / githubweb
  2. [sanitizer] Fix __sanitizer_kernel_sigset_t endianness issue — iii / githubweb
  3. [sanitizer] Force TLS allocation on s390 — iii / githubweb
  4. [TSan] Align thread_registry_placeholder — iii / githubweb
  5. [TSan] Use zeroext for function parameters — iii / githubweb
  6. [TSan] Build ignore_lib{0,1,5} tests with -fno-builtin — iii / githubweb
  7. [TSan] Define PTHREAD_ABI_BASE for SystemZ — iii / githubweb
  8. [TSan] Define C/C++ address ranges for SystemZ — iii / githubweb
  9. [TSan] Add SystemZ longjmp support — iii / githubweb
  10. [TSan] Disable __TSAN_HAS_INT128 on SystemZ — iii / githubweb
  11. [TSan] Intercept __tls_get_addr_internal and __tls_get_offset on SystemZ — iii / githubweb
  12. [TSan] Adjust tests for SystemZ — iii / githubweb
  13. [TSan] Enable SystemZ support — iii / githubweb
  14. [TSan] Add SystemZ SANITIZER_GO support — iii / githubweb
  15. [AMDGPU] Use isMetaInstruction for instruction size — sebastian.neubauer / githubweb
  16. [AArch64][GlobalISel] Optimise lowering for some vector types for min/max — irina.dobrescu / githubweb

#22459 (Jul 15, 2021 3:03:40 AM)

  1. Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic. — bgraur / githubweb
  2. [NFC] [hwasan] Split argument logic into functions. — fmayer / githubweb
  3. [AArch64][SME] Add outer product instructions — cullen.rhodes / githubweb

#22458 (Jul 15, 2021 2:10:34 AM)

  1. [llvm][tools] Hide unrelated llvm-bcanalyzer options — tbaeder / githubweb
  2. Fix undeduced type assert — sguelton / githubweb

#22457 (Jul 15, 2021 1:18:18 AM)

  1. [clang][Analyzer] Add symbol uninterestingness to bug report. — 1.int32 / githubweb
  2. [gn build] Port b0d38ad0bc25 — llvmgnsyncbot / githubweb
  3. [mlir][crunner] fix bug in memref copy for rank 0 — ajcbik / githubweb

#22456 (Jul 15, 2021 12:23:54 AM)

  1. [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44 — Tony.Tye / githubweb
  2. [2/2][RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEs — djtodoro / githubweb

#22455 (Jul 14, 2021 11:34:56 PM)

  1. [Coroutines] Run coroutine passes by default — yedeng.yd / githubweb

#22454 (Jul 14, 2021 9:12:12 PM)

  1. Revert "Defend early against operation created without a registered dialect" — joker.eph / githubweb
  2. [MLIR] [Python] Add `owner` to PyValue and fix its parent reference — john.demme / githubweb
  3. Defend early against operation created without a registered dialect — joker.eph / githubweb

#22453 (Jul 14, 2021 8:23:35 PM)

  1. [mlir][linalg] Improve codegen when tiling PadTensor evenly — springerm / githubweb
  2. [PowerPC][NFC] add testcase for update-form preparation with non-const increment — czhengsz / githubweb
  3. Defend early against operation created without a registered dialect — joker.eph / githubweb
  4. [Attributor] AACallEdges, Add a way to ask nonasm unknown callees — kuterdinel / githubweb

#22452 (Jul 14, 2021 7:35:03 PM)

  1. [mlir][linalg] Tile PadTensorOp — springerm / githubweb
  2. [mlir][linalg] Fix Windows build — springerm / githubweb
  3. [mlir][linalg] Improve codegen of ExtractSliceOfPadTensorSwapPattern — springerm / githubweb

#22451 (Jul 14, 2021 6:37:07 PM)

  1. [OpenCL][NFC] opencl-c.h: reorder atomic operations — airlied / githubweb
  2. [OpenCL] opencl-c.h: CL3.0 generic address space — airlied / githubweb
  3. [PowerPC] Generate inlined quadword lock free atomic operations via AtomicExpand — lkail / githubweb
  4. [gn build] Port b9c3941cd61d — llvmgnsyncbot / githubweb
  5. [mlir][linalg][NFC] Factor out tile generation in makeTiledShapes — springerm / githubweb
  6. [mlir][linalg] Add optional output operand to PadTensorOp — springerm / githubweb
  7. [mlir][NFC] Move asOpFoldResult helper functions to StaticValueUtils — springerm / githubweb

#22450 (Jul 14, 2021 5:49:06 PM)

  1. [libc++] NFCI: Restore code duplication in wrap_iter, with test. — arthur.j.odwyer / githubweb
  2. [AMDGPU] Use update_test_checks.py script for annotate kernel features tests. — kuterdinel / githubweb
  3. libclc: Add -cl-no-stdinc to clang flags on clang >=13 — airlied / githubweb

#22449 (Jul 14, 2021 4:44:29 PM)

  1. [WebAssembly] Codegen for v128.storeX_lane instructions — tlively / githubweb
  2. [clang] Refactor AST printing tests to share more infrastructure — zeratul976 / githubweb

#22448 (Jul 14, 2021 3:56:05 PM)

  1. [libomptarget] Keep the Shadow Pointer Map up-to-date — georgios.rokos / githubweb
  2. [Support] Turn on SupportTest for Apple Silicon — Steven Wu / githubweb
  3. [GlobalOpt] Fix a miscompile when evaluating struct initializers. — jonathan_roelofs / githubweb

#22447 (Jul 14, 2021 3:08:09 PM)

  1. [Polly] Fix misleading debug message. NFC. — llvm-project / githubweb
  2. [ARM] Fix RELA relocations for 32bit ARM. — wolfgang_pieb / githubweb
  3. [docs][OpaquePtr] Remove finished task — aeubanks / githubweb
  4. [clang-format] Make BreakAfterReturnType work with K&R C functions — owenca / githubweb

#22446 (Jul 14, 2021 2:19:22 PM)

  1. Global variables with strong definitions cannot be freed — listmail / githubweb
  2. [mlir] NFC - Add AffineMap::replace variant with dim/symbol inference — nicolas.vasilache / githubweb
  3. [Support] Get correct number of physical cores on Apple Silicon — Steven Wu / githubweb
  4. [lldb] Always call DestroyImpl from Process::Finalize — Jonas Devlieghere / githubweb
  5. [lldb] Make TargetList iterable (NFC) — Jonas Devlieghere / githubweb
  6. [asan][clang] Add flag to outline instrumentation — Vitaly Buka / githubweb
  7. [tests] Stablize tests for possible change in deref semantics — listmail / githubweb
  8. [mlir][affine] Add single result affine.min/max -> affine.apply canonicalization. — nicolas.vasilache / githubweb
  9. [AArch64] Fix selection of G_UNMERGE <2 x s16> — jonathan_roelofs / githubweb
  10. [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits — aeubanks / githubweb
  11. Precommit test for D106017 — aeubanks / githubweb
  12. [llvm-strip][WebAssembly] Support strip flags — dschuff / githubweb

#22445 (Jul 14, 2021 1:22:40 PM)

  1. [Bazel] Uniformly export all MLIR td files — gcmn / githubweb
  2. [SLP] Fix case of variable name. NFCI. — llvm-dev / githubweb
  3. [docs] Fix :option:`--file-header` reference in llvm-readelf.rst after D105532 — i / githubweb
  4. [SLP][NFC]Fix variables names, NFC. — a.bataev / githubweb
  5. [AMDGPU] Add TII::isIgnorableUse() to allow VOP rematerialization — Stanislav.Mekhanoshin / githubweb
  6. [tests] Stablize tests for possible change in deref semantics — listmail / githubweb
  7. [libcxx] [test] Remove a LIBCXX-WINDOWS-FIXME in trivial_abi/unique_ptr_ret — martin / githubweb

#22444 (Jul 14, 2021 12:17:50 PM)

  1. [runtimes] Inherit the TARGET_TRIPLE that may be set by LLVM — Louis Dionne / githubweb
  2. [WebAssembly] Codegen for v128.loadX_lane instructions — tlively / githubweb
  3. [SelectionDAG] Add an overload of getStepVector that assumes step 1. — efriedma / githubweb
  4. Demangle: correct swift_async demangling for Microsoft scheme — Saleem Abdulrasool / githubweb
  5. [Verifier] Improve incompatible attribute type check — nikita.ppv / githubweb
  6. Remove uses of deprecated target AllPassesAndDialectsNoRegistration in Bazel (NFC) — joker.eph / githubweb
  7. [scudo] Don't enabled MTE for small alignment — Vitaly Buka / githubweb
  8. [ARM] Move add(VMLALVA(A, X, Y), B) to VMLALVA(add(A, B), X, Y) — david.green / githubweb
  9. [NFC][PhaseOrdering] Add test for the lack of CSE after SimplifyCFG (PR51092) — lebedev.ri / githubweb
  10. [Attributes] Use single method to fetch type from AttributeSet (NFC) — nikita.ppv / githubweb
  11. [NFC] Drop redundant check prefixes in newly added test file — lebedev.ri / githubweb
  12. [runtimes] Bring back TARGET_TRIPLE — Louis Dionne / githubweb

#22443 (Jul 14, 2021 11:27:25 AM)

  1. [WebAssembly] Remove datalayout strings from llc tests — tlively / githubweb

#22442 (Jul 14, 2021 10:39:38 AM)

  1. [ARM] Lower v16i8 -> i64 VMLA reductions. — david.green / githubweb
  2. [ELF] --fortran-common: prefer STB_WEAK to COMMON — i / githubweb

#22441 (Jul 14, 2021 9:51:14 AM)

  1. [LV] Print remark when loop cannot be vectorized due to invalid costs. — sander.desmalen / githubweb
  2. [InstCombine] add tests for icmp with constant offset and no-wrap flags; NFC — spatel / githubweb
  3. [InstCombine] reorder icmp with offset folds for better results — spatel / githubweb

#22440 (Jul 14, 2021 9:01:16 AM)

  1. [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace — jay.foad / githubweb
  2. Combine two diagnostics into one and correct grammar — aaron / githubweb
  3. [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> invalid. — sander.desmalen / githubweb
  4. GlobalISel: Handle lowering non-power-of-2 extloads — Matthew.Arsenault / githubweb

#22439 (Jul 14, 2021 8:13:04 AM)

  1. [flang][OpenMP] Fix semantic check of test case in taskloop simd construct — arnamoy.bhattacharyya / githubweb
  2. [Lexer] Fix bug in `makeFileCharRange` called on split tokens. — yitzhakm / githubweb
  3. [runtimes] NFCI: Drop intermediate CMake variable TARGET_TRIPLE — Louis Dionne / githubweb
  4. [SLP]Workaround for InsertSubVector cost. — a.bataev / githubweb

#22438 (Jul 14, 2021 7:24:59 AM)

  1. [AIX] Enable dollar sign as PC in inlineasm — Jinsong Ji / githubweb

#22437 (Jul 14, 2021 6:36:01 AM)

  1. [SLP] match logical and/or as reduction candidates — spatel / githubweb
  2. ARM: reuse existing libcall global variable if possible. — Tim Northover / githubweb
  3. [docs] Update CMake cross compiling guide link — ty1208chiang / githubweb
  4. [mlir][linalg] Fix typo in ExtractSliceOfPadTensorSwapPattern — springerm / githubweb

#22436 (Jul 14, 2021 5:47:09 AM)

  1. [Analyzer][solver] Add dump methods for (dis)equality classes. — gabor.marton / githubweb

#22435 (Jul 14, 2021 4:45:43 AM)

  1. [X86] Implement smarter instruction lowering for FP_TO_UINT from f32/f64 to i32/i64 and vXf32/vXf64 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction. — llvm-dev / githubweb
  2. [lldb][docs] Remove mention of subversion. NFC. — david.spickett / githubweb
  3. [NFC] [Coroutines] Remove unused CoroFree — yedeng.yd / githubweb
  4. [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183) (REAPPLIED) — llvm-dev / githubweb
  5. [RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEs — djtodoro / githubweb
  6. [lld][MachO] Code cleanup — alexshap / githubweb

#22434 (Jul 14, 2021 3:56:14 AM)

  1. [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183) — llvm-dev / githubweb
  2. [DebugInfo] Correctly update dbg.values with duplicated location ops — stephen.tozer / githubweb
  3. [NFC][PowerPC] Added test to check regsiter allocation for ACC registers — stefanp / githubweb
  4. [gn build] (manually) merge 462d4de35b0c — thakis / githubweb
  5. Revert rGb803294cf78714303db2d3647291a2308347ef23 : "[InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)" — llvm-dev / githubweb
  6. [gn build] Port c08dabb0f476 — llvmgnsyncbot / githubweb

#22433 (Jul 14, 2021 3:01:35 AM)

  1. [RISCV] Fix the neutral element in vector 'fadd' reductions — fraser / githubweb
  2. [mlir][SCF] populateSCFStructuralTypeConversionsAndLegality WhileOp support — ivan.butygin / githubweb

#22432 (Jul 14, 2021 2:06:34 AM)

  1. [AArch64][SME] Add matrix register definitions and parsing support — cullen.rhodes / githubweb
  2. [AMDGPU] Precommit flat-scratch-init.ll test — sebastian.neubauer / githubweb
  3. [AMDGPU] Init scratch only if necessary — sebastian.neubauer / githubweb

#22431 (Jul 14, 2021 1:16:46 AM)

  1. [clangd] Add CMake option to (not) link in clang-tidy checks — sam.mccall / githubweb

#22430 (Jul 14, 2021 12:27:48 AM)

  1. [RegisterCoalescer] Resolve conflict based on liveness of subregister — ruiling.song / githubweb
  2. [NFC][AMDGPU] autogenerate kill-infinite-loop.ll checks — ruiling.song / githubweb
  3. [AMDGPU] Don't handle export done when unify exit nodes — ruiling.song / githubweb

#22429 (Jul 13, 2021 11:39:08 PM)

  1. sanitizer_common: add simpler ThreadRegistry ctor — Vitaly Buka / githubweb
  2. [libcxx] [test] Clarify weak_ptr_ret on Windows, remove a LIBCXX-WINDOWS-FIXME — martin / githubweb
  3. [RISCV] Pass -u to linker correctly. — kito.cheng / githubweb

#22428 (Jul 13, 2021 10:49:55 PM)

  1. Reformulate OrcJIT tutorial doc to make it more clear. — joker.eph / githubweb

#22427 (Jul 13, 2021 9:54:28 PM)

  1. [sanitizer] Fix type error in python 3 — Vitaly Buka / githubweb
  2. [RISCV] Support overloading for RVV miscellaneous functions. — zakk.chen / githubweb

#22426 (Jul 13, 2021 9:06:06 PM)

  1. [AIX] Update testcase to use aix triple — Jinsong Ji / githubweb
  2. [Polly] Fix typo. NFC. — llvm-project / githubweb
  3. [sanitizer] Convert script to python 3 — Vitaly Buka / githubweb
  4. Revert "[clang] Refactor AST printing tests to share more infrastructure" — david.green / githubweb
  5. [sanitizer] Upgrade android scripts to python 3 — Vitaly Buka / githubweb

#22425 (Jul 13, 2021 8:17:53 PM)

  1. [CSSPGO][llvm-profgen] Fix a missing initalization — hoy / githubweb
  2. Revert "[CSSPGO][llvm-profgen] Fix a missing initalization" — hoy / githubweb
  3. [CSSPGO][llvm-profgen] Fix a missing initalization — hoy / githubweb

#22424 (Jul 13, 2021 7:29:09 PM)

  1. Fix test trying to write a spurious output file into the source — richard / githubweb
  2. [SCEV] Handle zero stride correctly in howManyLessThans — efriedma / githubweb
  3. [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible — tianshilei1992 / githubweb

#22423 (Jul 13, 2021 6:39:47 PM)

  1. Revert "[SCEV] Handle zero stride correctly in howManyLessThans" — aeubanks / githubweb
  2. [AArch64] Fix AArch64::dsub's size — jonathan_roelofs / githubweb
  3. [AArch64] rm unused subreg's — jonathan_roelofs / githubweb
  4. [NFC][sanitizer] Simplify MapPackedCounterArrayBuffer — Vitaly Buka / githubweb
  5. [CSSPGO][llvm-profgen] Allow multiple executable load segments. — hoy / githubweb
  6. [CSSPGO] Do not import pseudo probe desc in thinLTO — hoy / githubweb
  7. [NFC][CSSPGO] Rename the name of an enum value. — hoy / githubweb

#22422 (Jul 13, 2021 5:51:42 PM)

  1. Revert "[NFC][sanitizer] Simplify MapPackedCounterArrayBuffer" — Vitaly Buka / githubweb

#22421 (Jul 13, 2021 5:37:15 PM)

  1. [NFC][sanitizer] Move MemoryMapper template parameter — Vitaly Buka / githubweb
  2. [NFC][sanitizer] Simplify MapPackedCounterArrayBuffer — Vitaly Buka / githubweb
  3. [AArch64][GlobalISel] Mark v2s64 -> v2p0 G_INTTOPTR as legal — Jessica Paquette / githubweb

#22420 (Jul 13, 2021 4:39:08 PM)

  1. [ScalarEvolution] Make isKnownNonZero handle more cases. — efriedma / githubweb
  2. RegAlloc: Allow targets to split register allocation — Matthew.Arsenault / githubweb
  3. [NFC][sanitizer] Don't store region_base_ in MemoryMapper — Vitaly Buka / githubweb
  4. [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch — aeubanks / githubweb
  5. sanitizer_common: optimize memory drain — Vitaly Buka / githubweb
  6. AMDGPU: Try to fix test failure with EXPENSIVE_CHECKS — Matthew.Arsenault / githubweb

#22419 (Jul 13, 2021 3:34:38 PM)

  1. [mlir][sparse] add support for std unary operations — ajcbik / githubweb
  2. [mlir][Tensor] Implement `reifyReturnTypeShapesPerResultDim` for `tensor.insert_slice`. — ravishankarm / githubweb
  3. [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility — wei.huang / githubweb
  4. [NFC][MLIR][std] Clean up ArithmeticCastOps — gcmn / githubweb
  5. [NFC][sanitizer] Rename some MemoryMapper members — Vitaly Buka / githubweb
  6. [NFC][sanitizer] Exctract DrainHalfMax — Vitaly Buka / githubweb

#22418 (Jul 13, 2021 2:44:20 PM)

  1. Revert "[sanitizer] Don't tie builders with particular workers" — Vitaly Buka / githubweb

#22418 (Jul 13, 2021 2:44:20 PM)

  1. [LLD] Adding support for RELA for CG Profile. — ayermolo / githubweb
  2. [WebAssembly] Run varargs codegen test with non-emscripten triple — dschuff / githubweb
  3. Add more types to the LLVM dialect C API — jpienaar / githubweb

#22417 (Jul 13, 2021 1:54:44 PM)

  1. [NFC][sanitizer] clang-format part of D105778 — Vitaly Buka / githubweb
  2. [docs/llvm-cov] Document -compilation-dir — Vedant Kumar / githubweb
  3. [libc] Add on float properties for precision floating point numbers in FloatProperties.h — hedingarcia / githubweb
  4. [NFC][sanitizer] Move MemoryMapper out of SizeClassAllocator64 — Vitaly Buka / githubweb
  5. [libcxx] [docs] Acknowledge that the library is known to work in some configs outside of what's tested in CI — martin / githubweb
  6. [SCEV] Handle zero stride correctly in howManyLessThans — listmail / githubweb
  7. [sanitizer] Few more NFC changes from D105778 — Vitaly Buka / githubweb
  8. [libc] Don't pass -fpie/-ffreestanding on Windows — caitlyncano / githubweb
  9. [libc] Capture floating point encoding and arrange it sequentially in memory — hedingarcia / githubweb

#22416 (Jul 13, 2021 1:06:08 PM)

  1. [NFC] Use CHECK-LABEL in trip-count-unknown-stride.ll — efriedma / githubweb
  2. [mlir][Vector] Remove Vector TupleOp as it is unused — thomasraoux / githubweb
  3. [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation. — abidh / githubweb
  4. [libc++] [test] Add a missing `()` in TestEachIntegralType. — arthur.j.odwyer / githubweb
  5. Revert "sanitizer_common: optimize memory drain" — Vitaly Buka / githubweb

#22415 (Jul 13, 2021 12:18:20 PM)

  1. [InstCombine] Precommit tests for D105088 (NFC) — nikita.ppv / githubweb
  2. [Tests] Fix test broken by: 43c7ca8e4963 [AArch64][GlobalISel] Legalize store <2 x i16> — jonathan_roelofs / githubweb
  3. [SCEV] Strengthen inference of RHS > Start in howManyLessThans — listmail / githubweb
  4. Fix cuda-bad-arch.cu test. — tra / githubweb
  5. [tests] Precommit a test case from D105216 — listmail / githubweb
  6. [gn build] (manually) port 303ddb60a2d2 — thakis / githubweb
  7. [LoopReroll] Add an extra defensive check to avoid SCEV assertion. — efriedma / githubweb

#22414 (Jul 13, 2021 11:29:34 AM)

  1. [PowerPC] Add FI alignment check if the addressing mode is DS/DQ-Form, emit X-Form if necessary. — amy.kwan1 / githubweb
  2. [RISCV] Use DIVUW/REMUW/DIVW instructions for i8/i16/i32 udiv/urem/sdiv when LHS is constant. — craig.topper / githubweb
  3. [libc++] NFC: Add comment for running macOS CI setup script remotely — Louis Dionne / githubweb
  4. [OpenMP] Fix one sign-compare warning from GCC — jonathan.l.peyton / githubweb
  5. Fix utils/update_cc_test_checks/check-globals.test on stand-alone builds — tstellar / githubweb
  6. [libc++] Add a CI job for macOS on arm64 hardware 🥳 — Louis Dionne / githubweb
  7. [sanitizer] Fix VSNPrintf %V on Windows — Vitaly Buka / githubweb
  8. [analyzer][solver][NFC] Introduce ConstraintAssignor — vsavchenko / githubweb
  9. [analyzer][solver][NFC] Refactor how we detect (dis)equalities — vsavchenko / githubweb
  10. [NFC][sanitizer] Remove trailing whitespace — Vitaly Buka / githubweb
  11. [test] Add a SCEV backedge computation test with an explicit zero stride — listmail / githubweb
  12. [CUDA] Only allow NVIDIA offload-arch during CUDA compilation. — tra / githubweb
  13. [AArch64][GlobalISel] Legalize store <2 x i16> — jonathan_roelofs / githubweb
  14. [AArch64][GlobalISel] Legalize load <2 x i16> — jonathan_roelofs / githubweb
  15. Revert "[PowerPC][NFC] Power ISA features for Semachecking" — wei.huang / githubweb
  16. [PowerPC][NFC] Power ISA features for Semachecking — wei.huang / githubweb
  17. [WebAssembly] Generate checks for simd-load-store-alignment.ll — tlively / githubweb

#22413 (Jul 13, 2021 10:29:09 AM)

  1. [RISCV] Support machine constraint "S" — i / githubweb
  2. [mlir][Linalg] Properly specify Linalg attribute. — nicolas.vasilache / githubweb
  3. Avoid triggering assert when program calls OSAtomicCompareAndSwapLong — julian.lettner / githubweb
  4. [OpaquePtr] Use AllocaInst::getAllocatedType() — aeubanks / githubweb
  5. [OpaquePtr] Use GlobalValue::getValueType() more — aeubanks / githubweb
  6. [OpaquePtr] Get load/store type without PointerType::getElementType() — aeubanks / githubweb
  7. [OpaquePtr] Use byval type more — aeubanks / githubweb
  8. Revert "[llvm] Add enum iteration to Sequence" — gchatelet / githubweb
  9. [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions. — craig.topper / githubweb
  10. [mlir] Add support for tensor.extract to comprehensive bufferization — thomasraoux / githubweb
  11. [NFC] Inline variable to prevent unused variable warning — aeubanks / githubweb
  12. [ScalarEvolution] Fix overflow when computing max trip counts — listmail / githubweb
  13. AST: correct name decoration for swift async functions on Windows — Saleem Abdulrasool / githubweb
  14. [llvm-mca] [NFC] Formatting code — marcos.horro / githubweb
  15. [clang] C++98 implicit moves are back with a vengeance — mizvekov / githubweb
  16. [OpenMP][NFC] Change comment style to eliminate warnings from GCC — jonathan.l.peyton / githubweb

#22412 (Jul 13, 2021 9:22:34 AM)

  1. [mlir] Handle unused variable when assertions are disabled. — tpopp / githubweb
  2. [OpenCL] Add verbosity when checking support of read_write images — anton.zabaznov / githubweb
  3. [PowerPC][NFC] Power ISA features for Semachecking — wei.huang / githubweb
  4. [InstCombine] Regenerate select-gep.ll tests — llvm-dev / githubweb
  5. [InstCombine] Add basic (select C, (gep Ptr, Idx), Ptr) tests from PR50183 — llvm-dev / githubweb
  6. [PowerPC] Fix L[D|W]ARX Implementation — albionapc / githubweb
  7. [mlir][memref] adjust integration tests to new lowering passes — ajcbik / githubweb
  8. [llvm] Add enum iteration to Sequence — gchatelet / githubweb

#22411 (Jul 13, 2021 8:25:34 AM)

  1. [libc++] Workaround non-constexpr std::exchange pre C++20 — Louis Dionne / githubweb
  2. Mips: Mark special case calling convention handling as custom — Matthew.Arsenault / githubweb
  3. Mips/GlobalISel: Use more standard call lowering infrastructure — Matthew.Arsenault / githubweb
  4. GlobalISel: Remove getIntrinsicID utility function — Matthew.Arsenault / githubweb
  5. GlobalISel: Use extension instead of merge with undef in common case — Matthew.Arsenault / githubweb
  6. AMDGPU: Promote signext/zeroext i16 shader returns — Matthew.Arsenault / githubweb
  7. Prepare Compiler-RT for GnuInstallDirs, matching libcxx, document all — John.Ericson / githubweb

#22410 (Jul 13, 2021 7:37:07 AM)

  1. [clang/objc] Optimize getters for non-atomic, copied properties — thakis / githubweb
  2. [InstCombine] Fold lshr/ashr(or(neg(x),x),bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816) — llvm-dev / githubweb
  3. [NFC] Add paranthesis around logical expression to silence -Wlogical-op-parentheses warning. — alexfh / githubweb
  4. [OpenMP] Minor improvement in task allocation — hansang.bae / githubweb
  5. [libc++] Generate ABI list for macOS arm64 — Louis Dionne / githubweb
  6. [libc++] Target x86_64 only for the backdeployment jobs — Louis Dionne / githubweb

#22409 (Jul 13, 2021 6:24:27 AM)

  1. [libomp] ompd_init(): fix heap-buffer-overflow when constructing libompd.so path — lebedev.ri / githubweb
  2. [OpenCL] Add support of __opencl_c_read_write_images feature macro — anton.zabaznov / githubweb
  3. [InstCombine] Pre-commit ashr(or(neg(x),x),bw-1) --> sext(icmp_ne(x,0)) tests from D105764 — llvm-dev / githubweb

#22408 (Jul 13, 2021 5:34:36 AM)

  1. [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result (REAPPLIED) — llvm-dev / githubweb

#22407 (Jul 13, 2021 4:40:02 AM)

  1. [lldb] Fix editline unicode on Linux — jan.kratochvil / githubweb
  2. [libomptarget][devicertl] Remove branches around setting parallelLevel — jonathanchesterfield / githubweb
  3. [AMDGPU] Handle s_branch to another section. — abidh / githubweb
  4. [libomptarget] Update device pointer only if needed — georgios.rokos / githubweb
  5. [MLIR] Fix documentation of the `ExecutionEngine` in the toy tutorial example — frgossen / githubweb

#22406 (Jul 13, 2021 3:49:23 AM)

  1. [RISCV] Pass undef VECTOR_SHUFFLE indices on to BUILD_VECTOR — fraser / githubweb
  2. [libc] update benchmark distributions — gchatelet / githubweb
  3. AArch64: use 4-byte slots for arm64_32 pointers in a tail call — Tim Northover / githubweb
  4. [OpenCL] Add support of __opencl_c_generic_address_space feature macro — anton.zabaznov / githubweb
  5. [AMDGPU] Mark waterfall loops as SI_WATERFALL_LOOP — sebastian.neubauer / githubweb
  6. [AMDGPU] Optimize VGPR LiveRange in waterfall loops — sebastian.neubauer / githubweb
  7. [mlir][Linalg] Add layout specification support to bufferization. — nicolas.vasilache / githubweb
  8. Support: reduce stack used in default size test. — Tim Northover / githubweb
  9. [X86][SSE] Add signbit tests to show cmpss/cmpsd intrinsics not recognised as 'allbits' results. — llvm-dev / githubweb
  10. [mlir][Linalg] Better support for bufferizing non-tensor results. — nicolas.vasilache / githubweb

#22405 (Jul 13, 2021 2:40:06 AM)

  1. [sanitizer_common] Define internal_usleep on Solaris — ro / githubweb
  2. [remangleIntrinsicFunction] Detect and resolve name clash — jeroen.dobbelaere / githubweb

#22404 (Jul 13, 2021 1:52:03 AM)

  1. [NFC] Do not track calls to inlined intrinsics in IFI. — jeroen.dobbelaere / githubweb

#22403 (Jul 13, 2021 1:04:03 AM)

  1. sanitizer_common: optimize memory drain — dvyukov / githubweb

#22402 (Jul 13, 2021 12:02:05 AM)

  1. [NFC] Edit the comment in M68kInstrInfo::ExpandMOVSZX_RM — gusrb406 / githubweb
  2. [ARM] Introduce MVEEXT ISel lowering — david.green / githubweb
  3. [MIPS] Regenerate test after D105161. NFC — david.green / githubweb
  4. [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe. — gusrb406 / githubweb
  5. [PowerPC] Fix typo in vector shuffle combining — qiucofan / githubweb
  6. [AMDGPU] Make some VOP1 instructions rematerializable — Stanislav.Mekhanoshin / githubweb
  7. [SelectionDAG] Check use before combining into USUBSAT — qiucofan / githubweb

#22401 (Jul 12, 2021 11:13:33 PM)

  1. Revert "[X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result" — Vitaly Buka / githubweb
  2. [NFC][scudo] Clang format a file — Vitaly Buka / githubweb
  3. [clang] Refactor AST printing tests to share more infrastructure — zeratul976 / githubweb
  4. [PowerPC][NFC] add test case for preparing more loads/stores — czhengsz / githubweb

#22400 (Jul 12, 2021 10:24:49 PM)

  1. [analyzer] Print time taken to analyze each function — rithiksh02 / githubweb
  2. Revert "[hwasan] More realistic setjmp test." — Vitaly Buka / githubweb
  3. [GlobalISel] Handle more types in narrowScalar for eq/ne G_ICMP — Jessica Paquette / githubweb

#22399 (Jul 12, 2021 9:36:29 PM)

  1. [OpaquePtr][ISel] Use ArgListEntry::IndirectType more — aeubanks / githubweb

#22398 (Jul 12, 2021 8:48:01 PM)

  1. [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType() — aeubanks / githubweb

#22397 (Jul 12, 2021 6:51:16 PM)

  1. DebugInfo: Use debug_rnglists.dwo for ranges in debug_info.dwo when parsing DWARFv5 — dblaikie / githubweb
  2. Fix test - mistaken hardcoded path from my local machine. — dblaikie / githubweb

#22396 (Jul 12, 2021 6:02:43 PM)

  1. [mlir][Linalg] Add 3D pooling named ops to Linalg. — hanchung / githubweb
  2. [llc] Default MCUseDwarfDirectory to true — i / githubweb
  3. [mlir][sparse] add support for AND and OR operations — ajcbik / githubweb

#22395 (Jul 12, 2021 5:14:28 PM)

  1. [compiler-rt][hwasan] Refactor kAliasRegionStart usage — leonardchan / githubweb

#22394 (Jul 12, 2021 4:26:28 PM)

  1. [mlir][tosa] Added shape propagation for TOSA pool operations. — rob.suderman / githubweb
  2. [Driver] Let -fno-integrated-as -gdwarf-5 use -fdwarf-directory-asm — i / githubweb
  3. sanitizer_common: Fix build for tests — 31459023+hctim / githubweb

#22393 (Jul 12, 2021 3:37:52 PM)

  1. [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets. — efriedma / githubweb
  2. [mlir][sparse] add restrictive versions of division support — ajcbik / githubweb
  3. [WebAssembly] Fixed LLD generation of 64-bit __wasm_init_memory — aardappel / githubweb
  4. [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32. — efriedma / githubweb
  5. [AArch64] Dump a little more info about unimplemented reg-to-reg copies. NFC — jonathan_roelofs / githubweb

#22392 (Jul 12, 2021 2:49:36 PM)

  1. [clang] Document llvm options controlling pragma unroll — Yaxun.Liu / githubweb
  2. [libc++] Use 'os' tags to target Linux libc++ builders — Louis Dionne / githubweb
  3. [libc++][ci] Clean up the Docker image — Louis Dionne / githubweb
  4. [PowerPC] Fix the splat immediate in PPCMIPeephole depending on if we have an Altivec and VSX splat instruction. — amy.kwan1 / githubweb
  5. Revert "Revert "Reset the wakeup timeout when we re-enter the continue wait."" — jingham / githubweb
  6. [libc++] Add the 'os=macos' tag to macOS nodes to workaround lack of wildcard matching — Louis Dionne / githubweb
  7. [libc++] ci: Properly target macOS nodes per-os — Louis Dionne / githubweb

#22391 (Jul 12, 2021 1:43:28 PM)

  1. [CostModel][X86] Adjust fptosi/fptoui SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  2. [libc++] Exit from macos-ci-setup upon error — Louis Dionne / githubweb
  3. [Bazel] ignore build files under libcxx's copy of google-benchmark — gcmn / githubweb
  4. [Attributes] Replace doesAttrKindHaveArgument() (NFC) — nikita.ppv / githubweb
  5. [Attributes] Remove duplicate attribute in typeIncompatible() (NFC) — nikita.ppv / githubweb
  6. [libc++] Encode the arch and OS in buildkite agent tags — Louis Dionne / githubweb
  7. [WebAssembly] fix typo in range check for Asm locals — aardappel / githubweb
  8. [libcxx][docs] Update the ranges status document to reflect the current state of the world. — zoecarver / githubweb
  9. [Attributes] Determine attribute properties from TableGen data — nikita.ppv / githubweb
  10. [vscode] fix ubsan problem in the progress event reporter — walter erquinigo / githubweb
  11. [clang-tidy] performance-unnecessary-copy-initialization: Do not remove comments on new lines. — flx / githubweb
  12. [libcxx] [test] Fix spurious failures in the thread join test on Windows — martin / githubweb
  13. [mlir][sparse] Add Merger unit tests (with gcc5 build fix) — gusss / githubweb

#22390 (Jul 12, 2021 12:37:28 PM)

  1. [Attributes] Make type attribute handling more generic (NFCI) — nikita.ppv / githubweb
  2. Add newline to fix documentation build — Krzysztof.Drewniak / githubweb
  3. Revert "sanitizer_common: add simpler ThreadRegistry ctor" — Vitaly Buka / githubweb
  4. [Attributes] Assert correct attribute constructor is used (NFCI) — nikita.ppv / githubweb
  5. [Attributes] Simplify attribute sorting (NFCI) — nikita.ppv / githubweb
  6. [PowerPC][AIX] Fix Zero-width bit fields wrt MaxFieldAlign. — wanyu9511 / githubweb
  7. [libc++][ci] Add arch and os tags to the macOS CI builders — Louis Dionne / githubweb
  8. [ARC] Add disassembly for the conditioned move immediate instruction — marksl / githubweb

#22389 (Jul 12, 2021 11:49:16 AM)

  1. [lld/mac] Implement -application_extension — thakis / githubweb
  2. [PowerPC] Custom Lowering BUILD_VECTOR for v2i64 for P7 as well — Jinsong Ji / githubweb
  3. [libc++] Update Google benchmark to v 1.5.5 — Louis Dionne / githubweb
  4. Revert "sanitizer_common: optimize memory drain" — nikita.ppv / githubweb
  5. [Bazel] Update configuration to HEAD — gcmn / githubweb

#22388 (Jul 12, 2021 10:43:21 AM)

  1. [libc++] Remove random [[nodiscard]] in the test suite — Louis Dionne / githubweb
  2. [OpenMP] Remove TSAN annotations from libomp — protze / githubweb
  3. [ARM] Expand types in VQDMULH tests. NFC — david.green / githubweb
  4. [AIX] Emit version string in .file directive — Jinsong Ji / githubweb
  5. [test] Move AMDGPU reloc test from Object to tools/llvm-readobj and simplify it — i / githubweb
  6. [mlir][tosa] Added more shape inference for tosa ops — rob.suderman / githubweb
  7. [flang][nfc] Simplify CMake — andrzej.warzynski / githubweb
  8. [llvm-readobj] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  9. [X86] Teach X86FloatingPoint's handleCall to only erase the FP stack if there is a regmask operand that clobbers the FP stack. — craig.topper / githubweb
  10. [NFC][compiler-rt][hwasan] Move shadow bound variables to hwasan.cpp — leonardchan / githubweb
  11. sanitizer_common: optimize memory drain — dvyukov / githubweb
  12. [WebAssembly] Custom combines for f32x4.demote_zero_f64x2 — tlively / githubweb

#22387 (Jul 12, 2021 9:39:13 AM)

  1. [Altivec] Use signed comparison for vec_all_* and vec_any_* interfaces — bmahjour / githubweb
  2. [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types — listmail / githubweb
  3. sanitizer_common: Fix the build for platforms that use shared TSDs — benny.kra / githubweb
  4. sanitizer_common: Suppress another thread safety warning — benny.kra / githubweb
  5. [llvm-objcopy] Improve performance of long pattern lists — i / githubweb
  6. [PowerPC] Implement trap and conversion builtins for XL compatibility — albionapc / githubweb

#22386 (Jul 12, 2021 8:27:45 AM)

  1. [libc++] Test on Clang ToT by default — Louis Dionne / githubweb
  2. [lld/mac] Make tbd files in one test valid — thakis / githubweb
  3. [SelectionDAG] Simplify PromoteIntRes_INSERT_SUBVECTOR to only handle result — bradley.smith / githubweb
  4. Reland "[clang-repl] Implement partial translation units and error recovery." — v.g.vassilev / githubweb

#22385 (Jul 12, 2021 7:39:31 AM)

  1. sanitizer_common: allow COMMON_INTERCEPTOR_ENTER to use labels — dvyukov / githubweb
  2. [clang-tidy] performance-unnecessary-copy-initialization: Disable structured bindings. — flx / githubweb
  3. [libc++] NFC: Fix synopsis comments and sort includes in ranges — Louis Dionne / githubweb
  4. [AArch64] Silence unused variable warning. NFC. — benny.kra / githubweb
  5. [analyzer] LoopUnrolling: fix crash when a loop counter is captured in a lambda by reference — vsavchenko / githubweb
  6. Remove unused parameter from parseMSInlineAsm. — simon.tatham / githubweb
  7. sanitizer_common: support printing __m128i type — dvyukov / githubweb
  8. [SLP] add test for multiple logical reductions; NFC — spatel / githubweb

#22384 (Jul 12, 2021 6:48:41 AM)

  1. [InstCombine][tests] add tests for signbit + logic; NFC — spatel / githubweb
  2. [InstCombine] reduce signbit test of logic ops to cmp with zero — spatel / githubweb
  3. [SystemZ]  Bugfix for the 'N' code for inline asm operand. — paulsson / githubweb
  4. Fix warning '-Wparentheses'. NFC. — michael.hliao / githubweb
  5. [AArch64] Add target features for Armv9-A Scalable Matrix Extension (SME) — cullen.rhodes / githubweb
  6. [MLIR][StandardToLLVM] Move `copyUnrankedDescriptors` to pattern — frgossen / githubweb
  7. [lldb][NFC] Use ArrayRef in TypeSystemClang::SetFunctionParameters — Raphael Isemann / githubweb

#22383 (Jul 12, 2021 5:57:05 AM)

  1. Partially implement P1401R5 (Narrowing contextual conversions to bool) — aaron / githubweb
  2. [gn build] (semi-manually) port 0da172b1766e — thakis / githubweb
  3. [AArch64] Set the latency of Cortex-A55 stores to 1 — david.green / githubweb
  4. [gn build] port 0da172b1766e more — thakis / githubweb
  5. [CostModel][X86] Adjust truncate SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  6. [mlir][linalg][python] Add auto-generated file warning (NFC). — gysit / githubweb

#22382 (Jul 12, 2021 5:05:14 AM)

  1. sanitizer_common: fix 32-bit build — dvyukov / githubweb

#22381 (Jul 12, 2021 5:00:00 AM)

  1. Fix the Clang documentation builder; NFC. — aaron / githubweb

#22380 (Jul 12, 2021 4:35:05 AM)

  1. [lldb/Target] Fix event handling during process launch — medismail.bennani / githubweb

#22379 (Jul 12, 2021 4:19:49 AM)

  1. sanitizer_common: remove debugging logic from the internal allocator — dvyukov / githubweb
  2. sanitizer_common: make sem_trywait as non-blocking — dvyukov / githubweb
  3. [PowerPC] Fix rounding mode for vec_round in altivec.h — nemanja.i.ibm / githubweb
  4. [RS4GC] Add a test to demonstrate duplication of base generation. NFC — yrouban / githubweb
  5. [RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints() — yrouban / githubweb

#22378 (Jul 12, 2021 3:55:03 AM)

  1. [OpenMP] Support OpenMP 5.1 attributes — aaron / githubweb

#22377 (Jul 12, 2021 3:43:56 AM)

  1. [mlir][Linalg] Improve comprehensive bufferization for scf.yield. — nicolas.vasilache / githubweb

#22376 (Jul 12, 2021 3:30:37 AM)

  1. sanitizer_common: add thread safety annotations — dvyukov / githubweb
  2. [PowerPC] Remove unnecessary 64-bit guards from altivec.h — nemanja.i.ibm / githubweb
  3. [OpenMP][OMPT] Fix compile-time assertion in ompt-multiplex.h — protze / githubweb
  4. [llvm][sve] Lowering for VLS truncating stores — david.truby / githubweb
  5. sanitizer_common: use 0 for empty stack id — dvyukov / githubweb

#22375 (Jul 12, 2021 2:37:20 AM)

  1. [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result — llvm-dev / githubweb
  2. [LV] Ignore candidate VFs with invalid costs. — sander.desmalen / githubweb
  3. [mlir] factor math-to-llvm out of standard-to-llvm — zinenko / githubweb
  4. [LLDB] Testsuite: Add helper to check for AArch64 target — omair.javaid / githubweb
  5. sanitizer_common: rename Mutex to MutexState — dvyukov / githubweb

#22374 (Jul 12, 2021 1:50:04 AM)

  1. [X86][SSE] Add signbit tests to show cmpss/cmpsd ops not recognised as 'allbits' results. — llvm-dev / githubweb

#22373 (Jul 11, 2021 11:56:04 PM)

  1. [analyzer][NFC] Display the correct function name even in crash dumps — balazs.benics / githubweb

#22372 (Jul 11, 2021 11:04:34 PM)

  1. [llvm-exegesis] Fix compilation with old libpfm versions. — courbet / githubweb

#22371 (Jul 11, 2021 10:16:48 PM)

  1. [AArch64] De-capitalize some Emit* functions — i / githubweb

#22370 (Jul 11, 2021 9:29:18 PM)

  1. [LLDB] Only build TestWatchTaggedAddress.py on aarch64 PAC targets — omair.javaid / githubweb

#22369 (Jul 11, 2021 8:42:05 PM)

  1. [mlir] Fix broadcasting check with 1 values — jpienaar / githubweb

#22368 (Jul 11, 2021 7:40:06 PM)

  1. [llvm][Inliner] Templatize PriorityInlineOrder — taolq / githubweb
  2. Support AArch64/Linux watchpoint on tagged addresses — omair.javaid / githubweb

#22367 (Jul 11, 2021 6:41:19 PM)

  1. [lld-macho][nfc] Fix YAML input in compact-unwind-sym-relocs.s — jezng / githubweb

#22366 (Jul 11, 2021 5:53:32 PM)

  1. [Attributor][NFCI] Add UsedAssumedInformation to more interfaces — johannes / githubweb
  2. [OpenMP] Simplify variable sharing and increase shared memory size — johannes / githubweb
  3. [OpenMP] Create and use `__kmpc_is_generic_main_thread` — johannes / githubweb

#22365 (Jul 11, 2021 5:06:06 PM)

  1. [IndVars] Don't widen pointers in WidenIV::getWideRecurrence — efriedma / githubweb

#22364 (Jul 11, 2021 4:13:17 PM)

  1. [lld-macho][nfc] Remove unnecessary llvm:: namespace prefixes — jezng / githubweb
  2. [lld-macho][nfc] clang-format — jezng / githubweb

#22363 (Jul 11, 2021 3:26:06 PM)

  1. [lld-macho][nfc] Avoid using std::map for PlatformKinds — jezng / githubweb

#22362 (Jul 11, 2021 1:45:48 PM)

  1. [VPlan] Remove default arg from getVPValue (NFC). — flo / githubweb

#22361 (Jul 11, 2021 12:58:31 PM)

  1. [RISCV] Add tests for suboptimal handling of negative constants for i32 uaddo/usubo on RV64. NFC — craig.topper / githubweb

#22360 (Jul 11, 2021 12:11:23 PM)

  1. [RISCV] Add tests for suboptimal handling of negative constants on the LHS of i32 shifts/rotates/subtracts on RV64. NFC — craig.topper / githubweb

#22359 (Jul 11, 2021 11:24:27 AM)

  1. [lld/mac] Always reference dyld_stub_binder when linked with libSystem — thakis / githubweb
  2. [lld/mac] Unbreak objc.s after 6e05c1cd5f98 — thakis / githubweb

#22358 (Jul 11, 2021 10:37:06 AM)

  1. [DivRemPairs] Add an initial case for hoisting to a common predecessor. — craig.topper / githubweb
  2. [RISCV] Remove stale FIXME from a test. NFC — craig.topper / githubweb

#22357 (Jul 11, 2021 9:50:03 AM)

  1. [lld/mac] Use normal Undefined machinery for dyld_stub_binder lookup — thakis / githubweb

#22356 (Jul 11, 2021 8:31:35 AM)

  1. [ARM] Add lowering of uadd_sat to uq{add|sub}8 and uq{add|sub}16 — david.green / githubweb

#22355 (Jul 11, 2021 7:43:36 AM)

  1. [Analysis] Remove unused declaration isPotentiallyReachableFromMany (NFC) — kazu / githubweb
  2. Revert "[clang-repl] Implement partial translation units and error recovery." — v.g.vassilev / githubweb

#22354 (Jul 11, 2021 6:48:06 AM)

  1. [IfCvt] Don't use pristine register for counting liveins for predicated instructions. — david.green / githubweb

#22353 (Jul 11, 2021 4:38:25 AM)

  1. sanitizer_common: add simpler ThreadRegistry ctor — dvyukov / githubweb
  2. [lldb] Fix compilation by adjusting to the new ASTContext signature. — v.g.vassilev / githubweb
  3. sanitizer_common: unbreak ThreadRegistry tests — dvyukov / githubweb

#22352 (Jul 11, 2021 3:26:24 AM)

  1. sanitizer_common: sanitize time functions — dvyukov / githubweb
  2. [clang-repl] Implement partial translation units and error recovery. — v.g.vassilev / githubweb

#22351 (Jul 11, 2021 2:35:05 AM)

  1. sanitizer_common: split LibIgnore into fast/slow paths — dvyukov / githubweb

#22350 (Jul 10, 2021 9:36:09 PM)

  1. [lld-macho][nfc] Expand the compact unwind symbol reloc test — jezng / githubweb

#22349 (Jul 10, 2021 8:42:08 PM)

  1. [InstCombine] Add optimization to prevent poison from being propagated. — aqjune / githubweb

#22348 (Jul 10, 2021 7:29:50 PM)

  1. Reapply "llvm-symbolizer: Fix "start file" to work with Split DWARF" — dblaikie / githubweb
  2. Fix windows directory separator some more for test from b447b9dce0d105e7f0b22db719fe8624108e99dc — dblaikie / githubweb

#22347 (Jul 10, 2021 6:41:45 PM)

  1. [Analysis] Remove changeCondBranchToUnconditionalTo (NFC) — kazu / githubweb
  2. [RISCV] Restore non-constant srem test I accidentally deleted. NFC — craig.topper / githubweb
  3. [DivRemPairs] Add test cases for D87555. NFC — craig.topper / githubweb

#22346 (Jul 10, 2021 5:53:35 PM)

  1. [RISCV] Add test cases for div/rem with constant left hand side. NFC — craig.topper / githubweb

#22345 (Jul 10, 2021 5:05:17 PM)

  1. [OpenMP][NFCI] Re-enable two remarks tests after D101977 landed — johannes / githubweb
  2. [OpenMP] Remove checkXXXX device runtime functions — johannes / githubweb
  3. [OpenMP][FIX] Add missing `)` to remark — johannes / githubweb
  4. [OpenMP] Detect SPMD compatible kernels and execute them as such — johannes / githubweb
  5. [Attributor][FIX] Destroy bump allocator objects to avoid leaks — johannes / githubweb

#22344 (Jul 10, 2021 4:00:08 PM)

  1. [OpenMP] Unified entry point for SPMD & generic kernels in the device RTL — johannes / githubweb
  2. [OpenMP] Create custom state machines for generic target regions — johannes / githubweb

#22343 (Jul 10, 2021 2:56:15 PM)

  1. [ARM] Extra widening and narrowing combinations tests. NFC — david.green / githubweb
  2. [Attributor][FIX] Do not replace a value with a non-dominating instruction — johannes / githubweb
  3. [Attributor] Reorganize AAHeapToStack — johannes / githubweb
  4. [OpenMP][FIX] Update remark in test file after rewording — johannes / githubweb
  5. [Attributor] Look through selects in genericValueTraversal — johannes / githubweb
  6. [Attributor][FIX] Sanitize queries to LVI and ScalarEvolution — johannes / githubweb

#22342 (Jul 10, 2021 2:08:06 PM)

  1. [Attributor][FIX] Traverse uses even if a value is assumed constant — johannes / githubweb
  2. [Attributor] Introduce an optimistic getUnderlyingObjects helper — johannes / githubweb
  3. [Attributor] Use AAValueSimplify to simplify returned values — johannes / githubweb

#22341 (Jul 10, 2021 1:20:06 PM)

  1. Revert Attributor patch series — thakis / githubweb

#22340 (Jul 10, 2021 12:15:07 PM)

  1. Reland "[clang-repl] Allow passing in code as positional arguments." — v.g.vassilev / githubweb

#22339 (Jul 10, 2021 11:09:43 AM)

  1. [Attributor][FIX] Traverse uses even if a value is assumed constant — johannes / githubweb
  2. [Attributor] Introduce an optimistic getUnderlyingObjects helper — johannes / githubweb
  3. [Attributor] Use AAValueSimplify to simplify returned values — johannes / githubweb
  4. [Attributor] Reorganize AAHeapToStack — johannes / githubweb
  5. [Attributor] Look through selects in genericValueTraversal — johannes / githubweb
  6. [OpenMP] Unified entry point for SPMD & generic kernels in the device RTL — johannes / githubweb
  7. [OpenMP] Create custom state machines for generic target regions — johannes / githubweb
  8. [Attributor][FIX] Do not replace a value with a non-dominating instruction — johannes / githubweb
  9. [Attributor][FIX] Sanitize queries to LVI and ScalarEvolution — johannes / githubweb
  10. [OpenMP] Remove checkXXXX device runtime functions — johannes / githubweb
  11. [OpenMP] Detect SPMD compatible kernels and execute them as such — johannes / githubweb
  12. [Attributor][NFCI] Add UsedAssumedInformation to more interfaces — johannes / githubweb
  13. Revert "llvm-symbolizer: Fix "start file" to work with Split DWARF" — thakis / githubweb

#22338 (Jul 10, 2021 10:22:08 AM)

  1. [mlir][NFC] Switched `interfaces` to a private member of SSANameState. — joker.eph / githubweb
  2. [mlir] Added OpPrintingFlags to AsmState and SSANameState. — joker.eph / githubweb
  3. [mlir] Gated calls to getAsm{Result,BlockArgument}Names on whether printing ops in generic form. — joker.eph / githubweb

#22337 (Jul 10, 2021 9:28:11 AM)

  1. [OpenMP] Avoid checking parent reference count in targetDataEnd — jdenny.ornl / githubweb
  2. [OpenMP] Avoid checking parent reference count in targetDataBegin — jdenny.ornl / githubweb

#22336 (Jul 10, 2021 8:00:19 AM)

  1. [AFDO] Require x86_64-linux in a testcase — kazu / githubweb

#22335 (Jul 10, 2021 7:12:11 AM)

  1. [X86] Add tests from D93707 for fsub_strict(x,fneg(y)) -> fadd_strict(x,y) folds. — llvm-dev / githubweb

#22334 (Jul 10, 2021 6:09:06 AM)

  1. [llvm-mca][JSON] Teach the PipelinePrinter how to deal with anonymous code regions (PR51008) — andrea.dibiagio / githubweb

#22333 (Jul 10, 2021 5:01:18 AM)

  1. [LV] NFCI: Do cost comparison on InstructionCost directly. — sander.desmalen / githubweb
  2. [llvm-mca][JSON] Further refactoring of the JSON printing logic. — andrea.dibiagio / githubweb

#22332 (Jul 10, 2021 3:57:09 AM)

  1. [InstructionCost] Add saturation support. — sander.desmalen / githubweb

#22331 (Jul 10, 2021 1:29:02 AM)

  1. Revert "Prepare Compiler-RT for GnuInstallDirs, matching libcxx" — martin / githubweb

#22330 (Jul 10, 2021 12:40:02 AM)

  1. [AArch64][GlobalISel] Implement moreElements legalization for G_SHUFFLE_VECTOR. — Amara Emerson / githubweb

#22329 (Jul 9, 2021 11:51:36 PM)

  1. [NFC][ScalarEvolution] Precommit tests for D104075. — efriedma / githubweb

#22328 (Jul 9, 2021 11:03:11 PM)

  1. [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions. — Amara Emerson / githubweb

#22327 (Jul 9, 2021 9:39:30 PM)

  1. [ORC] Flesh out ExecutorAddress, rename CommonOrcRuntimeTypes header. — Lang Hames / githubweb

#22326 (Jul 9, 2021 8:51:41 PM)

  1. [lld-macho] Fix bug in handling unwind info from ld -r — vyng / githubweb

#22325 (Jul 9, 2021 7:46:19 PM)

  1. [WebAssembly] Custom combines for f64x2.promote_low_f32x4 — tlively / githubweb

#22324 (Jul 9, 2021 6:57:40 PM)

  1. llvm-symbolizer: Fix "start file" to work with Split DWARF — dblaikie / githubweb

#22323 (Jul 9, 2021 6:09:24 PM)

  1. [ScalarEvolution] Strictly enforce pointer/int type rules. — efriedma / githubweb
  2. [scudo] Check if we use __clang_major__ >= 12 — Vitaly Buka / githubweb
  3. Fix buildbot regression from 9c4baf5. — efriedma / githubweb

#22322 (Jul 9, 2021 5:21:21 PM)

  1. [WebAssembly] Fix warnings — kazu / githubweb
  2. [AFDO] Merge function attributes after inlining — kazu / githubweb
  3. [MLIR][GPU][NFC] Fix documentation for wmma matrix load/store ops — uday / githubweb
  4. WebAssembly: Update datalayout to match fp128 ABI change — dschuff / githubweb
  5. [SLP] Do not make an attempt to match reduction on already erased instruction. — valery.n.dmitriev / githubweb

#22321 (Jul 9, 2021 4:32:57 PM)

  1. [gn build] fix formatting after 9647a6f719ee — thakis / githubweb

#22320 (Jul 9, 2021 3:44:47 PM)

  1. [HIP] Move std headers after device malloc/free — enye.shi / githubweb
  2. [WebAssembly] fix broken tools/llvm-symbolizer/wasm-basic.s test — aardappel / githubweb
  3. [WebAssembly] Fixed 2 warnings in Asm Type Checker — aardappel / githubweb
  4. [llvm-mca] Refactor the logic that prints JSON files. — andrea.dibiagio / githubweb
  5. [llvm-nm][test] diff -q => diff to make AIX happy — i / githubweb

#22319 (Jul 9, 2021 2:19:47 PM)

  1. [lldb] Drop REQUIRES where redundant because of lit.local.cfg — Jonas Devlieghere / githubweb
  2. Add scoped timers to ReadMemoryFromInferior and ReadMemoryFromFileCache. — Adrian Prantl / githubweb
  3. Prepare Compiler-RT for GnuInstallDirs, matching libcxx — John.Ericson / githubweb
  4. PR51018: A few more explicit conversions from SmallString to StringRef — dblaikie / githubweb
  5. [WebAssembly] Added initial type checker to MC Assembler — aardappel / githubweb
  6. [GlobalISel] Use GCDTy when extracting GCD ty from leftover regs in insertParts — Jessica Paquette / githubweb

#22318 (Jul 9, 2021 1:17:46 PM)

  1. Reapply [IR] Don't mark mustprogress as type attribute — nikita.ppv / githubweb
  2. PR51034: Debug Info: Remove 'prototyped' from K&R function declarations — dblaikie / githubweb
  3. [Polly][Isl] Use isl::*::ctx instead of isl::*::get_ctx. NFC — patacca / githubweb
  4. [IRForTarget] Don't pass nullptr to GetElementPtrInst::Create() (NFC) — nikita.ppv / githubweb
  5. Reapply [IR] Don't accept nullptr as GEP element type — nikita.ppv / githubweb
  6. [AMDGPU] Add VOP rematerialization test. NFC. — Stanislav.Mekhanoshin / githubweb
  7. [ARC][NFC] Include file re-ordering — grahamy / githubweb
  8. [hwasan] More realistic setjmp test. — fmayer / githubweb
  9. [libcxx][CI] Work around Arm buildkite failures — Louis Dionne / githubweb
  10. [SLP] make invalid operand explicit for extra arg in reduction matching; NFC — spatel / githubweb
  11. [SLP] add tests for poison-safe logical reductions; NFC — spatel / githubweb
  12. [PhaseOrdering] add tests for vector cmp reductions; NFC — spatel / githubweb
  13. [IR] Add GEPOperator::indices() (NFC) — nikita.ppv / githubweb
  14. [lldb] Use custom script instead of lldb.macosx.crashlog in test — Jonas Devlieghere / githubweb
  15. [AMDGPU] Fix flags of V_MOV_B64_PSEUDO — Stanislav.Mekhanoshin / githubweb
  16. [OPENMP]Fix overlapped mapping for dereferenced pointer members. — a.bataev / githubweb
  17. [AMDGPU] Added v_accvgpr_read_b32 rematerialization test. NFC. — Stanislav.Mekhanoshin / githubweb

#22317 (Jul 9, 2021 11:52:07 AM)

  1. [NFC][compiler-rt][hwasan] Move __hwasan_tag_mismatch4 to hwasan.cpp — leonardchan / githubweb
  2. [NFC][compiler-rt][hwasan] Rename InitPrctl to InitializeOsSupport — leonardchan / githubweb
  3. [NFC][compiler-rt][hwasan] Move TagMemoryAligned into hwasan_linux.cpp — leonardchan / githubweb
  4. [flang][driver] Fix how output filename is generated — andrzej.warzynski / githubweb
  5. Revert "[IR] Don't accept nullptr as GEP element type" — stilis / githubweb
  6. [Clang] Introduce Swift async calling convention. — varun_gandhi / githubweb

#22316 (Jul 9, 2021 10:44:16 AM)

  1. [SLP] make checks for cmp+select min/max more explicit — spatel / githubweb
  2. Revert "[IR] Don't mark mustprogress as type attribute" — nikita.ppv / githubweb
  3. [SLP] improve code comments; NFC — spatel / githubweb
  4. [NFC][OpaquePtr] Use GlobalValue::getValueType() more — aeubanks / githubweb
  5. m86k: adjust the usage of ArgInfo after change 9b057f647d70fc958d4a1a7a00e2deba65 — sylvestre / githubweb
  6. [lldb] Add the ability to silently import scripted commands — Jonas Devlieghere / githubweb
  7. [llvm-cxxfilt] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  8. [X86] Return src/dest register from stack spill/restore recogniser — jeremy.morse / githubweb
  9. [libcxx][nfc] Remove <variant>'s dependence on <array>. — zoecarver / githubweb
  10. [libcxx][ranges] Add `ranges::transform_view`. — zoecarver / githubweb
  11. [gn build] Port 0e09a41b415b — llvmgnsyncbot / githubweb
  12. [llvm-size] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  13. [OpaquePtr][InferAddrSpace] Use PointerType::getWithSamePointeeType() — aeubanks / githubweb
  14. [llvm-mca] Fix -Wunused-private-field after D105618 — i / githubweb
  15. [AMDGPU][Docs] Update Code Object V3 example to includes args section — Krzysztof.Drewniak / githubweb

#22315 (Jul 9, 2021 9:37:42 AM)

  1. [IR] Don't accept nullptr as GEP element type — nikita.ppv / githubweb
  2. Revert "Revert "Temporarily do not drop volatile stores before unreachable"" — thakis / githubweb
  3. [AttrBuilder] Make handling of type attributes more generic (NFCI) — nikita.ppv / githubweb
  4. [mlir] don't drop undef initializers in translation to LLVM IR — zinenko / githubweb
  5. [mlir] add support for reductions in OpenMP WsLoopOp — zinenko / githubweb
  6. [llvm-mca] Fix JSON format for multiple regions — marcos.horro / githubweb
  7. [libc++][ci] Keep the C++03 build job on Clang 12 — Louis Dionne / githubweb
  8. [IR] Don't mark mustprogress as type attribute — nikita.ppv / githubweb
  9. [AttrBuilder] Try to fix build — nikita.ppv / githubweb
  10. [OpaquePointers][CallPromotion] Don't look at pointee type for byval — aeubanks / githubweb

#22314 (Jul 9, 2021 8:32:46 AM)

  1. [Debug-info][InstrRef] Avoid an unnecessary map ordering — jeremy.morse / githubweb
  2. [AIX][XCOFF] Use bit order of has_vec and longtbtable bits as defined in AIX header debug.h — zhijian / githubweb
  3. [FPEnv][InstSimplify] Constrained FP support for NaN — kevin.neal / githubweb

#22313 (Jul 9, 2021 7:44:37 AM)

  1. [libc++][ci] Test Clang ToT by default, and add jobs on Clang 11 and 12 — Louis Dionne / githubweb

#22312 (Jul 9, 2021 6:55:20 AM)

  1. Revert "Transform memset + malloc --> calloc (PR25892)" — lebedev.ri / githubweb

#22311 (Jul 9, 2021 6:05:34 AM)

  1. [mlir] factor memref-to-llvm lowering out of std-to-llvm — zinenko / githubweb

#22310 (Jul 9, 2021 5:16:37 AM)

  1. [compiler-rt] Conceal UB in sanitizer_common/TestCases/Linux/signal_line.cpp test — lebedev.ri / githubweb
  2. [compiler-rt] fuzzer: adjust tests to not expect that store to null traps and is not erase — lebedev.ri / githubweb

#22309 (Jul 9, 2021 4:39:00 AM)

  1. [TTI] Remove IsPairwiseForm from getArithmeticReductionCost — david.green / githubweb
  2. [LoopDeletion] Handle switch in proving that loop exits on first iteration — mkazantsev / githubweb
  3. [X86] ReplaceNodeResults - fp_to_sint/uint - manually widen v2i32 results to let us add AssertSext/AssertZext — llvm-dev / githubweb
  4. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / githubweb
  5. [NFC][Clang][CodegenOpenCL] Fix test not to rely on volatile store not being removed — lebedev.ri / githubweb
  6. Revert "Temporarily do not drop volatile stores before unreachable" — lebedev.ri / githubweb
  7. Revert "[ScalarEvolution] Fix overflow in computeBECount." — martin / githubweb
  8. [llvm-rc] Make commas in user data structs optional — martin / githubweb

#22308 (Jul 9, 2021 3:49:41 AM)

  1. [clang] Fix an infinite loop during typo-correction — hokein.wu / githubweb
  2. [compiler-rt][ASAN] Speculatively fix Windows/dll_control_c.cpp test - use trap — lebedev.ri / githubweb
  3. [NewPM][FuzzMutate] Fix renaming 'unswitch' to 'simple-loop-unswitch' — bjorn.a.pettersson / githubweb
  4. [Polly][Isl] Update isl to isl-0.24-52-gd7be01f7 — patacca / githubweb
  5. [NFC][Codegen] Harden a few tests to not rely that volatile store to null isn't erased — lebedev.ri / githubweb
  6. Speculatively adjust gtest's UnitTest::AddTestPartResult() to not rely on volatile store to null trapping — lebedev.ri / githubweb

#22307 (Jul 9, 2021 2:55:48 AM)

  1. [Support] reorder Threading includes to avoid conflict with FreeBSD headers — Tim Northover / githubweb
  2. [ELF] Refactor DynamicReloc to fix incorrect relocation addends — Alexander.Richardson / githubweb
  3. [ELF] Check the Elf_Rel addends for dynamic relocations — Alexander.Richardson / githubweb
  4. [ELF] Implement X86_64::getImplicitAddend() — Alexander.Richardson / githubweb
  5. [ELF] Write R_X86_64_IRELATIVE addends with -z rel — Alexander.Richardson / githubweb
  6. [ELF] Write R_RISCV_IRELATIVE addends with -z rel — Alexander.Richardson / githubweb
  7. [ELF] Implement RISCV::getImplicitAddend() — Alexander.Richardson / githubweb
  8. [ELF][AArch64] Write addends for TLSDESC relocations with -z rel — Alexander.Richardson / githubweb
  9. [NFC][llvm][docs] YamlIO: StringRef validate -> std::string validate — whisperity / githubweb
  10. [clang] Improve `-Wnull-dereference` diag to be more in-line with reality — lebedev.ri / githubweb

#22306 (Jul 9, 2021 2:03:12 AM)

  1. Transform memset + malloc --> calloc (PR25892) — dawid_jurek / githubweb

#22305 (Jul 9, 2021 1:01:12 AM)

  1. [NewPM] Handle passes with params in -print-before/-print-after — bjorn.a.pettersson / githubweb
  2. [NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg' — bjorn.a.pettersson / githubweb
  3. [NewPM] Rename 'unswitch' to 'simple-loop-unswitch' in PassRegistry — bjorn.a.pettersson / githubweb

#22304 (Jul 8, 2021 10:47:18 PM)

  1. [CMake] Disable -fno-semantic-interposition for GCC<10.3 on SystemZ — i / githubweb
  2. [RISCV][clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins — powerman1st / githubweb

#22303 (Jul 8, 2021 9:59:08 PM)

  1. Update Bazel overlay in GPUToGPURuntimeTransforms. — echristo / githubweb
  2. [PowerPC] Remove implicit use register after transformToImmFormFedByLI() — lkail / githubweb

#22302 (Jul 8, 2021 9:10:38 PM)

  1. Revert "GlobalISel/AArch64: don't optimize away redundant branches at -O0" — omair.javaid / githubweb

#22300 (Jul 8, 2021 7:34:04 PM)

  1. Revert "[mlir][sparse] Add Merger unit tests" — joker.eph / githubweb
  2. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD — powerman1st / githubweb
  3. [ASan][AMDGPU] Make shadow offset match X86 on Linux — Reshabhkumar.Sharma / githubweb

#22299 (Jul 8, 2021 6:43:20 PM)

  1. [NFC][ScalarEvolution] Cleanup howManyLessThans. — efriedma / githubweb

#22298 (Jul 8, 2021 5:54:56 PM)

  1. [mlir-reduce] Fix the grammer in the doc — chiahungduan / githubweb

#22297 (Jul 8, 2021 5:06:38 PM)

  1. Add AddDiscriminatorsPass to NPM default O0 pipeline — Yuanfang Chen / githubweb
  2. Add documentation for -fsanitize-address-use-after-return. — kda / githubweb

#22296 (Jul 8, 2021 4:18:36 PM)

  1. [ARM] Pass 2 instead of 0 to PHINode::Create in MVEGatherScatterLowering. NFC — craig.topper / githubweb
  2. [AMDGPU] Mark more SOP instructions as rematerializable — Stanislav.Mekhanoshin / githubweb
  3. [mlir][sparse] Add Merger unit tests — gusss / githubweb

#22295 (Jul 8, 2021 3:30:23 PM)

  1. Mark TensorDialect legal and PadTensor op illegal — silvasean / githubweb

#22294 (Jul 8, 2021 2:41:26 PM)

  1. [InstCombine][NFC]Use only `replaceInstUsesWith`, NFC. — a.bataev / githubweb
  2. [ARM] Extra v8i16 -> i64 reduction tests with loads. NFC — david.green / githubweb
  3. [WebAssembly] Scalarize extract_vector_elt of binops — tlively / githubweb

#22293 (Jul 8, 2021 1:52:53 PM)

  1. [GWP-ASan] Change unreachable -> trap to work around DCE bug. — 31459023+hctim / githubweb
  2. [NFC][compiler-rt][fuchsia] Add InitShadowBounds declaration to header — leonardchan / githubweb
  3. PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 — dblaikie / githubweb
  4. PR51018: Disallow explicit construction of StringRef from SmallString due to ambiguity in C++23 — dblaikie / githubweb
  5. Revert "PR51018: Disallow explicit construction of StringRef from SmallString due to ambiguity in C++23" — dblaikie / githubweb
  6. [mlir][bazel] Added missing MathDialect dep to LinalgOps target — rob.suderman / githubweb

#22292 (Jul 8, 2021 1:04:07 PM)

  1. [OPENMP]Do no privatize const firstprivates in target regions. — a.bataev / githubweb
  2. [NVPTX] Pass explicit GEP type (NFC) — nikita.ppv / githubweb
  3. [AMDGPU] Pass explicit GEP type in printf transform (NFC) — nikita.ppv / githubweb
  4. [AMDGPU] Simplify GEP construction (NFC) — nikita.ppv / githubweb
  5. [CodeGen] Avoid nullptr arg to CreateStructGEP (NFC) — nikita.ppv / githubweb
  6. [SLP]Improve vectorization of stores. — a.bataev / githubweb
  7. [msan] Add funel shift tests — Vitaly Buka / githubweb
  8. [msan] Handle funnel shifts — Vitaly Buka / githubweb

#22291 (Jul 8, 2021 11:56:44 AM)

  1. [AMDGPU] Fix indention in llc-pipeline test. NFC. — Stanislav.Mekhanoshin / githubweb
  2. [Metadata] Decorate methods with 'const'. NFC. — michael.hliao / githubweb
  3. [mlir][Linalg] Fix tensor.extract_slice(linalg.init_tensor) canonicalization for rank-reducing extract — nicolas.vasilache / githubweb
  4. [libc++][ci] Install Clang 11, Clang 12 and Clang ToT in the Docker image — Louis Dionne / githubweb
  5. [AMDGPU] Fix more indention in llc-pipeline test. NFC. — Stanislav.Mekhanoshin / githubweb
  6. [clang] fix constexpr code generation for user conversions. — mizvekov / githubweb
  7. [X86][NFC]Add run lines for AVX512VL for masked gather test, NFC. — a.bataev / githubweb
  8. [CodeGen] Avoid CreateGEP with nullptr type (NFC) — nikita.ppv / githubweb
  9. [libc++] Add XFAIL for Clang ToT with modules — Louis Dionne / githubweb
  10. [ARM] Use matchSimpleRecurrence to simplify some code in MVEGatherScatterLowering. NFCI — craig.topper / githubweb
  11. [SLP][COST][X86]Improve cost model for masked gather. — a.bataev / githubweb

#22290 (Jul 8, 2021 11:02:31 AM)

  1. [LangRef] Clarify !associated — i / githubweb
  2. [CostModel][X86] Account for older SSE targets with slow fp->int conversions — llvm-dev / githubweb
  3. Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. — llvm-dev / githubweb
  4. [ScalarEvolution] Fix overflow in computeBECount. — efriedma / githubweb
  5. [compiler-rt][hwasan] Define fuchsia implementations of required hwasan functions — leonardchan / githubweb
  6. [LangRef] Fix typo about SHF_LINK_ORDER — i / githubweb
  7. Mips/GlobalISel: Use correct callee calling convention — Matthew.Arsenault / githubweb
  8. GlobalISel: Track original argument index in ArgInfo — Matthew.Arsenault / githubweb
  9. Mips/GlobalISel: Remove custom splitToValueTypes — Matthew.Arsenault / githubweb

#22289 (Jul 8, 2021 9:58:51 AM)

  1. [libc++] Workaround failures with modules on Clang ToT — Louis Dionne / githubweb
  2. [libc++][docs] Update documentation to reflect libc++'s compiler support policy — Louis Dionne / githubweb
  3. [IR] Restore vector support for deprecated CreateGEP methods — nikita.ppv / githubweb
  4. [libc++][ci] Stop testing on GCC previous, since we don't support it anymore — Louis Dionne / githubweb
  5. [AMDGPU] Set LoopInfo as preserved by SIAnnotateControlFlow — Stanislav.Mekhanoshin / githubweb
  6. [mlir][sparse] updated setter/getter comments — ajcbik / githubweb

#22288 (Jul 8, 2021 8:50:52 AM)

  1. Recommit: Support: add llvm::thread class that supports specifying stack size. — Tim Northover / githubweb
  2. [libc++] Guard testing implementation details. — koraq / githubweb
  3. [libc++][NFC] Move monostate to its own header. — koraq / githubweb
  4. [gn build] Port 321c2ea91cb1 — llvmgnsyncbot / githubweb
  5. [DebugInfo][InstrRef][4/4] Support DBG_INSTR_REF through all backend passes — jeremy.morse / githubweb

#22287 (Jul 8, 2021 8:02:35 AM)

  1. Support: add llvm::thread class that supports specifying stack size. — Tim Northover / githubweb
  2. Revert "Support: add llvm::thread class that supports specifying stack size." — Tim Northover / githubweb
  3. [amdgpu] Remove the GlobalDCE pass prior to the internalization pass. — michael.hliao / githubweb
  4. [Instcombine][NFC]Add a test for reduce+([sext/zext](<n x i1)) case, NFC. — a.bataev / githubweb
  5. [mlir] Fully qualify types and expressions in Interfaces — markus.boeck02 / githubweb
  6. [Internalize] Preserve variables externally initialized. — michael.hliao / githubweb
  7. [Instcombine]Transform reduction+(sext/zext(<n x i1>) to <n x im>) to [-]zext/trunc(ctpop(bitcast <n x i1> to in)) to im. — a.bataev / githubweb

#22286 (Jul 8, 2021 6:33:14 AM)

  1. [NFC] Mark Expected<T>::assertIsChecked() as const — xndchn / githubweb

#22285 (Jul 8, 2021 5:25:16 AM)

  1. [mlir-reduce] Fix the memory leak and recycle unused modules. — chiahungduan / githubweb

#22284 (Jul 8, 2021 4:36:19 AM)

  1. [Test] Add loop deletion switch tests — mkazantsev / githubweb
  2. [AArch64][SVE] Add ISel patterns for floating point compare with zero instructions — bradley.smith / githubweb

#22283 (Jul 8, 2021 3:27:34 AM)

  1. [libcxx] [test] Fix spurious failures in the thread detach test on Windows — martin / githubweb
  2. [IR] Added operator delete to subclasses of User to avoid UB — sichert / githubweb
  3. Revert "[mlir][MemRef] Fix DimOp folding of OffsetSizeAndStrideInterface." — nicolas.vasilache / githubweb

#22282 (Jul 8, 2021 2:33:55 AM)

  1. [mlir][linalg][python] Add exp and log to the OpDSL. — gysit / githubweb

#22281 (Jul 8, 2021 1:45:30 AM)

  1. [AMDGPU] Fix typo — sebastian.neubauer / githubweb
  2. [mlir] factor out ConvertToLLVMPattern — zinenko / githubweb
  3. [mlir][MemRef] Fix DimOp folding of OffsetSizeAndStrideInterface. — nicolas.vasilache / githubweb
  4. [mlir][linalg] Remove GenericOpBase. — gysit / githubweb

#22280 (Jul 8, 2021 12:57:16 AM)

  1. [lld/mac] Fix warning about unused variable [NFC] — mikael.holmen / githubweb

#22279 (Jul 8, 2021 12:04:15 AM)

  1. [WebAssembly][lld] Fix segfault on .bss sections in mapfile — tlively / githubweb
  2. [ORC] Improve computeLocalDeps / computeNamedSymbolDependencies performance. — Lang Hames / githubweb
  3. [ORC] Introduce ExecutorAddress type, fix broken LLDB bot. — Lang Hames / githubweb
  4. [mlir][linalg] Tighter StructuredOp Verification. — gysit / githubweb

#22278 (Jul 7, 2021 11:15:16 PM)

  1. [WebAssembly] Optimize out shift masks — tlively / githubweb

#22277 (Jul 7, 2021 10:17:44 PM)

  1. [ORC] Fix file comments. — Lang Hames / githubweb
  2. [ORC] Replace MachOJITDylibInitializers::SectionExtent with ExecutorAddressRange — Lang Hames / githubweb

#22276 (Jul 7, 2021 9:29:02 PM)

  1. Revert "[MCA] [AMDGPU] Adding an implementation to AMDGPUCustomBehaviour for handling s_waitcnt instructions." — patrickeholland / githubweb

#22275 (Jul 7, 2021 8:40:35 PM)

  1. [PowerPC] Fix i64 to vector lowering on big endian — qiucofan / githubweb

#22274 (Jul 7, 2021 7:51:17 PM)

  1. [AIX] Don't pass no-integrated-as by default — Jinsong Ji / githubweb

#22273 (Jul 7, 2021 7:01:18 PM)

  1. [gn build] (manually) port ef16c8eaa5cd5679759 (MCACustomBehaviorAMDGPU) — thakis / githubweb

#22272 (Jul 7, 2021 4:58:44 PM)

  1. [AMDGPU] Disable garbage collection passes — Stanislav.Mekhanoshin / githubweb
  2. [gn build] (semi-manually) port 966386514bec — thakis / githubweb
  3. [Bazel] Fixes for b5d847b1b95750d0af40cfc8c71a8fec50bb8613 and 6412a13539ab2914eed8e1df83c399b9a16e3408 — rupprecht / githubweb

#22271 (Jul 7, 2021 4:02:41 PM)

  1. [OpaquePtr] Use ArgListEntry::IndirectType for lowering ABI attributes — aeubanks / githubweb
  2. [llvm-nm][test] Fix just-symbols.test — i / githubweb
  3. [compiler-rt][hwasan] Setup hwasan thread handling on Fuchsia — leonardchan / githubweb
  4. [clang] disable P2266 simpler implicit moves under -fms-compatibility — mizvekov / githubweb
  5. [compiler-rt][Fuchsia] Disable interceptors while enabling new/delete replacements — leonardchan / githubweb

#22270 (Jul 7, 2021 2:56:30 PM)

  1. [AsmWriter] Simplify type attribute printing (NFC) — nikita.ppv / githubweb
  2. [ARM] Add some opaque pointer gather/scatter tests. NFC — david.green / githubweb
  3. [MCA] [AMDGPU] Adding an implementation to AMDGPUCustomBehaviour for handling s_waitcnt instructions. — patrickeholland / githubweb
  4. utils: add a revert checker — George Burgess IV / githubweb
  5. [OpaquePtr] Remove checking pointee type for byval/preallocated type — aeubanks / githubweb
  6. [PowerPC] Add P7 RUN line for load and splat test — Jinsong Ji / githubweb

#22269 (Jul 7, 2021 1:52:52 PM)

  1. [IR] Make some pointer element type accesses explicit (NFC) — nikita.ppv / githubweb
  2. [llvm-nm] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  3. [IR] Simplify Attribute::getAsString() (NFC) — nikita.ppv / githubweb

#22268 (Jul 7, 2021 1:04:01 PM)

  1. [CodeView] Add missing cases for new enum values — martin / githubweb
  2. [MLIR] Provide lowering of std switch to llvm switch — gh / githubweb
  3. [SCF] Handle lowering of Execute region to Standard CFG — gh / githubweb
  4. [AArch64] Simplify sve-breakdown-scalable-vectortype.ll. — efriedma / githubweb
  5. GlobalISel/AArch64: don't optimize away redundant branches at -O0 — Adrian Prantl / githubweb

#22267 (Jul 7, 2021 12:12:47 PM)

  1. [SLP] rename variable to not be misleading; NFC — spatel / githubweb
  2. [SCEVExpander] Support opaque pointers — nikita.ppv / githubweb
  3. [PowerPC] Disable permuted SCALAR_TO_VECTOR on LE without direct moves — nemanja.i.ibm / githubweb
  4. [COFF] [CodeView] Add a few new enum values — martin / githubweb
  5. [LLD] [COFF] Avoid thread exhaustion on 32-bit Windows host — martin / githubweb

#22266 (Jul 7, 2021 11:24:20 AM)

  1. [libTooling] Add support for implicit `this` to `buildAddressOf`. — yitzhakm / githubweb
  2. [lldb][docs] Force documentation emission of special Python class members — Raphael Isemann / githubweb
  3. [lldb/lua] Add scripted watchpoints for Lua — pctammela / githubweb
  4. Fix a failing assertion with -Wcast-align — aaron / githubweb
  5. [mlir][vector] Refactor Vector Unrolling and remove Tuple ops — thomasraoux / githubweb
  6. [dfsan][NFC] Add Origin Tracking into doc — jianzhouzh / githubweb
  7. [mlir] Allow conversion to LLVM for ElementsAttr's with size 0 — silvasean / githubweb

#22265 (Jul 7, 2021 10:35:38 AM)

  1. Fix broken libc test — gchatelet / githubweb
  2. [NFC][lldb-vscode] Fix launch test — walter erquinigo / githubweb
  3. [lld/mac] Don't crash when dead-stripping removes all unwind info — thakis / githubweb
  4. [lld-macho][nfc] Rename test file to be more descriptive (rather than referencing the bug number) — vyng / githubweb
  5. [ScalarEvolution] Make sure getMinusSCEV doesn't negate pointers. — efriedma / githubweb

#22264 (Jul 7, 2021 9:47:28 AM)

  1. [X86][Atom] Fix vector fp<->int resource/throughputs — llvm-dev / githubweb

#22263 (Jul 7, 2021 8:59:03 AM)

  1. [LLDB][GUI] Add initial forms support — Raphael Isemann / githubweb
  2. [Flang][Docs] Update meeting URL — johannes / githubweb
  3. [lld/mac] Tweak reserve() argument in unwind code — thakis / githubweb

#22262 (Jul 7, 2021 8:10:43 AM)

  1. [Polly][Isl] Use isl::union_set::unite() instead of isl::union_set::add_set(). NFC — patacca / githubweb
  2. [SVE] Fix ShuffleVector cast<FixedVectorType> in truncateToMinimalBitwidths — Dylan.Fleming / githubweb
  3. [AArch64][GlobalISel] Lower vector types for min/max — irina.dobrescu / githubweb
  4. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 4) — listmail / githubweb
  5. [SystemZ][z/OS][libcxx] mark aligned allocation tests UNSUPPORTED on z/OS — Daniel.McIntosh / githubweb
  6. [LIBC] Add an optimized memcmp implementation for AArch64 — andre.simoesdiasvieira / githubweb
  7. [coro async] Cap the alignment of spilled values (vs.  allocas) at the max frame alignment — aschwaighofer / githubweb

#22261 (Jul 7, 2021 7:21:29 AM)

  1. [CostModel] Express cost(urem) as cost(div+mul+sub) when set to Expand. — sander.desmalen / githubweb
  2. [libc++] NFC: Fix incorrect comments in CMake — Louis Dionne / githubweb
  3. unittests: Fix build with LLVM_LINK_LLVM_DYLIB=ON — tstellar / githubweb
  4. unittests: Fix library dependency name — tstellar / githubweb

#22260 (Jul 7, 2021 6:31:05 AM)

  1. [mlir] Move common reshapeops-related code to ReshapeOpsUtils.h. — pifon / githubweb
  2. [OPENMP]Remove const firstprivate allocation as a variable in a constant space. — a.bataev / githubweb
  3. [CostModel][X86] Adjust sext/zext SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  4. [IndVarSimplify][X86] Regenerate loop-invariant-conditions.ll test checks — llvm-dev / githubweb
  5. [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above — zarko / githubweb
  6. [coro async] Move code to proper switch — aschwaighofer / githubweb
  7. [mlir] Use indices instead of affine maps when composing 2 reshape ops. — pifon / githubweb

#22259 (Jul 7, 2021 5:41:18 AM)

  1. [mlir][Linalg] Rewrite PadTensorOp to enable its comprehensive bufferization. — nicolas.vasilache / githubweb

#22258 (Jul 7, 2021 4:48:57 AM)

  1. [CostModel][X86] Adjust sitofp/uitofp SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  2. [mlir][Linalg] Proper handling of ForOp and TiledLoopOp — nicolas.vasilache / githubweb
  3. Refactor GenericPadTensorOpVectorizationPattern — nicolas.vasilache / githubweb

#22257 (Jul 7, 2021 3:59:49 AM)

  1. [libc++] Implement copyable-box from Ranges — Louis Dionne / githubweb
  2. [gn build] Port 6829db727e9e — llvmgnsyncbot / githubweb

#22256 (Jul 7, 2021 3:06:19 AM)

  1. [DAG] Reassociate Add with Or — david.green / githubweb
  2. [mlir][CAPI] Export mlirValueEqual in C API — zinenko / githubweb
  3. Add Log1pOp to complex dialect. — akuegel / githubweb
  4. [SVE] Fixed cast<FixedVectorType> on scalable vector in SelectionDAGBuilder::getUniformBase — Dylan.Fleming / githubweb
  5. [NFC] Remove duplicate function calls — mkazantsev / githubweb

#22255 (Jul 7, 2021 2:12:57 AM)

  1. [mlir][Linalg] Add an InitTensor -> DimOp canonicalization pattern. — nicolas.vasilache / githubweb
  2. [mlir] factor out common parts of the converstion to the LLVM dialect — zinenko / githubweb
  3. [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths — Dylan.Fleming / githubweb
  4. [Clang] Add test dependency on llvm-ar — Saiyedul.Islam / githubweb

#22254 (Jul 7, 2021 1:22:11 AM)

  1. [flang] Create HostAssocDetails symbols when needed for mis-parsed ArrayRef — jperier / githubweb
  2. [AMDGPU] Simplify tablegen files. NFC. — jay.foad / githubweb

#22253 (Jul 7, 2021 12:33:19 AM)

  1. [MLIR] Simplify affine.if having yield values and trivial conditions — uday / githubweb

#22252 (Jul 6, 2021 11:05:40 PM)

  1. [Clang][RISCV] Implement vlseg and vlsegff. — kai.wang / githubweb
  2. [MLIR] Split out GPU ops library from Transforms — uday / githubweb
  3. [llvm-readobj][test] Improve grouped option test — i / githubweb

#22251 (Jul 6, 2021 10:17:18 PM)

  1. [AMDGPU] isPassEnabled() helper to check cl::opt and OptLevel — Stanislav.Mekhanoshin / githubweb

#22250 (Jul 6, 2021 8:45:22 PM)

  1. [Attributor] Simplify operands inside of simplification AAs first — johannes / githubweb
  2. [Attributor] Introduce a helper function to deal with undef + none — johannes / githubweb
  3. [Attriibutor][NFC] Precommit heap-2-stack test case — johannes / githubweb
  4. [Attributor][FIX] Replace uses first, then values — johannes / githubweb

#22249 (Jul 6, 2021 7:56:30 PM)

  1. [MLIR][NFC] Move normalizeAffine methods to Affine utils — uday / githubweb

#22248 (Jul 6, 2021 7:07:52 PM)

  1. [PowerPC] Re-enable combine for i64 BSWAP on targets without LDBRX — nemanja.i.ibm / githubweb
  2. tests/CodeGen: Use %python lit substitution when invoking python — tstellar / githubweb

#22247 (Jul 6, 2021 6:19:27 PM)

  1. [clang] fixes named return of variables with dependent alignment — mizvekov / githubweb

#22246 (Jul 6, 2021 5:30:15 PM)

  1. [AArch64] Sync isDef32 to the current x86 version. — efriedma / githubweb
  2. [AArch64] Add more tests related to vselect with constant condition. — efriedma / githubweb

#22245 (Jul 6, 2021 4:42:07 PM)

  1. [AMDGPU] Move atomic expand past infer address spaces — Stanislav.Mekhanoshin / githubweb
  2. DebugInfo: Mangle K&R declarations for debug info linkage names — dblaikie / githubweb

#22244 (Jul 6, 2021 3:53:35 PM)

  1. [AMDGPU] Do not run IR optimizations at -O0 — Stanislav.Mekhanoshin / githubweb

#22243 (Jul 6, 2021 3:04:19 PM)

  1. [AMDGPU] Fix pass name of AMDGPULowerKernelAttributes. NFC. — Stanislav.Mekhanoshin / githubweb

#22242 (Jul 6, 2021 1:51:41 PM)

  1. [Hexagon] Generate trap/undef if misaligned access is detected — kparzysz / githubweb
  2. [NFC][AMDGPU] Add link to AMD GPU gfx906 instruction set architecture — Tony.Tye / githubweb

#22241 (Jul 6, 2021 1:02:05 PM)

  1. Enable LLD tests together with the expensive checks on the expensive check builders. — vvereschaka / githubweb

#22241 (Jul 6, 2021 1:02:05 PM)

  1. Recommit [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers. — efriedma / githubweb
  2. [lld/mac] Give several LTO tests an "lto-" prefix — thakis / githubweb

#22240 (Jul 6, 2021 12:14:01 PM)

  1. [openmp] [test] Add missing <limits> include to capacity_nthreads — mgorny / githubweb
  2. [compiler-rt] [test] Fix asan symbolize tests on py3.10 — mgorny / githubweb
  3. [RISCV] Implement lround*/llround*/lrint*/llrint* with fcvt instruction with -fno-math-errno — craig.topper / githubweb
  4. [libc++] NFC: Sort header lists and remove outdated comments in modulemap — Louis Dionne / githubweb
  5. [libc++] Do not set CMAKE_BUILD_WITH_INSTALL_NAME_DIR — Louis Dionne / githubweb

#22239 (Jul 6, 2021 11:24:14 AM)

  1. [InstSimplify][test] add tests for poison propagation through FP calls; NFC — spatel / githubweb
  2. [InstSimplify] fix bug in poison propagation for FP ops — spatel / githubweb
  3. [profile][test] Improve coverage-linkage.cpp with ld.lld --gc-sections — i / githubweb
  4. [libc++][docs] Overhaul the documentation for building and using libc++ — Louis Dionne / githubweb
  5. [AIX] Define __TOS_AIX__ predefined macro — wanyu9511 / githubweb
  6. Revert "[ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers." — efriedma / githubweb
  7. [gn build] Port 8517a26d442f — llvmgnsyncbot / githubweb
  8. [Tests] Update some tests for D104765. NFC — david.green / githubweb

#22238 (Jul 6, 2021 11:06:13 AM)

  1. Fix coro lowering of single predecessor phis — aschwaighofer / githubweb
  2. [RISCV] Add support for matching vwmul(u) and vwmacc(u) from fixed vectors. — craig.topper / githubweb
  3. [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations — jeremy.morse / githubweb
  4. [SystemZ] Support the 'N' code for the odd register in inline-asm. — paulsson / githubweb
  5. [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers. — efriedma / githubweb
  6. [LoopVersion] Move an assert [nfc-ish] — listmail / githubweb
  7. [LV] Disable epilogue vectorization for non-latch exits — listmail / githubweb
  8. [libcxx][modularisation] splices `<iterator>` into individual headers — cjdb / githubweb

#22237 (Jul 6, 2021 10:17:55 AM)

  1. [CostModel][X86] fptosi/fptoui to i8/i16 are truncated from fptosi to i32 — llvm-dev / githubweb

#22236 (Jul 6, 2021 9:29:28 AM)

  1. [SLP]Fix non-determinism in PHI sorting. — a.bataev / githubweb
  2. [libomptarget][nfc] Group environment variables, drop accesses to DeviceInfo global — jonathanchesterfield / githubweb
  3. [SystemZ]  Generate XC loop for memset 0 of variable length. — paulsson / githubweb
  4. [RISCV] Remove Zvamo implication for v1.0-rc change — shihpo.hung / githubweb

#22235 (Jul 6, 2021 8:40:51 AM)

  1. [lld/mac] Partially implement -export_dynamic — thakis / githubweb
  2. Use swift mangling for resume functions — aschwaighofer / githubweb

#22234 (Jul 6, 2021 7:52:10 AM)

  1. [libc++] NFC: Remove outdated link to TS status — Louis Dionne / githubweb
  2. [AArch64][SVE] Fix selection failures for scalable MLOAD nodes with passthru — bradley.smith / githubweb

#22233 (Jul 6, 2021 7:02:49 AM)

  1. [CostModel][X86] i8/i16 sitofp/uitofp are sext/zext to i32 for sitofp — llvm-dev / githubweb
  2. Recommit "[VPlan] Add VPReductionPHIRecipe (NFC)." and follow-ups. — flo / githubweb
  3. [libc++] NFC: Move the status docs to their own subdirectory — Louis Dionne / githubweb

#22232 (Jul 6, 2021 6:10:17 AM)

  1. [LV] Prevent vectorization with unsupported element types. — kerry.mclaughlin / githubweb
  2. [runtimes] Move enable_32bit to the DSL — Louis Dionne / githubweb
  3. Revert "[profile][test] Improve coverage-linkage.cpp" — thakis / githubweb

#22231 (Jul 6, 2021 5:20:48 AM)

  1. [CodeGen][AArch64][SVE] Use ld1r[bhsd] for vector splat from memory — peter.waller / githubweb

#22230 (Jul 6, 2021 4:31:17 AM)

  1. [VPlan] Mark overriden function in VPWidenPHIRecipe as virtual. — flo / githubweb
  2. Revert "[VPlan] Add VPReductionPHIRecipe (NFC)." and follow-ups — flo / githubweb
  3. [hwasan] Fix incorrect candidate matching for stack OOB. — fmayer / githubweb

#22229 (Jul 6, 2021 3:42:14 AM)

  1. [MLIR] Fix dialect conversion cancelRootUpdate — uday / githubweb
  2. [AMDGPU] Set optional PAL metadata — sebastian.neubauer / githubweb
  3. [hwasan] Check for overflow when searching candidates. — fmayer / githubweb
  4. [VPlan] Add VPReductionPHIRecipe (NFC). — flo / githubweb
  5. [AMDGPU] Remove outdated comment and tidy up. NFC. — jay.foad / githubweb
  6. [VPlan] Add destructor to VPReductionRecipe to unbreak build. — flo / githubweb

#22228 (Jul 6, 2021 2:48:40 AM)

  1. [Polly][Isl] Use isl::set::tuple_dim, isl::map::domain_tuple_dim and isl::map::range_tuple_dim. NFC — patacca / githubweb
  2. [LV] Collect a list of all element types found in the loop (NFC) — kerry.mclaughlin / githubweb

#22227 (Jul 6, 2021 1:59:02 AM)

  1. [lldb][docs] Fix reference warnings in python-reference.rst — Raphael Isemann / githubweb
  2. Revert "[clang] fixes named return of variables with dependent alignment" — akuegel / githubweb

#22226 (Jul 6, 2021 1:11:22 AM)

  1. [analyzer][solver] Use all sources of constraints — vsavchenko / githubweb

#22225 (Jul 5, 2021 9:30:30 PM)

  1. [lld/mac] Implement -arch_multiple — thakis / githubweb

#22224 (Jul 5, 2021 8:42:06 PM)

  1. [PowerPC] Removed a test case meant for a later patch — albionapc / githubweb

#22223 (Jul 5, 2021 7:37:23 PM)

  1. [PowerPC] Implament Load and Reserve and Store Conditional Builtins — albionapc / githubweb

#22222 (Jul 5, 2021 5:50:18 PM)

  1. [lld-macho] Only emit one BIND_OPCODE_SET_SYMBOL per symbol — jezng / githubweb
  2. [lld/mac] Implement -umbrella — thakis / githubweb
  3. [lld/mac] Implement -final_output — thakis / githubweb
  4. [clang] fixes named return of variables with dependent alignment — mizvekov / githubweb

#22221 (Jul 5, 2021 4:55:21 PM)

  1. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 9964b0e — wanyu9511 / githubweb

#22220 (Jul 5, 2021 3:51:08 PM)

  1. [compiler-rt][iwyu] explicitly includes `<new>` in xray_utils.cpp — cjdb / githubweb

#22219 (Jul 5, 2021 2:39:21 PM)

  1. [clang] Add -fdump-record-layouts-canonical option — wanyu9511 / githubweb

#22218 (Jul 5, 2021 1:46:14 PM)

  1. [ARM] Fix arm.mve.pred.v2i range upper limit — david.green / githubweb
  2. [AIX] Add _AIX73 version macro — wanyu9511 / githubweb
  3. [Bazel] Fix build for 35d4593e6b555f852088211f5561c0e360c98c91 — benny.kra / githubweb
  4. [Bazel] Fix build for 98f078324fc51da460660920f4a1aa308bfc3547 — benny.kra / githubweb

#22217 (Jul 5, 2021 12:58:17 PM)

  1. [ObjC][ARC] Prevent moving objc_retain calls past objc_release calls — Akira / githubweb
  2. [profile][test] Improve coverage-linkage.cpp — i / githubweb

#22216 (Jul 5, 2021 12:10:19 PM)

  1. [M68k][GloballSel] Lower outgoing return values in IRTranslator — minyihh / githubweb
  2. [gn build] (manually) port 98f078324fc5 (llvm-strings Opts.td) — thakis / githubweb
  3. [libc++] NFC: Sort header lists in test scripts — Louis Dionne / githubweb

#22215 (Jul 5, 2021 11:22:19 AM)

  1. [llvm-strings] Switch command line parsing from llvm::cl to OptTable — i / githubweb

#22214 (Jul 5, 2021 10:34:23 AM)

  1. Precommit another test for https://reviews.llvm.org/D104953 — Akira / githubweb
  2. [MLIR] Fix memref get constant bound size and shape method — uday / githubweb

#22213 (Jul 5, 2021 9:46:29 AM)

  1. [AArch64ISelDAGToDAG] Fix ORRWrs/ORRXrs usefulbits calculation bug — chenmindong1 / githubweb

#22212 (Jul 5, 2021 8:58:45 AM)

  1. Fix typo in help text for -aarch64-enable-branch-targets. — paul.walker / githubweb

#22211 (Jul 5, 2021 8:10:42 AM)

  1. [InstCombine][tests] add tests for signed icmp with constant and offset; NFC — spatel / githubweb
  2. [InstCombine] fold icmp slt/sgt of offset value with constant — spatel / githubweb
  3. [libc++] NFC: Add note about how the libcxx website gets updated — Louis Dionne / githubweb
  4. [mlir] Change custom syntax of emitc.include op to resemble C — marius.brehler / githubweb
  5. [LV] Add initial test cases with small clamped indices. — flo / githubweb
  6. [LV] Extend FIXME in test add in 91ee1e379901af3. — flo / githubweb
  7. [MCParser][z/OS] Mark a few tests as unsupported for the z/OS Target — anirudh_prasad / githubweb
  8. [mlir] Unbreak building mlir-reduce — marius.brehler / githubweb

#22210 (Jul 5, 2021 7:18:36 AM)

  1. [X86] Twist shuffle mask when fold HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — pengfei.wang / githubweb
  2. [AArch64][CostModel] Add cost model for experimental.vector.splice — caroline.concatto / githubweb

#22209 (Jul 5, 2021 6:29:15 AM)

  1. [libc++] NFC: Sort headers in CMakeLists.txt — Louis Dionne / githubweb

#22208 (Jul 5, 2021 5:40:06 AM)

  1. [clangd] NFC: Remove outdated comment — kbobyrev / githubweb
  2. [InstSimplify] fold extractelement of splat with variable extract index — spatel / githubweb
  3. [CostModel][X86] Adjust i32/i64 to f32/f64 scalar based on llvm-mca reports (+ Agner). — llvm-dev / githubweb
  4. [CostModel][X86] Handle costs for insert/extractelement with non-immediate indices via stack — llvm-dev / githubweb

#22207 (Jul 5, 2021 4:48:34 AM)

  1. [DAGCombiner] Add support for mulhi const folding in DAGCombiner — david.stuttard / githubweb
  2. [AArch64][SVE] Improve fixed length codegen for common vector shuffle case — bradley.smith / githubweb
  3. [C++][Sema] Ignore top-level qualifiers in casts — olemarius.strohm / githubweb
  4. [SLPVectorizer] Fix crash in vectorizeChainsInBlock for scalable vector. — caroline.concatto / githubweb

#22206 (Jul 5, 2021 3:59:25 AM)

  1. [mlir] Escape strings of opaque attributes — markus.boeck02 / githubweb
  2. [AArch64] Cost-model i8 vector loads/stores — sjoerd.meijer / githubweb
  3. [DAGCombiner] Pre-commit test to demonstrate mulhi const folding — david.stuttard / githubweb
  4. Add MulOp lowering from Complex dialect to Standard/Math dialect. — akuegel / githubweb

#22205 (Jul 5, 2021 3:05:52 AM)

  1. [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values — david.stuttard / githubweb
  2. [DebugInfo] CGP+HWasan: Handle dbg.values with duplicate location ops — stephen.tozer / githubweb

#22204 (Jul 5, 2021 2:13:26 AM)

  1. [docs] Fix linking issues in LibASTMatchers tutorial — jubnzv / githubweb

#22203 (Jul 5, 2021 1:22:31 AM)

  1. [lld-macho][nfc] Add REQUIRES: x86 to test — jezng / githubweb

#22202 (Jul 5, 2021 12:34:26 AM)

  1. [mlir] Add LogOp lowering from Complex dialect to Standard/Math dialect. — akuegel / githubweb

#22201 (Jul 4, 2021 11:13:26 PM)

  1. [RISCV] Pass FeatureBitset by reference rather than by value. NFCI — craig.topper / githubweb

#22200 (Jul 4, 2021 10:15:25 PM)

  1. [lld-macho] Parse relocations quickly by assuming sorted order — jezng / githubweb

#22199 (Jul 4, 2021 9:26:25 PM)

  1. [llvm-readobj][XCOFF] Add support for printing the String Table. — esme.yi / githubweb

#22198 (Jul 4, 2021 8:39:14 PM)

  1. [XCOFF][NFC] add DWARF section support in XCOFF object writer — czhengsz / githubweb

#22197 (Jul 4, 2021 7:51:53 PM)

  1. [mlir-tblgen] Avoid ODS verifier duplication — chiahungduan / githubweb
  2. [mlir-reduce] Improve diagnostic message and clean build dependency — chiahungduan / githubweb

#22196 (Jul 4, 2021 7:04:32 PM)

  1. [X86] Refine code of generating BB labels in Keylocker — xiang1.zhang / githubweb
  2. [clangd] Type hints for structured bindings — zeratul976 / githubweb

#22195 (Jul 4, 2021 6:17:24 PM)

  1. [mlir][NFC] MemRef cleanup: Remove helper functions — springerm / githubweb

#22194 (Jul 4, 2021 3:51:40 PM)

  1. [lld/mac] Fix function offset on 1st-level unwind table sentinel — thakis / githubweb

#22193 (Jul 4, 2021 3:04:25 PM)

  1. [libunwind] reflow some debug logs for better greppability — thakis / githubweb
  2. [lld/mac] Don't crash on 32-bit output binaries when dead-stripping — thakis / githubweb

#22192 (Jul 4, 2021 11:57:26 AM)

  1. Add cross-project-tests to SIE Linux builder. — douglas.yung / githubweb

#22191 (Jul 4, 2021 10:51:28 AM)

  1. [Polly][Isl] Update isl to isl-0.24-47-g8853f375 — patacca / githubweb

#22190 (Jul 4, 2021 8:54:19 AM)

  1. [mlir][OpAsmParser] Add parseString method — markus.boeck02 / githubweb

#22189 (Jul 4, 2021 7:51:29 AM)

  1. [IR] Deprecate GetElementPtrInst::CreateInBounds without element type — nikita.ppv / githubweb

#22188 (Jul 4, 2021 4:16:45 AM)

  1. [NFC] Fix a few whitespace issues and typos. — paul.walker / githubweb

#22187 (Jul 4, 2021 3:19:24 AM)

  1. [IRBuilder] Add type argument to CreateMaskedLoad/Gather — nikita.ppv / githubweb

#22186 (Jul 3, 2021 11:03:28 PM)

  1. [clangd][iwyu] explicitly includes `<atomic>` — cjdb / githubweb
  2. [llvm][iwyu] explicitly includes <functional> and <utility> — cjdb / githubweb

#22185 (Jul 3, 2021 8:59:25 PM)

  1. [analyzer] Fix calculating offset for fields with an empty type — jubnzv / githubweb

#22184 (Jul 3, 2021 11:07:31 AM)

  1. [KnownBits] Merge const/non-const KnownBits::extractBits implementations. NFC. — llvm-dev / githubweb

#22183 (Jul 3, 2021 9:22:41 AM)

  1. [X86][SSE] Add mulhu/mulhs constant folding tests — llvm-dev / githubweb

#22182 (Jul 3, 2021 8:35:28 AM)

  1. [SelectionDAG] Use KnownBits::insertBits instead of separate APInt::insertBits calls. NFC. — llvm-dev / githubweb
  2. [SelectionDAG] Replace APInt.lshr().trunc() with APInt.extractBits() where possible. NFC. — llvm-dev / githubweb

#22181 (Jul 3, 2021 4:32:24 AM)

  1. [IRBuilder] Avoid fetching pointer element type in some assertions — nikita.ppv / githubweb

#22179 (Jul 3, 2021 2:51:29 AM)

  1. [flang][driver] Add support for `--version` in the bash wrapper — andrzej.warzynski / githubweb

#22178 (Jul 3, 2021 12:48:43 AM)

  1. [SimplifyCFG] simplifyUnreachable(): erase instructions iff they are guaranteed to transfer execution to unreachable — lebedev.ri / githubweb

#22177 (Jul 2, 2021 11:59:30 PM)

  1. [AArch64] Add S/UQXTRN tablegen patterns. — david.green / githubweb

#22176 (Jul 2, 2021 9:47:30 PM)

  1. [AIX] Adjust CSR order to avoid breaking ABI regarding traceback — lkail / githubweb

#22175 (Jul 2, 2021 5:54:32 PM)

  1. [SelectionDAG] Rename memory VT argument for getMaskedGather/getMaskedScatter from VT to MemVT. — craig.topper / githubweb

#22174 (Jul 2, 2021 5:09:28 PM)

  1. [ThinLTO] Respect ClearDSOLocalOnDeclarations for unimported functions — i / githubweb

#22173 (Jul 2, 2021 4:26:28 PM)

  1. Revert "Create synthetic symbol names on demand to improve memory consumption and startup times." — Jonas Devlieghere / githubweb

#22172 (Jul 2, 2021 4:13:26 PM)

  1. [mlir][sparse] support for negation and subtractions — ajcbik / githubweb
  2. Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes" — Jonas Devlieghere / githubweb

#22171 (Jul 2, 2021 3:51:32 PM)

  1. [lldb] Update shebang in heap.py and crashlog.py — Jonas Devlieghere / githubweb
  2. Lex: add a callback for `#pragma mark` — Saleem Abdulrasool / githubweb

#22170 (Jul 2, 2021 3:00:38 PM)

  1. Name all DEATH tests using 'DeathTest' suffix. — 31459023+hctim / githubweb
  2. [mlir][Vector] NFC - Compress vector to outerproduct lowering. — nicolas.vasilache / githubweb
  3. Fix test so it doesn't try to write to the test directory, only to %t — dblaikie / githubweb

#22169 (Jul 2, 2021 2:12:44 PM)

  1. [lldb/test] Fix failure caused by synthetic symbol name refactoring — medismail.bennani / githubweb
  2. [NFC][Codegen] Tune a few tests to not end with a naked `unreachable` terminator — lebedev.ri / githubweb
  3. [NFC][Codegen] Autogenerate check lines in PowerPC/2007-11-16-landingpad-split.ll — lebedev.ri / githubweb

#22168 (Jul 2, 2021 1:24:59 PM)

  1. [NFC][CUDA] Fix order of round(f) definition in __clang_cuda_math.h for non-LP64. — joachim / githubweb
  2. [GlobalISel] Clean up CombinerHelper::apply* functions to return void. — Amara Emerson / githubweb

#22167 (Jul 2, 2021 12:36:57 PM)

  1. [SimplifyCFG] Volatile memory operations do not trap — lebedev.ri / githubweb
  2. Add C API files for the LLVM dialect — jpienaar / githubweb
  3. [InstCombine] Don't combine PHI before catchswitch — aheejin / githubweb
  4. [NFCI][SimplifyCFG] simplifyUnreachable(): Use poison constant to represent the result of unreachable instrs — lebedev.ri / githubweb
  5. [GlobalISel] Add re-association combine for G_PTR_ADD to allow better addressing mode usage. — Amara Emerson / githubweb
  6. [lldb] [gdb-remote client] Support switching PID along with TID — mgorny / githubweb
  7. [NFC][SimplifyCFG] Autogenerate checklines in a few tests — lebedev.ri / githubweb

#22166 (Jul 2, 2021 11:40:09 AM)

  1. [lld-macho] Ignore debug symbols while preparing relocations. — vyng / githubweb
  2. Revert "[mlir][Vector] NFC - Compress vector to outerproduct lowering." — joker.eph / githubweb
  3. Revert "[clang-repl] Allow passing in code as positional arguments." — 31459023+hctim / githubweb
  4. [clang][emscripten] Reduce alignof long double from 16 to 8 bytes — sbc / githubweb
  5. [Hexagon] Handle opaque pointers in vector combine — kparzysz / githubweb
  6. [OpaquePtr] Add type parameter to emitLoadLinked — kparzysz / githubweb
  7. [mlir][Linalg] Fix incorrect logic in deciding when to fuse reshapes by linearization. — ravishankarm / githubweb
  8. [ms] [llvm-ml] Standardize blocking of lexical substitution — epastor / githubweb
  9. [lldb] Replace default bodies of special member functions with = default; — Jonas Devlieghere / githubweb

#22165 (Jul 2, 2021 10:43:26 AM)

  1. [libc] Make ULP error reflect the bit distance more closely. — sivachandra / githubweb
  2. Unpack the CostEstimate feature in ML inlining models. — jacobhegna / githubweb
  3. [NFC][OpenMP][CUDA] Add test for using `-x cuda -fopenmp` — joachim / githubweb
  4. [gn build] Port 99f00635d7ac — llvmgnsyncbot / githubweb
  5. [libcxx][type_traits] remove `std::is_literal_type` and `std::result_of` for C++20 — cjdb / githubweb
  6. [Intrinsics] Make MemCpyInlineInst a MemCpyInst — jonathan_roelofs / githubweb
  7. [MLGO] Update Oz model url. — jacobhegna / githubweb
  8. [SLP][NFC]Refactor findLaneForValue and make it static member, NFC, by — a.bataev / githubweb
  9. [X86] Modify LOOP*, HLT control flow attributes — craig.topper / githubweb

#22164 (Jul 2, 2021 9:52:38 AM)

  1. [AIX] Add dummy XCOFF MCAsmParserExtension — Jinsong Ji / githubweb
  2. [AIX] Use AsmParser to do inline asm parsing — Jinsong Ji / githubweb
  3. [gn build] Port bf64210fd88f — llvmgnsyncbot / githubweb
  4. Refactor mutation strategies into a standalone library — mvanotti / githubweb
  5. [Bazel] Fix build for c0a6318d96 — gcmn / githubweb
  6. [mlir][linalg][python] Add min operation in OpDSL. — gysit / githubweb
  7. [Libomptarget] Experimental Remote Plugin Fixes — atmndp / githubweb
  8. [mlir][Vector] NFC - Compress vector to outerproduct lowering. — nicolas.vasilache / githubweb
  9. Revert "Refactor mutation strategies into a standalone library" — mvanotti / githubweb

#22163 (Jul 2, 2021 9:04:31 AM)

  1. [AArch64] Neon saturated truncate tests. NFC — david.green / githubweb

#22162 (Jul 2, 2021 8:13:13 AM)

  1. Revert "[clangd] Unbreak mac build differently 0c96a92d8666b8" — sam.mccall / githubweb
  2. [NFC][InstCombine] visitUnreachableInst(): enhance comments somewhat — lebedev.ri / githubweb
  3. Reapply [clangd] Fix possible assertion fail in TUScheduler — sam.mccall / githubweb
  4. Refactor TensorExp parameters into a union — gusss / githubweb

#22161 (Jul 2, 2021 7:25:16 AM)

  1. [CostModel][X86] Drop some hard coded fp<->int scalarization costs — llvm-dev / githubweb
  2. [CostModel][X86] Update comment describing source of costs - we now use llvm-mca more than IACA — llvm-dev / githubweb
  3. [X86][SLM] Keep similar scheduler costs types together. NFCI. — llvm-dev / githubweb
  4. [llvm-dwarfdump] Add comment saying where DumpDebugFrame comes from — thakis / githubweb
  5. [clangd] Fix possible assertion fail in TUScheduler — sam.mccall / githubweb
  6. Revert "[clangd] Fix possible assertion fail in TUScheduler" — sam.mccall / githubweb
  7. https://godbolt.org/z/5vhv4K5b8 — lebedev.ri / githubweb
  8. [NFCI][InstCombine] visitUnreachableInst(): iteratively erase instructions leading to unreachable — lebedev.ri / githubweb
  9. Revert "[NFCI][InstCombine] visitUnreachableInst(): iteratively erase instructions leading to unreachable" — lebedev.ri / githubweb
  10. Revert "https://godbolt.org/z/5vhv4K5b8" — lebedev.ri / githubweb
  11. [InstCombine] visitUnreachableInst(): iteratively erase instructions leading to unreachable — lebedev.ri / githubweb
  12. [mlir][Linalg] Add comprehensive bufferization support for TiledLoopOp (14/n) — nicolas.vasilache / githubweb

#22160 (Jul 2, 2021 6:36:24 AM)

  1. Revert "[InstrProfiling] Use external weak reference for bias variable" — thakis / githubweb
  2. [gn build] Port a92964779cb5 — llvmgnsyncbot / githubweb

#22159 (Jul 2, 2021 6:03:50 AM)

  1. [lldb] [gdb-remote client] Refactor SetCurrentThread*() — mgorny / githubweb
  2. [CostModel][X86] Find AVX conversion costs using legalized types if custom types didn't match — llvm-dev / githubweb
  3. [Matrix] Fix crash during fusion if the same load is re-used. — flo / githubweb

#22158 (Jul 2, 2021 5:32:17 AM)

  1. [SLP]Fix gathering of the scalars by not ignoring UndefValues. — a.bataev / githubweb
  2. [CostModel][X86] Adjust uitofp(vXi64) SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb

#22157 (Jul 2, 2021 4:59:35 AM)

  1. [MachineCopyPropagation] Fix differences in code gen when compiling with -g — lkail / githubweb

#22156 (Jul 2, 2021 4:24:54 AM)

  1. Add LogOp to Complex dialect. — akuegel / githubweb
  2. Place the BlockAddress type in the address space of the containing function — Alexander.Richardson / githubweb

#22155 (Jul 2, 2021 3:52:25 AM)

  1. [AArch64] Use custom lowering for fp16 vector copysign. — flo / githubweb
  2. [NFC] Fix typo in comment — sven.vanhaastregt / githubweb

#22154 (Jul 2, 2021 3:21:21 AM)

  1. [NFC][SimplifyCFG] Autogenerate checklines in trapping-load-unreachable.ll test — lebedev.ri / githubweb

#22153 (Jul 2, 2021 2:45:33 AM)

  1. [lldb] [test] Add missing category to test_detach_current — mgorny / githubweb

#22152 (Jul 2, 2021 2:04:34 AM)

  1. Revert "[WebAssembly] Implementation of global.get/set for reftypes in LLVM IR" — lebedev.ri / githubweb
  2. [Matrix] Hoist address computation before multiply to enable fusion. — flo / githubweb

#22151 (Jul 2, 2021 1:30:19 AM)

  1. [clangd] CMake: express -Iclangd/ at top level and inherit — sam.mccall / githubweb
  2. [clang][AST] Add support for BindingDecl to ASTImporter. — 1.int32 / githubweb
  3. [lldb] [gdb-remote server] Support selecting process via Hg — mgorny / githubweb

#22150 (Jul 2, 2021 12:51:20 AM)

  1. [mlir][linalg][python] Introduce python integration test folder. — gysit / githubweb
  2. [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR — pmatos / githubweb

#22149 (Jul 2, 2021 12:20:41 AM)

  1. [clangd] Add some more missing include dirs for completeness — sam.mccall / githubweb
  2. [mlir][linalg][python] Add max operation in OpDSL — gysit / githubweb

#22148 (Jul 1, 2021 11:49:33 PM)

  1. [clangd] Fix XPC build due to missing include path — sam.mccall / githubweb
  2. [LLD] [COFF] Support linking directly against DLLs in MinGW mode — martin / githubweb
  3. [LLD] [MinGW] Allow linking to DLLs directly — martin / githubweb
  4. [LLD] [COFF] Fix up missing stdcall decorations in MinGW mode — martin / githubweb

#22147 (Jul 1, 2021 11:11:31 PM)

  1. Relax newly added opcode check to check only for a number instead of a specific opcode. — douglas.yung / githubweb

#22146 (Jul 1, 2021 9:41:38 PM)

  1. [scudo] Fix test on aarch64 without MTE — Vitaly Buka / githubweb

#22145 (Jul 1, 2021 8:08:23 PM)

  1. [ORC] Rename SPSTargetAddress to SPSExecutorAddress. — Lang Hames / githubweb
  2. [llvm-symbolizer] Move setGroupedShortOptions and don't ignore case — i /