100%
WDescription%
Test Result: 0 tests failing out of a total of 76,372 tests.100
Build stability: No recent builds failed.100
Build History
x
#4306
(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

Changes

#4304 (Jul 31, 2021 11:21:26 PM)

  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
  5. [VPlan] Add interleave group printing test. — flo / githubweb
  6. [ARM] Regenerate Thumb PR35481.ll test. NFC — david.green / githubweb
  7. [ARM] Switch order of creating VADDV and VMLAV. — david.green / githubweb
  8. Fixed syntax error that occured in the patch D104974 — pyadav2299 / githubweb
  9. [TTI] Make SK_ExtractSubvector matching length-changing only and simplify nested shuffle mask detection chain. — llvm-dev / githubweb
  10. [InstCombine] canonicalize cmp-of-bitcast-of-vector-cmp to use zero constant — spatel / githubweb
  11. [SROA] prevent crash on large memset length (PR50910) — spatel / githubweb
  12. [RISCV] Rename RISCVISD::FCVT_W_RV64 to FCVT_W_RTZ_RV64. NFC — craig.topper / githubweb
  13. [Analysis] improve function signature checking for snprintf — spatel / githubweb
  14. [mlir][sparse] add sparse tensor type conversion operation — ajcbik / githubweb
  15. [ConstantFold] Get rid of special cases for sizeof etc. — efriedma / githubweb
  16. Fix a couple regression tests I missed updating in 2a284782 — efriedma / githubweb
  17. Fix the default alignment of i1 vectors. — efriedma / githubweb
  18. [RISCV] Rename vector inline constraint from 'v' to 'vr' and 'vm' in IR. — kai.wang / githubweb
  19. [RISCV][Docs] Add description about inline asm constraint for V. — kai.wang / githubweb

#4303 (Jul 31, 2021 3:43:32 PM)

  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
  6. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb
  7. [Clang][AArch64] Inline assembly support for the ACLE type 'data512_t' — alexandros.lamprineas / githubweb
  8. [AArch64] Add a Machine Value Type for 8 consecutive registers — alexandros.lamprineas / githubweb
  9. [AArch64] Legalize MVT::i64x8 in DAG isel lowering — alexandros.lamprineas / githubweb
  10. [MLIR] NFC Clean up doc comments on memref replacement utility — uday / githubweb
  11. GlobalISel: Have lowerStore handle some unaligned stores — Matthew.Arsenault / githubweb

#4302 (Jul 31, 2021 7:56:55 AM)

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

#4302 (Jul 31, 2021 7:56:55 AM)

  1. [libc] Move FPExceptMatcher out of TestHelpers.h — sivachandra / githubweb
  2. [vscode-mlir] Update package.json in preparation for publishing — riddleriver / githubweb
  3. [mlir-vscode] Create a proper output channel for the MLIRContext — riddleriver / githubweb
  4. [profile] Fix profile merging with binary IDs — phosek / githubweb
  5. [vscode-mlir] Fix the package repo url. — riddleriver / githubweb
  6. [sanitizer] Remove cpplint annotations — Vitaly Buka / githubweb
  7. [libc] Add trigonometric and exponential functions to the windows config. — sivachandra / githubweb
  8. Revert "[lldb] [DWARF-5] Be lazier about loading .dwo files" — stilis / githubweb
  9. Revert "[profile] Fix profile merging with binary IDs" — phosek / githubweb
  10. [profile] Fix profile merging with binary IDs — phosek / githubweb
  11. Revert "[clang][cache] Update Fuchsia-stage2.cmake to create hwasan multilibs" — phosek / githubweb
  12. [NFC][sanitizer] clang-format few files — Vitaly Buka / githubweb
  13. tsan: always setup sigaction signal handler — dvyukov / githubweb

#4301 (Jul 31, 2021 12:12:42 AM)

  1. Revert "[OpenCL] Add support of __opencl_c_pipes feature macro." — anton.zabaznov / githubweb
  2. Fix scalar unit tests for all, any, maxloc, etc. that caused the ARM build — leairmark / githubweb
  3. [OpenCL] opencl-c.h: add CL 3.0 non-generic address space atomics — airlied / githubweb
  4. Take OptimizationLevel class out of Pass Builder — mtrofin / githubweb
  5. [JITLink][ELF][x86-64] Include relocation name in missing relocation errors. — Lang Hames / githubweb
  6. [AArch64][SME] Introduce feature for streaming mode — cullen.rhodes / githubweb
  7. [flang] Fix `flang` (the bash wrapper script for the Flang driver) — andrzej.warzynski / githubweb
  8. [OpenCL] Add std flag aliases clc++1.0 and CLC++1.0 — anastasia.stulova / githubweb
  9. Revert "[LLDB][GUI] Expand selected thread tree item by default" — omair.javaid / githubweb
  10. [ARM] MVE SLP'd reduction tests. NFC — david.green / githubweb
  11. [ARM] Turn vecreduce_add(add(x, y)) into vecreduce(x) + vecreduce(y) — david.green / githubweb
  12. tsan: fix latent race size bug in test — dvyukov / githubweb
  13. tsan: optimize test-only barrier — dvyukov / githubweb
  14. [clang] SIGSEGV at DeduceTemplateArgumentsByTypeMatch — dmitry.polukhin / githubweb
  15. [mlir][spirv] Fix crash in convert-gpu-to-spirv pass with memrefs with affine maps — ivan.butygin / githubweb
  16. tsan: introduce New/Alloc/Free helpers — dvyukov / githubweb
  17. [mlir][affine-loop-fusion] Fix a bug that AffineIfOp prevents fusion of the other loops — uday / githubweb
  18. [lldb] Correct format of qMemTags type field — david.spickett / githubweb
  19. [lldb][AArch64] Mark mismatched tags in tag read output — david.spickett / githubweb
  20. tsan: Support constructor arguments via New — elver / githubweb
  21. tsan: fix another latent race size bug in test — dvyukov / githubweb
  22. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb
  23. [OMPIRBuilder] add minimalist reduction support — zinenko / githubweb
  24. [SLP]Fix a crash in gathered loads analysis. — a.bataev / githubweb
  25. [clangd] Enable relative configs in check mode — kadircet / githubweb
  26. [SLP]Do not consider deleted instruction as external users. — a.bataev / githubweb
  27. [SLP]Fix an assertion for the size of user nodes. — a.bataev / githubweb
  28. Revert "[lldb] [DWARF-5] Be lazier about loading .dwo files" — jan.kratochvil / githubweb
  29. [hwasan] Detect use after scope within function. — fmayer / githubweb
  30. [clangd] Make use of diagnostic tags for some clang diags — kadircet / githubweb
  31. [X86][AVX] Add test case for PR51281 — llvm-dev / githubweb
  32. [clangd] Unify compiler invocation creation — kadircet / githubweb
  33. [clangd] Record remote index usage — kadircet / githubweb
  34. [libc++] Handle arrays in std::destroy_at — Louis Dionne / githubweb
  35. [libomptarget][amdcgn] Add build dependency for opt — protze / githubweb
  36. [ARM] Attempt to distribute reductions — david.green / githubweb
  37. [libc++][NFC] Fix copy-paste error in the transform_view tests — Louis Dionne / githubweb
  38. [AMDGPU][OpenMP] Support linking of math libraries — Pushpinder.Singh / githubweb
  39. [clang][patch][FPEnv] Fix syntax errors in pragma float_control test — melanie.blower / githubweb
  40. [OpenMP][NFC] libomp: silence warnings on unused variables. — Andrey.Churbanov / githubweb
  41. [mlir][Vector] Add vector to outerproduct lowering for the [reduction, parallel] case. — nicolas.vasilache / githubweb
  42. [PowerPC] Emit error for Altivec vector initializations when -faltivec-src-compat=gcc is specified — amy.kwan1 / githubweb
  43. [NFC] clang-format OptimizationLevel.h — mtrofin / githubweb
  44. [OpenMP][AMDGCN] Initial math headers support — Pushpinder.Singh / githubweb
  45. Fix test that was never run. — paul.robinson / githubweb
  46. [SVE] Add folds for sign and zero extends of vscale — Dylan.Fleming / githubweb
  47. [OpenCL] Add support of __opencl_c_pipes feature macro. — anton.zabaznov / githubweb
  48. Add triples to try to fix a test — paul.robinson / githubweb
  49. [X86] Add some initial tests for frozen constant folds — llvm-dev / githubweb
  50. [Bazel] Typo fix — gcmn / githubweb
  51. [OpenMP][Offloading] Remove task wait in nowait interfaces — tianshilei1992 / githubweb
  52. [AIX] Pass the -b option to linker on AIX (with fix to build break) — anjankumar.g.k / githubweb
  53. [Transforms] Remove HasValueForBlock (NFC) — kazu / githubweb
  54. XFAIL a test on ppc64 — paul.robinson / githubweb
  55. [mlir] Fully qualify MemoryEffects — markus.boeck02 / githubweb
  56. [flang] Move External IO tests to use GTest — ashermancinelli / githubweb
  57. [clang-tidy] Fix cppcoreguidelines-init-variables by removing the enum — whisperity / githubweb
  58. AMDGPU/GlobalISel: Remove special case lowering for non-pow-2 stores — Matthew.Arsenault / githubweb
  59. AMDGPU/GlobalISel: Fix tests using illegal copies to physregs — Matthew.Arsenault / githubweb
  60. XFAIL ppc => powerpc — paul.robinson / githubweb
  61. GlobalISel: Have load lowering handle some unaligned accesses — Matthew.Arsenault / githubweb
  62. Reland "[LV] Use lookThroughAnd with logical reductions" — kerry.mclaughlin / githubweb
  63. [SLP]Improve splats vectorization. — a.bataev / githubweb
  64. GlobalISel: Have lowerLoad scalarize unaligned vectors — Matthew.Arsenault / githubweb
  65. [libc][NFC] Add dummy errno target to satisfy mixed mode builds. — sivachandra / githubweb
  66. Trim failing test — paul.robinson / githubweb
  67. [libcxx][ranges] Add `std::ranges::single_view`. — zoecarver / githubweb
  68. [nfc] improve a simple call — walter erquinigo / githubweb
  69. [gn build] Port 481ad59b9fa4 — llvmgnsyncbot / githubweb
  70. [OpenMP] Fixing llvm-omp-device-info compilation with runtimes — jmonsalvediaz / githubweb
  71. [lldb] Always codesign binaries on macOS — Jonas Devlieghere / githubweb
  72. [mlir][sparse] template the memory resident coordinate scheme storage — ajcbik / githubweb
  73. SelectionDAGDumper.cpp - printrWithDepthHelper - remove dead code. NFCI. — llvm-dev / githubweb
  74. SelectionDAGDumper.cpp - remove nested if-else return chain. NFCI. — llvm-dev / githubweb
  75. [InstCombine] getMaskedTypeForICmpPair - remove dead code. NFCI. — llvm-dev / githubweb
  76. [libc++] Improve LIBCXX_ENABLE_INCOMPLETE_FEATURES. — Louis Dionne / githubweb
  77. [compiler-rt][hwasan] Remove __sanitizer allocation functions from hwasan interface — leonardchan / githubweb
  78. [compiler-rt][Fuchsia] Support HWASan on Fuchsia — leonardchan / githubweb
  79. [InstCombine] add more tests for vector-cmp bitcast; NFC — spatel / githubweb
  80. [InstCombine] add more tests for vector cmp-bitcast; NFC — spatel / githubweb
  81. [OpenCL] Replace test for pipe struct to test it with fixed triple — anton.zabaznov / githubweb
  82. [ARM] Distribute reductions based on ascending load offset — david.green / githubweb
  83. [InstrProfiling] Make CountersPtr in __profd_ relative — i / githubweb
  84. [clang][cache] Update Fuchsia-stage2.cmake to create hwasan multilibs — leonardchan / githubweb
  85. Explain the symbols of basic block clusters with an example in the header comments. — rahmanl / githubweb
  86. [doc]Added examples for generic opcodes — pyadav2299 / githubweb
  87. [PowerPC] Fix byte ordering of ld/st with length on BE — nemanja.i.ibm / githubweb
  88. [z/OS]Remove overriding default attribute aligned value — fanbo.meng / githubweb
  89. [lldb] Fix remote macOS debugging on Apple Silicon — Jonas Devlieghere / githubweb
  90. [mlir][sparse] move comments from cpp files into dialect doc — ajcbik / githubweb
  91. [AMDGPU] Autogenerate checks in kernel-args.ll — jay.foad / githubweb
  92. [profile] Fix profile merging with binary IDs — phosek / githubweb
  93. [polly] Fix up regression test config with current features. — efriedma / githubweb
  94. Revert "[OpenMP][AMDGCN] Initial math headers support" — jonathanchesterfield / githubweb
  95. [lldb] [DWARF-5] Be lazier about loading .dwo files — jan.kratochvil / githubweb
  96. [LoopStrengthReduction] Fix pointer extend asserts — brendon.cahoon / githubweb
  97. Revert "[hwasan] Detect use after scope within function." — fmayer / githubweb
  98. Revert "[profile] Fix profile merging with binary IDs" — phosek / githubweb
  99. [builtins] Try to ensure single copy of emulated TLS state — smeenai / githubweb
  100. [libomptarget][nfc] Only set cuda-path for nvptx tests — jonathanchesterfield / githubweb
  101. [mlir][spirv] Fix storing bool with proper storage capabilities — antiagainst / githubweb
  102. [mlir][spirv] Fix loading bool with proper storage capabilities — antiagainst / githubweb
  103. [mlir][spirv] Add support for i8 serialization — antiagainst / githubweb
  104. [libcxx][docs] Take locks on the last three views. — zoecarver / githubweb
  105. [flang] Produce proper "preprocessor output" for -E option — pklausler / githubweb
  106. [sanitizer] Remove cpplint — Vitaly Buka / githubweb

#4300 (Jul 30, 2021 4:22:13 PM)

  1. [sanitizer] Move cpplint to the end of the build — Vitaly Buka / githubweb
  2. [sanitizers] Don't run cpplint — Vitaly Buka / githubweb

#4300 (Jul 30, 2021 4:22:13 PM)

  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
  6. [gn build] Manually add file — aeubanks / githubweb
  7. Support macro deprecation #pragma clang deprecated — chris.bieneman / githubweb
  8. Fixing broken docs build — chris.bieneman / githubweb
  9. Revert "[lldb] Assert filecache and live memory match on debug under a setting" — stilis / githubweb
  10. [AIX] Pass the -b option to linker on AIX — anjankumar.g.k / githubweb
  11. [libc++][NFC] Make private header generation CMake comment more consistent — Louis Dionne / githubweb
  12. [SLP][NFC]Add a test for split loads, NFC. — a.bataev / githubweb
  13. [lld-macho] Change personalities entry type to Ptr to avoid overflowing uint32 — vyng / githubweb
  14. Rorder mmt4d iteration domain — ataei / githubweb
  15. [clang] Fix typos in Options.td and regen ClangCommandLineReference.rst. — mgorny / githubweb
  16. [clang] Fix a typo in the manual page: s/contraint/constraint. — mgorny / githubweb
  17. Refactor AsyncToAsyncRuntime pass to boost understandability. — ezhulenev / githubweb
  18. [GlobalISel] Add GPtrAdd and use it in some combines. — Amara Emerson / githubweb
  19. [MLIR][python] Export CAPI headers. — stellaraccident / githubweb
  20. [InstSimplify] Don't assume parent function when simplifying llvm.vscale. — sander.desmalen / githubweb
  21. [OpenMP] libomp: Add new experimental barrier: two-level distributed barrier — jonathan.l.peyton / githubweb
  22. Revert "Revert "[clang][pp] adds '#pragma include_instead'"" — cjdb / githubweb
  23. Revert "[AIX] Pass the -b option to linker on AIX" — anjankumar.g.k / githubweb
  24. Fixing an infinite loop problem in InstCombine — andrew.kaylor / githubweb
  25. Fix runtime internal error with certain intrinsics that can take a scalar — leairmark / githubweb
  26. [DWARF] Refactor test to remove relocations for DWO — ayermolo / githubweb
  27. [LLDB][GUI] Add Create Target form — gclayton / githubweb
  28. [LLDB][GUI] Add Environment Variable Field — gclayton / githubweb
  29. [mlir] Fix CMake option for enabling SPIR-V CPU runner — antiagainst / githubweb
  30. [mlir] NFC: split Math to SPIR-V conversion into their own files — antiagainst / githubweb
  31. [mlir] NFC: split MemRef to SPIR-V conversion into their own files — antiagainst / githubweb
  32. [GlobalISel] Use GMergeLikeOp to simplify a combine. NFC. — Amara Emerson / githubweb
  33. [lldb] Remove CPlusPlusLanguage from Mangled — apl / githubweb
  34. [compiler-rt][hwasan] Check for SANITIZER_POSIX before including sanitizer_posix.h — leonardchan / githubweb
  35. [ELF] Add -Bsymbolic-non-weak-functions — i / githubweb
  36. [mlir][linalg] Fix pad tensor cast folding with changed type — cathyzhyi / githubweb
  37. [GWP-ASan] Add version header. — 31459023+hctim / githubweb
  38. [ARM] Define a couple more ssub indexes. NFC — david.green / githubweb
  39. Fix unit test checks for the scalar cases of all/any intrinsics. I — leairmark / githubweb
  40. Simplify testcase to use v instead of p (NFC) — Adrian Prantl / githubweb
  41. [MLIR][Python] Use DEST_PREFIX when installing. — stellaraccident / githubweb
  42. [mlir][tosa] Fix tosa.reshape failures due to implicit broadcasting — rob.suderman / githubweb
  43. security: highlight phab accounts; recommend phab for nominations — George Burgess IV / githubweb
  44. [mlir] Set insertion point of vector constant to the top of the vectorized loop body — amy.zhuang / githubweb
  45. GlobalISel/AArch64: don't optimize away redundant branches at -O0 — Adrian Prantl / githubweb
  46. [InstCombine] add tests for vector cmp-bitcast; NFC — spatel / githubweb
  47. Fix typo — Adrian Prantl / githubweb
  48. Make testcase more robust against codegen changes — Adrian Prantl / githubweb
  49. [OpenMP] Adding flags for disabling the following optimizations: Deglobalization SPMDization State machine rewrites Folding — huberjn / githubweb
  50. [ARC] Add additional mov immediate instruction formats with a fix for u6 decoding — marksl / githubweb
  51. [compiler-rt] Fix COMPILER_RT_OS_DIR for Android — smeenai / githubweb
  52. [GlobalISel] Refactor the unmerge artifact value finder code. — Amara Emerson / githubweb
  53. [AVR][clang] Pass '--start-group' and '--end-group' options to avr-ld — powerman1st / githubweb
  54. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD — ben.shi / githubweb
  55. Optimize mul in the zba extension with SH*ADD — ben.shi / githubweb
  56. [MLIR][python] Disable SONAME on extensions. — stellaraccident / githubweb
  57. [ARC] Add norm/normh instructions with disassembly tests — marksl / githubweb
  58. [Bazel] Derive targets from file presence as in CMake build — gcmn / githubweb
  59. [Bazel] Unconditionally define STDC LIMIT/CONSTANT/FORMAT — gcmn / githubweb
  60. [Bazel] Make td_library usable as data — gcmn / githubweb
  61. [source map] fix relative path breakpoints — walter erquinigo / githubweb
  62. [AIX] Include symbol alias in extract_symbols.py — Jinsong Ji / githubweb
  63. tsan: Fix the improper argument type in tsan_ilist_test.cpp — wei.huang / githubweb
  64. [OpenCL] Add support of __opencl_c_3d_image_writes feature macro — anton.zabaznov / githubweb
  65. [nfc][trace] use formatv instead of the old Printf — walter erquinigo / githubweb
  66. [yaml2obj] Enable support for parsing 64-bit XCOFF. — esme.yi / githubweb
  67. [PowerPC] Fix issue where hint was providing the incorrect regsiter class. — stefanp / githubweb
  68. [OpenCL] Add support of __opencl_c_pipes feature macro. — anton.zabaznov / githubweb

#4299 (Jul 29, 2021 8:18:32 PM)

  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
  6. [AArch64][AsmParser] NFC: Parser.getTok() -> getTok() — cullen.rhodes / githubweb
  7. [flang][driver] Forward `-fopenmp`/`-fopenacc` to the host compiler — andrzej.warzynski / githubweb
  8. tsan: rename deadlock detector Mutex to UserMutex — dvyukov / githubweb
  9. sanitizer_common: remove BlockingMutex and RWMutex — dvyukov / githubweb
  10. tsan: store ThreadRegistry in Context by value — dvyukov / githubweb
  11. Follow-up to D105207, only salvage affine SCEVs to avoid a crash — jeremy.morse / githubweb
  12. bugprone-forwarding-reference-overload: support non-type template parameters — aaron / githubweb
  13. [Utils] Do not remove comments in llc test script — sebastian.neubauer / githubweb
  14. [AArch64][SVE] Fix incorrect mask type when lowering fixed type SVE gather/scatter — bradley.smith / githubweb
  15. [MCA] Use LSU for the in-order pipeline — andrew.savonichev / githubweb
  16. [AArch64][x86] add tests for add-with-overflow folds; NFC — spatel / githubweb
  17. [Orc][examples] Adopt ExecutorProcessControl API and re-enable LLJITWithRemoteDebugging — Stefan Gränitz / githubweb
  18. [DAGCombiner] don't try to partially reduce add-with-overflow ops — spatel / githubweb
  19. [lldb] Assert filecache and live memory match on debug under a setting — augusto2112 / githubweb
  20. [libomptarget][amdgpu] Update printed plugin name — jonathanchesterfield / githubweb
  21. Set TargetCPUName for AIX to default to pwr7. — schmeise / githubweb
  22. [ELF] Add two new tests showing broken .tbss alignment if first in PT_TLS — jrtc27 / githubweb
  23. [ELF] Align the first section of a PT_TLS even if its type is SHT_NOBITS — jrtc27 / githubweb
  24. [CodeGen] Remove getPseudoProbeAttribute and addPseudoProbeAttribute (NFC) — kazu / githubweb
  25. [DWARF5] Only fallback to manual index if no entry was found — jan.kratochvil / githubweb
  26. [libc] rewrite aarch64 memcmp implementation — gchatelet / githubweb
  27. tsan: add another test for atomics — dvyukov / githubweb
  28. [PowerPC] Fix return type of XL compat CAS — lkail / githubweb
  29. Revert "[LoopFlatten] Fix missed LoopFlatten opportunity" — rosie.sumpter / githubweb
  30. tsan: add intrusive doubly-linked list — dvyukov / githubweb
  31. [lld-macho] Support common symbols in bitcode (but differently from ld64) — jezng / githubweb
  32. [lld-macho][nfc] Simplify common-symbol-coalescing test — jezng / githubweb
  33. tsan: restore Initialize call in Java entry points — dvyukov / githubweb
  34. tsan: s/CHECK/DCHECK/ in tsan_interface_java.cpp — dvyukov / githubweb
  35. tsan: introduce LazyInitialize — dvyukov / githubweb
  36. [mlir][linalg] Format bufferization debug print outs (NFC). — gysit / githubweb
  37. Add an escape-hatch for conversion of funcs with blocking awaits to coroutines. — ezhulenev / githubweb
  38. Handle subregs and superregs in callee-saved register mask — jrtc27 / githubweb
  39. [OpenMP][Tools][Tests][NFC] Address flaky archer tests — protze / githubweb
  40. [clang][patch][FPEnv] Make initialization of C++ globals strictfp aware — melanie.blower / githubweb

#4298 (Jul 29, 2021 10:18:26 AM)

  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
  3. [MBP] findBestLoopTopHelper should exit if OldTop is not a chain header — carrot / githubweb
  4. [libc++] money_get::do_get() set failbit and eofbit if iterator begin equals end — jasonliu.development / githubweb
  5. [libc++] Remove unused variables in generate_private_header_tests.py. NFCI. — arthur.j.odwyer / githubweb
  6. [libc++][modularisation] Split <compare> into internal headers. — arthur.j.odwyer / githubweb
  7. [gn build] Port 61c35fb0c2c9 — llvmgnsyncbot / githubweb
  8. NFC: Add missing import to integration test. — stellaraccident / githubweb
  9. Update file names and extensions for MLIR Python execution engine changes. — stellaraccident / githubweb
  10. [Preprocessor] -E -P: Ensure newline after 8 skipped lines. — llvm-project / githubweb
  11. libcang: Add missing function to libclang.map — tstellar / githubweb
  12. [libc][NFC] Add noreturn and constexpr qualifiers where appropriate — sivachandra / githubweb
  13. [test] Fix tools/gold/X86/comdat-nodeduplicate.ll on non-X86 hosts — nathan / githubweb
  14. Add `all_of_zip` to STLExtras — joker.eph / githubweb
  15. Implement recursive support into OperationEquivalence::isEquivalentTo() — joker.eph / githubweb
  16. [NFC][X86] add missing tests in clang/test/CodeGen/attr-target-mv.c — freddy.ye / githubweb
  17. [libc++] Remove excess whitespace in synopsis comment. NFCI. — arthur.j.odwyer / githubweb
  18. tsan: fix java_symbolization test — dvyukov / githubweb
  19. tsan: remove /**/ at the of multi-line macros — dvyukov / githubweb
  20. tsan: switch from SSE3 to SSE4.2 — dvyukov / githubweb
  21. [NFC][InstSimplify] Use more intuitive variable names. — JunMa / githubweb
  22. [libcxx][doc] Update the build documentation. — koraq / githubweb
  23. [clang-format] Fix aligning with linebreaks #2 — bjoern / githubweb
  24. test-release.sh: Kill python2 — diana.picus / githubweb
  25. [RISCV] Add test case showing suboptimal BUILD_VECTOR lowering — fraser / githubweb
  26. [RISCV] Optimize floating-point "dominant value" BUILD_VECTORs — fraser / githubweb
  27. [LoopFlatten] Fix missed LoopFlatten opportunity — rosie.sumpter / githubweb
  28. Fix FindZ3.cmake to support static libraries and Windows — balazs.benics / githubweb
  29. [mlir] Remove the default isDynamicallyLegal hook — benny.kra / githubweb

#4297 (Jul 29, 2021 2:37:46 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
  20. [DebugInfo][docs] Fix DISubprogram fields — kyulee / githubweb
  21. [libcxx][ranges] Add ranges::take_view. — zoecarver / githubweb
  22. Optionally eliminate blocking runtime.await calls by converting functions to coroutines. — ezhulenev / githubweb
  23. [ELF][test] Delete unneeded --triple=thumb* from llvm-objdump RUN lines — i / githubweb
  24. [ELF][test] Convert --start-address= and --stop-address= values to hexadecimal — i / githubweb
  25. [Bazel] Update for dbed061bf1 — gcmn / githubweb
  26. [Bazel] Added missing targets to LLVM bazel rules. — gcmn / githubweb
  27. Revert "[trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization" — omair.javaid / githubweb
  28. [libc++] Add UNSUPPORTED for clang-14 since the underlying bug hasn't been fixed yet — Louis Dionne / githubweb
  29. [clang] Evaluate strlen of strcpy argument for -Wfortify-source. — George Burgess IV / githubweb
  30. [trace] Introduce Hierarchical Trace Representation (HTR) and add  command for Intel PT trace visualization — walter erquinigo / githubweb
  31. [mlir] Set the namespace of the BuiltinDialect to 'builtin' — riddleriver / githubweb
  32. Revert "Emit strong definition for TypeID storage in Op/Type/Attributes definition" — joker.eph / githubweb
  33. [clang] NFC: refactor multiple implementations of getDecltypeForParenthesizedExpr — mizvekov / githubweb
  34. [clang] fix concepts crash on substitution failure during normalization — mizvekov / githubweb
  35. [libc] add strncmp to strings — michaelrj / githubweb
  36. [profile] Add underscore to /alternatename for Win/x86 — aeubanks / githubweb
  37. [gn build] Add support for Win/x86 compiler-rt — aeubanks / githubweb
  38. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  39. [NFC][Codegen][X86] Autogenerate check lines in avx.ll test — lebedev.ri / githubweb
  40. [AArch64][GlobalISel] Improve legalization for odd-sized G_ICMP/G_CONSTANT — Jessica Paquette / githubweb
  41. [Bazel] Fix digest for bazel-skylib 1.0.3 — gcmn / githubweb
  42. [gn build] Manually port dbed061b — aeubanks / githubweb
  43. [lld-macho] Downgrade "cannot export hidden symbol" to warning — jezng / githubweb
  44. [Attributor] Change function internalization to not replace uses in internalized callers — huberjn / githubweb
  45. [gn build] Port 0f4b41e03853 — llvmgnsyncbot / githubweb
  46. [Attributor] Don't test internalization in the CGSCC pass. — huberjn / githubweb
  47. [tsan] Fix Darwin build after D106973 — Vitaly Buka / githubweb
  48. Revert "[tsan] Fix Darwin build after D106973" — Vitaly Buka / githubweb
  49. [tsan] Fix Darwin build after D106973 — Vitaly Buka / githubweb
  50. NFC: Adapt operation.py to builtin operation print format changes. — stellaraccident / githubweb
  51. Emit strong definition for TypeID storage in Op/Type/Attributes definition — joker.eph / githubweb
  52. Break apart the MLIR ExecutionEngine from core python module. — stellaraccident / githubweb
  53. [AArch64][GlobalISel] Improve legalization for odd-type G_LOAD — Jessica Paquette / githubweb
  54. [llvm-objcopy][MachO] Ignore all LC_SUB_* commands. — danielrodriguez / githubweb
  55. [libFuzzer] Fix CFI Directives for fuchsia — mvanotti / githubweb
  56. [asan][fuchsia] Implement PlatformUnpoisonStacks — mvanotti / githubweb
  57. [ThinLTO] Disallow importing for functions with indir branch to block address — aktoon / githubweb
  58. [libc++] Implement the resolutions of LWG3506 and LWG3522. — arthur.j.odwyer / githubweb

#4296 (Jul 28, 2021 6:53:04 PM)

  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
  5. [mlir][linalg] Introduce a separate EraseIdentityCopyOp Pattern. — gysit / githubweb
  6. Allow #pragma float_control(push|pop) within a language linkage specification — aaron / githubweb
  7. [mlir][linalg] Specialize LinalgOp canonicalization patterns (NFC). — gysit / githubweb
  8. [LV][ARM] Tighten up MLA reduction costing — david.green / githubweb
  9. [LV] Move recurrence backedge fixup code to VPlan::execute (NFC). — flo / githubweb
  10. [LTO][Legacy] Add new API to check presence of ctor/dtor functions. — wyehia / githubweb
  11. [clang-tidy] Fix crash on "reference-to-array" parameters in 'bugprone-easily-swappable-parameters' — whisperity / githubweb
  12. [SLP]Improve graph reordering. — a.bataev / githubweb
  13. [X86][AVX] Move VPERM2F128 defs above VINSERTF128 defs. NFC. — llvm-dev / githubweb
  14. [lldb] Add "memory tag write" --end-addr option — david.spickett / githubweb
  15. sanitizers: switch BlockingMutex(LINKER_INITIALIZED) to Mutex — dvyukov / githubweb
  16. sanitizer_common: prohibit Mutex(LINKER_INITIALIZED) — dvyukov / githubweb
  17. sanitizer_common: replace RWMutex/BlockingMutex with Mutex — dvyukov / githubweb
  18. [x86] improve CMOV codegen by pushing add into operands, part 3 — spatel / githubweb
  19. [SLP]Fix build on MacOS, NFC. — a.bataev / githubweb
  20. [InstSimplify] Simplify llvm.vscale when vscale_range attribute exists — JunMa / githubweb
  21. [AsmParser] Remove unused declaration parseOptionalCommaInAlloca (NFC) — kazu / githubweb
  22. [mlir][spirv] Fix a few issues in ModuleCombiner — antiagainst / githubweb
  23. [CLANG][PATCH][FPEnv] Add support for option -ffp-eval-method and extend #pragma float_control similarly — melanie.blower / githubweb
  24. [DebugInfo][InstrRef] Don't break up ret-sequences on debug-info instrs — jeremy.morse / githubweb
  25. [Utils] Support class template specializations in update_cc_test_checks — jrtc27 / githubweb
  26. [Clang interpreter] Avoid storing pointers at unaligned locations — jrtc27 / githubweb
  27. [libc] Simplify implementation of benchmarks — gchatelet / githubweb
  28. [DivRemPairs] make sure we have a valid CFG for hoisting division — spatel / githubweb
  29. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  30. tsan: fix warnings in tests — dvyukov / githubweb
  31. tsan: extend signal_malloc test — dvyukov / githubweb
  32. tsan: increase max number of threads supported by test-only barrier — dvyukov / githubweb
  33. tsan: improve lots_of_threads test — dvyukov / githubweb
  34. Revert "[DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR" — chris.jackson / githubweb
  35. [libc++][nfc] Improve error diagnostics. — koraq / githubweb
  36. [RISCV] Restrict performANY_EXTENDCombine to prevent an infinite loop. — craig.topper / githubweb
  37. [RISCV] Fix grammar in a comment. NFC — craig.topper / githubweb
  38. Revert "[lldb] Temporarily bump the max length of the pexpect error message to diagnose an lldb-aarch64 test failure" — Raphael Isemann / githubweb
  39. [NFC][PowerPC] Fix spe.ll to work with update_llc_test_checks.py again — jrtc27 / githubweb
  40. [mlir] harden result type verification in llvm.call — zinenko / githubweb
  41. [mlir] run the verifier before translating a module — zinenko / githubweb
  42. [llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]] — i / githubweb

