collapse
20%
WDescription%
Build stability: 4 out of the last 5 builds failed.20
Test Result: 2 tests failing out of a total of 1,228 tests.99
Build History
x
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#316 (Sep 18, 2020 7:37:05 PM)

  1. [gn build] (manually) port 5495b691646 — thakis / detail
  2. DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately — dblaikie / detail
  3. [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC — craig.topper / detail
  4. [X86] Fix copy paste mistake in @ccnp flag. — craig.topper / detail
  5. [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind — gkm / detail
  6. [IRSim] Adding ilist for IRInstructionData. — andrew.litteken / detail
  7. [ASAN] Properly deal with musttail calls in ASAN — xun / detail
  8. [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL. — Amara Emerson / detail
  9. [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI. — craig.topper / detail
  10. Add -Wno-error=unknown flag to clang-format. — joachim / detail
  11. Revert "Temporarily Revert "[clangd] Add Random Forest runtime for code completion."" — usx / detail

#315 (Sep 18, 2020 11:02:19 AM)

  1. [libomptarget] Disable build of amdgpu plugin as it doesn't build with rocm. — jonchesterfield / detail
  2. [clang-format] Add a option for the position of Java static import — mydeveloperday / detail
  3. [clang-format] NFC ensure the clang-format tests remain clang-formatted — mydeveloperday / detail
  4. [mlir][shape] Extend shape.cstr_require with a message. — silvasean / detail
  5. [clangd] Add Random Forest runtime for code completion. — usx / detail
  6. [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal. — Amara Emerson / detail
  7. AMDGPU: Don't sometimes allow instructions before lowered si_end_cf — Matthew.Arsenault / detail
  8. [flang] Rework preprocessing of stringification — pklausler / detail
  9. [ASan][NewPM] Fix byref-args.ll under NPM — aeubanks / detail
  10. [Sema] Handle objc_super special lookup when checking builtin compatibility — raul.tambre / detail
  11. DebugInfo: Tidy up initializing multi-section contributions in DWARFContext — dblaikie / detail
  12. [test][HWAsan] Fix kernel-inline.ll under NPM — aeubanks / detail
  13. [CodeGen] emit CG profile for COFF object file — zequanwu / detail
  14. Reapply "RegAllocFast: Record internal state based on register units" — Matthew.Arsenault / detail
  15. RegAllocFast: Rewrite and improve — Matthew.Arsenault / detail
  16. CodeGen: Move split block utility to MachineBasicBlock — Matthew.Arsenault / detail
  17. [X86][AVX] Add missing non AVX512VL broadcastm test coverage — llvm-dev / detail
  18. PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR. — jyknight / detail
  19. DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately — dblaikie / detail
  20. Linewrap & remove some dead typedefs from previous commit — dblaikie / detail
  21. [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant. — huihuiz / detail
  22. [test][TSan] Fix tests under NPM — aeubanks / detail
  23. [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets — llvm-dev / detail
  24. scudo: Add an API for disabling memory initialization per-thread. — peter / detail
  25. First pass on MLIR python context lifetime management. — stellaraccident / detail
  26. clangd:  Make ompletionModelCodegen.py tpy2.7 compatible — thakis / detail
  27. [gn build] (manually) port 9b6765e784b3 — thakis / detail
  28. Pre-commit test for CSEing masked loads/stores — kparzysz / detail
  29. [gn build] Do not sync filenames containing variable references — thakis / detail
  30. [clang-format] Recognize "hxx" as a C++ header in clang-format-diff.py — vmiklos / detail
  31. Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions." — echristo / detail
  32. [gn build] (manually) port 9b6765e784b3 more — thakis / detail
  33. [gn build] add file i forgot to add in 929d91a55616 — thakis / detail
  34. [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC — spatel / detail
  35. clang: Make changes in 7c8bb409f31e py2.7-compatible — thakis / detail
  36. CompletionModelCodegen: Remove unused import — thakis / detail
  37. [OpenMP] Initial Support for OpenMP Webpage Documentation — jhuber6 / detail
  38. [msan][asan] Add runtime flag intercept_strcmp — Vitaly Buka / detail
  39. [llvm-cov] Allow commas in filenames passed to `-object` flag — Vedant Kumar / detail
  40. [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF — rnk / detail
  41. [spirv] Move device info from resource limit into target env — antiagainst / detail
  42. Temporarily Revert "[clangd] Add Random Forest runtime for code completion." — echristo / detail
  43. [test][InstrProf] Fix always_inline.ll under NPM — aeubanks / detail
  44. [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic — listmail / detail
  45. [clang][module] Improve incomplete-umbrella warning — zixu_wang / detail
  46. [clang] Remove profile available check for fsplit-machine-functions. — snehasishk / detail
  47. [NFC][sanitizer] Don't use ::testing::internal — Vitaly Buka / detail
  48. [lld][WebAssembly] Fix -Wunused-variable after D87663 — i / detail
  49. [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang — amy.kwan1 / detail
  50. [GlobalISel] Add lowering support for G_ABS and use for AArch64. — Amara Emerson / detail
  51. [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build — i / detail
  52. [NFC][Asan] Fix test broken by RegAllocFast — Vitaly Buka / detail
  53. [NFC][StackSafety] Replace auto with type — Vitaly Buka / detail
  54. [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16> — Amara Emerson / detail
  55. [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops. — Amara Emerson / detail
  56. [NFC][LSan] Add REQUIRES: linux — Vitaly Buka / detail
  57. [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function — i / detail
  58. [llvm-install-name-tool] Validate -id value early — alexshap / detail
  59. Temporarily Revert "RegAllocFast: Rewrite and improve" — echristo / detail
  60. [llvm-objcopy][MachO] Add llvm-bitcode-strip driver — alexshap / detail
  61. Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups — thakis / detail
  62. [llvm-objcopy][MachO] Clean up the interface of Object — alexshap / detail

#314 (Sep 18, 2020 2:39:22 AM)

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

#314 (Sep 18, 2020 2:39:22 AM)

  1. AArch64: make sure jump table entries can reach entire image — Tim Northover / detail
  2. [TableGen][GlobalISel] Fix handling of zero_reg — bjorn.a.pettersson / detail
  3. [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target. — flo / detail
  4. Revert "[libunwind] Support for leaf function unwinding." — daniel.kiss / detail
  5. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / detail
  6. [mlir][Linalg] Evolve named ops to use assembly form and support linalg on tensors. — ntv / detail
  7. [Polly] Update map passed to SCEVParameterReweriter. — flo / detail
  8. [Test] Missing range check removal opportunity — mkazantsev / detail
  9. [UpdateCCTestChecks] Include generated functions if asked — David A Greene / detail
  10. [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC. — Xing / detail
  11. [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional. — Xing / detail
  12. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  13. [InstSimplify] add another test for NaN propagation; NFC — spatel / detail
  14. [AMDGPU] Set DS alignment requirements to be more strict — Mirko.Brkusanin / detail
  15. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / detail
  16. Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel." — Matthew.Arsenault / detail
  17. emacs: Add nofree and willreturn to list of attributes — Matthew.Arsenault / detail
  18. IR: Move denormal mode parsing from MachineFunction to Function — Matthew.Arsenault / detail
  19. [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567) — spatel / detail
  20. [mlir][StandardToSPIRV] Handle vector of i1 case for lowering zexti to SPIR-V. — hanchung / detail
  21. [clangd] Add option for disabling AddUsing tweak on some namespaces. — adamcz / detail
  22. [AIX] Enable large code model when building with clang — daltenty / detail
  23. [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI. — llvm-dev / detail
  24. [X86][AVX] Add missing i686 broadcastm test coverage — llvm-dev / detail
  25. [mlir][openacc] Support Index and AnyInteger in loop op — clementval / detail
  26. [mlir][openacc] Add missing operands for acc.data operation — clementval / detail
  27. [MLIR][SPIRV] Create new ctx for deserialization in roundtrips. — antiagainst / detail
  28. [DFSan] Add strpbrk wrapper. — mascasa / detail
  29. [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets — llvm-dev / detail
  30. [MLIR][ODS] Add constBuilderCall for TypeArrayAttr — lyandy / detail
  31. Extending Baremetal toolchain's support for the rtlib option. — jonathan_roelofs / detail
  32. Use one more byte to silence a warning from Vistual C++ — jianzhouzh / detail
  33. [NFC][ScheduleDAG] Remove unused EntrySU SUnit — francisvm / detail

#314 (Sep 18, 2020 2:39:22 AM)

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

#313 (Sep 17, 2020 6:18:41 PM)

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

#313 (Sep 17, 2020 6:18:41 PM)

  1. [scudo/standalone] Don't define test main function for Fuchsia — mcgrathr / detail
  2. [NFC][Lsan] Fix zero-sized array compilation error — Vitaly Buka / detail
  3. [NFC] clang-format one line — Vitaly Buka / detail
  4. [sanitizer] Add facility to print the full StackDepot — tejohnson / detail
  5. [libc] Add implementation for hypotf — lntue / detail
  6. Revert "[sanitizer] Add facility to print the full StackDepot" — tejohnson / detail
  7. [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext — weiwei64 / detail
  8. [X86] Add some demanded bits test cases for PDEP with constant mask — craig.topper / detail
  9. This is a test commit — artur.bialas / detail
  10. Revert "This is a test commit" — artur.bialas / detail
  11. [FPEnv] Use typed accessors in FPOptions — sepavloff / detail
  12. [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC — weiwei64 / detail
  13. [NFC][fuzzer] Simplify StrcmpTest.cpp — Vitaly Buka / detail
  14. Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc" — nikita.ppv / detail
  15. [sanitizer] Add facility to print the full StackDepot — Vitaly Buka / detail
  16. [NFC][sanitizer] Disable a test on Windows — Vitaly Buka / detail
  17. [NFC][gotsan] Fix 'format' error — Vitaly Buka / detail

#313 (Sep 17, 2020 6:18:41 PM)

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

#312 (Sep 17, 2020 9:42:34 AM)

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

#311 (Sep 17, 2020 2:29:35 AM)

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

#311 (Sep 17, 2020 2:29:35 AM)

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

#311 (Sep 17, 2020 2:29:35 AM)

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

#310 (Sep 16, 2020 6:29:33 PM)

  1. [MemorySSA] Rename uses in blocks with Phis. — asbirlea / detail
  2. Canonicalize declaration pointers when forming APValues. — richard / detail
  3. PR47555: Inheriting constructors are implicitly definable. — richard / detail
  4. [NewPM] Port -print-alias-sets to NPM — aeubanks / detail
  5. [IRSim] Adding IR Instruction Mapper — andrew_litteken / detail
  6. [mlir] expose affine map to C API — zhanghb97 / detail
  7. [gn build] Port b04c1a9d312 — llvmgnsyncbot / detail
  8. [libunwind][DWARF] Fix end of .eh_frame calculation — rprichard / detail
  9. [MachineSink] add one more mir case - nfc — czhengsz / detail
  10. [PowerPC] Fix store-fptoi combine of f128 on Power8 — qiucofan / detail
  11. Use zu rather than llu format specifier for size_t (-Wformat warning fix). — echristo / detail
  12. debug_rnglists/symbolizing: reduce memory usage by not caching rnglists — dblaikie / detail
  13. Revert "[IRSim] Adding IR Instruction Mapper" — stilis / detail
  14. [gn build] Port a895040eb02 — llvmgnsyncbot / detail
  15. Flush bitcode incrementally for LTO output — jianzhouzh / detail
  16. Add the header of std::min — jianzhouzh / detail
  17. Fix the arguments of std::min — jianzhouzh / detail
  18. [lldb] Return FileSP and StreamFileSP by value in IOHandler (NFC) — Jonas Devlieghere / detail
  19. Add __divmodti4 to match libgcc. — craig.topper / detail
  20. [llvm-cov gcov][test] Move tests to gcov/ — i / detail
  21. [DebugInfo] Simplify DIEInteger::SizeOf(). — ikudrin / detail
  22. [mlir][spirv] Add GroupNonUniformBroadcastOp — thomasraoux / detail
  23. [llvm-cov gcov] Add --demangled-names (-m) — i / detail
  24. [mlir] Remove redundant shape.cstr_broadcastable canonicalization. — tpopp / detail
  25. [SelectionDAG] Check any use of negation result before removal — qiucofan / detail
  26. [Lint] Add check for intrinsic get.active.lane.mask — sjoerd.meijer / detail

#309 (Sep 16, 2020 9:53:16 AM)

  1. [AMDGPU] Corrected directive to use for ELF weak refs — dmitry.preobrazhensky / detail
  2. [NPM] Translate alias analysis into require<> as well — aeubanks / detail
  3. [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors. — francesco.petrogalli / detail
  4. [AMDGPU] Remove obsolete comment — jay.foad / detail
  5. [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled — sjoerd.meijer / detail
  6. [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass — aeubanks / detail
  7. [libfuzzer] Reduce default verbosity when printing large mutation sequences — mascasa / detail
  8. Do not apply calling conventions to MSVC entry points — elizabeth.andrews / detail
  9. LocalStackSlotAllocation: Swap order of check — Matthew.Arsenault / detail
  10. AMDGPU: Add baseline test for incorrect SP access — Matthew.Arsenault / detail
  11. AMDGPU: Clear offset register when using local stack area — Matthew.Arsenault / detail
  12. Include (Type|Symbol)Record.h less — rnk / detail
  13. RegAllocFast: Make self loop live-out heuristic more aggressive — Matthew.Arsenault / detail
  14. [libc++] Ensure streams are initialized early — Louis Dionne / detail
  15. Re-land: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / detail
  16. [llvm-nm] Use aggregate initialization instead of memset zero — i / detail
  17. [SLP] add tests for reduction ordering; NFC — spatel / detail
  18. ValueEnumerator.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  19. InterferenceCache.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  20. raw_ostream.cpp - remove duplicate includes. NFCI. — llvm-dev / detail
  21. DwarfUnit.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  22. [GISel] Add new combines for unary FP instrs with constant operand — mkitzan / detail
  23. [Sema][MSVC] warn at dynamic_cast/typeid when /GR- is given — zequanwu / detail
  24. [libFuzzer] Enable entropic by default. — mascasa / detail
  25. Sema: add support for `__attribute__((__swift_bridge__))` — Saleem Abdulrasool / detail
  26. fix test no-rtti.cpp — zequanwu / detail
  27. [clang][codegen] Skip adding default function attributes on intrinsics. — michael.hliao / detail
  28. [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal. — Amara Emerson / detail
  29. [gn build] make "all" target build — thakis / detail
  30. GlobalISel: Lift store value widening restriction — Matthew.Arsenault / detail
  31. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  32. Add '<' meta command to read in code from external file — jingham / detail
  33. [UpdateTestChecks][NFC] Fix spelling — johannes / detail
  34. [OpenMP][FIX] Do not crash trying to print a missing (demangled) user condition — johannes / detail
  35. [OpenMP][FIX] Do not drop a '$' while demangling declare variant names — johannes / detail
  36. [OpenMP] Support nested OpenMP context selectors (declare variant) — johannes / detail
  37. [OpenMP] Context selector extensions for return value overloading — johannes / detail
  38. [OpenMP] Overload `std::isnan` and friends multiple times for the GPU — johannes / detail
  39. [OpenMP] Context selector extensions for template functions — johannes / detail
  40. [OpenMP] Support `std::complex` math functions in target regions — johannes / detail
  41. [AMDGPU] gfx1030 RT support — Stanislav.Mekhanoshin / detail
  42. Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name." — rahmanl / detail
  43. [SystemZ][z/OS] Set aligned allocation unavailable by default for z/OS — Abhina.Sreeskantharajan / detail
  44. [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn — thakis / detail
  45. Fix build. — michael.hliao / detail
  46. [InstCombine] Add test for infinite combine loop (NFC) — nikita.ppv / detail
  47. [InstSimplify] Clarify SimplifyWithOpReplaced() return value — nikita.ppv / detail
  48. Reapply [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  49. [gn build] Port 56069b5c71c — llvmgnsyncbot / detail
  50. [UpdateTestChecks] Allow $ in function names — David A Greene / detail
  51. [aarch64][tests] Add tests which show current lack of implicit null support — listmail / detail
  52. [flang][msvc] Work around if constexpr (false) evaluation. NFC. — llvm-project / detail
  53. [X86] Add test case for a masked load mask becoming all ones after type legalization. — craig.topper / detail
  54. [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load — craig.topper / detail
  55. [lsan] Share platform allocator settings between ASan and LSan — phosek / detail
  56. Revert "[lsan] Share platform allocator settings between ASan and LSan" — phosek / detail
  57. [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings. — Lang Hames / detail
  58. Revert "Do not apply calling conventions to MSVC entry points" — akhuang / detail
  59. [AMDGPU] gfx1030 test update. NFC. — Stanislav.Mekhanoshin / detail
  60. [NFC][LSAN] Change SuspendedThreadsList interface — Vitaly Buka / detail
  61. [ELF] Bump the limit of thunk creation passes from 10 to 15 — maskray / detail
  62. [NFC][regalloc] type LiveInterval::reg() as Register — mtrofin / detail
  63. [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name. — rahmanl / detail
  64. [lldb/test] Enable faulthandler in dotest — rupprecht / detail
  65. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / detail
  66. [libunwind] Support for leaf function unwinding. — daniel.kiss / detail
  67. [flang] Substrings with lower bound greater than upper bound — psteinfeld / detail
  68. Disable a large test for EXPENSIVE_CHECKS and debug build — jasonliu / detail
  69. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  70. [gn build] (manually) port 1321160a2 — thakis / detail
  71. [EarlyCSE] Simplify max/min pattern matching. NFC. — michael.hliao / detail
  72. [Flang] Fixed installation permission of the "binary" flang — tianshilei1992 / detail
  73. Commenting out atomics with padding to unbreak MSAN tests — ogiroux / detail
  74. Revert "[AArch64] Add -mmark-bti-property flag." — daniel.kiss / detail
  75. [AArch64] Add -mmark-bti-property flag. — daniel.kiss / detail
  76. [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store. — craig.topper / detail

#308 (Sep 16, 2020 1:46:52 AM)

  1. [ARM][MachineOutliner] Add calls handling. — yvan.roux / detail
  2. [clangd] Don't use zlib when it's unavailable. — platonov.aleksandr / detail
  3. [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT — samuel.tebbs / detail
  4. Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC. — sjoerd.meijer / detail
  5. [DebugInfo][flang] DISubrange support for fortran assumed size array — AlokKumar.Sharma / detail
  6. [llvm-readobj][test] - Address a forgotten review comment for D86923. — grimar / detail
  7. [clangd] Implement hot index reloading for clangd-index-server — kbobyrev / detail
  8. [Support] Add GlobPattern::isTrivialMatchAll() — andrew.ng / detail
  9. [LLD][ELF] Optimize linker script filename glob pattern matching NFC — andrew.ng / detail
  10. [llvm-readobj][test] - Improve section-symbols.test — grimar / detail
  11. [ARM][LowOverheadLoops] Fix tests after ef0b9f3 — samuel.tebbs / detail
  12. [clang-tidy] Improve documentation on Clangd integration — kbobyrev / detail
  13. [DAG] Remover getOperand() call. NFCI. — llvm-dev / detail
  14. Fix table formatting after D87686 — kbobyrev / detail
  15. [ARM] Add more validForTailPredication — sam.parker / detail
  16. [ARM] Fix tail predication predicate tracking — sam.parker / detail
  17. [clangd] Actually parse Index section of the YAML file. — adamcz / detail
  18. [clang-tidy] Crash fix for bugprone-misplaced-pointer-arithmetic-in-alloc — adam.balogh / detail
  19. [ASTMatchers] Fix `hasBody` for the descendants of `FunctionDecl` — adam.balogh / detail
  20. CGBlocks.cpp - assert non-null CGF pointer. NFCI. — llvm-dev / detail
  21. TokenAnnotator.cpp - remove useless pointer null test. NFCI. — llvm-dev / detail
  22. [AST] ASTReader::ReadModuleMapFileBlock - assert non-null Module. NFCI. — llvm-dev / detail
  23. Update dead links to Itanium and ARM ABIs. NFC — sam.mccall / detail
  24. [Sema] isOpenMPCapturedDecl - assert we locate CapturedRegionScopeInfo. NFCI. — llvm-dev / detail
  25. [RDA] Fix getUniqueReachingDef for self loops — sam.parker / detail
  26. [SLP] change poorly named variable; NFC — spatel / detail
  27. [SLP] move loop index variable declaration to its use; NFC — spatel / detail
  28. [SLP] remove redundant size check; NFC — spatel / detail
  29. [SLP] remove uses of 'auto' that obscure functionality; NFC — spatel / detail
  30. [ARM] Reorder some logic — sam.parker / detail
  31. [clang-format] [NFC] Fix spelling mistake in the documentation — mydeveloperday / detail
  32. [SLP] fix formatting; NFC — spatel / detail
  33. Add section with details about DAGs. — paul / detail
  34. [OPENMP]Do not allow threadprivates as base for array-like reduction. — a.bataev / detail
  35. [DSE] Add another test cases with loop carried dependence. — flo / detail
  36. [mlir] Model StringRef in C API — zinenko / detail
  37. [Partial Inliner] Compute intrinsic cost through TTI — flo / detail
  38. Enable inlining for Linalg dialect — ntv / detail
  39. [mlir][openacc] Add missing operands for acc.parallel operation — clementval / detail
  40. [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle. — llvm-dev / detail
  41. [AMDGPU] Add -show-mc-encoding to setreg tests — jay.foad / detail
  42. [AMDGPU] Enable scheduling around FP MODE-setting instructions — jay.foad / detail
  43. [X86] Assert that we've found a terminator instruction. NFCI. — llvm-dev / detail
  44. [AMDGPU] Add v3f16/v3i16 support to SDag — sebastian.neubauer / detail
  45. AMDGPU: Improve <2 x i24> arguments and return value handling — arsenm2 / detail
  46. [NFC][Regalloc] accessors for 'reg' and 'weight' — mtrofin / detail
  47. [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI. — llvm-dev / detail
  48. [ASTMatchers] Add missing definition for decompositionDecl — benny.kra / detail

#307 (Sep 15, 2020 5:27:22 PM)

  1. GlobalISel: Fix a failing combiner test — vkeles / detail
  2. [CGSCC][NewPM] Fix adding mutually recursive new functions — aeubanks / detail
  3. [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions — Jessica Paquette / detail
  4. [LICM] Make Loop ICM profile aware again — aktoon / detail
  5. SVML support for log10, sqrt — aktoon / detail
  6. [LowerSwitch][NewPM] Port lowerswitch to NPM — aeubanks / detail
  7. [NewPM] Port strip* passes to NPM — aeubanks / detail
  8. [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8 — kparzysz / detail
  9. [PDB] Drop LF_PRECOMP from debugTypes earlier — rnk / detail
  10. Fix test after D86156. — asbirlea / detail
  11. [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register. — craig.topper / detail
  12. [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM — aeubanks / detail
  13. [NewPM][SCEV] Fix constant-fold-gep.ll under NPM — aeubanks / detail
  14. [NewPM] Fix opt-hot-cold-split.ll under NPM — aeubanks / detail
  15. Fully qualify some more namespace in MLIR ODS to be more friendly to dialects not defined under the mlir namespace (NFC) — joker.eph / detail
  16. [InstCombine] Add tests for statepoint simplification — serguei.katkov / detail
  17. [Test] Add signed version of a test — mkazantsev / detail
  18. [clang-tidy] Fix crash in modernize-use-noexcept on uninstantiated throw class — Zinovy Nis / detail
  19. [lldb] Reword CompilerType docstring to not say "generic type" — davelee.com / detail
  20. [MLIR][NFC] Value print update for block arguments — uday / detail
  21. libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA — jano.vesely / detail
  22. [ThinLTO] Relax thinlto_embed_bitcode.ll check — mtrofin / detail
  23. [X86] Add test case for non-power of 2 scatter. NFC — craig.topper / detail
  24. [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead. — craig.topper / detail
  25. [MemorySSA] Set MustDominate to true for PhiTranslation. — asbirlea / detail
  26. [llvm-rc] Allow omitting components from VERSIONINFO versions — martin / detail
  27. [llvm-rc] Update a comment. NFC. — martin / detail
  28. [llvm-rc] Lowercase the option definitions. NFC. — martin / detail
  29. [obj2yaml] Add support for dumping the .debug_addr(v5) section. — Xing / detail
  30. [MemorySSA] Report unoptimized as None, not MayAlias. — asbirlea / detail
  31. [Test] Some more potential range check elimination opportunities — mkazantsev / detail
  32. [flang] Fix docs build — richard.barton / detail
  33. [Test] Add positive range checks tests in addition to negative — mkazantsev / detail
  34. Revert "[Asan] Fix false leak report" — Vitaly Buka / detail
  35. Revert "[Asan] Accept __lsan_ignore_object for redzone pointer" — Vitaly Buka / detail

#306 (Sep 15, 2020 3:39:45 AM)

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

#305 (Sep 14, 2020 7:25:30 PM)

  1. [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine — qcolombet / detail
  2. [Coroutines] Fix a typo in documentation — xun / detail
  3. [DebugInfo] Remove dots from getFilenameByIndex return value — phosek / detail
  4. [lld][WebAssembly] Allow globals imports via import_name/import_module — sbc / detail
  5. [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19). — ikudrin / detail
  6. [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19). — ikudrin / detail
  7. [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19). — ikudrin / detail
  8. [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19). — ikudrin / detail
  9. [DebugInfo] Fix emitting DWARF64 compilation units (5/19). — ikudrin / detail
  10. [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19). — ikudrin / detail
  11. [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19). — ikudrin / detail
  12. [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19). — ikudrin / detail
  13. [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19). — ikudrin / detail
  14. [DebugInfo] Fix emitting DWARF64 type units (10/19). — ikudrin / detail
  15. [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19). — ikudrin / detail
  16. [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19). — ikudrin / detail
  17. [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19). — ikudrin / detail
  18. [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19). — ikudrin / detail
  19. [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19). — ikudrin / detail
  20. [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19). — ikudrin / detail
  21. [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19). — ikudrin / detail
  22. [DebugInfo] Make the offset of string pool entries 64-bit (18/19). — ikudrin / detail
  23. [DebugInfo] Make offsets of dwarf units 64-bit (19/19). — ikudrin / detail
  24. [BinaryFormat/MachO] Add a missing constant. — ditaliano / detail
  25. [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info — martin / detail
  26. [LLD] Allow configuring default ld.lld backend — martin / detail
  27. [Windows][Polly] Disable LLVMPolly module for all compilers on Windows — martin / detail
  28. [NFC][lsan][fuzzer] Relax fuzzer-leak.test — Vitaly Buka / detail
  29. [X86] Pre-commit test cases for D87593 — craig.topper / detail
  30. [NFC][Asan] Don't use MetaData for size — Vitaly Buka / detail
  31. [NFC][Asan] Remove from_memalign and rz_log — Vitaly Buka / detail
  32. Revert "[Sema] Address-space sensitive index check for unbounded arrays" — Chris.Hamilton / detail
  33. [NFC][Asan] Reorder bitfields — Vitaly Buka / detail
  34. [Asan] Cleanup kAllocBegMagic setup — Vitaly Buka / detail
  35. [NFC][Asan] Return uptr as before D87646 — Vitaly Buka / detail
  36. [NFC][Asan] Remove chunk pointer from metadata — Vitaly Buka / detail
  37. [SVE] Fix isLoadInvariantInLoop for scalable vectors — david.sherwood / detail
  38. [doc] Fix broken link — sguelton / detail
  39. [DebugInfo] Support both forward and backward slashes in tests — phosek / detail
  40. [Support] Make building with snmalloc work — hans / detail
  41. [MVE] Rename of tests making them consistent with tail-predication tests. NFC. — sjoerd.meijer / detail
  42. GlobalISel/IRTranslator resetTargetOptions based on function attributes — petar.avramovic / detail
  43. [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI. — grimar / detail
  44. [NFC][DebugInfo] Use consistent regex group spelling — phosek / detail
  45. [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes — grimar / detail
  46. [X86] detectAVGPattern - accept non-pow2 vectors by padding. — llvm-dev / detail
  47. [MVE] fix typo in llvm debug message. NFC. — sjoerd.meijer / detail

#304 (Sep 14, 2020 11:39:45 AM)

  1. Retry of D84974 — walter erquinigo / detail
  2. [libc++] Upgrade the Clang on build bots — Louis Dionne / detail
  3. Fix 132e57bc597bd3f50174b7d286c43f76b47f11c1 — walter erquinigo / detail
  4. [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX — nikita.ppv / detail
  5. [InstCombine] Simplify select operand based on equality condition — nikita.ppv / detail
  6. [ms] [llvm-ml] Add missing built-in type aliases — epastor / detail
  7. [ms] [llvm-ml] Fix struct padding logic — epastor / detail
  8. [ms] [llvm-ml] Add support for size queries in MASM — epastor / detail
  9. [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME — epastor / detail
  10. [ARM] Add more tests for vecreduce soft float legalization (NFC) — nikita.ppv / detail
  11. [Legalize][ARM][X86] Add float legalization for VECREDUCE — nikita.ppv / detail
  12. [libc] Extend MPFRMatcher to handle 2-input-1-output and support hypot function. — lntue / detail
  13. [libc++] Use LLVM 11 instead of trunk on build bots — Louis Dionne / detail
  14. [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC) — nikita.ppv / detail
  15. [PowerPC] Implement Thread Local Storage Support for Local Exec — albionapc / detail
  16. [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection) — i / detail
  17. [FastISel] Bail out of selectGetElementPtr for vector GEPs. — craig.topper / detail
  18. [libc++] Add comment in atomic test to explain why part of it is disabled on Apple — Louis Dionne / detail
  19. [MemProf] Rename HeapProfiler to MemProfiler for consistency — tejohnson / detail
  20. [gn build] Port 226d80ebe20 — llvmgnsyncbot / detail
  21. [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  22. [Asan] Fix false leak report — Vitaly Buka / detail
  23. Make namespace handling uniform across dialect backends. — joker.eph / detail
  24. Update PowerPC backend ownership in CODE_OWNERS.TXT — nemanja.i.ibm / detail
  25. [AMDGPU] Add XDL resource to scheduling model — Austin.Kerbow / detail
  26. [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore. — craig.topper / detail
  27. [libc++] Make rotate a constexpr. — zoecarver / detail
  28. [libc++] Finish implementing P0202R3 — Louis Dionne / detail
  29. Fix MLIR standalone example to properly handle namespace — joker.eph / detail
  30. [libc++][test] Portability fix of std::strstreambuf constructor test — Louis Dionne / detail
  31. [docs] Update OrcV1 removal timeline. — Lang Hames / detail
  32. [PruneEH][NFC] Use CallGraphUpdater in PruneEH — aeubanks / detail
  33. [flang] More clean-up of CookedSource API — pklausler / detail
  34. Revert "[libc++] Make rotate a constexpr." — zoecarver / detail
  35. [Take 2] [libc++] Make rotate a constexpr. — Louis Dionne / detail
  36. [flang] Fix bug for forward referenced type — psteinfeld / detail
  37. [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine — qcolombet / detail
  38. Revert "[docs][NewPM] Add docs for writing NPM passes" — aeubanks / detail
  39. [GISel]: Add combine for G_FABS to G_FABS — aditya_nandakumar / detail
  40. Reland [docs][NewPM] Add docs for writing NPM passes — aeubanks / detail
  41. [Hexagon] Some HVX DAG combines — kparzysz / detail
  42. [Hexagon] Widen loads and handle any-/sign-/zero-extensions — kparzysz / detail
  43. [Hexagon] Add more detailed testcase for widening truncates — kparzysz / detail
  44. [Sema] Address-space sensitive index check for unbounded arrays — Chris.Hamilton / detail
  45. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract. — craig.topper / detail
  46. [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine — qcolombet / detail
  47. [Asan] Accept __lsan_ignore_object for redzone pointer — Vitaly Buka / detail
  48. [AArch64] Statepoint support for AArch64. — listmail / detail
  49. [flang] Allow Fortran comments after #include path — pklausler / detail
  50. Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract." — craig.topper / detail
  51. [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract — craig.topper / detail
  52. [flang] Respect BZ mode in exponent parts, too — pklausler / detail
  53. [libc++abi] Do not declare __cxa_finalize and __cxa_atexit in <cxxabi.h> — Louis Dionne / detail
  54. [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z — qcolombet / detail

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

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

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

  1. [Hexagon] Avoid widening vectors with non-HVX element types — kparzysz / detail
  2. [X86] Use ISD::PARITY directly instead of emitting CTPOP and AND from combineHorizontalPredicateResult. — craig.topper / detail
  3. [LegalizeTypes] Remove a few cases from SplitVectorOperand that should never happen. NFC — craig.topper / detail
  4. [Docs] Fix --print-supported-cpus option rendering — joker.eph / detail
  5. [llvm-cov gcov] Improve accuracy when some edges are not measured — i / detail
  6. [gcov] Assign names to some types and loaded values used in @__llvm_internal* — i / detail
  7. [gcov] Add spanning tree optimization — i / detail
  8. [gcov] Fix memory leak due to BranchProbabilityInfoWrapperPass — i / detail
  9. Reland "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  10. [X86] Add test cases for PR11210 — llvm-dev / detail
  11. [ARM] Add tests for fmin/max with largest/smallest float (NFC) — nikita.ppv / detail
  12. [CGP] Prevent optimizePhiType from iterating forever — david.green / detail
  13. [DAGCombiner] Propagate FMF flags in FMA folding — qiucofan / detail
  14. [ASTImporter] Add basic support for comparing Stmts and compare function bodies — Raphael Isemann / detail

#301 (Sep 12, 2020 1:06:09 PM)

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

#300 (Sep 12, 2020 1:11:33 AM)

  1. [AST][FPEnv] Keep FP options in trailing storage of CastExpr — sepavloff / detail
  2. Add raw_fd_stream that supports reading/seeking/writing — jianzhouzh / detail
  3. Add raw_fd_stream_test.cpp into CMakeLists.txt — jianzhouzh / detail
  4. Missing change from previous commit — sepavloff / detail
  5. Add a header file to support ssize_t for windows — jianzhouzh / detail

#299 (Sep 12, 2020 12:08:50 AM)

  1. [gn] Remove unneeded MC dep from llvm-tblgen — rnk / detail
  2. Revert "[NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline" — Yuanfang Chen / detail
  3. [gn build] Port ad99e34c59b — llvmgnsyncbot / detail
  4. [PowerPC] Set the mayRaiseFPException for FCMPUS/FCMPUD — qshanz / detail
  5. [Power10] Enable the heuristic for Power10 and switch the sched model — qshanz / detail

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

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

#297 (Sep 11, 2020 3:56:31 PM)

  1. Fix test hip-gz-options.hip — Yaxun.Liu / detail
  2. CodeGen: Require SSA to run PeepholeOptimizer — Matthew.Arsenault / detail
  3. RegAllocFast: Fix typo in comment — Matthew.Arsenault / detail
  4. docs: add a newline to appease Sphinx — Saleem Abdulrasool / detail
  5. [MC] Allow .org directives in SHT_NOBITS sections — maskray / detail
  6. [NFC][Asan] Early return from GetBlockBegin — Vitaly Buka / detail
  7. Fix clang Wrange-loop-analysis in BuildTree.cpp — gribozavr / detail
  8. [lldb] Add test for CFMutableDictionaryRef — Jonas Devlieghere / detail
  9. [MS ABI] Add mangled type for auto template parameter whose argument kind is Integeral — zequanwu / detail
  10. [NFC][Asan] Add another lsan test — Vitaly Buka / detail
  11. [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline — Yuanfang Chen / detail
  12. [ConstantFold] Fold binary arithmetic on scalable vector splats. — efriedma / detail
  13. [NFC] Remove unused static function — Vitaly Buka / detail
  14. Fix a typo in 31ecf8d29d81d196374a562c6d2bd2c25a62861e — Yuanfang Chen / detail
  15. [gn build] Port 31ecf8d29d8 — llvmgnsyncbot / detail

#296 (Sep 11, 2020 8:20:57 AM)

  1. Revert "[ORC] Make MaterializationResponsibility immovable, pass by unique_ptr." — flo / detail
  2. [mlir][Linalg] Print both types for linalg.transpose — benny.kra / detail
  3. [CodeGenPrepare] Simplify code. NFCI. — benny.kra / detail
  4. [AMDGPU] Make movreld-bug test case more robust — jay.foad / detail
  5. [clangd][NFC] Get rid of an `else after return` — kadircet / detail
  6. BasicTTIImpl.h - remove unused MCSchedule.h include. NFCI. — llvm-dev / detail
  7. [X86] Keep variables from getDataLayout/getDebugLoc calls as const reference. NFCI. — llvm-dev / detail
  8. [clang][aarch64] Fix ILP32 ABI for arm_sve_vector_bits — cullen.rhodes / detail
  9. [flang][driver] Add the new flang compiler and frontend drivers — caroline.concatto / detail
  10. [clang][aarch64] Fix mangling of bfloat16 neon vectors — cullen.rhodes / detail
  11. [DFSan] XFail a test that's suffering too much optimization — jeremy.morse / detail
  12. PluginLoader.h - only include CommandLine.h if required. NFCI. — llvm-dev / detail
  13. Attributor.h - remove unused includes. NFCI. — llvm-dev / detail
  14. [IPO] Remove unnecessary Module.h includes. NFCI. — llvm-dev / detail
  15. [LiveDebugValues][NFC] Re-land 60db26a66d, add instr-ref tests — jeremy.morse / detail
  16. [analyzer][MacroExpansion] Add a few dumps functions — dkszelethus / detail
  17. [analyzer][MacroExpansion][NFC] Fix incorrectly calling parameters arguments — dkszelethus / detail
  18. [NFC] Fix the signature and definition of findByPrefix — andrzej.warzynski / detail
  19. [analyzer][MacroExpansion][NFC] Fix a missing test output check — dkszelethus / detail
  20. [mlir][Linalg] Refactor StructuredOpInterface - NFC — ntv / detail
  21. [analyzer][MacroExpansion] Fix a crash where multiple parameters resolved to __VA_ARGS__ — dkszelethus / detail
  22. [MLIR][Linalg] Undo spurious parameter name change — ntv / detail
  23. [libTooling] Fix use of `char` in comparison. — yitzhakm / detail
  24. [ARM] Update arm-storebytesmerge.ll test. NFC — david.green / detail
  25. [flang] Add new documentation main page — richard.barton / detail
  26. [libcxx] Handle target triples with dashes in platform name — mikhail.maltsev / detail
  27. [ConstraintSystem] Add helpers to deal with linear constraints. — flo / detail
  28. [gn build] Port 3eb141e5078 — llvmgnsyncbot / detail
  29. Revert "[ConstraintSystem] Add helpers to deal with linear constraints." — flo / detail
  30. [gn build] Port 8da6ae4ce1b — llvmgnsyncbot / detail
  31. [analyzer][NFC] Don't bind values to ObjCForCollectionStmt, replace it with a GDM trait — dkszelethus / detail
  32. [libc++] NFC: Add missing license to test — Louis Dionne / detail
  33. [NFC] Fix compiler warnings due to integer comparison of different signedness — llvm-dev / detail
  34. [LiveDebugValues][NFC] Add additional tests — jeremy.morse / detail
  35. [InstCombine] add/move tests for ptr diff; NFC — spatel / detail
  36. [InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430) — spatel / detail
  37. [SyntaxTree] Rename functions to start with verb — ecaldas / detail
  38. Revert "[InstCombine] propagate 'nsw' on pointer difference of 'inbounds' geps (PR47430)" — spatel / detail
  39. [DSE] Make sure that DSE+MSSA can handle masked stores — kparzysz / detail
  40. [NFC] Follow up on D87111 - Add an option for unrolling loops up to a factor - CR issues addressed. — Lubomir.Litchev / detail
  41. [flang] Fix build issue with BUILD_SHARED_LIBS=ON — richard.barton / detail
  42. [gn build] slightly improve libcxx_needs_site_config — thakis / detail
  43. [examples] Adjust ThinLtoInstrumentationLayer for emit signature change — Jonas Devlieghere / detail
  44. [libcxx] Remove the 'availability' Lit feature — Louis Dionne / detail
  45. [SLP] add test for missed store vectorization; NFC — spatel / detail
  46. [SLP] further limit bailout for load combine candidate (PR47450) — spatel / detail
  47. [docs] Fix typos — sebastian.neubauer / detail
  48. [DFSan] Re-enable event_callbacks test. — mascasa / detail
  49. [ELF][PowerPC] Define NOP as 0x60000000 to tidy up code. NFC — i / detail
  50. Revert "[examples] Adjust ThinLtoInstrumentationLayer for emit signature change" — Jonas Devlieghere / detail
  51. [FPEnv] [Clang] Enable constrained FP support for PowerPC — qiucofan / detail
  52. [ARM] Extra MLA reductions tests. NFC — david.green / detail
  53. [SVE] Regenerate sve vector bits tests. NFC — david.green / detail
  54. [mlir][spirv] OpConvertSToF support operands with different bitwidth. — thomasraoux / detail
  55. [mlir] Fix some edge cases around 0-element TensorFromElementsOp — silvasean / detail
  56. [lldb/API] Add Breakpoint::SerializeToStructuredData to SBAPI — medismail.bennani / detail
  57. [WebAssembly] Add assembly syntax for mutable globals — sbc / detail
  58. [CMake][OpenMP] Simplify getting CUDA library directory — raul.tambre / detail
  59. [SyntaxTree][Synthesis] Add support for simple Leafs and test based on tree dump — ecaldas / detail
  60. [SyntaxTree] Reduce visibility of `Arena::lexBuffer`. — ecaldas / detail
  61. [SyntaxTree] Add const qualifiers, from [llvm-qualified-auto] — ecaldas / detail
  62. [flang] Fix bug for forward referenced type — psteinfeld / detail
  63. Re-split integral & pointer overloads. Add tests. — ogiroux / detail
  64. [ThinLTO] Make -lto-embed-bitcode an enum — mtrofin / detail
  65. [Coroutine][Sema] Tighten the lifetime of symmetric transfer returned handle — xun / detail
  66. [SyntaxTree][Synthesis] Add support for Tree. — ecaldas / detail
  67. Re-apply "[ORC] Make MaterializationResponsibility immovable..." with fixes. — Lang Hames / detail
  68. Fix -gz=zlib options for linker — Yaxun.Liu / detail
  69. Sema: add support for `__attribute__((__swift_error__))` — Saleem Abdulrasool / detail
  70. [lld][WebAssembly] Convert a objyaml-using test to assembly — sbc / detail

#295 (Sep 10, 2020 9:16:11 PM)

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

#295 (Sep 10, 2020 9:16:11 PM)

  1. [EarlyCSE] Fix and recommit the revised c9826829d74e637163fdb0351870b8204e62d6e6 — michael.hliao / detail
  2. libclc/spirv: Add missing files from D85911 — jano.vesely / detail
  3. [NFC][MLInliner] Presort instruction successions. — mtrofin / detail
  4. [DebugInfo] Fixing CodeView assert related to lowerBound field of DISubrange. — SourabhSingh.Tomar / detail
  5. [EarlyCSE] Remove unnecessary operand swap. — michael.hliao / detail
  6. [NFC][PowerPC] Add tests of constants-i64. — esme.yi / detail
  7. [Clang] Clarify __builtin_memcpy_inline documentation — gchatelet / detail
  8. [CodeGen] [WinException] Remove a redundant explicit section switch for aarch64 — martin / detail
  9. [MC] [Win64EH] Canonicalize ARM64 unwind opcodes — martin / detail
  10. [MC] [Win64EH] Write packed ARM64 epilogues if possible — martin / detail
  11. [NewPM] Introduce PreserveCFG check — yrouban / detail
  12. [SVE][CodeGen] Fix InlineFunction for scalable vectors — david.sherwood / detail
  13. [mlir][Linalg] Make LinalgBaseTilingPattern not delete the original operation. — ravishankarm / detail
  14. [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris — ro / detail
  15. Uncapitalize word in LanguageExtensions.rst — noreply / detail
  16. [mlir] Fix generation of AVX512 dialect documentation — marius.brehler / detail
  17. [MC] [Win64EH] Fix builds with expensive checks enabled — martin / detail

#295 (Sep 10, 2020 9:16:11 PM)

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

#294 (Sep 10, 2020 4:10:26 PM)

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

#293 (Sep 10, 2020 9:05:38 AM)

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

#293 (Sep 10, 2020 9:05:38 AM)

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

#293 (Sep 10, 2020 9:05:38 AM)

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

#292 (Sep 10, 2020 1:50:38 AM)

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

#291 (Sep 9, 2020 1:41:17 PM)

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

#291 (Sep 9, 2020 1:41:17 PM)

  1. [libc][MPFRWrapper] Provide a way to include MPFR header in downstream repos. — sivachandra / detail
  2. [GlobalISel] Rewrite the elide-br-by-swapping-icmp-ops combine to do less. — Amara Emerson / detail
  3. [GlobalISel][IRTranslator] Generate better conditional branch lowering. — Amara Emerson / detail
  4. [X86] Add tests for minnum/maxnum with constant NaN (NFC) — nikita.ppv / detail
  5. [GlobalISel] Enable usage of BranchProbabilityInfo in IRTranslator. — Amara Emerson / detail
  6. Add REQUIRES: asserts to a test that uses an asserts only flag. — Amara Emerson / detail
  7. [lldb] Pass the arch as part of the triple in the ARCH_CFLAGS — Jonas Devlieghere / detail
  8. [ARM] Add additional fmin/fmax with nan tests (NFC) — nikita.ppv / detail
  9. [DAGCombiner] Fold fmin/fmax of NaN — nikita.ppv / detail
  10. [DSE,MemorySSA] Handle atomic stores explicitly in isReadClobber. — flo / detail
  11. [AArch64][GlobalISel] Share address mode selection code for memops — Jessica Paquette / detail
  12. Mark masked.{store,scatter,compressstore} intrinsics as write-only — kparzysz / detail
  13. [AMDGPU] Fix for folding v2.16 literals. — dfukalov / detail
  14. [libunwind] Bare-metal DWARF: set dso_base to 0 — rprichard / detail
  15. [ValueTracking] isKnownNonZero, computeKnownBits for freeze — aqjune / detail
  16. [Asan] Return nullptr for invalid chunks — Vitaly Buka / detail
  17. AMDGPU: Fix inserting waitcnts before kill uses — Matthew.Arsenault / detail
  18. AMDGPU: Skip all meta instructions in hazard recognizer — Matthew.Arsenault / detail
  19. AMDGPU: Hoist check for VGPRs — Matthew.Arsenault / detail
  20. [gcov] Delete unused llvm_gcda_increment_indirect_counter — i / detail
  21. [llvm-install-name-tool] Add -V flag — alexshap / detail
  22. [gcov] Delete flush_fn_list (unused since D83149) — i / detail
  23. mlir/Transforms/BufferPlacement.h: Add missing override — dblaikie / detail
  24. [NFC] Move definition of variable now only used in debug builds — rupprecht / detail
  25. [CMake] Simplify CMake handling for libxml2 — phosek / detail
  26. [lit] Use correct variable name for libxml2 — phosek / detail
  27. [PowerPC] [FPEnv] Disable strict FP mutation by default — qiucofan / detail
  28. [mlir][Linalg] Add Utility method to get loop ranges for a LinalgOp. — ravishankarm / detail
  29. libclc/spirv: Add various functions — jano.vesely / detail
  30. [LoopLoadElim] Filter away candidates that stop being AddRecs after loop versioning. PR47457 — mkazantsev / detail
  31. [NFC] Rename variables to avoid name confusion — mkazantsev / detail
  32. [JumpThreading] Conditionally freeze its condition when unfolding select — aqjune / detail
  33. [mlir][Linalg] Small refactoring of ConvOpVectorization — limo / detail
  34. [clang] Disallow fbasic-block-sections on non-ELF, non-x86 targets. — snehasishk / detail
  35. [ARM] Tail predicate VQDMULH and VQRDMULH — sam.parker / detail
  36. [SCEV] Constant expansion cost at minsize — sam.parker / detail
  37. [mlir] [VectorOps] Enable 32-bit index optimizations — ajcbik / detail

#291 (Sep 9, 2020 1:41:17 PM)

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

#290 (Sep 9, 2020 6:09:57 AM)

  1. APInt.h - return directly from clearUnusedBits in single word cases. NFCI. — llvm-dev / detail
  2. [KnownBits] Move SelectionDAG::computeKnownBits ISD::ABS handling to KnownBits::abs — llvm-dev / detail
  3. Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors" — RonakNilesh.Chauhan / detail
  4. CommandLine.h - use auto const reference in ValuesClass::apply for range loop. NFCI. — llvm-dev / detail
  5. [Statepoints] Update DAG root after emitting statepoint. — dantrushin / detail
  6. [MachinePipeliner] Fix II_setByPragma initialization — Jinsong Ji / detail
  7. [AMDGPU][MC] Improved diagnostic messages for invalid registers — dmitry.preobrazhensky / detail
  8. [FLANG] Generate error for invalid selector. — inderjeet_kalra / detail
  9. [AMDGPU] Simplify S_SETREG_B32 case in EmitInstrWithCustomInserter — jay.foad / detail
  10. [PowerPC] Fix STRICT_FRINT/STRICT_FNEARBYINT lowering — qiucofan / detail
  11. X86FrameLowering::adjustStackWithPops - cleanup auto usage. NFCI. — llvm-dev / detail
  12. [mlir][Linalg] Reduction dimensions specified in TC definition of ConvOps. — limo / detail
  13. [DSE] Add testcase that uses masked loads and stores — kparzysz / detail
  14. X86CallFrameOptimization.cpp - use const references where possible. NFCI. — llvm-dev / detail
  15. [OpenMP] Begin Printing Information Dumps In Libomptarget and Plugins — huberjn / detail
  16. [libc][obvious] Fix strtok_r signature in the spec. — sivachandra / detail
  17. [NFC][MLInliner] Don't initialize in an assert. — mtrofin / detail
  18. Update atomic feature macros, synopsis, signatures to match C++20. Improve test coverage for non-lock-free atomics. — ogiroux / detail
  19. [DAGCombine] Skip re-visiting EntryToken to avoid compile time explosion — ulrich.weigand / detail
  20. [libc][NFC] Add spec files as dependencies of integration test. — sivachandra / detail
  21. [lldb/Docs] Correct LLDB_ENABLE_TESTS to LLDB_INCLUDE_TESTS — davelee.com / detail
  22. [libc++] Fix variant benchmark build for some configurations. — eric / detail
  23. Revert "[Attributor] Re-enable a run line in noalias.ll" — johannes / detail
  24. [DSE] Handle masked stores — kparzysz / detail
  25. [debugserver] Extract function for default launch flavor — davelee.com / detail
  26. [DSE] Explicitly not use MSSA in testcase for now — kparzysz / detail
  27. Implements [[likely]] and [[unlikely]] in IfStmt. — koraq / detail
  28. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  29. Revert a test using padding bits in atomics — ogiroux / detail
  30. [gcov] Don't split entry block; add a synthetic entry block instead — i / detail
  31. [InstCombine] add tests for add/sub-of-shl; NFC — spatel / detail
  32. [Hexagon] Account for truncating pairs to non-pairs when widening truncates — kparzysz / detail
  33. [gcov] Give the __llvm_gcov_ctr load instruction a name for more readable output — i / detail
  34. [MC] Resolve the difference of symbols in consecutive MCDataFragements — caij2003 / detail
  35. [AMDGPU] Correct gfx1031 XNACK setting documentation — Tony.Tye / detail
  36. [X86] Add support for using fast short rep mov for memcpy lowering. — yamauchi / detail
  37. Wordsmith RegionBranchOpInterface verification errors — silvasean / detail

#289 (Sep 8, 2020 11:10:08 PM)

  1. [Attributor] Provide a command line option that limits recursion depth — johannes / detail
  2. [Attributor] Re-enable a run line in noalias.ll — johannes / detail
  3. [Attributor] Selectively look at the callee even when there are operand bundles — johannes / detail
  4. [Attributor] Cleanup `IRPosition::getArgNo` usages — johannes / detail
  5. [Attributor] Associate the callback callee with a call site argument (if any) — johannes / detail
  6. [llvm-cov gcov] Simply computation of line counts and exit block counter — i / detail
  7. [Attributor] Cleanup `::initialize` of various AAs — johannes / detail
  8. [Attributor][NFC] Improve check lines in depgraph.ll — johannes / detail
  9. [ARM] Try to rematerialize VCTP instructions — sam.parker / detail
  10. [Statepoints] Properly handle const base pointer. — dantrushin / detail
  11. [MLIR] Add debug support for ignored patterns — frgossen / detail
  12. [lldb][doc] Mention python3-dev instead of python2.7-dev in build docs — Raphael Isemann / detail
  13. [Ignore Expressions] Fix performance regression by inlining `Ignore*SingleStep` — ecaldas / detail
  14. [gn build] Port c0e5e3fbfa5 — llvmgnsyncbot / detail
  15. [MLIR][Standard] Update `tensor_from_elements` assembly format — frgossen / detail
  16. [MLIR][Shape] Lower `shape_of` to `dynamic_tensor_from_elements` — frgossen / detail
  17. [lldb] Don't infinite loop in SemaSourceWithPriorities::CompleteType when trying to complete a forward decl — Raphael Isemann / detail
  18. [EarlyCSE] Explicitly require AAResultsWrapperPass. — flo / detail
  19. [lldb] Fix a crash when the ASTImporter is giving us two Imported callbacks for the same target decl — Raphael Isemann / detail
  20. [Test] Add failing test for pr47457 — mkazantsev / detail
  21. [lldb] Enable std::pair in CxxModuleHandler — Raphael Isemann / detail
  22. [mlir] Added support for loops to BufferPlacement transformation. — marcel.koester / detail
  23. Temporairly revert "Thread safety analysis: Consider global variables in scope" & followup — lebedev.ri / detail
  24. Rename MemRefDescriptor::getElementType() to MemRefDescriptor::getElementPtrType(). — csigg / detail
  25. [AMDGPU] Workaround for LDS Misalignment bug on GFX10 — Mirko.Brkusanin / detail
  26. [ARM] Fixup of a few test cases. NFC. — sjoerd.meijer / detail
  27. [DomTree] Use SmallVector<DomTreeNodeBase *, 4> instead of std::vector. — flo / detail
  28. [NFC][Asan] Fit ChunkHeader into redzone — Vitaly Buka / detail
  29. [APFloat] Fix uninitialized variable in IEEEFloat constructors — llvm-dev / detail
  30. ARMTargetParser.cpp - use auto const references in for range loops. NFCI. — llvm-dev / detail
  31. TrigramIndex.cpp - remove unnecessary includes. NFCI. — llvm-dev / detail
  32. [ValueTracking] Add UndefOrPoison/Poison-only version of relevant functions — aqjune / detail
  33. [flang]Add Semantic Checks for OpenMP Allocate Clause — caroline.concatto / detail
  34. [BuildLibCalls] Add more noundef to library functions — aqjune / detail
  35. [UnifyFunctionExitNodes] Fix Modified status for unreachable blocks — david.stenberg / detail
  36. [mlir][Linalg] Integration tests for convolutions added. — limo / detail
  37. [cmake] Use absolute paths for modules search — diana.picus / detail
  38. [elf2yaml] Fix dumping a debug section whose name is not recognized. — Xing / detail

#288 (Sep 8, 2020 3:43:45 PM)

  1. Insert missing bracket in docs. — ncv / detail
  2. [SelectionDAGBuilder] Pass fast math flags to getNode calls rather than trying to set them after the fact.: — craig.topper / detail
  3. llvm-symbolizer: Add optional "start file" to match "start line" — dblaikie / detail
  4. [libunwind] Replace chain-of-ifdefs for dl_iterate_phdr — rprichard / detail
  5. [SelectionDAGBuilder] Remove Unnecessary FastMathFlags temporary. Use SDNodeFlags instead. NFCI — craig.topper / detail
  6. [llvm] [unittest] Allow getting a C string from the TempDir helper class — jaskiewiczs / detail
  7. [NFC] Fixing a gcc compiler warning. — puyan / detail
  8. Remove unused variable(s) — dblaikie / detail
  9. Handle masked loads and stores in MemoryLocation/Dependence — kparzysz / detail
  10. [NFC][ThinLTO] EmbedBitcodeSection doesn't need the Config — mtrofin / detail
  11. [obj2yaml][test] Test generating and dumping a broken debug_ranges section. — Xing / detail
  12. [EarlyCSE] Add testcase for masked loads and stores, NFC — kparzysz / detail
  13. [PowerPC] Set setMaxAtomicSizeInBitsSupported appropriately for 32-bit PowerPC in PPCTargetLowering — brad / detail
  14. [llvm-cov gcov] Compute unmeasured arc counts by Kirchhoff's circuit law — i / detail
  15. [Hexagon] Fix order of operands in V6_vdealb4w — kparzysz / detail
  16. [libFuzzer] Add a command-line option for tracing mutation of corpus inputs in the dot graph format. — dokyungs / detail
  17. [NFC] Move functon from IndVarSimplify to SCEV — mkazantsev / detail
  18. [flang][msvc] Avoid range-based for over initializer_list. NFC. — llvm-project / detail

#287 (Sep 8, 2020 2:28:19 AM)

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

#287 (Sep 8, 2020 2:28:19 AM)

  1. [mlir] Conv ops vectorization pass — limo / detail
  2. [mlir][VectorOps] Redo the scalar loop emission in VectoToSCF to pad instead of clipping — benny.kra / detail
  3. Revert "[PowerPC] Implement instruction clustering for stores" — qiucofan / detail
  4. [ARM][LowOverheadLoops] Remove modifications to the correct element — samuel.tebbs / detail
  5. [mlir] Fix of broken build on windows caused by using uint — limo / detail
  6. [SyntaxTree] Ignore implicit non-leaf `CXXConstructExpr` — ecaldas / detail
  7. [SyntaxTree] Ignore implicit leaf `CXXConstructExpr` — ecaldas / detail
  8. [SyntaxTree] Ignore implicit `CXXFunctionalCastExpr` wrapping constructor — ecaldas / detail
  9. [SyntaxTree] Fix crash on functions with default arguments. — ecaldas / detail
  10. [mlir][VectorOps] Clean up outdated comments. NFCI. — benny.kra / detail
  11. [OpenMP] Fix typo in CodeGenFunction::EmitOMPWorksharingLoop (PR46412) — llvm-dev / detail
  12. [mlir] remove BufferAssignmentPlacer from BufferAssignmentOpConversionPattern — ehsan.nadjaran_toosi / detail
  13. [DWARFYAML] Make the debug_ranges section optional. — Xing / detail
  14. X86DomainReassignment.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  15. X86CallLowering.cpp - improve auto const/pointer/reference qualifiers. NFCI. — llvm-dev / detail
  16. [Codegen][X86] Begin moving X86 specific codegen tests into X86 subfolder. — llvm-dev / detail
  17. [mlir][VectorOps] — benny.kra / detail
  18. [mlir] Fix bug in copy removal — ehsan.nadjaran_toosi / detail
  19. [CMake] Remove dead FindPythonInterp code — raul.tambre / detail
  20. [analyzer] [NFC] Introduce refactoring of PthreadLockChecker — dpetrov / detail
  21. [InstCombine] add bitwise logic fold tests for D86395; NFC — spatel / detail
  22. Add a new altera check for structure packing and alignment. — aaron / detail
  23. [clang] Limit the maximum level of fold-expr expansion. — hokein.wu / detail
  24. [mlir][VectorOps] Fix more GCC5 weirdness — benny.kra / detail
  25. [NFC][ARM] Precommit test — sam.parker / detail
  26. [DSE,MemorySSA] Increase walker limit a bit. — flo / detail
  27. [gn build] (manually) port 156b127945a8 — thakis / detail
  28. StructPackAlignCheck: Fix a -Winconsistent-missing-override warning — thakis / detail
  29. Revert 3e782bf809 "[Sema][MSVC] warn at dynamic_cast when /GR- is given" — hans / detail
  30. [clang-tidy] Fix dynamic build failures after 156b127945a8c923d141e608b7380427da024376 — hokein.wu / detail
  31. [DAGTypeLegalizer] Handle ZERO_EXTEND of promoted type in WidenVecRes_Convert. — paulsson / detail
  32. [libc++] Make sure we always print all available features — Louis Dionne / detail
  33. [libc++] Allow overriding the cached value of LIBCXX_TEST_CONFIG — Louis Dionne / detail
  34. [clang-format] Handle shifts within conditions — mydeveloperday / detail
  35. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  36. [clang-tidy] Fix linking for FrontendOpenMP — aheejin / detail
  37. Add an option for unrolling loops up to a factor. — Lubomir.Litchev / detail
  38. LiveRegUnits.h - reduce MachineRegisterInfo.h include. NFC. — llvm-dev / detail
  39. [WebAssembly] Fix fixEndsAtEndOfFunction for try-catch — aheejin / detail
  40. GlobalISel: Combine `op undef, x` to 0 — vkeles / detail
  41. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / detail
  42. [GVN] Add testcase that uses masked loads and stores, NFC — kparzysz / detail
  43. Add more explicit error message when creating a type or attribute for an unregistered dialect (NFC) — joker.eph / detail
  44. [sanitizers] Remove unneeded MaybeCall*DefaultOptions() and nullptr checks — i / detail
  45. RISCVMatInt.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  46. CFGUpdate.h - remove unused APInt include. NFCI. — llvm-dev / detail
  47. Revert "[ARM] Follow AACPS standard for volatile bit-fields access width" — ties.stuij / detail
  48. Add detailed reference for the SearchableTables backend. — paul / detail
  49. [X86] SSE4_A should only imply SSE3 not SSSE3 in the frontend. — craig.topper / detail
  50. [Coroutine] Make dealing with alloca spills more robust — xun / detail
  51. [InstCombine] Fold abs of known negative operand — nikita.ppv / detail
  52. [InstCombine] Test comparison of abs with int min (NFC) — nikita.ppv / detail
  53. [InstCombine] Fold comparison of abs with int min — nikita.ppv / detail
  54. Update clang/test/Driver/darwin-infer-simulator-sdkroot.c — Azharuddin Mohammed / detail
  55. [llvm-install-name-tool] Add a test with multiple input files — alexshap / detail
  56. [LLD][ELF] Fix performance of MarkLive::scanEhFrameSection — andrew.ng / detail
  57. [UnifyFunctionExitNodes] Remove unused getters, NFC — david.stenberg / detail
  58. Retry of D84974 — walter erquinigo / detail
  59. [InstCombine] Add tests for known bits for min/max intrinsics (NFC) — nikita.ppv / detail
  60. [ValueTracking] Compute known bits of min/max intrinsics — nikita.ppv / detail
  61. fix typos; improve a couple of descriptions; — paul / detail
  62. Sema: extract a check for `isCFError` (NFC) — Saleem Abdulrasool / detail
  63. [HIP] Add gfx1031 and gfx1030 — Yaxun.Liu / detail
  64. Revert "Retry of D84974" — walter erquinigo / detail
  65. [Asan] Don't crash if metadata is not initialized — Vitaly Buka / detail
  66. [NFC][Asan] Remove Debug code — Vitaly Buka / detail
  67. [Hexagon] Handle widening of truncation's operand with legal result — kparzysz / detail
  68. [MLIR] Change Operation::create() methods to use Value/Type/Block ranges. — jurahul / detail

#287 (Sep 8, 2020 2:28:19 AM)

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

#286 (Sep 7, 2020 9:49:00 PM)

  1. [Test] Auto-generated checks for some IndVarSimplify tests — mkazantsev / detail
  2. [Attributor][FIX] Properly return changed if the IR was modified — johannes / detail
  3. [Attributor][NFC] Expand `auto` types (clang-fix-it) — johannes / detail
  4. [Attributor][NFC] Clang tidy: no else after continue — johannes / detail
  5. [Attributor][NFC] Change variable spelling — johannes / detail
  6. [Attributor][NFC] Cleanup internalize test case — johannes / detail
  7. [Attributor][FIX] Don't crash on internalizing linkonce_odr hidden functions — johannes / detail
  8. [ELF] --symbol-ordering-file: optimize a loop — i / detail
  9. [LSR] Canonicalize a formula before insert it into the list — weiwei64 / detail
  10. [clang] Remove a stray semicolon, fixing pedantic GCC warnings. NFC. — martin / detail
  11. [PowerPC] Add parentheses to silence gcc warning — mikael.holmen / detail
  12. [AARCH64][RegisterCoalescer] clang miscompiles zero-extension to long long — simon.wallis2 / detail
  13. [PowerPC] Fix getMemOperandWithOffsetWidth — qiucofan / detail
  14. [Test] More tests where IndVars fails to eliminate a range check — mkazantsev / detail
  15. [flang] Convert release notes to markdown — richard.barton / detail
  16. [obj2yaml] Stop parsing the debug_str section when it encounters a string without the null terminator. — Xing / detail
  17. [mlir][Vector] Make VectorToSCF deterministic — ntv / detail
  18. getClangStripDependencyFileAdjuster(): Do not remove -M args when using MSVC cl driver — hans / detail
  19. Provide anchor for compiler extensions — sguelton / detail

#285 (Sep 7, 2020 2:30:30 PM)

  1. Reland [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline — lebedev.ri / detail
  2. [asan][test] Use --image-base for Linux/asan_prelink_test.cpp if ld is LLD — i / detail
  3. [DSE,MemorySSA] Add an early check for read clobbers to traversal. — flo / detail
  4. [Sema][MSVC] warn at dynamic_cast when /GR- is given — zequanwu / detail
  5. Add documentation for getDependentDialects() in the PassManagement infra docs — joker.eph / detail
  6. Add a doc/tutorial on traversing the IR — joker.eph / detail
  7. Update SVG images to be properly cropped (NFC) — joker.eph / detail
  8. [builtins] Inline __paritysi2 into __paritydi2 and inline __paritydi2 into __parityti2. — craig.topper / detail
  9. [flang][OpenMP] Enhance parser support for atomic construct to OpenMP 5.0 — kirankumar.tp / detail
  10. [llvm-objcopy] Consolidate and unify version tests — alexshap / detail
  11. [PowerPC] Implement instruction clustering for stores — qiucofan / detail
  12. [Sema] fix /gr warning test case — zequanwu / detail

#284 (Sep 7, 2020 8:12:47 AM)

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

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

  1. Removed redundant code. — gkistanova / githubweb

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

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

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

  1. Removed redundant code. — gkistanova / detail

#281 (Sep 6, 2020 8:48:46 PM)

  1. When dumping results of StackLifetime, it will print the following — dongaxis / detail
  2. Move NativeRegisterContextLinux/RegisterContextPOSIX*_arm to RegisterInfoAndSetInterface — omair.javaid / detail

#280 (Sep 6, 2020 2:43:03 PM)

  1. Add proper move ctor/move assign to APValue. NFCI. — benny.kra / detail
  2. [ARM] Regenerate tests. NFC — david.green / detail
  3. [ARM] Remove -O3 from mve intrinsic tests. NFC — david.green / detail
  4. [X86][AVX] lowerShuffleWithPERMV - adjust binary shuffle masks to account for widening on non-VLX targets — llvm-dev / detail
  5. [SmallVector] Move error handling out of line — benny.kra / detail
  6. Thread safety analysis: Test and document release_generic_capability — aaronpuchert / detail
  7. Thread safety analysis: Improve documentation for scoped capabilities — aaronpuchert / detail
  8. [mlir] Add Shaped Type, Tensor Type and MemRef Type to python bindings. — stellaraccident / detail
  9. [DSE,MemorySSA] Add a few additional debug messages. — flo / detail
  10. [compiler-rt] Implement __clear_cache() on OpenBSD/arm — brad / detail
  11. [ValueTracking] Avoid known bits fallback for non-zero get check (NFCI) — nikita.ppv / detail
  12. [asan_symbolize] Pass --demangle/--no-demangle instead of --demangle={True,False} — i / detail
  13. [PowerPC] Implement Vector Expand Mask builtins in LLVM/Clang — amy.kwan1 / detail
  14. [WebAssembly] Fix incorrect assumption of simple value types — tlively / detail
  15. [machinesink] add testcase for more sinking - NFC — czhengsz / detail
  16. [ELF] Add a new e_machine value EM_CSKY and add some CSKY relocation types — zixuan.wu / detail
  17. Move targetHasSVE function to lldbtest.py — omair.javaid / detail

#279 (Sep 5, 2020 6:43:13 PM)

  1. [AMDGPU] Remove the dead spill slots while spilling FP/BP to memory — VenkataRamanaiah.Nalamothu / detail
  2. [NFC][Asan] Move free_tid from ChunkHeader — Vitaly Buka / detail
  3. [NFC][Asan] Fix clang-tidy warning — Vitaly Buka / detail
  4. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  5. [GlobalISel] Disable the indexed loads combine completely unless forced. NFC. — Amara Emerson / detail
  6. Revert "[Asan] Cleanup atomic usage in allocator" — Vitaly Buka / detail
  7. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  8. [InstSimplify] Fold degenerate abs of abs form — nikita.ppv / detail

#278 (Sep 5, 2020 5:57:01 AM)

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

#277 (Sep 4, 2020 11:00:50 PM)

  1. [PowerPC] Expand constrained ppc_fp128 to i32 conversion — qiucofan / detail
  2. Fix return status of SimplifyCFG — sguelton / detail
  3. [SCCP] Add tests for intrinsic ranges (NFC) — nikita.ppv / detail
  4. [SelectionDAG] Always intersect SDNode flags during getNode() node memoization. — paulsson / detail
  5. [InstCombine] Test abs with dominating condition (NFC) — nikita.ppv / detail
  6. [InstCombine] Add tests for cttz of abs intrinsic (NFC) — nikita.ppv / detail
  7. [InstCombine] Fold cttz of abs intrinsic — nikita.ppv / detail
  8. [InstCombine] Add tests for mul of abs intrinsic (NFC) — nikita.ppv / detail
  9. [InstCombine] Fold mul of abs intrinsic — nikita.ppv / detail

#276 (Sep 4, 2020 4:02:30 PM)

  1. [Hexagon] Unindent everything in HexagonISelLowering.h, NFC — kparzysz / detail
  2. [compiler-rt] Try again to correct test after 3f1a9b7eca0 added segment names to objdump output — daniel_l_sanders / detail
  3. [compiler-rt] Add .clang-tidy with customization to disable readability-identifier-naming — i / detail
  4. [PowerPC] Provide vec_cmpne on pre-Power9 architectures in altivec.h — nemanja.i.ibm / detail

#275 (Sep 4, 2020 8:30:52 AM)

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

#275 (Sep 4, 2020 8:30:52 AM)

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

#275 (Sep 4, 2020 8:30:52 AM)

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

#274 (Sep 4, 2020 1:18:36 AM)

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

#273 (Sep 3, 2020 6:01:39 PM)

  1. [SmallVector] Include stdexcept if LLVM_ENABLE_EXCEPTIONS — maskray / detail
  2. [NFC][Asan] Add FIXME into GetAsanChunk — Vitaly Buka / detail
  3. [NFC][Asan] Rename internal enum value. — Vitaly Buka / detail
  4. [NFC] Adding pythonenv* to .gitignore — plotfi / detail
  5. [mlir] [VectorOps] Improve SIMD compares with narrower indices — ajcbik / detail
  6. [libc] Add implementations of remquo[f|l] and remainder[f|l]. — sivachandra / detail
  7. Add comment to describe a field member (NFC) — joker.eph / detail
  8. [libc][obvious] Use constants of type double in remquo_test. — sivachandra / detail
  9. [NFC][Asan] Inline enum doc strings — Vitaly Buka / detail

#272 (Sep 3, 2020 12:13:33 PM)

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

#272 (Sep 3, 2020 12:13:33 PM)

  1. [InstCombine] add tests for commutative intrinsics; NFC — spatel / detail
  2. [InstCombine] canonicalize all commutative intrinsics with constant arg — spatel / detail
  3. Fix Wdocumentation warning. NFCI. — llvm-dev / detail
  4. Fix Wdocumentation trailing comments warnings. NFCI. — llvm-dev / detail
  5. PHIEliminationUtils.cpp - remove unnecessary MachineBasicBlock.h include. NFCI. — llvm-dev / detail
  6. WebAssemblyUtilities.h - reduce unnecessary includes to forward declarations. NFCI. — llvm-dev / detail
  7. [ARM] Extra predicate load tests. NFC — david.green / detail
  8. [libc++] Make ext-int.verify.cpp test compatible with c++03 — john.brawn / detail
  9. [libc++] Mark std::atomic<_ExtInt> test as unsupported in C++03 — Louis Dionne / detail
  10. [spirv][nfc] Simplify resource limit with default values — antiagainst / detail
  11. SelectionDAG.h - remove unnecessary FunctionLoweringInfo.h include. NFCI. — llvm-dev / detail
  12. [DebugInfo] Make DWARF ignore sizes on forward declared class types. — akhuang / detail
  13. Revert "Add new hidden option -print-changed which only reports changes to IR" — anhtuyen / detail
  14. SVML support for log2 — aktoon / detail
  15. [lldb] avoid assert in threadsanitizer tests on linux — l.lunak / detail
  16. [test] Use %t instead of %T to remove race conditions between config-file3.c and target-override.c — maskray / detail
  17. Replace CRLF with LF; NFC — bryan.chan / detail
  18. [libFuzzer] Evenly select inputs to cross over with from the corpus regardless of the input's coverage. — dokyungs / detail
  19. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  20. [MIRVRegNamer] Experimental MachineInstr stable hashing (Fowler-Noll-Vo) — plotfi / detail
  21. [gn build] Port 7fff1fbd3ce — llvmgnsyncbot / detail
  22. [libFuzzer] Scale energy assigned to each input based on input execution time. — dokyungs / detail
  23. [Sema] Fix a -Warc-repeated-use-of-weak false-positive by only calling CheckPlaceholderExpr once — erik.pilkington / detail
  24. [Asan] Cleanup atomic usage in allocator — Vitaly Buka / detail
  25. [NFC][Asan] Set AP32::kMetadataSize to 0 — Vitaly Buka / detail
  26. [llvm-symbolizer] Add back --use-symbol-table=true — maskray / detail
  27. Canonicalize declaration pointers when forming APValues. — richard / detail
  28. Remove unused and dangerous overload of PerformImplicitConversion. — richard / detail
  29. [codegen] Ensure target flags are cleared/set properly. NFC. — michael.hliao / detail
  30. [DebugInfo] Add size to class declarations in debug info. — akhuang / detail
  31. [libunwind] Minor SJLJ config cleanup. NFCI. — rprichard / detail
  32. [X86] Update stale comment. NFC — craig.topper / detail
  33. AMDGPU: Remove code to handle tied si_else operands — Matthew.Arsenault / detail

#272 (Sep 3, 2020 12:13:33 PM)

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

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

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

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

  1. Removed unused code. — gkistanova / githubweb

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

  1. Tweak `mlir-linalg-ods-gen` library dependency: only MLIRIR is needed, not the entire parser (NFC) — joker.eph / detail
  2. Revert de6caf871be79dc7549aebe4e4fb57d52f6ed202 and 51128b670d4f757132e927c4f3dd78d257d37f70 (https://reviews.llvm.org/D84974) — waltermelon / detail
  3. [asan_symbolize] Remove --use-symbol-table=true which is the default — maskray / detail
  4. [llvm-dwarfdump] Warn user when it encounters no null terminated strings. — Xing / detail
  5. [InstCombine] Fix a couple crashes with extractelement on a scalable vector. — efriedma / detail
  6. [compiler-rt] Don't build llvm-lit in RUNTIMES-BUILD — Jinsong Ji / detail
  7. Fix for PR46384. Failure on weak dllimport. — sunil.srivastava / detail
  8. Add code owners of new MachO port — gkm / detail
  9. [lldb/Gui] zero-initialize children_stop_id — rupprecht / detail
  10. [mlir][spirv] Add block read and write from SPV_INTEL_subgroups — thomasraoux / detail
  11. [X86] Add a /tune: option for clang-cl — craig.topper / detail
  12. [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index — craig.topper / detail
  13. [lldb] Always record both the working and home directory. — Jonas Devlieghere / detail
  14. [NewPM][Lint] Port -lint to NewPM — aeubanks / detail
  15. Revert "[NewPM][Lint] Port -lint to NewPM" — aeubanks / detail
  16. [lldb] Pass -fno-objc-exceptions for objcxx targets — Jonas Devlieghere / detail
  17. [lldb] Add reproducer verifier — Jonas Devlieghere / detail
  18. [mlir][Linalg] Wrong tile size for convolutions fixed — limo / detail
  19. Decouple OpPassManager from the the MLIRContext (NFC) — joker.eph / detail
  20. Adding GDB PrettyPrinter for mlir::Identifier. — csigg / detail

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

  1. Removed unused code. — gkistanova / detail

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

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

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

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

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

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

#268 (Sep 1, 2020 1:24:37 PM)

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

#267 (Sep 1, 2020 1:51:37 AM)

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

#267 (Sep 1, 2020 1:51:37 AM)

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

#267 (Sep 1, 2020 1:51:37 AM)

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

#266 (Aug 31, 2020 6:21:24 PM)

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

#265 (Aug 31, 2020 11:20:54 AM)

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

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

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

#262 (Aug 30, 2020 8:32:42 PM)

  1. [Sink] Optimize/simplify sink candidate finding with nearest common dominator — i / detail
  2. [Test] Simplify DWARF test cases. NFC. — Xing / detail
  3. [lldb] Don't crash when LLDB can't extract the tsan report — Raphael Isemann / detail
  4. [FileCheck] Move FileCheck implementation out of LLVMSupport into its own library — Raphael Isemann / detail

#261 (Aug 30, 2020 1:16:36 PM)

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

#260 (Aug 30, 2020 5:31:14 AM)

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

#259 (Aug 29, 2020 10:20:10 PM)

  1. [Attributor] Fix callsite check in AAUndefinedBehavior — okuraofvegetable / detail
  2. [LangRef] State that storing an aggregate fills padding with undef — aqjune / detail
  3. [LangRef] Apply a missing comment from D86189 — aqjune / detail
  4. [OpenMPOpt][NFC] add reproducer for problem found in D85544 — sstipanovic / detail
  5. Improve doc comments for several methods returning bools — kamleshbhalui / detail
  6. [Attributor] Introduce module slice. — sstipanovic / detail
  7. Reland [OpenMPOpt] ICV tracking for calls — sstipanovic / detail
  8. [llvm-reduce] Function body reduction: don't forget to unset comdat — tyker / detail

#258 (Aug 29, 2020 2:24:37 PM)

  1. [InstSimplify] Reduce code duplication in simplifySelectWithICmpCond (NFC) — nikita.ppv / detail
  2. [Attributor] Fix AANoUndef identification — okuraofvegetable / detail
  3. [libc++] Add from-scratch configuration files for the test suite — Louis Dionne / detail
  4. [libc++] Move the default site config template alongside other config files — Louis Dionne / detail
  5. [libc++] Temporarily force-set the LIBCXX_TEST_CONFIG cache value — Louis Dionne / detail
  6. [ORC] Add getDFSLinkOrder / getReverseDFSLinkOrder methods to JITDylib. — Lang Hames / detail
  7. Remove OpenBSD/sparc support — brad / detail
  8. Set alignment of .llvmbc and .llvmcmd to 1 — i / detail
  9. [Attributor][NFC] Fix dependency type in AAUndefinedBehaviorImpl::updateImpl — okuraofvegetable / detail

#257 (Aug 29, 2020 1:52:48 AM)

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

#256 (Aug 28, 2020 7:31:54 PM)

  1. Use report_fatal_error instead of llvm::errs() + abort() (NFC) — joker.eph / detail
  2. [ObjC][ARC] In HandlePotentialAlterRefCount, check whether an — Akira / detail
  3. [lldb] Make the lit configuration values optional for the API tests — Jonas Devlieghere / detail
  4. [lldb] Hoist --framework argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / detail
  5. [compiler-rt][tsan] Remove unnecesary typedefs — mvanotti / detail
  6. [DAGCombiner] Enhance (zext(setcc)) — lkail / detail
  7. [LLD][PowerPC][test] Disable ELF/ppc64-pcrel-long-branch-error.s — hubert.reinterpretcast / detail
  8. [DWARFYAML] Make the debug_abbrev_offset field optional. — Xing / detail
  9. [NFC][STLExtras] Add make_first_range(), similar to existing make_second_range() — lebedev.ri / detail
  10. [NFC][InstructionSimplify] Add a warning about not simplifying to not def-reachable — lebedev.ri / detail
  11. [Attributes] Merge calls to getFnAttribute/hasFnAttribute using Attribute::isValid. NFC — craig.topper / detail

#255 (Aug 28, 2020 11:02:58 AM)

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

#254 (Aug 28, 2020 3:24:58 AM)

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

#253 (Aug 27, 2020 7:47:07 PM)

  1. [PowerPC] PPCBoolRetToInt: Don't translate Constant's operands — lkail / detail
  2. [flang][openacc] Add check for tile clause restriction — clementval / detail
  3. [MSAN] Add fiber switching APIs — Vitaly Buka / detail
  4. [flang][openacc] Fix gang-argument parsing and add validity tests for !$acc loop — clementval / detail
  5. Add an unsigned shift base sanitizer — JF Bastien / detail
  6. Add a global flag to disable the global dialect registry "process wise" — joker.eph / detail
  7. (Expensive) Check for Loop, SCC and Region pass return status — sguelton / detail
  8. [gn build] Port b1f4e5979b7 — llvmgnsyncbot / detail
  9. [MC] [Win64EH] Avoid producing malformed xdata records — martin / detail
  10. [ValueTracking] Remove a stray semicolon. NFC. — martin / detail
  11. [llvm-reduce] Skip chunks that lead to broken modules. — flo / detail
  12. [unittests/Object] - Add testing for missing ELF formats. — grimar / detail
  13. [llvm-readobj][test] - Test "Format" values. — grimar / detail
  14. [llvm-readobj] - Simplify the code that creates dumpers. NFCI. — grimar / detail
  15. [BuildLibCalls] Add argmemonly to more lib calls. — flo / detail
  16. [mlir][Linalg] Enhance Linalg fusion on generic op and tensor_reshape op. — hanchung / detail
  17. [NFC][asan] Don't unwind stack before pool check — Vitaly Buka / detail
  18. [DSE,MemorySSA] Add memcmp test case. — flo / detail
  19. [BasicAA] Add first libfunc tests with memcmp. — flo / detail

#252 (Aug 27, 2020 12:12:08 PM)

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

#251 (Aug 27, 2020 4:19:29 AM)

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

#250 (Aug 26, 2020 9:08:10 PM)

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

#250 (Aug 26, 2020 9:08:10 PM)

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

#250 (Aug 26, 2020 9:08:10 PM)

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

#249 (Aug 26, 2020 1:47:55 PM)

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

#248 (Aug 26, 2020 5:56:46 AM)

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

#247 (Aug 25, 2020 10:31:37 PM)

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

#247 (Aug 25, 2020 10:31:37 PM)

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

#247 (Aug 25, 2020 10:31:37 PM)

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

#246 (Aug 25, 2020 4:21:06 PM)

  1. [TargetLoweringObjectFileImpl] Make .llvmbc and .llvmcmd non-SHF_ALLOC — i / detail
  2. [AMDGPU] Remove unsound dependency on ISA version in waitcnt — Stanislav.Mekhanoshin / detail
  3. [MLInliner] Simplify TFUTILS_SUPPORTED_TYPES — mtrofin / detail
  4. Remove unused/misnamed SetObjectModificationTime — davelee.com / detail
  5. [llvm-libtool-darwin] Address post-commit feedback — smeenai / detail
  6. [X86] Remove a redundant COPY_TO_REGCLASS for VK16 after a KMOVWkr in an isel output pattern. — craig.topper / detail
  7. Revert "[Coverage] Enable emitting gap area between macros" — zequanwu / detail
  8. Add llvm_unreachable after fully covered switch to silence some warnings from GCC (NFC) — joker.eph / detail
  9. [X86] Remove extra getOperand(0) call from recently introduced store(extract_element(vtrunc)) to truncated store combine. — craig.topper / detail
  10. Remove global registration from the test dialect in MLIR (NFC) — joker.eph / detail
  11. [Modules] Improve error message when cannot find parent module for submodule definition. — vsapsai / detail
  12. [X86] Add an isel pattern for (i8 (trunc (i16 (bitconvert (v16i1 X))))) to avoid an extra EXTRACT_SUBREG — craig.topper / detail
  13. Add Z3 to system libraries list if enabled — mikhail.ramalho / detail
  14. [Docs] Document --lto-whole-program-visibility — tejohnson / detail
  15. Update UnwindPlan dump to list if it is a trap handler func; also Command — Jason Molenda / detail
  16. Ah, one test too many updated.  This one should be unmodified. — Jason Molenda / detail
  17. [llvm-lipo] Add support for bitcode files — alexshap / detail

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

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

#244 (Aug 24, 2020 5:55:48 PM)

  1. [not][test] Fix disable-symbolization.test when 'printenv' is not available — maskray / detail
  2. [MLInliner] Support training that doesn't require partial rewards — mtrofin / detail
  3. Properly pass modules flags to frontend when using -std=c++20 instead of -std=c++2a. — richard / detail
  4. Add NDEBUG checks around debug only loop to avoid unused variable — echristo / detail
  5. [flang] Don't attempt to compute element size if no DynamicType — tkeith / detail
  6. Disable 'not' test on Windows because 'env' from GnuWin32 cannot be used without arguments. — alexandre.ganea / detail
  7. [DebugInfo] Move constructor homing case in shouldOmitDefinition. — akhuang / detail
  8. Temporarily Revert "[DebugInfo] Move constructor homing case in shouldOmitDefinition." — echristo / detail
  9. [CMake] Fix ncurses/zlib in LLVM_SYSTEM_LIBS for Windows GNU — phosek / detail
  10. [SyntaxTree] Split `MemberPointer` tests with annotations — ecaldas / detail
  11. [SyntaxTree] Split ConstVolatileQualifiers tests — ecaldas / detail
  12. [SyntaxTree] Use annotations on ClassTemplate_MemberClassDefinition test — ecaldas / detail
  13. [X86] Support -march=sapphirerapids — freddy.ye / detail
  14. PR37556: Don't diagnose conflicts between instantiated unqualified — richard / detail
  15. [lldb] Don't depend on psutil in TestCompletion.py — Raphael Isemann / detail
  16. [SyntaxTree] Extend the syntax tree dump to also cover `NodeRole` — ecaldas / detail
  17. [SyntaxTree] Update `Statement` tests to dump `NodeRole` — ecaldas / detail
  18. [SyntaxTree] Update `Expression` tests to dump `NodeRole` — ecaldas / detail
  19. [SyntaxTree] Update `Declaration` tests to dump `NodeRole` — ecaldas / detail
  20. [SyntaxTree] Update `Modifiable` tests to dump `NodeRole` and `unmodifiable` tag — ecaldas / detail

#243 (Aug 24, 2020 10:06:00 AM)

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

#242 (Aug 24, 2020 2:35:54 AM)

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

#241 (Aug 23, 2020 7:25:00 PM)

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

#240 (Aug 23, 2020 12:08:51 PM)

  1. [NFC][InstCombine] Add tests for negation of freeze — lebedev.ri / detail
  2. [InstCombine] Negator: freeze is freely negatible if it's operand is negatible — lebedev.ri / detail
  3. Update FIR registration to not rely on the global MLIR dialect registry (NFC) — joker.eph / detail
  4. [flang][openacc] Fix wait-argument for wait clause + add tests — clementval / detail
  5. [clang][Driver] Implement AddClangSystemIncludeArgs and HasNativeLLVMSupport for the OpenBSD clang driver. — brad / detail
  6. [clang][Driver] Implement addLibCxxIncludePaths and getCompilerRT for the OpenBSD clang driver. — brad / detail

#239 (Aug 23, 2020 4:18:49 AM)

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

#238 (Aug 22, 2020 9:01:39 PM)

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

#237 (Aug 22, 2020 7:57:13 AM)

  1. [LiveDebugValues] Install an implementation-picking LiveDebugValues pass — jeremy.morse / detail
  2. [gn build] Port 20bb9fe565a — llvmgnsyncbot / detail
  3. Fix some builds after 20bb9fe565a — jeremy.morse / detail
  4. [X86] ia32intrin.h - pull out common attributes used in cast helpers into define. NFCI. — llvm-dev / detail
  5. GlobalISel: Merge FewerElements for G_BUILD_VECTOR/G_CONCAT_VECTORS — Matthew.Arsenault / detail
  6. [Polly] Fix use-after-free. — llvm-project / detail
  7. [Polly] Ensure consistent Scop::InstStmtMap. NFC. — llvm-project / detail
  8. [lldb] Extract reproducer providers & co into their own header. — Jonas Devlieghere / detail
  9. [flang] Fix assert on bad character kind — tkeith / detail
  10. [flang][msvc] Disambiguate injected class name. — llvm-project / detail
  11. [llvm-reduce] make llvm-reduce save the best reduction it has when it crashes — tyker / detail
  12. [LiveDebugValues] Add instruction-referencing LDV implementation — jeremy.morse / detail
  13. [gn build] Port ae6f7882403 — llvmgnsyncbot / detail
  14. Move Py_buffer_RAII to .h file so SWIG 2 doesnt have to parse it — antonio.afonso / detail
  15. [LiveDebugValues] Delete unneeded copy constructor after D83047 — maskray / detail
  16. Follow-up build fix for rGae6f78824031 — jeremy.morse / detail
  17. [AArch64] add tests for store merge of truncs; NFC — spatel / detail
  18. [libunwind] Ensure enough alignment for unw_cursor_t for SEH build configurations — martin / detail
  19. [flang][msvc] Split class declaration and constexpr variable definition. NFC. — llvm-project / detail
  20. [LLD][COFF] Reset outputSections for successive runs — martin / detail
  21. Revert "[Polly] Ensure consistent Scop::InstStmtMap. NFC." — llvm-project / detail
  22. [DAGCombiner] add early exit for store merging of truncs — spatel / detail
  23. [llvm-dwarfdump] --statistics: break lines and indent by 2 — maskray / detail
  24. [DebugInfo][test] Fix dwarf-callsite-related-attrs.ll after llvm-dwarfdump --statistics change — maskray / detail
  25. [X86] Allow 32-bit mode only CPUs with -mtune on 64-bit targets — craig.topper / detail
  26. [libunwind] Make findUnwindSectionsByPhdr static — rprichard / detail
  27. Use TranslateFromMLIRRegistration for SPIRV roundtrip (NFC) — joker.eph / detail
  28. Refactor `mlir-translate` to extract the `main()` logic in a helper on the model of `MlirOptMain()` (NFC) — joker.eph / detail
  29. Add a `dialect_registration` callback for "translations" registered with mlir-translate — joker.eph / detail
  30. Create ${swig_target}-scripts target instead of lldb-python-scripts — antonio.afonso / detail

#236 (Aug 22, 2020 12:53:20 AM)

  1. [MLIR][SPIRVToLLVM] Updated the documentation for the conversion — georgemitenk0v / detail
  2. [DSE,MemorySSA] Use BatchAA for AA queries. — flo / detail
  3. Instantiate Error in Target::GetEntryPointAddress() only when necessary — dimitry / detail
  4. [LiveDebugValues][NFC] Move LiveDebugValues source for refactor — jeremy.morse / detail
  5. [gn build] Port fba06e3c85a — llvmgnsyncbot / detail
  6. [clang-tidy] readability-simplify-boolean-expr detects negated literals — n.james93 / detail
  7. [docs] Replace "constexpr expressions" with "constant expressions". — llvm-dev / detail
  8. [DAGCombiner] clean up merge of truncated stores; NFC — spatel / detail
  9. [InstCombine] canonicalize 'not' ops before logical shifts — spatel / detail
  10. Enable constexpr on ROTATELEFT/ROTATERIGHT builtin intrinsics (PR47249) — llvm-dev / detail
  11. Enable constexpr on BITREVERSE builtin intrinsics (PR47249) — llvm-dev / detail

#235 (Aug 21, 2020 6:10:39 PM)

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

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

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

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

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

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

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

#233 (Aug 19, 2020 1:34:54 PM)

  1. [PGO][PGSO][LV] Fix loop not vectorized issue under profile guided size opts. — yamauchi / detail
  2. [lldb] Print the load command that wasn't found in TestSimulatorPlatform — Jonas Devlieghere / detail
  3. [DebugInfo] Emit DW_OP_implicit_value for Floating point constants — SourabhSingh.Tomar / detail
  4. [AArch64][GlobalISel] Handle rtcGPR64RegClassID in AArch64RegisterBankInfo::getRegBankFromRegClass() — Jessica Paquette / detail
  5. Revert "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  6. [OpenMP] Refactored the function `DeviceTy::data_exchange` — tianshilei1992 / detail
  7. Re-apply "[DebugInfo] Emit DW_OP_implicit_value for Floating point constants" — SourabhSingh.Tomar / detail
  8. [mlir] Add a new "Pattern Descriptor Language" (PDL) dialect. — riddleriver / detail
  9. [OPENMP]Fix PR47158, case 2: do not report host-only functions in unused function in device mode. — a.bataev / detail
  10. [X89] Ignore -mtune=generic to fix failures some users are seeing after D85384 — craig.topper / detail
  11. [lldb] Move Xcode SDK helper functions into lldbutil — Jonas Devlieghere / detail
  12. [X86] Add feature for Fast Short REP MOV (FSRM) for Icelake or newer. — yamauchi / detail
  13. Implement FPToUI and UIToFP ops in standard dialect — zinenko / detail
  14. [ValueTracking] define/use max recursion depth in header — spatel / detail
  15. Force Remove Attribute — puyan / detail
  16. [CMake] Fix an issue where get_system_libname creates an empty regex capture on windows — phosek / detail
  17. [llvm] Add default constructor of `llvm::ElementCount`. — francesco.petrogalli / detail
  18. [libc][obvious] Fix x86 long double conversion to integer. — sivachandra / detail
  19. [DFSan] Handle mmap() calls before interceptors are installed. — mascasa / detail
  20. [libFuzzer] Fix value-profile-load test. — dokyungs / detail
  21. [lldb/interpreter] Add REPL-specific init file — medismail.bennani / detail
  22. [lldb] Update TestSimulatorPlatform.py to set ARCH_CFLAGS instead of TRIPLE — Jonas Devlieghere / detail
  23. Explain why the array bound is non-constant in VLA diagnostics. — richard / detail
  24. [c++14] Implement missed piece of N3323: use "converted constant" rules — richard / detail
  25. GlobalISel: Implement fewerElementsVector for G_CONCAT_VECTORS sources — Matthew.Arsenault / detail
  26. [X86] Add mtune command line test cases that should have gone with 4cbceb74bb5676d0181d4d0cab5194d90a42c2ec — craig.topper / detail
  27. [X86] Add support 'tune' in target attribute — craig.topper / detail
  28. [MLIR] Add PatternRewriter::mergeBlockBefore() to merge a block in the middle of another block. — jurahul / detail
  29. [X86][AutoUpgrade] Simplify string management in UpgradeDataLayoutString a bit. NFCI — craig.topper / detail
  30. [lldb] Return empty string from getExtraMakeArgs when not implemented — Jonas Devlieghere / detail
  31. [AMDGPU] Correct DWARF register defintions — Tony.Tye / detail

#232 (Aug 19, 2020 5:52:34 AM)

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

#232 (Aug 19, 2020 5:52:34 AM)

  1. [X86][AVX] getAVX512TruncNode - don't truncate from illegal vector widths. — llvm-dev / detail
  2. [X86] lowerShuffleWithVPMOV - remove unnecessary shuffle commutation. NFCI. — llvm-dev / detail
  3. [lldb] Add typedefs to the DeclContext they are created in — pavel / detail
  4. [lldb] Clean up DW_AT_declaration-with-children.s test — pavel / detail
  5. [obj2yaml] Refactor the .debug_pub* sections dumper. — Xing / detail
  6. [CodeGen] Use existing EmitLambdaVLACapture (NFC) — aaronpuchert / detail
  7. Fix unused variable warnings. NFCI. — llvm-dev / detail
  8. [X86][AVX] lowerShuffleWithVPMOV - minor refactor to more closely match lowerShuffleAsVTRUNC — llvm-dev / detail
  9. Fix MSVC implicit truncation narrowing conversion warning. — llvm-dev / detail
  10. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  11. Make helpers static. NFC. — benny.kra / detail
  12. AMDGPU/GlobalISel: Add selection tests for pointer constants — arsenm2 / detail
  13. [NFC] Fix typo in AMDGPU doc — Madhur.Amilkanthwar / detail
  14. AMDGPU/GlobalISel: Add some bitcast tests — Matthew.Arsenault / detail
  15. [libomptarget][amdgpu] Support building with static rocm libraries — jonathanchesterfield / detail
  16. [mlir][VectorToSCF] Bug in TransferRead lowering fixed — limo / detail
  17. [lldb] Convert builders to use inheritance (NFC) — Jonas Devlieghere / detail
  18. [InstCombine] reduce code duplication; NFC — spatel / detail
  19. [lldb] Move builders under lldbsuite.test as they import lldbtest (NFC) — Jonas Devlieghere / detail
  20. [InstCombine] avoid 'tmp' names in tests; NFC — spatel / detail
  21. Add python bindings for Type and IntegerType. — stellaraccident / detail
  22. [NFC][llvm] Make the contructors of `ElementCount` private. — francesco.petrogalli / detail
  23. [clang] Replace call to private ctor with ElementCount::getScalable — Jonas Devlieghere / detail
  24. [docs] Clarify ENABLE_MODULES uses Clang Header Modules. — flo / detail
  25. [clang] Replace call to private ctor with ElementCount::getScalable (2/2) — Jonas Devlieghere / detail
  26. [OpenMPOpt][HideMemTransfersLatency] Moving the 'wait' counterpart of __tgt_target_data_begin_mapper — htobonmm7 / detail
  27. [lldb] Fix buildDsym signature in Builder base class — Jonas Devlieghere / detail
  28. [lldb] Add getExtraMakeArgs to Builder (NFC) — Jonas Devlieghere / detail
  29. [mlir] fix build after llvm made ElementCount constructor private — zinenko / detail
  30. [mlir] expose standard attributes to C API — zinenko / detail
  31. [clang][driver]Add quotation mark in test/fortran.f95  to avoid false positive — caroline.concatto / detail
  32. [Clang] Fix BZ47169, loader_uninitialized on incomplete types — jonathanchesterfield / detail
  33. [GlobalISel] Add combine for (x & mask) -> x when (x & mask) == x — Jessica Paquette / detail
  34. Revert "[NFC][llvm] Make the contructors of `ElementCount` private." — joker.eph / detail
  35. Fix flang test after MLIR API changes — joker.eph / detail
  36. Revert "Revert "[NFC][llvm] Make the contructors of `ElementCount` private."" — joker.eph / detail
  37. [mlir][VectorToSCF] Fix of broken build - missing link to MLIRLinalgUtils — limo / detail
  38. [CMake] Don't look for terminfo libs when LLVM_ENABLE_TERMINFO=OFF — phosek / detail
  39. [CMake] Fix OCaml build failure because of absolute path in system libs — phosek / detail
  40. GlobalISel: Use Register — Matthew.Arsenault / detail
  41. [InstCombine] add tests for shifted xor; NFC — spatel / detail
  42. sanitizer_common: Use void* for madvise first argument on Solaris. — peter / detail
  43. AMDGPU/GlobalISel: Remove hack for combines forming illegal extloads — Matthew.Arsenault / detail
  44. GlobalISel: Don't check for verifier enforced constraint — Matthew.Arsenault / detail
  45. [index-while-building] PathIndexer — Jan Korous / detail
  46. AMDGPU: Fix wrong type mangling in intrinsic test — Matthew.Arsenault / detail
  47. [DSE] Remove dead argument from removePartiallyOverlappedStores (NFC). — flo / detail
  48. [lldb] Extend Darwin builder to pass the ARCH_CFLAGS spec to Make. — Jonas Devlieghere / detail
  49. GlobalISel: Add TargetLowering member to LegalizerHelper — Matthew.Arsenault / detail
  50. [CMake] Always mark terminfo as unavailable on Windows — phosek / detail
  51. [lldb] Code sign binaries with entitlements — Jonas Devlieghere / detail

#232 (Aug 19, 2020 5:52:34 AM)

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

#231 (Aug 18, 2020 10:34:24 PM)

  1. Fix test hip-target-id.hip — Yaxun.Liu / detail
  2. [Attributor][NFC] Add tests to range.ll — okuraofvegetable / detail
  3. [X86][Driver] Remove code that forced a core2 mtune from MachO::TranslateArgs. — craig.topper / detail
  4. [SVE][CodeGen] Fix scalable vector issues in DAGTypeLegalizer::GenWidenVectorLoads — david.sherwood / detail
  5. [AST] Fix a crash on mangling a binding decl from a DeclRefExpr. — hokein.wu / detail
  6. Convert SVE macros into c++ constants and inlines — omair.javaid / detail
  7. [LLDB] NativeThreadLinux invalidate register cache on stop — omair.javaid / detail
  8. [clang] Remove stray semicolons, fixing GCC warnings. NFC. — martin / detail
  9. Revert "[AMDGPU] Support disassembly for AMDGPU kernel descriptors" — RonakNilesh.Chauhan / detail
  10. [DSE,MemorySSA] Use NumRedundantStores instead of NumNoopStores. — flo / detail
  11. [GlobalISel] Don't skip adding predicate matcher — Madhur.Amilkanthwar / detail
  12. [utils] Fix regexp in llvm/utils/extract_vplan.py to extract VPlans. — flo / detail
  13. [RISCV] add the assemble and disassemble support of Zvlsseg instructions — 932494295 / detail
  14. [ARM] Enabled VMLAV and Add instructions to use VMLAVA — meera.nakrani / detail
  15. [IR] Intrinsics default attributes and opt-out flag — sstipanovic / detail
  16. [OpenMPOpt] ICV tracking for calls — sstipanovic / detail
  17. [GlobalISel] Untabify InstructionSelectorImpl.h. NFC — bjorn.a.pettersson / detail
  18. [Clang][SVE] NFC: Move info about ACLE types into separate function. — sander.desmalen / detail
  19. [X86][AVX] Fold store(extract_element(vtrunc)) to truncated store — llvm-dev / detail
  20. [LLDB] Add ptrace register access for AArch64 SVE registers — omair.javaid / detail
  21. [SVE] Add tests for fixed length vector integer operations with immediate operands. — paul.walker / detail
  22. [X86][AVX] computeKnownBitsForTargetNode - add VTRUNC/VTRUNCS/VTRUNCUS known zero upper elements handling. — llvm-dev / detail
  23. [LLDB] Minor fix in TestSVERegisters.py for AArch64/Linux buildbot — omair.javaid / detail
  24. [ARM] Change target triple to arm-none-none-eabi. NFC — david.green / detail
  25. [lldb] Make error messages in TestQueues more helpfull — Raphael Isemann / detail
  26. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  27. [InstCombine] update stale comments in test files; NFC — spatel / detail

#230 (Aug 18, 2020 2:47:04 PM)

  1. Recommit "PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units" — dblaikie / detail
  2. [mlir][Linalg] Modify callback for getting id/nprocs in — ravishankarm / detail
  3. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  4. [X86] Fix the Predicates on MMX_PSHUFWri/PSHUFWmi to include SSE1 in addition to MMX. — craig.topper / detail
  5. Default to disabling the libunwind frameheader cache. — saugustine / detail
  6. Use std::make_tuple instead of initializer lists to make a bot happy: — Amara Emerson / detail
  7. [InstCombine] PHI-aware aggregate reconstruction: properly handle duplicate predecessors — lebedev.ri / detail
  8. [Analysis] Bug fix for exploded graph branching in evalCall for constructor — vrnithinkumar / detail
  9. [NFC][InstCombine] Aggregate reconstruction: use plain map — lebedev.ri / detail
  10. [X86] Add basic support for -mtune command line option in clang — craig.topper / detail
  11. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  12. [lldb] Remove unused function getArchFlag (NFC) — Jonas Devlieghere / detail
  13. Hook up OpenBSD 64-bit RISC-V support — brad / detail
  14. ld128 demangle: allow space for 'L' suffix. — enh / detail
  15. [mlir] Remove the use of "kinds" from Attributes and Types — riddleriver / detail
  16. [NFC][StackSafety] Test that StackLifetime looks through stripPointerCasts — Vitaly Buka / detail
  17. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  18. AMDGPU: Implement waterfall loop for MIMG instructions with 256-bit SRsrc — changpeng.fang / detail
  19. WCharType and WIntType are always signed int on OpenBSD. — brad / detail
  20. [mlir] Update the documentation for defining types — riddleriver / detail
  21. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  22. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  23. Reland "[TSan][libdispatch] Add interceptors for dispatch_async_and_wait()" — julian.lettner / detail
  24. [TSan][libdispatch] Ensure TSan dylib works on old systems — julian.lettner / detail
  25. [TSan][libdispatch] Guard test execution on old platforms — julian.lettner / detail
  26. [mlir] [VectorOps] Cleanup mask 1-d test on constants — ajcbik / detail
  27. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / detail
  28. [HIP] Support target id by --offload-arch — Yaxun.Liu / detail
  29. [gn build] Port 7546b29e761 — llvmgnsyncbot / detail

#229 (Aug 18, 2020 2:03:22 AM)

  1. [llvm-readobj/elf] - Merge mips-got-overlapped.test to mips-got.test and refine testing. — grimar / detail
  2. [llvm-readobj/elf] - Refine the malformed-pt-dynamic.test. — grimar / detail
  3. [Attributor] Deduce noundef attribute — okuraofvegetable / detail
  4. [gn build] Port 00d7b7d014f — llvmgnsyncbot / detail
  5. [compiler-rt][test] XFAIL two tests on 32-bit sparc — ro / detail
  6. [Test][NFC] Add a new test to verify if scheduler can cluster two ld/st — qshanz / detail
  7. [Flang] Move markdown files(.MD) from documentation/ to docs/ — joshisameeran17 / detail
  8. [X86][AVX] Lower v16i8/v8i16 binary shuffles using VTRUNC/TRUNCATE — llvm-dev / detail
  9. [SVE] Lower fixed length vector ISD::SPLAT_VECTOR operations. — paul.walker / detail
  10. [NFC] Add some more Arm tests for IndVarSimplify — sam.parker / detail
  11. [SVE] Fix shift-by-imm patterns used by asr, lsl & lsr intrinsics. — paul.walker / detail
  12. [mlir] expose standard types to C API — zinenko / detail
  13. [lldb][gui] use left/right in the source view to scroll — l.lunak / detail
  14. [llvm-objdump][AMDGPU] Detect CPU string — RonakNilesh.Chauhan / detail
  15. Revert "PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units" — thakis / detail
  16. [X86][AVX] lowerShuffleWithVTRUNC - avoid unnecessary division in element counts. NFCI. — llvm-dev / detail
  17. [ELF] Hide target specific methods as private — RonakNilesh.Chauhan / detail
  18. [SyntaxTree] Implement annotation-based test infrastructure — ecaldas / detail
  19. [SyntaxTree] Use Annotations based tests for expressions — ecaldas / detail
  20. [OPENMP]Do not capture base pointer by reference if it is used as a base for array-like reduction. — a.bataev / detail
  21. [yaml2obj] - Don't crash when `FileHeader` declares an empty `Flags` key in specific situations. — grimar / detail
  22. [InstCombine] add tests for fneg+fabs; NFC — spatel / detail
  23. [InstCombine] fold fabs of select with negated operand — spatel / detail
  24. [llvm-readobj/elf] - Refine testing of broken Android's packed relocation sections. — grimar / detail
  25. AMDGPU/GlobalISel: Fix selection of s1/s16 G_[F]CONSTANT — Matthew.Arsenault / detail
  26. AMDGPU/GlobalISel: Select llvm.amdgcn.groupstaticsize — Matthew.Arsenault / detail
  27. [X86][AVX] lowerShuffleWithVTRUNC - pull out TRUNCATE/VTRUNC creation into helper code. NFCI. — llvm-dev / detail
  28. [SLP] remove instcombine dependency from regression test; NFC — spatel / detail
  29. [X86][AVX] lowerShuffleWithVTRUNC - extend to support v16i16/v32i8 binary shuffles. — llvm-dev / detail
  30. [X86][AVX] lowerShuffleWithPERMV - pad 128/256-bit shuffles on non-VLX targets — llvm-dev / detail
  31. [NFC][clang-tidy] Put abseil headers in alphabetical order — n.james93 / detail
  32. [LV] Predicated reduction tests. NFC — david.green / detail
  33. [X86] Regenerate load-slice test labels. NFCI. — llvm-dev / detail
  34. [mlir][Linalg] Canonicalize tensor_reshape(splat-constant) -> splat-constant. — ravishankarm / detail
  35. [XCOFF] emit .rename for .lcomm when necessary — jasonliu / detail
  36. [GlobalISel][CallLowering] Look through call parameters for flags — Jessica Paquette / detail
  37. [ELF] Assign file offsets of non-SHF_ALLOC after SHF_ALLOC and set sh_addr=0 to non-SHF_ALLOC — i / detail
  38. [NFC] Add raw_ostream parameter to printIR routines — anhtuyen / detail
  39. [llvm-dwarfdump][test] Add a --statistics test for a DW_AT_artificial variable — i / detail
  40. [libFuzzer] Fix arguments of InsertPartOf/CopyPartOf calls in CrossOver mutator. — dokyungs / detail
  41. [MLIR][SPIRVToLLVM] Additional conversions for spirv-runner — georgemitenk0v / detail
  42. [ARM] Use mov operand if the mov cannot be moved while tail predicating — samuel.tebbs / detail
  43. [lldb] [testsuite] Add split-file for check-lldb dependencies — jan.kratochvil / detail
  44. [ARM] Allow tail predication of VLDn — david.green / detail
  45. Disable use of _ExtInt with '__atomic' builtins — jeffrey.t.mott / detail
  46. [ARM] Fix build after D86087 — i / detail
  47. Create Optimization Pass Wrapper for MLIR Reduce — sifontes / detail
  48. Revert "[TSan][libdispatch] Add interceptors for dispatch_async_and_wait()" — aeubanks / detail
  49. [X86][AVX] lowerShuffleWithVPMOV - add non-VLX support. — llvm-dev / detail
  50. [gn build] Add support for expensive checks — aeubanks / detail
  51. Added std.floor operation to match std.ceil — rob.suderman / detail
  52. [GlobalISel] Add a combine for ashr(shl x, c), c --> sext_inreg x, c' — Amara Emerson / detail
  53. [GlobalISel] Add a combine for sext_inreg(load x), c --> sextload x — Amara Emerson / detail
  54. [flang] Improve error messages for procedures in expressions — tkeith / detail
  55. [WIP][DebugInfo] Lazily parse debug_loclist offsets — dblaikie / detail
  56. GlobalISel: Implement fewerElementsVector for G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  57. [libc] Add ULP function to MPFRNumber class to test correctly rounded functions such as SQRT, FMA. — lntue / detail
  58. [libc][obvious] Fix link order of math tests. — sivachandra / detail
  59. [GlobalISel][CallLowering] Don't tail call with non-forwarded explicit sret — Jessica Paquette / detail
  60. [GlobalISel][CallLowering] NFC: Unify flag-setting from CallBase + AttributeList — Jessica Paquette / detail
  61. Remove MLIREDSCInterface library which isn't used anywhere (NFC) — joker.eph / detail
  62. [X86] Don't call SemaBuiltinConstantArg from CheckX86BuiltinTileDuplicate if Argument is Type or Value Dependent. — craig.topper / detail
  63. [clang codegen] Use IR "align" attribute for static array arguments. — efriedma / detail
  64. [AArch64][SVE] Allow llvm.aarch64.sve.st2/3/4 with vectors of pointers. — efriedma / detail
  65. [AArch64][SVE] Add patterns for integer mla/mls. — efriedma / detail
  66. [mlir] Check libraries linked into standalone-opt — marius.brehler / detail
  67. [VectorCombine] add tests for vector loads; NFC — spatel / detail
  68. Fix a check that was attempting to see if an object file was in memory. — gclayton / detail
  69. [Coverage] Adjust skipped regions only if {Prev,Next}TokLoc is in the same file as regions' {start, end}Loc — zequanwu / detail

#228 (Aug 17, 2020 6:30:08 PM)

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

#228 (Aug 17, 2020 6:30:08 PM)

  1. [X86] Make PreprocessISelDAG create X86ISD::VRNDSCALE nodes with i32 constants instead of i8. — craig.topper / detail
  2. [X86] Truncate immediate to i8 for INTR_TYPE_3OP_IMM8 — craig.topper / detail
  3. [X86] Rename INTR_TYPE_4OP to INTR_TYPE_4OP_IMM8 and truncate immediates to MVT::i8 — craig.topper / detail
  4. [X86] When manually creating intrinsic nodes in X86ISelLowering, make sure we use getTargetConstant and pointer type for the intrinsic ID. — craig.topper / detail
  5. NFC: [GVNHoist] Outline functions from the class — 1894981+hiraditya / detail
  6. [llvm-objdump] Attempt to fix html doc generation issue. — hoy / detail
  7. Revert "[libc++] Use CMake interface targets to setup benchmark flags" — leonardchan / detail
  8. [OpenMPOpt][HideMemTransfersLatency] Split __tgt_target_data_begin_mapper into its "issue" and "wait" counterparts. — Hamilton Tobon / detail
  9. [NewPM] Pin various tests under Other/ to legacy PM — aeubanks / detail
  10. [PowerPC] Implement Vector Extract Mask builtins in LLVM/Clang — amy.kwan1 / detail
  11. Use find_library for ncurses — Jonas Devlieghere / detail
  12. [clangd] Index refs to main-file symbols as well — zeratul976 / detail
  13. [clang] Fix visitation of ConceptSpecializationExpr in constrained-parameter — zeratul976 / detail
  14. [Attributor][FIX] Handle function pointers properly in AANonNull — johannes / detail
  15. [Attributor][NFC] Directly return proper type to avoid casts — johannes / detail
  16. [Attributor] We (should) keep the CG updated so we can mark it as preserved — johannes / detail
  17. [Attributor] Bail early if AAMemoryLocation cannot derive anything — johannes / detail
  18. DebugInfo: Emit class template parameters first, before members — dblaikie / detail
  19. PR44685: DebugInfo: Handle address-use-invalid type units referencing non-type units — dblaikie / detail
  20. [clangd] Target member of dependent base made visible via a using-decl — zeratul976 / detail
  21. [mlir] VectorToSCF bug in setAllocAtFunctionEntry fixed. — limo / detail
  22. [mlir] Fix printing of unranked memrefs in non-default memory space — zinenko / detail

#228 (Aug 17, 2020 6:30:08 PM)

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

#227 (Aug 17, 2020 1:13:32 PM)

  1. [ELF] Enforce two-dash form for some LLD specific options and the newer --[no-]pcrel-optimize — i / detail
  2. Revert "Make compiler-rt/asan tests run with llvm-lit." — akhuang / detail
  3. [lldb] Use os.path.sep in TestInvalidArgsLog.py to fix Windows bot — Raphael Isemann / detail
  4. [lldb] Replace unittest2.expectedFailure with expectedFailure (NFC) — Jonas Devlieghere / detail
  5. [test] Fix thinlto-debug-pm.c in preparation for -enable-npm-optnone — aeubanks / detail
  6. [test] Fix aggregate-assign-call.c in preparation for -enable-npm-optnone — aeubanks / detail
  7. [lldb] Add missing LLDB_REGISTER for GarbageCollectAllocatedModules — Jonas Devlieghere / detail
  8. [lldb] Skip TestError.test with reproducers — Jonas Devlieghere / detail
  9. GlobalISel: Early continue to reduce loop indentation — Matthew.Arsenault / detail
  10. [DSE,MemorySSA] Check for underlying objects first. — flo / detail
  11. [libcxx/variant] Correctly propagate return type of the visitor. — mcypark / detail
  12. GlobalISel: Revisit users of other merge opcodes in artifact combiner — Matthew.Arsenault / detail
  13. GlobalISel: Fix parameter name in doxygen comment — Matthew.Arsenault / detail
  14. [llvm] Don't create the directory hierarchy in the FileCollector... — Jonas Devlieghere / detail
  15. [flang][directives] Use TableGen to generate clause unparsing — clementval / detail
  16. [DFSan] Support fast16labels mode in dfsan_union. — mascasa / detail
  17. [ELF] Allow mixed SHF_LINK_ORDER & non-SHF_LINK_ORDER sections and sort within InputSectionDescription — maskray / detail
  18. [lldb] Skip the Apple Simulator tests with reproducers — Jonas Devlieghere / detail
  19. [lldb] Skip TestMultipleDebuggers on Windows — Jonas Devlieghere / detail
  20. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  21. [lldb] Skip test_launch_simple with reproducers — Jonas Devlieghere / detail
  22. [AMDGPU] Define spill opcodes for all AGPR sizes — Stanislav.Mekhanoshin / detail
  23. AMDGPU: Add baseline tests for global saddr matching — Matthew.Arsenault / detail
  24. AMDGPU: Match global saddr addressing mode — Matthew.Arsenault / detail
  25. [AssumeBundles] Fix Bug in Assume Queries — tyker / detail
  26. [DAGCombiner] convert StoreSource if-chain to switch; NFC — spatel / detail
  27. [DAGCombiner] clean up getStoreMergeCandidates(); NFC — spatel / detail
  28. [DAGCombiner] simplify bool return in getStoreMergeCandidates; NFC — spatel / detail
  29. [DAGCombiner] reduce code duplication in getStoreMergeCandidates; NFC — spatel / detail
  30. [DAGCombiner] give magic number a name in getStoreMergeCandidates; NFC — spatel / detail
  31. AMDGPU/GlobalISel: Match global saddr addressing mode — Matthew.Arsenault / detail
  32. Revert "Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  33. [DSE,MemorySSA] Skip access already dominated by a killing def. — flo / detail
  34. [NVPTX] Fix typo in lit test — puyan / detail
  35. [AIX][XCOFF][Patch1] Provide decoding trace back table information API for xcoff object file for llvm-objdump -d — diggerlin / detail
  36. GlobalISel: Make type for lower action more consistently optional — Matthew.Arsenault / detail
  37. [gn build] Port 2f0d755d815 — llvmgnsyncbot / detail
  38. [safe-stack] Fix typo in test command line — Vitaly Buka / detail
  39. Improve error message when constructing a Tensor with an invalid element type (NFC) — joker.eph / detail
  40. libclc: Fix FP_ILOGBNAN definition — tstellar / detail
  41. libclc: Make all built-ins overloadable — tstellar / detail
  42. Fix Wsign-compare warnings in test. — echristo / detail
  43. libclc: Add Mesa/SPIR-V target — tstellar / detail
  44. [libunwind] Remove compatibility support for macOS 10.6 — Steven Wu / detail
  45. Fix another Wsign-comparison warning. — echristo / detail
  46. Convert to early exit (NFC) — Adrian Prantl / detail
  47. Convert to early exit (NFC) — Adrian Prantl / detail
  48. Convert if cascade to switch (NFC) — Adrian Prantl / detail
  49. Simplify error reporting (NFC) — Adrian Prantl / detail
  50. Convert to early exit (NFC) — Adrian Prantl / detail
  51. [NFC][InstCombine] Add more tests for aggregate reconstruction w/ PHI handling — lebedev.ri / detail
  52. [NFC][InstCombine] PHI-aware aggregate reconstruction: insert PHI node manually — lebedev.ri / detail
  53. [NFC][InstCombine] PHI-aware aggregate reconstruction: don't capture UseBB in lambdas, take it as argument — lebedev.ri / detail
  54. [InstCombine] PHI-aware aggregate reconstruction: correctly detect "use" basic block — lebedev.ri / detail
  55. [NFC][clang] Adjust test/CodeGenCXX/nrvo.cpp after 03127f795b8244c1039c18d4391374707a3dc75e — lebedev.ri / detail
  56. [VE] Modify ISelLoweirng following clang-tidy — marukawa / detail
  57. [OpenMPOpt][HideMemTransfersLatency] Update regression test with new runtime calls. — Hamilton Tobon / detail
  58. [Attributor][FIX] Do not request an AANonNull for non-pointer types — johannes / detail
  59. [Attributor] Properly use the call site argument position — johannes / detail
  60. [llvm-objdump] Symbolize binary addresses for low-noisy asm diff. — hoy / detail
  61. [MLInliner] In development mode, obtain the output specs from a file — mtrofin / detail
  62. Fix method name to start with lower case to match style guide (NFC) — joker.eph / detail

#226 (Aug 17, 2020 3:32:48 AM)

  1. [clang] Make signature help work with dependent args — kadircet / detail
  2. [lldb][NFC] Remove stride parameter from GetArrayElementType — Raphael Isemann / detail
  3. [VE] Support f128 — marukawa / detail
  4. [lldb] Get lldb-server platform's --socket-file working again — Raphael Isemann / detail
  5. [lldb] Fix that log enable's -f parameter causes LLDB to crash when it can't open the log file — Raphael Isemann / detail
  6. [lldb] Add SBModule::GarbageCollectAllocatedModules and clear modules after each test run — Raphael Isemann / detail
  7. [lldb] Forcefully complete a type when adding nested classes — pavel / detail
  8. [lldb/Utility] Simplify and generalize Scalar class — pavel / detail
  9. [lldb] Don't delete orphaned shared modules in SBDebugger::DeleteTarget — Raphael Isemann / detail
  10. [lldb] Remove OS-specific string from TestInvalidArgsLog — Raphael Isemann / detail
  11. [NFC][StackSafety] Move out sort from the loop — Vitaly Buka / detail
  12. [InlineCost] Fix scalable vectors in visitAlloca — cullen.rhodes / detail
  13. [lldb][NFC] Use the proper type for the 'storage' parameter of CreateFunctionDeclaration — Raphael Isemann / detail
  14. [X86][AVX] Move lowerShuffleWithVPMOV inside explicit shuffle lowering cases — llvm-dev / detail
  15. [lldb][NFC] Use expect_expr in more tests — Raphael Isemann / detail
  16. [lldb][NFC] Remove name parameter from CreateFunctionTemplateDecl — Raphael Isemann / detail
  17. [LLD][ELF] - Do not produce an invalid dynamic relocation order with --shuffle-sections. — grimar / detail
  18. [NFC] Run update script on test — sam.parker / detail
  19. [DemandedBits] Reorder addition test checks. NFC. — llvm-dev / detail
  20. [DemandedBits] Improve accuracy of Add propagator — llvm-dev / detail
  21. [llvm-readobj/elf] - Refine the warning about the broken PT_DYNAMIC segment. — grimar / detail
  22. [InstCombine] reduce code duplication; NFC — spatel / detail
  23. [InstCombine] add tests for sdiv-of-abs; NFC — spatel / detail
  24. [InstCombine] fold abs(X)/X to cmp+select — spatel / detail
  25. [gn build] Port c1f6ce0c732 — llvmgnsyncbot / detail
  26. [RISCV] Indirect branch generation in position independent code — selliott / detail
  27. [RISCV] Enable the use of the old mucounteren name — selliott / detail
  28. [llvm-readobj] - Remove unwrapOrError calls from GNUStyle<ELFT>::printRelocations. — grimar / detail
  29. [lldb][NFC] Use StringRef in CreateFunctionDeclaration/GetDeclarationName — Raphael Isemann / detail
  30. [NFC] Tweak a comment about the lock-free builtins — luismarques / detail
  31. [NFC] run update test script — sam.parker / detail
  32. [SystemZ/ZOS]__(de)register_frame are not available on z/OS. — kai / detail
  33. [lldb] Skip TestSimulatorPlatform with sanitized builds — Raphael Isemann / detail
  34. [llvm] support graceful failure of DataLayout parsing — zinenko / detail
  35. [mlir] Move data layout from LLVMDialect to module Op attributes — zinenko / detail
  36. AMDGPU: Fix using wrong offsets for global atomic fadd intrinsics — Matthew.Arsenault / detail
  37. AMDGPU/GlobalISel: Fix using post-legal combiner without LegalizerInfo — Matthew.Arsenault / detail
  38. GlobalISel: Remove unnecessary check for copy type — Matthew.Arsenault / detail
  39. [flang] Add preprocessor test for defines passed on the command line — david.truby / detail
  40. [mlir] do not use llvm.cmpxchg with floats — zinenko / detail
  41. AMDGPU: Don't look at dbg users for foldable operands — Matthew.Arsenault / detail
  42. AMDGPU/GlobalISel: Fix using readfirstlane with ballot intrinsics — Matthew.Arsenault / detail
  43. AMDGPU/GlobalISel: Fix missing 256-bit AGPR mapping — Matthew.Arsenault / detail
  44. [clangd] Fix Windows build when remote index is enabled. — platonov.aleksandr / detail
  45. [flang] Copy attributes and flags onto host-assoc symbols — tkeith / detail
  46. DAG: Add missing comment for transform — Matthew.Arsenault / detail
  47. [PowerPC] Fix thunk alignment issue when using pc-rel instruction — wei.huang / detail
  48. [libc] Make benchmark boxplots transparent. — asteinhauser / detail
  49. [LLD][PowerPC] Implement GOT to PC-Rel relaxation — nemanja.i.ibm / detail
  50. Reset PAL metadata when AMDGPU traget stream finishes — kubak / detail
  51. [libomptarget][NFC] Sort list of plugins in chronological order — georgios.rokos / detail
  52. [lldb] Get rid of helper CMake variables for Python — Jonas Devlieghere / detail
  53. [MLIR] Add support for defining and using Op specific analysis — jurahul / detail
  54. [mlir] Provide LLVMType::getPrimitiveSizeInBits — zinenko / detail
  55. [lldb-vscode] NFC: clang format — waltermelon / detail
  56. [lldb] Fix and re-enable TestMultipleDebuggers — Jonas Devlieghere / detail
  57. Make compiler-rt/asan tests run with llvm-lit. — akhuang / detail
  58. AMDGPU/GlobalISel: Look through copies in getPtrBaseWithConstantOffset — Matthew.Arsenault / detail
  59. [lldb] Only link against Python 3 when LLDB_ENABLE_PYTHON is set. — Jonas Devlieghere / detail
  60. [lldb] Add missing signal include for TestMultipleDebuggers.py — Jonas Devlieghere / detail
  61. NFC: [GVNHoist] Hoist loop invariant code and rename variables for readability — 1894981+hiraditya / detail
  62. Adds __str__ support to python mlir.ir.MlirModule. — stellaraccident / detail
  63. [DSE,MemorySSA] Account for ScanLimit == 0 on entry. — flo / detail

#225 (Aug 16, 2020 6:48:44 PM)

  1. Use consistent code for setting FPFeatures from operator constructors. — richard / detail
  2. Always keep unset fields in FPOptionsOverride zeroed. — richard / detail
  3. Replace setter named 'getAsOpaqueInt' with a real getter. — richard / detail
  4. [StackSafety] Skip ambiguous lifetime analysis — Vitaly Buka / detail
  5. Initial MLIR python bindings based on the C API. — stellaraccident / detail
  6. [clang] fix a compilation bug — yhs / detail
  7. [InstCombine] Fix a compilation bug — yhs / detail
  8. [PowerPC] Make StartMI ignore COPY like instructions. — czhengsz / detail
  9. [X86] Reject dirflag in inline asm constraints other than clobber. — craig.topper / detail
  10. [lldb] Print the exception traceback when hitting cleanup errors — Raphael Isemann / detail

#224 (Aug 16, 2020 9:23:11 AM)

  1. Revert "[PhaseOrdering] add test for memcpy removal (PR47114); NFC" — spatel / detail
  2. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for float types — llvm-dev / detail
  3. [Sema] Validate calls to GetExprRange. — koraq / detail
  4. [Sema] Use the proper cast for a fixed bool enum. — koraq / detail
  5. [ARM] Tests for tail predicated loads. NFC — david.green / detail
  6. [OpenMP][FIX] Do not use TBAA in type punning reduction GPU code PR46156 — johannes / detail
  7. [OpenMP][CUDA] Cache the maximal number of threads per block (per kernel) — johannes / detail
  8. [OpenMP][CUDA] Keep one kernel list per device, not globally. — johannes / detail
  9. [InstCombine] Aggregate reconstruction simplification (PR47060) — lebedev.ri / detail
  10. [NFCI][InstCombine] Pacify GCC builds - don't name variable and enum class identically — lebedev.ri / detail
  11. Add missing parsing for attributes to std.generic_atomic_rmw op — joker.eph / detail
  12. Don't leave the FPOptions in a UnaryOperator uninitialized. — richard / detail

#223 (Aug 16, 2020 12:36:24 AM)

  1. [OpenMP][OMPBuilder] Adding support for `omp single` — fghanim84 / detail
  2. [llvm-libtool-darwin] Fix test on all host architectures — smeenai / detail
  3. [X86] isRepeatedTargetShuffleMask - don't require specific MVT type. NFC. — llvm-dev / detail
  4. Create strict aligned code for OpenBSD/arm64. — brad / detail
  5. [X86][SSE] Replace combineShuffleWithHorizOp with canonicalizeShuffleMaskWithHorizOp — llvm-dev / detail
  6. [StackSafety] Change how callee searched in index — Vitaly Buka / detail
  7. [PhaseOrdering] add test for memcpy removal (PR47114); NFC — spatel / detail
  8. [InstCombine] add tests for copysign; NFC — spatel / detail
  9. [InstCombine] reduce code duplication; NFC — spatel / detail
  10. [InstCombine] fold copysign with fabs/fneg operand — spatel / detail

#222 (Aug 15, 2020 3:53:17 PM)

  1. [GlobalISel] Enable copy-propagation in post-legalizer combiner. — Amara Emerson / detail
  2. Slightly relax the regex on lld version in test (NFC) — joker.eph / detail
  3. [JITLink][MachO] Use correct symbol scope when N_PEXT is set and N_EXT unset. — Lang Hames / detail
  4. [libomptarget] Implement host plugin for amdgpu — jonchesterfield / detail
  5. [ARC] Fix CodeGen/ARC/brcc.ll — i / detail
  6. [InlineAdvisor] New inliner advisor to replay inlining from optimization remarks — aktoon / detail
  7. [gn build] Port 577e58bcc75 — llvmgnsyncbot / detail
  8. [llvm-libtool-darwin] Speculative buildbot fix — smeenai / detail

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

  1. Reland "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — Dávid Bolvanský / detail
  2. On FreeBSD, add -pthread to ASan dynamic compile flags for tests — dimitry / detail
  3. [DWARFYAML] Simplify isEmpty(). NFC. — Xing / detail
  4. [Attributor] Use internalized version of non-exact functions — clfbbn / detail
  5. [MachOYAML] Move EmitFunc to an inner scope. NFC. — Xing / detail
  6. [TextAPI] update DriverKit string value — cyndy_ishida / detail
  7. Add support for C++20 concepts and decltype to modernize-use-trailing-return-type. — aaron / detail
  8. [Attributor][NFC] Use indexes instead of iterator — clfbbn / detail
  9. [Attributor][NFC] Format code — clfbbn / detail
  10. [NFC] Fix typo and variable names — 1894981+hiraditya / detail
  11. AMDGPU: Remove SIFixupVectorISel pass — Matthew.Arsenault / detail
  12. AMDGPU: Correct definitions for global saddr instructions — Matthew.Arsenault / detail
  13. AMDGPU: Remove redundant FLAT complex patterns — Matthew.Arsenault / detail
  14. AMDGPU: Fix matching wrong offsets for global atomic loads — Matthew.Arsenault / detail
  15. AMDGPU: Remove slc from flat offset complex patterns — Matthew.Arsenault / detail
  16. AMDGPU: Fix global atomic saddr operand class — Matthew.Arsenault / detail
  17. AMDGPU: Remove register class params from flat memory patterns — Matthew.Arsenault / detail
  18. GlobalISel: Remove unnecessary llvm:: — Matthew.Arsenault / detail
  19. [gn build] Port 79298a50670 — llvmgnsyncbot / detail
  20. [llvm-libtool-darwin] Use Optional operator overloads. NFC — smeenai / detail
  21. Refactor mlir-opt setup in a new helper function (NFC) — joker.eph / detail

#219 (Aug 14, 2020 8:23:17 PM)

  1. Remove inline gc arguments from statepoints — listmail / detail
  2. [Statepoint] Remove code related to inline operand bundles — listmail / detail
  3. [Tests] Be consistent w/definition of statepoint-example — listmail / detail
  4. [lldb] Remove XFAIL from now passing TestPtrRefs/TestPtreRefsObjC — Raphael Isemann / detail
  5. Revert "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — martin / detail
  6. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail
  7. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  8. Revert "Separate the Registration from Loading dialects in the Context" — joker.eph / detail

#218 (Aug 14, 2020 12:54:06 PM)

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

#218 (Aug 14, 2020 12:54:06 PM)

  1. AMDGPU/GlobalISel: Match andn2/orn2 for more types — arsenm2 / detail
  2. [X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  3. TableGen/GlobalISel: Partially handle immAllOnesV/immAllZerosV — arsenm2 / detail
  4. Remove unnecessary HEADER_DIRS in lib/InterfaceStub/CMakeLists.txt — haowei / detail
  5. [clang-tools-extra] Added missing comma — zrselk / detail
  6. [llvm-libtool-darwin] Support universal outputs — sameerarora101 / detail
  7. [mlir] Make mlir_check_link_libraries() work with interface libraries — stephen.neuendorffer / detail
  8. [mlir] build fix for gcc-5 — stephen.neuendorffer / detail
  9. [examples][cmake] build fix for examples with BUILD_SHARED_LIBS=on — stephen.neuendorffer / detail
  10. [DFSan] Don't unmap during dfsan_flush(). — mascasa / detail
  11. [llvm-libtool-darwin] Add support for -l and -L — sameerarora101 / detail
  12. Fix warning caused by ReductionTreePass class — sifontes / detail
  13. [MachO] Add skeletal support for DriverKit platform — jezng / detail
  14. [lld-macho] Emit load command LC_BUILD_VERSION — jezng / detail
  15. [libc] Add restrict qualifiers to string library; give consistent naming scheme to TableGen files. — gyurgyikcp / detail
  16. [StackSafety] Use ValueInfo in ParamAccess::Call — Vitaly Buka / detail
  17. [libcxx/variant] Introduce `switch`-based mechanism for `std::visit`. — mcypark / detail
  18. Split Preprocessor/init.c test — tra / detail
  19. [x86] add tests for store merging (PR46662); NFC — spatel / detail
  20. [AIX] Generate unique module id based on Pid and timestamp — Xiangling.Liao / detail
  21. [MSAN] Reintroduce libatomic load/store instrumentation — guiand / detail
  22. [docs] Add missing semicolon to example. — mascasa / detail
  23. [MSAN] Convert ActualFnStart to be a particular Instruction *, not BB — guiand / detail
  24. [TableGen] Allow mnemonics with uppercase letters to be matched — nguillemot / detail
  25. [SLC] sprintf(dst, "%s", str) -> strcpy(dst, str) — Dávid Bolvanský / detail
  26. Temporarily revert "[SCEVExpander] Add helper to clean up instrs inserted while expanding." — rupprecht / detail
  27. [TestPtrRefs] Prefer `command script import`. — ditaliano / detail
  28. [TestPtrRefsObjC] Prefer `command script import`. — ditaliano / detail
  29. [X86][MC][Target] Initial backend support a tune CPU to support -mtune — craig.topper / detail
  30. [ELF] Re-initialize InputFile::isInGroup so that elf::link can be called more than once — i / detail
  31. Fix TargetSubtargetInfo derivatives after D85165 — i / detail
  32. [NewPM][optnone] Mark various passes as required — aeubanks / detail
  33. [test][LoopUnroll] Cleanup FullUnroll.ll — aeubanks / detail
  34. Remove deopt and gc transition arguments from gc.statepoint intrinsic — listmail / detail
  35. [libcxx/variant] Avoided variable name shadowing. — mcypark / detail
  36. [SVE] Remove calls to VectorType::getNumElements from AggressiveInstCombine — ctetreau / detail
  37. [SVE] Lower fixed length vXi32/vXi64 SDIV to scalable vectors. — mcinally / detail
  38. [MSAN] Avoid dangling ActualFnStart when replacing instruction — guiand / detail
  39. [SLC] Transform strncpy(dst, "text", C) to memcpy(dst, "text\0\0\0", C) for C <= 128 only — Dávid Bolvanský / detail
  40. [AMDGPU] Fix MAI ld/st hazard handling — Stanislav.Mekhanoshin / detail

#218 (Aug 14, 2020 12:54:06 PM)

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

#217 (Aug 14, 2020 3:40:46 AM)

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

#217 (Aug 14, 2020 3:40:46 AM)

  1. Fix BufferPlacement Pass to derive from the TableGen generated parent class (NFC) — joker.eph / detail
  2. Remove spurious empty line at the beginning of source file (NFC) — joker.eph / detail
  3. [NFC][StackSafety] Dedup callees — Vitaly Buka / detail
  4. [clangd] Warn developers when trying to link system-installed gRPC statically — kbobyrev / detail
  5. [OpenMP] Fix releasing of stack memory — protze / detail
  6. [clangd] Fix find_program() result check when searching for gRPC — platonov.aleksandr / detail
  7. [clangd] Clarify comments regarding gRPC linking — kbobyrev / detail
  8. [lldb/Utility] Simplify Scalar::PromoteToMaxType — pavel / detail
  9. [MLIR][Shape] Add custom assembly format for `shape.any` — frgossen / detail
  10. [NFC][ARM] Port MaybeCall into ARMTTImpl method — sam.parker / detail
  11. [mlir] Mention mandatory RFC process for changes in Standard dialect — zinenko / detail
  12. [mlir] do not emit bitcasts between structs in StandardToLLVM — zinenko / detail
  13. [ORC] Add JITLink-compatible remote memory-manager and LLJITWithChildProcess example — Stefan Gränitz / detail
  14. [ORC] In LLLazyJIT provide public access to the CompileOnDemandLayer — Stefan Gränitz / detail
  15. [ORC][NFC] Refactor loop to determine name of init symbol in IRMaterializationUnit — Stefan Gränitz / detail
  16. [lldb] Display autosuggestion part in gray if there is one possible suggestion — Raphael Isemann / detail
  17. Separate the Registration from Loading dialects in the Context — joker.eph / detail
  18. [ORC][NFC] Fix a header comment — Stefan Gränitz / detail
  19. [lldb] Deduplicate copy-pasted TypeSystemMap::GetTypeSystemForLanguage — Raphael Isemann / detail
  20. [ORC] Fix missing include in OrcRemoteTargetClient.h — Stefan Gränitz / detail
  21. [lldb] Fix py3 incompatibility in gdbremote_testcase.py — pavel / detail
  22. [lldb] Check Decl kind when completing -flimit-debug-info types — pavel / detail
  23. [lldb] Use SBProcess::Continue instead of 'run' command in TestTargetAPI.py — Raphael Isemann / detail
  24. [NFC][StackSafety] Move out sort from the loop — Vitaly Buka / detail
  25. [NFC][StackSafety] Change map key comparison — Vitaly Buka / detail
  26. [Attributor] Implement AAPotentialValues — okuraofvegetable / detail
  27. [libc] [obvious] Fix typographical error. — noreply / detail
  28. [lldb] Make packetlog_get_dylib_info returns the last full response — Raphael Isemann / detail
  29. [VE] Remove obsolete I8/I16 register classes — marukawa / detail
  30. [Statepoints] Spill GC Ptr regs in FixupStatepoints. — dantrushin / detail
  31. [Orc] Fix werror for unused variable in noasserts build — bjorn.a.pettersson / detail
  32. [OpenMP][NFC] Update test check lines with new script version — johannes / detail
  33. [OpenMP][OMPIRBuilder] Use the source (=directory + filename) for locations — johannes / detail
  34. [DemandedBits] Add addition test case from D72423 — llvm-dev / detail
  35. [DFSan] Fix parameters to strtoull wrapper. — mascasa / detail
  36. [ARM][test] Add more tests of two-part immediates — powerman1st / detail
  37. Revert "[NFC][StackSafety] Move out sort from the loop" — mascasa / detail
  38. [Statepoints] FixupStatepoint: properly set isKill on spilled register. — dantrushin / detail
  39. [lldb] Use file to synchronize TestDeepBundle and TestBundleWithDotInFilename — Jonas Devlieghere / detail
  40. [NFC] Silence variables unused in release builds — rupprecht / detail
  41. [lldb] Remove Python 2 fallback and only support Python 3 — Jonas Devlieghere / detail
  42. [ORC] Build LLJITWithChildProcess example only on UNIX host systems — Stefan Gränitz / detail
  43. Remove dependency from lib/CAPI/IR/IR.cpp on registerAllDialects() (build fix) — joker.eph / detail
  44. [TSan][libdispatch] Add interceptors for dispatch_async_and_wait() — julian.lettner / detail
  45. Minor build fix (pointer must be dereferenced with `->`) — joker.eph / detail
  46. Add python enumerators for SBTypeEnumMemberList, and some tests for this API. — jingham / detail

#217 (Aug 14, 2020 3:40:46 AM)

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

#216 (Aug 13, 2020 6:37:16 PM)

  1. PowerPC Flang+MLIR buildbot cmake fix — zrselk / githubweb

#216 (Aug 13, 2020 6:37:16 PM)

  1. [ConstProp] Handle insertelement constants — aeubanks / detail
  2. [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local for STV_DEFAULT only — Ben.Dunbobbin / detail
  3. [NewPM][CodeGen] Add machine code verification callback — Yuanfang Chen / detail
  4. hwasan: Emit the globals note even when globals are uninstrumented. — peter / detail
  5. [WebAssembly] Add missing lit.local.cfg — tlively / detail
  6. [mlir] [VectorOps] Canonicalization of 1-D memory operations — ajcbik / detail
  7. [NFC] Remove unused function. — hubert.reinterpretcast / detail
  8. Revert "[SLC] sprintf(dst, "%s", str) -> strcpy(dst, str)" — aeubanks / detail
  9. [DebugInfo] Avoid an infinite loop with a truncated pre-v5 .debug_str_offsets.dwo. — ikudrin / detail
  10. [NFCI][SimpleLoopUnswitch] Adjust CostKind query — sam.parker / detail
  11. [SVE] Fix bug in SVEIntrinsicOpts::optimizePTest — david.sherwood / detail
  12. [AMDGPU] Enable .rodata for amdpal os — sebastian.neubauer / detail
  13. [lldb] Fix a crash when tab-completion an empty line in a function with only one local variable — Raphael Isemann / detail
  14. [SyntaxTree] Split `TreeTestBase` into header and source — ecaldas / detail
  15. [gn build] Port 2e4a20fd706 — llvmgnsyncbot / detail
  16. [CGAtomic] Mark atomic libcall functions `nounwind` — guiand / detail

#216 (Aug 13, 2020 6:37:16 PM)

  1. PowerPC Flang+MLIR buildbot cmake fix — zrselk / detail

#215 (Aug 13, 2020 9:39:44 AM)

  1. Solaris buildbot updates — ro / githubweb

#215 (Aug 13, 2020 9:39:44 AM)

  1. [mlir][openacc] Introduce OpenACC dialect with parallel, data, loop operations — clementval / detail
  2. clang: Fix minor grammar-o in diag added in c354b2e3b — thakis / detail
  3. rG9bd97d0363987b582 - Revert "[X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y))" — llvm-dev / detail
  4. Fix unused variable warning. NFC. — llvm-dev / detail
  5. [analyzer] Fix crash with pointer to members values — vsavchenko / detail
  6. [clangd] Revert "[clangd] Fix crash-bug in preamble indexing when using modules." — adamcz / detail
  7. [libc++] Ensure the CI scripts can find Ninja — Louis Dionne / detail
  8. [llvm-objdump] Change symbol name/PLT decoding errors to warnings — i / detail
  9. [ELF] -r: allow SHT_X86_64_UNWIND to be merged into SHT_PROGBITS — i / detail
  10. [AArch64][x86] add tests for x/sqrt(x); NFC — spatel / detail
  11. [clangd] Clean up old test fixture/names a little. NFC — sam.mccall / detail
  12. [flang] Correct the default value for PAD= to PAD='YES'. — pklausler / detail
  13. [flang] Ensure Preprocessor::Define saves macro names correctly — pklausler / detail
  14. [flang] Correct manipulation of mixed complex expressions — pklausler / detail
  15. [flang] Fix assert on character literal substrings as arguments — psteinfeld / detail
  16. [ELF] --gdb-index: skip SHF_GROUP .debug_info — maskray / detail
  17. [clangd] Extract BackgroundIndex::Options struct. NFC — sam.mccall / detail
  18. [InstCombine] Handle gc.relocate(null) in one iteration — serguei.katkov / detail
  19. [VectorCombine] Fix for non-zero addrspace when creating vector load from scalar load — bjorn.a.pettersson / detail
  20. Add cold attribute to one time construction APIs — 1894981+hiraditya / detail
  21. Fix PR45442: Bail out when MemorySSA information is not available — 1894981+hiraditya / detail
  22. [clangd] Send EOF before resetting diagnostics consumer — kadircet / detail
  23. [clangd] Move clang-tidy check modifications into ClangdServer — kadircet / detail
  24. [SVE] Lower fixed length vector integer SMIN/SMAX — mcinally / detail
  25. [lldb] Skip TestStepScripted with reproducers — Jonas Devlieghere / detail
  26. [flang] Implement shape analysis of TRANSFER intrinsic function result — pklausler / detail
  27. [ARM] Mark VMINNMA/VMAXNMA as commutative — david.green / detail
  28. [mlir] Test CallOp STD->LLVM conversion. — pifon / detail
  29. [lldb] Set the launch flags to GetLaunchInfo().GetLaunchFlags() — Jonas Devlieghere / detail
  30. [X86][SSE] Add HADD combine regression case from rG9bd97d036398 — llvm-dev / detail
  31. [flang] Descriptor-based I/O using wrong size for contiguous unformatted I/O — pklausler / detail
  32. [llvm-install-name-tool] Add more documentation — sameerarora101 / detail
  33. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  34. [llvm-libtool-darwin] Refactor ArchiveWriter — sameerarora101 / detail
  35. [flang][openacc] Handle optional end directive in combined construct — clementval / detail
  36. [llvm-libtool-darwin] Add support for -arch_only — sameerarora101 / detail
  37. [JITLink][MachO] Return an error when MachO TLV relocations are encountered. — Lang Hames / detail
  38. [llvm-jitlink] Don't demote unreferenced definitions in -harness mode. — Lang Hames / detail
  39. [Diagnostics] Skip var decl of structs for -Wstring-concatenation — Dávid Bolvanský / detail
  40. [Tests] Removed debug copy command — Dávid Bolvanský / detail
  41. Fix PR45442: Bail out when MemorySSA information is not available — 1894981+hiraditya / detail
  42. [AMDGPU] Fix misleading SDWA verifier error. NFC. — Stanislav.Mekhanoshin / detail
  43. [AMDGPU] Inhibit SDWA if target instruction has FI — Stanislav.Mekhanoshin / detail
  44. Revert "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode." — Lang Hames / detail
  45. [elfabi] Move llvm-elfabi related code to InterfaceStub library — haowei / detail
  46. [LLDB] Fix how ValueObjectChild handles bit-fields stored in a Scalar in UpdateValue() — shafik / detail
  47. [ORC] Fix SymbolLookupSet::containsDuplicates() — Stefan Gränitz / detail
  48. [ORC] cloneToNewContext() can work with a const-ref to ThreadSafeModule — Stefan Gränitz / detail
  49. [mlir][DialectConversion] Update the documentation for dialect conversion — riddleriver / detail
  50. [mlir][docs] Update/Add documentation for MLIRs Pattern Rewrite infrastructure — riddleriver / detail
  51. [darwin][driver] fix isMacosxVersionLT minimum supported OS version check — Alex Lorenz / detail
  52. [ORC][NFC] Fix typo in comment — Stefan Gränitz / detail
  53. [gn build] (manually) port d650cbc349ccc4 — thakis / detail
  54. [gn build] (manually) port d650cbc349ccc4 better — thakis / detail
  55. [SVE] Lower fixed length vector integer UMIN/UMAX — mcinally / detail
  56. [libc] Add strtok_r implementation. — parallels / detail
  57. [tsan] Respect no_huge_pages_for_shadow. — ckennelly / detail
  58. [SystemZ][z/OS] enable trigraphs by default on z/OS — hubert.reinterpretcast / detail
  59. Add "status" to the list of absl libraries. — vyng / detail
  60. sanitizer_common: Introduce internal_madvise and start using it. — peter / detail
  61. [InstSimplify] Add tests for assume with min/max intrinsic (NFC) — nikita.ppv / detail
  62. [SLC] Optimize strncpy(a, a, C) to memcpy(a, a000, C) — Dávid Bolvanský / detail
  63. Re-apply "[llvm-jitlink] Don't demote unreferenced definitions in -harness mode" — Lang Hames / detail
  64. [Tests] Update strncpy tests — Dávid Bolvanský / detail
  65. [clang][Driver] Default to /usr/bin/ld on Solaris — ro / detail
  66. [WebAssembly] Allow inlining functions with different features — tlively / detail
  67. [AMDGPU] Fix FP/BP spills when MUBUF constant offset exceeded — Austin.Kerbow / detail
  68. [lldb] Improve diagnostics in lldb-repro when replay fails — Jonas Devlieghere / detail
  69. Revert "[ARM] Fix IT block generation after Thumb2SizeReduce with -Oz" — david.green / detail
  70. [NFC] Remove unused variables. — ckennelly / detail
  71. [SLC] sprintf(dst, "%s", str) -> strcpy(dst, str) — Dávid Bolvanský / detail
  72. [DebugInfo] Add -fuse-ctor-homing cc1 flag so we can turn on constructor homing only if limited debug info is already on. — akhuang / detail

#215 (Aug 13, 2020 9:39:44 AM)

  1. Solaris buildbot updates — ro / detail

#214 (Aug 13, 2020 3:13:56 AM)

  1. [InstCombine] Precommit tests for PR47149. — flo / detail
  2. [CodeGen] In narrowExtractedVectorLoad bail out for scalable vectors — david.sherwood / detail
  3. [SVE][CodeGen] Fix scalable vector issues in DAGTypeLegalizer::GenWidenVectorStores — david.sherwood / detail
  4. [clangd] Add ClangdServer::customAction() extension point — sam.mccall / detail
  5. [lldb][NFC] Fix indentation in TCPSocket::CloseListenSockets — Raphael Isemann / detail
  6. [DWARFYAML] Replace InitialLength with Format and Length. NFC. — Xing / detail
  7. DwarfDebug.cpp - removes includes already included by DwarfDebug.h. NFC. — llvm-dev / detail
  8. SplitKit.cpp - removes includes already included by SplitKit.h. NFC. — llvm-dev / detail
  9. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  10. [llvm-readobj/elf][test] - Refine --headers testing and the related code comment. — grimar / detail
  11. [SVE] Lower fixed length integer extend operations. — paul.walker / detail
  12. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  13. [SVE] Lower fixed length vector integer ISD::SETCC operations. — paul.walker / detail
  14. [llvm-readobj/elf] - Cleanup helpers that are used to print segment types. NFCI. — grimar / detail
  15. [DSE,MSSA] Fix crash when using tryToMergePartialOverlappingStores. — flo / detail
  16. BranchFolding.cpp - removes includes already included by BranchFolding.h. NFC. — llvm-dev / detail
  17. [ARM][MVE] Fix for tail predication for loops containing MVE gather/scatters — anna.welker / detail
  18. [SVE][CodeGen] Legalisation of EXTRACT_VECTOR_ELT for scalable vectors — kerry.mclaughlin / detail
  19. [SVE] Lower fixed length vector integer shifts. — paul.walker / detail
  20. [X86][SSE] IsElementEquivalent - add HOP(X,X) support — llvm-dev / detail
  21. [lldb][NFC] Use llvm::is_contained instead of std::find in a few places — Raphael Isemann / detail
  22. [BPI] Improve static heuristics for integer comparisons — Dávid Bolvanský / detail
  23. [clangd] Express dumpAST in tests as a customAction() — sam.mccall / detail
  24. Revert "[BPI] Improve static heuristics for integer comparisons" — Dávid Bolvanský / detail
  25. [libc++] Use CMake interface targets to setup benchmark flags — Louis Dionne / detail
  26. Support the standards-based dates for __has_c_attribute — aaron / detail
  27. [libc++][test] Fix -Wstring-concatenation warnings — Louis Dionne / detail
  28. [AMDGPU] Fix missed SI_RETURN_TO_EPILOG in pre-emit peephole — carl.ritson / detail
  29. Introduce ns_error_domain attribute. — gribozavr / detail
  30. [InstCombine] Fix incorrect Modified status — david.stenberg / detail
  31. [NFC] Add test case showing the miscompile being fixed by D83507 — lebedev.ri / detail
  32. [SyntaxTree] Split `TreeTest.cpp` — ecaldas / detail
  33. [SyntaxTree] Clean `#includes` in `TreeTestBase.h` — ecaldas / detail
  34. DAG: Don't pass 0 alignment value to allowsMisalignedMemoryAccesses — Matthew.Arsenault / detail
  35. [gn build] Port d17437d2bd8 — llvmgnsyncbot / detail
  36. [MLIR] Support for ReturnOps in memref map layout normalization — uday / detail
  37. [libc++][test] Fix another -Wstring-concatenation warning — Louis Dionne / detail

#213 (Aug 12, 2020 8:16:29 PM)

  1. Remove DialectHooks and introduce a Dialect Interfaces instead — joker.eph / detail
  2. Merge OpFolderDialectInterface with DialectFoldInterface (NFC) — joker.eph / detail
  3. [AMDGPU] Fix crash when dag-combining bitcast — ruiling.song / detail
  4. [mlir][Type] Remove the remaining usages of Type::getKind in preparation for its removal — riddleriver / detail
  5. [lld-macho] Support dynamic linking of thread-locals — jezng / detail
  6. [lld-macho] Generate ObjC symbols from .tbd files — jezng / detail
  7. [lld-macho] Avoid unnecessary shared_ptr in DylibFile ctor — jezng / detail
  8. [lld-macho] Add error handling for malformed TBD files — jezng / detail
  9. [lld-macho] Support larger dylib symbol ordinals in bindings — jezng / detail
  10. [lld-macho] Implement -force_load — jezng / detail
  11. [lld-macho] Support -rpath — jezng / detail
  12. [macho2yaml] Remove an unused variable. NFC. — Xing / detail
  13. [lld-macho] Try to fix invalid-stub test on Windows — jezng / detail
  14. [AMDGPU] Pre-commit test for D85872 — carl.ritson / detail
  15. [lld-macho] Fix invalid-stub test on Windows, take 2 — jezng / detail
  16. [HotColdSplit] Fix variable name spelling — 1894981+hiraditya / detail
  17. [Clang options] Optimize optionMatches() runtime by removing mallocs — nadav256 / detail
  18. Revert "[SCEV] Look through single value PHIs." — tamur / detail
  19. [NFC] [PowerPC] Rename SPE strict conversion test — qiucofan / detail
  20. [flang][msvc] Use platform-independent primitives in temporary f18 driver. — llvm-project / detail
  21. [OpenMP] Ensure testing for versions 4.5 and default - Part 1 — Saiyedul.Islam / detail
  22. [Parser] Suppress -Wempty-translation-unit if this is a header file — sam.mccall / detail
  23. [flang] Compilation fix. — llvm-project / detail
  24. [SyntaxTree] Split tests for expressions — ecaldas / detail
  25. [SyntaxTree] Rename tests following `TestSuite_TestCase` + nits — ecaldas / detail
  26. [compiler-rt][asan][test] Skipt sanitizer_common tests on Sparc — ro / detail
  27. [AMDGPU] Fix typo. NFC — sebastian.neubauer / detail
  28. [test] XFAIL two tests with inlining debug info issues on Sparc — ro / detail

#212 (Aug 12, 2020 10:57:19 AM)

  1. [OpenCL] Remove warning for variadic macros in C++ for OpenCL. — anastasia.stulova / detail
  2. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. — a.bataev / detail
  3. [mlir][linalg][NFC] Remove extra semi-colon causing warnings — clementval / detail
  4. [libc++] Remove workarounds for missing rvalue references — Louis Dionne / detail
  5. [OPENMP] Fix PR47063: crash when trying to get captured statetment. — a.bataev / detail
  6. [AMDGPU][test] Add dedicated llvm-readobj test. — Stanislav.Mekhanoshin / detail
  7. [clang-tidy] use stable_sort instead of sort to fix EXPENSIVE_CHECKS tests — erik.pilkington / detail
  8. [mlir] Added support for Index type inside getZeroAttr function — limo / detail
  9. [Driver] Change -fnostack-clash-protection to  -fno-stack-clash-protection — Dávid Bolvanský / detail
  10. [SanitizerCoverage] Use zeroext for cmp parameters on all targets — iii / detail
  11. [UpdateTestChecks][FIX] Python 2.7 compatibility and use right prefix — johannes / detail
  12. [SVE] Lower fixed length FP minnum/maxnum — mcinally / detail
  13. Fix sigaction interceptor to always correctly populate oldact — mascasa / detail
  14. [X86][GlobalISel] Legalize G_ICMP results to s8. — craig.topper / detail
  15. [X86][SSE] Pull out BUILD_VECTOR operand equivalence tests. NFC. — llvm-dev / detail
  16. [ARM] Predicated VFMA patterns — david.green / detail
  17. [Scheduler] Fix typo in comments. NFC — david.green / detail
  18. [SVE] Remove default-false VectorType::get — ctetreau / detail
  19. Recommit "[InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms" and its follow up patches — craig.topper / detail
  20. Fix signed/unsigned comparison warnings. NFC. — llvm-dev / detail
  21. [GlobalISel] Implement bit-test switch table optimization. — Amara Emerson / detail
  22. [WebAssembly] Don't depend on the flags set by handleTargetFeatures in initFeatureMap. — craig.topper / detail
  23. [SVE][VLS] Don't combine logical AND. — francesco.petrogalli / detail
  24. [InstCombine] Sanitize undef vector constant to 1 in  X*(2^C) with X << C (PR47133) — lebedev.ri / detail
  25. [NFC][InstCombine] Add FIXME's for getLogBase2() / visitUDivOperand() — lebedev.ri / detail
  26. [clang] Check `expr` inside `InitListChecker::UpdateStructuredListElement()` — platonov.aleksandr / detail
  27. [libc][obvious] Remove the unused file utils/CPP/StringRef.h. — sivachandra / detail
  28. [WebAssembly] Fixed memory.init always using 64-bit ptr — aardappel / detail
  29. PR47138: Don't crash if the preferred alignment of an invalid record — richard / detail
  30. [flang][msvc] Tell windows.h to not define min/max macros. — llvm-project / detail
  31. [Target] Cache the command line derived feature map in TargetOptions. — craig.topper / detail
  32. [InstCombine] add test for 'not' vs 'xor'; NFC — spatel / detail
  33. [InstCombine] prefer xor with -1 because 'not' is easier to understand (PR32706) — spatel / detail
  34. [InstSimplify] Add tests for icmp of min/max with constants (NFC) — nikita.ppv / detail
  35. [ValueTracking] Support min/max intrinsics in computeConstantRange() — nikita.ppv / detail
  36. [lld][WebAssembly] Emit all return types of multivalue functions — tlively / detail
  37. [Sanitizer] Fix segfaults during unwinding on SystemZ — iii / detail
  38. [InstSimplify] Extract abs intrinsic tests into separate file (NFC) — nikita.ppv / detail
  39. [InstSimplify] Add additional abs intrinsic icmp tests (NFC) — nikita.ppv / detail
  40. [ValueTracking] Add abs intrinsics support to computeConstantRange() — nikita.ppv / detail
  41. Build a flat LLDB.framework for embedded Darwin targets — Vedant Kumar / detail
  42. [libcxx][test] Fix a -Wstring-concatenation warning in fuzzer_test.h — erik.pilkington / detail
  43. [lldb] Fix unit test parsing to handle CR+LF as well as LF — amccarth / detail
  44. [MLIR][NFC] Remove tblgen:: prefix in TableGen/*.cpp files — jurahul / detail
  45. [flang][msvc] Remove default arguments for function specializations. — llvm-project / detail
  46. [NFC][MLIR][OpenMP] Add comments and test for OpenMP enum declaration utility — kiran.chandramohan / detail
  47. [Coverage] Enable emitting gap area between macros — zequanwu / detail
  48. [PowerPC]  Implement Vector Shift Builtins — albionapc / detail
  49. [lldb] Fix relative imports and set the appropriate include dirs — Jonas Devlieghere / detail
  50. PR47143: Don't crash while constant-evaluating value-initialization of — richard / detail

#211 (Aug 12, 2020 4:45:37 AM)

  1. [libc][obvious] Switch nearest integer function tests to the new matchers. — sivachandra / detail
  2. [MLIR][SPIRVToLLVM] Conversion for global and addressof — georgemitenk0v / detail
  3. [X86][GlobalISel] Replace a misuse of SUBREG_TO_REG with INSERT_SUBREG. — craig.topper / detail
  4. [MLIR,OpenMP] Lowering of parallel operation: proc_bind clause 2/n — kiran.chandramohan / detail
  5. [AST] Fix the CXXFoldExpr source range when parentheses range is invalid. — hokein.wu / detail
  6. [libc][obvious] Switch copysign[f|l] and fabs[f|l] to the new test matchers. — sivachandra / detail
  7. [VE] Change to promote i32 AND/OR/XOR operations — marukawa / detail
  8. [SVE][CodeGen] Fix issues with EXTRACT_SUBVECTOR when using scalable FP vectors — david.sherwood / detail
  9. [SyntaxTree] Unbox operators into tokens for nodes generated from `CXXOperatorCallExpr` — ecaldas / detail
  10. [ARM][MVE] tail-predication: overflow checks for backedge taken count. — sjoerd.meijer / detail
  11. [llvm-dwarfdump] Avoid crashing if an abbreviation offset is invalid. — ikudrin / detail
  12. [SCEV] Look through single value PHIs. — flo / detail
  13. [mlir] use intptr_t in C API — zinenko / detail
  14. Add missing dependency on Doc generation for the OpenMP dialect — joker.eph / detail
  15. [Transforms][SROA] Skip uses of allocas where the type is scalable — cullen.rhodes / detail
  16. [lldb] Add support for checking children in expect_expr — Raphael Isemann / detail
  17. [X86][AVX] Fold CONCAT(HOP(X,Y),HOP(Z,W)) -> HOP(CONCAT(X,Z),CONCAT(Y,W)) for float types — llvm-dev / detail
  18. [llvm-readobj] - Refine logic of the symbol table locating in printRelocationsHelper(). — grimar / detail
  19. [mlir] Expose printing functions in C API — zinenko / detail
  20. [lldb] Display autosuggestion part in gray if there is one possible suggestion — Raphael Isemann / detail
  21. [X86][SSE] Fold HOP(SHUFFLE(X),SHUFFLE(Y)) --> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  22. [clang-tidy] prevent generated checks from triggering assertions on anonymous functions — david.truby / detail
  23. [ARM] Commutative vmin/maxnma tests. NFC — david.green / detail
  24. Revert "[lldb] Display autosuggestion part in gray if there is one possible suggestion" — Raphael Isemann / detail
  25. [LoopUnroll] Adjust CostKind query — sam.parker / detail
  26. [SystemZ/ZOS] Implement computeHostNumPhysicalCores — kai / detail
  27. [VectorCombine] add test for Hexagon that would crash; NFC — spatel / detail
  28. [InstCombine] eliminate a pointer cast around insertelement — spatel / detail
  29. [ARM] Add additional predicated VFMA tests. NFC — david.green / detail
  30. [VectorCombine] add test for x86 target with SSE disabled; NFC — spatel / detail
  31. [VectorCombine] early exit if target has no vector registers — spatel / detail
  32. Limit Max Vector alignment on COFF targets to 8192. — erich.keane / detail
  33. [OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks. — a.bataev / detail
  34. [MachOYAML] Simplify the section data emitting function. NFC. — Xing / detail
  35. [DWARFYAML] Make the address size of compilation units optional. — Xing / detail
  36. Revert "[OPENMP]Fix PR37671: Privatize local(private) variables in untied tasks." — a.bataev / detail
  37. AMDGPU: Handle intrinsics in performMemSDNodeCombine — Matthew.Arsenault / detail
  38. AMDGPU/GlobalISel: Select llvm.amdgcn.global.atomic.fadd — Matthew.Arsenault / detail
  39. [OPENMP]Do not add TGT_OMP_TARGET_PARAM flag to non-captured mapped arguments. — a.bataev / detail
  40. [analyzer] StdLibraryFunctionsChecker: Add support for new functions — zukatsinadze / detail
  41. [ARM][MVE] Enable tail predication for loops containing MVE gather/scatters — anna.welker / detail
  42. [Hexagon] Return scalar size in getMinVectorRegisterBitWidth() when no HVX — kparzysz / detail

#210 (Aug 11, 2020 11:24:32 PM)

  1. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / githubweb
  2. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / githubweb

#210 (Aug 11, 2020 11:24:32 PM)

  1. [libFuzzer] Fix minimizing timeouts — iii / detail
  2. [AARCH64] [MC] add memtag as an alias of mte architecture extension — caij2003 / detail
  3. [libc][obvious] Remove a commented out block. — sivachandra / detail
  4. [LLDB] Improve PDB discovery — amccarth / detail
  5. [Instruction] Add updateLocationAfterHoist helper — Vedant Kumar / detail
  6. [drr] Add $_loc special directive for NativeCodeCall — jpienaar / detail
  7. [Instcombine] Fix uses of undef (PR46940) — kazu / detail
  8. [Analyzer] Support note tags for smart ptr checker — vrnithinkumar / detail
  9. [globalopt] Change so that emitting fragments doesn't use the type size of DIVariables — akhuang / detail
  10. Revert "[Instruction] Add updateLocationAfterHoist helper" — Vedant Kumar / detail
  11. [libcxx/variant] Add a few benchmarks for `std::visit`. — mcypark / detail
  12. [flang] Fix interpretation of intrinsic names as arguments — tkeith / detail
  13. [Diagnostics] Reworked -Wstring-concatenation — Dávid Bolvanský / detail
  14. [WebAssembly][AsmParser] Name missing features in error message — tlively / detail
  15. [VectorCombine] add safety check for 0-width register — spatel / detail
  16. [NFC] Inline variable only used in debug builds — rupprecht / detail
  17. [CMake] Simplify CMake handling for zlib — phosek / detail
  18. [UpdateTestChecks] Match unnamed values like "@[0-9]+" and "![0-9]+" — johannes / detail
  19. [Attributor][NFC] Reformat tests after D85099 — johannes / detail
  20. [NFC] Factor out hasForceAttributes — kyulee.llvm / detail

#210 (Aug 11, 2020 11:24:32 PM)

  1. Add Flang and MLIR PowerPC buildbot on Red Hat — gkistanova / detail
  2. Specify a number of jobs as a property for flang-aarch64-ubuntu-clang and flang-aarch64-ubuntu-gcc10 builders. — gkistanova / detail

#209 (Aug 11, 2020 1:12:38 PM)

  1. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / githubweb
  2. Also limit the number of parallel debuginfo-tests — Adrian Prantl / githubweb
  3. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / githubweb
  4. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / githubweb
  5. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / githubweb
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / githubweb
  7. Add a one-time retry to debuginfo-tests. — Adrian Prantl / githubweb

#209 (Aug 11, 2020 1:12:38 PM)

  1. Add override to fix -Winconsistent-missing-override warning. — echristo / detail
  2. [NFC][StackSafety] Avoid assert in getBaseObjec — Vitaly Buka / detail
  3. [StackSafety] Fix union which produces wrapped sets — Vitaly Buka / detail
  4. Improve modeling of variable template specializations with dependent — richard / detail
  5. [NFC][Attributor] Add missing override — Vitaly Buka / detail
  6. [NFC][StackSafety] Count dataflow inputs — Vitaly Buka / detail
  7. More cleanup after removing the ability to reference a dependent — richard / detail
  8. [NFC][StackSafety] Add a couple of early returns — Vitaly Buka / detail
  9. [clang] Allow DynTypedNode to store a TemplateArgumentLoc — zeratul976 / detail
  10. [Concepts] Dump template arguments for immediately declared constraint. — hokein.wu / detail
  11. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` was undefined after definition. — platonov.aleksandr / detail
  12. AMDGPU/GlobalISel: Lower G_FREM — petar.avramovic / detail
  13. Free the memory allocated by mlirOperationStateAddXXX methods in mlirOperationCreate. — zinenko / detail
  14. [DebugInfo] Fix initialization of DwarfCompileUnit::LabelBegin. — ikudrin / detail
  15. [lldb][NFC] Remove dead code in BreakpointResolverAddress — Raphael Isemann / detail
  16. [ScalarizeMaskedMemIntrin] Scalarize constant mask expandload as shuffle(build_vector,pass_through) — llvm-dev / detail
  17. [ScalarizeMaskedMemIntrin][X86] Refresh missed transform test cases from rGc0c3b9a25fee — llvm-dev / detail
  18. [PowerPC] Add intrinsic to read or set FPSCR register — qiucofan / detail
  19. [SyntaxTree] Implement the List construct. — ecaldas / detail
  20. [LoopInterchange] Form LCSSA phis for values in orig outer loop header. — flo / detail
  21. [LoopInterchange] Move instructions from preheader to outer loop header. — flo / detail
  22. [DebugInfo] Don't error for zero-length arange entries — james.henderson / detail
  23. [clangd] Fix the background index is not disabled when using remote-index. — hokein.wu / detail
  24. [InstCombine] rearrange code for readability; NFC — spatel / detail
  25. [clang-tidy] Fix a crash in bugprone-not-null-terminated-result check when `__STDC_WANT_LIB_EXT1__` is not a literal. — platonov.aleksandr / detail
  26. Revert "[DebugInfo] Don't error for zero-length arange entries" — thakis / detail
  27. [InstCombine] auto-generate test checks; NFC — spatel / detail
  28. AMDGPU/GlobalISel: Use nicer form of buildInstr — Matthew.Arsenault / detail
  29. AMDGPU/GlobalISel: Fix typo — Matthew.Arsenault / detail
  30. AMDGPU/GlobalISel: Merge load/store select cases — Matthew.Arsenault / detail
  31. GlobalISel: Remove redundant check for empty blocks — Matthew.Arsenault / detail
  32. PeepholeOptimizer: Use Register — Matthew.Arsenault / detail
  33. AMDGPU/GlobalISel: Don't try to handle undef source operand — Matthew.Arsenault / detail
  34. [clang-format] Add space between method modifier and a tuple return type in C# — jbcoe / detail
  35. [X86][SSE] combineTargetShuffle - rearrange shuffle(hop,hop) matching to delay shuffle mask manipulation. NFC. — llvm-dev / detail
  36. [X86][SSE] Add single undef element HADD test cases from PR34724 — llvm-dev / detail
  37. [SyntaxTree] Implement `NestedNameSpecifier` using the `List` base API — ecaldas / detail
  38. [DebugInfo] Don't error for zero-length arange entries — james.henderson / detail
  39. [ARM] Unrestrict Armv8-a IT when at minsize — sam.parker / detail
  40. [PowerPC] Add option to control PCRel GOT indirect linker optimization — stefanp / detail
  41. [X86][SSE] Pull out shuffle(hop,hop) combine into combineShuffleWithHorizOp helper. NFC. — llvm-dev / detail
  42. [AIX] Static init frontend recovery and backend support — Xiangling.Liao / detail
  43. Author: Shuhong Liu <shuhong.liu@ibm.com> — shuhong.liu / detail
  44. [XCOFF] Adjust .rename emission sequence — jasonliu / detail
  45. [PGO][CUDA][HIP] Skip generating profile on the device stub and wrong-side functions. — michael.hliao / detail
  46. [SLP] Regenerate load-merge.ll tests — llvm-dev / detail
  47. [X86][SSE] shuffle(hop,hop) - canonicalize unary hop(x,x) shuffle masks — llvm-dev / detail
  48. [lld][WebAssembly] Handle weakly referenced symbols when lazy (archive) version is see first — sbc / detail
  49. [flang] Version information in flang/f18 — richard.barton / detail
  50. [llvm-symbolizer] Add back --version and add a -v alias — i / detail
  51. [Hexagon] Avoid creating an empty target feature — kparzysz / detail
  52. [SyntaxTree] Expand support for `NestedNameSpecifier` — ecaldas / detail
  53. Correctly set CompilingPCH in PrecompilePreambleAction. — adamcz / detail
  54. [gn build] Port e2d61ae5733 — llvmgnsyncbot / detail
  55. [mlir][vector] Relax transfer_read/transfer_write restriction on memref operand — thomasraoux / detail
  56. [PGO] Delete dead comdat renaming code related to GlobalAlias. NFC — i / detail
  57. [NFC][MLInliner] Set up the logger outside the development mode advisor — mtrofin / detail
  58. [NFC][MLInliner] remove curly braces for a few sinle-line loops — mtrofin / detail
  59. [lldb] Fix NSArray0 data formatter and add test — Jonas Devlieghere / detail
  60. [clangd] Fix crash-bug in preamble indexing when using modules. — adamcz / detail
  61. [mlir][spirv] Add OpGroupBroadcast — thomasraoux / detail
  62. [lldb] Skip TestSimulatorPlatform with out-of-tree debugserver — Jonas Devlieghere / detail
  63. [MLIR][TableGen] Fix ambiguous build methods when inferring result types. — jurahul / detail
  64. [ELF] Avoid creating a 2.1GB output file in arm-exidx-range.s — Alexander.Richardson / detail
  65. [WebAssembly] wasm64: fix memory.init operand types — aardappel / detail
  66. [clangd] Have template template arguments target their referenced template decl — zeratul976 / detail
  67. [MLIR] Make gpu.launch_func rewrite pattern part of the LLVM lowering pass. — csigg / detail
  68. [BreakFalseDeps][X86] Move operand loop out of X86's getUndefRegClearance and put in the pass. — craig.topper / detail
  69. Re-Re-land: [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  70. AMDGPU: Fix visiting physreg dest users when folding immediate copies — Matthew.Arsenault / detail
  71. AMDGPU: Fix assertion in performSHLPtrCombine for 64-bit pointers — Matthew.Arsenault / detail
  72. [lldb] tab completion for `platform target-install` — Raphael Isemann / detail
  73. [flang] Fix edge case with Hollerith — pklausler / detail
  74. [flang] Avoid cascading error in subscript triplet — tkeith / detail
  75. Unbundle KILL bundles in VirtRegRewriter — Stanislav.Mekhanoshin / detail
  76. Fix "CHECK-LABEL: @" typos in llvm/test/CodeGen/AArch64/sve-fixed-length-*.ll — paul.walker / detail
  77. [MSAN RT] Use __sanitizer::mem_is_zero in __msan_test_shadow — guiand / detail
  78. [WebAssembly][ConstantFolding] Fold fp-to-int truncation intrinsics — tlively / detail
  79. [SampleFDO] Stop letting findCalleeFunctionSamples return unrelated profiles — wmi / detail
  80. [MachineOutliner][AArch64] WA for multiple stack fixup cases in MachineOutliner. — puyan / detail
  81. [XCOFF][AIX] Use TE storage mapping class when large code model is enabled — jasonliu / detail
  82. Fix "last accessed time" test failing on Windows — alexandre.ganea / detail
  83. [AIX] Try to not use LLVM tools while building runtimes — daltenty / detail
  84. [InstSimplify] Add test for expand binop undef issue (NFC) — nikita.ppv / detail
  85. [MLIR] Adding gpu.host_register op and lower it to a runtime call. — csigg / detail
  86. [Diagnostics] Avoid false positives with -Wstring-concatenation — Dávid Bolvanský / detail
  87. [ARM] Speed up arm-cortex-cpus.c test — tra / detail
  88. [Diagnostics] Move -Wstring-concatenation to -Wextra — Dávid Bolvanský / detail
  89. [InstSimplify][test] Remove unused parameter in vscale.ll — aeubanks / detail
  90. [mlir][Linalg] Allow distribution `scf.parallel` loops generated in — ravishankarm / detail
  91. [Clang] implement -fno-eliminate-unused-debug-types — ndesaulniers / detail
  92. [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang — johannes / detail
  93. python bindings: fix DeprecationWarning — ndesaulniers / detail
  94. [mlir] Fix mlir build break due to warning when NDEBUG is not set — thomasraoux / detail
  95. [Diagnostics] Ignore structs and long text for -Wstring-concatenation — Dávid Bolvanský / detail
  96. Add regression test from PR46487. — richard / detail
  97. [CUDA][HIP] Do not externalize implicit constant static variable — Yaxun.Liu / detail
  98. Improve diagnostic for an expression that's not constant because it uses — richard / detail
  99. [llvm-jitlink] Update llvm-jitlink to use TargetProcessControl. — Lang Hames / detail
  100. [CodeGen] Make MMI immutable NPM pass — Yuanfang Chen / detail
  101. test commit — conanap / detail
  102. Revert "[AIX] Try to not use LLVM tools while building runtimes" — hubert.reinterpretcast / detail
  103. [lld-macho] Handle command-line option -sectcreate SEG SECT FILE — jezng / detail
  104. [lld-macho] improve handling of -platform_version — jezng / detail
  105. [macho2yaml] Refactor the DWARF section dumpers. — Xing / detail
  106. [AST] add parenthesis locations for IfStmt and SwitchStmt — zequanwu / detail
  107. [lldb] Fix typo in AppleDWARFIndex — Jonas Devlieghere / detail
  108. [X86][FPEnv] Teach X86 mask compare intrinsics to respect strict FP semantics. — pengfei.wang / detail
  109. [Sema] Fix missing warning on initializer lists on field initializers with overloaded operators — zequanwu / detail
  110. [macho2yaml][test] Specify the object file's endianness. NFC. — Xing / detail
  111. [macho2yaml][test] Specify the object file's endianness. NFC. — Xing / detail
  112. [lldb] Add missings moves where appropiate (NFC) — Jonas Devlieghere / detail
  113. [Sparc] Define __GCC_HAVE_SYNC_COMPARE_AND_SWAP macros on SPARCv9 — brad / detail
  114. [mlir][shape] Fix description copy pasta — jpienaar / detail
  115. Move ELFObjHandler to TextAPI library — haowei / detail
  116. [gn build] Port e6f8ba12e6e — llvmgnsyncbot / detail
  117. Revert "Move ELFObjHandler to TextAPI library" — haowei / detail
  118. [gn build] Port db91320a898 — llvmgnsyncbot / detail
  119. [lldb] Use modern CMake to avoid repetition (NFC) — Jonas Devlieghere / detail
  120. [lldb] Remove redundant add_definitions() in CMake (NFC) — Jonas Devlieghere / detail
  121. [CodeGen] Expand float operand for STRICT_FSETCC/STRICT_FSETCCS — qshanz / detail
  122. [X86] Custom match X86ISD::VPTERNLOG in X86ISelDAGToDAG in order to reduce isel patterns. — craig.topper / detail
  123. [Attributor][NFC] Connect AAPotentialValues with AAValueSimplify — okuraofvegetable / detail
  124. Test requires a debug build to pass. — echristo / detail
  125. [LazyValueInfo] Let getEdgeValueLocal look into freeze instructions — aqjune / detail
  126. Revert "[flang] Version information in flang/f18" — richard.barton / detail
  127. [clangd] Improve diagnostics in dexp interface — kbobyrev / detail
  128. [lldb] tab completion for `watchpoint set variable` — Raphael Isemann / detail
  129. [lldb] tab completion for `disassemble -F` — Raphael Isemann / detail
  130. [RDA] Fix DBG_VALUE issues — sam.parker / detail
  131. [lldb][NFC] Remove unused custom reimplementation of realpath for Windows — Raphael Isemann / detail
  132. [Analyzer] Improve invalid dereference bug reporting in DereferenceChecker. — 1.int32 / detail
  133. [lldb] tab completion for `thread plan discard` — Raphael Isemann / detail
  134. [lldb][NFC] Fix warning in Thread::AutoCompleteThreadPlans — Raphael Isemann / detail
  135. [lldb] tab completion for 'command delete/unalias' — Raphael Isemann / detail
  136. [SCEVExpander] Add helper to clean up instrs inserted while expanding. — flo / detail
  137. [InstCombine] ~(~X + Y) -> X - Y — Dávid Bolvanský / detail
  138. [lldb] type language common completion — Raphael Isemann / detail
  139. [SLP] Make sure instructions are ordered when computing spill cost. — Dávid Bolvanský / detail
  140. [Docs] Fixed missing closing quote character — Dávid Bolvanský / detail
  141. [SystemZ/ZOS] Add binary format goff and operating system zos to the triple — kai / detail
  142. [NFC] Fix typo in comment. — kai / detail
  143. [lldb] tab completion for `target modules search-paths insert​` — Raphael Isemann / detail
  144. Add missing `-o -` to a recent test — dave / detail
  145. [lldb] move the frame index completion into a common completion and apply it to `thread backtrace -s` — Raphael Isemann / detail
  146. [SVE] Lower fixed length vector integer subtract operations. — paul.walker / detail
  147. [lldb] tab completion for `target modules load -u` — Raphael Isemann / detail
  148. [clangd] RIFF.cpp - Use logical && instead of bitwise & for padding check — llvm-dev / detail
  149. [X86] Rename combineVectorPackWithShuffle -> combineHorizOpWithShuffle. NFC. — llvm-dev / detail
  150. [SVE] Add ISD nodes for predicated integer extend inreg operations. — paul.walker / detail
  151. [VE] Update bit operations — marukawa / detail
  152. [compiler-rt][ubsan][test] Fix TypeCheck/misaligned.cpp on Sparc — ro / detail
  153. [lldb] Fix unhandled switch case for GOFF in GDBRemoteCommunicationClient — Raphael Isemann / detail
  154. [X86][FPEnv] Fix a use after free — benny.kra / detail
  155. [lldb] stop-hook ID common completion for commands `target stop-hook enable/disable/delete' — Raphael Isemann / detail
  156. [CodeGen] Refactor getMemBasePlusOffset & getObjectPtrOffset to accept a TypeSize — kerry.mclaughlin / detail
  157. [AutoUpgrade] Simplify code — benny.kra / detail
  158. [clangd] Enforce trailing slash for remote index's project root — kbobyrev / detail
  159. [lldb] thread index common completion for commands like `thread select/step-over` — Raphael Isemann / detail
  160. [DebugInfo] Refactor .debug_macro checks. NFCI — david.stenberg / detail
  161. [DebugInfo] Introduce GNU macro extension entry encodings — david.stenberg / detail
  162. [DebugInfo] Allow GNU macro extension to be read — david.stenberg / detail
  163. [AST][RecoveryExpr] Don't preserve the return type if the FunctionDecl is invalid. — hokein.wu / detail
  164. Fix Wdocumentation unknown param warning. NFC. — llvm-dev / detail
  165. Fix Wdocumentation unknown param warnings. NFC. — llvm-dev / detail
  166. [SVE][CodeGen] Legalisation of INSERT_VECTOR_ELT for scalable vectors — kerry.mclaughlin / detail
  167. [LLD][ELF] - Update and fix gnu-ifunc* tests. — grimar / detail
  168. [SCEV] ] If RHS >= Start, simplify (Start smax RHS) to RHS for trip counts. — flo / detail
  169. [lldb] watchpoint ID common completion for commands `watchpoint delete/enable/disable/modify/ignore` — Raphael Isemann / detail
  170. [lldb] Add SubstTemplateTypeParm to RemoveWrappingTypes — Raphael Isemann / detail
  171. [clang-format] use spaces for alignment of binary/ternary expressions with UT_AlignWithSpaces — marek / detail
  172. [X86][SSE] Add tests for HOP(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) patterns — llvm-dev / detail
  173. [X86][SSE] Add tests for 256-bit HOP(SHUFFLE(X,Y),SHUFFLE(X,Y)) --> SHUFFLE(HOP(X,Y)) patterns — llvm-dev / detail
  174. [cmake] Make gtest macro definitions a part the library interface — pavel / detail
  175. [lld] s/dyn_cast/isa — pavel / detail
  176. [ARM][MVE] Added extra tail-predication runs for auto-correlation test case. NFC — sjoerd.meijer / detail
  177. [llvm-readobj] - Refine program headers testing (`-l`, `--program-headers` and `--segment`). — grimar / detail
  178. [flang][directives] Use TableGen information for clause classes in parse-tree — clementval / detail
  179. [llvm-readobj][test] - Rename gnu-phdrs.test to program-headers.test, NFCI. — grimar / detail
  180. [compiler-rt][builtins] Un-xfail two tests on sparcv9 — ro / detail
  181. [llvm-readobj/elf] - Remove `unwrapOrError` calls from DumpStyle<ELFT>::printRelocationsHelper. — grimar / detail
  182. Revert "[flang][directives] Use TableGen information for clause classes in parse-tree" — clementval / detail
  183. [clangd] Unify macro matching in code completion for AST and Index based macros — kadircet / detail
  184. [clangd] Disable ExtractFunction for C — kadircet / detail
  185. [clang][HeaderInsert] Do not treat defines with values as header guards — kadircet / detail
  186. [NFC][ARM][SimplifyCFG] Add some tests. — sam.parker / detail
  187. [flang] Disable -Wmaybe-uninitialized for GCC — tkeith / detail
  188. TableGen/GlobalISel: Hack the operand order for atomic_store — Matthew.Arsenault / detail
  189. [clang] Don't make synthesized accessor stub functions visible twice — Raphael Isemann / detail
  190. [clang] Don't make ObjCIvarDecl visible twice when adding them to an implicit ObjCInterfaceDecl — Raphael Isemann / detail
  191. [NFC] Guard the cost report block of debug outputs with NDEBUG and — dtemirbulatov / detail
  192. GlobalISel: Implement bitcast action for G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  193. [flang][directives] Use TableGen information for clause classes in parse-tree — clementval / detail
  194. [DWARFYAML] Let the address size of line tables inferred from the object file. — Xing / detail
  195. [GlobalISel] Remove unused variable. NFC. — benny.kra / detail
  196. [DebugInfo] Simplify DwarfDebug::emitMacro — david.stenberg / detail
  197. [DebugInfo] Allow GNU macro extension to be emitted — david.stenberg / detail
  198. [clang] Add a matcher for template template parameters. — riccibrun / detail
  199. [split-file] Fix sys::fs::remove() on Solaris after D83834 — i / detail
  200. [ELF][test] Enhance x86-64-split-stack-prologue-adjust-success.s & non-abs-reloc.s — i / detail
  201. [ELF] Move the outSecOff addend from relocAlloc/relocNonAlloc/... to InputSectionBase::relocate — i / detail
  202. AMDGPU/GlobalISel: Fix test bugs and add a few more cases — Matthew.Arsenault / detail
  203. AMDGPU/GlobalISel: Prepare for more custom load lowerings — Matthew.Arsenault / detail
  204. [X86][SSE] Add HADD/SUB support to combineHorizOpWithShuffle — llvm-dev / detail
  205. [mlir] Add verification to LLVM dialect types — zinenko / detail
  206. [InstCombine] add tests for pointer casts with insertelement; NFC — spatel / detail
  207. [InstSimplify] add tests for min/max intrinsics with common operands; NFC — spatel / detail
  208. [InstSimplify] fold min/max with matching min/max operands — spatel / detail
  209. [Sema] Iteratively strip sugar when removing address spaces. — bevin.hansson / detail
  210. [clang] Do not crash for unsupported fixed point to floating point conversion — bevin.hansson / detail
  211. [GlobalISel] Add G_ABS — jay.foad / detail
  212. [NFC][LoopUnrollAndJam] Use BasicBlock::replacePhiUsesWith instead of — whitneyt / detail
  213. [flang] Allow compiler directives in more places — tkeith / detail
  214. AMDGPU/GlobalISel: Manually select llvm.amdgcn.writelane — Matthew.Arsenault / detail
  215. [lldb/CMake] Separate CMake code for Lua and Python (NFC) — Jonas Devlieghere / detail
  216. [X86][SSE] combineShuffleWithHorizOp - avoid unnecessary subtraction. NFCI. — llvm-dev / detail
  217. [DWARFYAML] Teach yaml2obj emit the correct line table program. — Xing / detail
  218. Fold Opcode into assert uses to fix an unused variable warning without asserts. — echristo / detail
  219. [libTooling] Cleanup and reorder `RewriteRule.h`. — yitzhakm / detail
  220. [clangd][ObjC] Improve xrefs for protocols and classes — davg / detail
  221. [InstSimplify] Forbid undef folds in expandBinOp — nikita.ppv / detail
  222. [libTooling] Move RewriteRule include edits to ASTEdit granularity. — yitzhakm / detail
  223. [llvm-jitlink] Fix a file comment. — Lang Hames / detail
  224. [ORC] Move file-descriptor based raw byte channel into a public header. — Lang Hames / detail
  225. GlobalISel: Fix typo — Matthew.Arsenault / detail
  226. [X86][SSE] combineShuffleWithHorizOp - canonicalize SHUFFLE(HOP(X,Y),HOP(Y,X)) -> SHUFFLE(HOP(X,Y)) — llvm-dev / detail
  227. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  228. [XCOFF][llvm-readobj] Move XCOFF test to XCOFF directory — jasonliu / detail
  229. [NFC][llvm-objcopy] Fix redundant config checks. — rupprecht / detail
  230. [GlobalISel] Combine (logic_op (op x...), (op y...)) -> (op (logic_op x, y)) — Jessica Paquette / detail
  231. [libc] Add strtok implementation. — gyurgyikcp / detail
  232. [Flang] Fix release blocker issue #46931 related to documentation. — joshisameeran17 / detail
  233. [lldb] Look beyond the first line to find the PID in TestAppleSimulatorOSType — Jonas Devlieghere / detail
  234. [SLPVectorizer] Pre-commit a test for D85759 — tlively / detail
  235. Update AMDGPU testcases after bebe6a6449811e877f7eba3f1798ddd1fa83e440 — Jessica Paquette / detail
  236. [lldb] Enable inheriting TCC permissions in lldb-test — Jonas Devlieghere / detail
  237. [BPI] Teach BPI about bcmp function — Dávid Bolvanský / detail
  238. [OpenMP] split execution of a long test into smaller parts. — tra / detail
  239. [compiler-rt] XFAIL test on iOS — julian.lettner / detail
  240. NFC. Constify MachineVerifier::verify parameter — Yuanfang Chen / detail
  241. Revert "[SLPVectorizer] Pre-commit a test for D85759" — tlively / detail
  242. Reland "[SLPVectorizer] Pre-commit a test for D85759" — tlively / detail
  243. [libunwind][NFC] Fix typo in comment — Louis Dionne / detail
  244. [AIX][XCOFF] change the operand of branch instruction from symbol name to qualified symbol name for function declarations — diggerlin / detail
  245. [WebAssembly][NFC] Replace WASM with standard Wasm — tlively / detail
  246. [gn build] Fix CodeGenTests — aeubanks / detail
  247. [libunwind] Fix incorrect check for out-of-boundedness — Louis Dionne / detail
  248. [NFC][InstCombine] Add tests for PHI merging/aggregate reconstruction (PR47060) — lebedev.ri / detail
  249. [lldb] Fix the last remaining tests not inheriting TCC permissions — Jonas Devlieghere / detail
  250. [InstSimplify] Respect CanUseUndef in more places — nikita.ppv / detail

#209 (Aug 11, 2020 1:12:38 PM)

  1. Reduce the number of parallell LLDB tests executing. — Adrian Prantl / detail
  2. Also limit the number of parallel debuginfo-tests — Adrian Prantl / detail
  3. Reduce the amount of parallelism in the debuginfo tests even further. — Adrian Prantl / detail
  4. Add flang slaves builds with clang10 and gcc10 — caroline.concatto / detail
  5. [lldb] Increase test time-out from 60 to 90 minutes — Jonas Devlieghere / detail
  6. Revert "Reduce the amount of parallelism in the debuginfo tests even further." — Adrian Prantl / detail
  7. Add a one-time retry to debuginfo-tests. — Adrian Prantl / detail

#208 (Aug 9, 2020 9:01:39 PM)

  1. [InstSimplify] Make sure CanUseUndef is initialized in all cases. — flo / detail
  2. Fix 64-bit copy to SCC — Piotr Sobczak / detail
  3. [X86][GlobalISel] Enable a test case for sext i32->i64 that was commented out. — craig.topper / detail
  4. [clang] Fix typo in comment — Dávid Bolvanský / detail
  5. [NFC][StackSafety] Avoid some duplications in tests — Vitaly Buka / detail
  6. [X86] Added testcases for PR47024 and PR46315 — Dávid Bolvanský / detail
  7. [clangd] Add more error details on the remote index server side — kbobyrev / detail
  8. [AST] Fixed string concatenation warnings — Dávid Bolvanský / detail
  9. [AST] Fixed string list in test — Dávid Bolvanský / detail
  10. [NFC][StackSafety] Add shell test requirement — Vitaly Buka / detail
  11. [NFC][StackSafety] Add index test — Vitaly Buka / detail
  12. [StackSafety] Use getSignedMin() to serialize ranges — Vitaly Buka / detail
  13. [StackSafety] Don't keep FullSet in index — Vitaly Buka / detail
  14. int64_t and intmax_t are always (signed) long long on OpenBSD. — brad / detail
  15. [Attributor][NFC][AAPotentialValues] Change interface of PotentialValuesState — okuraofvegetable / detail
  16. Re-enable OpenBSD PowerPC64 tests. — brad / detail
  17. [mlir][drr] Make error easier to understand — jpienaar / detail
  18. [BuildLibCalls] Add noundef to standard I/O functions — aqjune / detail
  19. [docs] Fix typos — kazu / detail
  20. [TableGen] Pull the increment of a variable out of an assert. — craig.topper / detail

#207 (Aug 9, 2020 11:30:45 AM)

  1. [HotColdSplit] Add options for splitting cold functions in separate section — aditya7 / detail
  2. [SCEVExpander] Make sure cast properly dominates Builder's IP. — flo / detail
  3. [InstSimplify/NewGVN] Add option to control the use of undef. — flo / detail

#206 (Aug 9, 2020 1:02:55 AM)

  1. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  2. [DAGCombiner] Teach SimplifySetCC SETUGE X, SINTMIN -> SETLT X, 0 and SETULE X, SINTMAX  -> SETGT X, -1. — craig.topper / detail
  3. [MLIR][NFC] Fix misleading diagnostic error + clang-tidy fix — uday / detail
  4. [X86][GlobalISel] Remove unneeded code for handling zext i8->16, i8->i64, i16->i64, i32->i64. — craig.topper / detail
  5. [llvm-readobj] - Remove 3 excessive test cases. — grimar / detail
  6. [llvm-readelf/obj] - Refine the implementation of printMipsReginfo(). — grimar / detail
  7. [ARM] Some formatting and predicate VRHADD patterns. NFC — david.green / detail
  8. [ARM] Allow vecreduce_add in tail predicated loops — david.green / detail
  9. [ARM] Add VADDV and VMLAV patterns for v16i16 — david.green / detail
  10. [Diagnostics] Turn string concat warning to avoid false positives — Dávid Bolvanský / detail
  11. [Polly] Reuse LLVM's build rules for gtest/gmock — mgorny / detail
  12. [SCEVExpander] Avoid re-using existing casts if it means updating users. — flo / detail
  13. [VectorCombine] try to create vector loads from scalar loads — spatel / detail
  14. [Diagnostics] Handle string concat pattern and avoid false positives — Dávid Bolvanský / detail
  15. [Tests] Precommit tests for D85593 — Dávid Bolvanský / detail

#205 (Aug 8, 2020 4:20:04 PM)

  1. [libcxx-fuzzing] Fixed bug found by -Wstring-concatenation — Dávid Bolvanský / detail
  2. [Reduce] Rewrite function body delta pass again — lebedev.ri / detail
  3. [X86] Remove a DCI.isBeforeLegalize() call from combineVSelectWithAllOnesOrZeros. — craig.topper / detail
  4. [MLIR] Consider AffineIfOp when getting the index set of an Op wrapped in nested loops — uday / detail
  5. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  6. fix typo — brad / detail
  7. [WebAssembly] Fix FastISel address calculation bug — tlively / detail
  8. Backout a test that is dependent on an uncommited diff. Fix another. — brad / detail
  9. [CMake] Simplify CMake handling for zlib — phosek / detail
  10. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail
  11. [llvm-profdata] Implement llvm-profdata overlap for sample profiles — aktoon / detail
  12. [ELF] --wrap: don't leave the original symbol as SHN_UNDEF in .symtab or .dynsym — i / detail
  13. [NFC][StackSafety] noinline in alias tests — Vitaly Buka / detail
  14. [NFC][StackSafety] Add index test — Vitaly Buka / detail
  15. Revert "[NFC][StackSafety] Add index test" — Vitaly Buka / detail

#204 (Aug 8, 2020 5:55:05 AM)

  1. [lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests. — Jonas Devlieghere / detail
  2. [lldb] Skip TestProcessConnect when running remotely — Jonas Devlieghere / detail
  3. Add verification for DW_AT_decl_file and DW_AT_call_file. — gclayton / detail
  4. [mlir] use the new stateful LLVM type translator by default — zinenko / detail
  5. [lldb] Skip test_launch_simple on Windows — Jonas Devlieghere / detail
  6. [X86] Add test case for PR47000. NFC — craig.topper / detail
  7. [X86] Disable copy elision in LowerMemArgument for scalarized vectors when the loc VT is a different size than the original element. — craig.topper / detail
  8. [MSSA][NewPM] Handle tests with -print-memoryssa — aeubanks / detail
  9. [X86] Rename mod128.ll to divmod128.ll and add test cases for sdiv/udiv/urem. — craig.topper / detail
  10. [CMake] Simplify CMake handling for zlib — phosek / detail
  11. [ELF] Allow SHF_LINK_ORDER sections to have sh_link=0 — i / detail
  12. [Analyzer][WebKit] UncountedLambdaCaptureChecker — Jan Korous / detail
  13. [ELF][test] Add REQUIES: x86 and -triple=x86_64 to linkorder-mixed.s — i / detail
  14. [ELF] Fix type of ciesWithLSDA after D84610 — i / detail
  15. [gn build] Port 820e8d8656e — llvmgnsyncbot / detail
  16. [mlir] [VectorOps] Add masked load/store operations to Vector dialect — ajcbik / detail
  17. [MSSA] Update test with more detailed and resilient checks. [NFC] — asbirlea / detail
  18. [lld-macho] Fix errant search and replace. NFC — smeenai / detail
  19. [ELF][test] Add another -triple=x86_64 to linkorder-mixed.s — i / detail
  20. [JumpThreading] Add a test that duplicates insts of a basic block with cond br to preds; NFC — aqjune / detail
  21. [JumpThreading] Allow duplicating a basic block into preds when its branch condition is freeze(phi) — aqjune / detail
  22. [flang] Fix compilation warning in check-directive-structure.h — tkeith / detail
  23. [lldb] Make UBSan tests remote ready — Jonas Devlieghere / detail
  24. [AMDGPU] add buffer_atomic_swap for float — ruiling.song / detail
  25. [NewPM][opt] Add more codegen passes — aeubanks / detail
  26. AMDGPU: Remove ATOMIC_PK_FADD — Matthew.Arsenault / detail
  27. "|" used when "||" was meant in SBTarget::FindFunctions — jingham / detail
  28. GetPath() returns a std::string temporary.  You can't reference just the c_str. — jingham / detail
  29. [CMake] Print the autodetected host linker version — phosek / detail
  30. [lldb] Fix bug in skipIfRosetta decorator — Jonas Devlieghere / detail
  31. [JITLink][MachO][AArch64] More PAGEOFF12 relocation fixes. — Lang Hames / detail
  32. [lldb] Remove pointless assign to found_suffix (NFC) — Jonas Devlieghere / detail
  33. Fix typo in test. Thanks to Andrew Ng for spotting this! — douglas.yung / detail
  34. [X86] Remove incomplete custom handling of i128 sdivrem/udivrem on Windows. — craig.topper / detail
  35. [Coroutines] Use  to collect lifetime marker of  in CoroFrame Differential Revision: https://reviews.llvm.org/D85279 — yedeng.yd / detail
  36. [ARM, AArch64] Fix a comment typo. NFC. — martin / detail
  37. [AArch64] [Windows] Error out on unsupported symbol locations — martin / detail
  38. [lldb][gui] truncate long lines/names if needed — l.lunak / detail
  39. [lldb][gui] use syntax highlighting also in gui mode — l.lunak / detail
  40. [lldb][gui] use names for color pairs, instead of magic numbers — l.lunak / detail
  41. [X86] Rename X86::getImpliedFeatures to X86::updateImpliedFeatures and pass clang's StringMap directly to it. — craig.topper / detail
  42. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` was undefined after definition. — platonov.aleksandr / detail
  43. [clang-tidy] Fix bugprone-bad-signal-to-kill-thread crash when `SIGTERM` is not a literal. — platonov.aleksandr / detail
  44. [update_cc_test_checks.py] Add test for D84511 — Alexander.Richardson / detail
  45. Fix qsort() interceptor for FreeBSD — Alexander.Richardson / detail
  46. [lit] Remove ANSI control characters from xunit output — Alexander.Richardson / detail
  47. [compiler-rt] Fix build of Sanitizer-Test_Nolibc after D80648 — Alexander.Richardson / detail
  48. [DWARFYAML][debug_info] Pull out dwarf::FormParams from DWARFYAML::Unit. — Xing / detail
  49. [clang][Driver] Don't hardcode --as-needed/--no-as-needed on Illumos — ro / detail
  50. [NFC][InstCombine] Add tests for comparisons between x and negation of x (PR39480) — lebedev.ri / detail
  51. [InstCombine] (-NSW x) s> x  --> x s< 0  (PR39480) — lebedev.ri / detail
  52. [InstCombine] (-NSW x) ==/!= x  --> x ==/!= 0  (PR39480) — lebedev.ri / detail
  53. [InstCombine] (-NSW x) s>= x  --> x s<= 0  (PR39480) — lebedev.ri / detail
  54. [InstCombine] (-NSW x) s< x  --> x s> 0  (PR39480) — lebedev.ri / detail
  55. [InstCombine] (-NSW x) s<= x  --> x s>= 0  (PR39480) — lebedev.ri / detail
  56. [InstCombine] (-NSW x) u> x  --> x s> 0  (PR39480) — lebedev.ri / detail
  57. [InstCombine] (-NSW x) u>= x  --> x s>= 0  (PR39480) — lebedev.ri / detail
  58. [InstCombine] (-NSW x) u< x  --> x s< 0  (PR39480) — lebedev.ri / detail
  59. [InstCombine] (-NSW x) u<= x  --> x s<=0  (PR39480) — lebedev.ri / detail
  60. [NFC][InstCombine] Refactor '(-NSW x) pred x' fold — lebedev.ri / detail
  61. [lldb] Fix LLDB compilation with ncurses 6.2 due to wattr_set/get being a macro — Raphael Isemann / detail
  62. [mlir] Remove most uses of LLVMDialect::getModule — zinenko / detail
  63. [mlir] take MLIRContext instead of LLVMDialect in getters of LLVMType's — zinenko / detail
  64. [LoopVectorizer] Inloop vector reductions — david.green / detail
  65. [InstCombine] Add tests for D84948; NFC — aqjune / detail
  66. [InstCombine] Fold freeze(undef) into a proper constant — aqjune / detail
  67. [flang] Add parser support for OpenMP allocate clause — andrzej.warzynski / detail
  68. [mlir] Lower DimOp to LLVM for unranked memrefs. — pifon / detail
  69. [dsymutil] Disable dsymutil/X86/reproducer.test on windows. — a.v.lapshin / detail
  70. [analyzer][tests] Understand when diagnostics change between builds — vsavchenko / detail
  71. [MLIR] Change GpuLaunchFuncToGpuRuntimeCallsPass to wrap a RewritePattern with the same functionality. — csigg / detail
  72. [SVE] Implement lowering for fixed length vector multiplication. — paul.walker / detail
  73. [mlir][Linalg] Introduce canonicalization to remove dead LinalgOps — ntv / detail
  74. [SVE] Lower scalable vector mul operations. — paul.walker / detail
  75. [X86][SSE] Expose all memory offsets in expand load tests — llvm-dev / detail
  76. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. — llvm-dev / detail
  77. [X86] getX86MaskVec - replace mask limit from NumElts < 8 with NumElts <= 4 — llvm-dev / detail
  78. Fix include sorting order. NFC — llvm-dev / detail
  79. Revert "[ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD" — omair.javaid / detail
  80. BitstreamRemarkParser.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  81. [ABI][NFC] Fix the confusion of ByVal and ByRef argument names — atrosinenko / detail
  82. [GlobalISel][InlineAsm] Fix matching input constraint to physreg — petar.avramovic / detail
  83. [LLDB] Skip test_launch_simple from TestTargetAPI.py on Arm/AArch64 Linux — omair.javaid / detail
  84. [lldb][AArch64] Correct compile options for Neon corefile — david.spickett / detail
  85. [obj2yaml] Test dumping an empty .debug_aranges section. — Xing / detail
  86. [DWARFYAML][debug_info] Make the 'Values' field optional. — Xing / detail
  87. [DOCS] Add more detail to stack protector documentation — peter.smith / detail
  88. [mlir][Vector] NFC - Use matchAndRewrite in ContractionOp lowering patterns — ntv / detail
  89. Revert "PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI." — Raphael Isemann / detail
  90. AMDGPU/GlobalISel: Fix assert on copy to vcc — Matthew.Arsenault / detail
  91. AMDGPU/GlobalISel: Make s16 phi legal — Matthew.Arsenault / detail
  92. [flang] Add options to control IMPLICIT NONE — tkeith / detail
  93. AMDGPU/GlobalISel: Implement LLT version of allowsMisalignedMemoryAccesses — Matthew.Arsenault / detail
  94. AMDGPU/GlobalISel: Stop using G_EXTRACT in argument lowering — Matthew.Arsenault / detail
  95. AMDGPU/GlobalISel: Fix trying to widen <3 x s1> boolean ops — Matthew.Arsenault / detail
  96. AMDGPU/GlobalISel: Implement expansion for rsq.clamp — Matthew.Arsenault / detail
  97. [XCOFF][AIX] Put each jump table in an independent section if -ffunction-sections is specified — jasonliu / detail
  98. AMDGPU: Fix code duplication between the selectors — Matthew.Arsenault / detail
  99. AMDGPU/GlobalISel: Move frame index selection to patterns — Matthew.Arsenault / detail
  100. [PatternMatch] allow intrinsic form of min/max with existing matchers — spatel / detail
  101. AMDGPU/GlobalISel: Try to promote to use packed saturating add/sub — Matthew.Arsenault / detail
  102. AMDGPU/GlobalISel: Handle llvm.amdgcn.ds.{fadd|fmin|fmax} — Matthew.Arsenault / detail
  103. [ELF] Allow sections after a non-SHF_ALLOC section to be covered by PT_LOAD — i / detail
  104. PDBExtras.h - remove unnecessary raw_ostream forward declaration. NFCI. — llvm-dev / detail
  105. [InstCombine] Add tests for mul(sub(x,y),negpow2) -> mul(sub(y,x),pow2) fold — llvm-dev / detail
  106. [lldb][NFC] Document and encapsulate OriginMap in ASTContextMetadata — Raphael Isemann / detail
  107. [OpenMP] Fix ref count dec for implicit map of partial data — jdenny.ornl / detail
  108. [llvm][MLInliner] Don't log 'mandatory' events — mtrofin / detail
  109. [InstCombine] Add tests for mul(add(x,c),negpow2) -> mul(sub(-c,x),pow2) fold — llvm-dev / detail
  110. [OPENMP]Redesign of OMPExecutableDirective/OMPDeclarativeDirective representation. — a.bataev / detail
  111. [OPENMP]Fix for Windows buildbots, NFC. — a.bataev / detail
  112. GlobalISel: Define InvalidRegBankID enum value — Matthew.Arsenault / detail
  113. AMDGPU/GlobalISel: Start trying to handle AGPR bank — Matthew.Arsenault / detail
  114. AMDGPU: Fix spilling of 96-bit AGPRs — Matthew.Arsenault / detail
  115. [NFC]{MLInliner] Point out the tests' model dependencies — mtrofin / detail
  116. [SLP][X86] Regenerate sdiv test noticed in D83779. NFC. — llvm-dev / detail
  117. AArch64/GlobalISel: Fix verifier error after selecting returnaddress — Matthew.Arsenault / detail
  118. Remove unused variable "saved_opts". — saugustine / detail
  119. AMDGPU: Define raw/struct variants of buffer atomic fadd — Matthew.Arsenault / detail
  120. [NewPM] Pin -assumption-cache-tracker tests to legacy PM — aeubanks / detail
  121. [lldb/testsuite] Change get_debugserver_exe to support Rosetta — Fred Riss / detail
  122. [HIP] Ignore invalid ar linker options — enye.shi / detail
  123. [NewPM][LoopUnswitch] Pin loop-unswitch to legacy PM or use simple-loop-unswitch — aeubanks / detail
  124. GlobalISel: Implement fewerElementsVector for G_EXTRACT_VECTOR_ELT — Matthew.Arsenault / detail
  125. [AMDGPU][CostModel] Add f16, f64 and contract cases to fused costs estimation. — dfukalov / detail
  126. [clangd] Fix crash in bugprone-bad-signal-to-kill-thread clang-tidy check. — platonov.aleksandr / detail
  127. [lldb] Use target.GetLaunchInfo() instead of creating an empty one. — Jonas Devlieghere / detail
  128. [mlir][SPIR-V] Fix wrongly placed Rationale section. — ravishankarm / detail
  129. Add freeze keyword to IR emacs mode — Matthew.Arsenault / detail
  130. Fix CFI issues in <future> — eugenis / detail
  131. [SLP] Fix order of `insertelement`/`insertvalue` seed operands — anton.a.afanasyev / detail
  132. [libc] Add tolower, toupper implementation. — gyurgyikcp / detail
  133. Correctly detect legacy iOS simulator Mach-O objectfiles — Adrian Prantl / detail
  134. [VectorCombine] add tests for load+insert; NFC —