#4295 (Jul 28, 2021 11:09:11 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

#4294 (Jul 28, 2021 3:18:04 AM)

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

#4293 (Jul 28, 2021 2:21:31 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

#4292 (Jul 28, 2021 1:31:01 AM)

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

#4291 (Jul 28, 2021 12:16:00 AM)

  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

#4290 (Jul 27, 2021 11:26:41 PM)

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

#4289 (Jul 27, 2021 10:37:12 PM)

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

#4288 (Jul 27, 2021 9:19:47 PM)

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

#4287 (Jul 27, 2021 8:31:08 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

#4286 (Jul 27, 2021 7:29:09 PM)

  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
  5. [clang-repl] Build and install clang-repl by default. — v.g.vassilev / githubweb
  6. [DebugInfo][InstrRef] Correctly update DBG_PHIs during instr scheduling — jeremy.morse / githubweb
  7. [lldb][AArch64] Add memory tag writing to lldb — david.spickett / githubweb
  8. [libc++] [c++2b] [P2166] Prohibit string and string_view construction from nullptr. — marek.kurdej+llvm.org / githubweb
  9. Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI." — tpopp / githubweb
  10. Revert "Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI."" — tpopp / githubweb
  11. Revert "[X86][AVX] Add getBROADCAST_LOAD helper function. NFCI." — tpopp / githubweb
  12. Strip undef implying attributes when moving calls — anna / githubweb
  13. [SystemZ][z/OS] Initial code to generate assembly files on z/OS — anirudh_prasad / githubweb
  14. Revert "[clang][pp] adds '#pragma include_instead'" — hans / githubweb
  15. [OpenCL] NULL redefined as nullptr in C++ mode. — anastasia.stulova / githubweb
  16. Update isl to isl-0.24-69-g54aac5ac — patacca / githubweb
  17. [WebAssembly] Codegen for extmul SIMD instructions — tlively / githubweb
  18. AMDGPU: Treat IMPLICIT_DEF like a constant lanemask source — arsenm2 / githubweb
  19. [mlir][sparse] fixed bug in verification — ajcbik / githubweb
  20. Re-engineer MLIR python build support. — stellaraccident / githubweb
  21. AMDGPU: Update tests for lower i1 change — arsenm2 / githubweb
  22. [mlir] Math: add algebraic simplification patterns to math transforms — ezhulenev / githubweb
  23. Update reduction test. Remove standalone test file — anna / githubweb
  24. [LoopVectorize] Don't interleave scalar ordered reductions for inner loops — david.sherwood / githubweb
  25. Enabling the copy-constant-to-alloca optimization in more instances — andrew.kaylor / githubweb
  26. [AArch64] Update and expand min-max cost model test. NFC — david.green / githubweb
  27. [clang][fpenv][patch] Change clang option -ffp-model=precise to select ffp-contract=on — melanie.blower / githubweb
  28. [RISCV] Select vector shl by 1 to a vector add. — craig.topper / githubweb
  29. [libc++] CI: Run -std=c++03 on Clang ToT — Louis Dionne / githubweb
  30. [runtimes] Always build libc++, libc++abi and libunwind with -fPIC — Louis Dionne / githubweb
  31. [lld/mac] When loading reexports, look for basename in -F / -L first — thakis / githubweb
  32. Add jump-threading optimization for deterministic finite automata — dancgr / githubweb
  33. [Matrix] RAUW should only replace an instruction in ShapeMap if supportsShapeInfo — anemet / githubweb
  34. [Matrix] Fix shape for factored transpose — anemet / githubweb
  35. [lld/mac] Fix application-extension.s failure after 8e8701abca3d4 — thakis / githubweb
  36. [gn build] Port 02077da7e7a8 — llvmgnsyncbot / githubweb
  37. [dfsan][NFC] Update API interfaces — jianzhouzh / githubweb
  38. [ASAN] NFC: Remove redundant variable — Vitaly Buka / githubweb
  39. [AArch64][GlobalISel] Fix constraining LDXPX intrinsic selection. — Amara Emerson / githubweb
  40. Add test update for a11d9a1f480f which disables fallbacks. — Amara Emerson / githubweb
  41. Remove unused include that's also a layering violation. NFC. — benny.kra / githubweb
  42. [SystemZ][z/OS][libcxx]: Disable align_val_t test cases on z/OS — muiez / githubweb
  43. [lld/mac] Fix sub-library.s on Windows after 8e8701abca3d4f0 — thakis / githubweb
  44. [z/OS] Make MinGlobalAlign consistent with SystemZ — fanbo.meng / githubweb
  45. [hwasan] Fix stack safety test for old PM. — fmayer / githubweb
  46. AMDGPU/GlobalISel: Add a few tests for unaligned truncating stores — arsenm2 / githubweb
  47. AMDGPU/GlobalISel: Fix wrong addrspace in test MMOs — arsenm2 / githubweb
  48. AMDGPU/GlobalISel: Fix selecting G_SEXTLOAD/G_ZEXTLOAD pre-gfx9 — arsenm2 / githubweb
  49. [flang] Disallow BOZ literal constants as output list items — psteinfeld / githubweb
  50. [libclang] Check LLVM_HAVE_LINK_VERSION_SCRIPT — Jinsong Ji / githubweb
  51. [mlir][bzl] Fix typo — jpienaar / githubweb
  52. [libc++] Disable incomplete library features. — koraq / githubweb
  53. Fix "break delete --disabled" with no arguments. — jingham / githubweb
  54. When calculating the "currently selected thread" in — jingham / githubweb
  55. Add a test for top-level expressions using "expr --top-level". — jingham / githubweb
  56. [libc] Enable MPFR library for math functions test — hedingarcia / githubweb
  57. [PDL] Remove RewriteEndOp and mark RewriteOp as NoTerminator — riddleriver / githubweb
  58. [mlir] Add a FailureOr copy constructor from a FailureOr of a convertible type. — riddleriver / githubweb
  59. [x86] add more tests for cmov and lea; NFC — spatel / githubweb
  60. [x86] update stale code comment; NFC — spatel / githubweb
  61. [PowerPC] Turn deprecated altivec prefetch instrs to nops on AIX — nemanja.i.ibm / githubweb
  62. [libc] Fix x86_64 fenv implementation for windows — sivachandra / githubweb
  63. [dfsan][NFC] Describe how origin trace tracking works — jianzhouzh / githubweb
  64. [OpenMP] Creating the `omp_target_num_teams` and `omp_target_thread_limit` attributes to outlined functions — tianshilei1992 / githubweb
  65. [lldb][NFC] Fix incorrect log and comment — apl / githubweb
  66. [libc] Fix strtok_r crash when src and *saveptr are both nullptr — sivachandra / githubweb
  67. [OpenMP] Fix deadlock for detachable task with child tasks — protze / githubweb
  68. [NFC][MLGO] Debug messages for what inline advisor is selected — mtrofin / githubweb
  69. [OpenMP][Tests] Fix test compatibility — protze / githubweb
  70. [MLGO] fix silly LLVM_DEBUG misuse — mtrofin / githubweb
  71. [AIX] Update fetch_and_add type — Jinsong Ji / githubweb
  72. [Libomptarget] Revert new variable sharing to use the old method — huberjn / githubweb
  73. [gn build] manually port 71909de37495 — thakis / githubweb
  74. [lld][ELF] remove empty SyntheticSections from inputSections — amilendra.kodithuwakku / githubweb
  75. Fix test/Transforms/LoopVectorize/AArch64/strict-fadd-vf1.ll. — jyknight / githubweb
  76. [compiler-rt][hwasan][Fuchsia] Do not emit FindDynamicShadowStart for Fuchsia — leonardchan / githubweb
  77. [libcxx][nfc] Delete `cpp20_input_iterator`'s default constructor. — zoecarver / githubweb
  78. [libcxx][ranges] Add `counted_iterator`. — zoecarver / githubweb
  79. [Attributor] Disable simplification AAs if a callback is present — johannes / githubweb
  80. [OpenMP] Improve alignment handling in the new device runtime — johannes / githubweb
  81. [Attributor] Verify `checkForAllUses` return value properly — johannes / githubweb
  82. Revert "[Attributor] Disable simplification AAs if a callback is present" — johannes / githubweb
  83. [gn build] Port 8a48e6dda9f7 — llvmgnsyncbot / githubweb
  84. Revert "[ELF] --gc-sections: allow GC on reserved sections in a group" — i / githubweb
  85. [Hexagon] Fix resetting dead registers in DBG_VALUE_LISTs — kparzysz / githubweb
  86. Create synthetic symbol names on demand to improve memory consumption and startup times. — gclayton / githubweb
  87. [PDL] Fix the builders for OperationOp and PatternOp — riddleriver / githubweb
  88. [PDL] Mark PatternOp as SingleBlock — riddleriver / githubweb
  89. [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT — xiang1.zhang / githubweb
  90. [libc++] Fix a few warnings in system headers with GCC — Louis Dionne / githubweb
  91. Add llvm::equal convenient wrapper for ranges around std::equal — joker.eph / githubweb
  92. Revert "[X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT" — xiang1.zhang / githubweb
  93. Reapply "[Attributor] Disable simplification AAs if a callback is present"" — johannes / githubweb
  94. [X86] Fix lowering to illegal type in LowerINSERT_VECTOR_ELT — xiang1.zhang / githubweb
  95. Precommit test files for D105344 (NFC) — aqjune / githubweb
  96. [DAGCombiner] Fold SETCC(FREEZE(x),const) to FREEZE(SETCC(x,const)) if SETCC is used by BRCOND — aqjune / githubweb

#4285 (Jul 27, 2021 7:21:21 PM)

  1. Update config for aosp-O3-polly-before-vectorizer-unprofitable — efriedma / githubweb
  2. [sanitizer] Run two builds at the time — Vitaly Buka / githubweb
  3. [NFC][sanitizer] Remove misleading comment — Vitaly Buka / githubweb

#4285 (Jul 27, 2021 7:21:21 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
  5. [Attributor][FIX] Copy all members in the assignment operator — johannes / githubweb
  6. [OpenMP] Try to simplify all loads in device code — johannes / githubweb
  7. [ORC] Require ExecutorProcessControl when constructing an ExecutionSession. — Lang Hames / githubweb
  8. [gn build] Port 2487db1f2862 — llvmgnsyncbot / githubweb
  9. [clang][driver] NFC: Move InputInfo.h from lib to include — Jan Svoboda / githubweb
  10. [clang][driver] NFC: Expose InputInfo in Job instead of plain filenames — Jan Svoboda / githubweb
  11. [Debug-Info][llvm-dwarfdump] Don't try to dump location — esme.yi / githubweb
  12. [docs] Update release notes with all LLVM-C API changes — Lang Hames / githubweb
  13. [LoopFlatten] Use SCEV and Loop APIs to identify increment and trip count — rosie.sumpter / githubweb
  14. [ARM] Implement isLoad/StoreFromStackSlot for MVE stack stores accesses — david.green / githubweb
  15. [RISCV] Add tests showing missed vector saturating add/sub combines — fraser / githubweb
  16. [AArch64][SME] Add zero instruction — cullen.rhodes / githubweb
  17. [clang][tooling] Accept Clang invocations with multiple jobs — Jan Svoboda / githubweb
  18. [clang][tooling] Link clangDriver to ToolingTests — Jan Svoboda / githubweb
  19. [NFC] Reflow some debug messages. — david.green / githubweb
  20. [RISCV] Add support for vector saturating add/sub operations — fraser / githubweb
  21. [clang-cl] Expose -fmodules and related flags in the driver (PR43391) — hans / githubweb
  22. Revert "sanitizer_common: split LibIgnore into fast/slow paths" — dvyukov / githubweb
  23. [clang][tooling] Link LLVMOption to ToolingTests — Jan Svoboda / githubweb
  24. [SelectionDAG] Support scalable splats in U(ADD|SUB)SAT combines — fraser / githubweb
  25. [mlir] Fix typo s/applyPermuationMap/applyPermutationMap/ — benny.kra / githubweb
  26. [GlobalISel] Constant fold G_SITOFP and G_UITOFP in CSEMIRBuilder — jay.foad / githubweb
  27. [flang] Fix thinko in CPU_TIME test — diana.picus / githubweb
  28. [flang] Fix minor style issues. NFC — diana.picus / githubweb
  29. [LV] Disable Scalable VFs when tail folding is enabled b/c of low tripcount. — sander.desmalen / githubweb
  30. [lldb][AArch64] Add memory tag writing to lldb-server — david.spickett / githubweb
  31. [X86] Add PR37025 test coverage — llvm-dev / githubweb
  32. [LangRef][NFC] Fix variable name in llvm.maxnum docs — fraser / githubweb
  33. [PowerPC] add more testcases for ld_splat; nfc — czhengsz / githubweb
  34. [clang/darwin] Pass libclang_rt.profile last on linker command — thakis / githubweb
  35. Convert the error to warning for enabling OMPD in non-Linux platform — Vignesh.Balasubrmanian / githubweb
  36. [lldb] Wait in TestGuiBasicDebug for the interface to open before quitting the welcome screen — Raphael Isemann / githubweb
  37. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  38. [clangd] Use function pointer instead of function_ref to avoid GCC 5 bug — sam.mccall / githubweb
  39. [flang][driver] Make `flang` ignore `-Mfree/-Mfixed` — andrzej.warzynski / githubweb
  40. [clangd] Add platform triple (host & target) to version info — sam.mccall / githubweb
  41. [DebugInfo][LoopStrengthReduction] SCEV-based salvaging for LSR — chris.jackson / githubweb
  42. [DebugInfo][InstrRef] Handle llvm.frameaddress intrinsics gracefully — jeremy.morse / githubweb
  43. [clang][Driver] Expose driver mode detection logic — kadircet / githubweb
  44. Revert "Revert "[clangd] Canonicalize compile flags before applying edits"" — kadircet / githubweb
  45. Revert "Revert "[clangd] Adjust compile flags to contain only the requested file as input"" — kadircet / githubweb

#4284 (Jul 27, 2021 6:40:03 AM)

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

#4284 (Jul 27, 2021 6:40:03 AM)

  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
  8. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  9. [DebugInfo] Use per-enumerator signedness for DIEnumerator — rnk / githubweb
  10. [PowerPC] Add pwr7 and pwr10 support to IBM MASSV pass on AIX — msd.ataei / githubweb
  11. [compiler-rt][hwasan][fuchsia] Implement TagMemoryAligned for fuchsia — leonardchan / githubweb
  12. [AArch64][GlobalISel] Legalize ctpop s128 — jonathan_roelofs / githubweb
  13. libclang.so: Make SONAME independent from LLVM version — tstellar / githubweb
  14. [SCEV] Add a comment about invariant in howManyLessThans — listmail / githubweb
  15. [PowerPC] Changed sema checking range for tdw td builtin — albionapc / githubweb
  16. libclang.so: Fix version script to work with gold — tstellar / githubweb
  17. [GlobalISel] Add scalar widening for G_MERGE_VALUES destination — Jessica Paquette / githubweb
  18. libclang: Add missing export to python script that generates export list — tstellar / githubweb
  19. Revert "[AArch64][GlobalISel] Legalize ctpop s128" — jonathan_roelofs / githubweb
  20. [mlir] Make ValueShapeRange a new class — jpienaar / githubweb
  21. [MLIR][NFC] Rework some comments. — jurahul / githubweb
  22. [dfsan][NFC] Add compile flags and environment variables to doc — jianzhouzh / githubweb
  23. [DebugInfo] Switch to using constructor homing (-debug-info-kind=constructor) by default when debug info is enabled — akhuang / githubweb
  24. [dfsan] Fix doc build errors — jianzhouzh / githubweb
  25. [PowerPC] Fix materialization of SP float values on Power10 — lei / githubweb
  26. [trace] Add the definition of a TraceExporter plugin — walter erquinigo / githubweb
  27. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb
  28. [libcxx][NFC] adjusts 41b17c44 so it meets requested feedback — cjdb / githubweb
  29. [AMDGPU] Add SelectionDAG support for insert_subvector on v4f64 — carl.ritson / githubweb
  30. libclang: Fixes for the python script that generates the export list — tstellar / githubweb
  31. [dfsan][NFC] Fix doc format — jianzhouzh / githubweb
  32. [gn build] Kind of port c7b3a91017d2 (libclang version script) — thakis / githubweb
  33. Define the namespace for the Affine dialect in ODS (NFC) — joker.eph / githubweb
  34. [Attributor][FIX] Track change status for AAIsDead properly — johannes / githubweb
  35. [Attributor][FIX] Do not return CHANGED unconditionally — johannes / githubweb
  36. [OpenMP] Run rewriteDeviceCodeStateMachine in the Module not CGSCC pass — johannes / githubweb
  37. [AbstractAttributor] Fold __kmpc_parallel_level if possible — tianshilei1992 / githubweb
  38. Revert "[GlobalISel] Add scalar widening for G_MERGE_VALUES destination" — 31459023+hctim / githubweb
  39. [llvm-jitlink] Don't hardcode LLVM version number into the runtime path. — Lang Hames / githubweb
  40. [NFC][InstCombine] Fix typo — JunMa / githubweb
  41. [AArch64] Fix -Wparentheses warning with gcc 5.4. NFC — craig.topper / githubweb
  42. [dfsan][NFC] Fix doc format — jianzhouzh / githubweb
  43. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  44. [Attributor] Introduce getPotentialCopiesOfStoredValue and use it — johannes / githubweb
  45. [Attributor] Delete dead stores — johannes / githubweb
  46. [Local] Do not introduce a new `llvm.trap` before `unreachable` — johannes / githubweb
  47. [CSSPGO] Tweak ICP threshold in top-down inliner — wlei / githubweb
  48. Merge all the llvm-exegesis unit tests into a single binary — tstellar / githubweb
  49. [Coroutine] Record the elided coroutines — yedeng.yd / githubweb
  50. [Attributor][FIX] Update AMDGPU attributor test — johannes / githubweb

#4283 (Jul 26, 2021 11:11:24 PM)

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

#4283 (Jul 26, 2021 11:11:24 PM)

  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
  9. Recommit "[VPlan] Add recipe for first-order rec phis, make splicing explicit." — flo / githubweb
  10. [SystemZ] Add support for new cpu architecture - arch14 — ulrich.weigand / githubweb
  11. [Clang][OpenMP] Remove the mandatory flush for capture for OpenMP 5.1 — tianshilei1992 / githubweb
  12. [AArch64][SVE] Break false dependencies for inactive lanes of unary operations — bradley.smith / githubweb
  13. [LV] Don't assume isScalarAfterVectorization if one of the uses needs widening. — sander.desmalen / githubweb
  14. [MergeICmps] Separate out BCECmp and use Optional (NFC) — nikita.ppv / githubweb
  15. [SimplifyLibCalls] reduce code duplication; NFC — spatel / githubweb
  16. [SimplifyLibCalls] avoid crash on pointer math — spatel / githubweb
  17. [libc++][NFC] Change a few instances of > > to >> in C++20 code — Louis Dionne / githubweb
  18. [SVE] Use reg+reg addressing mode for immediate offsets. — paul.walker / githubweb
  19. [AsmParser] Remove MDRef (NFC) — kazu / githubweb
  20. [MergeICmps] Try to fix MSVC build failure — nikita.ppv / githubweb
  21. [yaml2obj][MachO] Rename PayloadString to Content — i / githubweb
  22. [llvm-objcopy] Drop GRP_COMDAT if the group signature is localized — i / githubweb
  23. [MergeICmps] Collect block instructions once (NFC) — nikita.ppv / githubweb
  24. [clang][pp] adds '#pragma include_instead' — cjdb / githubweb
  25. [LV] Remove assert that VF cannot be scalable in setCostBasedWideningDecision. — sander.desmalen / githubweb
  26. [Analysis] Fix getOrderedReductionCost to call target's getArithmeticInstrCost implementation — llvm-dev / githubweb
  27. [libc++] Add range_size_t — Louis Dionne / githubweb
  28. [PowerPC] Change altivec indexed load/store builtins argument type — qiucofan / githubweb
  29. [DebugInfo] Correctly update debug users of SSA values in tail duplication — stephen.tozer / githubweb
  30. [LAA] Remove RuntimeCheckingPtrGroup::RtCheck member (NFC). — flo / githubweb
  31. [X86][AVX] Add PR50053 test case — llvm-dev / githubweb
  32. [test] Fix PayloadString: in lldb tests — i / githubweb
  33. [mlir][tosa] Disable tosa shape verification between operands/results — rob.suderman / githubweb
  34. [WebAssembly] Improve pseudocode in LowerEmscriptenEHSjLj — aheejin / githubweb
  35. [libc] add scudo wrappers to llvm libc — michaelrj / githubweb
  36. [GlobalISel] Add combine for merge(unmerge) and use AArch64 postlegal-combiner. — Amara Emerson / githubweb
  37. [AArch64][GlobalISel] Enable some select combines after legalization. — Amara Emerson / githubweb
  38. [LLVM IR] Allow volatile stores to trap. — efriedma / githubweb
  39. [AArch4][GlobalISel] Post-legalize combine s64 = G_MERGE s32, 0 -> G_ZEXT. — Amara Emerson / githubweb
  40. [LLDB][GUI] Resolve paths in file/directory fields — gclayton / githubweb
  41. [FPEnv][InstSimplify] Enable more folds for constrained fadd — kevin.neal / githubweb
  42. [lld][WebAssembly] Do not remove name section with --strip-debug — dschuff / githubweb
  43. [PowerPC] Implement partial vector ld/st builtins for XL compatibility — nemanja.i.ibm / githubweb
  44. [compiler-rt][CMake][arm64] Use a custom target for symlinking LSE sources — raul / githubweb
  45. [TypePromotion] Remove redundant if. NFC — craig.topper / githubweb
  46. [amdgpu] Add 64-bit PC support when expanding unconditional branches. — michael.hliao / githubweb
  47. Fix clang regression test after 5c486ce0 — efriedma / githubweb
  48. [libc++] Set the target triple by default in the standalone build — Louis Dionne / githubweb
  49. [libc++] Implement the output_iterator and output_range concepts — Louis Dionne / githubweb
  50. [OpenMP][NFC] Remove unncessary capture in RAII struct — huberjn / githubweb
  51. [PowerPC] Add implicit-def RM to instructions mtfsb[01] — lei / githubweb
  52. Fix clang debug info irgen of i128 enums — rnk / githubweb
  53. [SimplifyCFG] Remove stale comment after d7378259aa, NFC — rnk / githubweb
  54. [lldb][NFC] Delete unused and commented out DWARF constants — apl / githubweb
  55. [AArch64] NFC: Make some AArch64-SVE LoopVectorize tests generic. — sander.desmalen / githubweb
  56. [LV] Don't let ForceTargetInstructionCost override Invalid cost. — sander.desmalen / githubweb
  57. [PowerPC]Add addex instruction definition and MC tests — lei / githubweb
  58. [ARM] Fixup vst4 test. NFC — david.green / githubweb
  59. [OpenMP][NFC] Fix a few typos in OpenMP documentation — jhuber6 / githubweb
  60. [CodeView] Saturate values bigger than supported by APInt. — mizvekov / githubweb
  61. [clang] P2266 implicit moves STL workaround — mizvekov / githubweb
  62. [SimplifyCFG] Drop support for duplicating ret's into uncond predecessors — lebedev.ri / githubweb
  63. [SimplifyCFG] Drop support for simplifying cond branch to two (different) ret's — lebedev.ri / githubweb
  64. [SimplifyCFG] SwitchToLookupTable(): don't increase ret count — lebedev.ri / githubweb
  65. [flang][msvc] Fix external-io unittest. — llvm-project / githubweb
  66. [OpenMP] Add a driver flag to enable the new device runtime library — huberjn / githubweb
  67. [libc++abi/unwind] NFC: Normalize how we set target properties — Louis Dionne / githubweb
  68. [libc++] Remove "pass by const value" in <random>. NFCI. — arthur.j.odwyer / githubweb
  69. [libc++] Fix signed overflow inside ranges::advance. — arthur.j.odwyer / githubweb
  70. [WebAssembly] Make Emscripten EH work with Emscripten SjLj — aheejin / githubweb
  71. [LLDB][GUI] Expand selected thread tree item by default — gclayton / githubweb
  72. [LLDB][GUI] Add Arch Field — gclayton / githubweb
  73. [OpenMP] Always inline the OpenMP outlined function — huberjn / githubweb
  74. [WebAssembly] Remove dominator dependency in WasmEHPrepare (NFC) — aheejin / githubweb
  75. [GlobalISel] Add a constant folding combine. — Amara Emerson / githubweb
  76. [flang] Disallow BOZ literal constants as arguments of implicit interfaces — psteinfeld / githubweb
  77. [llvm-objcopy] Fix section group flag read/write when operating on a cross-endian object file — i / githubweb

#4282 (Jul 26, 2021 3:42:50 PM)

  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
  7. [SelectionDAG] Support scalable-vector splats in yet more cases — fraser / githubweb
  8. [Analysis] Add simple cost model for strict (in-order) reductions — david.sherwood / githubweb
  9. [AArch64][AsmParser] NFC: Parser.getTok().getLoc() -> getLoc() — cullen.rhodes / githubweb
  10. Revert "[clangd] Avoid range-loop init-list lifetime subtleties." — sam.mccall / githubweb
  11. [X86][SSE] Don't scrub address math from interleaved shuffle tests — llvm-dev / githubweb
  12. [X86][AVX] Prefer vinsertf128 to vperm2f128 on AVX1 targets — llvm-dev / githubweb
  13. [AArch64][SVE] Improve code generation for vector_splice for Imm == -1 — caroline.concatto / githubweb
  14. Fix test failures caused by 0aff1798b5721d5f95d16f465b99d357012bb8d1 — david.sherwood / githubweb
  15. [SVE][AArch64] Improve code generation for vector_splice for Imm > 0 — caroline.concatto / githubweb
  16. [SVE] Add support for folding for select + masked loads — Dylan.Fleming / githubweb
  17. [VPlan] Use stored value from recipes for interleave groups. — flo / githubweb
  18. [Inliner] Make the CallPenalty configurable — simon.cook / githubweb
  19. [NFC] Change VFShape so it contains an ElementCount rather than seperate VF and IsScalable properties. — paul.walker / githubweb
  20. [SLP]Fix costs calculations. — a.bataev / githubweb
  21. [mlir] split type conversion to two lines for GCC's sake — tpopp / githubweb
  22. [AArch65][SVE] Remove vector_splice from AddedComplexity pattern — caroline.concatto / githubweb
  23. Revert "[SLP]Fix costs calculations." — a.bataev / githubweb
  24. [SVE] Fix casts to <FixedVectorType> in truncateToMinimalBitwidths — kerry.mclaughlin / githubweb
  25. [SimplifyCFG] Improve store speculation check — nikita.ppv / githubweb
  26. AArch64: support i128 (& larger) returns in GlobalISel — Tim Northover / githubweb
  27. [ARM] Ensure correct regclass in distributing postinc — david.green / githubweb
  28. [AMDGPU] Fix MMO for raw/struct buffer access with non-constant offset — jay.foad / githubweb
  29. [AMDGPU] Pre-commit global-isel test case for D106451 — jay.foad / githubweb
  30. [AMDGPU][GISel] Fix MMO for raw/struct buffer access with non-constant offset — jay.foad / githubweb
  31. [llvm-readobj] Display multiple function names for stack size entries — gbreynoo / githubweb

#4281 (Jul 26, 2021 8:06:30 AM)

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

#4281 (Jul 26, 2021 8:06:30 AM)

  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
  6. Remove the NotUnderValgrind caching flag — joker.eph / githubweb
  7. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  8. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb
  9. [OPENCL] opencl-c.h: add initial CL 3.0 conditionals for atomic operations. — airlied / githubweb
  10. [yaml2obj] Do not write the string table if there is no string entry. — esme.yi / githubweb
  11. Build libSupport with -Werror=global-constructors (NFC) — joker.eph / githubweb
  12. Revert "Build libSupport with -Werror=global-constructors (NFC)" — joker.eph / githubweb
  13. [Debug-Info][llvm-dwarfdump] Don't use DW_FORM_data4/8 — esme.yi / githubweb
  14. [Object] make SourceMgr available to MCContext during inline asm symbols — Yuanfang Chen / githubweb
  15. [Preprocessor] Implement -fminimize-whitespace. — llvm-project / githubweb
  16. [mlir] Added new RegionBranchTerminatorOpInterface and adapted uses of hasTrait<ReturnLike>. — marcel.koester / githubweb

#4280 (Jul 26, 2021 12:37:44 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
  3. [OpenMP][tests][NFC] Update test status for gcc 11 and 12 — protze / githubweb
  4. [AArch64] Fix Local Deallocation for Homogeneous Prolog/Epilog — kyulee / githubweb
  5. [NFC][Codegen][X86] Improve test coverage for insertions into XMM vector — lebedev.ri / githubweb
  6. [OpenMP] Introduce RAII to protect certain RTL calls from DCE — huberjn / githubweb
  7. [libomptarget] Build amdgpu plugin without hsa — jonathanchesterfield / githubweb
  8. [X86][AVX] Add getBROADCAST_LOAD helper function. NFCI. — llvm-dev / githubweb
  9. [LangRef] Reorder two paragraphs for comdat — i / githubweb
  10. Revert "[libomptarget] Build amdgpu plugin without hsa" — jonathanchesterfield / githubweb
  11. Revert "[VPlan] Add recipe for first-order rec phis, make splicing explicit." — thakis / githubweb
  12. [docs] Update release notes to mention lli JIT engine switch — Stefan Gränitz / githubweb
  13. [lld/mac] Add tests for the interaction between -rename_section and -rename_segment — thakis / githubweb
  14. Revert "[lld/mac] Add tests for the interaction between -rename_section and -rename_segment" — thakis / githubweb
  15. [libomptarget][amdgpu] More robust handling of failure to init HSA — jonathanchesterfield / githubweb
  16. [lld/mac] Reland: Add tests for the interaction between -rename_section and -rename_segment — thakis / githubweb
  17. [lld/mac] Move output segment rename logic into OutputSegment — thakis / githubweb
  18. [lld/mac] Add support for segment$start$ and segment$end$ symbols — thakis / githubweb
  19. [lld/mac] Make comment style uniform in start-end.s test — thakis / githubweb

#4279 (Jul 25, 2021 5:09:37 PM)

  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
  6. [Inline] Fix a warning by removing an explicit copy constructor — kazu / githubweb
  7. [GlobalISel] Remove FlagsOp (NFC) — kazu / githubweb
  8. [x86] improve CMOV codegen by pushing add into operands, part 2 — spatel / githubweb
  9. [AMDGPU] Regenerate mul24 test checks — llvm-dev / githubweb
  10. [AMDGPU] Regenerate wave32.ll test checks — llvm-dev / githubweb
  11. [NFC][Codegen][X86] Improve test coverage for repeated insertions of the same scalar into different elements — lebedev.ri / githubweb
  12. [OpenMP][NVPTX] Disable OpenMPOpt when building deviceRTLs — tianshilei1992 / githubweb
  13. [InstCombine] Fix PR47960 - Incorrect transformation of fabs with nnan flag — spatel / githubweb
  14. [JITLink][RISCV] Run new test from 0ad562b48 only if the RISCV backend is enabled — thakis / githubweb
  15. Revert rG939291041bb35b8088e3b61be2b8b3bc950f64a7 "[AMDGPU] Regenerate wave32.ll test checks" — llvm-dev / githubweb
  16. [Attributes] Remove nonnull from UB-implying attributes — nikita.ppv / githubweb

#4278 (Jul 25, 2021 9:42:06 AM)

  1. jenkins: cmake_builder and clang_builder: Ignore error in the test stage — Azharuddin Mohammed / githubweb
  2. jenkins: Stop uploading the compiler build artifacts to cloud storage — Azharuddin Mohammed / githubweb
  3. jenkins: Fix the file path pattern for the test results XML files — Azharuddin Mohammed / githubweb

#4278 (Jul 25, 2021 9:42:06 AM)

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

#4276 (Jul 24, 2021 10:41:56 PM)

  1. [X86] Add additional div-mod-pair negative test coverage — llvm-dev / githubweb
  2. [ADT] Remove WrappedPairNodeDataIterator (NFC) — kazu / githubweb
  3. [LICM] Extract debugify test (NFC) — nikita.ppv / githubweb
  4. [Tests] Add missing willreturn attributes (NFC) — nikita.ppv / githubweb
  5. [Tests] Add additional tests for incorrect willreturn handling (NFC) — nikita.ppv / githubweb
  6. [RISCV] Custom lower (i32 (fptoui/fptosi X)). — craig.topper / githubweb
  7. [mlir] Async: lower SCF operations into CFG inside coroutines — ezhulenev / githubweb

#4275 (Jul 24, 2021 3:14:20 PM)

  1. [SimplifyCFG] Add additional if conversion tests (NFC) — nikita.ppv / githubweb
  2. Revert D106195 "[dfsan] Add wrappers for v*printf functions" — gbalats / githubweb
  3. [InstCombine] Add freezeAllUsesOfArgument to visitFreeze — gusrb406 / githubweb
  4. [llvm] Inline getAssociatedFunction() in LLVM_DEBUG. — pifon / githubweb
  5. [x86] add more tests for add with CMOV of constants; NFC — spatel / githubweb
  6. [DAG] Add initial SelectionDAG::isGuaranteedNotToBeUndefOrPoison framework (PR51129) — llvm-dev / githubweb
  7. [clang][patch] Remove test artifact before running test for consistent results — melanie.blower / githubweb
  8. [mlir] ConversionTarget legality callbacks refactoring — ivan.butygin / githubweb
  9. [lld][WebAssembly] Align __heap_base — aykevanlaethem / githubweb
  10. [AVR] Do not chain stores in call frame setup — aykevanlaethem / githubweb
  11. [AVR] Set R31R30 as clobbered after ADJCALLSTACKDOWN — aykevanlaethem / githubweb
  12. [AVR] Improve 8/16 bit atomic operations — aykevanlaethem / githubweb
  13. [AVR] Expand large shifts early in IR — aykevanlaethem / githubweb
  14. [AVR] Fix rotate instructions — aykevanlaethem / githubweb
  15. [AVR] Only support sp, r0 and r1 in llvm.read_register — aykevanlaethem / githubweb
  16. [gn build] Port 6aa9e746ebde — llvmgnsyncbot / githubweb
  17. [CGP] despeculateCountZeros - Don't create is-zero branch if cttz/ctlz source is known non-zero — llvm-dev / githubweb
  18. [SVE][NFC] Cleanup fixed length code gen tests to make them more resilient. — paul.walker / githubweb
  19. [X86] Add i128 div-mod-pair test coverage — llvm-dev / githubweb
  20. [BasicTTI] Set scalarization cost of scalable vector casts to Invalid. — sander.desmalen / githubweb
  21. [mlir] Restore markUnknownOpDynamicallyLegal to call isDynamicallyLegal by default — benny.kra / githubweb

#4274 (Jul 24, 2021 7:41:18 AM)

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

#4273 (Jul 24, 2021 12:12:35 AM)

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

#4272 (Jul 23, 2021 11:23:21 PM)

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

#4271 (Jul 23, 2021 9:49:10 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

#4270 (Jul 23, 2021 9:00:13 PM)

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

#4269 (Jul 23, 2021 7:39: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

#4268 (Jul 23, 2021 6:51:09 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

#4267 (Jul 23, 2021 6:02:25 PM)

  1. [LangRef] Clarify comdat — i / githubweb

#4266 (Jul 23, 2021 5:13:39 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

#4265 (Jul 23, 2021 4:24:30 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

#4264 (Jul 23, 2021 3:19:21 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

#4263 (Jul 23, 2021 2:28:28 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

#4262 (Jul 23, 2021 1:39:51 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
  5. Revert "[FPEnv][InstSimplify] Enable more folds for constrained fadd" — kevin.neal / githubweb
  6. [libunwind] Allow restoring SP while unwinding. — mvanotti / githubweb

#4261 (Jul 23, 2021 12:02:07 PM)

  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

#4260 (Jul 23, 2021 11:13:23 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

#4259 (Jul 23, 2021 10:23:01 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
  9. [lld/mac] Let OutputSegment store its start address — thakis / githubweb
  10. [JITLink][RISCV] Initial Support RISCV64 in JITLink — 932494295 / githubweb
  11. [lld-macho] Reorganize + extend ICF test — jezng / githubweb
  12. [lld-macho] ICF: Do more work in equalsConstant, less in equalsVariable — jezng / githubweb
  13. [lld-macho][nfc] Fix test to reflect that symbol attributes don't matter within an archive — jezng / githubweb
  14. [lld-macho][nfc] Add test for resolution of bitcode symbols — jezng / githubweb
  15. [JITLink] Add riscv.cpp — 932494295 / githubweb
  16. Revert "[clangd] Adjust compile flags to contain only the requested file as input" — kadircet / githubweb
  17. [X86] Fix a bug in TEST with immediate creation — craig.topper / githubweb
  18. [libc] Add option to run specific tests — caitlyncano / githubweb
  19. [libcxx][ranges] Add `ranges::common_view`. — zoecarver / githubweb
  20. [libcxx][nfc] Global `constexpr friend` -> `friend constexpr`. — zoecarver / githubweb
  21. [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
  22. [gn build] Port 0ad562b48bfd — llvmgnsyncbot / githubweb
  23. [gn build] Port e5d8b93e5a25 — llvmgnsyncbot / githubweb
  24. Revert "[clangd] Canonicalize compile flags before applying edits" — kadircet / githubweb
  25. [RISCV] Add a test showing an incorrect vsetvli insertion — craig.topper / githubweb

#4258 (Jul 23, 2021 8:40:39 AM)

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

#4258 (Jul 23, 2021 8:40:39 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

#4257 (Jul 23, 2021 7:49:55 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

#4256 (Jul 23, 2021 6:52:19 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

#4255 (Jul 23, 2021 6:01:58 AM)

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

#4254 (Jul 23, 2021 5:12:07 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

#4253 (Jul 23, 2021 4:17:27 AM)

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

#4252 (Jul 23, 2021 3:20: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

#4251 (Jul 23, 2021 2:24:56 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

#4250 (Jul 23, 2021 1:34:23 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

#4249 (Jul 23, 2021 12:44:02 AM)

  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

#4248 (Jul 22, 2021 11:47:09 PM)

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

#4247 (Jul 22, 2021 10:57:39 PM)

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

#4246 (Jul 22, 2021 10:08:40 PM)

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

#4245 (Jul 22, 2021 9:17:57 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

#4244 (Jul 22, 2021 8:28:49 PM)

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

#4243 (Jul 22, 2021 7:39:20 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

#4242 (Jul 22, 2021 6:49:36 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

#4241 (Jul 22, 2021 5:57:19 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

#4240 (Jul 22, 2021 5:07:38 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

#4239 (Jul 22, 2021 4:18:23 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

#4238 (Jul 22, 2021 3:28:17 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
  15. [NFCI][TLI] prepare[US]REMEqFold(): don't add nonsensical 'exact' flag to rotates created — lebedev.ri / githubweb
  16. [AIX] Define __LONGDOUBLE64 macro — Jake.Egan / githubweb
  17. [NFC][MLGO] Fix vector sizing — mtrofin / githubweb
  18. [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR — pmatos / githubweb
  19. [clang-tidy] performance-unnecessary-copy-initialization: Create option to exclude container types from triggering the check. — flx / githubweb
  20. [MLGO] Correct protobuf path — mtrofin / githubweb
  21. [LLD] [COFF] Make -export-all-symbols work as intended for EXEs — martin / githubweb
  22. [lldb/Interpreter] Conform ScriptedProcessPythonInterface to SWIG python types — medismail.bennani / githubweb
  23. [lldb] Fix build failure introduced by 3d4cadfb26437bd686ca8177f5454a366fed59eb — medismail.bennani / githubweb
  24. [mlir] Also update inferReturnTensorTypes (NFC) — jpienaar / githubweb
  25. Reland: "[WebAssembly] Deduplicate imports of the same module name, field name, and type" — sbc / githubweb
  26. [NFC] Fix test build breakage on Darwin — scw / githubweb
  27. [asan] Modified ASAN_MEMORY_ACCESS_CALLBACK to use a function call to ReportGenericErrorWrapper. — kstoimenov / githubweb
  28. [DWP] Refactoring llvm-dwp in to a library part 2 — ayermolo / githubweb
  29. [NFC][SimplifyCFG] Add test for SimplifyCondBranchToTwoReturns() mishandling — lebedev.ri / githubweb
  30. [NFC][LoopDeletion] Autogenerate checlines in simplify-then-delete.ll test — lebedev.ri / githubweb
  31. [SimplifyCFG] SimplifyCondBranchToTwoReturns(): really only deal with different ret blocks — lebedev.ri / githubweb

#4237 (Jul 22, 2021 12:52:52 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

#4236 (Jul 22, 2021 12:02:55 PM)

  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

#4235 (Jul 22, 2021 11:10:32 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

#4234 (Jul 22, 2021 10:20:37 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

#4233 (Jul 22, 2021 8:59:17 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

#4232 (Jul 22, 2021 8:10:12 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

#4231 (Jul 22, 2021 7:20:57 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

#4230 (Jul 22, 2021 6:30:19 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

#4229 (Jul 22, 2021 5:29:11 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

#4228 (Jul 22, 2021 4:38:50 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

#4227 (Jul 22, 2021 3:41:45 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

#4226 (Jul 22, 2021 2:25: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

#4225 (Jul 22, 2021 1:34:53 AM)

  1. [clangd] Ensure Ref::Container refers to an indexed symbol — zeratul976 / githubweb

#4224 (Jul 22, 2021 12:45:47 AM)

  1. [llvm-mc-assemble-fuzzer] Initialize MCTargetOptions. — kai.wang / githubweb

#4223 (Jul 21, 2021 11:56:44 PM)

  1. [AArch64][SVE] Handle svbool_t VLST <-> VLAT/GNUT conversion — JunMa / githubweb

#4222 (Jul 21, 2021 11:07:39 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

#4221 (Jul 21, 2021 10:17:57 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

#4219 (Jul 21, 2021 8:40:00 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

#4218 (Jul 21, 2021 7:49:37 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

#4217 (Jul 21, 2021 6:41:55 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

#4216 (Jul 21, 2021 5:53:00 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

#4215 (Jul 21, 2021 4:48:03 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

#4214 (Jul 21, 2021 3:59:18 PM)

  1. [ORC-RT] Disable ORC Runtime on ccache builders. — Lang Hames / githubweb

#4214 (Jul 21, 2021 3:59:18 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

#4213 (Jul 21, 2021 3:10:38 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

#4212 (Jul 21, 2021 2:21:38 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

#4211 (Jul 21, 2021 1:30:12 PM)

  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
  9. Revert "[profile] Add binary id into profiles" — gulfem / githubweb
  10. [HIP] Remove workaround in __clang_hip_runtime_wrapper.h — Yaxun.Liu / githubweb
  11. [SROA] avoid crash on memset with constant expression length — spatel / githubweb

#4210 (Jul 21, 2021 11:56:28 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

#4209 (Jul 21, 2021 10:49:41 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
  14. [NewPM][Inliner] Check if deleted function is in current SCC — aeubanks / githubweb
  15. [ms] [llvm-ml] Restrict implicit RIP-relative addressing to named-variable references — epastor / githubweb
  16. [PowerPC] Removing a REQUIRES line from llvm test — quinn.pham / githubweb
  17. [WebAssembly] Codegen for v128.load{32,64}_zero — tlively / githubweb
  18. [libomptarget][amdgpu][nfc] Refactor #includes — jonathanchesterfield / githubweb
  19. Revert "[OpenMP][AMDGCN] Initial math headers support" — jonathanchesterfield / githubweb

#4208 (Jul 21, 2021 8:49:18 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

#4207 (Jul 21, 2021 7:14:31 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

#4206 (Jul 21, 2021 6:14:03 AM)

  1. [NFC][VectorCombine] Load widening: add a few more negative tests — lebedev.ri / githubweb

#4205 (Jul 21, 2021 5:22:27 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

#4204 (Jul 21, 2021 4:29:49 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

#4203 (Jul 21, 2021 3:03:32 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

#4202 (Jul 21, 2021 2:07:12 AM)

  1. [libc][Obvious] Fix few typos in FPUtil/TestHelpers.cpp — sivachandra / githubweb
  2. [AArch64][SME] Add ldr and str instructions — cullen.rhodes / githubweb

#4201 (Jul 21, 2021 1:16:17 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

#4200 (Jul 21, 2021 12:27:49 AM)

  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

#4199 (Jul 20, 2021 11:39:25 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

#4198 (Jul 20, 2021 10:50:40 PM)

  1. [libc] Add a new test matcher for tests raising floating point exceptions. — sivachandra / githubweb

#4197 (Jul 20, 2021 9:36:51 PM)

  1. [mlir-tblgen] Support binding multi-results of NativeCodeCall — chiahungduan / githubweb

#4196 (Jul 20, 2021 8:48:27 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

#4195 (Jul 20, 2021 7:59:47 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

#4194 (Jul 20, 2021 7:10:43 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

#4193 (Jul 20, 2021 6:22:44 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

#4192 (Jul 20, 2021 5:33:56 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

#4191 (Jul 20, 2021 4:03:00 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

#4190 (Jul 20, 2021 2:25:18 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

#4189 (Jul 20, 2021 1:02:42 PM)

  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

#4188 (Jul 20, 2021 11:57:12 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

#4187 (Jul 20, 2021 11:07:51 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

#4186 (Jul 20, 2021 9:31:41 AM)

  1. [zorg] Add HIP builder script — enye.shi / githubweb

#4186 (Jul 20, 2021 9:31:41 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

#4185 (Jul 20, 2021 8:40:04 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

#4184 (Jul 20, 2021 7:48:49 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

#4183 (Jul 20, 2021 6:58:59 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

#4182 (Jul 20, 2021 6:06:53 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

#4181 (Jul 20, 2021 5:15:28 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

#4180 (Jul 20, 2021 4:23:39 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

#4179 (Jul 20, 2021 3:34:05 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

#4178 (Jul 20, 2021 2:38:44 AM)

  1. [AArch64][SME] Add system registers and related instructions — cullen.rhodes / githubweb
  2. [lldb] Remove unused variable. NFCI — benny.kra / githubweb

#4177 (Jul 20, 2021 1:49:31 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

#4176 (Jul 20, 2021 12:59:35 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

#4175 (Jul 20, 2021 12:11:13 AM)

  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

#4174 (Jul 19, 2021 11:18:40 PM)

  1. tsan: add pragma line to buildgo.sh — dvyukov / githubweb

#4173 (Jul 19, 2021 10:30:04 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
  5. [OpenMP][FIX] Temporarily XFAIL tests waiting for new check lines — johannes / githubweb

#4172 (Jul 19, 2021 8:46:06 PM)

  1. Revert "[PowerPC] Extra test case for LDARX" — albionapc / githubweb

#4171 (Jul 19, 2021 7:57:51 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

#4170 (Jul 19, 2021 7:09:15 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

#4169 (Jul 19, 2021 6:19:59 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

#4168 (Jul 19, 2021 5:31:31 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

#4167 (Jul 19, 2021 4:42:36 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

#4166 (Jul 19, 2021 3:54:05 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

#4165 (Jul 19, 2021 3:05:05 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

#4164 (Jul 19, 2021 2:15:30 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

#4163 (Jul 19, 2021 1:21:02 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

#4162 (Jul 19, 2021 12:31:58 PM)

  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

#4161 (Jul 19, 2021 11:32:19 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

#4160 (Jul 19, 2021 10:42:38 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

#4159 (Jul 19, 2021 9:38:05 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

#4158 (Jul 19, 2021 8:37:09 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

#4157 (Jul 19, 2021 7:34:41 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

#4156 (Jul 19, 2021 6:23:03 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

#4155 (Jul 19, 2021 5:33:01 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

#4154 (Jul 19, 2021 4:43:52 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

#4153 (Jul 19, 2021 3:54:33 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

#4152 (Jul 19, 2021 2:57:57 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

#4151 (Jul 19, 2021 2:02:26 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

#4150 (Jul 19, 2021 1:11:27 AM)

  1. [llvm-objdump][WebAssembly] Fix llvm-objdump on files without symbols — wingo / githubweb

#4149 (Jul 18, 2021 7:59:13 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

#4148 (Jul 18, 2021 7:11:15 PM)

  1. [X86] Remove incorrect use of known bits in shuffle simplification. — efriedma / githubweb

#4147 (Jul 18, 2021 4:27:56 PM)

  1. [openmp][nfc] Simplify macros guarding math complex headers — jonathanchesterfield / githubweb

#4146 (Jul 18, 2021 3:40:19 PM)

  1. [SCEV] Fix unused variable warning (NFC) — nikita.ppv / githubweb
  2. [InstCombine] Fold IntToPtr/PtrToInt to bitcast — nikita.ppv / githubweb

#4145 (Jul 18, 2021 2:52:10 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

#4144 (Jul 18, 2021 2:04:21 PM)

  1. [ScalarEvolution] Remove uses of PointerType::getElementType. — efriedma / githubweb

#4143 (Jul 18, 2021 1:07:37 PM)

  1. Reland [Orc] Add verylazy example for C-bindings — v.churavy / githubweb

#4142 (Jul 18, 2021 12:11:40 PM)

  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

#4141 (Jul 18, 2021 11:23:54 AM)

  1. [OpenMP][Offloading] Add a CMake argument LIBOMPTARGET_LIT_ARGS to control behavior of libomptarget lit test — tianshilei1992 / githubweb

#4140 (Jul 18, 2021 10:36:17 AM)

  1. [Cloning] Remove unused parameter from CloneAndPruneFunctionInto() (NFC) — nikita.ppv / githubweb
  2. [Inline] Add test for PR50589 (NFC) — nikita.ppv / githubweb

#4139 (Jul 18, 2021 9:47:41 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

#4138 (Jul 18, 2021 9:00:22 AM)

  1. [analyzer] Handle std::make_unique — deep.majumder2019 / githubweb
  2. [NVPTX] Add select(cc,binop(),binop()) fast-math tests — llvm-dev / githubweb

#4137 (Jul 18, 2021 8:10:00 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

#4136 (Jul 18, 2021 7:22:48 AM)

  1. [X86][SSE] matchShuffleWithPACK - avoid poison pollution from bitcasting multiple elements together. — llvm-dev / githubweb

#4135 (Jul 18, 2021 5:38:44 AM)

  1. [Orc] Remove unnecessary <string> include dependency from Orc headers. NFC. — llvm-dev / githubweb

#4134 (Jul 18, 2021 4:47:42 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

#4132 (Jul 18, 2021 3:03:44 AM)

  1. [analyzer] Handle std::swap for std::unique_ptr — deep.majumder2019 / githubweb

#4131 (Jul 18, 2021 1:27:59 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

#4130 (Jul 18, 2021 12:39:03 AM)

  1. [GlobalISel] Fix known bits for G_BSWAP and B_BITREVERSE not doing anything. — Amara Emerson / githubweb

#4129 (Jul 17, 2021 11:51:27 PM)

  1. [Sanitizers] FutexWake fix typo for FreeBSD code path. — David CARLIER / githubweb

#4128 (Jul 17, 2021 5:35:24 PM)

  1. [AArch64][GlobalISel] Legalize bswap <2 x i16> — jonathan_roelofs / githubweb

#4127 (Jul 17, 2021 3:45:42 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

#4126 (Jul 17, 2021 2:56:58 PM)

  1. [OpaquePtr] Remove uses of CreateGEP() without element type — nikita.ppv / githubweb
  2. [IRBuilder] Deprecate CreateGEP() without element type — nikita.ppv / githubweb

#4125 (Jul 17, 2021 1:51:44 PM)

  1. [OpaquePtr] Remove uses of CreateInBoundsGEP() without element type — nikita.ppv / githubweb
  2. [IRBuilder] Deprecate CreateInBoundsGEP() without element type — nikita.ppv / githubweb

#4124 (Jul 17, 2021 12:58:05 PM)

  1. [RISCV] Teach computeKnownBitsForTargetNode that VLENB will never be more than 65536/8. — craig.topper / githubweb

#4123 (Jul 17, 2021 12:10:30 PM)

  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

#4122 (Jul 17, 2021 11:23:02 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

#4121 (Jul 17, 2021 10:29:58 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

#4120 (Jul 17, 2021 9:36:22 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

#4119 (Jul 17, 2021 8:43:40 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

#4118 (Jul 17, 2021 7:49:19 AM)

  1. [IR] Don't accept null type in ConstantExpr::getGetElementPtr() — nikita.ppv / githubweb

#4116 (Jul 17, 2021 3:23:02 AM)

  1. [BPF] Use elementtype attribute for preserve.array/struct.index intrinsics — nikita.ppv / githubweb

#4115 (Jul 17, 2021 1:44:04 AM)

  1. [RISCV] Manually emit the best shift for VSCALE lowering to improve codegen. — craig.topper / githubweb

#4114 (Jul 17, 2021 12:52:02 AM)

  1. [OpenMP] Codegen aggregate for outlined function captures — georgakoudis1 / githubweb
  2. [sanitizers] Fix building on case sensitive mingw platforms — martin / githubweb

#4113 (Jul 17, 2021 12:02:02 AM)

  1. [ORC] Fix typo in declaration — Lang Hames / githubweb

#4112 (Jul 16, 2021 11:12:17 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

#4111 (Jul 16, 2021 10:23:30 PM)

  1. [ORC] Remove LLVM-side MachO Platform runtime support. — Lang Hames / githubweb

#4110 (Jul 16, 2021 8:49:55 PM)

  1. [AMDGPU] Tidy SReg/SGPR definitions using template class — carl.ritson / githubweb

#4109 (Jul 16, 2021 8:00:30 PM)

  1. [Analysis] Remove isJoinDivergent (NFC) — kazu / githubweb

#4108 (Jul 16, 2021 7:11:52 PM)

  1. [CSSPGO] Turn on iterative-BFI for CSSPGO — aktoon / githubweb

#4107 (Jul 16, 2021 6:23:02 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

#4106 (Jul 16, 2021 5:34:26 PM)

  1. [lit] Add --xfail-not/LIT_XFAIL_NOT — jdenny.ornl / githubweb
  2. [ScalarEvolution] Fix overflow in computeBECount. — efriedma / githubweb

#4105 (Jul 16, 2021 4:43:29 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

#4104 (Jul 16, 2021 3:54:53 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

#4103 (Jul 16, 2021 3:05:49 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

#4102 (Jul 16, 2021 2:17:21 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

#4101 (Jul 16, 2021 1:29:23 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

#4100 (Jul 16, 2021 12:40:37 PM)

  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

#4099 (Jul 16, 2021 11:35:30 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
  8. [DAG] SelectionDAG::MaskedElementsAreZero - assert we're calling with a vector. NFCI. — llvm-dev / githubweb
  9. [X86] Regenerate twoaddr-lea.ll test checks. — llvm-dev / githubweb
  10. Revert "[MachineVerifier] Diagnose invalid INSERT_SUBREGs" — jonathan_roelofs / githubweb
  11. [ELF][test] Avoid llvm-readelf/llvm-readobj one-dash long options — i / githubweb
  12. [SCEV] Add tests for known negative strides in trip count logic — listmail / githubweb
  13. [X86FixupLEAs] Try again to transform the sequence LEA/SUB to SUB/SUB — carrot / githubweb
  14. [test] Extend negative stride backedge tests to cover signed comparisons — listmail / githubweb
  15. sanitizer_common: add Semaphore — dvyukov / githubweb

#4098 (Jul 16, 2021 9:50:42 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

#4097 (Jul 16, 2021 9:02:20 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

#4096 (Jul 16, 2021 8:14:08 AM)

  1. Revert "[RISCV] Lower more BUILD_VECTOR sequences to RVV's VID" — fraser / githubweb

#4095 (Jul 16, 2021 7:25:26 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

#4094 (Jul 16, 2021 6:28:30 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

#4093 (Jul 16, 2021 5:36:50 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

#4092 (Jul 16, 2021 4:47:28 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
  4. [llvm][tools] Hide unrelated llvm-cfi-verify options — tbaeder / githubweb
  5. [MLIR][NFC] Improve doc comment and delete stale comment — uday / githubweb
  6. [RISCV] Lower more BUILD_VECTOR sequences to RVV's VID — fraser / githubweb
  7. Reland "[LV] Print remark when loop cannot be vectorized due to invalid costs." — sander.desmalen / githubweb
  8. [lldb][AArch64] Refactor memory tag range handling — david.spickett / githubweb
  9. [AArch64][SME] Add load and store instructions — cullen.rhodes / githubweb

#4090 (Jul 16, 2021 1:24:06 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
  4. [llvm-mca][JSON] Store extra information about driver flags used for the simulation — marcos.horro / githubweb
  5. [llvm][tools] Hide unrelated llvm-cfi-verify options — tbaeder / githubweb
  6. Revert "[llvm][tools] Hide unrelated llvm-cfi-verify options" — tbaeder / githubweb
  7. Revert "Use ManagedStatic and lazy initialization of cl::opt in libSupport to make it free of global initializer" — joker.eph / githubweb

#4089 (Jul 16, 2021 12:12:46 AM)

  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

#4088 (Jul 15, 2021 11:24:34 PM)

  1. [LSR] Handle case 1*reg => reg. PR50918 — mkazantsev / githubweb

#4087 (Jul 15, 2021 10:36:22 PM)

  1. [TableGen] Allow isAllocatable inheritence from any superclass — carl.ritson / githubweb
  2. [analyzer] Model comparision methods of std::unique_ptr — deep.majumder2019 / githubweb

#4086 (Jul 15, 2021 9:47:00 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

#4085 (Jul 15, 2021 8:58:28 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

#4084 (Jul 15, 2021 8:09:39 PM)

  1. [Frontend] Only compile modules if not already finalized — vsapsai / githubweb

#4083 (Jul 15, 2021 6:57:48 PM)

  1. [mlir][spirv] Add support for GLSL FMix — weiwei.li1 / githubweb
  2. [test] Use double pound to denote comments. — danielrodriguez / githubweb

#4082 (Jul 15, 2021 6:09:08 PM)

  1. [asan] Slightly modified the documentation. — kstoimenov / githubweb
  2. [lld-macho] Use intermediate arrays to store opcodes — leevince / githubweb

#4081 (Jul 15, 2021 5:20:57 PM)

  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
  10. [mlir][sparse] remove linalg-to-loops from integration tests — ajcbik / githubweb
  11. Enable Flang by default in the test-release.sh script — andrzej.warzynski / githubweb
  12. [flang][driver] Randomise the names of the unparsed files — andrzej.warzynski / githubweb
  13. [mlir][sparse] add shift ops support — ajcbik / githubweb
  14. [test] Avoid llvm-nm one-dash long options — i / githubweb
  15. [llvm-nm] Remove one-dash long options except -arch — i / githubweb
  16. [AMDGPU] Refine -O0 and -O1 passes. — Stanislav.Mekhanoshin / githubweb
  17. [lld-macho] Add LTO cache support — thakis / githubweb
  18. [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocs — aardappel / githubweb
  19. [GlobalISel] Fix infinite loop in reassociationCanBreakAddressingModePattern — Jessica Paquette / githubweb
  20. Revert "[SLP]Workaround for InsertSubVector cost." — aeubanks / githubweb
  21. [llvm-exegesis] Fix missing-headers build errors. — vyng / githubweb
  22. [test] Avoid llvm-readelf/llvm-readobj one-dash long options and deprecated aliases (e.g. --file-headers) — i / githubweb
  23. [libc++] NFC: Reindent the run-buildbot script — Louis Dionne / githubweb
  24. [SCEV] Fix unsound reasoning in howManyLessThans — listmail / githubweb
  25. tsan: strip top inlined internal frames — dvyukov / githubweb
  26. [InstCombine] Add 3-operand gep test with different ptr and same indices — llvm-dev / githubweb
  27. Fix "unknown pragma 'GCC'" MSVC warning. NFCI. — llvm-dev / githubweb
  28. [PowerPC] Fix popcntb XL Compat Builtin for 32bit — kamau.bridgeman / githubweb
  29. [ARM][LowOverheadLoops] Make some stack spills valid for tail predication — samuel.tebbs / githubweb
  30. [InstCombine] Add select(cond,gep(gep(x,y),z),gep(x,y)) tests from PR51069 — llvm-dev / githubweb
  31. [Verifier] Use isIntrinsic() (NFC) — nikita.ppv / githubweb
  32. [ELF][test] Rework non-preemptible ifunc tests — i / githubweb
  33. [ELF] Don't define __rela_iplt_start for -pie/-shared — i / githubweb
  34. [libc++/abi] Fix broken Lit feature no-noexcept-function-type — Louis Dionne / githubweb
  35. [unittest] Exercise SCEV's udiv and udiv ceiling routines — listmail / githubweb
  36. tsan: lock ScopedErrorReportLock around fork — dvyukov / githubweb
  37. [M68k][GloballSel] LegalizerInfo implementation — Anshil.Gandhi / githubweb
  38. [NVPTX, CUDA] Add .and.popc variant of the b1 MMA instruction. — tra / githubweb
  39. [mlir][sparse] add int64 storage type to sparse tensor runtime support library — ajcbik / githubweb
  40. [Driver] Fix compiler-rt lookup for x32 — harald / githubweb
  41. utils: fix broken assertion in revert_checker — George Burgess IV / githubweb
  42. [ObjCARC] Use objc_msgSend instead of llvm.objc.msgSend in tests — nikita.ppv / githubweb
  43. [libc] Relocate the closing directive of #ifdef — hedingarcia / githubweb
  44. [libcxx] [test] Fix mismatches between aligned operator new and std::free — martin / githubweb
  45. [runtimes] Don't try passing --target flags to GCC — Louis Dionne / githubweb
  46. [AIX][XCOFF][Bug-Fixed] parse the parameter type of the traceback table — zhijian / githubweb
  47. [AArch64][GlobalISel] Clamp <n x p0> vecs when legalizing G_EXTRACT_VECTOR_ELT — Jessica Paquette / githubweb
  48. [mlir] Enable cleanup of single iteration reduction loops being sibling-fused maximally — sumesh.uk / githubweb
  49. [PowerPC][NFC] Add the missing 'REQUIRES: powerpc-registered-target.' in the builtins' front end test cases for XL compatibility — wei.huang / githubweb
  50. [Verifier] Extend address taken check for unknown intrinsics — nikita.ppv / githubweb
  51. [SLP] avoid leaking poison in reduction of safe boolean logic ops — spatel / githubweb
  52. [X86] Fix handling of maskmovdqu in X32 — harald / githubweb
  53. [DependenceAnalysis] Guard analysis using getPointerBase(). — efriedma / githubweb
  54. [LLDB][GUI] Add Process Attach form — gclayton / githubweb
  55. [libc] Fix typos in x86_64/FEnv.h — mcgrathr / githubweb
  56. GlobalISel: Introduce GenericMachineInstr classes and derivatives for idiomatic LLVM RTTI. — Amara Emerson / githubweb
  57. [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible — tianshilei1992 / githubweb
  58. [PowerPC] Add PowerPC population count, reversed load and store related builtins and instrinsics for XL compatibility — wei.huang / githubweb
  59. [NFC][hwasan] Remove default arguments in internal class — Vitaly Buka / githubweb
  60. [lldb] Add AllocateMemory/DeallocateMemory to the SBProcess API — Raphael Isemann / githubweb
  61. GlobalISel: Track argument pointeriness with arg flags — Matthew.Arsenault / githubweb
  62. AMDGPU/GlobalISel: Fix incorrect memory types in test — Matthew.Arsenault / githubweb
  63. GlobalISel: Surface offsets parameter from ComputeValueVTs — Matthew.Arsenault / githubweb
  64. Revert "tsan: make obtaining current PC faster" — thakis / githubweb

#4080 (Jul 15, 2021 11:47:24 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

#4079 (Jul 15, 2021 11:43:15 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
  5. [VP][NFC] Correct formatting in unit test — fraser / githubweb
  6. [runtimes] Serialize all Lit params instead of passing them to add_lit_testsuite — Louis Dionne / githubweb
  7. [libc++] Implement views::all_t and ranges::viewable_range — Louis Dionne / githubweb
  8. Reapply "[DebugInfo] Enable variadic debug value salvaging" — stephen.tozer / githubweb
  9. [libc++] Mark failing rel_ops test as XFAIL in back-deployment — Louis Dionne / githubweb
  10. [mlir][linalg] Improve implementation of hoist padding. — nicolas.vasilache / githubweb
  11. [LV] Fix determinism for failing scalable-call.ll test. — sander.desmalen / githubweb
  12. [TTI] Consistently make getMinVectorRegisterBitWidth() methods const. NFCI. — llvm-dev / githubweb
  13. [mlir][rocdl] Add math::Exp2Op lowering to ROCDL — akuegel / githubweb
  14. [SimplifyCFG] Rerun PHI deduplication after common code sinkinkg (PR51092) — lebedev.ri / githubweb
  15. Fix documentation; NFC — aaron / githubweb
  16. MachO: don't emit L... private symbols in do_not_dead_strip sections. — Tim Northover / githubweb
  17. [ARM] Expand types handled in VQDMULH recognition — david.green / githubweb
  18. [docs] More CMAKE variable documentation — nathan / githubweb
  19. MachO: fix Clang test broken by dropping private labels in LLVM. — Tim Northover / githubweb
  20. [OpenCL] Add support of __opencl_c_program_scope_global_variables feature macro — anton.zabaznov / githubweb
  21. Revert "[LV] Print remark when loop cannot be vectorized due to invalid costs." — sander.desmalen / githubweb

#4078 (Jul 15, 2021 8:15:23 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
  4. [llvm][tools] Hide unrelated llvm-bcanalyzer options — tbaeder / githubweb
  5. Fix undeduced type assert — sguelton / githubweb
  6. Fixes memory sanitizer 'use-of-uninitialized-value' diagnostic. — bgraur / githubweb
  7. [NFC] [hwasan] Split argument logic into functions. — fmayer / githubweb
  8. [AArch64][SME] Add outer product instructions — cullen.rhodes / githubweb
  9. [Test] We can benefit from pipelining of ymm load/stores — mkazantsev / githubweb
  10. [sanitizer] Fix __sanitizer_kernel_sigset_t endianness issue — iii / githubweb
  11. [sanitizer] Force TLS allocation on s390 — iii / githubweb
  12. [TSan] Align thread_registry_placeholder — iii / githubweb
  13. [TSan] Use zeroext for function parameters — iii / githubweb
  14. [TSan] Build ignore_lib{0,1,5} tests with -fno-builtin — iii / githubweb
  15. [TSan] Define PTHREAD_ABI_BASE for SystemZ — iii / githubweb
  16. [TSan] Define C/C++ address ranges for SystemZ — iii / githubweb
  17. [TSan] Add SystemZ longjmp support — iii / githubweb
  18. [TSan] Disable __TSAN_HAS_INT128 on SystemZ — iii / githubweb
  19. [TSan] Intercept __tls_get_addr_internal and __tls_get_offset on SystemZ — iii / githubweb
  20. [TSan] Adjust tests for SystemZ — iii / githubweb
  21. [TSan] Enable SystemZ support — iii / githubweb
  22. [TSan] Add SystemZ SANITIZER_GO support — iii / githubweb
  23. [AMDGPU] Use isMetaInstruction for instruction size — sebastian.neubauer / githubweb
  24. [AArch64][GlobalISel] Optimise lowering for some vector types for min/max — irina.dobrescu / githubweb

#4077 (Jul 15, 2021 4:40:18 AM)

  1. [Coroutines] Run coroutine passes by default — yedeng.yd / githubweb
  2. [AMDGPU] Reserve AMDGPU ELF e_flags machine 0x44 — Tony.Tye / githubweb
  3. [2/2][RemoveRedundantDebugValues] Add a Pass that removes redundant DBG_VALUEs — djtodoro / githubweb

#4076 (Jul 15, 2021 1:12:20 AM)

  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
  8. [mlir][linalg] Tile PadTensorOp — springerm / githubweb
  9. [mlir][linalg] Fix Windows build — springerm / githubweb
  10. [mlir][linalg] Improve codegen of ExtractSliceOfPadTensorSwapPattern — springerm / githubweb
  11. [mlir][linalg] Improve codegen when tiling PadTensor evenly — springerm / githubweb
  12. [PowerPC][NFC] add testcase for update-form preparation with non-const increment — czhengsz / githubweb
  13. Defend early against operation created without a registered dialect — joker.eph / githubweb
  14. [Attributor] AACallEdges, Add a way to ask nonasm unknown callees — kuterdinel / githubweb
  15. Revert "Defend early against operation created without a registered dialect" — joker.eph / githubweb
  16. [MLIR] [Python] Add `owner` to PyValue and fix its parent reference — john.demme / githubweb
  17. Defend early against operation created without a registered dialect — joker.eph / githubweb

#4075 (Jul 14, 2021 9:47:11 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
  5. [libomptarget] Keep the Shadow Pointer Map up-to-date — georgios.rokos / githubweb
  6. [Support] Turn on SupportTest for Apple Silicon — Steven Wu / githubweb
  7. [GlobalOpt] Fix a miscompile when evaluating struct initializers. — jonathan_roelofs / githubweb
  8. [WebAssembly] Codegen for v128.storeX_lane instructions — tlively / githubweb
  9. [clang] Refactor AST printing tests to share more infrastructure — zeratul976 / githubweb
  10. [libc++] NFCI: Restore code duplication in wrap_iter, with test. — arthur.j.odwyer / githubweb
  11. [AMDGPU] Use update_test_checks.py script for annotate kernel features tests. — kuterdinel / githubweb
  12. libclc: Add -cl-no-stdinc to clang flags on clang >=13 — airlied / githubweb

#4074 (Jul 14, 2021 6:20:18 PM)

  1. [WebAssembly] Remove datalayout strings from llc tests — tlively / githubweb
  2. [runtimes] Inherit the TARGET_TRIPLE that may be set by LLVM — Louis Dionne / githubweb
  3. [WebAssembly] Codegen for v128.loadX_lane instructions — tlively / githubweb
  4. [SelectionDAG] Add an overload of getStepVector that assumes step 1. — efriedma / githubweb
  5. Demangle: correct swift_async demangling for Microsoft scheme — Saleem Abdulrasool / githubweb
  6. [Verifier] Improve incompatible attribute type check — nikita.ppv / githubweb
  7. Remove uses of deprecated target AllPassesAndDialectsNoRegistration in Bazel (NFC) — joker.eph / githubweb
  8. [scudo] Don't enabled MTE for small alignment — Vitaly Buka / githubweb
  9. [ARM] Move add(VMLALVA(A, X, Y), B) to VMLALVA(add(A, B), X, Y) — david.green / githubweb
  10. [NFC][PhaseOrdering] Add test for the lack of CSE after SimplifyCFG (PR51092) — lebedev.ri / githubweb
  11. [Attributes] Use single method to fetch type from AttributeSet (NFC) — nikita.ppv / githubweb
  12. [NFC] Drop redundant check prefixes in newly added test file — lebedev.ri / githubweb
  13. [runtimes] Bring back TARGET_TRIPLE — Louis Dionne / githubweb
  14. [Bazel] Uniformly export all MLIR td files — gcmn / githubweb
  15. [SLP] Fix case of variable name. NFCI. — llvm-dev / githubweb
  16. [docs] Fix :option:`--file-header` reference in llvm-readelf.rst after D105532 — i / githubweb
  17. [SLP][NFC]Fix variables names, NFC. — a.bataev / githubweb
  18. [AMDGPU] Add TII::isIgnorableUse() to allow VOP rematerialization — Stanislav.Mekhanoshin / githubweb
  19. [tests] Stablize tests for possible change in deref semantics — listmail / githubweb
  20. [libcxx] [test] Remove a LIBCXX-WINDOWS-FIXME in trivial_abi/unique_ptr_ret — martin / githubweb
  21. Global variables with strong definitions cannot be freed — listmail / githubweb
  22. [mlir] NFC - Add AffineMap::replace variant with dim/symbol inference — nicolas.vasilache / githubweb
  23. [Support] Get correct number of physical cores on Apple Silicon — Steven Wu / githubweb
  24. [lldb] Always call DestroyImpl from Process::Finalize — Jonas Devlieghere / githubweb
  25. [lldb] Make TargetList iterable (NFC) — Jonas Devlieghere / githubweb
  26. [asan][clang] Add flag to outline instrumentation — Vitaly Buka / githubweb
  27. [tests] Stablize tests for possible change in deref semantics — listmail / githubweb
  28. [mlir][affine] Add single result affine.min/max -> affine.apply canonicalization. — nicolas.vasilache / githubweb
  29. [AArch64] Fix selection of G_UNMERGE <2 x s16> — jonathan_roelofs / githubweb
  30. [SimpleLoopUnswitch] Don't non-trivially unswitch loops with catchswitch exits — aeubanks / githubweb
  31. Precommit test for D106017 — aeubanks / githubweb
  32. [llvm-strip][WebAssembly] Support strip flags — dschuff / githubweb

#4073 (Jul 14, 2021 2:52:32 PM)

  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
  5. [AMDGPU] Check llc-pipeline.ll with -match-full-lines -strict-whitespace — jay.foad / githubweb
  6. Combine two diagnostics into one and correct grammar — aaron / githubweb
  7. [CostModel][AArch64] Make loads/stores of <vscale x 1 x eltty> invalid. — sander.desmalen / githubweb
  8. GlobalISel: Handle lowering non-power-of-2 extloads — Matthew.Arsenault / githubweb
  9. [LV] Print remark when loop cannot be vectorized due to invalid costs. — sander.desmalen / githubweb
  10. [InstCombine] add tests for icmp with constant offset and no-wrap flags; NFC — spatel / githubweb
  11. [InstCombine] reorder icmp with offset folds for better results — spatel / githubweb
  12. [ARM] Lower v16i8 -> i64 VMLA reductions. — david.green / githubweb
  13. [ELF] --fortran-common: prefer STB_WEAK to COMMON — i / githubweb

#4072 (Jul 14, 2021 11:25:16 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
  7. [Analyzer][solver] Add dump methods for (dis)equality classes. — gabor.marton / githubweb
  8. [SLP] match logical and/or as reduction candidates — spatel / githubweb
  9. ARM: reuse existing libcall global variable if possible. — Tim Northover / githubweb
  10. [docs] Update CMake cross compiling guide link — ty1208chiang / githubweb
  11. [mlir][linalg] Fix typo in ExtractSliceOfPadTensorSwapPattern — springerm / githubweb
  12. [AIX] Enable dollar sign as PC in inlineasm — Jinsong Ji / githubweb

#4071 (Jul 14, 2021 8:00:18 AM)

  1. [clangd] Add CMake option to (not) link in clang-tidy checks — sam.mccall / githubweb
  2. [AArch64][SME] Add matrix register definitions and parsing support — cullen.rhodes / githubweb
  3. [AMDGPU] Precommit flat-scratch-init.ll test — sebastian.neubauer / githubweb
  4. [AMDGPU] Init scratch only if necessary — sebastian.neubauer / githubweb
  5. [RISCV] Fix the neutral element in vector 'fadd' reductions — fraser / githubweb
  6. [mlir][SCF] populateSCFStructuralTypeConversionsAndLegality WhileOp support — ivan.butygin / githubweb
  7. [InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183) — llvm-dev / githubweb
  8. [DebugInfo] Correctly update dbg.values with duplicated location ops — stephen.tozer / githubweb
  9. [NFC][PowerPC] Added test to check regsiter allocation for ACC registers — stefanp / githubweb
  10. [gn build] (manually) merge 462d4de35b0c — thakis / githubweb
  11. Revert rGb803294cf78714303db2d3647291a2308347ef23 : "[InstCombine] Fold (select C, (gep Ptr, Idx), Ptr) -> (gep Ptr, (select C, Idx, 0)) (PR50183)" — llvm-dev / githubweb
  12. [gn build] Port c08dabb0f476 — llvmgnsyncbot / githubweb

#4070 (Jul 14, 2021 4:29:34 AM)

  1. [sanitizer] Fix type error in python 3 — Vitaly Buka / githubweb
  2. [RISCV] Support overloading for RVV miscellaneous functions. — zakk.chen / githubweb
  3. Reformulate OrcJIT tutorial doc to make it more clear. — joker.eph / githubweb
  4. sanitizer_common: add simpler ThreadRegistry ctor — Vitaly Buka / githubweb
  5. [libcxx] [test] Clarify weak_ptr_ret on Windows, remove a LIBCXX-WINDOWS-FIXME — martin / githubweb
  6. [RISCV] Pass -u to linker correctly. — kito.cheng / githubweb
  7. [RegisterCoalescer] Resolve conflict based on liveness of subregister — ruiling.song / githubweb
  8. [NFC][AMDGPU] autogenerate kill-infinite-loop.ll checks — ruiling.song / githubweb
  9. [AMDGPU] Don't handle export done when unify exit nodes — ruiling.song / githubweb

#4069 (Jul 14, 2021 1:01:43 AM)

  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
  8. Fix test trying to write a spurious output file into the source — richard / githubweb
  9. [SCEV] Handle zero stride correctly in howManyLessThans — efriedma / githubweb
  10. [AbstractAttributor] Fold function calls to `__kmpc_is_spmd_exec_mode` if possible — tianshilei1992 / githubweb
  11. [CSSPGO][llvm-profgen] Fix a missing initalization — hoy / githubweb
  12. Revert "[CSSPGO][llvm-profgen] Fix a missing initalization" — hoy / githubweb
  13. [CSSPGO][llvm-profgen] Fix a missing initalization — hoy / githubweb
  14. [AIX] Update testcase to use aix triple — Jinsong Ji / githubweb
  15. [Polly] Fix typo. NFC. — llvm-project / githubweb
  16. [sanitizer] Convert script to python 3 — Vitaly Buka / githubweb
  17. Revert "[clang] Refactor AST printing tests to share more infrastructure" — david.green / githubweb
  18. [sanitizer] Upgrade android scripts to python 3 — Vitaly Buka / githubweb

#4068 (Jul 13, 2021 9:35:26 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
  4. [mlir][sparse] add support for std unary operations — ajcbik / githubweb
  5. [mlir][Tensor] Implement `reifyReturnTypeShapesPerResultDim` for `tensor.insert_slice`. — ravishankarm / githubweb
  6. [PowerPC] Add PowerPC compare and multiply related builtins and instrinsics for XL compatibility — wei.huang / githubweb
  7. [NFC][MLIR][std] Clean up ArithmeticCastOps — gcmn / githubweb
  8. [NFC][sanitizer] Rename some MemoryMapper members — Vitaly Buka / githubweb
  9. [NFC][sanitizer] Exctract DrainHalfMax — Vitaly Buka / githubweb
  10. [ScalarEvolution] Make isKnownNonZero handle more cases. — efriedma / githubweb
  11. RegAlloc: Allow targets to split register allocation — Matthew.Arsenault / githubweb
  12. [NFC][sanitizer] Don't store region_base_ in MemoryMapper — Vitaly Buka / githubweb
  13. [NewPM][SimpleLoopUnswitch] Add option to not trivially unswitch — aeubanks / githubweb
  14. sanitizer_common: optimize memory drain — Vitaly Buka / githubweb
  15. AMDGPU: Try to fix test failure with EXPENSIVE_CHECKS — Matthew.Arsenault / githubweb
  16. [NFC][sanitizer] Move MemoryMapper template parameter — Vitaly Buka / githubweb
  17. [NFC][sanitizer] Simplify MapPackedCounterArrayBuffer — Vitaly Buka / githubweb
  18. [AArch64][GlobalISel] Mark v2s64 -> v2p0 G_INTTOPTR as legal — Jessica Paquette / githubweb
  19. Revert "[NFC][sanitizer] Simplify MapPackedCounterArrayBuffer" — Vitaly Buka / githubweb

#4067 (Jul 13, 2021 6:10:49 PM)

  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
  18. [InstCombine] Precommit tests for D105088 (NFC) — nikita.ppv / githubweb
  19. [Tests] Fix test broken by: 43c7ca8e4963 [AArch64][GlobalISel] Legalize store <2 x i16> — jonathan_roelofs / githubweb
  20. [SCEV] Strengthen inference of RHS > Start in howManyLessThans — listmail / githubweb
  21. Fix cuda-bad-arch.cu test. — tra / githubweb
  22. [tests] Precommit a test case from D105216 — listmail / githubweb
  23. [gn build] (manually) port 303ddb60a2d2 — thakis / githubweb
  24. [LoopReroll] Add an extra defensive check to avoid SCEV assertion. — efriedma / githubweb
  25. [NFC] Use CHECK-LABEL in trip-count-unknown-stride.ll — efriedma / githubweb
  26. [mlir][Vector] Remove Vector TupleOp as it is unused — thomasraoux / githubweb
  27. [lld][AMDGPU] Handle R_AMDGPU_REL16 relocation. — abidh / githubweb
  28. [libc++] [test] Add a missing `()` in TestEachIntegralType. — arthur.j.odwyer / githubweb
  29. Revert "sanitizer_common: optimize memory drain" — Vitaly Buka / githubweb
  30. [NFC][sanitizer] clang-format part of D105778 — Vitaly Buka / githubweb
  31. [docs/llvm-cov] Document -compilation-dir — Vedant Kumar / githubweb
  32. [libc] Add on float properties for precision floating point numbers in FloatProperties.h — hedingarcia / githubweb
  33. [NFC][sanitizer] Move MemoryMapper out of SizeClassAllocator64 — Vitaly Buka / githubweb
  34. [libcxx] [docs] Acknowledge that the library is known to work in some configs outside of what's tested in CI — martin / githubweb
  35. [SCEV] Handle zero stride correctly in howManyLessThans — listmail / githubweb
  36. [sanitizer] Few more NFC changes from D105778 — Vitaly Buka / githubweb
  37. [libc] Don't pass -fpie/-ffreestanding on Windows — caitlyncano / githubweb
  38. [libc] Capture floating point encoding and arrange it sequentially in memory — hedingarcia / githubweb

#4066 (Jul 13, 2021 2:41:41 PM)

  1. Revert "[sanitizer] Don't tie builders with particular workers" — Vitaly Buka / githubweb

#4066 (Jul 13, 2021 2:41:41 PM)

  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
  8. [mlir] Handle unused variable when assertions are disabled. — tpopp / githubweb
  9. [OpenCL] Add verbosity when checking support of read_write images — anton.zabaznov / githubweb
  10. [PowerPC][NFC] Power ISA features for Semachecking — wei.huang / githubweb
  11. [InstCombine] Regenerate select-gep.ll tests — llvm-dev / githubweb
  12. [InstCombine] Add basic (select C, (gep Ptr, Idx), Ptr) tests from PR50183 — llvm-dev / githubweb
  13. [PowerPC] Fix L[D|W]ARX Implementation — albionapc / githubweb
  14. [mlir][memref] adjust integration tests to new lowering passes — ajcbik / githubweb
  15. [llvm] Add enum iteration to Sequence — gchatelet / githubweb
  16. [RISCV] Support machine constraint "S" — i / githubweb
  17. [mlir][Linalg] Properly specify Linalg attribute. — nicolas.vasilache / githubweb
  18. Avoid triggering assert when program calls OSAtomicCompareAndSwapLong — julian.lettner / githubweb
  19. [OpaquePtr] Use AllocaInst::getAllocatedType() — aeubanks / githubweb
  20. [OpaquePtr] Use GlobalValue::getValueType() more — aeubanks / githubweb
  21. [OpaquePtr] Get load/store type without PointerType::getElementType() — aeubanks / githubweb
  22. [OpaquePtr] Use byval type more — aeubanks / githubweb
  23. Revert "[llvm] Add enum iteration to Sequence" — gchatelet / githubweb
  24. [RISCV] Prevent use of t0(aka x5) as rs1 for jalr instructions. — craig.topper / githubweb
  25. [mlir] Add support for tensor.extract to comprehensive bufferization — thomasraoux / githubweb
  26. [NFC] Inline variable to prevent unused variable warning — aeubanks / githubweb
  27. [ScalarEvolution] Fix overflow when computing max trip counts — listmail / githubweb
  28. AST: correct name decoration for swift async functions on Windows — Saleem Abdulrasool / githubweb
  29. [llvm-mca] [NFC] Formatting code — marcos.horro / githubweb
  30. [clang] C++98 implicit moves are back with a vengeance — mizvekov / githubweb
  31. [OpenMP][NFC] Change comment style to eliminate warnings from GCC — jonathan.l.peyton / githubweb

#4065 (Jul 13, 2021 11:17:15 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
  6. [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result (REAPPLIED) — llvm-dev / githubweb
  7. [libomp] ompd_init(): fix heap-buffer-overflow when constructing libompd.so path — lebedev.ri / githubweb
  8. [OpenCL] Add support of __opencl_c_read_write_images feature macro — anton.zabaznov / githubweb
  9. [InstCombine] Pre-commit ashr(or(neg(x),x),bw-1) --> sext(icmp_ne(x,0)) tests from D105764 — llvm-dev / githubweb
  10. [clang/objc] Optimize getters for non-atomic, copied properties — thakis / githubweb
  11. [InstCombine] Fold lshr/ashr(or(neg(x),x),bw-1) --> zext/sext(icmp_ne(x,0)) (PR50816) — llvm-dev / githubweb
  12. [NFC] Add paranthesis around logical expression to silence -Wlogical-op-parentheses warning. — alexfh / githubweb
  13. [OpenMP] Minor improvement in task allocation — hansang.bae / githubweb
  14. [libc++] Generate ABI list for macOS arm64 — Louis Dionne / githubweb
  15. [libc++] Target x86_64 only for the backdeployment jobs — Louis Dionne / githubweb

#4064 (Jul 13, 2021 7:51:51 AM)

  1. [NFC] Do not track calls to inlined intrinsics in IFI. — jeroen.dobbelaere / githubweb
  2. [sanitizer_common] Define internal_usleep on Solaris — ro / githubweb
  3. [remangleIntrinsicFunction] Detect and resolve name clash — jeroen.dobbelaere / githubweb
  4. [RISCV] Pass undef VECTOR_SHUFFLE indices on to BUILD_VECTOR — fraser / githubweb
  5. [libc] update benchmark distributions — gchatelet / githubweb
  6. AArch64: use 4-byte slots for arm64_32 pointers in a tail call — Tim Northover / githubweb
  7. [OpenCL] Add support of __opencl_c_generic_address_space feature macro — anton.zabaznov / githubweb
  8. [AMDGPU] Mark waterfall loops as SI_WATERFALL_LOOP — sebastian.neubauer / githubweb
  9. [AMDGPU] Optimize VGPR LiveRange in waterfall loops — sebastian.neubauer / githubweb
  10. [mlir][Linalg] Add layout specification support to bufferization. — nicolas.vasilache / githubweb
  11. Support: reduce stack used in default size test. — Tim Northover / githubweb
  12. [X86][SSE] Add signbit tests to show cmpss/cmpsd intrinsics not recognised as 'allbits' results. — llvm-dev / githubweb
  13. [mlir][Linalg] Better support for bufferizing non-tensor results. — nicolas.vasilache / githubweb

#4063 (Jul 13, 2021 4:18:48 AM)

  1. sanitizer_common: optimize memory drain — dvyukov / githubweb

#4062 (Jul 13, 2021 12:52:17 AM)

  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
  9. [CostModel][X86] Adjust fptosi/fptoui SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  10. [libc++] Exit from macos-ci-setup upon error — Louis Dionne / githubweb
  11. [Bazel] ignore build files under libcxx's copy of google-benchmark — gcmn / githubweb
  12. [Attributes] Replace doesAttrKindHaveArgument() (NFC) — nikita.ppv / githubweb
  13. [Attributes] Remove duplicate attribute in typeIncompatible() (NFC) — nikita.ppv / githubweb
  14. [libc++] Encode the arch and OS in buildkite agent tags — Louis Dionne / githubweb
  15. [WebAssembly] fix typo in range check for Asm locals — aardappel / githubweb
  16. [libcxx][docs] Update the ranges status document to reflect the current state of the world. — zoecarver / githubweb
  17. [Attributes] Determine attribute properties from TableGen data — nikita.ppv / githubweb
  18. [vscode] fix ubsan problem in the progress event reporter — walter erquinigo / githubweb
  19. [clang-tidy] performance-unnecessary-copy-initialization: Do not remove comments on new lines. — flx / githubweb
  20. [libcxx] [test] Fix spurious failures in the thread join test on Windows — martin / githubweb
  21. [mlir][sparse] Add Merger unit tests (with gcc5 build fix) — gusss / githubweb
  22. [clang] Document llvm options controlling pragma unroll — Yaxun.Liu / githubweb
  23. [libc++] Use 'os' tags to target Linux libc++ builders — Louis Dionne / githubweb
  24. [libc++][ci] Clean up the Docker image — Louis Dionne / githubweb
  25. [PowerPC] Fix the splat immediate in PPCMIPeephole depending on if we have an Altivec and VSX splat instruction. — amy.kwan1 / githubweb
  26. Revert "Revert "Reset the wakeup timeout when we re-enter the continue wait."" — jingham / githubweb
  27. [libc++] Add the 'os=macos' tag to macOS nodes to workaround lack of wildcard matching — Louis Dionne / githubweb
  28. [libc++] ci: Properly target macOS nodes per-os — Louis Dionne / githubweb
  29. [SelectionDAG][RISCV] Support @llvm.vscale.i64() on 32-bit targets. — efriedma / githubweb
  30. [mlir][sparse] add restrictive versions of division support — ajcbik / githubweb
  31. [WebAssembly] Fixed LLD generation of 64-bit __wasm_init_memory — aardappel / githubweb
  32. [AArch64] Optimize overflow checks for [s|u]mul.with.overflow.i32. — efriedma / githubweb
  33. [AArch64] Dump a little more info about unimplemented reg-to-reg copies. NFC — jonathan_roelofs / githubweb
  34. [mlir][tosa] Added shape propagation for TOSA pool operations. — rob.suderman / githubweb
  35. [Driver] Let -fno-integrated-as -gdwarf-5 use -fdwarf-directory-asm — i / githubweb
  36. sanitizer_common: Fix build for tests — 31459023+hctim / githubweb
  37. [compiler-rt][hwasan] Refactor kAliasRegionStart usage — leonardchan / githubweb
  38. [mlir][Linalg] Add 3D pooling named ops to Linalg. — hanchung / githubweb
  39. [llc] Default MCUseDwarfDirectory to true — i / githubweb
  40. [mlir][sparse] add support for AND and OR operations — ajcbik / githubweb
  41. DebugInfo: Use debug_rnglists.dwo for ranges in debug_info.dwo when parsing DWARFv5 — dblaikie / githubweb
  42. Fix test - mistaken hardcoded path from my local machine. — dblaikie / githubweb
  43. [OpaquePointers][ThreadSanitizer] Cleanup calls to PointerType::getElementType() — aeubanks / githubweb
  44. [OpaquePtr][ISel] Use ArgListEntry::IndirectType more — aeubanks / githubweb
  45. [analyzer] Print time taken to analyze each function — rithiksh02 / githubweb
  46. Revert "[hwasan] More realistic setjmp test." — Vitaly Buka / githubweb
  47. [GlobalISel] Handle more types in narrowScalar for eq/ne G_ICMP — Jessica Paquette / githubweb
  48. Revert "[X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result" — Vitaly Buka / githubweb
  49. [NFC][scudo] Clang format a file — Vitaly Buka / githubweb
  50. [clang] Refactor AST printing tests to share more infrastructure — zeratul976 / githubweb
  51. [PowerPC][NFC] add test case for preparing more loads/stores — czhengsz / githubweb
  52. [NFC] Edit the comment in M68kInstrInfo::ExpandMOVSZX_RM — gusrb406 / githubweb
  53. [ARM] Introduce MVEEXT ISel lowering — david.green / githubweb
  54. [MIPS] Regenerate test after D105161. NFC — david.green / githubweb
  55. [SimplifyCFG] Fix SimplifyBranchOnICmpChain to be undef/poison safe. — gusrb406 / githubweb
  56. [PowerPC] Fix typo in vector shuffle combining — qiucofan / githubweb
  57. [AMDGPU] Make some VOP1 instructions rematerializable — Stanislav.Mekhanoshin / githubweb
  58. [SelectionDAG] Check use before combining into USUBSAT — qiucofan / githubweb

#4061 (Jul 12, 2021 3:32:38 PM)

  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
  5. [Altivec] Use signed comparison for vec_all_* and vec_any_* interfaces — bmahjour / githubweb
  6. [langref] attempt to clarify semantics of inttoptr/ptrtoint for non-integral types — listmail / githubweb
  7. sanitizer_common: Fix the build for platforms that use shared TSDs — benny.kra / githubweb
  8. sanitizer_common: Suppress another thread safety warning — benny.kra / githubweb
  9. [llvm-objcopy] Improve performance of long pattern lists — i / githubweb
  10. [PowerPC] Implement trap and conversion builtins for XL compatibility — albionapc / githubweb
  11. [libc++] Remove random [[nodiscard]] in the test suite — Louis Dionne / githubweb
  12. [OpenMP] Remove TSAN annotations from libomp — protze / githubweb
  13. [ARM] Expand types in VQDMULH tests. NFC — david.green / githubweb
  14. [AIX] Emit version string in .file directive — Jinsong Ji / githubweb
  15. [test] Move AMDGPU reloc test from Object to tools/llvm-readobj and simplify it — i / githubweb
  16. [mlir][tosa] Added more shape inference for tosa ops — rob.suderman / githubweb
  17. [flang][nfc] Simplify CMake — andrzej.warzynski / githubweb
  18. [llvm-readobj] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  19. [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
  20. [NFC][compiler-rt][hwasan] Move shadow bound variables to hwasan.cpp — leonardchan / githubweb
  21. sanitizer_common: optimize memory drain — dvyukov / githubweb
  22. [WebAssembly] Custom combines for f32x4.demote_zero_f64x2 — tlively / githubweb
  23. [lld/mac] Implement -application_extension — thakis / githubweb
  24. [PowerPC] Custom Lowering BUILD_VECTOR for v2i64 for P7 as well — Jinsong Ji / githubweb
  25. [libc++] Update Google benchmark to v 1.5.5 — Louis Dionne / githubweb
  26. Revert "sanitizer_common: optimize memory drain" — nikita.ppv / githubweb
  27. [Bazel] Update configuration to HEAD — gcmn / githubweb

#4060 (Jul 12, 2021 12:08:04 PM)

  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
  6. [mlir][Linalg] Improve comprehensive bufferization for scf.yield. — nicolas.vasilache / githubweb
  7. [OpenMP] Support OpenMP 5.1 attributes — aaron / githubweb
  8. sanitizer_common: remove debugging logic from the internal allocator — dvyukov / githubweb
  9. sanitizer_common: make sem_trywait as non-blocking — dvyukov / githubweb
  10. [PowerPC] Fix rounding mode for vec_round in altivec.h — nemanja.i.ibm / githubweb
  11. [RS4GC] Add a test to demonstrate duplication of base generation. NFC — yrouban / githubweb
  12. [RS4GC] Use one DVCache for both inlineGetBaseAndOffset() and insertParsePoints() — yrouban / githubweb
  13. [lldb/Target] Fix event handling during process launch — medismail.bennani / githubweb
  14. Fix the Clang documentation builder; NFC. — aaron / githubweb
  15. sanitizer_common: fix 32-bit build — dvyukov / githubweb
  16. Partially implement P1401R5 (Narrowing contextual conversions to bool) — aaron / githubweb
  17. [gn build] (semi-manually) port 0da172b1766e — thakis / githubweb
  18. [AArch64] Set the latency of Cortex-A55 stores to 1 — david.green / githubweb
  19. [gn build] port 0da172b1766e more — thakis / githubweb
  20. [CostModel][X86] Adjust truncate SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  21. [mlir][linalg][python] Add auto-generated file warning (NFC). — gysit / githubweb
  22. [InstCombine][tests] add tests for signbit + logic; NFC — spatel / githubweb
  23. [InstCombine] reduce signbit test of logic ops to cmp with zero — spatel / githubweb
  24. [SystemZ]  Bugfix for the 'N' code for inline asm operand. — paulsson / githubweb
  25. Fix warning '-Wparentheses'. NFC. — michael.hliao / githubweb
  26. [AArch64] Add target features for Armv9-A Scalable Matrix Extension (SME) — cullen.rhodes / githubweb
  27. [MLIR][StandardToLLVM] Move `copyUnrankedDescriptors` to pattern — frgossen / githubweb
  28. [lldb][NFC] Use ArrayRef in TypeSystemClang::SetFunctionParameters — Raphael Isemann / githubweb
  29. sanitizer_common: allow COMMON_INTERCEPTOR_ENTER to use labels — dvyukov / githubweb
  30. [clang-tidy] performance-unnecessary-copy-initialization: Disable structured bindings. — flx / githubweb
  31. [libc++] NFC: Fix synopsis comments and sort includes in ranges — Louis Dionne / githubweb
  32. [AArch64] Silence unused variable warning. NFC. — benny.kra / githubweb
  33. [analyzer] LoopUnrolling: fix crash when a loop counter is captured in a lambda by reference — vsavchenko / githubweb
  34. Remove unused parameter from parseMSInlineAsm. — simon.tatham / githubweb
  35. sanitizer_common: support printing __m128i type — dvyukov / githubweb
  36. [SLP] add test for multiple logical reductions; NFC — spatel / githubweb

#4059 (Jul 12, 2021 8:43:13 AM)

  1. [X86][SSE] Add signbit tests to show cmpss/cmpsd ops not recognised as 'allbits' results. — llvm-dev / githubweb
  2. [X86][SSE] X86ISD::FSETCC nodes (cmpss/cmpsd) return a 0/-1 allbits signbits result — llvm-dev / githubweb
  3. [LV] Ignore candidate VFs with invalid costs. — sander.desmalen / githubweb
  4. [mlir] factor math-to-llvm out of standard-to-llvm — zinenko / githubweb
  5. [LLDB] Testsuite: Add helper to check for AArch64 target — omair.javaid / githubweb
  6. sanitizer_common: rename Mutex to MutexState — dvyukov / githubweb

#4058 (Jul 12, 2021 5:13:31 AM)

  1. [AArch64] De-capitalize some Emit* functions — i / githubweb
  2. [llvm-exegesis] Fix compilation with old libpfm versions. — courbet / githubweb
  3. [analyzer][NFC] Display the correct function name even in crash dumps — balazs.benics / githubweb

#4057 (Jul 12, 2021 1:47:41 AM)

  1. [llvm][Inliner] Templatize PriorityInlineOrder — taolq / githubweb
  2. Support AArch64/Linux watchpoint on tagged addresses — omair.javaid / githubweb
  3. [mlir] Fix broadcasting check with 1 values — jpienaar / githubweb
  4. [LLDB] Only build TestWatchTaggedAddress.py on aarch64 PAC targets — omair.javaid / githubweb

#4056 (Jul 11, 2021 10:23:10 PM)

  1. [lld-macho][nfc] Avoid using std::map for PlatformKinds — jezng / githubweb
  2. [lld-macho][nfc] Remove unnecessary llvm:: namespace prefixes — jezng / githubweb
  3. [lld-macho][nfc] clang-format — jezng / githubweb
  4. [IndVars] Don't widen pointers in WidenIV::getWideRecurrence — efriedma / githubweb
  5. [Attributor][NFCI] Add UsedAssumedInformation to more interfaces — johannes / githubweb
  6. [OpenMP] Simplify variable sharing and increase shared memory size — johannes / githubweb
  7. [OpenMP] Create and use `__kmpc_is_generic_main_thread` — johannes / githubweb
  8. [lld-macho][nfc] Fix YAML input in compact-unwind-sym-relocs.s — jezng / githubweb

#4055 (Jul 11, 2021 6:56:37 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
  2. [RISCV] Add tests for suboptimal handling of negative constants for i32 uaddo/usubo on RV64. NFC — craig.topper / githubweb
  3. [VPlan] Remove default arg from getVPValue (NFC). — flo / githubweb

#4054 (Jul 11, 2021 3:31:56 PM)

  1. [ARM] Add lowering of uadd_sat to uq{add|sub}8 and uq{add|sub}16 — david.green / githubweb
  2. [lld/mac] Use normal Undefined machinery for dyld_stub_binder lookup — thakis / githubweb
  3. [DivRemPairs] Add an initial case for hoisting to a common predecessor. — craig.topper / githubweb
  4. [RISCV] Remove stale FIXME from a test. NFC — craig.topper / githubweb
  5. [lld/mac] Always reference dyld_stub_binder when linked with libSystem — thakis / githubweb
  6. [lld/mac] Unbreak objc.s after 6e05c1cd5f98 — thakis / githubweb

#4053 (Jul 11, 2021 12:04:54 PM)

  1. [IfCvt] Don't use pristine register for counting liveins for predicated instructions. — david.green / githubweb
  2. [Analysis] Remove unused declaration isPotentiallyReachableFromMany (NFC) — kazu / githubweb
  3. Revert "[clang-repl] Implement partial translation units and error recovery." — v.g.vassilev / githubweb

#4052 (Jul 11, 2021 8:36:38 AM)

  1. sanitizer_common: split LibIgnore into fast/slow paths — dvyukov / githubweb
  2. sanitizer_common: sanitize time functions — dvyukov / githubweb
  3. [clang-repl] Implement partial translation units and error recovery. — v.g.vassilev / githubweb
  4. sanitizer_common: add simpler ThreadRegistry ctor — dvyukov / githubweb
  5. [lldb] Fix compilation by adjusting to the new ASTContext signature. — v.g.vassilev / githubweb
  6. sanitizer_common: unbreak ThreadRegistry tests — dvyukov / githubweb

#4050 (Jul 11, 2021 1:34:39 AM)

  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
  4. Reapply "llvm-symbolizer: Fix "start file" to work with Split DWARF" — dblaikie / githubweb
  5. Fix windows directory separator some more for test from b447b9dce0d105e7f0b22db719fe8624108e99dc — dblaikie / githubweb
  6. [InstCombine] Add optimization to prevent poison from being propagated. — aqjune / githubweb
  7. [lld-macho][nfc] Expand the compact unwind symbol reloc test — jezng / githubweb

#4049 (Jul 10, 2021 10:08:43 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
  3. [OpenMP][NFCI] Re-enable two remarks tests after D101977 landed — johannes / githubweb
  4. [OpenMP] Remove checkXXXX device runtime functions — johannes / githubweb
  5. [OpenMP][FIX] Add missing `)` to remark — johannes / githubweb
  6. [OpenMP] Detect SPMD compatible kernels and execute them as such — johannes / githubweb
  7. [Attributor][FIX] Destroy bump allocator objects to avoid leaks — johannes / githubweb
  8. [RISCV] Add test cases for div/rem with constant left hand side. NFC — craig.topper / githubweb

#4048 (Jul 10, 2021 6:44:11 PM)

  1. Reland "[clang-repl] Allow passing in code as positional arguments." — v.g.vassilev / githubweb
  2. Revert Attributor patch series — thakis / githubweb
  3. [Attributor][FIX] Traverse uses even if a value is assumed constant — johannes / githubweb
  4. [Attributor] Introduce an optimistic getUnderlyingObjects helper — johannes / githubweb
  5. [Attributor] Use AAValueSimplify to simplify returned values — johannes / githubweb
  6. [ARM] Extra widening and narrowing combinations tests. NFC — david.green / githubweb
  7. [Attributor][FIX] Do not replace a value with a non-dominating instruction — johannes / githubweb
  8. [Attributor] Reorganize AAHeapToStack — johannes / githubweb
  9. [OpenMP][FIX] Update remark in test file after rewording — johannes / githubweb
  10. [Attributor] Look through selects in genericValueTraversal — johannes / githubweb
  11. [Attributor][FIX] Sanitize queries to LVI and ScalarEvolution — johannes / githubweb

#4047 (Jul 10, 2021 3:19:38 PM)

  1. [OpenMP] Avoid checking parent reference count in targetDataEnd — jdenny.ornl / githubweb
  2. [OpenMP] Avoid checking parent reference count in targetDataBegin — jdenny.ornl / githubweb
  3. [mlir][NFC] Switched `interfaces` to a private member of SSANameState. — joker.eph / githubweb
  4. [mlir] Added OpPrintingFlags to AsmState and SSANameState. — joker.eph / githubweb
  5. [mlir] Gated calls to getAsm{Result,BlockArgument}Names on whether printing ops in generic form. — joker.eph / githubweb
  6. [Attributor][FIX] Traverse uses even if a value is assumed constant — johannes / githubweb
  7. [Attributor] Introduce an optimistic getUnderlyingObjects helper — johannes / githubweb
  8. [Attributor] Use AAValueSimplify to simplify returned values — johannes / githubweb
  9. [Attributor] Reorganize AAHeapToStack — johannes / githubweb
  10. [Attributor] Look through selects in genericValueTraversal — johannes / githubweb
  11. [OpenMP] Unified entry point for SPMD & generic kernels in the device RTL — johannes / githubweb
  12. [OpenMP] Create custom state machines for generic target regions — johannes / githubweb
  13. [Attributor][FIX] Do not replace a value with a non-dominating instruction — johannes / githubweb
  14. [Attributor][FIX] Sanitize queries to LVI and ScalarEvolution — johannes / githubweb
  15. [OpenMP] Remove checkXXXX device runtime functions — johannes / githubweb
  16. [OpenMP] Detect SPMD compatible kernels and execute them as such — johannes / githubweb
  17. [Attributor][NFCI] Add UsedAssumedInformation to more interfaces — johannes / githubweb
  18. Revert "llvm-symbolizer: Fix "start file" to work with Split DWARF" — thakis / githubweb

#4046 (Jul 10, 2021 11:54:11 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
  3. [llvm-mca][JSON] Teach the PipelinePrinter how to deal with anonymous code regions (PR51008) — andrea.dibiagio / githubweb
  4. [X86] Add tests from D93707 for fsub_strict(x,fneg(y)) -> fadd_strict(x,y) folds. — llvm-dev / githubweb
  5. [AFDO] Require x86_64-linux in a testcase — kazu / githubweb

#4045 (Jul 10, 2021 8:29:20 AM)

  1. Revert "Prepare Compiler-RT for GnuInstallDirs, matching libcxx" — martin / githubweb
  2. [InstructionCost] Add saturation support. — sander.desmalen / githubweb

#4044 (Jul 10, 2021 4:58:49 AM)

  1. [GlobalISel] Add a new artifact combiner for unmerge which looks through general artifact expressions. — Amara Emerson / githubweb
  2. [NFC][ScalarEvolution] Precommit tests for D104075. — efriedma / githubweb
  3. [AArch64][GlobalISel] Implement moreElements legalization for G_SHUFFLE_VECTOR. — Amara Emerson / githubweb

#4043 (Jul 10, 2021 1:29:43 AM)

  1. llvm-symbolizer: Fix "start file" to work with Split DWARF — dblaikie / githubweb
  2. [WebAssembly] Custom combines for f64x2.promote_low_f32x4 — tlively / githubweb
  3. [lld-macho] Fix bug in handling unwind info from ld -r — vyng / githubweb
  4. [ORC] Flesh out ExecutorAddress, rename CommonOrcRuntimeTypes header. — Lang Hames / githubweb

#4042 (Jul 9, 2021 10:02:24 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
  6. [gn build] fix formatting after 9647a6f719ee — thakis / githubweb
  7. [WebAssembly] Fix warnings — kazu / githubweb
  8. [AFDO] Merge function attributes after inlining — kazu / githubweb
  9. [MLIR][GPU][NFC] Fix documentation for wmma matrix load/store ops — uday / githubweb
  10. WebAssembly: Update datalayout to match fp128 ABI change — dschuff / githubweb
  11. [SLP] Do not make an attempt to match reduction on already erased instruction. — valery.n.dmitriev / githubweb
  12. [ScalarEvolution] Strictly enforce pointer/int type rules. — efriedma / githubweb
  13. [scudo] Check if we use __clang_major__ >= 12 — Vitaly Buka / githubweb
  14. Fix buildbot regression from 9c4baf5. — efriedma / githubweb

#4041 (Jul 9, 2021 6:37:53 PM)

  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
  7. Reapply [IR] Don't mark mustprogress as type attribute — nikita.ppv / githubweb
  8. PR51034: Debug Info: Remove 'prototyped' from K&R function declarations — dblaikie / githubweb
  9. [Polly][Isl] Use isl::*::ctx instead of isl::*::get_ctx. NFC — patacca / githubweb
  10. [IRForTarget] Don't pass nullptr to GetElementPtrInst::Create() (NFC) — nikita.ppv / githubweb
  11. Reapply [IR] Don't accept nullptr as GEP element type — nikita.ppv / githubweb
  12. [AMDGPU] Add VOP rematerialization test. NFC. — Stanislav.Mekhanoshin / githubweb
  13. [ARC][NFC] Include file re-ordering — grahamy / githubweb
  14. [hwasan] More realistic setjmp test. — fmayer / githubweb
  15. [libcxx][CI] Work around Arm buildkite failures — Louis Dionne / githubweb
  16. [SLP] make invalid operand explicit for extra arg in reduction matching; NFC — spatel / githubweb
  17. [SLP] add tests for poison-safe logical reductions; NFC — spatel / githubweb
  18. [PhaseOrdering] add tests for vector cmp reductions; NFC — spatel / githubweb
  19. [IR] Add GEPOperator::indices() (NFC) — nikita.ppv / githubweb
  20. [lldb] Use custom script instead of lldb.macosx.crashlog in test — Jonas Devlieghere / githubweb
  21. [AMDGPU] Fix flags of V_MOV_B64_PSEUDO — Stanislav.Mekhanoshin / githubweb
  22. [OPENMP]Fix overlapped mapping for dereferenced pointer members. — a.bataev / githubweb
  23. [AMDGPU] Added v_accvgpr_read_b32 rematerialization test. NFC. — Stanislav.Mekhanoshin / githubweb
  24. [lldb] Drop REQUIRES where redundant because of lit.local.cfg — Jonas Devlieghere / githubweb
  25. Add scoped timers to ReadMemoryFromInferior and ReadMemoryFromFileCache. — Adrian Prantl / githubweb
  26. Prepare Compiler-RT for GnuInstallDirs, matching libcxx — John.Ericson / githubweb
  27. PR51018: A few more explicit conversions from SmallString to StringRef — dblaikie / githubweb
  28. [WebAssembly] Added initial type checker to MC Assembler — aardappel / githubweb
  29. [GlobalISel] Use GCDTy when extracting GCD ty from leftover regs in insertParts — Jessica Paquette / githubweb

#4040 (Jul 9, 2021 3:11:18 PM)

  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
  4. [IR] Don't accept nullptr as GEP element type — nikita.ppv / githubweb
  5. Revert "Revert "Temporarily do not drop volatile stores before unreachable"" — thakis / githubweb
  6. [AttrBuilder] Make handling of type attributes more generic (NFCI) — nikita.ppv / githubweb
  7. [mlir] don't drop undef initializers in translation to LLVM IR — zinenko / githubweb
  8. [mlir] add support for reductions in OpenMP WsLoopOp — zinenko / githubweb
  9. [llvm-mca] Fix JSON format for multiple regions — marcos.horro / githubweb
  10. [libc++][ci] Keep the C++03 build job on Clang 12 — Louis Dionne / githubweb
  11. [IR] Don't mark mustprogress as type attribute — nikita.ppv / githubweb
  12. [AttrBuilder] Try to fix build — nikita.ppv / githubweb
  13. [OpaquePointers][CallPromotion] Don't look at pointee type for byval — aeubanks / githubweb
  14. [SLP] make checks for cmp+select min/max more explicit — spatel / githubweb
  15. Revert "[IR] Don't mark mustprogress as type attribute" — nikita.ppv / githubweb
  16. [SLP] improve code comments; NFC — spatel / githubweb
  17. [NFC][OpaquePtr] Use GlobalValue::getValueType() more — aeubanks / githubweb
  18. m86k: adjust the usage of ArgInfo after change 9b057f647d70fc958d4a1a7a00e2deba65 — sylvestre / githubweb
  19. [lldb] Add the ability to silently import scripted commands — Jonas Devlieghere / githubweb
  20. [llvm-cxxfilt] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  21. [X86] Return src/dest register from stack spill/restore recogniser — jeremy.morse / githubweb
  22. [libcxx][nfc] Remove <variant>'s dependence on <array>. — zoecarver / githubweb
  23. [libcxx][ranges] Add `ranges::transform_view`. — zoecarver / githubweb
  24. [gn build] Port 0e09a41b415b — llvmgnsyncbot / githubweb
  25. [llvm-size] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  26. [OpaquePtr][InferAddrSpace] Use PointerType::getWithSamePointeeType() — aeubanks / githubweb
  27. [llvm-mca] Fix -Wunused-private-field after D105618 — i / githubweb
  28. [AMDGPU][Docs] Update Code Object V3 example to includes args section — Krzysztof.Drewniak / githubweb

#4039 (Jul 9, 2021 11:44:38 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
  9. [compiler-rt] Conceal UB in sanitizer_common/TestCases/Linux/signal_line.cpp test — lebedev.ri / githubweb
  10. [compiler-rt] fuzzer: adjust tests to not expect that store to null traps and is not erase — lebedev.ri / githubweb
  11. [mlir] factor memref-to-llvm lowering out of std-to-llvm — zinenko / githubweb
  12. Revert "Transform memset + malloc --> calloc (PR25892)" — lebedev.ri / githubweb
  13. [libc++][ci] Test Clang ToT by default, and add jobs on Clang 11 and 12 — Louis Dionne / githubweb

#4038 (Jul 9, 2021 8:20:15 AM)

  1. Transform memset + malloc --> calloc (PR25892) — dawid_jurek / githubweb
  2. [Support] reorder Threading includes to avoid conflict with FreeBSD headers — Tim Northover / githubweb
  3. [ELF] Refactor DynamicReloc to fix incorrect relocation addends — Alexander.Richardson / githubweb
  4. [ELF] Check the Elf_Rel addends for dynamic relocations — Alexander.Richardson / githubweb
  5. [ELF] Implement X86_64::getImplicitAddend() — Alexander.Richardson / githubweb
  6. [ELF] Write R_X86_64_IRELATIVE addends with -z rel — Alexander.Richardson / githubweb
  7. [ELF] Write R_RISCV_IRELATIVE addends with -z rel — Alexander.Richardson / githubweb
  8. [ELF] Implement RISCV::getImplicitAddend() — Alexander.Richardson / githubweb
  9. [ELF][AArch64] Write addends for TLSDESC relocations with -z rel — Alexander.Richardson / githubweb
  10. [NFC][llvm][docs] YamlIO: StringRef validate -> std::string validate — whisperity / githubweb
  11. [clang] Improve `-Wnull-dereference` diag to be more in-line with reality — lebedev.ri / githubweb
  12. [clang] Fix an infinite loop during typo-correction — hokein.wu / githubweb
  13. [compiler-rt][ASAN] Speculatively fix Windows/dll_control_c.cpp test - use trap — lebedev.ri / githubweb
  14. [NewPM][FuzzMutate] Fix renaming 'unswitch' to 'simple-loop-unswitch' — bjorn.a.pettersson / githubweb
  15. [Polly][Isl] Update isl to isl-0.24-52-gd7be01f7 — patacca / githubweb
  16. [NFC][Codegen] Harden a few tests to not rely that volatile store to null isn't erased — lebedev.ri / githubweb
  17. Speculatively adjust gtest's UnitTest::AddTestPartResult() to not rely on volatile store to null trapping — lebedev.ri / githubweb

#4037 (Jul 9, 2021 4:47:24 AM)

  1. Update Bazel overlay in GPUToGPURuntimeTransforms. — echristo / githubweb
  2. [PowerPC] Remove implicit use register after transformToImmFormFedByLI() — lkail / githubweb
  3. [CMake] Disable -fno-semantic-interposition for GCC<10.3 on SystemZ — i / githubweb
  4. [RISCV][clang] Add macro __riscv_zvlsseg for RVV Zvlsseg builtins — powerman1st / githubweb
  5. [NewPM] Handle passes with params in -print-before/-print-after — bjorn.a.pettersson / githubweb
  6. [NewPM] Consistently use 'simplifycfg' rather than 'simplify-cfg' — bjorn.a.pettersson / githubweb
  7. [NewPM] Rename 'unswitch' to 'simple-loop-unswitch' in PassRegistry — bjorn.a.pettersson / githubweb

#4036 (Jul 9, 2021 1:20:04 AM)

  1. [NFC][ScalarEvolution] Cleanup howManyLessThans. — efriedma / githubweb
  2. Revert "[mlir][sparse] Add Merger unit tests" — joker.eph / githubweb
  3. [RISCV][test] Add new tests for mul optimization in the zba extension with SH*ADD — powerman1st / githubweb
  4. [ASan][AMDGPU] Make shadow offset match X86 on Linux — Reshabhkumar.Sharma / githubweb
  5. Revert "GlobalISel/AArch64: don't optimize away redundant branches at -O0" — omair.javaid / githubweb

#4035 (Jul 8, 2021 9:55:25 PM)

  1. Mark TensorDialect legal and PadTensor op illegal — silvasean / githubweb
  2. [ARM] Pass 2 instead of 0 to PHINode::Create in MVEGatherScatterLowering. NFC — craig.topper / githubweb
  3. [AMDGPU] Mark more SOP instructions as rematerializable — Stanislav.Mekhanoshin / githubweb
  4. [mlir][sparse] Add Merger unit tests — gusss / githubweb
  5. Add AddDiscriminatorsPass to NPM default O0 pipeline — Yuanfang Chen / githubweb
  6. Add documentation for -fsanitize-address-use-after-return. — kda / githubweb
  7. [mlir-reduce] Fix the grammer in the doc — chiahungduan / githubweb

#4034 (Jul 8, 2021 6:30:41 PM)

  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
  12. [OPENMP]Do no privatize const firstprivates in target regions. — a.bataev / githubweb
  13. [NVPTX] Pass explicit GEP type (NFC) — nikita.ppv / githubweb
  14. [AMDGPU] Pass explicit GEP type in printf transform (NFC) — nikita.ppv / githubweb
  15. [AMDGPU] Simplify GEP construction (NFC) — nikita.ppv / githubweb
  16. [CodeGen] Avoid nullptr arg to CreateStructGEP (NFC) — nikita.ppv / githubweb
  17. [SLP]Improve vectorization of stores. — a.bataev / githubweb
  18. [msan] Add funel shift tests — Vitaly Buka / githubweb
  19. [msan] Handle funnel shifts — Vitaly Buka / githubweb
  20. [GWP-ASan] Change unreachable -> trap to work around DCE bug. — 31459023+hctim / githubweb
  21. [NFC][compiler-rt][fuchsia] Add InitShadowBounds declaration to header — leonardchan / githubweb
  22. PR51018: Remove explicit conversions from SmallString to StringRef to future-proof against C++23 — dblaikie / githubweb
  23. PR51018: Disallow explicit construction of StringRef from SmallString due to ambiguity in C++23 — dblaikie / githubweb
  24. Revert "PR51018: Disallow explicit construction of StringRef from SmallString due to ambiguity in C++23" — dblaikie / githubweb
  25. [mlir][bazel] Added missing MathDialect dep to LinalgOps target — rob.suderman / githubweb
  26. [InstCombine][NFC]Use only `replaceInstUsesWith`, NFC. — a.bataev / githubweb
  27. [ARM] Extra v8i16 -> i64 reduction tests with loads. NFC — david.green / githubweb
  28. [WebAssembly] Scalarize extract_vector_elt of binops — tlively / githubweb

#4033 (Jul 8, 2021 3:06:06 PM)

  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
  6. [libc++] Workaround failures with modules on Clang ToT — Louis Dionne / githubweb
  7. [libc++][docs] Update documentation to reflect libc++'s compiler support policy — Louis Dionne / githubweb
  8. [IR] Restore vector support for deprecated CreateGEP methods — nikita.ppv / githubweb
  9. [libc++][ci] Stop testing on GCC previous, since we don't support it anymore — Louis Dionne / githubweb
  10. [AMDGPU] Set LoopInfo as preserved by SIAnnotateControlFlow — Stanislav.Mekhanoshin / githubweb
  11. [mlir][sparse] updated setter/getter comments — ajcbik / githubweb
  12. [LangRef] Clarify !associated — i / githubweb
  13. [CostModel][X86] Account for older SSE targets with slow fp->int conversions — llvm-dev / githubweb
  14. Fix MSVC "truncation from 'int' to 'bool'" warning. NFCI. — llvm-dev / githubweb
  15. [ScalarEvolution] Fix overflow in computeBECount. — efriedma / githubweb
  16. [compiler-rt][hwasan] Define fuchsia implementations of required hwasan functions — leonardchan / githubweb
  17. [LangRef] Fix typo about SHF_LINK_ORDER — i / githubweb
  18. Mips/GlobalISel: Use correct callee calling convention — Matthew.Arsenault / githubweb
  19. GlobalISel: Track original argument index in ArgInfo — Matthew.Arsenault / githubweb
  20. Mips/GlobalISel: Remove custom splitToValueTypes — Matthew.Arsenault / githubweb

#4032 (Jul 8, 2021 11:38:34 AM)

  1. [mlir-reduce] Fix the memory leak and recycle unused modules. — chiahungduan / githubweb
  2. [NFC] Mark Expected<T>::assertIsChecked() as const — xndchn / githubweb
  3. Support: add llvm::thread class that supports specifying stack size. — Tim Northover / githubweb
  4. Revert "Support: add llvm::thread class that supports specifying stack size." — Tim Northover / githubweb
  5. [amdgpu] Remove the GlobalDCE pass prior to the internalization pass. — michael.hliao / githubweb
  6. [Instcombine][NFC]Add a test for reduce+([sext/zext](<n x i1)) case, NFC. — a.bataev / githubweb
  7. [mlir] Fully qualify types and expressions in Interfaces — markus.boeck02 / githubweb
  8. [Internalize] Preserve variables externally initialized. — michael.hliao / githubweb
  9. [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

#4031 (Jul 8, 2021 8:55:41 AM)

  1. [mlir][linalg][python] Add exp and log to the OpDSL. — gysit / githubweb
  2. [libcxx] [test] Fix spurious failures in the thread detach test on Windows — martin / githubweb
  3. [IR] Added operator delete to subclasses of User to avoid UB — sichert / githubweb
  4. Revert "[mlir][MemRef] Fix DimOp folding of OffsetSizeAndStrideInterface." — nicolas.vasilache / githubweb
  5. [Test] Add loop deletion switch tests — mkazantsev / githubweb
  6. [AArch64][SVE] Add ISel patterns for floating point compare with zero instructions — bradley.smith / githubweb

#4030 (Jul 8, 2021 5:23:57 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

#4029 (Jul 8, 2021 1:59:41 AM)

  1. [WebAssembly] Optimize out shift masks — tlively / githubweb
  2. [WebAssembly][lld] Fix segfault on .bss sections in mapfile — tlively / githubweb
  3. [ORC] Improve computeLocalDeps / computeNamedSymbolDependencies performance. — Lang Hames / githubweb
  4. [ORC] Introduce ExecutorAddress type, fix broken LLDB bot. — Lang Hames / githubweb
  5. [mlir][linalg] Tighter StructuredOp Verification. — gysit / githubweb
  6. [lld/mac] Fix warning about unused variable [NFC] — mikael.holmen / githubweb

#4028 (Jul 8, 2021 1:51:07 AM)

  1. [ORC] Fix file comments. — Lang Hames / githubweb
  2. [ORC] Replace MachOJITDylibInitializers::SectionExtent with ExecutorAddressRange — Lang Hames / githubweb

#4027 (Jul 7, 2021 10:26:24 PM)

  1. [CodeGen][AArch64][SVE] Use ld1r[bhsd] for vector splat from memory — peter.waller / githubweb
  2. [LV] Prevent vectorization with unsupported element types. — kerry.mclaughlin / githubweb
  3. [runtimes] Move enable_32bit to the DSL — Louis Dionne / githubweb
  4. Revert "[profile][test] Improve coverage-linkage.cpp" — thakis / githubweb
  5. [CostModel][X86] i8/i16 sitofp/uitofp are sext/zext to i32 for sitofp — llvm-dev / githubweb
  6. Recommit "[VPlan] Add VPReductionPHIRecipe (NFC)." and follow-ups. — flo / githubweb
  7. [libc++] NFC: Move the status docs to their own subdirectory — Louis Dionne / githubweb
  8. [libc++] NFC: Remove outdated link to TS status — Louis Dionne / githubweb
  9. [AArch64][SVE] Fix selection failures for scalable MLOAD nodes with passthru — bradley.smith / githubweb
  10. [lld/mac] Partially implement -export_dynamic — thakis / githubweb
  11. Use swift mangling for resume functions — aschwaighofer / githubweb
  12. [SLP]Fix non-determinism in PHI sorting. — a.bataev / githubweb
  13. [libomptarget][nfc] Group environment variables, drop accesses to DeviceInfo global — jonathanchesterfield / githubweb
  14. [SystemZ]  Generate XC loop for memset 0 of variable length. — paulsson / githubweb
  15. [RISCV] Remove Zvamo implication for v1.0-rc change — shihpo.hung / githubweb
  16. [CostModel][X86] fptosi/fptoui to i8/i16 are truncated from fptosi to i32 — llvm-dev / githubweb
  17. Fix coro lowering of single predecessor phis — aschwaighofer / githubweb
  18. [RISCV] Add support for matching vwmul(u) and vwmacc(u) from fixed vectors. — craig.topper / githubweb
  19. [DebugInfo][InstrRef][3/4] Produce DBG_INSTR_REFs for all variable locations — jeremy.morse / githubweb
  20. [SystemZ] Support the 'N' code for the odd register in inline-asm. — paulsson / githubweb
  21. [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers. — efriedma / githubweb
  22. [LoopVersion] Move an assert [nfc-ish] — listmail / githubweb
  23. [LV] Disable epilogue vectorization for non-latch exits — listmail / githubweb
  24. [libcxx][modularisation] splices `<iterator>` into individual headers — cjdb / githubweb
  25. [InstSimplify][test] add tests for poison propagation through FP calls; NFC — spatel / githubweb
  26. [InstSimplify] fix bug in poison propagation for FP ops — spatel / githubweb
  27. [profile][test] Improve coverage-linkage.cpp with ld.lld --gc-sections — i / githubweb
  28. [libc++][docs] Overhaul the documentation for building and using libc++ — Louis Dionne / githubweb
  29. [AIX] Define __TOS_AIX__ predefined macro — wanyu9511 / githubweb
  30. Revert "[ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers." — efriedma / githubweb
  31. [gn build] Port 8517a26d442f — llvmgnsyncbot / githubweb
  32. [Tests] Update some tests for D104765. NFC — david.green / githubweb
  33. [openmp] [test] Add missing <limits> include to capacity_nthreads — mgorny / githubweb
  34. [compiler-rt] [test] Fix asan symbolize tests on py3.10 — mgorny / githubweb
  35. [RISCV] Implement lround*/llround*/lrint*/llrint* with fcvt instruction with -fno-math-errno — craig.topper / githubweb
  36. [libc++] NFC: Sort header lists and remove outdated comments in modulemap — Louis Dionne / githubweb
  37. [libc++] Do not set CMAKE_BUILD_WITH_INSTALL_NAME_DIR — Louis Dionne / githubweb
  38. Recommit [ScalarEvolution] Make getMinusSCEV() fail for unrelated pointers. — efriedma / githubweb
  39. [lld/mac] Give several LTO tests an "lto-" prefix — thakis / githubweb
  40. [Hexagon] Generate trap/undef if misaligned access is detected — kparzysz / githubweb
  41. [NFC][AMDGPU] Add link to AMD GPU gfx906 instruction set architecture — Tony.Tye / githubweb
  42. [AMDGPU] Fix pass name of AMDGPULowerKernelAttributes. NFC. — Stanislav.Mekhanoshin / githubweb
  43. [AMDGPU] Do not run IR optimizations at -O0 — Stanislav.Mekhanoshin / githubweb
  44. [AMDGPU] Move atomic expand past infer address spaces — Stanislav.Mekhanoshin / githubweb
  45. DebugInfo: Mangle K&R declarations for debug info linkage names — dblaikie / githubweb
  46. [AArch64] Sync isDef32 to the current x86 version. — efriedma / githubweb
  47. [AArch64] Add more tests related to vselect with constant condition. — efriedma / githubweb
  48. [clang] fixes named return of variables with dependent alignment — mizvekov / githubweb
  49. [PowerPC] Re-enable combine for i64 BSWAP on targets without LDBRX — nemanja.i.ibm / githubweb
  50. tests/CodeGen: Use %python lit substitution when invoking python — tstellar / githubweb
  51. [MLIR][NFC] Move normalizeAffine methods to Affine utils — uday / githubweb
  52. [Attributor] Simplify operands inside of simplification AAs first — johannes / githubweb
  53. [Attributor] Introduce a helper function to deal with undef + none — johannes / githubweb
  54. [Attriibutor][NFC] Precommit heap-2-stack test case — johannes / githubweb
  55. [Attributor][FIX] Replace uses first, then values — johannes / githubweb
  56. [AMDGPU] isPassEnabled() helper to check cl::opt and OptLevel — Stanislav.Mekhanoshin / githubweb
  57. [Clang][RISCV] Implement vlseg and vlsegff. — kai.wang / githubweb
  58. [MLIR] Split out GPU ops library from Transforms — uday / githubweb
  59. [llvm-readobj][test] Improve grouped option test — i / githubweb
  60. [MLIR] Simplify affine.if having yield values and trivial conditions — uday / githubweb
  61. [flang] Create HostAssocDetails symbols when needed for mis-parsed ArrayRef — jperier / githubweb
  62. [AMDGPU] Simplify tablegen files. NFC. — jay.foad / githubweb
  63. [mlir][Linalg] Add an InitTensor -> DimOp canonicalization pattern. — nicolas.vasilache / githubweb
  64. [mlir] factor out common parts of the converstion to the LLVM dialect — zinenko / githubweb
  65. [SVE] Fix cast<FixedVectorType> in truncateToMinimalBitwidths — Dylan.Fleming / githubweb
  66. [Clang] Add test dependency on llvm-ar — Saiyedul.Islam / githubweb
  67. [DAG] Reassociate Add with Or — david.green / githubweb
  68. [mlir][CAPI] Export mlirValueEqual in C API — zinenko / githubweb
  69. Add Log1pOp to complex dialect. — akuegel / githubweb
  70. [SVE] Fixed cast<FixedVectorType> on scalable vector in SelectionDAGBuilder::getUniformBase — Dylan.Fleming / githubweb
  71. [NFC] Remove duplicate function calls — mkazantsev / githubweb
  72. [libc++] Implement copyable-box from Ranges — Louis Dionne / githubweb
  73. [gn build] Port 6829db727e9e — llvmgnsyncbot / githubweb
  74. [CostModel][X86] Adjust sitofp/uitofp SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  75. [mlir][Linalg] Proper handling of ForOp and TiledLoopOp — nicolas.vasilache / githubweb
  76. Refactor GenericPadTensorOpVectorizationPattern — nicolas.vasilache / githubweb
  77. [mlir][Linalg] Rewrite PadTensorOp to enable its comprehensive bufferization. — nicolas.vasilache / githubweb
  78. [mlir] Move common reshapeops-related code to ReshapeOpsUtils.h. — pifon / githubweb
  79. [OPENMP]Remove const firstprivate allocation as a variable in a constant space. — a.bataev / githubweb
  80. [CostModel][X86] Adjust sext/zext SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  81. [IndVarSimplify][X86] Regenerate loop-invariant-conditions.ll test checks — llvm-dev / githubweb
  82. [AIX] Use VSSRC/VSFRC Register classes for f32/f64 callee arguments on P8 and above — zarko / githubweb
  83. [coro async] Move code to proper switch — aschwaighofer / githubweb
  84. [mlir] Use indices instead of affine maps when composing 2 reshape ops. — pifon / githubweb
  85. [CostModel] Express cost(urem) as cost(div+mul+sub) when set to Expand. — sander.desmalen / githubweb
  86. [libc++] NFC: Fix incorrect comments in CMake — Louis Dionne / githubweb
  87. unittests: Fix build with LLVM_LINK_LLVM_DYLIB=ON — tstellar / githubweb
  88. unittests: Fix library dependency name — tstellar / githubweb
  89. [Polly][Isl] Use isl::union_set::unite() instead of isl::union_set::add_set(). NFC — patacca / githubweb
  90. [SVE] Fix ShuffleVector cast<FixedVectorType> in truncateToMinimalBitwidths — Dylan.Fleming / githubweb
  91. [AArch64][GlobalISel] Lower vector types for min/max — irina.dobrescu / githubweb
  92. [LV] Unconditionally branch from middle to scalar preheader if the scalar loop must execute (try 4) — listmail / githubweb
  93. [SystemZ][z/OS][libcxx] mark aligned allocation tests UNSUPPORTED on z/OS — Daniel.McIntosh / githubweb
  94. [LIBC] Add an optimized memcmp implementation for AArch64 — andre.simoesdiasvieira / githubweb
  95. [coro async] Cap the alignment of spilled values (vs.  allocas) at the max frame alignment — aschwaighofer / githubweb
  96. [LLDB][GUI] Add initial forms support — Raphael Isemann / githubweb
  97. [Flang][Docs] Update meeting URL — johannes / githubweb
  98. [lld/mac] Tweak reserve() argument in unwind code — thakis / githubweb
  99. [X86][Atom] Fix vector fp<->int resource/throughputs — llvm-dev / githubweb
  100. Fix broken libc test — gchatelet / githubweb
  101. [NFC][lldb-vscode] Fix launch test — walter erquinigo / githubweb
  102. [lld/mac] Don't crash when dead-stripping removes all unwind info — thakis / githubweb
  103. [lld-macho][nfc] Rename test file to be more descriptive (rather than referencing the bug number) — vyng / githubweb
  104. [ScalarEvolution] Make sure getMinusSCEV doesn't negate pointers. — efriedma / githubweb
  105. [libTooling] Add support for implicit `this` to `buildAddressOf`. — yitzhakm / githubweb
  106. [lldb][docs] Force documentation emission of special Python class members — Raphael Isemann / githubweb
  107. [lldb/lua] Add scripted watchpoints for Lua — pctammela / githubweb
  108. Fix a failing assertion with -Wcast-align — aaron / githubweb
  109. [mlir][vector] Refactor Vector Unrolling and remove Tuple ops — thomasraoux / githubweb
  110. [dfsan][NFC] Add Origin Tracking into doc — jianzhouzh / githubweb
  111. [mlir] Allow conversion to LLVM for ElementsAttr's with size 0 — silvasean / githubweb
  112. [SLP] rename variable to not be misleading; NFC — spatel / githubweb
  113. [SCEVExpander] Support opaque pointers — nikita.ppv / githubweb
  114. [PowerPC] Disable permuted SCALAR_TO_VECTOR on LE without direct moves — nemanja.i.ibm / githubweb
  115. [COFF] [CodeView] Add a few new enum values — martin / githubweb
  116. [LLD] [COFF] Avoid thread exhaustion on 32-bit Windows host — martin / githubweb
  117. [CodeView] Add missing cases for new enum values — martin / githubweb
  118. [MLIR] Provide lowering of std switch to llvm switch — gh / githubweb
  119. [SCF] Handle lowering of Execute region to Standard CFG — gh / githubweb
  120. [AArch64] Simplify sve-breakdown-scalable-vectortype.ll. — efriedma / githubweb
  121. GlobalISel/AArch64: don't optimize away redundant branches at -O0 — Adrian Prantl / githubweb
  122. [IR] Make some pointer element type accesses explicit (NFC) — nikita.ppv / githubweb
  123. [llvm-nm] Switch command line parsing from llvm::cl to OptTable — i / githubweb
  124. [IR] Simplify Attribute::getAsString() (NFC) — nikita.ppv / githubweb
  125. [AsmWriter] Simplify type attribute printing (NFC) — nikita.ppv / githubweb
  126. [ARM] Add some opaque pointer gather/scatter tests. NFC — david.green / githubweb
  127. [MCA] [AMDGPU] Adding an implementation to AMDGPUCustomBehaviour for handling s_waitcnt instructions. — patrickeholland / githubweb
  128. utils: add a revert checker — George Burgess IV / githubweb
  129. [OpaquePtr] Remove checking pointee type for byval/preallocated type — aeubanks / githubweb
  130. [PowerPC] Add P7 RUN line for load and splat test — Jinsong Ji / githubweb
  131. [OpaquePtr] Use ArgListEntry::IndirectType for lowering ABI attributes — aeubanks / githubweb
  132. [llvm-nm][test] Fix just-symbols.test — i / githubweb
  133. [compiler-rt][hwasan] Setup hwasan thread handling on Fuchsia — leonardchan / githubweb
  134. [clang] disable P2266 simpler implicit moves under -fms-compatibility — mizvekov / githubweb
  135. [compiler-rt][Fuchsia] Disable interceptors while enabling new/delete replacements — leonardchan / githubweb
  136. [AMDGPU] Disable garbage collection passes — Stanislav.Mekhanoshin / githubweb
  137. [gn build] (semi-manually) port 966386514bec — thakis / githubweb
  138. [Bazel] Fixes for b5d847b1b95750d0af40cfc8c71a8fec50bb8613 and 6412a13539ab2914eed8e1df83c399b9a16e3408 — rupprecht / githubweb
  139. [gn build] (manually) port ef16c8eaa5cd5679759 (MCACustomBehaviorAMDGPU) — thakis / githubweb
  140. [AIX] Don't pass no-integrated-as by default — Jinsong Ji / githubweb
  141. [PowerPC] Fix i64 to vector lowering on big endian — qiucofan / githubweb
  142. Revert "[MCA] [AMDGPU] Adding an implementation to AMDGPUCustomBehaviour for handling s_waitcnt instructions." — patrickeholland / githubweb

#4024 (Jul 5, 2021 10:12:11 PM)

  1. [compiler-rt][iwyu] explicitly includes `<new>` in xray_utils.cpp — cjdb / githubweb
  2. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 9964b0e — wanyu9511 / githubweb
  3. [lld-macho] Only emit one BIND_OPCODE_SET_SYMBOL per symbol — jezng / githubweb
  4. [lld/mac] Implement -umbrella — thakis / githubweb
  5. [lld/mac] Implement -final_output — thakis / githubweb
  6. [clang] fixes named return of variables with dependent alignment — mizvekov / githubweb

#4023 (Jul 5, 2021 6:44:41 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
  4. [ObjC][ARC] Prevent moving objc_retain calls past objc_release calls — Akira / githubweb
  5. [profile][test] Improve coverage-linkage.cpp — i / githubweb
  6. [ARM] Fix arm.mve.pred.v2i range upper limit — david.green / githubweb
  7. [AIX] Add _AIX73 version macro — wanyu9511 / githubweb
  8. [Bazel] Fix build for 35d4593e6b555f852088211f5561c0e360c98c91 — benny.kra / githubweb
  9. [Bazel] Fix build for 98f078324fc51da460660920f4a1aa308bfc3547 — benny.kra / githubweb
  10. [clang] Add -fdump-record-layouts-canonical option — wanyu9511 / githubweb

#4022 (Jul 5, 2021 3:17:38 PM)

  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
  9. Fix typo in help text for -aarch64-enable-branch-targets. — paul.walker / githubweb
  10. [AArch64ISelDAGToDAG] Fix ORRWrs/ORRXrs usefulbits calculation bug — chenmindong1 / githubweb
  11. Precommit another test for https://reviews.llvm.org/D104953 — Akira / githubweb
  12. [MLIR] Fix memref get constant bound size and shape method — uday / githubweb
  13. [llvm-strings] Switch command line parsing from llvm::cl to OptTable — i / githubweb

#4021 (Jul 5, 2021 11:49:41 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
  5. [clangd] NFC: Remove outdated comment — kbobyrev / githubweb
  6. [InstSimplify] fold extractelement of splat with variable extract index — spatel / githubweb
  7. [CostModel][X86] Adjust i32/i64 to f32/f64 scalar based on llvm-mca reports (+ Agner). — llvm-dev / githubweb
  8. [CostModel][X86] Handle costs for insert/extractelement with non-immediate indices via stack — llvm-dev / githubweb
  9. [libc++] NFC: Sort headers in CMakeLists.txt — Louis Dionne / githubweb
  10. [X86] Twist shuffle mask when fold HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(HOP(X,Y)) — pengfei.wang / githubweb
  11. [AArch64][CostModel] Add cost model for experimental.vector.splice — caroline.concatto / githubweb

#4020 (Jul 5, 2021 8:21:49 AM)

  1. [lld-macho][nfc] Add REQUIRES: x86 to test — jezng / githubweb
  2. [docs] Fix linking issues in LibASTMatchers tutorial — jubnzv / githubweb
  3. [AMDGPU] Stop mulhi from doing 24 bit mul for uniform values — david.stuttard / githubweb
  4. [DebugInfo] CGP+HWasan: Handle dbg.values with duplicate location ops — stephen.tozer / githubweb
  5. [mlir] Escape strings of opaque attributes — markus.boeck02 / githubweb
  6. [AArch64] Cost-model i8 vector loads/stores — sjoerd.meijer / githubweb
  7. [DAGCombiner] Pre-commit test to demonstrate mulhi const folding — david.stuttard / githubweb
  8. Add MulOp lowering from Complex dialect to Standard/Math dialect. — akuegel / githubweb

#4019 (Jul 5, 2021 4:48:28 AM)

  1. [lld-macho] Parse relocations quickly by assuming sorted order — jezng / githubweb
  2. [RISCV] Pass FeatureBitset by reference rather than by value. NFCI — craig.topper / githubweb
  3. [mlir] Add LogOp lowering from Complex dialect to Standard/Math dialect. — akuegel / githubweb

#4018 (Jul 5, 2021 1:22:55 AM)

  1. [mlir][NFC] MemRef cleanup: Remove helper functions — springerm / githubweb
  2. [X86] Refine code of generating BB labels in Keylocker — xiang1.zhang / githubweb
  3. [clangd] Type hints for structured bindings — zeratul976 / githubweb
  4. [mlir-tblgen] Avoid ODS verifier duplication — chiahungduan / githubweb
  5. [mlir-reduce] Improve diagnostic message and clean build dependency — chiahungduan / githubweb
  6. [XCOFF][NFC] add DWARF section support in XCOFF object writer — czhengsz / githubweb
  7. [llvm-readobj][XCOFF] Add support for printing the String Table. — esme.yi / githubweb

#4017 (Jul 4, 2021 9:55:52 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
  3. [lld/mac] Fix function offset on 1st-level unwind table sentinel — thakis / githubweb

#4015 (Jul 4, 2021 3:01:16 PM)

  1. Add cross-project-tests to SIE Linux builder. — douglas.yung / githubweb

#4015 (Jul 4, 2021 3:01:16 PM)

  1. [mlir][OpAsmParser] Add parseString method — markus.boeck02 / githubweb
  2. [Polly][Isl] Update isl to isl-0.24-47-g8853f375 — patacca / githubweb

#4014 (Jul 4, 2021 11:36:55 AM)

  1. [IR] Deprecate GetElementPtrInst::CreateInBounds without element type — nikita.ppv / githubweb

#4013 (Jul 4, 2021 8:09:39 AM)

  1. [NFC] Fix a few whitespace issues and typos. — paul.walker / githubweb

#4012 (Jul 4, 2021 4:38:51 AM)

  1. [IRBuilder] Add type argument to CreateMaskedLoad/Gather — nikita.ppv / githubweb

#4011 (Jul 4, 2021 1:11:12 AM)

  1. [clangd][iwyu] explicitly includes `<atomic>` — cjdb / githubweb
  2. [llvm][iwyu] explicitly includes <functional> and <utility> — cjdb / githubweb

#4010 (Jul 3, 2021 9:47:15 PM)

  1. [analyzer] Fix calculating offset for fields with an empty type — jubnzv / githubweb

#4009 (Jul 3, 2021 5:48:22 PM)

  1. [KnownBits] Merge const/non-const KnownBits::extractBits implementations. NFC. — llvm-dev / githubweb

#4008 (Jul 3, 2021 2:24:02 PM)

  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
  3. [X86][SSE] Add mulhu/mulhs constant folding tests — llvm-dev / githubweb

#4007 (Jul 3, 2021 10:55:31 AM)

  1. [IRBuilder] Avoid fetching pointer element type in some assertions — nikita.ppv / githubweb

#4006 (Jul 3, 2021 7:31:35 AM)

  1. [SimplifyCFG] simplifyUnreachable(): erase instructions iff they are guaranteed to transfer execution to unreachable — lebedev.ri / githubweb
  2. [flang][driver] Add support for `--version` in the bash wrapper — andrzej.warzynski / githubweb

#4005 (Jul 3, 2021 4:00:17 AM)

  1. [AIX] Adjust CSR order to avoid breaking ABI regarding traceback — lkail / githubweb
  2. [AArch64] Add S/UQXTRN tablegen patterns. — david.green / githubweb

#4004 (Jul 3, 2021 12:34:22 AM)

  1. [lldb] Update shebang in heap.py and crashlog.py — Jonas Devlieghere / githubweb
  2. Lex: add a callback for `#pragma mark` — Saleem Abdulrasool / githubweb
  3. [mlir][sparse] support for negation and subtractions — ajcbik / githubweb
  4. Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes" — Jonas Devlieghere / githubweb
  5. Revert "Create synthetic symbol names on demand to improve memory consumption and startup times." — Jonas Devlieghere / githubweb
  6. [ThinLTO] Respect ClearDSOLocalOnDeclarations for unimported functions — i / githubweb
  7. [SelectionDAG] Rename memory VT argument for getMaskedGather/getMaskedScatter from VT to MemVT. — craig.topper / githubweb

#4003 (Jul 2, 2021 9:07:54 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
  4. Name all DEATH tests using 'DeathTest' suffix. — 31459023+hctim / githubweb
  5. [mlir][Vector] NFC - Compress vector to outerproduct lowering. — nicolas.vasilache / githubweb
  6. Fix test so it doesn't try to write to the test directory, only to %t — dblaikie / githubweb

#4002 (Jul 2, 2021 5:43:12 PM)

  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
  10. [lld-macho] Ignore debug symbols while preparing relocations. — vyng / githubweb
  11. Revert "[mlir][Vector] NFC - Compress vector to outerproduct lowering." — joker.eph / githubweb
  12. Revert "[clang-repl] Allow passing in code as positional arguments." — 31459023+hctim / githubweb
  13. [clang][emscripten] Reduce alignof long double from 16 to 8 bytes — sbc / githubweb
  14. [Hexagon] Handle opaque pointers in vector combine — kparzysz / githubweb
  15. [OpaquePtr] Add type parameter to emitLoadLinked — kparzysz / githubweb
  16. [mlir][Linalg] Fix incorrect logic in deciding when to fuse reshapes by linearization. — ravishankarm / githubweb
  17. [ms] [llvm-ml] Standardize blocking of lexical substitution — epastor / githubweb
  18. [lldb] Replace default bodies of special member functions with = default; — Jonas Devlieghere / githubweb
  19. [SimplifyCFG] Volatile memory operations do not trap — lebedev.ri / githubweb
  20. Add C API files for the LLVM dialect — jpienaar / githubweb
  21. [InstCombine] Don't combine PHI before catchswitch — aheejin / githubweb
  22. [NFCI][SimplifyCFG] simplifyUnreachable(): Use poison constant to represent the result of unreachable instrs — lebedev.ri / githubweb
  23. [GlobalISel] Add re-association combine for G_PTR_ADD to allow better addressing mode usage. — Amara Emerson / githubweb
  24. [lldb] [gdb-remote client] Support switching PID along with TID — mgorny / githubweb
  25. [NFC][SimplifyCFG] Autogenerate checklines in a few tests — lebedev.ri / githubweb
  26. [NFC][CUDA] Fix order of round(f) definition in __clang_cuda_math.h for non-LP64. — joachim / githubweb
  27. [GlobalISel] Clean up CombinerHelper::apply* functions to return void. — Amara Emerson / githubweb

#4001 (Jul 2, 2021 2:18:18 PM)

  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
  5. [AArch64] Neon saturated truncate tests. NFC — david.green / githubweb
  6. [AIX] Add dummy XCOFF MCAsmParserExtension — Jinsong Ji / githubweb
  7. [AIX] Use AsmParser to do inline asm parsing — Jinsong Ji / githubweb
  8. [gn build] Port bf64210fd88f — llvmgnsyncbot / githubweb
  9. Refactor mutation strategies into a standalone library — mvanotti / githubweb
  10. [Bazel] Fix build for c0a6318d96 — gcmn / githubweb
  11. [mlir][linalg][python] Add min operation in OpDSL. — gysit / githubweb
  12. [Libomptarget] Experimental Remote Plugin Fixes — atmndp / githubweb
  13. [mlir][Vector] NFC - Compress vector to outerproduct lowering. — nicolas.vasilache / githubweb
  14. Revert "Refactor mutation strategies into a standalone library" — mvanotti / githubweb

#4000 (Jul 2, 2021 10:54:30 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

#3999 (Jul 2, 2021 7:25:28 AM)

  1. [scudo] Fix test on aarch64 without MTE — Vitaly Buka / githubweb
  2. Relax newly added opcode check to check only for a number instead of a specific opcode. — douglas.yung / githubweb
  3. [clangd] Fix XPC build due to missing include path — sam.mccall / githubweb
  4. [LLD] [COFF] Support linking directly against DLLs in MinGW mode — martin / githubweb
  5. [LLD] [MinGW] Allow linking to DLLs directly — martin / githubweb
  6. [LLD] [COFF] Fix up missing stdcall decorations in MinGW mode — martin / githubweb
  7. [clangd] Add some more missing include dirs for completeness — sam.mccall / githubweb
  8. [mlir][linalg][python] Add max operation in OpDSL — gysit / githubweb
  9. [mlir][linalg][python] Introduce python integration test folder. — gysit / githubweb
  10. [WebAssembly] Implementation of global.get/set for reftypes in LLVM IR — pmatos / githubweb
  11. [clangd] CMake: express -Iclangd/ at top level and inherit — sam.mccall / githubweb
  12. [clang][AST] Add support for BindingDecl to ASTImporter. — 1.int32 / githubweb
  13. [lldb] [gdb-remote server] Support selecting process via Hg — mgorny / githubweb
  14. Revert "[WebAssembly] Implementation of global.get/set for reftypes in LLVM IR" — lebedev.ri / githubweb
  15. [Matrix] Hoist address computation before multiply to enable fusion. — flo / githubweb
  16. [lldb] [test] Add missing category to test_detach_current — mgorny / githubweb
  17. [NFC][SimplifyCFG] Autogenerate checklines in trapping-load-unreachable.ll test — lebedev.ri / githubweb
  18. [AArch64] Use custom lowering for fp16 vector copysign. — flo / githubweb
  19. [NFC] Fix typo in comment — sven.vanhaastregt / githubweb
  20. Add LogOp to Complex dialect. — akuegel / githubweb
  21. Place the BlockAddress type in the address space of the containing function — Alexander.Richardson / githubweb
  22. [MachineCopyPropagation] Fix differences in code gen when compiling with -g — lkail / githubweb
  23. [SLP]Fix gathering of the scalars by not ignoring UndefValues. — a.bataev / githubweb
  24. [CostModel][X86] Adjust uitofp(vXi64) SSE/AVX legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  25. [lldb] [gdb-remote client] Refactor SetCurrentThread*() — mgorny / githubweb
  26. [CostModel][X86] Find AVX conversion costs using legalized types if custom types didn't match — llvm-dev / githubweb
  27. [Matrix] Fix crash during fusion if the same load is re-used. — flo / githubweb
  28. Revert "[InstrProfiling] Use external weak reference for bias variable" — thakis / githubweb
  29. [gn build] Port a92964779cb5 — llvmgnsyncbot / githubweb

#3998 (Jul 1, 2021 9:44:22 PM)

  1. Conditionalize function only used in an assert to address -Wunused-function — dblaikie / githubweb
  2. [Test] delete LPM RUNs in inline_nossp.ll — ndesaulniers / githubweb
  3. Create synthetic symbol names on demand to improve memory consumption and startup times. — gclayton / githubweb
  4. Fix buildbot compile error for https://reviews.llvm.org/D105160. — gclayton / githubweb
  5. [llvm-objcopy][MachO] Support LC_LINKER_OPTIMIZATION_HINT load command — i / githubweb
  6. [Coroutine] Add statistics for the number of elided coroutine — yedeng.yd / githubweb
  7. [FuncSpec] Add an option to specializing literal constant — yedeng.yd / githubweb
  8. [AMDGPU] Update gfx90a memory model support — Tony.Tye / githubweb
  9. Fix test pass registration to use the new API / not use the deprecated one (NFC) — joker.eph / githubweb
  10. [PowerPC][AIX] Pre-commit tracetable test for D100167. NFC. — lkail / githubweb
  11. [MLIR] Fix generateCopyForMemRefRegion — uday / githubweb
  12. [PowerPC][AIX] Re-generate test aix-framepointer-save-restore.ll. NFC. — lkail / githubweb
  13. [clang] Fix UB when string.front() is used for the empty string — dmitry.polukhin / githubweb
  14. Recommit "[AArch64] Custom lower <4 x i8> loads" — sjoerd.meijer / githubweb
  15. [mlir][llvm] Add a test for memref.copy lowering to llvm — herhut / githubweb
  16. [ARM][NFC] Remove an unused method — ikudrin / githubweb
  17. [mlir][linalg][python] Explicit shape and dimension order in OpDSL. — gysit / githubweb
  18. [ARMInstPrinter] Print the target address of a branch instruction — ikudrin / githubweb
  19. [analyzer][satest][NFC] Relax dependencies requirements — vsavchenko / githubweb
  20. [TableGen] Allow identical MnemonicAliases with no predicate — jay.foad / githubweb
  21. [MTE] Remove redundant helper function. — fmayer / githubweb
  22. [NFC] Rename shadowed variable in InnerLoopVectorizer::createInductionVariable — david.sherwood / githubweb
  23. [hwasan] Make sure we retag with a new tag on free. — fmayer / githubweb
  24. [ConstantRanges] Use APInt for constant case for urem/srem. — flo / githubweb
  25. [AMDGPU] Simplify getReservedNumSGPRs — Madhur.Amilkanthwar / githubweb
  26. [clang] NFC: add line break at the end of if expressions — pengfei.wang / githubweb
  27. [OPENMP]Fix PR50929: Ignored initializer clause in user-defined reduction. — a.bataev / githubweb
  28. Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / githubweb
  29. [clang-offload-bundler] Add unbundling of archives containing bundled object files into device specific archives — Saiyedul.Islam / githubweb
  30. [mlir][linalg][python] Update the OpDSL doc (NFC). — gysit / githubweb
  31. [TargetLowering][AArch64][SVE] Take into account accessed type when clamping address — bradley.smith / githubweb
  32. [LLD][ELF][ARM] Fix case of patched unrelocated BLX — peter.smith / githubweb
  33. [AMDGPU] PHI node cost should not be counted for the size and latency. — Alexander Timofeev / githubweb
  34. [LLD][ELF][ARM] Tidy up test to hook up missing filecheck patterns [NFC] — peter.smith / githubweb
  35. [Matrix] Add tests for hoisting address computations. — flo / githubweb
  36. [MLIR] Eliminate unnecessary affine stores — gh / githubweb
  37. [OpenMP] Add additional remarks for OpenMPOpt — huberjn / githubweb
  38. [clang][patch] Add builtin __arithmetic_fence and option fprotect-parens — melanie.blower / githubweb
  39. [MLIR][SCF] Inline ExecuteRegion if parent can contain multiple blocks — gh / githubweb
  40. [MLIR] Update description of SCF.execute_region op — gh / githubweb
  41. Revert "[Coroutine] Add statistics for the number of elided coroutine" — thakis / githubweb
  42. [CostModel][X86] Adjust fp<->int vXi32 AVX1+ costs based on llvm-mca reports — llvm-dev / githubweb
  43. [hwasan] Add missing newline in report. — fmayer / githubweb
  44. [lit] Add the ability to parse regexes in Lit boolean expressions — Louis Dionne / githubweb
  45. [ARM] Fix incorrect assignment of Changed variable in MVEGatherScatterLowering::optimiseOffsets. — craig.topper / githubweb
  46. [libc++] Remove broken links and outdated information in the docs — Louis Dionne / githubweb
  47. [test] precommit a test for missing (0 /u %x) SCEV fold — listmail / githubweb
  48. [SCEV] Fold (0 udiv %x) to 0 — listmail / githubweb
  49. [clangd] Correct SelectionTree behavior around anonymous field access. — sam.mccall / githubweb
  50. [clangd] Log feature configuration (linux+asan+grpc) of the clangd build — sam.mccall / githubweb
  51. [clangd] Show padding following a field on field hover. — sam.mccall / githubweb
  52. [OpenMP] Change analysis remarks to not emit on cold functions — huberjn / githubweb
  53. [LiveDebugValues][InstrRef][1/2] Recover more clobbered variable locations — jeremy.morse / githubweb
  54. [gn build] Port 0c96a92d8666 — llvmgnsyncbot / githubweb
  55. [mlir][VectorToGPU] Support converting vetor.broadcast to MMA op — thomasraoux / githubweb
  56. [mlir] Fix wrong type in WmmaConstantOpToNVVMLowering — thomasraoux / githubweb
  57. [lldb] Replace SVE_PT* macros in NativeRegisterContextLinux_arm64.{cpp,h} with their equivalent defintions in LinuxPTraceDefines_arm64sve.h — cmtice / githubweb
  58. [clangd] Fix highlighting for implicit ObjC property refs — davg / githubweb
  59. [ELF] -pie: produce dynamic relocations for absolute relocations referencing undef weak — i / githubweb
  60. [clangd] Unbreak mac build after 0c96a92d8666b8 — thakis / githubweb
  61. [gn build] add dep needed after b56e5f8a10c1e — thakis / githubweb
  62. [AMDGPU] Add builtin functions image_bvh_intersect_ray — Yaxun.Liu / githubweb
  63. [NPM] Resolve llvmGetPassPluginInfo to the plugin being loaded — tomas.matheson / githubweb
  64. [instcombine] umin(x, 1) == zext(x != 0) — listmail / githubweb
  65. [libc] Fix feclearexcept for x86_64. — sivachandra / githubweb
  66. [instcombine] Precommit tests for umin(a,b) ne/eq 0 fold — listmail / githubweb
  67. [libc] Clear all exceptions before setting in fesetexceptflag. — sivachandra / githubweb
  68. [libc] Allow reading and writing __FE_DENORM if available on x86_64. — sivachandra / githubweb
  69. [InstCombine][test] add tests for icmp with constant and offset; NFC — spatel / githubweb
  70. [InstCombine] fold icmp of offset value with constant — spatel / githubweb
  71. [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760) — llvm-dev / githubweb
  72. [AIX][XCOFF][BUG-Fixed] need to switch back to text section after emit a dumy eh structure — zhijian / githubweb
  73. Fix shared build. — michael.hliao / githubweb
  74. [ARM] Set the immediate cost of GEP operands to 0 — david.green / githubweb
  75. [clang][Fuchsia] Remove relative-vtables multilibs — leonardchan / githubweb
  76. [ELF] Preserve section order within an INSERT AFTER command — i / githubweb
  77. Add linalg.batch_matvec named op — ataei / githubweb
  78. [Coroutines] Add the newly generated SCCs back to the CGSCC work queue after CoroSplit actually happened — lxfind / githubweb
  79. [AMDGPU] Add S_MOV_B64_IMM_PSEUDO for wide constants — Stanislav.Mekhanoshin / githubweb
  80. autogen two tests for ease of update — listmail / githubweb
  81. [gn build] (manually) port f617ab104451 (DoublerPlugin) — thakis / githubweb
  82. [gn build] Port 381ded345bdd — llvmgnsyncbot / githubweb
  83. [BasicAA] Add test for incorrectly inferring noalias due to scale sign. — flo / githubweb
  84. [BasicAA] Use separate scale variable for GCD. — flo / githubweb
  85. [mlir][tosa] Use 3D tensors in tosa.matmul — rob.suderman / githubweb
  86. [GISel] Support llvm.memcpy.inline — jonathan_roelofs / githubweb
  87. [OpenMP][Offloading] Replace all calls to `isSPMDMode` with `__kmpc_is_spmd_exec_mode` — tianshilei1992 / githubweb
  88. [Orc] Fix name of LLVMOrcIRTransformLayerSetTransform — v.churavy / githubweb
  89. [Orc] Run the examples as part of the tests — v.churavy / githubweb
  90. [CMake] Don't use -Bsymbolic-functions for MinGW targets — martin / githubweb
  91. [libc][NFC] Clear all exceptions in exception_flags_test before raising another. — sivachandra / githubweb
  92. CodeGen: Print/parse LLTs in MachineMemOperands — Matthew.Arsenault / githubweb
  93. [clangd][nfc] Show more information in logs when compiler instance prepare fails — platonov.aleksandr / githubweb
  94. [MCStreamer]  Move emission of attributes section into MCELFStreamer — paulsson / githubweb
  95. AMDGPU/GlobalISel: Remove some problematic testcases — Matthew.Arsenault / githubweb
  96. GlobalISel: Preserve memory type when reducing load/store width — Matthew.Arsenault / githubweb
  97. GlobalISel: Lower non-byte loads and stores — Matthew.Arsenault / githubweb
  98. [libomptarget][amdgpu][nfc] Fix build warnings, drop some headers — jonathanchesterfield / githubweb
  99. Add dumping support for RequiresExpr. — richard / githubweb
  100. [Clang] allow overriding -fbasic-block-sections — tra / githubweb
  101. [libc++] graph_header_deps.py: Detect files that include themselves. — arthur.j.odwyer / githubweb
  102. [libomptarget][nfc] Replace out arguments with struct return — jonathanchesterfield / githubweb
  103. GlobalISel: Use LLT in memory legality queries — Matthew.Arsenault / githubweb
  104. [LiveDebugValues][InstrRef][2/2] Emit entry value variable locations — jeremy.morse / githubweb
  105. [libc][NFC] Remove few deprecated FPUtil header files and test patterns. — sivachandra / githubweb
  106. [lld-macho] -section_rename should work on synthetic sections too — jezng / githubweb
  107. [lld-macho] Only enable `__DATA_CONST` for newer platforms — jezng / githubweb
  108. [InstCombine][test] add tests for icmp ult with constant and offset; NFC — spatel / githubweb
  109. [InstCombine] fold icmp ult of offset value with constant — spatel / githubweb
  110. [mlir][vector] Extend vector distribution to all elementwise and contract — thomasraoux / githubweb
  111. [Bazel] Update README with examples — gcmn / githubweb
  112. [Bazel] Rework LLVM target selection — gcmn / githubweb
  113. Fix test following Clang change ef227b3. — richard / githubweb
  114. Reapply "[M68k][GloballSel] Formal arguments lowering in IRTranslator" — minyihh / githubweb
  115. Revert "[libomptarget] [amdgpu] Fix default setting of max flat workgroup size" — Dhruva.Chakrabarti / githubweb
  116. Add a target triple to fix failures on MS build bots. — richard / githubweb
  117. [AArch64] Remove unneeded ExternalSymbolSDNode code for machine constraint "S". NFC — i / githubweb
  118. [mlir][tensor] Add tensor.dim operation — springerm / githubweb
  119. [AArch64][SVEIntrinsicOpts] Convect cntb/h/w/d to vscale intrinsic or constant. — JunMa / githubweb
  120. [clang][AArch64][SVE] Handle PRValue under VLAT <-> VLST cast — JunMa / githubweb
  121. [Bazel] add missing load to submodule example — gcmn / githubweb
  122. [llvm-objdump/mac] Print symbols at the same address deterministically — jezng / githubweb
  123. [Coroutine] Recommit Add statistics for the number of elided coroutine — yedeng.yd / githubweb
  124. [ORC] Rename TargetProcessControl to ExecutorProcessControl. NFC. — Lang Hames / githubweb
  125. [scudo] GWP_ASAN runs on untagged pointers — Vitaly Buka / githubweb
  126. [GWP_ASAN] Enable ARM tests — Vitaly Buka / githubweb
  127. [gn build] Port 662c55442f17 — llvmgnsyncbot / githubweb
  128. [Compiler-rt] Add delete for noncopyable — Vitaly Buka / githubweb
  129. [hexagon] Add {hvx,}hexagon_{protos,circ_brev...} — bcain / githubweb
  130. [gn build] Port 28b01c59c93d — llvmgnsyncbot / githubweb
  131. Fail gracefully if no inlining model is available to download. — jacobhegna / githubweb
  132. Add list of LWG papers accepted by WG21 during the June 2021 plenary — cjdb / githubweb
  133. [NFC][Scheduler] Refactor tryCandidate to return boolean — qiucofan / githubweb
  134. [NFC][PassBuilder] addVectorPasses(): clarify that 'IsLTO' is actually 'IsFullLTO' — lebedev.ri / githubweb
  135. [lldb] Fix Recognizer/assert.test with glibc-2.33.9000-31.fc35.x86_64 — jan.kratochvil / githubweb
  136. [MLIR] Add argument insertion helpers for FunctionLike — fabian / githubweb
  137. [clangd] Fix gRPC build due to missing include path — sam.mccall / githubweb
  138. [mlir][linalg][python] Update integration of OpDSL doc (NFC). — gysit / githubweb
  139. PoC for Flang Driver Plugins — andrzej.warzynski / githubweb
  140. [flang][docs] Add documentation for the new Flang driver — andrzej.warzynski / githubweb
  141. [ORC] Add wrapper-function support methods to ExecutorProcessControl. — Lang Hames / githubweb
  142. [flang] Revert "PoC for Flang Driver Plugins" — andrzej.warzynski / githubweb
  143. [gn build] Port 39f64c4c8375 — llvmgnsyncbot / githubweb
  144. [analyzer] LValueToRValueBitCasts should evaluate to an r-value — balazs.benics / githubweb
  145. [analyzer][NFC] Inline ExprEngine::handleLVectorSplat() — balazs.benics / githubweb
  146. [BasicAA] Fix typo ScaleForGDC -> ScaleForGCD. — flo / githubweb
  147. [PowerPC] add a testcase for byval parameter; NFC — czhengsz / githubweb
  148. [clang-format] PR50727 C# Invoke Lamda Expression indentation incorrect — mydeveloperday / githubweb
  149. added some example code for llvm::Expected<T> — kuhnel / githubweb
  150. [clang] Apply P1825 as Defect Report from C++11 up to C++20. — mizvekov / githubweb
  151. [DebugInfo][InstrRef][1/4] Support transformations that widen values — jeremy.morse / githubweb
  152. [mlir][async] Remove unused variable. NFC. — benny.kra / githubweb
  153. [mlir][Linalg] Add support for CallOp bufferization (10/n) — nicolas.vasilache / githubweb
  154. [CostModel][X86] getCastInstrCost - attempt to match custom cast/conversion before legalized types. — llvm-dev / githubweb
  155. [llvm][docs] Bump release number from 12 -> 13 — david.spickett / githubweb
  156. [AArch64][SVE] Add support for fixed length MSCATTER/MGATHER — bradley.smith / githubweb
  157. [mlir][Linalg] Add comprehensive bufferization support for linalg::InitTensor and tensor::CastOp (11/n) — nicolas.vasilache / githubweb
  158. [VP] Implementation of intrinsic and SDNode definitions for VP load, store, gather, scatter. — simon.moll / githubweb
  159. [mlir][Linalg] Drop comprehensive-func-bufferize (12/n) — nicolas.vasilache / githubweb
  160. [mlir][Linalg] Add comprehensive bufferization support for ConstantOp (13/n) — nicolas.vasilache / githubweb
  161. [libomptarget][nfc] Move grid size computation — jonathanchesterfield / githubweb
  162. [llvm-mca] Fix JSON output (PR50922) — andrea.dibiagio / githubweb
  163. [DebugInfo][InstrRef][2/4] Use subreg substitutions in LiveDebugValues — jeremy.morse / githubweb
  164. [AArch64] Add test for min/max — irina.dobrescu / githubweb
  165. [clang] Fix CallExpr dependence bit may not respect all its arguments. — hokein.wu / githubweb
  166. [AArch64] Add fp16 tests for vector copysign. — flo / githubweb
  167. [flang][driver] Extend the `flang` bash script to act as a driver — andrzej.warzynski / githubweb
  168. [OPENMP]Fix PR50640: OpenMP target clause implicitly scaling loop bounds to uint64_t. — a.bataev / githubweb
  169. [NFC] Add new setDebugLocFromInst that uses the class Builder by default — david.sherwood / githubweb
  170. Revert "[OPENMP]Fix PR50640: OpenMP target clause implicitly scaling loop bounds to uint64_t." — a.bataev / githubweb
  171. [libc++] Fix incorrect shell expansion in macos-ci-setup — Louis Dionne / githubweb
  172. [ARM] Transform a floating-point to fixed-point conversion to a VCVT_fix — samuel.tebbs / githubweb
  173. [AArch64] Add some more tests to CodeGen/AArch64/aarch64-load-ext.ll. NFC. — sjoerd.meijer / githubweb
  174. [coro async] Add support for specifying which parameter is swiftself in — aschwaighofer / githubweb
  175. [CostModel][X86] Adjust fp<->int vXi32 SSE legalized costs based on llvm-mca reports. — llvm-dev / githubweb
  176. [LoopVectorize][X86] Regenerate conversion-cost.ll tests — llvm-dev / githubweb
  177. [clangd] Unbreak mac build differently 0c96a92d8666b8 — thakis / githubweb
  178. [OPENMP]Fix PR50640: OpenMP target clause implicitly scaling loop bounds to uint64_t. — a.bataev / githubweb
  179. [AArch64][GlobalISel]Legalise some vector types for min/max — irina.dobrescu / githubweb
  180. [ARM] Extra BFI codegen tests. NFC — david.green / githubweb
  181. [AMDGPU] Fix immediate sign during V_MOV_B64_PSEUDO expansion — Stanislav.Mekhanoshin / githubweb
  182. [SelectionDAG] Implement PromoteIntRes_INSERT_SUBVECTOR — bradley.smith / githubweb
  183. GlobalISel: Use LLT in call lowering callbacks — Matthew.Arsenault / githubweb
  184. [OpaquePtr] Support opaque pointers in intrinsic type check — nikita.ppv / githubweb
  185. [mlir][sparse] move tensor expression builder into Merger utility — ajcbik / githubweb
  186. [OpenMP][Offloading] Refined return value of `DeviceTy::getOrAllocTgtPtr` — tianshilei1992 / githubweb
  187. [MLIR] FlatAffineConstraints: Use Matrix objects to store the constraints — arjunpitchanathan / githubweb
  188. [Bazel] Fixes for 266a7414d8 — gcmn / githubweb
  189. Fix an accepts-invalid issue with [[]] attributes in the type position in C — aaron / githubweb
  190. [instcombine] Fold overflow check using overflow intrinsic to comparison — listmail / githubweb
  191. [NFC][compiler-rt] add back solaris xfail for unpoison-alternate-stack.cpp — code / githubweb
  192. [NFC][scudo] Extract MapAllocatorTest for TEST_F — Vitaly Buka / githubweb
  193. [gwp_asan] Improve symbolizer script — Vitaly Buka / githubweb
  194. [libc++] Migrate the additional_features parameter to the DSL — Louis Dionne / githubweb
  195. [libcxx] Update optional star operator to be noexcept. — zoecarver / githubweb
  196. [libcxx][functional][modular] splices <functional> into modular headers — Louis Dionne / githubweb
  197. [libc++] Provide c++03 alternative for va_copy if available in xlocale.h — jasonliu / githubweb
  198. [runtimes] Simplify how we specify XFAIL & friends based on the triple — Louis Dionne / githubweb
  199. [ADT] Follow up to fix bug in "Add makeVisitor to STLExtras.h" — scott.linder / githubweb
  200. [OpaquePtr] Support VecOfAnyPtrsToElt intrinsics — nikita.ppv / githubweb
  201. [gn build] Port 050b064f15ee — thakis / githubweb
  202. [CMake][MLIR][Linalg] Adding variable to specify tablegen file dependencies. — gysit / githubweb
  203. [NFC][scudo] Exctract getOptionsForConfig in test — Vitaly Buka / githubweb
  204. [lld-macho] Add support for LTO optimization level — thakis / githubweb
  205. [scudo] Remove false DCHECK — Vitaly Buka / githubweb
  206. [MLIR] Allow Affine scalar replacement to handle inner operations — gh / githubweb
  207. Add linalg.mmt4d named op — ataei / githubweb
  208. [lit] Extend --xfail/LIT_XFAIL to take full test name — jdenny.ornl / githubweb
  209. [Orc] At CBindings for LazyRexports — v.churavy / githubweb
  210. [clang-repl] Allow passing in code as positional arguments. — v.g.vassilev / githubweb
  211. [scudo] Untag BlockEnd in reallocate — Vitaly Buka / githubweb
  212. [ARM] Reassociate BFI — david.green / githubweb
  213. [llvm-strip] Support grouped options in llvm-strip — smeenai / githubweb
  214. [cmake] Invoke strip without -l and with non-grouped flags. — smeenai / githubweb
  215. [libc] Add minimal Windows config — sivachandra / githubweb
  216. [InstCombine][test] add tests for icmp simplify miscompile (PR50944); NFC — spatel / githubweb
  217. [InstSimplify] do not propagate poison from select arm to icmp user — spatel / githubweb
  218. [libcxx][ranges] Implement indirectly_swappable. — zoecarver / githubweb
  219. [OpenMP] Fix a few issues with hidden helper task — hansang.bae / githubweb
  220. [libc++] IWYU <__utility/pair.h> in <__functional/hash.h>. NFCI. — arthur.j.odwyer / githubweb
  221. Update MLIRContext to allow injecting an external ThreadPool (NFC) — joker.eph / githubweb
  222. [GISel] Print better error messages for missing Combiner Observer calls — jonathan_roelofs / githubweb
  223. [InstrProfiling] Use external weak reference for bias variable — phosek / githubweb
  224. [gn build] Port 33a7b4d9d8e6 — llvmgnsyncbot / githubweb
  225. [AArch64] Optimize SVE bitcasts of unpacked types. — efriedma / githubweb
  226. [mlir][tosa] Add tosa shape inference with InferReturnTypeComponent — rob.suderman / githubweb
  227. [GlobalISel] Translate <1 x N> getelementptrs to scalar G_PTR_ADDs — Jessica Paquette / githubweb
  228. [mlir][tosa] Added missing includes on PassDetails.h — rob.suderman / githubweb
  229. Precommit test cases in https://reviews.llvm.org/D104953 — Akira / githubweb
  230. Mips/GlobalISel: Use accurate memory LLTs — Matthew.Arsenault / githubweb
  231. [mlir][tosa] Include TosaDialect as include in tosa PassDetail.h — rob.suderman / githubweb
  232. [mlir][tosa] Update Bazel files for TOSA pass changes — rob.suderman / githubweb
  233. [mlir] Move BufferizeDimOp to Tensor/Transforms/Bufferize.cpp — springerm / githubweb
  234. [lld-macho] Move ICF earlier to avoid emitting redundant binds — jezng / githubweb
  235. [lld-macho] Deduplicate CFStrings — jezng / githubweb
  236. [lld-macho][nfc] Remove unnecessary vertical spacing — jezng / githubweb
  237. [lld-macho] Factor out common InputSection members — jezng / githubweb
  238. Support for merging UsingPackDecls across modules. — richard / githubweb
  239. [ScalarizeMaskedMemIntrin][SelectionDAGBuilder] Use the element type to calculate alignment for gather/scatter when alignment operand is 0. — craig.topper / githubweb
  240. [ORC] Rename SPSTargetAddress to SPSExecutorAddress. — Lang Hames / githubweb
  241. [llvm-symbolizer] Move setGroupedShortOptions and don't ignore case — i / githubweb
  242. [NFC][DSE]Change 'do-while' to 'for' loop to simplify code structure — ybrevnov / githubweb

#3997 (Jul 1, 2021 9:39:26 PM)

  1. [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX 6.5 and 7.0 WMMA and MMA instructions — tra / githubweb
  2. Revert "Attempt to disable MLIR JIT tests on PowerPC to unbreak the bot" — lei / githubweb
  3. [CodeGen] Add ParmVarDecls to FunctionDecls that are created to generate — Akira / githubweb

#3996 (Jun 29, 2021 4:38:39 PM)

  1. [lldb] Actually let the matrix bot test something — Raphael Isemann / githubweb
  2. [NFC] Reformat sanitizer workers — Vitaly Buka / githubweb
  3. Reassign sanitizer builders/workers — Vitaly Buka / githubweb
  4. Less builds for sanitizer-buildbot{2,8} — Vitaly Buka / githubweb
  5. [sanitizer] Simplify clobbering — Vitaly Buka / githubweb
  6. [sanitizer] Cleanup after build — Vitaly Buka / githubweb
  7. [sanitizer] Fix compiler_rt_build cleanup — Vitaly Buka / githubweb
  8. [sanitizer] Add QEMU cleanup — Vitaly Buka / githubweb
  9. [NFC][sanitizer] Add newline at the end — Vitaly Buka / githubweb
  10. Disable GPU in polly-arm-linux and aosp-O3-polly-before-vectorizer-unprofitable — kparzysz / githubweb
  11. [AIX][PowerPC] Reduce number of parallel link jobs for AIX crosstargetting buildbot — zarko / githubweb
  12. [sanitizers] Remove unset variables — Vitaly Buka / githubweb
  13. [zorg] Reduce # targets built on Linaro flang bots — diana.picus / githubweb
  14. [zorg] Hotfix for PPC64le MLIR build issue — unknown / githubweb
  15. Move QEMU LAM sanitizer images to env-defined folder. — 31459023+hctim / githubweb
  16. [jenkins] Update script to use cross project lit test suite — medismail.bennani / githubweb
  17. Add chown to buildbot_qemu local repro instructions. — 31459023+hctim / githubweb
  18. [sanitizer] Fix mips QEMU build — Vitaly Buka / githubweb
  19. [scudo] Disable mips 32bit tests — Vitaly Buka / githubweb
  20. [sanitizer] Don't tie builders with particular workers — Vitaly Buka / githubweb
  21. [sanitizer] Missing image is infra issues — Vitaly Buka / githubweb
  22. [sanitizer] Set EXE_LINKER_FLAGS same as SHARED_LINKER_FLAGS — Vitaly Buka / githubweb

#3996 (Jun 29, 2021 4:38:39 PM)

  1. [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul. — craig.topper / githubweb
  2. [Clang][Codegen] rename no_profile fn attr no_profile_instrument_function — ndesaulniers / githubweb
  3. [SystemZ]  Fix some typos in comments. — paulsson / githubweb
  4. [llvm-profdata] Allow omission of -o for --text output — i / githubweb
  5. [InstCombine] Extract bitcast -> gep transform — nikita.ppv / githubweb
  6. [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / githubweb
  7. [SLP]Improve vectorization of PHI instructions. — a.bataev / githubweb
  8. [LoopUnroll] Don't modify TripCount/TripMultiple in computeUnrollCount() (NFCI) — nikita.ppv / githubweb
  9. Revert "[InstCombine] Extract bitcast -> gep transform" — nikita.ppv / githubweb
  10. [libcxx][ranges] Add `indirectly_movable` and `indirectly_movable_storable`. — zoecarver / githubweb
  11. [llvm-reduce] Don't delete arguments of intrinsics — aeubanks / githubweb
  12. [SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified. — erich.keane / githubweb
  13. [RISCV] Remove extra character from a comment. NFC — craig.topper / githubweb
  14. [mlir][vector] Support distributing transfer op with permutation map — thomasraoux / githubweb
  15. Add polynomial approximation for trigonometric sine and cosine functions — ataei / githubweb
  16. [InstCombine] Add test for bitcast of unsized pointer (NFC) — nikita.ppv / githubweb
  17. Reapply [InstCombine] Extract bitcast -> gep transform — nikita.ppv / githubweb
  18. Create install targets for scan-build-py. — mvanotti / githubweb
  19. Reapply [InstCombine] Don't try converting opaque pointer bitcast to GEP — nikita.ppv / githubweb
  20. [libc++] NFC: Fix outdated comment about secrets.env — Louis Dionne / githubweb
  21. Revert "[SYCL][NFC] Ensure SYCL kernel for unique-stable-name is unqualified." — erich.keane / githubweb
  22. [SLP][NFC]Rename functions in the tests, NFC. — a.bataev / githubweb
  23. [NFC][SimplifyCFG] Fix tests to use FileCheck instead of grep — lebedev.ri / githubweb
  24. [NFC][SimplifyCFG] Add basic test for debuginfo preservation of `ret` tail merging — lebedev.ri / githubweb
  25. [UpdateCCTestChecks] Fix --replace-value-regex across RUN lines — jdenny.ornl / githubweb
  26. [DAGCombine] reassoc flag shouldn't enable contract — Jinsong Ji / githubweb
  27. [AArch64][X86] Allow 64-bit label differences lower to IMAGE_REL_*_REL32 — i / githubweb
  28. [ARM] Make sure we don't transform unaligned store to stm on Thumb1. — efriedma / githubweb
  29. [SampleFDO] Make FSDiscriminator flag part of function parameters — xur / githubweb
  30. [DFSan][NFC] Refactor Origin Address Alignment code. — browneee / githubweb
  31. [IR] convert warn-stack-size from module flag to fn attr — ndesaulniers / githubweb
  32. Clarify the "env" launch configuration setting. — gclayton / githubweb
  33. [mlir][tosa] Enable tosa.div for TosaMakeBroadcastable — rob.suderman / githubweb
  34. [ScalarEvolution] Ensure backedge-taken counts are not pointers. — efriedma / githubweb
  35. [NFC] Add getUnderlyingObjects test — Vitaly Buka / githubweb
  36. Rename MachineMemOperand::getOrdering -> getSuccessOrdering. — efriedma / githubweb
  37. [lldb-vscode] only report long running progress events — walter erquinigo / githubweb
  38. [lldb-vscode] Add simple DAP logs dump to investigate flakiness in tests — walter erquinigo / githubweb
  39. Revert "[lldb-vscode] only report long running progress events" — walter erquinigo / githubweb
  40. [mlir][linalg] Fusion of PadTensorOp — springerm / githubweb
  41. Retry of [lldb-vscode] only report long running progress events — walter erquinigo / githubweb
  42. [WebAssembly] Make tag attribute's encoding uint8 — aheejin / githubweb
  43. [LoopDeletion] Require loop to have a predecessor when executing 1st iteration symbolically — mkazantsev / githubweb
  44. Re-land "[LoopDeletion] Handle Phis with similar inputs from different blocks" — mkazantsev / githubweb
  45. [llvm-objcopy] Delete empty namespace. NFC — i / githubweb
  46. [mlir][linalg] Adapt FillOp to use a scalar operand. — gysit / githubweb
  47. [llvm-objcopy] Internalize some symbols — i / githubweb
  48. [NewPM] Print passes with params when using "opt -print-passes" — bjorn.a.pettersson / githubweb
  49. [GlobalISel] Add scalable property to LLT types. — sander.desmalen / githubweb
  50. [Utils][vim] Add missing highlights for fast-math flags — fraser / githubweb
  51. [mlir][NFC] Move SubTensorOp and SubTensorInsertOp to TensorDialect — springerm / githubweb
  52. [clang][Analyzer] Track null stream argument in alpha.unix.Stream . — 1.int32 / githubweb
  53. [ConstantFolding] Separate conditions in GEP evaluation (NFC) — nikita.ppv / githubweb
  54. [Clang][OpenMP] Monotonic does not apply to SIMD — graham.hunter / githubweb
  55. [ADT] Add StringRef consume_front_lower and consume_back_lower — martin / githubweb
  56. [lldb] Bumb Clang version requirement for TestBasicEntryValues.py to 11 — Raphael Isemann / githubweb
  57. [lld/mac] Add explicit "no unwind info" entries for functions without unwind info — thakis / githubweb
  58. [lldb] Adjust Clang version requirements for tail_call_frames tests — Raphael Isemann / githubweb
  59. [SCEV] Retain AddExpr flags when subtracting a foldable constant. — flo / githubweb
  60. [mlir][memref] Add memref.copy operation — herhut / githubweb
  61. [LLDB] Skip TestExitDuringExpression on aarch64/linux buildbot — omair.javaid / githubweb
  62. Add norm sub-target feature to table gen for ARC — danila / githubweb
  63. [lldb][NFC] Use SubsystemRAII in XcodeSDKModuleTests — Raphael Isemann / githubweb
  64. [AMDGPU][Libomptarget] Move allow_access_to_all_gpu_agents to rtl.cpp — Pushpinder.Singh / githubweb
  65. [mlir] Fix invalid handling of AllocOp symbolOperands by SimplifyAllocConst. — ivan.butygin / githubweb
  66. [OpenMP] libomp: fix dynamic loop dispatcher — Andrey.Churbanov / githubweb
  67. [ConstantFold] Skip bitcast -> GEP transform for opaque pointers — nikita.ppv / githubweb
  68. [ConstantFold] Delay fetching pointer element type — nikita.ppv / githubweb
  69. [BitcodeReader] Validate Strtab before accessing. — flo / githubweb
  70. [Libomptarget] Introduce new globalization runtime calls — huberjn / githubweb
  71. [clang] Remove unused capture in closure — graham.hunter / githubweb
  72. [SLP][AArch64] Add SLP vectorizer tests for XOR and AND reductions. NFC — rosie.sumpter / githubweb
  73. [lldb][NFC] Remove an outdated comment in HostInfoBase — Raphael Isemann / githubweb
  74. [OpenMP] Simplify GPU memory globalization — huberjn / githubweb
  75. [SCEV] Reduce code to handle predicates in applyLoopGuards (NFC). — flo / githubweb
  76. [SimpleLoopUnswich] Fixa a bug on ComputeUnswitchedCost with partial unswitch — jingu.kang / githubweb
  77. [lldb] Remove more redundant SetStatus(eReturnStatusFailed) — david.spickett / githubweb
  78. [AArch64LoadStoreOptimizer] Recommit: Generate more STPs by renaming registers earlier — meera.nakrani / githubweb
  79. [OpaquePtr] Handle addrspacecasts in InstCombine — nikita.ppv / githubweb
  80. [Libomptarget] Improve device runtime implementation for globalized variables. — huberjn / githubweb
  81. [OpenMP] Replace GPU globalization calls with shared memory in the middle-end — huberjn / githubweb
  82. [llvm-diff] Constify APIs so that there aren't conflicts — isanbard / githubweb
  83. [llvm-objcopy] Fix some namespace style issues — i / githubweb
  84. [llvm] Fix lto tests that requires ld64 — Steven Wu / githubweb
  85. [OpenMP] Internalize functions in OpenMPOpt to improve IPO passes — huberjn / githubweb
  86. [NFC][OpenMP][Offloading] Unified the construction of mapping table entry — tianshilei1992 / githubweb
  87. [clang][c++20] Fix false warning for unused private fields when a class has only defaulted comparison operators. — hans / githubweb
  88. [libc++] Change forward_list::swap to use propagate_on_container_swap for noexcept specification — Louis Dionne / githubweb
  89. AMDGPU: Move zeroed FP high bits optimization to patterns — Matthew.Arsenault / githubweb
  90. [gn build] manually port c747b7d1d9a2 (config.osx_sysroot) — thakis / githubweb
  91. [libcxx][ranges] Add `ranges::iter_swap`. — zoecarver / githubweb
  92. Improve the diagnostic of DiagnosticInfoResourceLimit (and warn-stack-size in particular) — i / githubweb
  93. [AMDGPU] Use performOptimizedStructLayout for LDS sort — Stanislav.Mekhanoshin / githubweb
  94. [AIX][XCOFF] generate eh_info when vector registers are saved according to the traceback table. — zhijian / githubweb
  95. ThinLTO: Fix inline assembly references to static functions with CFI — samitolvanen / githubweb
  96. [gn build] Port 40d6d2c49dd1 — llvmgnsyncbot / githubweb
  97. AMDGPU: Fix high 16-bit optimization on gfx9 — Matthew.Arsenault / githubweb
  98. [MCA] [In-order pipeline] Fix for 0 latency instruction causing assertion to fail. — patrickeholland / githubweb
  99. [OpenMP] Add new OpenMP globalization functions to library info — huberjn / githubweb
  100. [OpenMP] Enable HeapToStack conversion in OpenMPOpt for new RTL globalization calls — huberjn / githubweb
  101. AMDGPU: Add baseline test for instructions zeroing high bits — Matthew.Arsenault / githubweb
  102. [libc++] Enable `explicit` conversion operators, even in C++03 mode. — arthur.j.odwyer / githubweb
  103. AMDGPU: Try to eliminate clearing of high bits of 16-bit instructions — Matthew.Arsenault / githubweb
  104. [libc++] NFC: Add missing all.h to the modulemap — Louis Dionne / githubweb
  105. [lldb] Add missing string include to lldb-server's main — Raphael Isemann / githubweb
  106. [ARM] Change some Gather/Scatter interface types to Instructions. NFC — david.green / githubweb
  107. [Attributor] Add interface to emit remarks in Attributor — huberjn / githubweb
  108. [InstCombine][test] add tests for FP min/max with negated op; NFC — spatel / githubweb
  109. [InstCombine][test] add tests for FP min/max with negated op; NFC — spatel / githubweb
  110. [InstCombine] reduce code duplication for FP min/max with casts fold; NFC — spatel / githubweb
  111. Improve clang -Wframe-larger-than= diagnostic — i / githubweb
  112. Revert "[LLD] [COFF] Avoid doing repeated fuzzy symbol lookup for each iteration. NFC." — rnk / githubweb
  113. [Attributor] Add an option to increase the max number of iterations — huberjn / githubweb
  114. [OpenMP][NFC] Add new optimizations to OpenMPOpt comment header — huberjn / githubweb
  115. [CodeGen] Don't create fake FunctionDecls when generating block/byref — Akira / githubweb
  116. [compiler-rt][CMake] Drop flags that are set by default for Fuchsia — phosek / githubweb
  117. [compiler-rt] Make use of undefined symbols configurable — phosek / githubweb
  118. [libcxx][docs] updates the ranges status paper — cjdb / githubweb
  119. [CMake] Fix the option declaration — phosek / githubweb
  120. [libcxx][doc] corrects LWG links in the One Ranges section — cjdb / githubweb
  121. [OpenMP] Remove OpenMP CUDA Target Parallel compiler flag — huberjn / githubweb
  122. Revert "ThinLTO: Fix inline assembly references to static functions with CFI" — samitolvanen / githubweb
  123. [OpaquePtr] Support changing load type in InstCombine — nikita.ppv / githubweb
  124. Revert "[compiler-rt] Make use of undefined symbols configurable" — nikita.ppv / githubweb
  125. [llvm-diff] Add support for diffing the callbr instruction — isanbard / githubweb
  126. [llvm-diff] Explicitly check ConstantArrays — isanbard / githubweb
  127. Make lit configs relocatable again after c747b7d1d9a — thakis / githubweb
  128. [gn build] manually port c747b7d1d9a2 more (config.osx_sysroot) — thakis / githubweb
  129. Revert "[cmake] [compiler-rt] Call llvm_setup_rpath() when adding shared libraries." — phosek / githubweb
  130. [clang-format] Add new LambdaBodyIndentation option — bjoern / githubweb
  131. Introduce a Bazel build configuration — gcmn / githubweb
  132. Add regression test for maybeMangle issue — rnk / githubweb
  133. [mlir][OpGen] Cache Identifiers for known attribute names in AbstractOperation. — riddleriver / githubweb
  134. [mlir] Remove the Identifier ThreadLocalCache from MLIRContext — riddleriver / githubweb
  135. [libc++] NFC: Remove unused c++98 Lit feature — Louis Dionne / githubweb
  136. [OpenMP] Add thread limit environment variable support to plugins — huberjn / githubweb
  137. [clang] Add cc1 option for dumping layout for all complete types — daltenty / githubweb
  138. [mlir][sparse] add support for "simply dynamic" sparse tensor expressions — ajcbik / githubweb
  139. [clangd] Dont index ObjCCategoryDecls for completion — kadircet / githubweb
  140. [OpenMP] Change remaining globalization from an analysis remark to missed — huberjn / githubweb
  141. [flang] [NFC] Repair build with GCC 7.3 — pklausler / githubweb
  142. [PowerPC][NFC] Clean up builtin sema checks — lei / githubweb
  143. [mlir] Fix build on gcc-5 after D104167 — riddleriver / githubweb
  144. [compiler-rt] Make use of undefined symbols configurable — phosek / githubweb
  145. [mlir][sparse] integration test for "simply dynamic" sparse output tensors — ajcbik / githubweb
  146. gn build: Rebase clang-tblgen include path against root_build_dir instead of root_out_dir. — peter / githubweb
  147. [clang] unbreak Index/preamble-reparse-changed-module.m with LLVM_APPEND_VC_REV=NO after 7942ebdf01b3 — thakis / githubweb
  148. [Attributor] Fix AAExecutionDomain returning true on invalid states — huberjn / githubweb
  149. [ELF] Optimize ScriptLexer::getLineNumber by caching the previous line number and offset — i / githubweb
  150. precommit test for D104665 — listmail / githubweb
  151. Revert "Revert "[cmake] [compiler-rt] Call llvm_setup_rpath() when adding shared libraries."" — phosek / githubweb
  152. [CSSPGO][llvm-profgen] Handle return to external transition. — hoy / githubweb
  153. [SemaCXX] Handle lack of TypeSourceInfo on special member functions in templated lambdas — bruno.cardoso / githubweb
  154. [scudo] Handle predefined M_MEMTAG_TUNING_* constants (NFC). — eugenis / githubweb
  155. gn build: Add support for building ubsan_minimal. — peter / githubweb
  156. gn build: Only build the TSan runtime on 64-bit platforms. — peter / githubweb
  157. [mlir][NFC] Move several small methods from .cpp to .h to allow more aggressive inlining — riddleriver / githubweb
  158. [llvm][Inliner] Make PriorityInlineOrder lazily updated — taolq / githubweb
  159. [Remarks] Make memsize remarks report as an analysis, not a missed opportunity. — jonathan_roelofs / githubweb
  160. [libcxx][NFC] prepares `<type_traits>` for moving out forward and swap — cjdb / githubweb
  161. [mlir][NFC] Cleanup the MLIRTestReducer pass — riddleriver / githubweb
  162. [mlir] Add a ThreadPool to MLIRContext and refactor MLIR threading usage — riddleriver / githubweb
  163. [gn build] don't build ubsan_minimal on mac — thakis / githubweb
  164. [mlir] Fix slicing-utils.mlir test after D104516 — riddleriver / githubweb
  165. [OpenMP] Introduce an CMake find module for OpenMP Target support — huberjn / githubweb
  166. [mlir][OpDefGen] Don't emit attribute name getters when there are no attributes — riddleriver / githubweb
  167. [mlir] Fix GCC5 build after D104516 — riddleriver / githubweb
  168. Fix typo in Toy Tutorial Ch-4 — joker.eph / githubweb
  169. [LSR] Filter out zero factors. PR50765 — mkazantsev / githubweb
  170. [Test] Clear out br i1 undef from tests to avoid UB — mkazantsev / githubweb
  171. Revert "[CodeGen] Don't create fake FunctionDecls when generating block/byref" — zequanwu / githubweb
  172. [LoopDeletion] Exploit undef Phi inputs when symbolically executing 1st iteration — mkazantsev / githubweb
  173. [M68k] Refactor codegen patterns for logic operations and add tests for it — jim / githubweb
  174. [M68k] Add testcases for shift and rotate instructions — jim / githubweb
  175. [M68k] Fix incorrect #include-ed file in M68kSubtarget — minyihh / githubweb
  176. [TableGen] Fix printing second PC-relative operand — ikudrin / githubweb
  177. Revert "[AArch64LoadStoreOptimizer] Recommit: Generate more STPs by renaming registers earlier" — martin / githubweb
  178. [NFC][PDL] Fix documentation typo, redundant test — uday / githubweb
  179. [MLIR] Generalize detecting mods during slice computing — uday / githubweb
  180. [mlir][linalg] Change the pretty printed FillOp operand order. — gysit / githubweb
  181. [LLD] [MinGW] Print the lld-link command to stderr — martin / githubweb
  182. [llvm-objcopy][MachO] Fix namespace style issues — i / githubweb
  183. [LLD] [MinGW] Silence the printouts in one test. NFC. — martin / githubweb
  184. [AMDGPU] Propagate LDS align into to instructions — Stanislav.Mekhanoshin / githubweb
  185. [mlir][linalg] Adapt the FillOp builder signature. — gysit / githubweb
  186. [AMDGPU] Simplify collectReachableCallees. NFCI. — jay.foad / githubweb
  187. [SCEV] Add tests with single-cond range check generated by InstComb. — flo / githubweb
  188. [SCEV] Support signed predicates in applyLoopGuards. — flo / githubweb
  189. [llvm] Update tests that got missed in adee485adf84ae8a. — flo / githubweb
  190. [mlir][linalg] Change the FillOp library call signature. — gysit / githubweb
  191. [IR] Simplify createReplacementInstr — jay.foad / githubweb
  192. [AMDGPU] Stop using LegacyLegalizerInfo. NFCI. — jay.foad / githubweb
  193. [mlir][LLVMIR] Fold ExtractValueOp coming from InsertValueOp — nicolas.vasilache / githubweb
  194. [LLParser] Remove special handling for call address space — nikita.ppv / githubweb
  195. [TTI] Make assertion compatible with opaque pointers — nikita.ppv / githubweb
  196. [Verifier] Fail on overrunning and invalid indices for {insert,extract} vector intrinsics — joe.ellis / githubweb
  197. [lldb] Remove CommandReturnObject's SetError(StringRef) — david.spickett / githubweb
  198. [InstSimplify] Add more poison folding optimizations — aqjune / githubweb
  199. Add support for #pragma system_header with -fms-extensions — hans / githubweb
  200. [NFCI-ish][SimplifyCFGPass] Rework and generalize `ret` block tail-merging — lebedev.ri / githubweb
  201. [AIX][PowerPC] Remove error when specifying mabi=vec-default on AIX — zarko / githubweb
  202. [clang-format] Fix a bug that indents else-comment-if incorrectly — owenca / githubweb
  203. [AArch64] Add CodeGen tests for vector reduction intrinsics. NFC — rosie.sumpter / githubweb
  204. [lldb][NFC] Remove some redundant semicolons on HostInfoMacOSX — Raphael Isemann / githubweb
  205. [lldb] Remove asserts in CommandReturnObject SetError and AppendError — david.spickett / githubweb
  206. [ARMParallelDSP] Remove unnecessary wrapper function (NFC) — nikita.ppv / githubweb
  207. [NFC][ARM] Fix update_llc_test_checks for armv7-apple-ios, autogenerate ifcvt5.ll/ifcvt6.ll — lebedev.ri / githubweb
  208. [NFC][ARM] Fix update_llc_test_checks for thumbv7-apple-ios, autogenerate switch-minsize.ll — lebedev.ri / githubweb
  209. [NFC][ARM] Fix update_llc_test_checks for aarch64-apple-ios/thumbv7s-apple-darwin, autogenerate a few tests — lebedev.ri / githubweb
  210. [NFC][AArch64] Autogenerate a few more tests — lebedev.ri / githubweb
  211. [NFC][ARM] Fix update_llc_test_checks for thumbv7-apple-darwin, autogenerate thumb2-ifcvt1.ll — lebedev.ri / githubweb
  212. [AMDGPU] Remove unused multiclass MUBUF_Real_gfx10_with_name — jay.foad / githubweb
  213. Handle interactions between reserved identifier and user-defined suffixes — sguelton / githubweb
  214. [NFC] Update arm_function_name.ll after 4de0c400317e5a92d57f2c76545061a9e7de22f8 — lebedev.ri / githubweb
  215. [libc++] Remove ad-hoc modules tests that are now unnecessary — Louis Dionne / githubweb
  216. [OpenMP] Improve ref count debug messages — jdenny.ornl / githubweb
  217. [OpenMP] Fix delete map type in ref count debug messages — jdenny.ornl / githubweb
  218. [DAGCombine] Check reassoc flags in aggressive fsub fusion — Jinsong Ji / githubweb
  219. [libc] add benchmarks for memcmp and bzero — gchatelet / githubweb
  220. [OpenMP][AMDGCN] Apply fix for isnan, isinf and isfinite for amdgcn. — jonathanchesterfield / githubweb
  221. [InstCombine] convert FP min/max with negated op to fabs — spatel / githubweb
  222. [RISCV] Add explicit copy to V0 in the masked vmsge(u).vx intrinsic handling. — craig.topper / githubweb
  223. [UpdateCCTestChecks][NFC] Permit other comments in common.py — jdenny.ornl / githubweb
  224. [InstCombine] Eliminate casts to optimize ctlz operation — spatel / githubweb
  225. [ARM] Limit v6m unrolling with multiple live outs — david.green / githubweb
  226. [ValueTracking] look through bitcast of vector in computeKnownBits — spatel / githubweb
  227. [clang-format] Add IfMacros option — vlovich / githubweb
  228. Update Bazel BUILD files up to be9a87fe9b — gcmn / githubweb
  229. [Demangle][Rust] Hide implementation details NFC — tomasz.miasko / githubweb
  230. [LAA] Make getPointersDiff() API compatible with opaque pointers — nikita.ppv / githubweb
  231. [ConstantFold] Allow propagation of poison for and/or i1 — aqjune / githubweb
  232. [libcxx][views] Add drop_view. — zoecarver / githubweb
  233. [gn build] Port 560170fa2de5 — llvmgnsyncbot / githubweb
  234. [MLIR][LLVM] Expose type translator from LLVM to MLIR Type — gh / githubweb
  235. Revert "[MLIR][LLVM] Expose type translator from LLVM to MLIR Type" — gh / githubweb
  236. [Attributor] Derive AAFunctionReachability attribute. — kuterdinel / githubweb
  237. Improve error handling in llvm-dwarfdump. — Adrian Prantl / githubweb
  238. clang-format llvm-dwarfdump.cpp — Adrian Prantl / githubweb
  239. [OpaquePtr] Mangle intrinsics with opaque pointers arguments — zequanwu / githubweb
  240. ThinLTO: Fix inline assembly references to static functions with CFI — samitolvanen / githubweb
  241. [OpaquePtr] Support call instruction — nikita.ppv / githubweb
  242. Fix flang build after D104167 — riddleriver / githubweb
  243. [TextAPI] add symbol name prefixes to central location, NFC — Cyndy Ishida / githubweb
  244. [OpaquePtr] Support invoke instruction — nikita.ppv / githubweb
  245. [lld/mac] Don't crash on absolute symbols in unwind info generation — thakis / githubweb
  246. [InstCombine] Use getFunctionType() — nikita.ppv / githubweb
  247. [llvm-tapi-diff] Wrap empty string around StringLiteral NFC — Cyndy Ishida / githubweb
  248. [compiler-rt][hwasan] Add InitState options to thread initialization — leonardchan / githubweb
  249. Update test after https://reviews.llvm.org/D104483 — Adrian Prantl / githubweb
  250. [Constants] Handle addrspacecast with opaque pointer type — nikita.ppv / githubweb
  251. Move dwarfdump-invalid.test into the tools/llvm-dwarfdump directory. — Adrian Prantl / githubweb
  252. Reland "[AArch64] handle -Wa,-march=" — caij2003 / githubweb
  253. IR: Fix use-list-order round-tripping for call and invoke — Duncan P. N. Exon Smith / githubweb
  254. [docs][GISel]Added GISel documentation link — pyadav2299 / githubweb
  255. [AMDGPU] Check for pointer operand while refining LDS align — Stanislav.Mekhanoshin / githubweb
  256. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / githubweb
  257. [NFC][ScalarEvolution] Fix SCEVNAryExpr::getType(). — efriedma / githubweb
  258. [ScalarEvolution] Clarify implementation of getPointerBase(). — efriedma / githubweb
  259. [Polly] Fix test after D104732. — llvm-project / githubweb
  260. [flang] Tweak the conditions for the GCC 7/libstdc++ workaround — martin / githubweb
  261. [lld/mac] Delete incorrect FIXME — thakis / githubweb
  262. [libc] Calculate ulp error after rounding MPFR result to the result type. — sivachandra / githubweb
  263. [NFC][compiler-rt] Remove iOS xfail for unpoison-alternate-stack — code / githubweb
  264. [lldb] Decouple ObjCLanguage from Symtab — apl / githubweb
  265. [NFC][AArch64] Autogenerate assembly checklines in arm64-instruction-mix-remarks.ll — lebedev.ri / githubweb
  266. [PatternMatch] Make m_VScale compatible with opaque pointers — nikita.ppv / githubweb
  267. Replace python3 with %python in ML inlining tests. — jacobhegna / githubweb
  268. [SjLj] Insert UnregisterFn before musttail call — lxfind / githubweb
  269. [libc++abi][AIX] Enable calculating addresses with DW_EH_PE_datarel — xingxue / githubweb
  270. [MCA][TimelineView] Fixed a bug that was causing instructions outside of the timeline-max-cycles to still be printed. — patrickeholland / githubweb
  271. mailmap: add mappings for myself — Saleem Abdulrasool / githubweb
  272. Revert "[SjLj] Insert UnregisterFn before musttail call" — lxfind / githubweb
  273. [SjLj] Insert UnregisterFn before musttail call — lxfind / githubweb
  274. [CGP][RISCV] Teach CodeGenPrepare::optimizeSwitchInst to honor isSExtCheaperThanZExt. — craig.topper / githubweb
  275. [llvm-diff] Explicitly check ConstantStructs for differences — isanbard / githubweb
  276. [LangRef] add note to warn-frame-size about ODR — ndesaulniers / githubweb
  277. [NFC] [DwarfEHPrepare] Add additional stats for EH — modimo / githubweb
  278. [Clang] Check for returns_nonnull when deciding to add allocation null checks — modimo / githubweb
  279. [AIX] Emitting diagnostics error for profile options — whitneyt / githubweb
  280. [LVI] Remove recursion from getValueForCondition (NFCI) — carl.ritson / githubweb
  281. Implement an scf.for range folding optimization pass. — joker.eph / githubweb
  282. Revert "[AMDGPU] [IndirectCalls] Don't propagate attributes to address taken functions and their callees" — jonathanchesterfield / githubweb
  283. [hwasan] Respect llvm.asan.globals. — eugenis / githubweb
  284. AST: Create __va_list in the std namespace even in C. — peter / githubweb
  285. Revert "ThinLTO: Fix inline assembly references to static functions with CFI" — zequanwu / githubweb
  286. gn build: Build ubsan_minimal on Android. — peter / githubweb
  287. [docs][NewPM] Add some instructions on how to invoke opt — aeubanks / githubweb
  288. [PowerPC] Add test to show passes in O3 pipeline. NFC. — lkail / githubweb
  289. [HIP] Defer operator overloading errors — Yaxun.Liu / githubweb
  290. [ValueTypes] Define MVTs for v3i64/v3f64 to complement v6i32/v6f32 — carl.ritson / githubweb
  291. [AMDGPU] Add 224-bit vector types and link 192-bit types to MVTs — carl.ritson / githubweb
  292. [lld-macho] add tests for ICF, plus cleanups — gkm / githubweb
  293. [trace] Add a TraceCursor class — walter erquinigo / githubweb
  294. [scudo] Enabled MTE before the first allocator — Vitaly Buka / githubweb
  295. [NFC][trace] remove dead function — walter erquinigo / githubweb
  296. [scudo] Fix use of ScopedDisableMemoryTagChecks in test — Vitaly Buka / githubweb
  297. [scudo] Avoid ifdef in test — Vitaly Buka / githubweb
  298. [scudo] Fix test on arch without MTE — Vitaly Buka / githubweb
  299. tsan: fix mmap atomicity — dvyukov / githubweb
  300. tsan: re-enable mmap_stress.cpp test — dvyukov / githubweb
  301. [SLP] Add some tests that require memory runtime checks. — flo / githubweb
  302. Partial Reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands" — stephen.tozer / githubweb
  303. [hwasan] print exact mismatch offset for short granules. — fmayer / githubweb
  304. [MLIR][OpenMP]Basic OpenMP target operation — kiran.chandramohan / githubweb
  305. [RISCV] Lower RVV vector SELECTs to VSELECTs — fraser / githubweb
  306. [analyzer] Added a test case for PR46264 — dpetrov / githubweb
  307. [mlir][linalg][python] Add attribute support to the OpDSL. — gysit / githubweb
  308. [NFC][AArch64] Un-autogenerate swifterror.ll tests — lebedev.ri / githubweb
  309. [SimplifyCFG] Tail-merging all blocks with `ret` terminator — lebedev.ri / githubweb
  310. [GlobalISel] NFC: Change LLT::vector to take ElementCount. — sander.desmalen / githubweb
  311. [X86] Fold nested select_cc to select (cmp*ge/le Cond0, Cond1), LHS, Y) — llvm-dev / githubweb
  312. [Clang] XFAIL sanitize-coverage-old-pm.c on 32bit Armv8l — omair.javaid / githubweb
  313. [mlir][Linalg] Add basic lowering test to library calls — nicolas.vasilache / githubweb
  314. [CostModel][AArch64] Improve cost model for vector reduction intrinsics — rosie.sumpter / githubweb
  315. [SCEV] Generalize MatchBinaryAddToConst to support non-add expressions. — flo / githubweb
  316. [X86] Exclude invalid element types for bitcast/broadcast folding. — flo / githubweb
  317. [MCA] Allow unlimited cycles in the timeline view — jay.foad / githubweb
  318. [NFC][SimplifyCFG] Add basic test for tail-merging `resume` function terminators — lebedev.ri / githubweb
  319. [ARM] Extend narrow values to allow using truncating scatters — david.green / githubweb
  320. [DebugInfo] Enable variadic debug value salvaging — stephen.tozer / githubweb
  321. [mlir][linalg][python] Add attribute support to the YAML codegen. — gysit / githubweb
  322. [LV] Support sinking recipe in replicate region after another region. — flo / githubweb
  323. [GlobalISel] Describe undefined values for G_SBFX/G_UBFX operands — brendon.cahoon / githubweb
  324. [lldb][AArch64] Add class for managing memory tags — david.spickett / githubweb
  325. [mlir][linalg][python] Add shape-only tensor support to OpDSL. — gysit / githubweb
  326. [gn build] Remove an unneeded -I flag — thakis / githubweb
  327. [lldb][AArch64] Add memory-tagging qSupported feature — david.spickett / githubweb
  328. Add documentation for compound assignment and type conversion of matrix types — saurabh.jhaa / githubweb
  329. [lldb][AArch64] Fix unpack tags test case — david.spickett / githubweb
  330. [AArch64] Precommit extending load tests for D104782. NFC. — sjoerd.meijer / githubweb
  331. [mlir][Linalg] Add support for scf::ForOp in comprehensive bufferization (7/n) — nicolas.vasilache / githubweb
  332. [gn build] Fix a comment typo and a comment copy-pasto — thakis / githubweb
  333. [VPlan] Fix indentation of check lines in sinking test (NFC). — flo / githubweb
  334. [lldb][AArch64] Add memory tag reading to lldb-server — david.spickett / githubweb
  335. [MLIR][LLVM] Expose type translator from LLVM to MLIR Type — gh / githubweb
  336. [LLD][LLVM] CG Graph profile using relocations — aktoon / githubweb
  337. [lldb][AArch64] Add MTE memory tag reading to lldb — david.spickett / githubweb
  338. [mlir] remove repeated use of TypeToLLVM.cpp in cmake targets — zinenko / githubweb
  339. [lldb][AArch64] Add "memory tag read" command — david.spickett / githubweb
  340. Update Bazel build for 929189a499 — gcmn / githubweb
  341. [AsmParser][SystemZ][z/OS] Support for emitting labels in upper case — anirudh_prasad / githubweb
  342. [CMake] Don't LTO optimize targets on Darwin either — phosek / githubweb
  343. [TargetLowering][ARM] Don't alter opaque constants in TargetLowering::ShrinkDemandedConstant. — craig.topper / githubweb
  344. [InstSimplify][test] move tests that don't require InstCombine; NFC — spatel / githubweb
  345. [InstSimplify][test] add test for extract of splat; NFC — spatel / githubweb
  346. [MLIR][SCF] Inline single block ExecuteRegionOp — gh / githubweb
  347. Precommit tests for context senstive attribute dropping — anna / githubweb
  348. [InstSimplify] move extract with undef index fold; NFC — spatel / githubweb
  349. [AArch64][v8.3A] Avoid inserting implicit landing pads (PACI*SP) — pablo.barrio / githubweb
  350. [NFC][SimplifyCFG] Revisit tail-merge-resume.ll test — lebedev.ri / githubweb
  351. [libcxx][ranges] Add contiguous_range. — zoecarver / githubweb
  352. [libcxx][nfc] Add one more test case for contiguous_range. — zoecarver / githubweb
  353. Attempt to disable MLIR JIT tests on PowerPC to unbreak the bot — joker.eph / githubweb
  354. [libcxx][NFC] removes `swap`'s dependency on `swap_ranges` — cjdb / githubweb
  355. [libcxx][modularisation] moves <utility> content out of <type_traits> — cjdb / githubweb
  356. [gn build] Port 6adbc83ee9e4 — llvmgnsyncbot / githubweb
  357. [libcxx][ranges] Enable borrowed range for drop view when T has borrowing enabled. — zoecarver / githubweb
  358. [libcxx][nfc] Update the synopsis comment in <ranges> to include drop_view. — zoecarver / githubweb
  359. [SimplifyCFG] Tail-merging all blocks with `resume` terminator — lebedev.ri / githubweb
  360. [AMDGPU] Add gfx1035 target — aakanksha555 / githubweb
  361. [NFC][Codegen] Autogenerate Thumb2/setjmp_longjmp.ll test — lebedev.ri / githubweb
  362. [CodeGen] Don't create fake FunctionDecls when generating block/byref — Akira / githubweb
  363. [clang-format][NFC] Fix documentation — bjoern / githubweb
  364. [BuildLibCalls/SimplifyLibCalls]  Fix attributes on created CallInst instructions. — paulsson / githubweb
  365. [InstCombine] Make varargs cast transform compatible with opaque ptrs — nikita.ppv / githubweb
  366. [PowerPC] Combine 64-bit bswap(load) without LDBRX — nemanja.i.ibm / githubweb
  367. [Clang-Format] Add ReferenceAlignment directive — bjoern / githubweb
  368. [WPD] Don't optimize calls more than once — aeubanks / githubweb
  369. [OpaquePtr] Introduce option to force all pointers to be opaque pointers — aeubanks / githubweb
  370. [InstCombine] Make indexed compare fold opaque ptr compatible — nikita.ppv / githubweb
  371. [compiler-rt][test] fix zero_page_pc on arm64e — code / githubweb
  372. [Polly][ScopInliner] Indicate if the IR has changed. — llvm-project / githubweb
  373. [lld-macho] Align all cstrings to 16 bytes when deduplicating — jezng / githubweb
  374. [LangRef] clarify the meaning of noimplicitfloat — llvm / githubweb
  375. [Hexagon] Opaquify pointer usage in GEP commoning — kparzysz / githubweb
  376. [ADT] Rename StringRef case insensitive methods for clarity — martin / githubweb
  377. [llvm] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  378. [clang] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  379. [clang-tools-extra] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  380. [lld] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  381. [lldb] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  382. [mlir] Rename StringRef _lower() method calls to _insensitive() — martin / githubweb
  383. [ADT] Complete the StringRef case insensitive method renaming — martin / githubweb
  384. [LLDB] Fix broken LLDB build due MemoryTagManager.h — omair.javaid / githu