collapse
80%
WDescription%
Build stability: 1 out of the last 5 builds failed.80
Build History
x
 
 Identified problems
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#20493 (May 30, 2020 5:23:59 AM)

  1. IPDBRawSymbol.h - remove already declared forward declarations. NFC. — llvm-dev / detail
  2. Architecture.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  3. ArchitectureSet.h - reduce raw_ostream.h include to forward declaration. NFC. — llvm-dev / detail
  4. ArchitectureSet.h - add missing <tuple> include. — llvm-dev / detail
  5. TBEHandler.h - remove unnecessary VersionTuple forward declaration. NFC. — llvm-dev / detail
  6. [clang-format] [PR46130] When editing a file with unbalance {} the namespace comment fixer can incorrectly comment the wrong closing brace — mydeveloperday / detail
  7. PackedVersion.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20492 (May 30, 2020 3:51:11 AM)

  1. [ValueLattice] Fix uninitialized-value after D79036 — maskray / detail
  2. Fix full unrolling with new pass manager. — echristo / detail
  3. NFC: Simplify O1 pass pipeline construction. — echristo / detail
  4. Use .empty() instead of .size() == 0 (NFC) — joker.eph / detail
  5. [lldb/Bindings] Raise exception when using properties that rely on lldb.target — Jonas Devlieghere / detail
  6. [DWARF5] Added support for emission of .debug_macro.dwo section — SourabhSingh.Tomar / detail
  7. [lldb/Test] use GetLoadAddress from scripted thread plan — Jonas Devlieghere / detail
  8. [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes — martin / detail
  9. [test] Regenerate checks in aarch64_win64cc_vararg.ll with update_llc_test_checks.py. NFC. — martin / detail
  10. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  11. [lldb/CMake] Fix typo that prevented regenerating the bindings — Jonas Devlieghere / detail
  12. [SelectionDAG] Remove repeated getOperand() call. NFC. — llvm-dev / detail
  13. [OpenMP][SYCL] Do not crash on attempt to diagnose unsupported type use — alexey.bader / detail
  14. [libcxx testing] Stop using arbitrary timeouts in one test — dave / detail
  15. IPDBRawSymbol.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail

#20491 (May 29, 2020 7:39:39 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Linker — ctetreau / detail
  2. [jitlink] R_X86_64_PC32 support for the elf x86 jitlinker — jared.wyles / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU — ctetreau / detail
  4. AMDGPU: Move MIMG MMO check to verifier — Matthew.Arsenault / detail
  5. AMDGPU: Add new baseline tests for setreg handling — Matthew.Arsenault / detail
  6. AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode — Matthew.Arsenault / detail
  7. [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill — carl.ritson / detail

#20490 (May 29, 2020 5:12:53 PM)

  1. [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode — craig.topper / detail
  2. [SLP] auto-generate complete test checks; NFC — spatel / detail
  3. [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations — sbc / detail
  4. Add support for Overloaded Binary Operators in SyntaxTree — gribozavr / detail
  5. [Local] Prevent `invertCondition` from creating a redundant instruction — ehudkatz / detail
  6. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  7. [DWARF5] Added support for .debug_macro.dwo section in llvm-dwarfdump — SourabhSingh.Tomar / detail
  8. [DWARF5] Replace emission of strp with stx forms in debug_macro section — SourabhSingh.Tomar / detail
  9. [mlir][Linalg] Make contraction vectorization use vector transfers — ntv / detail
  10. [AMDGPU] Regenrated urem/udiv global isel tests. NFC. — Stanislav.Mekhanoshin / detail
  11. [tests] Fix AMDGPU test — ehudkatz / detail
  12. AMDGPU: Remove fp-exceptions feature — Matthew.Arsenault / detail
  13. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS (2/2) — Jonas Devlieghere / detail
  14. [clang-format] Create a python documentation tool to generate a summary of the clang-format status for the whole of the LLVM project — paul_hoad / detail
  15. Add NoMerge MIFlag to avoid MIR branch folding — zequanwu / detail
  16. [ASTMatchers] Matchers related to C++ inheritance — Jan Korous / detail
  17. [Matrix] Implement + and - operators for MatrixType. — flo / detail
  18. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  19. [DebugInfo][DAG] Don't reuse debug location on COPY if width changes. — tbosch / detail
  20. AMDGPU/GlobalISel: Add boilerplate for inline asm lowering — Matthew.Arsenault / detail
  21. Revert "Process gep (phi ptr1, ptr2) in SROA" — Stanislav.Mekhanoshin / detail
  22. [lldb/Test] Don't leak forked processes on Darwin — Jonas Devlieghere / detail
  23. [CMake] Change target 'check' from 'check-llvm' to 'check-all' — maskray / detail
  24. [ELF] Add -z rel and -z rela — maskray / detail
  25. [mlir][Affine] Minor clean-up of D79829 — diego.caballero / detail
  26. [SVE] Eliminate calls to default-false VectorType::get() from Utils — ctetreau / detail
  27. [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation — ctetreau / detail
  28. [flang] Batch together the changes to the PFT intermediate data — eschweitz / detail
  29. [SVE] Eliminate calls to default-false VectorType::get() from InstCombine — ctetreau / detail
  30. [mlir] NFC - Add debug information for Linalg transformations. — ntv / detail
  31. [SLP] Apply external to vectorizable tree users cost adjustment for — valery.n.dmitriev / detail
  32. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  33. [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine — ctetreau / detail
  34. [mlir] Fix Windows build — ntv / detail
  35. [libFuzzer] Fixed description of fuzzer merge control file. — kcc / detail
  36. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  37. [diagtool] Install diagtool when LLVM_INSTALL_TOOLCHAIN_ONLY is ON. — vsapsai / detail
  38. [libc++] Fix issues with the triviality of std::array — maskray / detail
  39. [mlir][spirv] Clean up coop matrix assembly declaration. — thomasraoux / detail
  40. [flang][NFC] Remove link-time dependency of Evaluate on Semantics — tkeith / detail
  41. [gn build] (manually) port 0e265e31578 — thakis / detail
  42. [AMDGPU] Add loaded code object path URI definition to AMDGPUUsage — Tony.Tye / detail
  43. [gn build] Port 34cfed24ebd — llvmgnsyncbot / detail
  44. [gn build] Port cf6cc662eee — llvmgnsyncbot / detail

#20489 (May 29, 2020 10:27:04 AM)

  1. Remove SVN logic from find_first_existing_vc_file — sameer.sahasrabuddhe / detail
  2. [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description — diggerlin / detail
  3. [ARM] Extra MVE VMLAV reduction patterns — david.green / detail
  4. unwind: use a more portable endianness check in EHABI — Saleem Abdulrasool / detail
  5. [lldb/test] Fix TestAppleSimulatorOSType when multiple runtimes are installed — Fred Riss / detail
  6. [AMDGPU] Remove duplicate test cases — jay.foad / detail
  7. [analyzer] StdLibraryFunctionsChecker: Add support to lookup types — gabor.marton / detail
  8. [CodeGen] Fix warning in visitShuffleVector — david.sherwood / detail
  9. Fix errors in use of strictfp attribute. — kevin.neal / detail
  10. Fix errors in use of strictfp attribute. — kevin.neal / detail
  11. Fix errors in use of strictfp attribute. — kevin.neal / detail
  12. GlobalISel: fix CombinerHelper::matchEqualDefs() — Stanislav.Mekhanoshin / detail
  13. [X86] Fix errors in use of strictfp attribute. — kevin.neal / detail
  14. [DAGCombiner] Add command line options to guard store width reduction — carrot / detail
  15. Let @skipUnlessThreadSanitizer imply @skipIfAsan — Adrian Prantl / detail
  16. Let @skipUnlessUndefinedBehaviorSanitizer imply @skipIfAsan — Adrian Prantl / detail
  17. [ConstantFolding] Constant folding for integer vector reduce intrinsics — david.green / detail
  18. Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'. — paul.robinson / detail
  19. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  20. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  21. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  22. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  23. [SVE] Eliminate calls to default-false VectorType::get() from polly — ctetreau / detail
  24. [AIX] Emit AvailableExternally Linkage on AIX — Xiangling.Liao / detail
  25. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  26. [PrintSCC] Fix printing a basic-block without a name — ehudkatz / detail
  27. [MLIR][OpenMP] Defined master operation in OpenMP Dialect — asudhaku / detail
  28. [X86] Remove isel pattern for MMX_X86movdq2q+simple_load. Replace with DAG combine to to loadmmx. — craig.topper / detail
  29. [SVE] Replace deprecated call in changeVectorElementTypeToInteger — dancgr / detail

#20488 (May 29, 2020 8:02:09 AM)

  1. [X86] Remove MMX isel patterns containing (x86mmx (scalar_to_vector (i32))). — craig.topper / detail
  2. [libc] Add implementation of call_once from threads.h. — sivachandra / detail
  3. [CodeGen] Add support for extracting elements of scalable vectors — david.sherwood / detail
  4. [SVE] Fix warnings in SelectInst::areInvalidOperands — david.sherwood / detail
  5. [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast — david.sherwood / detail
  6. [CMake] Pass CLANG_VENDOR variables into later stages — sylvestre / detail
  7. libclc: update website url — sylvestre / detail
  8. New intrinsic @llvm.get.active.lane.mask() — sjoerd.meijer / detail
  9. [AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs. — hokein.wu / detail
  10. [TTI] New target hook emitGetActiveLaneMask — sjoerd.meijer / detail
  11. [VE] Implements minimum MC layer for VE (4/4) — simon.moll / detail
  12. [AMDGPU] Use numbers::pi instead of M_PI. NFC. — jay.foad / detail
  13. [AMDGPU] Better use of llvm::numbers — jay.foad / detail
  14. [MLIR][BufferPlacement] Support functions that return Memref typed results — ehsan.nadjaran_toosi / detail
  15. Avoid O_CLOEXEC to allow building on older Linux (RHEL5) — Vitaly Buka / detail
  16. [lldb][NFC] Remove a std::string->C string->StringRef conversion in ClangUserExpression — Raphael Isemann / detail
  17. [lldb] Make "inline" tests more configurable — pavel / detail
  18. Do not list adb devices when a device id is given — pavel / detail
  19. [llvm-readobj][test] - unwind.test: add comments, document the current behavior. — grimar / detail
  20. [libc++] Fix the LIBCXX_HAS_MERGED_TYPEINFO_NAMES_DEFAULT setting — Louis Dionne / detail
  21. Unbreak the build of mlir-cuda-runner — benny.kra / detail
  22. [clangd] Handle additional includes while parsing ASTs — kadircet / detail
  23. [clangd] Add buildPreamble to TestTU — kadircet / detail
  24. [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF. — grimar / detail
  25. [clangd] Preserve extra args in PreambleTests::IncludeParsing to fix windows build bots — kadircet / detail
  26. VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  27. IPDBInjectedSource.h - remove unused includes and forward declarations. NFC. — llvm-dev / detail
  28. IPDBLineNumber.h - remove unused includes. NFC. — llvm-dev / detail
  29. [clangd] Patch PP directives to use stale preambles while building ASTs — kadircet / detail
  30. [clangd] locateMacroAt handles patched macros — kadircet / detail
  31. Fix broken include — kadircet / detail
  32. [CodeGen] Fix warnings in getZeroExtendInReg — david.sherwood / detail
  33. [readobj] Fix dangling else warning — kadircet / detail
  34. [SCCP] Switch to widen at PHIs, stores and call edges. — flo / detail
  35. [lit] Add an option to print all features used in tests — Louis Dionne / detail
  36. [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR. — paul.walker / detail
  37. [clangd] Run PreambleThread in async mode behind a flag — kadircet / detail
  38. [CGP] Ensure address scaled offset is representable as int64_t — llvm-dev / detail
  39. [mlir][SCF] Add utility to clone an scf.ForOp while appending new yield values. — ntv / detail
  40. [clangd][NFC] Add traces for PreamblePatch::create — kadircet / detail
  41. [ObjectYAML][DWARF] Make the `PubSection` optional. — Xing / detail
  42. [mlir][Linalg][Vector] Add forwarding patterns between linalg.copy and vector.transfer — ntv / detail
  43. [DAGComb] Do not turn insert_elt into shuffle for single elt vectors. — flo / detail
  44. [clang] [Darwin] Add reverse mappings for aarch64/aarch64_32 to darwin arch names — martin / detail
  45. [clang] [MinGW] Fix libunwind extension — martin / detail
  46. Rename APIs in unittests/AST/Language.h in preparation to share them — gribozavr / detail
  47. [AArch64][x86] add tests for FMA combines; NFC — spatel / detail
  48. TextAPIContext.h - remove unused MemoryBuffer.h include. NFC. — llvm-dev / detail
  49. TextStubCommon.h - move StringSwitch.h include to TextStubCommon.cpp. NFC. — llvm-dev / detail
  50. [llvm-objcopy][ELF] Fix removing SHT_GROUP sections. — ikudrin / detail
  51. [llvm-objcopy][ELF] Fix removing a group member. — ikudrin / detail
  52. [DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI — spatel / detail
  53. [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI. — grimar / detail
  54. [ModuloSchedule] Allow illegal phis to be moved across stages. — hgreving / detail
  55. [analyzer] ApiModeling: Add buffer size arg constraint — gabor.marton / detail
  56. [CodeGen] Fix warnings in LowerToPredicatedOp — david.sherwood / detail
  57. [analyzer] ApiModeling: Add buffer size arg constraint with multiplier involved — gabor.marton / detail
  58. [SVE] Remove getNumElements() calls in visitGetElementPtrInst — david.sherwood / detail
  59. Fix build failure when source is read only — sameer.sahasrabuddhe / detail
  60. [analyzer] StdLibraryFunctionsChecker: Add sanity checks for constraints — gabor.marton / detail
  61. Move unittest helpers to a shared location — gribozavr / detail
  62. [OpenMP][SYCL] Improve diagnosing of unsupported types usage — alexey.bader / detail

#20487 (May 28, 2020 11:28:23 PM)

  1. [AArch64][GlobalISel] Enable extending loads combines post-legalization. — Amara Emerson / detail

#20486 (May 28, 2020 9:03:10 PM)

  1. add isAtPosition narrowing matcher for parmVarDecl — vyng / detail
  2. [Docs] Correct description of lldbinit behavior — Jonas Devlieghere / detail
  3. [StackSafety] Remove SetMetadata parameter — Vitaly Buka / detail
  4. [StackSafety] Don't run datafow on allocas — Vitaly Buka / detail
  5. [NFC,StackSafety] Move internal offset calculation — Vitaly Buka / detail
  6. [StackSafety] Lazy calculations — Vitaly Buka / detail
  7. [lldb-vscode] Make it possible to run vsce package — gclayton / detail
  8. [Clang] Enable KF and KC mode for [_Complex] __float128 — nemanja.i.ibm / detail
  9. [Statepoint] Use iterate_range.empty [NFC] — listmail / detail
  10. [Statepoint] Sink actual_args and gc_args to GCStatepointInst [NFC] — listmail / detail
  11. [Statepoints] Sink routines for grabbing projections to GCStatepointInst [NFC] — listmail / detail
  12. [MachineLICM] Assert that locations from debug insts are not lost — Vedant Kumar / detail
  13. [MachineVerifier] Verify that a DBG_VALUE has a debug location — Vedant Kumar / detail
  14. [LiveDebugValues] Add cutoffs to avoid pathological behavior — Vedant Kumar / detail
  15. [ARM] More tests for MVE LSR and float issues. NFC — david.green / detail
  16. [MLIR] Fix build when NVPTX is not enabled — stephen.neuendorffer / detail
  17. [mlir] Extend standalone example by standalone-translate — stephen.neuendorffer / detail
  18. [SVE] Eliminate calls to default-false VectorType::get() from Analysis — ctetreau / detail
  19. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  20. [NFC,StackSafety] clang-tidy warning fixes — Vitaly Buka / detail
  21. [scudo] Fix deadlock in ScudoWrappersCTest.DisableForkEnable test. — eugenis / detail
  22. [Tests] Switch a few statepoint tests to using operand bundles — listmail / detail
  23. [Tests] Remove deopt operands from SafepointIRVerfier tests — listmail / detail
  24. Revert "Run Coverage pass before other *San passes under new pass manager, round 2" — aeubanks / detail
  25. [SVE] Eliminate calls to default-false VectorType::get() from mlir — ctetreau / detail
  26. [libc][NFC][Obvious] Remove line break from a CMake message. — sivachandra / detail
  27. [mlir][Vector] Fix vector.transfer alignment calculation — ntv / detail
  28. [libc][NFC][Obvious] Fix few header guards in src/threads. — sivachandra / detail
  29. [X86] Fix a comment reference to registers R8L..R15L to use R8B..R15B like everywhere else. NFC — craig.topper / detail
  30. [Tests] Update a few more statepoint tests — listmail / detail
  31. unsigned -> Register for readability. — echristo / detail
  32. [mlir] Add test to check if standalone dialect is registered — jean-michel.gorius / detail
  33. Fix handling of default arguments in __attribute__((enable_if)). — richard / detail
  34. [NFC,StackSafety] Add test flag — Vitaly Buka / detail
  35. clang-format xray InstrumentationMap.cpp — ianlevesque / detail
  36. [xray] Add llvm-xray extract support for 32 bit ARM — ianlevesque / detail
  37. [X86] Add test case to show fast-isel incorrectly emitting a 64-bit movabsq instruction in 32-bit mode when using constant pools with -code-model=large. NFC — craig.topper / detail
  38. Disable `duplicate_os_log_reports.cpp` test. — Dan Liew / detail
  39. Test update for a7fa35a629e85a72b8cf07a8f95c7c09d9663808 — Vitaly Buka / detail
  40. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS — Jonas Devlieghere / detail
  41. [lld][WebAssembly] Convert some lld tests to assembly — sbc / detail
  42. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  43. [X86] Fix a nullptr dereference in X86Subtarget::classifyLocalReference when compiling with -mcmodel=medium -fpic and using a constant pool — craig.topper / detail
  44. GlobalISel: Work on improving stock set of legality predicates — Matthew.Arsenault / detail
  45. [NFC][SLP] Add test case exposing SLP cost model bug. — valery.n.dmitriev / detail
  46. [AMDGPU] DWARF Proposal For Heterogeneous Debugging — Tony.Tye / detail
  47. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  48. [llvm-xray][test] Fix unsupported-elf32.txt after D80185 — maskray / detail
  49. [WebAssembly] Fix a bug in removing unnecessary branches — aheejin / detail
  50. [WebAssembly] Fix a bug in finding matching EH pad — aheejin / detail
  51. [ObjectYAML][DWARF] Add DWARF entry in ELFYAML. — Xing / detail
  52. [Tests] Migrate more statepoint lowering tests to use operand bundles — listmail / detail
  53. [LoopUnroll] Fix not-rotated.ll by adding back a limitation was unintentionally — whitneyt / detail
  54. [JITLink] Fix 80-column rule violation. — Lang Hames / detail
  55. [JITLink] Improve llvm-jitlink regression testing support for ELF. — Lang Hames / detail
  56. [ORC] Add debugging output for LLJIT construction. — Lang Hames / detail
  57. [gn build] Port a6deaeec370 — llvmgnsyncbot / detail

#20485 (May 28, 2020 1:05:11 PM)

  1. [lldb] Add lldb-cmake-reproducers — Jonas Devlieghere / detail
  2. [lldb] Retab lldb-cmake and lldb-cmake-sanitized (NFC) — Jonas Devlieghere / detail
  3. [lldb] Disable emails on the reproducer bot — Jonas Devlieghere / detail
  4. [clang-tidy] Fix build broken by commit 7cfdff7b4a6704b8ef2a1b594e1ec19d2d89f385 (D80023) — yitzhakm / detail
  5. [analyzer] SATestBuild.py: Make verbosity level a cmd option — vsavchenko / detail
  6. [lldb/Reproducers] Add top-level-target check-lldb-reproducers — Jonas Devlieghere / detail
  7. [Statepoint] Sink logic about actual callee into GCStatepointInst — listmail / detail
  8. [mlir][GPU] Link relevant LLVM components in GPUCommon instead of test — zinenko / detail
  9. [mlir][Linalg] Add pass to remove unit-extent dims from tensor — ravishankarm / detail
  10. [clang] Avoid linking libdl unless needed — martin / detail
  11. [libc] Fixing the build command for benchmarks. — asteinhauser / detail
  12. AMDGPU: Add intrinsic for s_setreg — Matthew.Arsenault / detail
  13. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  14. [libc++] NFC: Remove outdated numbering in <bit> synopsis — Louis Dionne / detail
  15. AMDGPU: Handle rewriting ptrmask for more address spaces — Matthew.Arsenault / detail
  16. [Statepoint] Convert a few more isStatepoint calls to idiomatic isa/cast — listmail / detail
  17. AMDGPU/GlobalISel: precommit extractelement test. NFC. — Stanislav.Mekhanoshin / detail
  18. [AArch64] Add native CPU detection for Neoverse N1 — sjoerd.meijer / detail
  19. Revert "[LoopUnroll] Support loops with exiting block that is neither header nor" — whitneyt / detail
  20. [llvm] [MatrixIntrinsics] Add row-major support for llvm.matrix.transpose — ajcbik / detail
  21. Add tests for preallocated + musttail — aeubanks / detail
  22. Improve test infrastructure in SyntaxTree — gribozavr / detail

#20484 (May 28, 2020 10:40:51 AM)

  1. [lldb] Remove the "Test Reproducer" stage form the fast incremental bot. — Jonas Devlieghere / detail
  2. [lldb] Merge code path for 'sanitized' variant. (NFC) — Jonas Devlieghere / detail
  3. Remove WrapperMatcherInterface — gribozavr / detail
  4. [mlir] Use ValueRange instead of ArrayRef<Value> — jpienaar / detail
  5. [mlir] Fix mismatched-tags warning — jpienaar / detail
  6. [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate — alex-t / detail
  7. [libc++] Complete overhaul of constexpr support in std::array — Louis Dionne / detail
  8. Make VE.def a textual header — Adrian Prantl / detail
  9. [clang-tidy] Add abseil-string-find-str-contains checker. — yitzhakm / detail
  10. [llvm-exegesis] Make a few counter methods virtual to allow targets to provide target-specific support. — vyng / detail
  11. Create utility function to Merge Adjacent Basic Blocks — whitneyt / detail
  12. [SDAG] Don't require LazyBlockFrequencyInfo at optnone — nikita.ppv / detail
  13. [gn build] Port 7cfdff7b4a6 — llvmgnsyncbot / detail
  14. Fix the crashlog.py script's use of the load_address property. — jingham / detail
  15. [X86] Add 'avx512vp2intersect' to getHostCPUFeatures. — craig.topper / detail
  16. [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag. — yamauchi / detail
  17. Default to generating statepoints with deopt and gc-transition bundles if needed — listmail / detail
  18. [analyzer] Remove unused function. NFC. — vsavchenko / detail
  19. [analyzer] Remove unused function declaration. NFC. — vsavchenko / detail
  20. [ThinLTO] Compute the basic block count across modules. — yamauchi / detail
  21. [IR] Avoid linear scan in MDNode::intersect() (NFC) — nikita.ppv / detail

#20483 (May 28, 2020 9:00:38 AM)

  1. SymbolicFile.h - removed unused FileSystem.h include. NFC. — llvm-dev / detail
  2. AMDGPU: Make S_DENORM_MODE not be a scheduling boundary — Matthew.Arsenault / detail
  3. libclc: Compile with -nostdlib — arsenm2 / detail
  4. AMDGPU: Add missing test for s_denorm_mode scheduling — Matthew.Arsenault / detail
  5. [clangd] Work around PS4 -fno-exceptions, easier than disabling tests? — sam.mccall / detail
  6. [ASTMatchers] Add traversal-kind support to `DynTypedMatcher` — yitzhakm / detail
  7. [mlir] Make translation libraries available through MLIRConfig.cmake — jean-michel.gorius / detail
  8. [libTooling] Fix Transformer to work with ambient traversal kinds. — yitzhakm / detail
  9. [x86] Propagate memory operands during call frame optimization — jean-michel.gorius / detail
  10. [analyzer] Merge implementations of SymInt, IntSym, and SymSym exprs — vsavchenko / detail
  11. [analyzer] Refactor range inference for symbolic expressions — vsavchenko / detail
  12. [analyzer] Generalize bitwise OR rules for ranges — vsavchenko / detail
  13. [analyzer] Generalize bitwise AND rules for ranges — vsavchenko / detail
  14. [analyzer] Introduce reasoning about symbolic remainder operator — vsavchenko / detail

#20482 (May 28, 2020 7:12:35 AM)

  1. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  2. [X86][SSE] Peek though MOVMSK source sign bits using SimplifyMultipleUseDemandedBits — llvm-dev / detail
  3. [MLIR] Move `ConcatOp` to its lexicographic position — frgossen / detail
  4. WithColor.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  5. FileOutputBuffer.h - remove unused includes. NFC. — llvm-dev / detail
  6. [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and — frgossen / detail
  7. [MLIR] Add TensorFromElementsOp to Standard ops. — pifon / detail
  8. [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect — frgossen / detail
  9. AMDGPU: Add baseline test for ptrmask infer address space — Matthew.Arsenault / detail
  10. InferAddressSpaces: Handle ptrmask intrinsic — Matthew.Arsenault / detail
  11. [MLIR] Add `num_elements` to the shape dialect — frgossen / detail
  12. [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic. — whchung / detail
  13. [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect — frgossen / detail
  14. Prevent test from failing in my home directory — sam.mccall / detail

#20481 (May 28, 2020 5:16:36 AM)

  1. [zorg] Update container-based Linaro slaves — maxim.kuvyrkov / detail
  2. [DebugInfo] Use SplitTemplateClosers (foo<bar<baz> >) in DWARF too — sam.mccall / detail
  3. [yaml2obj] - Implement the "SectionHeaderTable" tag. — grimar / detail
  4. [analyzer] Allow bindings of the CompoundLiteralRegion — vsavchenko / detail
  5. [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment only once — dmitry.preobrazhensky / detail
  6. [clangd] Highlight related control flow. — sam.mccall / detail
  7. [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug — dmitry.preobrazhensky / detail
  8. [Clang] Enable _Complex __float128 — nemanjai / detail
  9. llvm-dwarfdump.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  10. DWARFDebugMacro.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  11. Fix MSVC signed/unsigned comparison warnings. NFC. — llvm-dev / detail
  12. [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants. — dmitry.preobrazhensky / detail

#20480 (May 28, 2020 3:26:54 AM)

  1. [VFABI] Fix parsing of uniform parameters that shouldn't expect step or positional data. — paul.walker / detail
  2. Start migrating away from statepoint's inline length prefixed argument bundles — listmail / detail
  3. [MLIR] [OpenMP] Add basic OpenMP parallel operation — david.truby / detail
  4. [gn build] (manually) port dedaf3a2ac5 — thakis / detail
  5. [DDG] Data Dependence Graph - Add query function for memory dependencies between two nodes — bmahjour / detail
  6. [gn build] Port 0d20ed664ff — llvmgnsyncbot / detail
  7. [CodeGen] fix typo `def nxv1bf32` -> `def nxv1f32` — ties.stuij / detail
  8. [mlir][spirv] Lower allocation/deallocations of workgroup memory. — ravishankarm / detail
  9. [X86] Assemble movzb 1280(%rbx, %r12), %r12 after D80608 — maskray / detail
  10. [lldb] Make order of completions for expressions deterministic and sorted by Clang's priority values. — Raphael Isemann / detail
  11. AMDGPU: Fix dropping MI flags when rewriting instructions — arsenm2 / detail
  12. [lldb/Reproducers] Skip API logging in the DUMMY macro — Jonas Devlieghere / detail
  13. [clangd] Add access specifier information to hover contents — kadircet / detail
  14. [Driver] Support -fsanitize=shadow-call-stack on aarch64_be — maskray / detail
  15. AMDGPU: Set StackPointerRegisterToSaveRestore — Matthew.Arsenault / detail
  16. [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function — jasonliu / detail
  17. [Driver] Support -fsanitize=shadow-call-stack and cfi-icall on aarch64_be — maskray / detail
  18. [CodeMoverUtils] Use dominator tree level to decide the direction of — whitneyt / detail
  19. [mlir] [VectorOps] Add 'vector.flat_transpose' operation — ajcbik / detail
  20. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  21. [BPF] simplify zero extension with MOV_32_64 — yhs / detail
  22. AMDGPU: Start adding MODE register uses to instructions — arsenm2 / detail
  23. [InstCombine] add tests for vector demanded elements of select condition; NFC — spatel / detail
  24. [llvm]NFC] Simplify ProfileSummaryInfo state transitions — mtrofin / detail
  25. [X86] Restore selection of MULX on BMI2 targets. — craig.topper / detail
  26. [lldb/Test] Generate YAML binary in build directory — Jonas Devlieghere / detail
  27. [lldb/Reproducers] Skip tests relying on timeouts — Jonas Devlieghere / detail
  28. Also cache negative results in GetXcodeSDKPath (NFC) — Adrian Prantl / detail
  29. [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO. — alex-t / detail
  30. tsan: fix test in debug mode — dvyukov / detail
  31. [GlobalISel] Don't combine instructions which are fed by memory instructions. — Jessica Paquette / detail
  32. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  33. [mlir][Linalg] Fix build failure from D80188 — ravishankarm / detail
  34. [mlir] Fix RunnerUtils template specialization — ntv / detail
  35. [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR — aqjune / detail
  36. Remove error-prone mlir::ExecutionEngine::invoke overload. — silvasean / detail
  37. [StackSafety] Bailout more aggressively — Vitaly Buka / detail
  38. [NFC,StackSafety] Rename some variables — Vitaly Buka / detail
  39. Refactor argument attribute specification in intrinsic definition. NFC. — michael.hliao / detail
  40. Enable `align <n>` to be used in the intrinsic definition. — michael.hliao / detail
  41. [llvm] Add function feature extraction analysis — mtrofin / detail
  42. [mlir][core] Add IndexElementsAttr helpers. — silvasean / detail
  43. [mlir][shape] Use IndexElementsAttr in Shape dialect. — silvasean / detail
  44. [lldb/Reproducers] Differentiate active and passive replay unexpected packet. — Jonas Devlieghere / detail
  45. [lldb/Reproducers] Skip & add FIXME to tests failing with unexpected packet. — Jonas Devlieghere / detail
  46. [NFC] Reformat TEST_FOO macros in test_macros.h — Louis Dionne / detail
  47. Fix a use-after-free in GetXcodeSDKPath — Adrian Prantl / detail
  48. [mlir][Linalg] Add missing library linkage for shared library builds. — ravishankarm / detail
  49. Fix Windows command line bug when last token in response file is "" — amccarth / detail
  50. Fix shared libs build break introduced in rG98ef93eabd76 — mtrofin / detail
  51. [MLPolicies] Fix dependency and -DBUILD_SHARED_LIBS=on builds after D80579 — maskray / detail
  52. [CMake] Revert cf86a234ba86acf0bb875e21d27833be36e08be4 — maskray / detail
  53. AMDGPU/GlobalISel: Fixed handling of non-standard vectors — Stanislav.Mekhanoshin / detail
  54. DAG: Fix expansion of DYNAMIC_STACKALLOC for StackGrowsUp targets — Matthew.Arsenault / detail
  55. AMDGPU: Support non-entry block static sized allocas — Matthew.Arsenault / detail
  56. [Lexer] Fix invalid suffix diagnostic for fixed-point literals — leonardchan / detail
  57. AMDGPU/GlobalISel: Fixed insert element for non-standard vectors — Stanislav.Mekhanoshin / detail
  58. [TRE] Allow elimination when the returned value is non-constant — efriedma / detail
  59. [ELF] --wrap: Drop __real_ symbol from the symbol table — maskray / detail
  60. [gn build] Port D80579 — maskray / detail
  61. [llvm][NFC] ProfileSummaryInfo - const-ify APIs — mtrofin / detail
  62. [gn build] Add MLAnalysisTests after D80579 — maskray / detail
  63. Introduce a GCStatepointInst type analogous to IntrinsicInst subclasses — listmail / detail
  64. Do not warn that an expression of the form (void)arr; is unused when — richard / detail
  65. [ELF][test] Fix wrap-no-real.s after D51283 — maskray / detail
  66. [NFC,StackSafety] Cleanup alloca size calculation — Vitaly Buka / detail
  67. Sink first bit of functionality from Statepoint to GCStatepointInst — listmail / detail
  68. [Statepoint] Replace uses of isX functions with idiomatic isa<X> — listmail / detail
  69. [ObjectYAML][MachO] Add error handling in MachOEmitter. — Xing / detail
  70. [Statepoint] Reduce scope of usage of ImmutableStatepoint — listmail / detail
  71. Temporarily disable the following failing tests on Darwin: — Dan Liew / detail
  72. [Analyzer][WebKit] NoUncountedMembersChecker — Jan Korous / detail
  73. [gn build] Port 660cda572d6 — llvmgnsyncbot / detail
  74. [NFC,StackSafety] Add StackSafetyGlobalInfo class — Vitaly Buka / detail
  75. [lldb/Reproducers] Skip or fix the remaining tests. — Jonas Devlieghere / detail
  76. [lldb/Test] Import all decorators. — Jonas Devlieghere / detail
  77. [docs] Release notes for DIModule metadata — SourabhSingh.Tomar / detail
  78. [Driver][X86] Support branch align options with LTO — shengchen.kan / detail
  79. [JumpThreading] Use emplace_back instead of push_back (NFC) — kazu / detail
  80. [Analyzer][StreamChecker] Added check for "indeterminate file position". — 1.int32 / detail
  81. [HardwareLoops] LangRef Intrinsic descriptions — sjoerd.meijer / detail
  82. [VE] Implements minimum MC layer for VE (3/4) — simon.moll / detail
  83. [gn build] Port 5921782f744 — llvmgnsyncbot / detail
  84. Harden MLIR detection of misconfiguration when missing dialect registration — joker.eph / detail
  85. [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays — SourabhSingh.Tomar / detail
  86. [CodeGen] Specify meaning of ISD opcodes for scalable vectors — sander.desmalen / detail
  87. tsan: disable java_finalizer2 test on darwin — dvyukov / detail
  88. [Clang][Sanitizers] Expect test failure on {arm,thumb}v7 — elver / detail
  89. [TableGen] Fix non-standard escape warnings for braces in InstAlias — cullen.rhodes / detail
  90. FileCheck [10/12]: Add support for signed numeric values — thomasp / detail
  91. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  92. [AArch64][SVE] Add support for spilling/filling ZPR2/3/4 — cullen.rhodes / detail
  93. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  94. [AArch64] Precommit new fp extraction/insertion test. — flo / detail

#20479 (May 27, 2020 9:08:54 AM)

  1. [AArch64][BFloat] basic AArch64 bfloat support — ties.stuij / detail
  2. tsan: fix false positives in AcquireGlobal — dvyukov / detail
  3. [AArch64][BFloat] add BFloat instruction support for AArch64 — ties.stuij / detail
  4. Revert "[PowerPC] Add support for -mcpu=pwr10 in both clang and llvm" — lei / detail
  5. SpecialCaseList.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  6. Add support for UnaryOperator in SyntaxTree — gribozavr / detail
  7. [FileCheck] Allow parenthesized expressions — Alexander.Richardson / detail
  8. [OPENMP50]Initial support for use_device_addr clause. — a.bataev / detail
  9. [mlir] Add simple generator for return types — jpienaar / detail
  10. CoverageFilters.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  11. Fix Darwin 'constinit thread_local' variables. — jyknight / detail
  12. Fix warning `-Wpedantic`. NFC. — michael.hliao / detail

#20478 (May 27, 2020 7:23:37 AM)

  1. ObjCARCInstKind.h - remove unused includes. NFC. — llvm-dev / detail
  2. ObjectFile.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  3. [IR] add set function for FMF 'contract' — spatel / detail
  4. AMDGPU: Fix backwards s_cselect_* operands — Matthew.Arsenault / detail
  5. [UnJ] Update LI for inner nested loops — david.green / detail
  6. [IR][BFloat] add BFloat IR intrinsics support — ties.stuij / detail
  7. [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind. — grimar / detail
  8. [compiler-rt][asan] Add noinline to use-after-scope testcases — Jinsong Ji / detail
  9. [mlir] SCF: provide function_ref builders for IfOp — zinenko / detail

#20477 (May 27, 2020 5:46:11 AM)

  1. [SimpleLoopUnswitch] Drop uses of instructions before block deletion — suc-daniil / detail
  2. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  3. Revert "[LAA] We only need pointer checks if there are non-zero checks (NFC)." — flo / detail
  4. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  5. [NFC] Updating tests — gchatelet / detail
  6. [lldb] Fix a potential bug that may cause assert failure in CommandObject::CheckRequirements — Raphael Isemann / detail
  7. [ARM] Fix rewrite of frame index in Thumb2's address mode i8s4 — victor.campos / detail
  8. [lldb] Tab completion for process plugin name — Raphael Isemann / detail
  9. [Alignment] Fix misaligned interleaved loads — gchatelet / detail
  10. Update release notes with porting guide for AST Matchers — steveire / detail
  11. [CodeGen][BFloat] Add bfloat MVT type — ties.stuij / detail

#20476 (May 27, 2020 4:05:39 AM)

  1. [StackSafety] Ignore some use of values — Vitaly Buka / detail
  2. [StackSafety] Fix formatting in the test — Vitaly Buka / detail
  3. [StackSafety] Bailout on some function calls — Vitaly Buka / detail
  4. [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands — konstantin.schwarz / detail
  5. [X86][SSE] Convert PTEST to MOVMSK for allsign bits vector results — llvm-dev / detail
  6. VPlanValue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  7. [lldb] Don't complete ObjCInterfaceDecls in ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName — Raphael Isemann / detail
  8. [llvm-readobj] - Do not skip building of the GNU hash table histogram. — grimar / detail
  9. DOTGraphTraitsPass.h - remove unnecessary includes. NFC. — llvm-dev / detail
  10. ArchiveWriter.h - remove unnecessary includes. NFC. — llvm-dev / detail
  11. [llvm-readelf] - Split GNUStyle<ELFT>::printHashHistogram. NFC. — grimar / detail

#20475 (May 27, 2020 2:24:47 AM)

  1. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1 — Saiyedul.Islam / detail
  2. Add test exposing a bug in SimpleLoopUnswitch. — suc-daniil / detail
  3. [VE] Dynamic stack allocation — simon.moll / detail
  4. [X86] Add helper function to reduce some code duplication when shrinking a vector load to a vzext_load. — craig.topper / detail
  5. [NFC][Debugify] Format the CheckModuleDebugify output — djordje.todorovic / detail
  6. [DebugInfo] - Fix typo in comment. NFC. — grimar / detail

#20474 (May 27, 2020 12:44:25 AM)

  1. Update parallelization settings on Linaro builders — maxim.kuvyrkov / detail
  2. [analyzer] Add support for IE of keyboard and mouse navigation in HTML report — dpetrov / detail
  3. [StackSafety] Use getSignedRange for offsets — Vitaly Buka / detail
  4. [StackSafety] Use SCEV to find mem operation length — Vitaly Buka / detail
  5. [X86][llvm-mc] Make the suffix matcher more accurate. — pengfei.wang / detail
  6. [X86] Use SIMD_EXC to remove some let statements in tablegen. NFCI — craig.topper / detail
  7. [X86] Lower sse_cmp_ss/sse2_cmp_sd intrinsics to X86ISD::FSETCC with vector types. — craig.topper / detail
  8. [PGO] Fix computation of function Hash — sguelton / detail
  9. Automatically configure MLIR when flang is enabled — joker.eph / detail

#20473 (May 26, 2020 11:04:08 PM)

  1. [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops. — ravishankarm / detail
  2. [mlir][linalg] Allow promotion to use callbacks for — ravishankarm / detail
  3. [libc][NFC][Obvious] Convert the MPFR operations enum to an enum class. — sivachandra / detail

#20472 (May 26, 2020 9:23:32 PM)

  1. [compiler-rt][NFC]Fix Wdeprecated warnings for fsanitize-coverage — Jinsong Ji / detail

#20471 (May 26, 2020 7:42:51 PM)

  1. [NFC, StackSafety] Better names for internal stuff — Vitaly Buka / detail
  2. [NFC, StackSafety] Remove duplicate code — Vitaly Buka / detail
  3. [NFC, StackSafety] Add some missing includes — Vitaly Buka / detail
  4. [StackSafety] Simplify SCEVRewriteVisitor — Vitaly Buka / detail
  5. GlobalISel: Basic legalization for G_PTRMASK — Matthew.Arsenault / detail
  6. GlobalISel: Add a clarification to G_STORE documentation — Matthew.Arsenault / detail
  7. Temporarily Revert "[Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts" — echristo / detail
  8. [NFC][PowerPC] Modify the test case two-address-crash.mir — shkzhang / detail

#20470 (May 26, 2020 6:02:42 PM)

  1. Modify verifier checks to support musttail + preallocated — aeubanks / detail
  2. [llvm-objcopy][MachO] Add support for removing Swift symbols — alexshap / detail
  3. [mlir][shape] Add `shape.get_extent`. — silvasean / detail
  4. [lldb/Test] Modify TestSymbolTable.py for reproducers — Jonas Devlieghere / detail
  5. [lldb][Core] Remove dead codepath in Mangled — apl / detail
  6. Autogen a couple of test files to make a future diff easier to read — listmail / detail
  7. Split a test file so that most of it can be autogened — listmail / detail
  8. [lldb/Docs] Add the application speicfic lldbinit to the man page — Jonas Devlieghere / detail
  9. Add self as code owner for SCEV and IndVars — listmail / detail
  10. [AArch64][GlobalISel] Do not modify predicate when optimizing G_ICMP — Jessica Paquette / detail

#20469 (May 26, 2020 4:22:15 PM)

  1. [clang][docs] Document additional bits of libc that -ffreestanding envs must provide — jroelofs / detail
  2. [debuginfo] Fix broken tests from MachineLICM salvaging fix — chris.jackson / detail
  3. [analyzer][RetainCount] Tie diagnostics to osx.cocoa.RetainCount rather then RetainCountBase, for the most part — dkszelethus / detail
  4. [analyzer][MallocChecker] Make NewDeleteLeaks depend on DynamicMemoryModeling rather than NewDelete — dkszelethus / detail
  5. [NFC] Fix formatting for the 'aix-ld.c' test case. — wanyu9511 / detail

#20468 (May 26, 2020 2:41:47 PM)

  1. Process gep (select ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  2. [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM — chris.jackson / detail
  3. [lldb/Test] Cleanup TestSymbolTable.py (NFC) — Jonas Devlieghere / detail
  4. [mlir] Hotfix - Drop spurious constexpr that breaks build — ntv / detail
  5. [mlir] Hotfix - Add inline to avoid multiple symbols on trivial functions — ntv / detail
  6. AMDGPU: Fix wrong null value for private address space — Matthew.Arsenault / detail
  7. [Clang][Driver] Add Bounds and Thread to SupportsCoverage list — Vitaly Buka / detail
  8. Let @skipUnlessAddressSanitizer imply @skipIfAsan — Adrian Prantl / detail
  9. [MLICM] Remove unneeded option so the test doesn't fail. — ditaliano / detail
  10. [LoopUnroll] Simplify latch/header block handling (NFC). — flo / detail
  11. [AMDGPU] Bail alloca vectorization if GEP not found — Stanislav.Mekhanoshin / detail
  12. [NFC, StackSafety] Move FunctionInfo into :: namespace — Vitaly Buka / detail
  13. [NFC, StackSafety] Remove unnecessary data — Vitaly Buka / detail
  14. [DwarfExpression] Support entry values for indirect parameters — Vedant Kumar / detail
  15. [sancov] Accommodate sancov and coverage report server for use under Windows — Vitaly Buka / detail

#20467 (May 26, 2020 12:58:19 PM)

  1. [InstCombine] reassociate fsub+fadd with FMF to increase adds and throughput — spatel / detail
  2. [PGO] Add memcmp/bcmp size value profiling. — yamauchi / detail
  3. [PowerPC][NFC] Add colon to TODO's and fix indentation. — sd.fertile / detail
  4. [MSSA][Doc] Clobbers, more info on Defs / Def chain — sdi1600105 / detail
  5. [clang-format] Fix an ObjC regression introduced with new [[likely]][[unlikely]] support in if/else clauses — mydeveloperday / detail
  6. [Analyzer][NFC] Remove the SubEngine interface — adam.balogh / detail
  7. [gn build] Port d70ec366c91 — llvmgnsyncbot / detail
  8. [YAMLTraits] Remove char trait and serialize as uint8_t in lldb. — Jonas Devlieghere / detail
  9. [ELF] Allow misaligned SHT_GNU_verneed — maskray / detail
  10. ResourcePriorityQueue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  11. ObjCARCAnalysisUtils.h - remove unused includes. NFC. — llvm-dev / detail
  12. [lldb/Reproducers] Skip remaining failing test in python_api subdir — Jonas Devlieghere / detail
  13. [StaticAnalyzer] Fix non-virtual destructor warning — Jonas Devlieghere / detail
  14. [fuzzer][afl] Fix build with GCC — kcc / detail
  15. [PowerPC][NFC] Update test to prevent DCE from causing failures — nemanja.i.ibm / detail
  16. [Analyzer] Fix buildbot failure of commit rGd70ec366c91b — adam.balogh / detail
  17. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  18. [InstCombine] add tests for reassociative sub/add expressions; NFC — spatel / detail
  19. [LoopVectorize] regenerate full test checks; NFC — spatel / detail
  20. [InstCombine] reassociate sub+add to increase adds and throughput — spatel / detail
  21. Be more specific about auto * vs auto for po alias. — echristo / detail
  22. Roll variables into an LLVM_DEBUG block to address -Wunused-but-set-variable — dblaikie / detail
  23. [lldb/Test] Reinstate FoundationSymtabTestCase — Jonas Devlieghere / detail
  24. [MSSA][Doc] Fix typo — sdi1600105 / detail
  25. [flang] Fixes for problems with declaring procedure entities — psteinfeld / detail
  26. AMDGPU: Update store node checks for atomics — Matthew.Arsenault / detail
  27. [Support] Remove stale comment — smeenai / detail
  28. [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference. — ntv / detail

#20465 (May 26, 2020 10:15:39 AM)

  1. Use configure depends to trigger reconfiguration when LLVMBuild files change — David.Chisnall / detail
  2. GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic — Matthew.Arsenault / detail
  3. Debug Info: Mark os_log helper functions as artificial — Adrian Prantl / detail
  4. Add missing forward decl to unbreak the modular build — Adrian Prantl / detail
  5. AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results — Matthew.Arsenault / detail
  6. Fix MemoryLocation.h use without Instructions.h — Sanne.Wouda / detail
  7. [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets. — sd.fertile / detail
  8. [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} — maskray / detail
  9. [dsymutil] Escape CFBundleIdentifier in plist. — Jonas Devlieghere / detail
  10. [AMDGPU] NFC target dependent requiresUniformRegister refactored out — alex-t / detail
  11. Revert "[AMDGPU] NFC target dependent requiresUniformRegister refactored out" — Matthew.Arsenault / detail

#20464 (May 26, 2020 8:27:19 AM)

  1. [NFC][ARM][AArch64] More code size tests — sam.parker / detail
  2. [MLIR] Helper class referencing MemRefType to unify runner implementations. — csigg / detail
  3. AMDGPU/GlobalISel: Don't select boolean phi by default — Matthew.Arsenault / detail
  4. [PowerPC] Unaligned FP default should apply to scalars only — nemanja.i.ibm / detail

#20463 (May 26, 2020 6:46:09 AM)

  1. [Transforms] Check validity of profile reader before invoking it — yikong / detail
  2. [DAGCombiner] try to move splat after binop with splat constant — spatel / detail
  3. [FPEnv] Intrinsic llvm.roundeven — sepavloff / detail
  4. [Sema] Diagnose more cases of static data members in local or unnamed classes — john.brawn / detail
  5. [ARM] MVE VMINV/VMAXV test additions. NFC — david.green / detail
  6. [libTooling] In Transformer, allow atomic changes to span multiple files. — yitzhakm / detail
  7. Update DialectConversion.md — sguelton / detail
  8. [mlir][Vector] Add vector contraction to outerproduct lowering — ntv / detail

#20462 (May 26, 2020 4:57:22 AM)

  1. [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic — mahesha.comp / detail
  2. [build] Add LLVM_LOCAL_RPATH which can set an rpath on just unit test binaries — thakis / detail
  3. Add support for binary operators in Syntax Trees — gribozavr / detail
  4. [CostModel] Unify getCastInstrCost — sam.parker / detail
  5. [analyzer][RetainCount] Remove the CheckOSObject option — dkszelethus / detail
  6. [CostModel] getUserCost for intrinsic throughput — sam.parker / detail
  7. MachineInstr.h - remove unnecessary MachineMemOperand forward declaration. NFC. — llvm-dev / detail
  8. [libc][NFC] Simplify memcpy implementation — gchatelet / detail

#20461 (May 26, 2020 3:15:43 AM)

  1. [clangd] Don't traverse the AST within uninteresting files during indexing — sam.mccall / detail
  2. [NFC][ARM] Add intrinsic code size runs — sam.parker / detail
  3. [CostModel] Unify Intrinsic Costs. — sam.parker / detail
  4. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  5. [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse(). — grimar / detail
  6. [AMDGPU] Fix wait counts in the presence of 16bit subregisters — vpykhtin / detail
  7. [NFC][ARM] Add code size analysis tests — sam.parker / detail
  8. [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI. — grimar / detail
  9. [ObjectYAML][DWARF] Use .empty() to indicate if the DWARF sections are empty. — Xing / detail
  10. [ObjectYAML][DWARF] Make variable names consistent. — Xing / detail
  11. [NFC][ARM] Fix for previous commit — sam.parker / detail
  12. [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame. — grimar / detail
  13. [X86][AVX] Add some initial movmsk combine tests — llvm-dev / detail
  14. [X86] Fix fshr comment copy+paste typo. NFC. — llvm-dev / detail

#20460 (May 26, 2020 1:33:24 AM)

  1. [clang][test] fix tests for external assemblers — Yuanfang Chen / detail
  2. [clangd] Make use of SourceOrder to find first initializer in DefineOutline — kadircet / detail
  3. [clangd] Change PreambleOnlyAction with content truncation — kadircet / detail
  4. [NFC][PowerPC] Add a new case to test two-address verification — shkzhang / detail
  5. [FPEnv] Small fixes to implementation of flt.rounds — sepavloff / detail
  6. [AsmPrinter] Don't generate .Lfoo$local for -fno-PIC and -fPIE — maskray / detail
  7. [lldb] s/dyn_cast/isa — pavel / detail
  8. [CostModel] Check for free intrinsics in BasicTTI — sam.parker / detail
  9. [AArch64] Set i32 ISD::MULHU/S to Expand instead of Legal. — craig.topper / detail

#20459 (May 25, 2020 8:57:16 PM)

  1. [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32 — nemanjai / detail
  2. Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local — maskray / detail

#20458 (May 25, 2020 6:32:49 PM)

  1. Make mlir::Value's bool conversion operator explicit — benny.kra / detail
  2. [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16 — dmitry.preobrazhensky / detail
  3. [AIX] Add '-bcdtors:all:0:s' to linker to gather static init functions — wanyu9511 / detail
  4. [lldb/Test] Add a trace method to replace print statements. — Jonas Devlieghere / detail
  5. Revert "[PGO] Fix computation of function Hash" — benny.kra / detail
  6. [gn build] Port ba92b274225 — llvmgnsyncbot / detail
  7. [libcxx] Fix C++14 and up constexpr members in MoveOnly. — zoecarver / detail
  8. [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate. — craig.topper / detail
  9. [libc++] [LWG3201] Update status page: lerp should be marked noexcept. — marek / detail
  10. [Transforms] Fix typos. NFC — marek / detail
  11. [LoopUnroll] Remove dead NextBlocks argument (NFC). — flo / detail
  12. [Inlining] Set inline-deferral-scale to 2. — kazu / detail
  13. [Clang][test] fix tests when using external assembler. — Yuanfang Chen / detail
  14. [clang][test] fix tests for external assemblers — Yuanfang Chen / detail

#20457 (May 25, 2020 9:19:02 AM)

  1. [X86] Add PTEST tests showing failure to extract allsign cases — llvm-dev / detail
  2. MustExecute.h - remove unnecessary includes. NFC. — llvm-dev / detail
  3. [AMDGPU] Added 'A' constraint for inline assembler — dmitry.preobrazhensky / detail
  4. [PGO] Fix computation of function Hash — sguelton / detail
  5. [analyzer] Improved RangeSet::Negate support of unsigned ranges — dpetrov / detail
  6. Re-commit "[libc++] [test] Generate static_test_env on the fly" — jaskiewiczs / detail
  7. Re-commit "[cmake] Allow std::filesystem tests in CrossWinToARMLinux.cmake" — jaskiewiczs / detail

#20456 (May 25, 2020 7:38:42 AM)

  1. MemoryLocation.h - reduce Instructions.h include to Instruction.h include. NFC. — llvm-dev / detail
  2. Make FEATURE_AVX512VP2INTERSECT match between compiler-rt and LLVM — benny.kra / detail
  3. [LoopUtils] Use llvm::find — whitneyt / detail
  4. Stack clash: update live-ins — sguelton / detail
  5. [ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6 — dpetrov / detail
  6. [lldb] Remove custom DWARF expression printing code — pavel / detail
  7. Add AIX to the test macro-same-context XFAIL list — daltenty / detail

#20455 (May 25, 2020 5:50:19 AM)

  1. [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler — dmitry.preobrazhensky / detail
  2. TargetInstrInfo.h - remove unnecessary includes. NFC. — llvm-dev / detail
  3. SystemZInstrBuilder.h - remove unnecessary PseudoSourceValue.h include. NFC. — llvm-dev / detail
  4. [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling — llvm-dev / detail
  5. [ObjectYAML][DWARF] Remove unimplemented function. — Xing / detail
  6. [ARM] VMULH tests for when other parts are working. NFC — david.green / detail
  7. [PowerPC][NFC] Split PPCELFStreamer::emitInstruction — stefanp / detail
  8. Added pow intrinsic to LLVMIR dialect — antiagainst / detail
  9. FunctionLoweringInfo.h - remove orphan addSEHHandlersForLPads declaration. NFC. — llvm-dev / detail
  10. FunctionLoweringInfo.h - move APInt.h dependency to FunctionLoweringInfo.cpp. NFC. — llvm-dev / detail
  11. [x86] favor vector constant load to avoid GPR to XMM transfer, part 2 — spatel / detail
  12. InlineAdvisor.h - remove unnecessary PreservedAnalyses forward declaration. NFC. — llvm-dev / detail
  13. InstructionSimplify.h - remove unnecessary includes. NFC. — llvm-dev / detail
  14. LoopInfo.h - remove unnecessary PHINode forward declaration. NFC. — llvm-dev / detail
  15. MemoryBuiltins.h - remove unnecessary TargetLibraryInfo forward declaration. NFC. — llvm-dev / detail
  16. Improve stack-clash implementation on x86 — sguelton / detail

#20454 (May 25, 2020 3:57:07 AM)

  1. Prevent GetNumChildren from transitively walking pointer chains — Raphael Isemann / detail
  2. [lldb][NFC] Pass DeclarationName to NameSearchContext by value — Raphael Isemann / detail

#20453 (May 25, 2020 2:15:27 AM)

  1. [LV] Clamp MaxVF to power of 2. — ayal.zaks / detail
  2. [AST] default implementation is possible for non-member functions in C++20. — hokein.wu / detail
  3. [clangd] Enable cross-file-rename by default. — hokein.wu / detail

#20452 (May 25, 2020 1:30:47 AM)

  1. [CMake] Properly handle the LTO cache arguments for MinGW — martin / detail
  2. [VE][NFC] Correct sjlj_expection test — simon.moll / detail
  3. [clangd] Log use of heuristic go-to-def. NFC — sam.mccall / detail
  4. [OpenMP] Fix a race in task queue reallocation — protze / detail

#20451 (May 24, 2020 11:54:44 PM)

  1. [MCDwarf] Delete unneeded DW_AT_prototyped for DW_TAG_label — maskray / detail
  2. [MCDwarf] Delete unneeded DW_AT_unspecified_parameters — maskray / detail

#20450 (May 24, 2020 10:17:36 PM)

  1. [TargetLoweringObjectFileImpl] Use llvm::transform — maskray / detail
  2. [mlir] Expand operand adapter to take attributes — jpienaar / detail

#20449 (May 24, 2020 6:58:59 PM)

  1. [clang-format][PR46043] Parse git config w/ implicit values — Jake.Merdich / detail

#20448 (May 24, 2020 5:22:46 PM)

  1. Change default traversal in AST Matchers to ignore invisible nodes — steveire / detail

#20447 (May 24, 2020 3:45:19 PM)

  1. Fix ignore-traversal to call correct method — steveire / detail
  2. Add missing test — steveire / detail
  3. [X86] Remove isCommutable flag from MULX instructions. — craig.topper / detail

#20445 (May 24, 2020 11:33:05 AM)

  1. [X86][AVX] Fold extract_subvector(broadcast(x),c) -> extract_subvector(broadcast(x),0) iff c != 0 — llvm-dev / detail
  2. [X86][AVX] Fold extract_subvector(subv_broadcast(x),c) -> (x) — llvm-dev / detail

#20444 (May 24, 2020 9:55:47 AM)

  1. [PhaseOrdering] adjust test to use default alias analysis with new pass manager; NFC — spatel / detail
  2. [LV] Either get invariant condition OR vector condition. — flo / detail
  3. [Pass Manager] remove EarlyCSE as clean-up for VectorCombine — spatel / detail

#20443 (May 24, 2020 8:19:23 AM)

  1. AMDGPU.h - reduce TargetMachine.h include. NFC. — llvm-dev / detail
  2. [X86] SimplifyMultipleUseDemandedBitsForTargetNode - add initial X86ISD::VSRAI handling. — llvm-dev / detail

#20442 (May 24, 2020 7:23:24 AM)

  1. AMDGPULibFunc - fix include order. NFC. — llvm-dev / detail
  2. AMDGPUTargetObjectFile.h - remove unnecessary includes. NFC. — llvm-dev / detail
  3. [VPlan] Use VPUser for VPWidenSelectRecipe operands (NFC). — flo / detail
  4. AMDGPUInstPrinter.cpp - add CommandLine.h include. NFC. — llvm-dev / detail
  5. [PatternMatch] abbreviate vector inst matchers; NFC — spatel / detail
  6. [InstCombine] fold FP trunc into exact itofp — spatel / detail
  7. [clang-tidy] Fix potential assert in use-noexcept check — n.james93 / detail
  8. [PowerPC] Add some InstAlias definitions — shkzhang / detail

#20441 (May 24, 2020 5:42:51 AM)

  1. [X86] Pull out repeated DemandedBits signmask variable. NFC. — llvm-dev / detail
  2. X86Subtarget.h - remove unnecessary TargetMachine.h include. NFC. — llvm-dev / detail
  3. Add explicit traversal mode to matchers for implicit constructors — steveire / detail
  4. Fix skip-invisible with overloaded method calls — steveire / detail
  5. Fix return values of some matcher functions — steveire / detail
  6. LoopSimplify.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail

#20440 (May 24, 2020 4:01:04 AM)

  1. [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr. — Amara Emerson / detail
  2. [X86] Improve i8 + 'slow' i16 funnel shift codegen — llvm-dev / detail
  3. [X86] Fix typo in comment. NFC — craig.topper / detail
  4. [X86] Add family/model for Intel Comet Lake CPUs for -march=native and function multiversioning — craig.topper / detail
  5. [X86][AVX] Call SimplifyDemandedBits on MaskedLoadSDNode with non-boolean masks — llvm-dev / detail
  6. [LLD/MinGW]: Expose --thinlto-cache-dir — martin / detail
  7. X86TargetMachine.h - remove unnecessary X86Subtarget forward declaration. NFC. — llvm-dev / detail
  8. [X86] Move CONCAT_VECTORS/INSERT_SUBVECTOR actions inside loop. NFC. — llvm-dev / detail
  9. Fix Wdocumentation warnings after argument renaming. NFC. — llvm-dev / detail
  10. [TargetLowering] Improve expandFunnelShift shift amount masking — llvm-dev / detail

#20439 (May 23, 2020 7:34:03 PM)

  1. [NFC, StackSafety] LTO tests for MTE and StackSafety — Vitaly Buka / detail

#20438 (May 23, 2020 5:08:47 PM)

  1. [clang driver] Spell "--export-dynamic-symbol" with two dashes. — efriedma / detail

#20437 (May 23, 2020 2:50:02 PM)

  1. [lldb/Interpreter] Fix another eExpressionThreadVanished warning — Jonas Devlieghere / detail
  2. Revert "[lldb/Interpreter] Fix another eExpressionThreadVanished warning" — Jonas Devlieghere / detail
  3. [NFC] Remove non-variadic overloads of allocator_traits::construct. — zoecarver / detail
  4. [CFIInstrInserter] Delete unneeded checks — maskray / detail
  5. [libcxx] Fix deprecation warning by suppressing deprecated around — zoecarver / detail
  6. [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT — amy.kwan1 / detail

#20436 (May 23, 2020 1:01:44 PM)

  1. TableGen: Don't reconstruct CodeGenDAGTarget — arsenm2 / detail
  2. [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects — maskray / detail
  3. Silence warning from unit test — arsenm2 / detail
  4. AMDGPU: Define mode register — arsenm2 / detail
  5. AMDGPU: Implement isConstantPhysReg — arsenm2 / detail
  6. HIP: Try to deal with more llvm package layouts — Matthew.Arsenault / detail
  7. AMDGPU: Refine rcp/rsq intrinsic folding for modern FP rules — Matthew.Arsenault / detail
  8. SimplifyCFG: Clean up optforfuzzing implementation — Matthew.Arsenault / detail
  9. TargetLowering.h - remove unnecessary TargetMachine.h include. NFC — llvm-dev / detail
  10. [DwarfEHPrepare] Don't prune unreachable resumes at optnone — nikita.ppv / detail
  11. [ValueTracking] Use assumptions in computeConstantRange. — flo / detail
  12. [docs] Fix warnings in ConstantInterpreter — Jinsong Ji / detail

#20435 (May 23, 2020 8:18:14 AM)

  1. Add a way to set traversal mode in clang-query — steveire / detail
  2. [yaml2obj] - Add a technical prefix for each unnamed chunk. — grimar / detail
  3. [yaml2obj] - Move "repeated section/fill name" check earlier. — grimar / detail

#20434 (May 23, 2020 5:50:59 AM)

  1. Revert "[gn build] Port 14d358537f1" — michal.paszkowski / detail
  2. Revert "Added a new IRCanonicalizer pass." — michal.paszkowski / detail
  3. [libc++] Mark __cpp_lib_hardware_interference_size as unimplemented. This fxes bug PR41423. — marek / detail

#20433 (May 23, 2020 4:12:58 AM)

  1. [Analyzer][WebKit][NFC] Correct documentation to avoid sphinx build error — mydeveloperday / detail
  2. Added a new IRCanonicalizer pass. — michal.paszkowski / detail
  3. [gn build] Port 14d358537f1 — llvmgnsyncbot / detail

#20432 (May 23, 2020 2:36:36 AM)

  1. [AMDGPU] DWARF For Heterogeneous Debugging — Tony.Tye / detail
  2. [AMDGPU] DWARF Proposal For Heterogeneous Debugging — Tony.Tye / detail
  3. [MC] Fix double negation of DW_CFA_def_cfa_offset — maskray / detail
  4. [X86] Update some av512 shift intrinsics to use "unsigned int" parameter instead of int to match Intel documentation — craig.topper / detail
  5. [MC] Fix double negation of DW_CFA_def_cfa — maskray / detail
  6. [MC] Drop unneeded std::abs for DW_def_cfa_offset in DarwinX86AsmBackend::generateCompactUnwindEncoding — maskray / detail
  7. [Align] Remove operations on MaybeAlign that asserted that it had a defined value. — craig.topper / detail
  8. [TargetPassConfig] Don't add alias analysis at optnone — nikita.ppv / detail

#20431 (May 22, 2020 6:28:06 PM)

  1. Traverse-ignore invisible CXXConstructExprs with default args — steveire / detail
  2. Fix ignoring traversal of intermediate parens — steveire / detail
  3. Add some explicit use of TK_AsIs — steveire / detail
  4. [MC] Change MCCFIInstruction::createDefCfaOffset to cfiDefCfaOffset which does not negate Offset — maskray / detail
  5. Fix mistake made while rebasing — steveire / detail
  6. Add missing unit test — steveire / detail

#20430 (May 22, 2020 4:11:00 PM)

  1. Print a warning when stopped in a frame LLDB has no plugin for. — Adrian Prantl / detail
  2. [MC] Change MCCFIInstruction::createDefCfa to cfiDefCfa which does not negate Offset — maskray / detail
  3. Restrict test for DW_AT_APPLE_optimized to Darwin — Adrian Prantl / detail

#20429 (May 22, 2020 2:32:53 PM)

  1. [CGP] Ensure address offset is representable as int64_t — llvm-dev / detail
  2. [analyzer] SATestBuild.py: Fix hang when one of the tasks fails — vsavchenko / detail
  3. [RISCV] Register null target streamer for RISC-V — pzheng / detail
  4. [VectorCombine] position pass after SLP in the optimization pipeline rather than before — spatel / detail
  5. [lldb/Test] Remove issue_verification subdirectory — Jonas Devlieghere / detail
  6. [clang-tidy] Expand the list of functions in bugprone-unused-return-value — jranieri / detail
  7. [DSE,MSSA] Add additional multiblock tests. — flo / detail
  8. Revert "[analyzer] Change the default output type to PD_TEXT_MINIMAL in the frontend, error if an output loc is missing for PathDiagConsumers that need it" — dkszelethus / detail
  9. [libc++] Make MoveOnly constexpr-friendly — Louis Dionne / detail
  10. Revert "[lldb] Enable C++14 when evaluating expressions in a C++14 frame" — Raphael Isemann / detail
  11. Revert "[CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias" — jean-michel.gorius / detail
  12. [libc++] Fix broken tuple tests — Louis Dionne / detail
  13. [PowerPC] Add support for vmsumudm — kamau.bridgeman / detail
  14. [lldb/Reproducers] Make the type tests work with reproducers — Jonas Devlieghere / detail
  15. [lldb/Test] Disable APITests.exe on Windows — Jonas Devlieghere / detail
  16. [libc++] Mark __u64toa and __u32toa as noexcept — Louis Dionne / detail
  17. [VectorCombine] set preserve alias analysis — spatel / detail
  18. Handle eExpressionThreadVanished in error switch to handle — echristo / detail
  19. [AMDGPU] Define 6 dword subregs — Stanislav.Mekhanoshin / detail
  20. Reapply "[lit] GoogleTest framework should report failures if test binary crashes" — stephen.neuendorffer / detail

#20428 (May 22, 2020 9:05:08 AM)

  1. [PhaseOrdering] regenerate test checks; NFC — spatel / detail
  2. AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks — Matthew.Arsenault / detail
  3. [NFC][AIX] Remove spaces after the comma for '.csect' directive — xiangling_liao / detail
  4. [SCEV] Constant fold MultExpr before applying depth limit. — dantrushin / detail
  5. [InstCombine] add tests for adds with common operand; NFC — spatel / detail
  6. [InstCombine] (A + B) + B --> A + (B << 1) — spatel / detail

#20427 (May 22, 2020 6:45:12 AM)

  1. InstCombine: Add constant folding/simplify for amdgcn.ldexp intrinsic — Matthew.Arsenault / detail
  2. [Target] Fix typos. NFC — marek / detail
  3. [CMake] Fix typos. NFC — marek / detail
  4. [PowerPC] Add missing handling for half precision — nemanjai / detail
  5. [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint — nemanja.i.ibm / detail
  6. [SLP] fix test to have valid IR; NFC — spatel / detail
  7. [analyzer] LoopUnrolling: fix crash when a parameter is a loop counter. — Artem Dergachev / detail
  8. [SLP] fix verification check for valid IR — spatel / detail
  9. [libc++] NFC: Inline array<T,N>::at methods inside the class — Louis Dionne / detail
  10. [TargetLowering] Move TargetLoweringBase::isJumpTableRelative() implementation into TargetLoweringBase.cpp. NFC. — llvm-dev / detail
  11. TargetLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  12. Title: [LV] Handle Fold-Tail of loops with vectorizarion factor equal to 1 — anhtuyen / detail

#20426 (May 22, 2020 5:07:05 AM)

  1. [SYCL] Prohibit arithmetic operations for incompatible pointers — alexey.bader / detail
  2. [lldb] Increase timeout in TestExitDuringExpression — pavel / detail
  3. [analyzer] SATestBuild.py: Refactor and add type annotations — vsavchenko / detail
  4. [analyzer] SATestUtils.py: Refactor and add type annotations — vsavchenko / detail
  5. [analyzer] SATestUpdateDiffs.py: Refactor and add type annotations — vsavchenko / detail
  6. [analyzer] SumTimerInfo.py: Partially modernize — vsavchenko / detail
  7. [NFC][Test] Add test coverage for fsqrt on PowerPC — qshanz / detail
  8. Replace dyn_cast<> with isa<> to fix unused variable warning. NFCI. — llvm-dev / detail
  9. Remove superfluous semicolon to stop Wpedantic warning. NFCI. — llvm-dev / detail
  10. [AMDGPU][MC][GFX8+] Enabled clamp for v_mul_i32_i24_e64 and v_mul_u32_u24_e64 — dmitry.preobrazhensky / detail
  11. [AVR] Remove unsigned <= 0 checks. NFCI. — llvm-dev / detail
  12. Revert "[llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC" — jroelofs / detail

#20425 (May 22, 2020 3:28:40 AM)

  1. [gn build] (manually) port 49a4f3f7d88 — thakis / detail
  2. [lldb/Test] Fix replay with TestSetWatchpoint.py — Jonas Devlieghere / detail
  3. [lldb/Reproducers] Skip test that changes the source file while debugging — Jonas Devlieghere / detail
  4. [docs][llvm-extract] Add missing alias/bb options — Jinsong Ji / detail
  5. [OPENMP] Fix mixture of omp and clang pragmas — t-kawashima / detail
  6. [JITLink] Initial implementation of ELF / x86-64 support for JITLink. — Lang Hames / detail
  7. [X86] Add avx512vp2intersect feature to compiler-rt's feature detection to match libgcc. — craig.topper / detail
  8. [X86] Allow avx512vp2intersect to be used with __builtin_cpu_supports. — craig.topper / detail
  9. [gn build] Port 2e40cf06df0 — llvmgnsyncbot / detail
  10. [lldb/REPL] Fix unhandled switch case — Jonas Devlieghere / detail
  11. [InstCombine] Sink pure instructions down to return and unreachable blocks — mkazantsev / detail
  12. [NFC] InstCombineNegator: use auto where type is obvious from the cast — lebedev.ri / detail
  13. [lldb][NFC] Overload raw_ostream operator << for ConstString — Raphael Isemann / detail
  14. [lldb] Enable C++14 when evaluating expressions in a C++14 frame — Raphael Isemann / detail
  15. MILexer.h/cpp - remove unused includes. NFC. — llvm-dev / detail
  16. Fix msvc "switch statement contains 'default' but no 'case' labels" warning. NFC. — llvm-dev / detail
  17. StatepointLowering.h - remove unused includes. NFC. — llvm-dev / detail
  18. Revert "[ARM] Improve codegen of volatile load/store of i64" — victor.campos / detail

#20424 (May 21, 2020 7:09:59 PM)

  1. [gn build] Port 54e91a3c701 — llvmgnsyncbot / detail
  2. [lldb/Reproducers] Skip lldb-vscode category when lldb-run-with-repro is set. — Jonas Devlieghere / detail
  3. [clang] Add nomerge function attribute to clang — zequanwu / detail
  4. [WebAssembly] Warn on exception spec only when Wasm EH is used — aheejin / detail
  5. [lldb/Test] Cleanup TestSymbolContext.py — Jonas Devlieghere / detail
  6. [AMDGPU] Correct formatting typos in documentation — Tony.Tye / detail
  7. Handle the case where a thread exits while we are running a function on it. — jingham / detail
  8. [llvm-extract] Fix basic block extraction by delaying search until the function is materialized — d.c.ddcc / detail
  9. This very simple .c file is failing on the Debian bot wit the error — jingham / detail
  10. Maybe I need ENABLE_THREADS in the Makefile. — jingham / detail
  11. [libc] Make clang-tidy use host compiler's resource dir. — paulatoth / detail
  12. [AArch64][GlobalISel] Add a post-legalizer combiner with a very simple combine. — Amara Emerson / detail

#20423 (May 21, 2020 4:45:01 PM)

  1. [AMDGPU] Tune threshold for cmp/select vector lowering — Stanislav.Mekhanoshin / detail
  2. [libFuzzer] Fix leak in unit test. — mascasa / detail
  3. [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata. — yamauchi / detail
  4. [ADT][Analysis] NFC: Fix some more typos — jean-michel.gorius / detail
  5. [ImmutableSet] Use IntrusiveRefCntPtr to eliminate some manual refcounting — benny.kra / detail
  6. Revert "Revert "[YAMLTraits] Add trait for char"" — Jonas Devlieghere / detail
  7. Disable ptr_ref tests under ASAN — Adrian Prantl / detail
  8. Disable malloc stepping test under ASAN. The output is different and I'm not sure how stable it is. — Adrian Prantl / detail
  9. Move decorator to the correct function. — Adrian Prantl / detail
  10. [mips] Reorganize check directives in the test. NFC — simon / detail
  11. [dsymutil] Add reproducers to dsymutil — Jonas Devlieghere / detail
  12. [dsymutil] Fix include-style — Jonas Devlieghere / detail
  13. [gn build] Port 92fd3971e0d — llvmgnsyncbot / detail
  14. [lld][WebAssembly] Do not emit initialization for .bss segments — tlively / detail
  15. [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag. — yamauchi / detail
  16. [dsymutil] Fix conversion between unique_ptr and Expected — Jonas Devlieghere / detail
  17. [libc++] Link back-deployment tests against the latest libc++ and libc++abi — Louis Dionne / detail
  18. [Analyzer][WebKit] RefCntblBaseVirtualDtorChecker — Jan Korous / detail
  19. [mlir][spirv] Add remaining cooperative matrix instructions — thomasraoux / detail
  20. [AMDGPU] Added opt pipeline test. NFC. — Stanislav.Mekhanoshin / detail
  21. [mlir][spirv] Enable composite instructions for cooperative matrix type. — thomasraoux / detail
  22. [dsymutil] Add llvm_unreachable to silence warning — Jonas Devlieghere / detail
  23. Revert "[Analyzer][WebKit] RefCntblBaseVirtualDtorChecker" — thakis / detail
  24. Reland [libc++] [LWG3321] Mark "year_month_day_last::day() specification does not cover !ok() values" issue as "Nothing to do", but add assertion. — marek / detail
  25. [SelectionDAG] Add the option of disabling generic combines. — hayarms / detail
  26. [libTooling][NFC]Fix typo in comment in RangeSelectors — yitzhakm / detail
  27. [ModuloSchedule] Add missing comma. — hgreving / detail
  28. [MsgPack] MsgPackDocument::readFromBlob now merges — tpr.ll / detail
  29. [AArch64][SVE] Fill out missing unpredicated load/store patterns. — efriedma / detail
  30. [NFC] Make assertion more informative. — silvasean / detail
  31. [AMDGPU] Promote alloca to vector in opt — Stanislav.Mekhanoshin / detail
  32. [CodeGen] Add support for multiple memory operands in MachineInstr::mayAlias — jean-michel.gorius / detail
  33. [MsgPack] Added convenience assignment to MsgPackDocument — tpr.ll / detail
  34. [AMDGPU] Fixed incorrect PAL metadata register naming — tpr.ll / detail
  35. Set traversal explicitly where needed in clang-tidy — steveire / detail
  36. Set traversal explicitly where needed in tests — steveire / detail
  37. Make the ExprMutationAnalyzer explicit about how it traverses the AST — steveire / detail
  38. llvm-diff: Avoid crash with complex expressions — d.c.ddcc / detail
  39. [PS4] Enable relaxed relocations by default — Ben_Dunbobbin / detail
  40. [docs] Fix buildbot failures — Jinsong Ji / detail
  41. Don't jump to landing pads in Control Flow Optimizer — aeubanks / detail
  42. [Target] Use Align in TargetLoweringObjectFile::getSectionForConstant. — craig.topper / detail
  43. Add nomerge function attribute to clang — zequanwu / detail
  44. [AARCH64][NEON] Allow to sink operands of aarch64_neon_pmull64. — a.v.lapshin / detail
  45. [Instruction] Set metadata uses to undef on deletion — Vedant Kumar / detail
  46. Revert "Add nomerge function attribute to clang" — zequanwu / detail
  47. Rename FunctionOptimizationWarning to the more generic FrameSelectedCallback (NFC) — Adrian Prantl / detail
  48. Reland "[Analyzer][WebKit] RefCntblBaseVirtualDtorChecker" — Jan Korous / detail

#20422 (May 21, 2020 8:51:55 AM)

  1. [analyzer][CallAndMessage] Add checker options for each bug type — dkszelethus / detail
  2. [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass. — whchung / detail
  3. [StringRef] Use some trickery to avoid initializing the std::string returned by upper()/lower() — benny.kra / detail
  4. [BitcodeReader] Simplify code. NFCI. — benny.kra / detail
  5. [mlir][rocdl] Exposing buffer load/store intrinsic — zhuoryin / detail
  6. GenericDomTree.h - remove unused PointerIntPair.h include. NFC. — llvm-dev / detail
  7. [x86] NFC: Fix typo in command line option description — jean-michel.gorius / detail
  8. Fix DeferredDiagnosticsEmitter for bug#45987 — Yaxun.Liu / detail
  9. [ModuloSchedule] Trivial fix for instruction with more than one destination in modulo peeler. — thomasraoux / detail
  10. [SLP][NFC] PR45269 getVectorElementSize() is slow — dtemirbulatov / detail
  11. [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC — jroelofs / detail
  12. [llvm][test] Add missing FileCheck colons. NFC — jroelofs / detail
  13. Revert "[YAMLTraits] Add trait for char" — ro / detail
  14. [ADT] NFC: Fix typos in header comments — jean-michel.gorius / detail

#20421 (May 21, 2020 6:27:10 AM)

  1. Revert "[CostModel] Unify Intrinsic Costs." — sam.parker / detail
  2. [CostModel] Sink intrinsic costs to base TTI. — sam.parker / detail
  3. On Windows, handle interrupt signals without crash message — james.henderson / detail
  4. Fix compile for -DLIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY — mikhail.maltsev / detail
  5. Fix debug info for NoDebug attr — Yaxun.Liu / detail

#20420 (May 21, 2020 4:38:35 AM)

  1. [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835) — lebedev.ri / detail
  2. MachineMemOperand.h - reduce GlobalValue.h include to just DerivedTypes.h. NFC. — llvm-dev / detail
  3. [analyzer][CallAndMessage][NFC] Split up checkPreCall — dkszelethus / detail
  4. [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty — ehudkatz / detail

#20419 (May 21, 2020 2:56:58 AM)

  1. [libc] Fix accidental inclusion of system libc headers. — paulatoth / detail
  2. [mlir] NFC - Add a builder to vector.transpose — ntv / detail
  3. [HardwareLoops] llvm.loop.decrement.reg definition — sjoerd.meijer / detail

#20418 (May 21, 2020 1:15:47 AM)

  1. [CostModel] Unify Intrinsic Costs. — sam.parker / detail
  2. [PowerPC] add more high latency opcodes for machine combiner pass — czhengsz / detail
  3. [SVE] Remove IITDescriptor::ScalableVecArgument — david.sherwood / detail
  4. [clang][index] Fix a crash for accessing a null field decl. — hokein.wu / detail
  5. Fix a layering violation by not depending from Transforms/Utils on Transforms/Scalar. — benny.kra / detail
  6. [Statepoint] Constant fold FP deopt args. — dantrushin / detail

#20417 (May 20, 2020 11:34:30 PM)

  1. Enable ccache for lldb-(arm/aarch64)-ubuntu builders — omair.javaid / detail
  2. [LegalizeDAG] Modify ExpandLegalINT_TO_FP to swap data for little/big endian instead of the pointers. — craig.topper / detail
  3. [BrachProbablityInfo] Set edge probabilities at once and fix calcMetadataWeights() — yrouban / detail
  4. [MC] Simplify MakeStartMinusEndExpr(). NFC. — ikudrin / detail
  5. [CostModel] Remove getExtCost — sam.parker / detail
  6. Revert "[lit] GoogleTest framework should report failures if test binary crashes" — Jonas Devlieghere / detail
  7. [lldb/Reproducers] Fix/skip passive replay failures in python_api subdir — Jonas Devlieghere / detail

#20416 (May 20, 2020 9:50:52 PM)

  1. [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR. — craig.topper / detail
  2. [AMDGPU] Always expand ext/insertelement with divergent idx — Stanislav.Mekhanoshin / detail
  3. [AArch64] Provide Darwin variants of most calling conventions — francisvm / detail
  4. [analyzer] Fix a null FunctionDecl dereference bug after D75432 — dkszelethus / detail
  5. [LLD] Make scoped timers thread safe — rnk / detail
  6. [AArch64] Fix GlobalISel tests on non-darwin platforms — francisvm / detail
  7. Make Value::getPointerAlignment() return an Align, not a MaybeAlign. — efriedma / detail
  8. [AArch64] Fix unwind info generated by outliner. — efriedma / detail
  9. [analyzer] Make buildbots happy — dkszelethus / detail
  10. [clang-format][docfix] Update predefined styles in docs — Jake.Merdich / detail
  11. Add CanonicalizeFreezeInLoops pass — aqjune / detail
  12. [gn build] Port d9a4a244138 — llvmgnsyncbot / detail
  13. add a test for D77524 — aqjune / detail
  14. [Darwin] Remove obsolete OS version checks — julian.lettner / detail
  15. Fix typo in CMake error message "LLVM_LIBC_ENABLE_PROJECTS"->"LLVM_ENABLE_PROJECTS" (NFC) — joker.eph / detail
  16. Revert "[mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass." — joker.eph / detail

#20415 (May 20, 2020 3:09:44 PM)

  1. [clang-format] Set of unit test to begin to validate that we don't change defaults — mydeveloperday / detail
  2. Give microsoftDemangle() an outparam for how many input bytes were consumed. — thakis / detail
  3. [clang-format] Added new option IndentExternBlock — mydeveloperday / detail
  4. [lit] GoogleTest framework should report failures if test binary crashes — stephen.neuendorffer / detail
  5. [mlir] NFC - Appease GCC 5 again.. — ntv / detail
  6. [lldb/Test] Support arbitrary file extensions in TestPositionalArgs.test — Jonas Devlieghere / detail
  7. [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass. — whchung / detail
  8. [mlir][gpu] Refactor functions for workgroup and private buffer attributions. — whchung / detail
  9. [mlir] NFC - Appease GCC 5 again.. — ntv / detail

#20414 (May 20, 2020 1:09:08 PM)

  1. Reland [X86] Codegen for preallocated — aeubanks / detail
  2. [libcxx] Remove swap for std::span — Louis Dionne / detail
  3. [llvm] [CodeGen] [X86] Fix issues with v4i1 instruction selection — ajcbik / detail
  4. [libcxx][test] Portability fix for some locale-dependent tests. — Louis Dionne / detail
  5. [NFC][InstCombine] Negator: tests for extractelement negation — lebedev.ri / detail
  6. [InstCombine] Negator: `extractelement` is negatible if src is negatible — lebedev.ri / detail
  7. [NFC][InstCombine] Negator: tests for insertelement negation — lebedev.ri / detail
  8. [InstCombine] `insertelement` is negatible if both sources are negatible — lebedev.ri / detail
  9. [mlir][spirv] Adapt subview legalization to the updated op semantics. — ravishankarm / detail
  10. [OPENMP]Fix PR45911: Data sharing and lambda capture. — a.bataev / detail
  11. [lldb] Allows customizing libxml2 for darwin — hhb / detail
  12. [lldb] Cleans up system_libs — hhb / detail
  13. [lldb/Driver] Print snippet before exiting with unknown argument. — Jonas Devlieghere / detail
  14. [sanitizer_symbolizer] Add __isinf to symbols list. — mascasa / detail
  15. [lldb/Reproducers] Add instrumentation to SBEnvironment — Jonas Devlieghere / detail

#20413 (May 20, 2020 11:27:27 AM)

  1. [InstCombine] add tests for reassociative fsub/fadd expressions; NFC — spatel / detail
  2. [clang][asm goto][slh] Warn if asm goto + SLH — zbrid / detail
  3. [lldb/Reproducers] Skip another test that uses lldb::FileSP under the hood — Jonas Devlieghere / detail
  4. Add some dependencies to the compiler-rt symbolizer build — akhuang / detail
  5. Revert "[X86] Codegen for preallocated" — aeubanks / detail
  6. [lldb/Reproducers] Make SBStream::Print an API instead of a SWIG extension — Jonas Devlieghere / detail

#20412 (May 20, 2020 9:46:36 AM)

  1. [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering — ntv / detail
  2. AMDGPU/GlobalISel: Fix splitting 64-bit extensions — Matthew.Arsenault / detail
  3. [lldb/Reproducers] Update macosx remote tests for passive replay — Jonas Devlieghere / detail
  4. [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp — ravishankarm / detail
  5. [lldb/Reproducers] Support reproducers for PlatformRemoteGDBServer — Jonas Devlieghere / detail
  6. [X86] Codegen for preallocated — aeubanks / detail
  7. GenericError.h - remove unused StringRef.h include. NFC. — llvm-dev / detail
  8. FormatAdapters.h - remove unused SmallString.h include. NFC. — llvm-dev / detail
  9. [lldb/Driver] Error out when encountering unknown arguments — Jonas Devlieghere / detail
  10. [ProfileSummary] Refactor getFromMD to prepare for another optional field. NFC. — yamauchi / detail

#20411 (May 20, 2020 8:05:39 AM)

  1. [zorg] Add polly test-suite builder. — llvm-zorg / detail
  2. [lldb][NFC] Minor NamespaceMap refactor — Raphael Isemann / detail
  3. [AMDGPU] Add the test from D49097. — jay.foad / detail
  4. DIPrinter.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  5. MachineMemOperand.h - replace Type.h with full GlobalValue.h include to fix -Wundefined-inline warnings. — llvm-dev / detail
  6. [mlir][Linalg] Refactor linalg tiling — ntv / detail
  7. [mlir][Linalg] NFC - Simplify GenericNestLoop builder — ntv / detail
  8. [mlir] Toy tutorial: insert terminators at the end of the loop during rewrite — zinenko / detail
  9. [mlir] DialectConversion: avoid double-free when rolling back op creation — zinenko / detail
  10. [mlir] DialectConversion: support erasing blocks — zinenko / detail
  11. [mlir] Erase or clear blocks through ConversionPatternRewriter when applicable — zinenko / detail
  12. [mlir] SCFToStandard: support any ops in and around the control flow ops — zinenko / detail
  13. [mlir] ensureRegionTerminator: take OpBuilder — zinenko / detail
  14. [OPENMP][DOCS]Update status of implemented features, NFC. — a.bataev / detail

#20410 (May 20, 2020 6:24:37 AM)

  1. [analyzer] Get scan-view executable from environment. — Artem Dergachev / detail
  2. PseudoSourceValue.h - remove unused operator declaration. NFC. — llvm-dev / detail
  3. PseudoSourceValue.h - reduce GlobalValue.h include to forward declaration. NFC. — llvm-dev / detail
  4. GenericDomTreeConstruction.h - reorder includes. NFC. — llvm-dev / detail
  5. [mlir] NFC: rename tests related to SCF dialect from Loops to SCF — zinenko / detail
  6. [clang] FastMathFlags.allowContract should be initialized only from FPFeatures.allowFPContractAcrossStatement — melanie.blower / detail

#20409 (May 20, 2020 4:35:33 AM)

  1. [SCEV] Move ScalarEvolutionExpander.cpp to Transforms/Utils (NFC). — flo / detail
  2. [gold-plugin] Unbreak the build after d9b9ce6c04764275a23cd0cf1856a35aae921af7 — benny.kra / detail
  3. [gn build] Port bcbd26bfe61 — llvmgnsyncbot / detail
  4. [lldb][NFC] Modernize TestCPPStaticMethods — Raphael Isemann / detail
  5. [yaml2obj] - Implement the "Offset" property for the Fill Chunk. — grimar / detail
  6. Revert "[lldb/test] Move "DataFormatters/Mock.h" to "Plugins/Language/ObjC/Utilities.h"" — gribozavr / detail
  7. Revert "Silence warnings around int/float conversions." — gribozavr / detail
  8. Revert "[lldb/test] Disable NSDate format check under _WIN32" — gribozavr / detail
  9. Revert "[lldb/test] Relax NSDate mock test for non-Apple platforms" — gribozavr / detail
  10. Revert "[lldb/DataFormatter] Check for overflow when finding NSDate epoch" — gribozavr / detail
  11. [NFCI][CostModel] Refactor getIntrinsicInstrCost — sam.parker / detail
  12. [Polly] Update ScalarEvolutionExpander.h include. — flo / detail
  13. [Target][ARM] Make Low Overhead Loops coexist with VPT blocks. — pierre.vanhoutryve / detail
  14. [mlir] Add custom assembly formats to shape.witness ops. — tpopp / detail
  15. Revert "[lldb-server] Reset stop reason of all threads when resuming" — Raphael Isemann / detail

#20408 (May 20, 2020 2:53:59 AM)

  1. [mlir] Mark witness related Shape dialect ops as NoSideEffect. — tpopp / detail
  2. [mlir] Custom printing/parsing for Shape::AssumingOp — tpopp / detail
  3. Revert "Add terminateCommands to lldb-vscode protocol" — pavel / detail
  4. Github access test: remove unnecessary whitespaces. — maggieyi868 / detail
  5. [IR] Simplify BasicBlock::removePredecessor. NFCI. — jay.foad / detail
  6. CommandFlags.h - remove unnecessary includes. NFC. — llvm-dev / detail
  7. SLPVectorizer.h - remove unused CommandLine.h include. NFC — llvm-dev / detail
  8. [lldb-server] Reset stop reason of all threads when resuming — pavel / detail
  9. Use IPv4 for Android connections — pavel / detail
  10. [llvm-readobj][test] - Deduplicate YAMLs in gnuhash.test and hash-table.test. NFCI. — grimar / detail
  11. [PowerPC] Enable machine verification for 3 passes — shkzhang / detail

#20407 (May 20, 2020 1:13:33 AM)

  1. [libc] Add memset and bzero implementations — gchatelet / detail
  2. [clang-format][PR45816] Add AlignConsecutiveBitFields — mydeveloperday / detail
  3. [clang-format] [PR33890] Add support for Microsoft C++/CLI non standard for each looping extension — mydeveloperday / detail
  4. [clang-format] [PR42164] Add Option to Break before While — mydeveloperday / detail
  5. Revert "[IR] Simplify BasicBlock::removePredecessor. NFCI." — jay.foad / detail
  6. [Analyzer][StreamChecker] Added support for 'fread' and 'fwrite'. — 1.int32 / detail

#20406 (May 19, 2020 11:32:41 PM)

  1. [AMDGPU] Process V_MOV_B32_indirect in SET_GPR_IDX optimization — Stanislav.Mekhanoshin / detail
  2. [Support][unittest] Fix HostTest.NumPhysicalCores on __i386__ after D78324 — maskray / detail
  3. [Test] Add missing auto-generated checks into tests — mkazantsev / detail
  4. [NFC][PowerPC] Add 2 new cases to test livevars pass — shkzhang / detail
  5. [clang-format] Fix line lengths w/ comments in align — mydeveloperday / detail

#20405 (May 19, 2020 9:50:56 PM)

  1. [mlir][spirv] First step to support spirv cooperative matrix extension. — thomasraoux / detail
  2. [mlir] NFC - Appease gcc 5 — ntv / detail
  3. AMDGPU/GlobalISel: Fix bug in test register bank — arsenm2 / detail
  4. Mark AffineMap::replaceDimsAndSymbols as const (NFC) — joker.eph / detail
  5. [CGCall] Annotate references with "align" attribute. — efriedma / detail
  6. [compiler-rt][scudo][LIT] Use target_suffix instead of target-arch — Jinsong Ji / detail
  7. [mlir][SystemZ] Fix incompatible datalayout in SystemZ — joker.eph / detail

#20404 (May 19, 2020 7:27:02 PM)

  1. [analyzer][NFC][MallocChecker] Convert many parameters into CallEvent — dkszelethus / detail
  2. [NFC] Add _EnableIfLValueCallable and move reference out of __callable. — zoecarver / detail
  3. Mark shared_ptr::__create_with_control_block as noexcept. — zoecarver / detail
  4. [NFC] Remove non-rvlaue non-variadic allocator::construct overloads. — zoecarver / detail
  5. [NFC] Remove non-rvlaue non-variadic allocator::construct overloads. — zoecarver / detail
  6. [analyzer][StackAddressEscape] Tie warnings to the diagnostic checkers rather then core.StackAddrEscapeBase — dkszelethus / detail
  7. [mlir][ods] Fix ops with both attribute-sized operands and results — antiagainst / detail
  8. [mlir][Affine] Introduce affine memory interfaces — diego.caballero / detail
  9. [mlir][vulkan-runner] Minor fix in timestamp flag for vulkan runner. — thomasraoux / detail
  10. [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression — qshanz / detail

#20403 (May 19, 2020 5:01:34 PM)

  1. GlobalISel: Copy correct flags to select — Matthew.Arsenault / detail
  2. [SVE] MOVPRFX zero merging test renaming — cameron.mcinally / detail
  3. analyzer][CallAndMessage][NFC] Change old callbacks to rely on CallEvent — dkszelethus / detail
  4. AMDGPU: Annotate functions that have stack objects — Matthew.Arsenault / detail
  5. [analyzer][NFC] Merge checkNewAllocator's paramaters into CXXAllocatorCall — dkszelethus / detail
  6. [asan_symbolize] Fix bug handling C++ symbols when using Atos. — Dan Liew / detail
  7. [lldb/test] Move "DataFormatters/Mock.h" to "Plugins/Language/ObjC/Utilities.h" — Vedant Kumar / detail
  8. Add terminateCommands to lldb-vscode protocol — aadsm / detail
  9. [analyzer] Change the default output type to PD_TEXT_MINIMAL in the frontend, error if an output loc is missing for PathDiagConsumers that need it — dkszelethus / detail

#20402 (May 19, 2020 3:20:49 PM)

  1. [AArch64] Disable MachineOutliner on Windows. — efriedma / detail
  2. [clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation — Dávid Bolvanský / detail
  3. [gn build] Try harder to unbreak Windows build after f8e833a501. — thakis / detail
  4. Revert "[clang-misexpect] Fixed typo which causes that --pgo-warn-misexpect option is not passed in the compiler invocation" — Dávid Bolvanský / detail
  5. [mlir][shape] Add `shape.from_extents`. — silvasean / detail
  6. [mlir][SPIRV] Fix blocks nested too deeply error. — ravishankarm / detail
  7. [MLIR] LLVMMLIRTableGen -> MLIRTableGen — stephen.neuendorffer / detail
  8. [MLIR][cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS — stephen.neuendorffer / detail
  9. CodeGen: Use Register — Matthew.Arsenault / detail
  10. GlobalISel: Remove unused include — Matthew.Arsenault / detail
  11. [analyzer][NSOrCFError] Don't emit diagnostics under the name osx.NSOrCFErrorDerefChecker — dkszelethus / detail
  12. [Hexagon] pX.new cannot be used with p3:0 as producer — bcain / detail
  13. AMDGPU: Use member initializers in MFI — Matthew.Arsenault / detail
  14. AMDGPU: Fix DAG divergence for implicit function arguments — Matthew.Arsenault / detail
  15. [analyzer][ObjCGenerics] Don't emit diagnostics under the name core.DynamicTypePropagation — dkszelethus / detail

#20401 (May 19, 2020 1:40:17 PM)

  1. [llvm][docs] Add step by step git to GettingStarted — zbrid / detail
  2. [lld-macho][re-land] Support .subsections_via_symbols — jezng / detail
  3. [lld-macho][re-land] Support X86_64_RELOC_UNSIGNED — jezng / detail
  4. [WebAssembly] Implement i64x2.mul and remove i8x16.mul — tlively / detail
  5. [WebAssembly] Fix bug in custom shuffle combine — tlively / detail
  6. [PGOProfile] make test less brittle; NFC — spatel / detail
  7. [PowerPC][NFC] Cleanup load/store spilling code — lei / detail
  8. [gn build] Add a flag zlib_path to provide the path to zlib on Windows. — thakis / detail
  9. [analyzer] Move apiModeling.StdCLibraryFunctionArgs to alpha. — Artem Dergachev / detail
  10. [lldb/Reproducers] Update GDB remote client tests for passive replay — Jonas Devlieghere / detail
  11. [gn build] Try to unbreak Windows build after f8e833a501. — thakis / detail
  12. Give helpers internal linkage. NFC. — benny.kra / detail
  13. Fix X86_64 complex-returns for regcall. — erich.keane / detail

#20400 (May 19, 2020 11:59:36 AM)

  1. Entropic: Boosting LibFuzzer Performance — mascasa / detail
  2. [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it. — craig.topper / detail
  3. Fix aux-target diagnostics for certain builtins — erich.keane / detail
  4. [lldb/Reproducers] Move connection logic into replay server (NFC) — Jonas Devlieghere / detail
  5. Silence warnings around int/float conversions. — echristo / detail
  6. [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation. — hanchung / detail
  7. [LVI] Don't require DominatorTree in LVI (NFC) — nikita.ppv / detail
  8. [lldb/Properties] Move OSPluginReportsAllThreads from Target to Process — Jonas Devlieghere / detail
  9. [SVE] Add specialized getters to derived vector types — ctetreau / detail
  10. [IR] Simplify BasicBlock::removePredecessor. NFCI. — jay.foad / detail
  11. [PhaseOrdering] make different pass manager runs equivalent; NFC — spatel / detail
  12. [PhaseOrdering] add tests for x86 horizontal math ops (PR41813); NFC — spatel / detail

#20399 (May 19, 2020 10:18:12 AM)

  1. [clang-format] [PR45942] [[nodiscard]] causes && to be miss interpreted as BinaryOperators — mydeveloperday / detail
  2. [clang-format] [PR44476] Add space between template and attribute — mydeveloperday / detail
  3. [clang-format] [PR45614] Incorrectly indents [[nodiscard]] attribute funtions after a macro without semicolon — mydeveloperday / detail
  4. [clang-format] @lefticus just taught the world how to use [[unlikely]] but we forgot to teach clang-format — mydeveloperday / detail
  5. [ELF] Make --trace-symbol track preempted shared definitions — maskray / detail
  6. [InstCombine] Remove hasNoInfs check for pow(C,y) -> exp2(log2(C)*y) — jay.foad / detail
  7. [LV] Remove duplicated return stmt (NFC). — flo / detail
  8. [X86] Split masked integer vector stores into vXi32/vXi64 variants (PR45975). NFC — andrea.dibiagio / detail

#20398 (May 19, 2020 8:29:31 AM)

  1. GlobalISel: Fix IRTranslator for constantexpr selects — Matthew.Arsenault / detail
  2. [VPlan] Remove unique_ptr from VPBranchOnRecipeMask (NFC). — flo / detail
  3. [clangd] Delete regex assertion, breaking on windows too... — sam.mccall / detail
  4. [VPlan] Add & use VPValue operands for VPReplicateRecipe (NFC). — flo / detail
  5. [analyzer] SATestBuild.py: Optionally override compiler — vsavchenko / detail
  6. MachineBasicBlock.h - remove unnecessary includes. NFC. — llvm-dev / detail
  7. CommandLine.h - remove unnecessary raw_ostream forward declaration. NFC. — llvm-dev / detail
  8. MCTargetOptionsCommandFlags.h - remove unnecessary includes. NFC. — llvm-dev / detail
  9. [lld] Remove unused lld/test/Driver/Inputs/**/libtest.a — jezng / detail
  10. [mlir] scf::ForOp: provide builders with callbacks for loop body — zinenko / detail
  11. [VPlan] Fix comment for User in VPWidenSelectRecipe (NFC). — flo / detail
  12. [lld-macho] Support -order_file — jezng / detail
  13. [lld-macho] Support .subsections_via_symbols — jezng / detail
  14. [lld-macho] Support X86_64_RELOC_UNSIGNED — jezng / detail
  15. [clangd] findExplicitReferences supports goto labels — sam.mccall / detail
  16. [clangd] Avoid StringRef entirely with gmock — sam.mccall / detail
  17. [analyzer] Don't print the config count in debug.ConfigDumper — dkszelethus / detail
  18. [clang][AIX] Implement ABIInfo and TargetCodeGenInfo for AIX — jasonliu / detail
  19. [analyzer][Nullability] Don't emit under the checker name NullabilityBase — dkszelethus / detail
  20. [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment — ehsan.nadjaran_toosi / detail
  21. [clangd-remote] Replace YAML serialization with proper Protobuf messages — kbobyrev / detail
  22. Revert "[lld-macho] Support X86_64_RELOC_UNSIGNED" — jezng / detail
  23. Revert "[lld-macho] Support .subsections_via_symbols" — jezng / detail

#20397 (May 19, 2020 6:48:13 AM)

  1. GlobalVariable.h - remove unused PointerUnion.h include. NFC — llvm-dev / detail
  2. ObjectCache.h - replace unnecessary MemoryBuffer.h include with forward declarations. NFC. — llvm-dev / detail
  3. Fix "not all control paths return a value" warning on MSVC builds. — llvm-dev / detail
  4. [IR] Revert r119493 — jay.foad / detail
  5. [OPENMP50]Add initial support for 'affinity' clause. — a.bataev / detail
  6. [NFC][ARM] Add more tail predication tests — sam.parker / detail
  7. [AST][RecoveryExpr] Fix an assertion crash on openMP. — hokein.wu / detail
  8. Added a TanOp to SPIR-V dialect GLSL ops — antiagainst / detail
  9. [AST] Fix the PrintQualifiedName for ObjC instance variable in class extension. — hokein.wu / detail
  10. [clangd] Add a flag to preserve type for recovery expression. — hokein.wu / detail
  11. [AST] Fix an assertion violation in FieldDecl::getParent. — hokein.wu / detail
  12. [analyzer][DirectIvarAssignment] Turn DirectIvarAssignmentForAnnotatedFunctions into a checker option — dkszelethus / detail

#20396 (May 19, 2020 5:07:05 AM)

  1. GlobPattern.h - remove unnecessary StringRef.h include. NFC — llvm-dev / detail
  2. [AMDGPU] Add more VMEM to SALU WAR hazard tests. NFC — carl.ritson / detail
  3. [MLIR, OpenMP] Support for flush operation, and translating the same to LLVM IR — kirankumar.tp / detail
  4. [clangd] Complete filenames after < / ". — sam.mccall / detail
  5. [clangd] Add CSV export for trace metrics — sam.mccall / detail
  6. [MLIR] Add helper functions for common integer types — frgossen / detail
  7. [clangd] Squash GCC error with StringRef + gtest MatchesRegex() — sam.mccall / detail
  8. Unrank mcuMemHostRegister tensor argument. — csigg / detail
  9. [analyzer][MallocChecker] When modeling realloc-like functions, don't early return if the argument is symbolic — dkszelethus / detail

#20395 (May 19, 2020 3:17:56 AM)

  1. TargetLoweringObjectFile.h - remove unnecessary includes. NFCI. — llvm-dev / detail
  2. TargetIntrinsicInfo.h - remove unnecessary Compiler.h include. NFC. — llvm-dev / detail
  3. [AST] Fix recovery-AST crash: dependent overloaded call exprs are now possible. — sam.mccall / detail
  4. [Tooling] Drop leading/trailing whitespace from compile_flags.txt lines — sam.mccall / detail
  5. [clangd] Fix gcc compiler warning by removing extra ";" [NFC] — mikael.holmen / detail
  6. [yaml2obj] - Stop using square brackets for unique suffixes. — grimar / detail
  7. [Analyzer][VLASizeChecker] Try to fix vla.c test problems. — 1.int32 / detail

#20394 (May 19, 2020 1:35:58 AM)

  1. [clang] Add an API to retrieve implicit constructor arguments. — gribozavr / detail
  2. [SystemZ] Eliminate the need to create a zero vector by reusing the VPERM mask. — paulsson / detail
  3. [Analyzer][VLASizeChecker] Check for VLA size overflow. — 1.int32 / detail
  4. [WebAssembly] Handle exception specifications — aheejin / detail

#20393 (May 18, 2020 11:54:52 PM)

  1. Test asm-cet.S fail for window clang — xiang1.zhang / detail
  2. [gn build] Port 62a9eca859d — llvmgnsyncbot / detail
  3. [BPF] fix an asan issue when disassemble an illegal instruction — yhs / detail
  4. [NFC] [PowerPC] Refresh fma-mutate.ll using script — qiucofan / detail
  5. [lldb/Test] Skip TestPositionalArgs with lldb-repro — Jonas Devlieghere / detail
  6. Add cet.h for writing CET-enabled assembly code — xiang1.zhang / detail
  7. [gn build] Port bcc0c894f38 — llvmgnsyncbot / detail
  8. Add support of the next Ubuntu (Ubuntu 20.10 - Groovy Gorilla) — sylvestre / detail
  9. [DebugInfo] Remove an outdated test. — ikudrin / detail
  10. [DebugInfo] Dump fields in .debug_aranges according to the DWARF format (1/8). — ikudrin / detail
  11. [DebugInfo] Dump form values according to the DWARF format (2/8). — ikudrin / detail
  12. [DebugInfo] Dump length of CUs and TUs according to the DWARF format (3/8). — ikudrin / detail
  13. [DebugInfo] Dump length in .debug_line according to the DWARF format (4/8). — ikudrin / detail
  14. [DebugInfo] Dump values in .debug_loclists and .debug_rnglists according to the DWARF format (5/8). — ikudrin / detail
  15. [DebugInfo] Dump values in .debug_pubnames and .debug_pubtypes according to the DWARF format (6/8). — ikudrin / detail
  16. [DebugInfo] Dump offsets in .debug_str_offsets according to the DWARF format (7/8). — ikudrin / detail
  17. [DebugInfo] Add a test for dumping DWARF64 CIEs and FDEs (8/8). — ikudrin / detail

#20392 (May 18, 2020 10:14:18 PM)

  1. [libc builder] Add benchmark util tests step to release builder — paulatoth / detail
  2. [LoopSimplify] don't separate nested loops with convergent calls — sameer.sahasrabuddhe / detail

#20391 (May 18, 2020 8:32:59 PM)

  1. [lldb/Driver] Fix handling on positional arguments — Jonas Devlieghere / detail
  2. [BPF] Return fail if disassembled insn registers out of range — yhs / detail
  3. [NFC] Replace MaybeAlign with Align in TargetTransformInfo. — efriedma / detail
  4. Add cet.h for writing CET-enabled assembly code — xiang1.zhang / detail
  5. [gn build] Port e7e84ff24a5 — llvmgnsyncbot / detail
  6. [PowerPC-QPX] adjust operands order of qpx fma instructions. — czhengsz / detail

#20390 (May 18, 2020 6:52:12 PM)

  1. Re-land [Debug][CodeView] Emit fully qualified names for globals — rnk / detail
  2. [BPF] Prevent disassembly segfault for NOP insn — yhs / detail
  3. [PowerPC][MachineCombiner] add testcase for reassociating FMA - NFC — czhengsz / detail
  4. [TargetInstrInfo] add override function setSpecialOperandAttr - NFC — czhengsz / detail
  5. fix build failure due to commit rGddcb3cf213e8 — czhengsz / detail

#20389 (May 18, 2020 5:11:22 PM)

  1. [LV] Fix FoldTail under user VF and UF — ayal.zaks / detail
  2. Map -O to -O1 instead of -O2 — maskray / detail
  3. [lldb/test] Relax NSDate mock test for non-Apple platforms — Vedant Kumar / detail
  4. [clang][SveEmitter] SVE builtins for `svusdot` and `svsudot` ACLE. — francesco.petrogalli / detail
  5. [AArch64][GlobalISel] Add legalizer & selector support for G_FREEZE. — Amara Emerson / detail
  6. [clangd] Tidy up SelectionTree dumps with newlines — sam.mccall / detail
  7. [lldb/test] Disable NSDate format check under _WIN32 — Vedant Kumar / detail

#20388 (May 18, 2020 3:30:02 PM)

  1. [Sanitizers] Use getParamByValType() (NFC) — nikita.ppv / detail
  2. [lldb/DataFormatter] Check for overflow when finding NSDate epoch — Vedant Kumar / detail
  3. Fix several places that were calling verifyFunction or verifyModule without checking the return value. — craig.topper / detail
  4. [clangd] Avoid wasteful data structures in RefSlab::Builder — sam.mccall / detail
  5. DAG: Use correct pointer size for llvm.ptrmask — arsenm2 / detail
  6. [AMDGPU] Fixed selection error for 64 bit extract_subvector — Stanislav.Mekhanoshin / detail
  7. [x86] add tests for disguised horizontal ops; NFC — spatel / detail
  8. [x86] add tests for heroic horizontal ops; NFC — spatel / detail
  9. [GlobalISel] Add support for using vector values in memset inlining. — Amara Emerson / detail
  10. [llvm][SVE] IR intrinscs for matrix multiplication instructions. — francesco.petrogalli / detail
  11. [SveEmitter] Builtins for SVE matrix multiply `mmla`. — francesco.petrogalli / detail
  12. [llvm][sve] Intrinsics for SVE sudot and usdot instructions. — francesco.petrogalli / detail
  13. GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x — Matthew.Arsenault / detail
  14. [analyzer][NFC] Introduce CXXDeallocatorCall, deploy it in MallocChecker — dkszelethus / detail
  15. [gn build] Port 9d69072fb80 — llvmgnsyncbot / detail

#20387 (May 18, 2020 12:59:25 PM)

  1. [Analyzer][StreamChecker] Fixed compile error - NFC. — 1.int32 / detail
  2. [WebAssembly] iterate stack in DebugFixup from the top. — aardappel / detail
  3. [SVE] Ignore scalable vectors in InterleavedLoadCombinePass — david.sherwood / detail
  4. [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing — ntv / detail
  5. [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations — ntv / detail
  6. AMDGPU: Remove outdated comment — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Fix splitting wide VALU, non-vector loads — Matthew.Arsenault / detail
  8. [MLIR] [Linalg] Add option to use the partial view after promotion. — zinenko / detail
  9. [mlir] Support optional attributes in assembly formats — jean-michel.gorius / detail
  10. [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests. — zinenko / detail
  11. [Local] Do not ignore zexts in salvageDebugInfo, PR45923 — Vedant Kumar / detail
  12. [lldb/Reproducers] Add skipIfReproducer to more tests — Jonas Devlieghere / detail
  13. [llvm][NFC] Fixed non-compliant style in InlineAdvisor.h — mtrofin / detail
  14. [SystemZ] Don't create PERMUTE nodes with an undef operand. — paulsson / detail
  15. [IR] Revert r2694 in BasicBlock::removePredecessor — jay.foad / detail
  16. Add verifier check that musttail and preallocated are not used together — aeubanks / detail
  17. [dsymutil] Make sure the --help output and man page are consistent — Jonas Devlieghere / detail
  18. Fixed a typo in the comment for allocateBuffer() — antiagainst / detail
  19. [Loads] Require Align in isSafeToLoadUnconditionally() (NFC) — nikita.ppv / detail
  20. LoadStoreVectorizer: Match nested adds to prove vectorization is safe — vkeles / detail
  21. AMDGPU/GlobalISel: Fix f64 G_FDIV lowering — Matthew.Arsenault / detail
  22. [mlir][vulkan-runner] Add back accidentially removed header include — antiagainst / detail
  23. Revert "[CUDA][HIP] Workaround for resolving host device function against wrong-sided function" — tra / detail
  24. AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa — Matthew.Arsenault / detail
  25. [x86] Propagate memory operands during ISel DAG postprocessing — jean-michel.gorius / detail
  26. [compiler-rt][CMake] Fix PowerPC runtime build — Jinsong Ji / detail

#20386 (May 18, 2020 7:32:52 AM)

  1. Reorder Type fields to make various isa< > check more concise — sguelton / detail
  2. [openmp] Fixed hang if detached task was serialized. — Andrey.Churbanov / detail
  3. [mlir] NFC - Fix OperationSupport.cpp::findNamedAttr — ntv / detail
  4. [mlir] Add BoolArrayAttr in Tablegen + Builder support — ntv / detail
  5. [pstl] A fix for move placement-new (and destroy) allocated objects from raw memory. — mikhail.dvorskiy / detail
  6. [Analyzer][StreamChecker] Changed representation of stream error state - NFC. — 1.int32 / detail

#20385 (May 18, 2020 5:05:42 AM)

  1. [AMDGPU][MC] Corrected branch relocation handling to detect undefined labels — dmitry.preobrazhensky / detail
  2. [OpenCL] Added addrspace_cast operator in C++ mode. — anastasia.stulova / detail
  3. [InstCombine][NFC] Simplify check in sinking — mkazantsev / detail
  4. Turn -Wmax-tokens off by default — hans / detail
  5. [libcxx testing] Remove ALLOW_RETRIES from lock_guard tests — dave / detail
  6. [libcxx][type_traits] Add C++20 changes to common_type — mschellenbergercosta / detail

#20384 (May 18, 2020 3:29:13 AM)

  1. [DebugInfo][DWARF] Emit a single location instead of a location list — orlando.hyams / detail
  2. [NFC][clang-tidy] use hasOperands in place of hasEitherOperand — n.james93 / detail
  3. Revert 76c5f277f2 "Re-land [Debug][CodeView] Emit fully qualified names for globals" — hans / detail
  4. [Test] Opportunity for sinking to unreachable in InstCombine — mkazantsev / detail
  5. [clang-tidy] NFC: Cleanup Python scripts — kbobyrev / detail

#20383 (May 18, 2020 1:50:49 AM)

  1. [TargetLibraryInfo] memcpy and memset have optimized codegen. — courbet / detail
  2. [compiler-rt] Don't error out on missing builtins when builting builtins themselves — martin / detail

#20382 (May 17, 2020 11:38:21 PM)

  1. [RISCV] Fix passing two floating-point values in complex separately by two GPRs on RV64 — tclin914 / detail

#20381 (May 17, 2020 10:00:45 PM)

  1. [llvm-objcopy][MachO] Fix code formatting — alexshap / detail

#20380 (May 17, 2020 7:34:56 PM)

  1. [PowerPC] add more high latency opcodes for machinecombiner - NFC — czhengsz / detail

#20379 (May 17, 2020 5:57:41 PM)

  1. Fix warning "defined but not used" for debug function (NFC) — joker.eph / detail
  2. [MLIR][cmake] Fix unittest/Tablegen by special casing LLVMMLIRTableGen — stephen.neuendorffer / detail

#20378 (May 17, 2020 4:19:46 PM)

  1. ValueMapper does not preserve inline assembly dialect when remapping the type — craig.topper / detail
  2. Remove spurious semicolon after function definition (NFC) — joker.eph / detail
  3. Replace dyn_cast with isa when the result isn't used (NFC) — joker.eph / detail

#20377 (May 17, 2020 2:33:45 PM)

  1. DebugInfo: Reduce long-distance dependence on what will/won't emit a debug_addr section — dblaikie / detail
  2. [InstCombine] visitMaskedMerge(): when unfolding, sanitize undef constants (PR45955) — lebedev.ri / detail
  3. [Alignment] Remove unnecessary getValueOrABITypeAlignment calls (NFC) — nikita.ppv / detail
  4. [MLIR][cmake][NFC] Update linkage checker for mlir-opt — stephen.neuendorffer / detail
  5. [MLIR] Fix linkage for libMLIR.so — stephen.neuendorffer / detail

#20376 (May 17, 2020 12:40:38 PM)

  1. [ASTMatchers] Added BinaryOperator hasOperands matcher — n.james93 / detail
  2. Add missing include Host.h in llvm-mc-* fuzzers. NFC. — fedor.sergeev / detail
  3. [LVI] Don't use dominator tree in isValidAssumeForContext() — nikita.ppv / detail

#20375 (May 17, 2020 10:59:38 AM)

  1. [XRay] Migrate xray_naive_log=true tests to xray_mode=xray-basic — maskray / detail
  2. ImmutableGraph.h - remove unused raw_ostream.h include. NFC — llvm-dev / detail
  3. GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC — llvm-dev / detail
  4. Revert rGca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee "GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC" — llvm-dev / detail

#20374 (May 17, 2020 9:18:40 AM)

  1. [ObjectYAML][DWARF] Take into account other debug sections in DWARFYAML::Data::isEmpty(). — Xing / detail
  2. [InstCombine] add tests for FP cast of cast; NFC — spatel / detail
  3. [x86] favor vector constant load to avoid GPR to XMM transfer — spatel / detail

#20373 (May 17, 2020 7:37:24 AM)

  1. [LoopUnroll] Extend test case with additional loop with larger TC. — flo / detail
  2. [InstCombine] improve analysis of FP->int->FP to eliminate fpextend — spatel / detail
  3. [X86] getTargetConstantBitsFromNode - remove unnecessary X86ISD::VBROADCAST handling. — llvm-dev / detail
  4. [X86] Add getTargetConstantFromBasePtr helper. NFC. — llvm-dev / detail
  5. [mlir] NFC - VectorTransforms use OpBuilder where relevant — ntv / detail
  6. [AVR] Explicitly set the address of the data section when invoking the linker — me / detail

#20372 (May 17, 2020 5:56:08 AM)

  1. [AMDGPU] Enable base pointer. — Christudasan.Devadasan / detail
  2. [LoopUnroll] Precommit test for PR459393. — flo / detail

#20371 (May 17, 2020 4:07:24 AM)

  1. [Inliner][NFC] silence gcc 'overloaded-virtual' warning on hiding of Pass::doInitialization — fedor.sergeev / detail
  2. [OpenMP] Fix race condition in the completion/freeing of detached tasks — protze / detail

#20370 (May 17, 2020 1:33:19 AM)

  1. [Driver] Render -T for Gnu.cpp — maskray / detail
  2. [AVR]  Fix I/O instructions on XMEGA — me / detail
  3. [LLVM][AVR] Support for R_AVR_6 fixup — me / detail

#20369 (May 16, 2020 11:52:41 PM)

  1. [Compiler-rt] Emit error if builtins library cannot be found — yikong / detail
  2. [NFC] Run clang-format on ISDOpcodes.h — aeubanks / detail
  3. [llvm-xray] consumeError when trying big-endian — maskray / detail
  4. [MLIR][cmake] use LINK_LIBS PUBLIC for MLIRStandardOpsTransforms — stephen.neuendorffer / detail

#20368 (May 16, 2020 7:05:10 PM)

  1. Try to heal bots after https://reviews.llvm.org/D79655 — thakis / detail
  2. Fix a few doc typos to cycle bots. — thakis / detail

#20367 (May 16, 2020 5:24:25 PM)

  1. [LegalizeDAG] Use MachinePointerInfo::getUnknownStack in place of MachinePointerInfo() in a couple places. NFC — craig.topper / detail

#20366 (May 16, 2020 3:43:14 PM)

  1. Harden IR and bitcode parsers against infinite size types. — efriedma / detail
  2. [X86] Replace selectScalarSSELoad ComplexPattern with PatFrags to handle the 3 types of loads we currently match. — craig.topper / detail
  3. AllocaInst should store Align instead of MaybeAlign. — efriedma / detail

#20365 (May 16, 2020 2:02:10 PM)

  1. [nfc] test commit — faisalv / detail
  2. Revert "[nfc] test commit" — faisalv / detail

#20364 (May 16, 2020 12:20:30 PM)

  1. The release notes for ObjCBreakBeforeNestedBlockParam was placed between the release note for IndentCaseBlocks and its example code — mydeveloperday / detail
  2. Expose IRGen API to add the default IR attributes to a function definition. — rjmccall / detail

#20363 (May 16, 2020 10:39:44 AM)

  1. [AArch64] Precommit tests for D77316 — jay.foad / detail
  2. [VectorCombine] add reduction-like patterns; NFC — spatel / detail
  3. [ARM] Patterns for VQSHRN — david.green / detail
  4. [InstCombine] Clean up alignment handling (NFC) — nikita.ppv / detail
  5. [PhaseOrdering] add vector reduction tests; NFC — spatel / detail
  6. [VectorCombine] forward walk through instructions to improve chaining of transforms — spatel / detail

#20362 (May 16, 2020 8:58:24 AM)

  1. [ARM] Combines for VMOVN — david.green / detail
  2. [x86][CGP] try to hoist funnel shift above select-of-splats — spatel / detail

#20361 (May 16, 2020 7:16:52 AM)

  1. [mlir][spirv] Handle debuginfo for control flow ops. — khalikov.denis / detail
  2. [ARM] Extra VQMOVN/VQSHRN tests. NFC — david.green / detail
  3. Fix -Wdocumentation warning. NFC. — llvm-dev / detail
  4. LLParser.cpp - remove headers explicitly included in LLParser.h. NFC. — llvm-dev / detail
  5. AggressiveAntiDepBreaker.cpp - remove headers explicitly included in AggressiveAntiDepBreaker.h. NFC. — llvm-dev / detail
  6. DIEHash.cpp - remove headers explicitly included in DIEHash.h. NFC. — llvm-dev / detail
  7. [ARM] MVE saturating truncates — david.green / detail

#20360 (May 16, 2020 5:27:06 AM)

  1. [libcxx testing] Remove ALLOW_RETRIES from last futures test — dave / detail
  2. [ValueTracking] Fix computeKnownBits() with bitwidth-changing ptrtoint — nikita.ppv / detail

#20359 (May 16, 2020 1:19:25 AM)

  1. [LegalizeVectorTypes] Remove non-constnat INSERT_SUBVECTOR handling. NFC — craig.topper / detail
  2. [LegalizeDAG] Use getMemBasePlusOffset to simplify some code. Use other signature of getMemBasePlusOffset in another location. NFCI — craig.topper / detail

#20358 (May 15, 2020 11:37:57 PM)

  1. [Windows EH] Fix the order of Nested try-catches in $tryMap$ table — tentzen / detail

#20357 (May 15, 2020 9:56:41 PM)

  1. [WebAssembly] Handle exception specifications — aheejin / detail
  2. Revert "[WebAssembly] Handle exception specifications" — aheejin / detail

#20356 (May 15, 2020 8:15:30 PM)

  1. [flang] Constraint checks C751 to C760 — psteinfeld / detail
  2. [AMDGPU] Allow use of StackPtrOffsetReg when building spills — carl.ritson / detail

#20355 (May 15, 2020 5:51:10 PM)

  1. [libc++] Fix broken Lit features based on __config_site macros — Louis Dionne / detail
  2. [X86] getFauxShuffle - remove (unused) ISD::TRUNCATE shuffle decoding. — llvm-dev / detail
  3. [X86] Use getConstantOperandVal helper in a few places. NFC. — llvm-dev / detail
  4. [Clang][BPF] implement __builtin_btf_type_id() builtin function — yhs / detail
  5. [x86][NFC] Apply clang-format to X86ISelLowering.h — a.v.lapshin / detail
  6. [X86] Move expansion of MASKPAIR16LOAD and MASKPAIR16STORE from X86MCInstLower to X86ExpandPseudo. — craig.topper / detail
  7. [libc++] Do not rely on use_system_cxx_lib to specify the path of the library to run against — Louis Dionne / detail
  8. [x86][CGP] add more tests for PR37426; NFC — spatel / detail
  9. [IR] Trivial cleanups in Use. NFC. — jay.foad / detail
  10. [X86] Remove some duplicate ConstantSDNode casts. NFC. — llvm-dev / detail
  11. [MLIR] Allow unreachable blocks to violate dominance property. — stephen.neuendorffer / detail
  12. [IR] Convert null-pointer-is-valid into an enum attribute — nikita.ppv / detail
  13. Fixed arm build bot failure after ab699d78a26f — SourabhSingh.Tomar / detail
  14. [WebAssembly] Fixed debugloc in DebugFixup pass — aardappel / detail
  15. [mlir] Fix incorrect indexing of subview in DimOp folding. — ntv / detail
  16. [WebAssembly] Update latest implemented SIMD instructions — tlively / detail
  17. [libc++] Remove workaround for DYLD_LIBRARY_PATH being passed to the compiler — Louis Dionne / detail
  18. Fixed arm build bot failure after 4042ada1c1fe — SourabhSingh.Tomar / detail
  19. [mlir] [VectorOps] Implement vector.create_mask lowering to LLVM IR — ajcbik / detail
  20. [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden) — maskray / detail
  21. [libc] Consolidate floating point utils into a single utils library. — sivachandra / detail
  22. [libc++] Do not set the runtime library path with DYLD_LIBRARY_PATH — Louis Dionne / detail
  23. [libc] Add implementation of fabs and fabsf. — sivachandra / detail
  24. [libc++] Remove -ftemplate-depth when running tests — Louis Dionne / detail
  25. [compiler-rt][CMAKE] Only add cmake link flags in standalone build — Jinsong Ji / detail
  26. [NFC] Whitespace fix inside OptParserEmitter — Duncan P. N. Exon Smith / detail
  27. IR: Remove extra name mangling from llvm.ptrmask — Matthew.Arsenault / detail
  28. [SVE] Restore broken LLVM-C ABI compatability — ctetreau / detail
  29. [AArch64][SVE] Implement AArch64ISD::SETCC_PRED — efriedma / detail
  30. [LLD][ELF] Use offset in thin archives to disambiguate thinLTO members — hoy / detail
  31. [WebAssembly] Optimize splats of bitcasted vectors — tlively / detail
  32. [NFC] Deduplicate comment in PromoteMemoryToRegister.cpp — scott.linder / detail
  33. [clang][slh] Add test for SLH feature checking macro — zbrid / detail
  34. StoreInst should store Align, not MaybeAlign — efriedma / detail
  35. Revert "Revert "[llvm][NFC] Cleanup uses of std::function in Inlining-related APIs"" — mtrofin / detail
  36. [SVE] Remove usages of VectorType::getNumElements() from PowerPC — ctetreau / detail
  37. [libc] Move implementations of expf and exp2f from the AOR to src/math. — sivachandra / detail
  38. [SVE] Remove usages of VectorType::getNumElements() from ARM — ctetreau / detail
  39. [clang-format] [PR44345] Long namespace closing comment is duplicated endlessly — mydeveloperday / detail
  40. [lldb/Dataformatter] Add support to CF{Dictionary,Set}Ref types — medismail.bennani / detail
  41. [lldb/Commands] Add ability to run shell command on the host. — medismail.bennani / detail
  42. [gn build] Put HAVE_LIBZ and HAVE_ZLIB_H behind llvm_enable_zlib too. — thakis / detail
  43. [NFC,StackSafety] Rename local function — Vitaly Buka / detail
  44. [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo — maskray / detail
  45. [MLIR] LinalgToStandard: use LINK_LIBS rather than target_link_libraries. — stephen.neuendorffer / detail
  46. [tests][Driver] Set `--sysroot=""` to allow `DEFAULT_SYSROOT` build — hubert.reinterpretcast / detail
  47. [test][ARM][CMSE] Use clang_cc1 in arm_cmse.h tests — hubert.reinterpretcast / detail
  48. [CMake][AIX] Add `-bcdtors:mbr` option when building with IBM XL — hubert.reinterpretcast / detail
  49. [MLIR] Update intrinsic test, because ptrmask changed. — stephen.neuendorffer / detail
  50. [MLIR] Continue renaming of "SideEffects" — stephen.neuendorffer / detail
  51. [MLIR][cmake] refactor lib/Interfaces/CMakeLists.txt — stephen.neuendorffer / detail
  52. [MLIR] Move JitRunner to live with ExecutionEngine — stephen.neuendorffer / detail
  53. unwind: fix unwind build without heap — Saleem Abdulrasool / detail
  54. [ARM] Change more triples to arm-none-none-eabi. NFC — david.green / detail
  55. Fix polly tests after D79968. — efriedma / detail
  56. Cleanup some test issues: — Casey / detail
  57. Fix flang build after mlir SideEffects.h -> SideEffectInterfaces.h change. — echristo / detail
  58. [test] Improve FileCheck's numeric-expression.txt — thomasp / detail
  59. Prevent register coalescing in functions whith setjmp — diogo.sampaio / detail
  60. Fix go bindings after FixedVectorType -> VectorType change. — echristo / detail
  61. [clang-tidy] Transformer checks now store IncludeStyle option — n.james93 / detail

#20354 (May 15, 2020 9:26:30 AM)

  1. [AMDGPU] Fix assertion failure in SIInsertHardClauses — jay.foad / detail
  2. [BPF] preserve debuginfo types for builtin __builtin__btf_type_id() — yhs / detail
  3. [gn build] Port 6b01b465388 — llvmgnsyncbot / detail
  4. [ARM][MachineOutliner] Fix memory leak #2. — yvan.roux / detail
  5. [VectorUtils] Expose vector-function-abi-variant mangling as a utility. — anna / detail
  6. [libc++] Centralize where we set the libc++ and libc++abi paths in config.py — Louis Dionne / detail
  7. [ELF] Use namespace qualifiers (lld:: or elf::) instead of `namespace lld { namespace elf {` — maskray / detail
  8. [ARM][MVE] Add support for incrementing scatters — anna.welker / detail
  9. [libc++] Segregate back-deployment dylibs into their own subdirectory — Louis Dionne / detail

#20353 (May 15, 2020 7:45:55 AM)

  1. [clang-format] C# property formatting can be controlled by config options — jbcoe / detail
  2. Add MSVC natvis visualisation of llvm::Type — aaron / detail
  3. [IR][BFloat] Add BFloat IR type — ties.stuij / detail
  4. [CodeGen] Fix FoldConstantVectorArithmetic for scalable vectors — david.sherwood / detail
  5. [TSAN] Add option to allow instrumenting reads of reads-before-writes — dvyukov / detail
  6. [llvm-readobj] Implement --dependent-libraries for GNU output — james.henderson / detail
  7. [ARM][MachineOutliner] Fix memory leak. — yvan.roux / detail
  8. Fix Linux build broken by f06e6564 — james.henderson / detail
  9. Re-land [Debug][CodeView] Emit fully qualified names for globals — alexandre.ganea / detail
  10. clang-format: support aligned nested conditionals formatting — francois.ferrand / detail
  11. [clang-format] Fix AlignOperands when BreakBeforeBinaryOperators is set — francois.ferrand / detail

#20352 (May 15, 2020 5:57:38 AM)

  1. [analyzer] SATestBuild.py: Fix handling invalid plists after 2to3 conversion. — Artem Dergachev / detail
  2. [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified — konstantin.schwarz / detail
  3. DAGCombiner.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC. — llvm-dev / detail
  4. [MLIR] Add shape.witness type and ops — tpopp / detail
  5. [libc++] [span] [P1976] Update status page. NFC — marek / detail
  6. [NFC][ARM] Intrinsic CostModel Tests — sam.parker / detail

#20351 (May 15, 2020 4:16:17 AM)

  1. Recommit "[lldb] Don't dissasemble large functions by default" — labath / detail
  2. [DebugInfo] - DWARFDebugFrame: do not call abort() on errors. — grimar / detail
  3. [lldb] Fixup command-disassemble-process.yaml test — pavel / detail
  4. X86ISelLowering.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC. — llvm-dev / detail
  5. [clang-tidy] Fix assertion in RenamerClangTidyChecks — n.james93 / detail

#20350 (May 15, 2020 2:35:04 AM)

  1. [NFC][test] Add missing ':' after 'CHECK' — djordje.todorovic / detail
  2. [PowerPC] Add an intrinsic for Popcntb — qiucofan / detail
  3. [ELF] Update release notes and man page for LLD time-trace — russell.gallop / detail
  4. [SVE] Fix wrong usage of getNumElements() in matchIntrinsicType — david.sherwood / detail
  5. [libcxx][span] trivial whitespace fix to test commit rights — mschellenbergercosta / detail
  6. [Sema] Teach -Wcast-align to compute an accurate alignment using the — Akira / detail
  7. [lldb] Print full Clang diagnostics when the ClangModulesDeclVendor fails to compile a module — Raphael Isemann / detail
  8. [CSInfo][ISEL] Call site info generation support for Mips — djordje.todorovic / detail
  9. [mlir] LinalgToStandard: add build dependency on MLIRPass — zinenko / detail
  10. [yaml2obj] - Introduce the "Offset" property for sections. — grimar / detail
  11. [llvm-readobj] - --gnu-hash-table: do not crash when the GNU hash table goes past the EOF. — grimar / detail
  12. [mlir] Rename conversions involving ex-Loop dialect to mention SCF — zinenko / detail
  13. [GlobalISel] Update GIComplexOperandMatcher comment; NFC — sven.vanhaastregt / detail
  14. [LLD][ELF] - Fix section-alignment.test after yaml2obj change. — grimar / detail

#20349 (May 15, 2020 12:12:06 AM)

  1. Revert "[llvm][NFC] Cleanup uses of std::function in Inlining-related APIs" — mtrofin / detail
  2. [DebugInfo] llvm rejects DWARF operator DW_OP_push_object_address — SourabhSingh.Tomar / detail
  3. [NFCI] Removed '%' from llc in test case in ab699d78a26f147b — SourabhSingh.Tomar / detail
  4. [DebugInfo] support for DW_AT_data_location in llvm — SourabhSingh.Tomar / detail
  5. [CodeGen] Refactor CreateStackTemporary — david.sherwood / detail
  6. Fixed bot failure after 4042ada1c1fe4a9cd5 — SourabhSingh.Tomar / detail
  7. [ARM][MachineOutliner] Add Machine Outliner support for ARM. — yvan.roux / detail
  8. Correct the argument list of command `breakpoint read` — Raphael Isemann / detail
  9. Fixed bot failure after ab699d78a26f147b — SourabhSingh.Tomar / detail

#20348 (May 14, 2020 10:31:16 PM)

  1. [llvm-profdata] Update CommandGuide — wmi / detail
  2. Fix clang test failures from D77454 — efriedma / detail
  3. [clang][Preprocessor] Replace the slow translateFile call by a new, faster isMainFile check — Alex Lorenz / detail
  4. Revert "[lldb] Don't dissasemble large functions by default" — shafik / detail
  5. [gn build] Port 2b7fe0863ac — llvmgnsyncbot / detail
  6. Add v16f64 value type — Stanislav.Mekhanoshin / detail
  7. [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns — cameron.mcinally / detail
  8. [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified — konstantin.schwarz / detail
  9. [AMDGPU] Make v16f64/v16i64 legal — Stanislav.Mekhanoshin / detail
  10. [OPENMP50]Codegen for uses_allocators clause. — a.bataev / detail
  11. [clang][VerifyDiagnosticConsumer] Support filename wildcards — Jan Korous / detail
  12. Revert "Run Coverage pass before other *San passes under new pass manager" — leonardchan / detail
  13. [AMDGPU] Peephole adjacent equivalent S_SET_GPR_IDX_ON — Stanislav.Mekhanoshin / detail
  14. [test/dsymutil] Suppress LeakSanitizer on ARM dsymutil tests — Vedant Kumar / detail
  15. [lldb/Test] Replace assertTrue with more specific checks (NFC) — Jonas Devlieghere / detail
  16. [llvm] Fix refactoring bug introduced in D79042 — mtrofin / detail
  17. llvm/test: Check in suppressions file left out of f26823c9d — Vedant Kumar / detail
  18. Revert "[GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified" — thakis / detail
  19. [Fuchsia] Do not enable the Z3 solver for a fuchsia toolchain — leonardchan / detail
  20. [LICM] When promoting loads to the preheader, drop the location. — ditaliano / detail
  21. [FileCheck] Fix isalpha/isalnum calls — jdenny.ornl / detail
  22. [lldb/Test] Modify more tests for API replay — Jonas Devlieghere / detail
  23. [Flang][OpenMP] Avoid abort when collapse clause value is negative — clementval / detail
  24. Temporarily Revert "[Support] Make UniqueStringSaver wrap a StringSet" — echristo / detail
  25. [MachineVerifier] Use the for_range loop to instead llvm::any_of — shkzhang / detail
  26. Speculative fix for build breakage from D78403 — hubert.reinterpretcast / detail
  27. [mlir][Linalg] Start a LinalgToStandard pass and move conversion to library calls. — ntv / detail
  28. [mlir][GPUToSPIRV] Use default ABI only when none of the arguments — ravishankarm / detail
  29. [llvm][NFC] Cleanup uses of std::function in Inlining-related APIs — mtrofin / detail

#20347 (May 14, 2020 2:00:46 PM)

  1. [BitcodeReader] datalayout must be specified before it is queried. — efriedma / detail
  2. [SVE] Remove usages of VectorType::getNumElements() from SystemZ — ctetreau / detail
  3. [lld] Add archive file support to Mach-O backend — jezng / detail
  4. Infer alignment of unmarked loads in IR/bitcode parsing. — efriedma / detail
  5. [lldb/Test] Skip test using files to synchronize. — Jonas Devlieghere / detail
  6. [lldb] Update stop info override callback comment. — Jonas Devlieghere / detail
  7. [WebAssembly] Added Debug Fixup pass — aardappel / detail
  8. LoadInst should store Align, not MaybeAlign. — efriedma / detail
  9. [mlir][Affine] Introduce affine.vector_load and affine.vector_store — diego.caballero / detail
  10. [MLIR] Add symbol map to mlir ExecutionEngine — benny.kra / detail

#20346 (May 14, 2020 12:19:06 PM)

  1. [Driver] Pass -plugin-opt=O2 for -Os -Oz and -plugin-opt=O1 for -Og — maskray / detail
  2. [lldb/Test] Skip TestExpressionInSyscall with reproducers — Jonas Devlieghere / detail
  3. [lldb/Test] Skip remaining 'side_effect' tests with reproducers. — Jonas Devlieghere / detail
  4. [mlir] Adopt changes in mlir-opt to standalone example — joker.eph / detail
  5. [AMDGPU] New SIInsertHardClauses pass — jay.foad / detail
  6. [X86] Add support for forming vXi16 PMULH instructions from shifts. — craig.topper / detail
  7. [gn build] Port 42a55605034 — llvmgnsyncbot / detail
  8. [COFF] Fix var names cVStrTab->cvStrTab sXDataChunks->sxDataChunks — rnk / detail
  9. [StringSet] Simplify code a bit. NFC. — benny.kra / detail
  10. [libcxx] [NFC] Add more reinterpret_pointer_cast tests. — zoecarver / detail
  11. [ObjC] Add compatibility mode for type checking of qualified id block parameters. — vsapsai / detail

#20345 (May 14, 2020 10:37:21 AM)

  1. [Support] Make UniqueStringSaver wrap a StringSet — benny.kra / detail
  2. [RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer"" — anna / detail
  3. Fix test from 5f1f4a5 — erich.keane / detail
  4. [TargetLowering] Improve expansion of FSHL/FSHR — jay.foad / detail
  5. Re-commit: [ARM] CMSE code generation — momchil.velikov / detail
  6. AMDGPU/OpenCL: Accept -nostdlib in place of -nogpulib — Matthew.Arsenault / detail
  7. [COFF] Move type merging to TpiSource::mergeDebugT virtual method — rnk / detail
  8. hwasan: Collect ring buffer statistics and include in dev note. — peter / detail
  9. [test] NFC, add missing declarations and include to test files to avoid 'implicit-function-declaration' diagnostics in the tests — Alex Lorenz / detail
  10. TargetLowering.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC. — llvm-dev / detail
  11. [X86] Fix a regression caused by moving combineLoopMAddPattern to IR — craig.topper / detail
  12. [LLD] Fix precomp-link.test — rnk / detail

#20344 (May 14, 2020 8:05:48 AM)

  1. [x86][CGP] improve sinking of splatted vector shift amount operand — spatel / detail
  2. [analyzer] Modernize analyzer's Python scripts — vsavchenko / detail
  3. [clang] Fix bug in #pragma float_control(push/pop) — melanie.blower / detail
  4. [analyzer] Make NonNullParamChecker as dependency for StdCLibraryFunctionsChecker — gabor.marton / detail
  5. [libc++][span] SFINAE span default constructor on Extent == 0 — Louis Dionne / detail
  6. [analyzer] StdLibraryFunctionsChecker: Add option to display loaded summaries — gabor.marton / detail
  7. Fix Z3 function calls regarding arithmetic operations — gabor.marton / detail
  8. [Hexagon] Check isInstr() before getInstr() with SUnit — kparzysz / detail
  9. [analyzer] Improve PlacementNewChecker — gabor.marton / detail
  10. lld: Let find_package(LLD) work — Matthew.Arsenault / detail
  11. [lldb/PDB] Make "native" pdb tests host-independent — pavel / detail
  12. [RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer — anna / detail
  13. Revert "[RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer" — anna / detail
  14. Prohibit capture of _ExtInt in inline assembly. — erich.keane / detail
  15. [PowerPC] Remove support for SplitCSR. — sd.fertile / detail
  16. [libcxx][span] Implement solution to LWG-3255 — Louis Dionne / detail
  17. Moving executable module symbols parsing to target creation method. — pavel / detail
  18. Revert "[StructurizeCFG] Fix region nodes ordering" — ehudkatz / detail

#20343 (May 14, 2020 5:40:22 AM)

  1. [lldb/gdb-remote] Change default value of use-libraries-svr4 to true — pavel / detail
  2. [libcxx testing] Remove ALLOW_RETRIES from two futures tests — dave / detail
  3. [LLD] [COFF] Try to fix test errors from 7f0e6c31c255303 on windows — martin / detail
  4. [libc++] Adjust how we guard the inclusion of unistd.h — john.brawn / detail
  5. [clangd] Setting recovery-ast flag in buildCompilerInvocation, NFC. — hokein.wu / detail
  6. [lldb] Use llvm::MC for register numbers in AArch64 ABIs — pavel / detail
  7. [lldb] Fix a "missing return" warning in XcodeSDK — pavel / detail
  8. [clangd] Don't create as much garbage while building Dex index. — sam.mccall / detail
  9. [clangd] Remove extra qualification — sam.mccall / detail
  10. [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC). — flo / detail
  11. [clangd] Correct the elog message, NFC. — hokein.wu / detail
  12. SelectionDAG.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC. — llvm-dev / detail
  13. [libcxx][span] Remove tuple interface — Louis Dionne / detail
  14. [Analyzer][VLASizeChecker] Check VLA size in typedef and sizeof. — 1.int32 / detail
  15. [libcxx][span] Remove const_iterator from std::span — Louis Dionne / detail

#20342 (May 14, 2020 3:16:15 AM)

  1. [GlobalISel][InlineAsm] Add support for basic input operand constraints — konstantin.schwarz / detail
  2. [mlir] Fix the example for std.rank — herhut / detail
  3. [clangd] Only emit default error/fatal diagnostices from included files. — hokein.wu / detail
  4. [llvm-dwarfdump] Make commandline arguments consistent. — Xing / detail
  5. [lldb] Don't dissasemble large functions by default — pavel / detail
  6. [lldb] Switch Section-dumping code to raw_ostream — pavel / detail
  7. [LLD] [COFF] Add options for disabling auto import and runtime pseudo relocs — martin / detail

#20341 (May 14, 2020 1:35:23 AM)

  1. Only run pretty-printer tests for builds with debug-info. — csigg / detail

#20340 (May 13, 2020 11:45:34 PM)

  1. Fix typo in error message — sguelton / detail
  2. [MLIR][cmake] don't glob for sources. — stephen.neuendorffer / detail

#20339 (May 13, 2020 10:04:26 PM)

  1. [demangler] Support for 'this' expressions — erik.pilkington / detail
  2. Don't apply lvalue-to-rvalue conversion in DefaultLValueConversion to — Akira / detail
  3. Fix buildbots errors after comitting D78782. — gclayton / detail

#20338 (May 13, 2020 7:39:46 PM)

  1. [CodeGen][NFC] Fix test/CodeGen/pr45476.cpp to specify target triple. — huihuiz / detail
  2. Propagate MIFlags in table gen — mcberg2017 / detail
  3. Fix PS4 build of compiler-rt runtime. — douglas.yung / detail

#20337 (May 13, 2020 5:58:30 PM)

  1. Add .debug_ranges support to the DWARF YAML. — gclayton / detail
  2. [Attributor] Check lines accidentally not committed with D76208 — johannes / detail
  3. [Attributor] Improve the alignment of the loads — johannes / detail
  4. [cmake] Check for empty LLVM_PTHREAD_LIB — stephen.neuendorffer / detail
  5. [AARch64] Add Marvell ThunderX3T110 support — joelkevinjones / detail
  6. [SVE] Remove usages of VectorType::getNumElements() from Hexagon — ctetreau / detail
  7. [cmake] Need PUBLIC dependencies for object targets even if LLVM_PTHREAD_LIB is unset — stephen.neuendorffer / detail
  8. [cmake] fix typo. — stephen.neuendorffer / detail
  9. [X86] Return true from trySADReplacement in the partial reduction pass when a change is made. — craig.topper / detail

#20336 (May 13, 2020 4:17:41 PM)

  1. Ensure that CMake tries to find Python3 before processing — ctetreau / detail
  2. [X86] Fix one of the PMADDWD tests to not have dead code. — craig.topper / detail
  3. [llvm][NFC] Remove unused fields in InlineAdvisor — mtrofin / detail
  4. [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC (v2) — stephen.neuendorffer / detail
  5. [X86] Add test case for a regression from D76649. NFC — craig.topper / detail
  6. Fix template class debug info for Visual Studio visualizers — amccarth / detail
  7. [PDB] Switch from LLVM_PACKED to LLVM_PACKED_START/END — rnk / detail
  8. Remove unused Debugging variable. — echristo / detail
  9. [Attributor] Use AAValueConstantRange to infer dereferencability. — johannes / detail
  10. [mlir] Change generate-test-checks.py to `%[[V:.*]]` style — silvasean / detail
  11. [AMDGPU] Optimized indirect multi-VGPR addressing — Stanislav.Mekhanoshin / detail
  12. [HIP] Do not emit debug info for stub function — Yaxun.Liu / detail
  13. [AArch64][SVE] Add patterns for VSELECT of immediate merged with a variable. — efriedma / detail
  14. Remove an unused variable. — echristo / detail
  15. [AArch64] Don't promote constants with float ConstantExpr. — flo / detail
  16. [SVE] Remove usages of VectorType::getNumElements() from AMDGPU — ctetreau / detail

#20335 (May 13, 2020 1:54:14 PM)

  1. [demangler] Fix demangling of enumerators with negative values — erik.pilkington / detail
  2. Fixed a problem removing temp files — psteinfeld / detail
  3. Add shim for fork() on PS4 as it is not supported there. — douglas.yung / detail
  4. [X86] Make the if statement structure for inline assembly constraints 'l', 'r', 'q', 'Q', and 'R' the same. — craig.topper / detail
  5. [X86] Don't allow f80 to be used with the 'q', 'r', 'l', 'Q' or 'q' inline assembly constraints. — craig.topper / detail
  6. AMDGPU: Use Register — Matthew.Arsenault / detail
  7. [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed. — asbirlea / detail
  8. [NewPassManager] Add assertions when getting statefull cached analysis. — asbirlea / detail
  9. [SelectionDAG] Require constant index for INSERT/EXTRACT_SUBVECTOR. — efriedma / detail
  10. [libc++] Explicitly list Lit features from the config_site header — Louis Dionne / detail
  11. [X86] Only allow f32, f64, or f80 to be used with 'f' inline assembly constraint. — craig.topper / detail
  12. [llvm] Add interface to drive inlining decision using ML model — mtrofin / detail
  13. [docs] Add link to zorg github project — mtrofin / detail

#20334 (May 13, 2020 11:31:03 AM)

  1. [CodeGenPrepare] Remove a superflouos variable. NFC. — benny.kra / detail
  2. [NativeSession] Implement NativeSession::findSymbolByAddress. — akhuang / detail
  3. [libc] Call mtx_init in mtx_test. — sivachandra / detail
  4. [mlir][Linalg] Fix missing template keyword. — ravishankarm / detail
  5. [mlir] Change dialect namespace loop->scf — zinenko / detail
  6. OpenMPOpt Remarks Support — johannes / detail
  7. [lld][WebAssembly] Fix for --relocatable and signature mismatches — sbc / detail
  8. NFC: Avoid redundant checks for vector-function-abi-variant attribute — anna / detail
  9. [clang-format] Fix AlignConsecutive on PP blocks — mydeveloperday / detail
  10. [clang-format] : Fix additional pointer alignment for overloaded operators — mydeveloperday / detail
  11. [MLIR] refactor cmake specification of tablegen'd interfaces. — stephen.neuendorffer / detail
  12. [MLIR] Discourage people from copying the toy examples — stephen.neuendorffer / detail
  13. [mlir][vulkan-runner] Avoid dependency on LLVM libraries — antiagainst / detail
  14. [InstCombine] Add vector tests for the or(shl(zext(x),32)|zext(y)) concat combines — llvm-dev / detail
  15. [Clang] Restore replace_path_prefix instead of startswith — sylvain.audi / detail
  16. [Statepoint] Mark FixupStatepointCallerSaved as preserving the CFG — craig.topper / detail
  17. [analyzer][StreamChecker] Don't make StreamTestChecker depend on StreamChecker for the time being — dkszelethus / detail
  18. [SROA] Clean up some uses of MaybeAlign in SROA. — efriedma / detail

#20333 (May 13, 2020 9:06:32 AM)

  1. [libcxx][span] Implement P1976R2 — Louis Dionne / detail
  2. [lldb][NFC] Don't specify a default argument when creating a TextDiagnosticPrinter — Raphael Isemann / detail
  3. [ARM] Sink splats to fma intrinsics — david.green / detail
  4. [AMDGPU] Strengthen export cluster ordering — carl.ritson / detail
  5. [mlir] Add SubViewOp::getOrCreateRanges and fix folding pattern — ntv / detail
  6. [mlir] [VectorOps] Add missing EDSC intrinsics. — ntv / detail
  7. [ARM] Convert floating point splats to integer — david.green / detail
  8. [DebugInfo] Fix test Fortran-DIModule.ll after 678bd84c4 — russell.gallop / detail
  9. Perform ActOnConversionDeclarator after looking for any virtual functions it overrides — rdwampler / detail
  10. Make FormatToken::Type private. — klimek / detail
  11. [lldb][NFC] Early-exit in SetupDeclVendor — Raphael Isemann / detail
  12. Revert "[BrachProbablityInfo] Set edge probabilities at once. NFC." — rnk / detail
  13. [FileCheck] Support comment directives — jdenny.ornl / detail
  14. Add -print-targets to print the registered targets — Yaxun.Liu / detail
  15. [lldb/Reproducers] Add test-specific API to set the test CWD — Jonas Devlieghere / detail

#20332 (May 13, 2020 6:34:40 AM)

  1. [analyzer] SATestBuild.py: Be defensive against corrupt plist files. — Artem Dergachev / detail
  2. Revert "[libc++] [LWG3321] Mark "year_month_day_last::day() specification does not cover !ok() values" issue as "Nothing to do", but add assertion." — marek / detail
  3. [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32 — dmitry.preobrazhensky / detail
  4. [lldb] Merge PlatformXXX::ResolveExecutable — pavel / detail
  5. [mlir] Adapted standard Alloc and Alloca ops to use new side-effect resources. — marcel.koester / detail
  6. [compiler-rt] [builtin] Switch the return type of __atomic_compare_exchange_##n to bool — n54 / detail
  7. [StructurizeCFG] Fix region nodes ordering — ehudkatz / detail
  8. Recommit #2: "[LV] Induction Variable does not remain scalar under tail-folding." — sjoerd.meijer / detail
  9. Clang crash targeting ARM or Thumb when assembling a prel31 relocation variant — simon.wallis2 / detail
  10. [MLIR] Nested regions test for Buffer Assginment — ehsan.nadjaran_toosi / detail
  11. [LSR][ARM] Add new TTI hook to mark some LSR chains as profitable — pierre.vanhoutryve / detail

#20331 (May 13, 2020 4:09:43 AM)

  1. [DebugInfo] Fixes windows bot failure due to a test failure — SourabhSingh.Tomar / detail
  2. [mips] Fix typo in FileCheck directives - replace \0xa0 char by space. NFC — simon / detail
  3. [TableGen] Fix register class handling in TableGen's DAG ISel Matcher Generator — victor.campos / detail
  4. [NFC] [PowerPC] Narrow fast-math flags in tests — qiucofan / detail
  5. [libc++] [LWG3321] Mark "year_month_day_last::day() specification does not cover !ok() values" issue as "Nothing to do", but add assertion. — marek / detail
  6. [analyzer] Fix crash for non-pointers annotated as nonnull — vsavchenko / detail
  7. [examples] Skip building the Bye pass plugin on windows — martin / detail
  8. [libcxx testing] Remove ALLOW_RETRIES from wait_for futures test — dave / detail
  9. [lldb] Also recognize DWARF UTF base types using their size — pavel / detail

#20330 (May 13, 2020 1:45:26 AM)

  1. [DebugInfo] Fortran module DebugInfo support in LLVM — SourabhSingh.Tomar / detail

#20329 (May 12, 2020 11:56:47 PM)

  1. [mlir] Revisit std.subview handling of static information. — ntv / detail
  2. Fix error in TestNumThreads.py when frame.GetFunctionName returns none — omair.javaid / detail
  3. [ValueTracking] Fix crash in isGuaranteedNotToBeUndefOrPoison when V is in an unreachable block — aqjune / detail
  4. [libcxx] Constrain function assignment operator (2574). — zoecarver / detail
  5. [Attributor][FIX] Stabilize the state of AAReturnedValues each update — johannes / detail
  6. [LLDB] Fix minidebuginfo-set-and-hit-breakpoint.test for arm 32-bit — omair.javaid / detail
  7. [mlir] [VectorOps] Implement vector.constant_mask lowering to LLVM IR — ajcbik / detail
  8. [LLDB] Mark some xfails for arm-linux — omair.javaid / detail
  9. [LLDB] Fix typo in xfail decorator assert.test — omair.javaid / detail
  10. [LoopReroll] Fix rerolling loop with use outside the loop — t-kawashima / detail
  11. [gcov] Fix simultaneous .gcda creation/lock — t-kawashima / detail
  12. [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC — stephen.neuendorffer / detail
  13. [PowerPC] Use add instead of addReg in ppc-early-ret pass — shkzhang / detail
  14. [mlir][Linalg] Allow reshapes to collapse to a zero-rank tensor. — ravishankarm / detail
  15. [mlir][Linalg] Add folders and canonicalizers for — ravishankarm / detail
  16. [PowerPC] Respect SDNodeFlags in lowering SELECT_CC — qiucofan / detail
  17. [mlir][StandardToLLVM] Add SinOp to LLVM dialect and lowering of std.sin to this op. — ravishankarm / detail
  18. [CostModel] Modify BasicTTI getCastInstrCost — sam.parker / detail
  19. [PowerPC] Exploit VSX neg, abs and nabs for f32 — qiucofan / detail
  20. [NFC] Code cleanup in TargetInfo.cpp — shengchen.kan / detail
  21. [BrachProbablityInfo] Set edge probabilities at once. NFC. — yrouban / detail

#20328 (May 12, 2020 4:52:55 PM)

  1. [X86][ISelLowering] refactor Varargs handling in X86ISelLowering.cpp — a.v.lapshin / detail
  2. [VirtualFileSystem] Add unit test that showcases YAMLVFSWriter bug — Jonas Devlieghere / detail
  3. [VirtualFileSystem] Add unit test that showcases another YAMLVFSWriter bug — Jonas Devlieghere / detail
  4. [SampleFDO] Rename llvm-profdata flag -partial-profile to -gen-partial-profile. — wmi / detail
  5. Fix buildbots after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f. — a.v.lapshin / detail
  6. PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE — jrh29 / detail
  7. Fix buildbots #2 after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f. — a.v.lapshin / detail
  8. [GlobalISel] Assign the correct location when combining G_SEXT. — ditaliano / detail
  9. [mlir] Move Conversion/StandardToStandard to Dialect/StandardOps/Transforms/FuncConversions — zinenko / detail
  10. [GIsel] Update a comment and make it more precise. — ditaliano / detail
  11. [x86][CGP] enable target hook to sink funnel shift intrinsic's splatted shift amount — spatel / detail
  12. [YAMLVFSWriter] Fix for delimiters — Jan Korous / detail
  13. Revert of Revert of [mlir][shape] Tidy up shape.shape_of — silvasean / detail
  14. [lldb/Reproducers] Also record directories FileSystem::Collect. — Jonas Devlieghere / detail
  15. [AMDGPU] Make v4i64/v4f64/v8i64/v8f64 legal — Stanislav.Mekhanoshin / detail
  16. [libc++][test] Properly mark libc++-only XFAILs — Casey / detail
  17. [libc][Obvious] Fix deps of few threads targets. — sivachandra / detail
  18. [lld-macho] Ignore -platform_version and -syslibroot flags. — thakis / detail
  19. Add nomerge function attribute to supress tail merge optimization in simplifyCFG — rnk / detail

#20327 (May 12, 2020 2:25:25 PM)

  1. [PATCH] #pragma float_control should be permitted in namespace scope. — melanie.blower / detail
  2. Revert "[mlir] Revisit std.subview handling of static information." — sam.mccall / detail
  3. Add Linux SVE Ptrace macros. — kristof.beyls / detail
  4. Fold single-use variables into assert — benny.kra / detail
  5. [LLD] Rename iDTable -> idTable, NFC — rnk / detail
  6. AMDGPU: Search for new ROCm bitcode library structure — Matthew.Arsenault / detail
  7. HIP: Merge builtin library handling — Matthew.Arsenault / detail
  8. [AMDGPU] Order pos exports before param exports — carl.ritson / detail
  9. [clangd] Add metrics for selection tree and recovery expressions. — hokein.wu / detail
  10. Add comment for SelectionDAGBuilder::SL field. — jyknight / detail
  11. [lld-macho] Re-add dylink-lazy test — jezng / detail
  12. [lld-macho] Add support for creating and reading reexported dylibs — jezng / detail
  13. [docs] Corrected inaccuracies in Common Problems section. — llvm-project / detail
  14. [Matrix] Check non-dependent elt type before creating DepSizedMatrix. — flo / detail
  15. [GlobalISel][IRTranslator] New helper function translateCopy. NFC. — jay.foad / detail
  16. [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs — jay.foad / detail
  17. [PassBuilder] Moved ProfileSummaryAnalysis in buildInlinerPipeline. — whitneyt / detail
  18. [gcov] Default coverage version to '408*' and delete CC1 option -coverage-exit-block-before-body — maskray / detail
  19. [gcov][test] Fix clang test — maskray / detail
  20. [WebAssembly] Implement pseudo-min/max SIMD instructions — tlively / detail
  21. [VectorCombine] add test to check for iterative improvements; NFC — spatel / detail
  22. [CodeGen] Use Align in MachineConstantPool. — craig.topper / detail
  23. [AMDGPU] Add AGPRs to getRegClassForSizeOnBank — Austin.Kerbow / detail
  24. [arm] Add big-endian version of pcrel fixups for adr instructions — dimitry / detail
  25. [X86] Remove the v16i8->v16i16 path for MULHS with AVX2. — craig.topper / detail
  26. [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc. — aqjune / detail
  27. [FileCollector][NFC] Add comments — Jan Korous / detail
  28. [Reproducers] Serialize process arguments in ProcessInfo — Jonas Devlieghere / detail
  29. [PowerPC] Fold redundant load immediates of zero and delete if possible — kamau.bridgeman / detail
  30. [libcxx] Re-commit: shared_ptr changes from library fundamentals (P0414R2). — zoecarver / detail
  31. Avoid binding pointers to "auto&" (by dereferencing the pointer that's non-null anyway) — dblaikie / detail
  32. [lldb/Driver] Support terminal resizing — Fred Riss / detail
  33. [MLIR] Rename SideEffects.td -> SideEffectInterfaces.td — stephen.neuendorffer / detail
  34. [analyzer] SATestBuild.py: Fix support for #NOPREFIX. — Artem Dergachev / detail
  35. [MLIR] Fix dependencies for Analysis libraries — stephen.neuendorffer / detail
  36. PR45589: Properly decompose overloaded `&&` and `||` operators in — richard / detail
  37. [Attributor] Fixup block addresses after rewriting function signature — serguei.n.dmitriev / detail
  38. [libc++abi] Adjust XFAIL on macOS for bug that was fixed in recent OSes — Louis Dionne / detail
  39. [TargetLoweringObjectFileImpl] Produce .text.hot. instead of .text.hot for -fno-unique-section-names — maskray / detail

#20326 (May 12, 2020 6:05:02 AM)

  1. Revert "[RISCV] Make CanLowerReturn protected for downstream maintenance" — tclin914 / detail
  2. [CodeGen][SVE] Add patterns for whole vector predicate select — sander.desmalen / detail
  3. [libcxx testing] Remove ALLOW_RETRIES from sleep_for.pass.cpp — dave / detail
  4. [Target][ARM] Replace re-uses of old VPR values with VPNOTs — pierre.vanhoutryve / detail
  5. [Target][ARM] Replace outdated getARMVPTBlockMask function — pierre.vanhoutryve / detail
  6. DebugCounter.h - remove unused includes. NFC. — llvm-dev / detail
  7. FuzzerCLI.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail
  8. [X86][AVX] Use X86ISD::VPERM2X128 for blend-with-zero if optimizing for size — llvm-dev / detail
  9. [NFC][AArch64] More casts tests... — sam.parker / detail
  10. [CUDA][HIP] Workaround for resolving host device function against wrong-sided function — Yaxun.Liu / detail
  11. [X86] combineX86ShuffleChain - use narrowShuffleMaskElts scale == 1 builtin handling. NFC. — llvm-dev / detail

#20325 (May 12, 2020 3:42:00 AM)

  1. [gcov] Emit GCOV_TAG_OBJECT_SUMMARY/GCOV_TAG_PROGRAM_SUMMARY correctly and fix llvm-cov's decoding of runcount — maskray / detail
  2. [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump — SourabhSingh.Tomar / detail
  3. Partially revert "[CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw" — martin / detail
  4. Revert part of D49132 "[gcov] Fix gcov profiling on big-endian machines" — maskray / detail
  5. [gcov] Fix big-endian problems — maskray / detail
  6. Revert "[libcxx] shared_ptr changes from library fundamentals (P0414R2)." — zoecarver / detail
  7. [PowerPC] Add fma/fsqrt/fmax strict-fp intrinsics — qiucofan / detail
  8. [RISCV] Make CanLowerReturn protected for downstream maintenance — tclin914 / detail
  9. Temporarily Revert "[mlir][shape] Tidy up shape.shape_of" as it's breaking a few tests. — echristo / detail
  10. [clangd] Have suppression comments take precedence over warning-as-error — zeratul976 / detail
  11. [LLDB] Disable TestBasicEntryValues.py for arm — omair.javaid / detail
  12. [CodeGen] Fix incorrect uses of getVectorNumElements() — david.sherwood / detail
  13. [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions — paulsson / detail
  14. Revert "[NFC][DwarfDebug] Avoid default capturing when using lambdas" — djordje.todorovic / detail
  15. Revert "[NFC][DwarfDebug] Prefer explicit to auto type deduction" — djordje.todorovic / detail
  16. Fix typos encountered while working on pass pipeline for O1. — echristo / detail
  17. [NFC][AArch64] Update tests — sam.parker / detail
  18. get rid of the NDEBUG usage in RecoveryExpr, NFC. — hokein.wu / detail
  19. [Openmp][VE] Libomptarget plugin for NEC SX-Aurora — simon.moll / detail
  20. [AArch64][CostModel] getCastInstrCost — sam.parker / detail
  21. [ARM][CostModel] Improve getCastInstrCost — sam.parker / detail
  22. [ARM] Refactor lower to S[LR]I optimization — petre-ionut.tudor / detail
  23. [SveEmitter] Add builtins for svdup and svindex — sander.desmalen / detail
  24. [NFC][AArch64] More cast cost tests — sam.parker / detail

#20324 (May 11, 2020 9:16:10 PM)

  1. Temporarily Revert "[lld-macho] Re-add dylink-lazy test" as it — echristo / detail
  2. Fix a release+noasserts werror for unused variable. — echristo / detail
  3. Quote error string from qLaunchSuccess — Jason Molenda / detail
  4. [mlir] [VectorOps] Replace zero-scalar + splat into direct zero vector constant — ajcbik / detail
  5. [x86/SLH][NFC] Add a test to produce a failed generation. — pengfei.wang / detail

#20323 (May 11, 2020 6:55:40 PM)

  1. [AMDGPU] Reserving VGPR for future SGPR Spill — Saiyedul.Islam / detail
  2. [SelectionDAG] Don't promote the alignment of allocas beyond the stack alignment. — efriedma / detail
  3. [Inlining] Make shouldBeDeferred static (NFC) — kazu / detail
  4. [gn build] Use relative paths in generated lit.site.cfg.py files for llvm and clang. — thakis / detail
  5. [AMDGPU][GlobalISel] Revise handling of wide loads in RegBankSelect — Austin.Kerbow / detail
  6. [FileCheck] Make invalid prefix diagnostics more precise — jdenny.ornl / detail
  7. [libcxx] shared_ptr changes from library fundamentals (P0414R2). — zoecarver / detail

#20322 (May 11, 2020 5:17:48 PM)

  1. [mlir][StandardToSPIRV] Add support for lowering index_cast to SPIR-V. — hanchung / detail
  2. [hwasan] Fix allocator alignment. — eugenis / detail
  3. Fix auto -> auto * clang tidy. — echristo / detail
  4. [YAMLTraits] Add trait for char — Jonas Devlieghere / detail
  5. llvm-lit.in: Use a raw string for LLVM_SOURCE_DIR — thakis / detail
  6. [gn build] Make config_map computation in llvm-lit more table-driven. — thakis / detail
  7. [GlobalISel] Remove debug locations when emitting G_FCONSTANT. — ditaliano / detail
  8. [gn build] Make paths in generated llvm-lit relative. — thakis / detail
  9. Revert "[FileCheck] Support comment directives" — jdenny.ornl / detail
  10. Revert "[FileCheck] Make invalid prefix diagnostics more precise" — jdenny.ornl / detail
  11. [AMDGPU] Allow spilling FP to memory — Austin.Kerbow / detail
  12. [MLIR] Fix several misc issues in in Toy tutorial — jpienaar / detail
  13. [AArch64][SVE] Add patterns for VSELECT of immediates. — efriedma / detail

#20321 (May 11, 2020 3:37:55 PM)

  1. [X86] Add inline assembly load hardening mitigation for Load Value Injection (LVI) — craig.topper / detail
  2. RISCVAttributeParser.h - remove unnecessary ScopedPrinter.h include. NFC. — llvm-dev / detail
  3. [mlir][Vector] NFC - Rename vector.strided_slice into vector.extract_strided_slice — reidtatge / detail
  4. [mlir] Revisit std.subview handling of static information. — ntv / detail
  5. [AMDGPU] Fix promote alloca which is already vector — Stanislav.Mekhanoshin / detail
  6. Fix a few clang-tidy warnings about auto * and const auto. — echristo / detail
  7. Add vendor macro to "lld" — wanyu9511 / detail

#20320 (May 11, 2020 2:00:12 PM)

  1. [VectorCombine] account for extra uses in scalarization cost — spatel / detail
  2. FP LangOpts should not be dependent on CGOpt — melanie.blower / detail
  3. [lld-macho] Re-add dylink-lazy test — jezng / detail
  4. [XCOFF][AIX] Emit correct alignment for csect — jasonliu / detail
  5. [mlir][Value] Add v.getDefiningOp<OpTy>() — silvasean / detail
  6. [mlir][shape] Tidy up shape.shape_of — silvasean / detail
  7. Run Coverage pass before other *San passes under new pass manager — aeubanks / detail
  8. Move PowerPC specific test under PowerPC directive to fix build break — jasonliu / detail
  9. [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets — craig.topper / detail
  10. [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI) — craig.topper / detail
  11. [gn build] Port e97a3e5d9d4 — llvmgnsyncbot / detail
  12. [flang] Fix bug with IMPORT of USE of USE — tkeith / detail
  13. [Attributor] Force update of "newly live" abstract attributes — johannes / detail
  14. [Attributor] Make AAIsDead dependences optional to prevent top state — johannes / detail
  15. [Attributor][FIX] Disallow function signature rewrite for casted calls — johannes / detail
  16. [CGP] remove duplicate function for finding a splat shuffle; NFC — spatel / detail
  17. [clang][SLH] Add __has_feature(speculative_load_hardening) — zbrid / detail
  18. Update lldb for rG10658691951f to avoid Werror messages around — echristo / detail
  19. [mlir][Linalg] Introduce a helper function for staged pattern application — ntv / detail
  20. [CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw — martin / detail

#20319 (May 11, 2020 12:23:03 PM)

  1. [gn build] (manually) port bba38de50c9 — thakis / detail
  2. [Matrix] Add matrix type to Clang. — flo / detail
  3. [RISCV] Support Constant Pools in Load/Store Peephole — selliott / detail
  4. [AArch64][GlobalISel] Make LR livein to entry in llvm.returnaddress selection — Jessica Paquette / detail
  5. [flang][NFC] Simplify semantics test scripts — tkeith / detail
  6. [OpenMP][NFC] Fix `not` sustitution in tests — jdenny.ornl / detail
  7. [FileCheck] Make invalid prefix diagnostics more precise — jdenny.ornl / detail
  8. [FileCheck] Support comment directives — jdenny.ornl / detail
  9. [VectorCombine] add tests for possible scalarization with extra uses; NFC — spatel / detail

#20318 (May 11, 2020 10:45:34 AM)

  1. [llvm][NFC] Move inlining decision-related APIs in InliningAdvisor. — mtrofin / detail
  2. [gn build] Port 48fa355ed4b — llvmgnsyncbot / detail
  3. Add vendor identity check for Hygon Dhyana processor in Scudo — kostyak / detail
  4. [llvm][utils] Remove git-svn folder + scripts — zbrid / detail
  5. [mlir] Simplify and better document std.view semantics — ntv / detail
  6. [x86][seses] Introduce SESES pass for LVI — zbrid / detail
  7. [gn build] Port bf95cf4a681 — llvmgnsyncbot / detail
  8. [compile-rt] Reduce #ifdef noise for ptrauth — julian.lettner / detail
  9. [lldb/test] Fix for flakiness in TestNSDictionarySynthetic — Vedant Kumar / detail
  10. Properly add out-of-module functions to the import list — hoy / detail
  11. [RISCV] Support Constant Pools in Load/Store Peephole — selliott / detail
  12. [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic — tlively / detail
  13. [PowerPC][NFC] Convert an if/else to a conditional. — sd.fertile / detail
  14. Revert "[RISCV] Support Constant Pools in Load/Store Peephole" — selliott / detail
  15. [flang] Fix compilation after rename of Loop dialect to scf — clementval / detail
  16. [CGP][x86] add test for funnel-shift with cross-block splat shift-amount; NFC — spatel / detail

#20317 (May 11, 2020 9:08:25 AM)

  1. [analyzer] SATestBuild.py: Allow comments in run_static_analyzer.cmd. — Artem Dergachev / detail
  2. [lldb] Revive TestBasicEntryValuesX86_64 — pavel / detail
  3. [lldb/test] Make "inline" tests handle multiple statements at the same location — pavel / detail
  4. [x86] add test for funnel shift in loop with cross-block splat variable; NFC — spatel / detail
  5. Revert "[DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression" — sam.mccall / detail
  6. [mlir][Linalg] NFC - Refactor and simplify Promotion — ntv / detail
  7. [Clang] Fix the incorrect return type of atomic_is_lock_free — Louis Dionne / detail
  8. [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP — shkzhang / detail
  9. [Attributor] Fix for a crash on RAUW when rewriting function signature — serguei.n.dmitriev / detail
  10. [lldb] Speculative fix for the entry values test on arm64 — pavel / detail

#20316 (May 11, 2020 7:22:02 AM)

  1. [mlir] NFC: Rename LoopOps dialect to SCF (Structured Control Flow) — zinenko / detail
  2. Complete breakpoint enable/disable/delete/modify with a list of breakpoint IDs — Raphael Isemann / detail
  3. [ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sections — peter.smith / detail
  4. [mlir] More support for detached regions in affine symbol checkers — zinenko / detail
  5. Tab completion for breakpoint write and breakpoint name add/delete — Raphael Isemann / detail
  6. [lldb] Add missing nullptr checks to AppleObjCRuntime::GetBacktraceThreadFromException — Raphael Isemann / detail
  7. [mlir][rocdl] Add xdlops intrinsics to rocdl dialect — rtayl / detail

#20314 (May 11, 2020 3:37:01 AM)

  1. [NFC][DwarfDebug] Add test for variables with a single location which — orlando.hyams / detail
  2. [NFC][DwarfDebug] Add test for variables with a single location which — tyker / detail
  3. [AssumeBundles] fix crashes — tyker / detail
  4. [clangd] Fix remote index build for macOS with Homebrew-installed gRPC and Protobuf — kbobyrev / detail

#20313 (May 11, 2020 1:55:50 AM)

  1. [NFC][DwarfDebug] Prefer explicit to auto type deduction — djordje.todorovic / detail
  2. Fix -Wunused compiler warning. — hokein.wu / detail
  3. Add a missing test file for recovery expressions. — hokein.wu / detail
  4. [NFC][DwarfDebug] Avoid default capturing when using lambdas — djordje.todorovic / detail
  5. [mlir] Add FPToSIOp to Standard dialect. — hanchung / detail
  6. [mlir][StandardToSPIRV] Add support for lowering FPToSIOp to SPIR-V. — hanchung / detail
  7. [mlir][StandardToLLVM] Add support for lowering FPToSIOp to LLVM. — hanchung / detail
  8. [clangd] Make version in PublishDiagnosticsParams optional — kadircet / detail
  9. [SveEmitter] Add builtins for svmovlb and svmovlt — sander.desmalen / detail
  10. [NFC][DwarfDebug] Add test for variables with a single location which — orlando.hyams / detail

#20312 (May 11, 2020 12:14:40 AM)

  1. [AST] Preserve the type in RecoveryExprs for broken function calls. — hokein.wu / detail

#20311 (May 10, 2020 10:33:13 PM)

  1. [gcov] Implement --stdout -t — maskray / detail
  2. [Object] Remove unused variable after D79560. NFC. — Xing / detail
  3. Remove an unused Module param — aktoon / detail
  4. [LLDB] Fix broken testsuite due to Xfail decorators — omair.javaid / detail

#20310 (May 10, 2020 8:52:14 PM)

  1. XFAIL NativePDB tests on arm-linux — omair.javaid / detail
  2. Remove XFAIL arm-linux decorator from passing tests — omair.javaid / detail
  3. [LLDB] Decorate tests failing on arm-linux buildbot — omair.javaid / detail
  4. [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression — qshanz / detail
  5. [Attributor] Merge the query set into AbstractAttribute — johannes / detail

#20309 (May 10, 2020 7:11:09 PM)

  1. [examples] Fix the SpeculativeJIT and ThinLtoJIT examples for 41379f1ec46. — Lang Hames / detail
  2. [X86] Fix combineVectorCompareAndMaskUnaryOp regression after 0e8e731449d8fbfa6ba4523de928b4812ef9f100 — maskray / detail

#20308 (May 10, 2020 5:29:52 PM)

  1. [LLD] [COFF] Fix def file exporting of symbols containing periods — martin / detail
  2. Fix typo in enum-base disambiguation. — richard / detail
  3. Enforce the C++11 anonymous enum bitfields check even for — richard / detail
  4. Fix clangd test that depended on a diagnostic removed in Clang. — richard / detail
  5. AMDGPU/GlobalISel: Remove -global-isel-abort=0 from tests — arsenm2 / detail
  6. [examples] Fix llvm.memset prototype in BrainF example. — jyknight / detail
  7. [gcov] Default coverage version to '407*' and delete CC1 option -coverage-cfg-checksum — maskray / detail
  8. [ORC] Share ownership of JITDylibs between ExecutionSession and — Lang Hames / detail
  9. [Attributor][NFC] Clang format Attributor*.cpp — johannes / detail
  10. [Attributor] Use existing helpers to determine IR facts — johannes / detail
  11. [Attributor] Ignore illegal accesses to `null` — johannes / detail
  12. [Attributor] Use "simplify to constant" in genericValueTraversal — johannes / detail
  13. [Attributor][FIX] Carefully handle/ignore/forget `argmemonly` — johannes / detail
  14. Remove  a variable write that is not needed after d03838343f2. — thakis / detail
  15. Remove a comment that is no longer true after d03838343f2. — thakis / detail

#20307 (May 10, 2020 1:25:04 PM)

  1. Properly implement 'enum class' parsing. — richard / detail

#20306 (May 10, 2020 1:03:58 PM)

  1. [MCA][InstrBuilder] Correctly mark reserved resources in initializeUsedResources. — andrea.dibiagio / detail
  2. [AssumeBundles] Remove non-determinisme from assume builder — tyker / detail
  3. [X86] Add a few more shuffles to hasUndefRegUpdate. — craig.topper / detail
  4. [gcov] Delete CC1 option -coverage-no-function-names-in-data — maskray / detail

#20305 (May 10, 2020 11:25:02 AM)

  1. [clangd] Filter pch related flags coming from the user — kadircet / detail
  2. [gn build] Port 35d867a790c — llvmgnsyncbot / detail
  3. [InstCombine] fold fpext into exact integer-to-FP cast — spatel / detail
  4. [LAA] Remove one addRuntimeChecks function (NFC). — flo / detail
  5. [mlir] Initialize the Region::container field to nullptr by default — zinenko / detail
  6. [mlir] Affine dim and symbol checkers: support detached regions — zinenko / detail
  7. Revert "[LAA] Remove one addRuntimeChecks function (NFC)." — flo / detail
  8. LoopPass.h - remove unnecessary PMStack forward declaration. NFC. — llvm-dev / detail
  9. Mangler.h - reduce GlobalValue.h include to forward declaration. NFC. — llvm-dev / detail
  10. PassManager.h - remove unused raw_ostream.h include. NFC. — llvm-dev / detail
  11. CoverageMapping.h - remove unused StringSet.h include. NFC. — llvm-dev / detail
  12. PassInstrumentation.h - reduce TypeName.h include to StringRef forward declaration. NFC. — llvm-dev / detail
  13. Recommit "[LAA] Remove one addRuntimeChecks function (NFC)." — flo / detail
  14. [InstCombine] matchOrConcat - match BITREVERSE — llvm-dev / detail
  15. [CodeGen] fix test to be (mostly) independent of LLVM optimizer; NFC — spatel / detail
  16. [CodeGen] fix test to be (mostly) independent of LLVM optimizer; NFC — spatel / detail
  17. [InstCombine] canonicalize bitcast after insertelement into undef — spatel / detail
  18. Local.h - remove unused forward declaration. NFC. — llvm-dev / detail
  19. LoopUtils.h - remove unused forward declarations. NFC. — llvm-dev / detail
  20. CodeMetrics.cpp - remove unused includes. NFC. — llvm-dev / detail
  21. [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC) — flo / detail
  22. [gcov] Fix .gcda decoding and support GCC 8, 9 and 10 — maskray / detail
  23. [gcov] Don't skip leading zeros when reading a string — maskray / detail
  24. [AssumeBundles] Prevent generation of some redundant assumes — tyker / detail
  25. [gcov] Temporarily unsupport host-byteorder-big-endian — maskray / detail
  26. [compiler-rt][test] Add feature host-byteorder-big-endian — maskray / detail
  27. [gcov] Temporarily unsupport host-byteorder-big-endian — maskray / detail

#20304 (May 10, 2020 3:57:15 AM)

  1. [lld-macho] Delete dylink-lazy test for now — jezng / detail
  2. add_new_check.py: Update of the template to add an autofix section — sledru / detail
  3. clang-tidy doc: add a note for checkers with an autofix — sledru / detail
  4. clang-tidy doc: Fix the syntax to use rst list type — sledru / detail
  5. Revert two patches, not ready to be shared — sledru / detail
  6. [libcxx testing] Remove ALLOW_RETRIES from sleep_until.pass.cpp — dave / detail

#20303 (May 10, 2020 1:38:30 AM)

  1. [lld-macho] Try to unbreak dylink-lazy test on Windows — jezng / detail

#20301 (May 9, 2020 9:43:20 PM)

  1. [sanitizer] Enable whitelist/blacklist in new PM — Jinsong Ji / detail
  2. [lld-macho] Follow-up to D77893 — jezng / detail
  3. [lld-macho] Support calls to functions in dylibs — jezng / detail
  4. [lld-macho] Dylib symbols should always replace undefined symbols — jezng / detail
  5. [lld-macho] Use export trie instead of symtab when linking against dylibs — jezng / detail
  6. [lld-macho] Support pc-relative section relocations — jezng / detail
  7. Add missing pass initialization — aeubanks / detail

#20299 (May 9, 2020 6:11:27 PM)

  1. [X86] Add an assert that v32i16/v64i8 splitting in LowerVSETCC should only occur when AVX512BW is disabled. NFC — craig.topper / detail
  2. [X86] Teach getUndefRegClearance that we use undef for inputs to PUNPCK in some cases. — craig.topper / detail
  3. [X86] Add XOP vector shift by scalar amount tests — llvm-dev / detail
  4. [CodeGenPrepare][X86] Add x16i16, v32i8 and XOP vector shift by scalar amount tests — llvm-dev / detail
  5. AMDGPU: Skip GetUnderlyingObject check in pointsToConstantMemory — Matthew.Arsenault / detail
  6. Fix typo — Matthew.Arsenault / detail
  7. InstCombine: Broaden copy-constant-to-alloca optimization — Matthew.Arsenault / detail
  8. GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC — arsenm2 / detail
  9. GlobalISel: Move code into lowering for G_MERGE_VALUES — arsenm2 / detail
  10. [Clang] Pass --pack-dyn-relocs=relr to lld for Fuchsia — phosek / detail
  11. [Clang] Pass -z max-page-size to linker for Fuchsia — phosek / detail
  12. [X86] isVectorShiftByScalarCheap - don't limit fast XOP vector shifts to 128-bit vectors — llvm-dev / detail
  13. [LAA] Remove unneeded PtrRtChecking argument (NFC). — flo / detail
  14. [BreakFalseDeps] Harden pickBestRegisterForUndef against changing tied operands or physical registers that aren't renamable. — craig.topper / detail
  15. GlobalISel: Handle more cases in lowerUnmergeValues — arsenm2 / detail
  16. [X86] Add test cases for vXi16 PMULH opportunities that don't end in truncate. — craig.topper / detail

#20298 (May 9, 2020 11:18:40 AM)

  1. [flang] Make implicit conversion explicit in assignment — tkeith / detail
  2. [clangd] Fix data race in BackgroundIndex test — kadircet / detail
  3. [lldb/debugserver] Include TargetConditionals.h where needed — Fred Riss / detail
  4. [NFC] Small rework to RenamerClangTidyCheck addUsage — n.james93 / detail
  5. [ARM] Convert VDUPLANE to VDUP under MVE — david.green / detail

#20297 (May 9, 2020 8:59:42 AM)

  1. [libcxx testing] Make three locking tests more reliable — dave / detail
  2. [clang-tidy] RenamerClangTidy now renames dependent member expr when the member can be resolved — n.james93 / detail

#20296 (May 9, 2020 7:10:54 AM)

  1. NativeFormatting.h - reduce raw_ostream.h include to forward declaration. NFC. — llvm-dev / detail
  2. [X86] Add tests showing failure of combineVectorCompareAndMaskUnaryOp to handle 'all-bits' general case — llvm-dev / detail
  3. [clangd] Fix a data race in RecordsLatencies test — kadircet / detail
  4. [X86] Add test cases for 'abs from mul patterns' (PR45691) — llvm-dev / detail
  5. [X86] Allow combineVectorCompareAndMaskUnaryOp to handle 'all-bits' general case — llvm-dev / detail
  6. [X86] Remove mul(abs(x),abs(x)) -> mul(x,x) tests — llvm-dev / detail
  7. LLParser.h - remove unused ValueHandle.h include. NFC. — llvm-dev / detail
  8. LTO.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#20294 (May 9, 2020 3:47:35 AM)

  1. [MLIR] Register JIT event listeners with RTDyldObjectLinkingLayer — zinenko / detail
  2. [clang-format] [PR34574] Handle [[nodiscard]] attribute in class declaration — mydeveloperday / detail

#20292 (May 9, 2020 12:34:44 AM)

  1. [Driver] Don't pass -u__llvm_profile_runtime for clang -fprofile-arcs a.o — maskray / detail
  2. [lldb] [testsuite] TestReproducerAttach.py: Fix dependency on external symbol files — jan.kratochvil / detail

#20291 (May 8, 2020 10:50:04 PM)

  1. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests"" — Jan Korous / detail
  2. [NFC] Clean up in MCObjectStreamer and X86AsmBackend — shengchen.kan / detail

#20290 (May 8, 2020 8:21:59 PM)

  1. Fix parsing of enum-base to follow C++11 rules. — richard / detail
  2. [DebugInfo] Dump raw data in a case of decoding error of an expression. — ikudrin / detail

#20289 (May 8, 2020 6:40:06 PM)

  1. [Driver] Add -fno-test-coverage — maskray / detail
  2. clang: Cleanup usage of CreateMemCpy — Matthew.Arsenault / detail
  3. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" — Jan Korous / detail

#20288 (May 8, 2020 4:59:04 PM)

  1. [zorg] Add builder for release build. — paulatoth / detail
  2. [TRE][NFC] Refactor shared state into member variables. — efriedma / detail
  3. [AMDGPU] Vectorize alloca thru bitcast — Stanislav.Mekhanoshin / detail
  4. Add Operation::moveAfter — joker.eph / detail
  5. [SelectionDAG] Use Align/MaybeAlign for ConstantPoolSDNode. — craig.topper / detail
  6. [SelectionDAG] Remove ConstantPoolSDNode::getAlignment. — craig.topper / detail
  7. [Driver] Reorganize --coverage -ftest-coverage -fprofile-arcs related tests — maskray / detail
  8. [LangRef] Describe linkage types, allocation size of declarations for global variables — efriedma / detail
  9. [Driver] Don't warn -Wunused-command-line-argument for --coverage -ftest-coverage -fprofile-arcs — maskray / detail
  10. [hwasan] Untag destination address in hwasan_posix_memalign. — eugenis / detail
  11. [hwasan] Allow -hwasan-globals flag to appear more than once. — eugenis / detail

#20287 (May 8, 2020 2:36:08 PM)

  1. [lldb] Remove 'use_synthetic' parameters in ValueObject code — Raphael Isemann / detail
  2. [libcxx] Delete pointer in shared_ptr deduction test. — zoecarver / detail
  3. [InstCombine] add helper for known exact cast to FP; NFC — spatel / detail
  4. [InstCombine] add/adjust tests for fpext of casted value; NFC — spatel / detail
  5. Re-commit: Mark values as trivially dead when their only use is a start or end lifetime intrinsic. — zoecarver / detail
  6. [InstCombine] fix typo in comment; NFC — spatel / detail
  7. [X86] Remove the mayLoad and mayStore flags from vzeroupper/vzeroall. — craig.topper / detail
  8. Reland [libc++] Move abs and div into stdlib.h to fix header cycle. — Raphael Isemann / detail
  9. [lldb/Test] Update TestProcessList.py for reproducer replay — Jonas Devlieghere / detail
  10. [VectorCombine] scalarize binop of inserted elements into vector constants — spatel / detail
  11. [GlobalISel] Don't add duplicate successors to MBBs when translating indirectbr — Jessica Paquette / detail
  12. [AIX] Avoid structor alias; die before bad alias codegen — hubert.reinterpretcast / detail
  13. [XCOFF] XCOFF constants, MCObjectFileInfo placeholder code for DWARF; NFC — hubert.reinterpretcast / detail
  14. [Target][XCOFF] Correctly halt when mixing AIX or XCOFF with ppc64le — hubert.reinterpretcast / detail
  15. [WebAssembly] Disallow 'shared-mem' rather than 'atomics' — tlively / detail
  16. [clang][WebAssembly] Only expose wait and notify builtins with atomics — tlively / detail
  17. [COFF] Migrate COFFObjectFile to Expected<T> — rnk / detail
  18. [COFF] Use Expected in COFFObjectFile creation — rnk / detail

#20286 (May 8, 2020 12:11:08 PM)

  1. AMDGPU: Don't assert on unknown address spaces — Matthew.Arsenault / detail
  2. [lldb/test][Darwin] Ask dyld where the real python is — Vedant Kumar / detail
  3. [PDB] Optimize public symbol processing — rnk / detail
  4. Reland [lldb][cmake] Also use local submodule visibility on Darwin — Raphael Isemann / detail
  5. [hwasan] Reset current thread pointer on thread exit. — eugenis / detail
  6. Fix bugs when an included file name is typo corrected. — thakis / detail
  7. Revert "[libc++] ECMAScript IdentityEscape is ambiguous (2584)" — zoecarver / detail
  8. [InstCombine] add tests for known bits before FP casts; NFC — spatel / detail
  9. Add an API to construct an XcodeSDK from an SDK type. — Adrian Prantl / detail
  10. Re-land "get rid of PythonInteger::GetInteger()" — lawrence_danna / detail
  11. [AIX] Make sure we use export lists for plugins — daltenty / detail
  12. [DAG] SimplifyMultipleUseDemandedBits - remove superfluous bitcasts — llvm-dev / detail
  13. [SimplifyCFG] Remap rewritten debug intrinsic operands. — Vedant Kumar / detail
  14. [lld] Add a new output section ".text.unknown" for funtions with unknown hotness — wmi / detail
  15. [SampleFDO] For functions without profiles, provide an option to put — wmi / detail
  16. [X86] Add assembler support for {vex} prefix to match GNU as. — craig.topper / detail

#20285 (May 8, 2020 9:39:39 AM)

  1. DFAEmitter.h - remove unnecessary headers. NFC. — llvm-dev / detail
  2. LiveIntervalCalc - remove unnecessary includes. NFC. — llvm-dev / detail
  3. [InstCombine] simplify code for FP to integer casts; NFCI — spatel / detail
  4. [PatternMatch] add missing FP cast matchers; NFC — spatel / detail
  5. [ELF] Add convenience TableGen classes to enforce two dashes for options not supported by GNU ld — maskray / detail
  6. AMDGPU: Lower addrspacecast to 32-bit constant — Matthew.Arsenault / detail
  7. AMDGPU/GlobalISel: Regenerate checks — Matthew.Arsenault / detail
  8. [mlir][spirv] Handle debuginfo for variables. — khalikov.denis / detail
  9. Revert "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units." — krasimir / detail
  10. Add a flag that controls if clang-tidy and clang-include-fixer are built into libclang. — thakis / detail
  11. Fix MSan test use-after-dtor.cpp under new pass manager — aeubanks / detail
  12. [InstCombine] clean up foldItoFPtoI; NFC — spatel / detail
  13. [lldb][modules] Disable Clang Modules in source/Host directory on macOS — Raphael Isemann / detail
  14. Reland D79501 "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units." — maskray / detail
  15. Unbreak clang-tidy tests after D79599 / e9b4113902850. — thakis / detail

#20284 (May 8, 2020 7:14:41 AM)

  1. [lldb] Prevent objc-root-class warning when compiling module-ownership.mm test — Raphael Isemann / detail
  2. Revert "Recommit "[LV] Induction Variable does not remain scalar under tail-folding."" — benny.kra / detail
  3. [lldb] Fix RecordDecl match string in module-ownership.mm to get the test running again — Raphael Isemann / detail
  4. ItaniumManglingCanonicalizer - reduce StringRef.h include to forward declaration + remove duplicate includes. NFC — llvm-dev / detail
  5. CachePruning.h - reduce StringRef.h to Optional.h include. NFC — llvm-dev / detail
  6. [clangd] Update the new clangd url, NFC. — hokein.wu / detail
  7. [libc++][test] Add test coverage for codecvt<char(16|32)_t, char8_t, mbstate_t> — Casey / detail
  8. [ARM] Change test target to arm-none-none-eabi. NFC — david.green / detail
  9. ItaniumManglingCanonicalizer.h - add cstdint.h include for missing uintptr_t def — llvm-dev / detail

#20283 (May 8, 2020 5:25:42 AM)

  1. [compiler-rt] Reduce the number of threads in gcov test to avoid failure — calixte.denizet / detail
  2. RemarkStringTable.h - reduce StringRef/Remark includes to forward declarations. NFC — llvm-dev / detail
  3. [X86][AVX] Don't let X86ISD::BROADCAST peek through bitcasts to illegal types. — llvm-dev / detail
  4. [lldb] Make module-ownership.mm test more robust against AST node ordering — Raphael Isemann / detail
  5. [clangd] Fix crash in AddUsing tweak due to non-identifier DeclName — hokein.wu / detail

#20282 (May 8, 2020 3:36:18 AM)

  1. [X86] Add v32i8 and v64i8 tests to vec_smulo.ll and vec_umulo.ll. NFC — craig.topper / detail
  2. [mlir] Updated SideEffect interface definitions to use tablegen Resource objects. — marcel.koester / detail
  3. [AMDGPU] Try to determine sign bit during div/rem expansion — nikita.ppv / detail
  4. [DebugInfo] Fix printing values of forms which depend on the DWARF format. — ikudrin / detail
  5. [DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units. — ikudrin / detail
  6. Reapply [InstSimplify] Remove known bits constant folding — nikita.ppv / detail
  7. Fix a failing test. — ikudrin / detail
  8. [clangd] NFC: Use deprecated grpc++ headers for compatibility — kbobyrev / detail
  9. [MLIR] Add complex addition and substraction to the standard dialect — frgossen / detail
  10. AArch6/ARMTargetParser.h - move Triple.h dependency down to cpp file. NFC. — llvm-dev / detail
  11. Remark.h - reduce ArrayRef.h include to SmallVector.h. NFC. — llvm-dev / detail

#20281 (May 7, 2020 10:12:35 PM)

  1. [flang]Semantics for SELECT RANK. — joshisameeran17 / detail

#20280 (May 7, 2020 7:52:03 PM)

  1. Added two new flang builders. — gkistanova / detail
  2. Changed UnifiedTreeBuilder to report extra details for test failures. — gkistanova / detail
  3. UnifiedTreeBuilder takes care of LLVM_ENABLE_PROJECTS if that matches depends_on_projects list. — gkistanova / detail
  4. Add a function to detect whether an Xcode SDK supports Swift — Adrian Prantl / detail
  5. [flang]Add examples in documentation/BijectiveInternalNameUniquing.md — joshisameeran17 / detail
  6. [clang-format] [PR45126] Help text is missing all available formats — mydeveloperday / detail
  7. [clang-format] ensure dump_format_style.py works with Python3 correctly — mydeveloperday / detail
  8. [clang-format] [PR45791] BeforeLambdaBody is confused by comment inside lambda — mydeveloperday / detail
  9. [lldb/Test] Fix typo in find-and-replace. — Jonas Devlieghere / detail
  10. [libc] Fix warnings on release build. — paulatoth / detail
  11. [BFI][CGP] Add limited support for detecting missed BFI updates and fix one in CodeGenPrepare. — yamauchi / detail
  12. [SLP] add test for constant expression fake of load-combine pattern; NFC — spatel / detail
  13. [SLP] add another bailout for load-combine patterns (2nd try) — spatel / detail
  14. AMDGPU: Fix broken tests for HSA metadata — arsenm2 / detail
  15. [VectorCombine] add tests with undefs; NFC — spatel / detail
  16. [mlir] Add NamedAttrList — jpienaar / detail
  17. [InstCombine][SVE] Fix visitInsertElementInst for scalable type. — huihuiz / detail
  18. Add static assert to ID Table to make sure aux targets work right. — erich.keane / detail
  19. Make -Wnonportable-include-path ignore drive case on Windows. — thakis / detail
  20. [InstCombine][SVE] Fix visitExtractElementInst for scalable type. — huihuiz / detail
  21. Allow -fsanitize-minimal-runtime with memtag sanitizer. — eugenis / detail
  22. [NFC] Adjust test check lines for D78267. — huihuiz / detail
  23. [VectorCombine] adjust test to make intent clearer; NFC — spatel / detail
  24. Ensure aux-target specific builtins get validated. — erich.keane / detail
  25. Remove unused _LIBCPP_RAW_ITERATORS — gribozavr / detail
  26. [SimpleLoopUnswitch] Update DefaultExit condition to check unreachable is not empty. — asbirlea / detail
  27. [clang-format] [PR45639] clang-format splits up the brackets of C++17 attribute [[ ]] when used with the first parameter — mydeveloperday / detail
  28. [libcxx] [NFC] fpos Requirements (p0759r1). — zoecarver / detail
  29. getMainExecutable: Fix hand-rolled AT_EXECPATH for older FreeBSD — emaste / detail
  30. [libc++] ECMAScript IdentityEscape is ambiguous (2584) — zoecarver / detail
  31. [Attributor] Mark dependence as optional — johannes / detail
  32. [Attributor][FIX] Record dependences for assumed dead abstract attributes — johannes / detail
  33. [lldb/Test] Skip more tests that are not expected to work with passive replay — Jonas Devlieghere / detail
  34. Correctly modify the CFG in IfConverter, and then remove the — jyknight / detail
  35. Revert "[YAMLVFSWriter][Test][NFC] Add couple tests" — thakis / detail
  36. [LoopFusion] Remove unreachable blocks from DT and LI after fusion — diego.caballero / detail
  37. Uniuqe Names for Internal Linkage Symbols. — tmsriram / detail
  38. [Object] Remove unneeded check in ELFFile<ELFT>::dynamicEntries(). — Xing / detail
  39. Add a new lockdownd plist for launching posix processes — Jason Molenda / detail
  40. [llvm] [CodeGen] Fixed vector halving bug for masked store — ajcbik / detail
  41. Fix false positive with -Wnon-c-typedef-for-linkage — rtrieu / detail

#20279 (May 7, 2020 11:27:35 AM)

  1. [libcxx] Add deduction guides for shared_ptr and weak_ptr — Louis Dionne / detail
  2. tab completion for register read/write — Raphael Isemann / detail
  3. Add a test for "clang --version". — thakis / detail
  4. [mlir] Drop forward-declaration of loop::TerminatorOp. — zinenko / detail
  5. [libc++] Add tests for _LIBCPP_HAS_MERGED_TYPEINFO_NAMES_DEFAULT — Louis Dionne / detail
  6. [libc++][test] Adjust move_iterator tests to allow C++20 — Casey / detail
  7. [ModuloSchedule] Fix epilogue peeling with illegal phi. — thomasraoux / detail
  8. [lldb/Reproducers] Make DoConnectRemote connect to the replay server. — Jonas Devlieghere / detail
  9. [libc++] chrono: check _POSIX_TIMERS before using clock_gettime — Louis Dionne / detail
  10. [dsymutil] Avoid relocating DW_AT_call_pc twice — Vedant Kumar / detail
  11. [libc++] NFC: Port type_info tests to C++03 — Louis Dionne / detail
  12. [YAMLVFSWriter][Tests] Fix YAMLVFSWriterTest — Jan Korous / detail
  13. Reuse existing functionality in XcodeSDK::SDKSupportsModules (NFC) — Adrian Prantl / detail
  14. [libc++] Fix ostream for complex numbers with fixed field width — Louis Dionne / detail
  15. [mlir][vulkan-runner] Remove duplicated/uncessary link libraries — antiagainst / detail
  16. [YAMLVFSWriter] Fix directory handling — Jan Korous / detail
  17. [mlir] Remove unnecessary DEPENDS for MLIRMlirOptMain — antiagainst / detail
  18. [YAMLVFSWriter][Test][NFC] Add couple tests — Jan Korous / detail
  19. Add an XcodeSDK::GetSDKTypeForTriple function — Adrian Prantl / detail
  20. [lldb/Test] Add @skipIfReproducer to tests using lldb::FileSP. — Jonas Devlieghere / detail

#20278 (May 7, 2020 9:06:37 AM)

  1. [VectorCombine] add tests for insert into arbitrary constant; NFC — spatel / detail
  2. Revert "[SLP] add another bailout for load-combine patterns" — hans / detail
  3. [flang] Fix to IsDescriptor — tkeith / detail
  4. Revert "Let clang print registered targets for --version" — Yaxun.Liu / detail
  5. [SveEmitter] Add builtins for SVE2 Uniform complex integer arithmetic — sander.desmalen / detail
  6. [SveEmitter] Add builtins for SVE2 Widening DSP operations — sander.desmalen / detail
  7. [SveEmitter] Add builtins for SVE2 Narrowing DSP operations — sander.desmalen / detail
  8. [SveEmitter] Add builtins for SVE2 Widening complex integer arithmetic — sander.desmalen / detail
  9. [SveEmitter] Add builtins for SVE2 Complex integer dot product — sander.desmalen / detail
  10. [SveEmitter] Add builtins for SVE2 Floating-point widening multiply-accumulate — sander.desmalen / detail
  11. [SveEmitter] Add builtins for SVE2 Floating-point integer binary logarithm instructions — sander.desmalen / detail
  12. [SveEmitter] Add builtins for SVE2 Vector histogram count instructions — sander.desmalen / detail
  13. [SveEmitter] Add builtins for SVE2 Character match instructions — sander.desmalen / detail
  14. [SveEmitter] Add builtins for SVE2 Optional extensions (AES, SHA3, SM4, BITPERM) — sander.desmalen / detail
  15. [SveEmitter] Add builtins for SVE2 svtbx (extended table lookup) — sander.desmalen / detail
  16. [MSan] Pass MSan command line options under new pass manager — aeubanks / detail
  17. [cmake] Add headers in include/llvm/Remarks subdirectory — llvm-dev / detail
  18. [SVE] Fix incorrect usage of getNumElements() in InstCombineCalls — ctetreau / detail
  19. [lldb][NFC] Also initialize language_flags in ValueObject::Dereference — Raphael Isemann / detail
  20. [libcxx] Qualify make_pair in searcher implementations to prevent ADL — Louis Dionne / detail

#20277 (May 7, 2020 7:19:57 AM)

  1. [LV] Fix typo in variable name. NFC. — sjoerd.meijer / detail
  2. [mlir][spirv] Remove template functions for getting op's opcode — antiagainst / detail
  3. [mlir][spirv] Serialize all operands together if possible — antiagainst / detail
  4. [X86] Add AVX512VL concat-cast tests. — llvm-dev / detail
  5. [OPENMP]Consider 'omp_null_allocator' as a predefined allocator. — a.bataev / detail
  6. [SveEmitter] Add builtins for SVE2 Non-widening pairwise arithmetic — sander.desmalen / detail
  7. [SveEmitter] Add builtins for SVE2 widening pairwise arithmetic — sander.desmalen / detail
  8. [SveEmitter] Add builtins for SVE2 Bitwise ternary logical instructions — sander.desmalen / detail
  9. [SveEmitter] Add builtins for SVE2 Large integer arithmetic — sander.desmalen / detail
  10. [SveEmitter] Add builtins for SVE2 Multiplication by indexed elements — sander.desmalen / detail

#20276 (May 7, 2020 5:40:43 AM)

  1. [X86] Add test cases for missed opportunity to match pmulh from multiplies with elements larger than i32. — craig.topper / detail
  2. [X86] Enable combinePMULH to match multiplies with elements larger than i32. — craig.topper / detail
  3. [SVE] Fix getAlignmentInfo for scalable vectors — david.sherwood / detail
  4. [clang-tidy] Exclude function calls in std namespace for bugprone-argument-comment. — hokein.wu / detail
  5. [NFC][ARM] Add tail predication test — sam.parker / detail
  6. [LV] Induction Variable does not remain scalar under tail-folding. — sjoerd.meijer / detail
  7. Revert "[LV] Induction Variable does not remain scalar under tail-folding." — sjoerd.meijer / detail
  8. SplitIndirectBrCriticalEdges: Fix Branch Probability update — yrouban / detail
  9. [SVE][CodeGen] Fix legalisation for scalable types — kerry.mclaughlin / detail
  10. [mlir][vector] set alignment when lowering transfer_read and transfer_write. — zinenko / detail
  11. [mlir] VectorToLLVM: propagate up from replaceTransferOp — zinenko / detail
  12. [mlir][rocdl] Fix typo. NFC. — zinenko / detail
  13. [AMDGPU] Precommit test for D79481. NFC — carl.ritson / detail
  14. [AMDGPU] Cluster shader exports — carl.ritson / detail
  15. [AMDGPU] Re-auto-generate test checks — jay.foad / detail
  16. [gn build] Port e3ffe7269b6 — llvmgnsyncbot / detail
  17. [clangd] Preserve line information while build PreamblePatch — kadircet / detail
  18. [mlir] Support partial folding of affine.min/max — zinenko / detail
  19. [mlir] Add a test for OperationFolder — zinenko / detail
  20. [mlir] Add a test exercising partial constant folding of affine min/max — zinenko / detail
  21. [CodeGen][SVE] Lowering of shift operations with scalable types — kerry.mclaughlin / detail
  22. [clangd] Fix AddUsing tweak for out-of-line functions. — hokein.wu / detail
  23. Recommit "[LV] Induction Variable does not remain scalar under tail-folding." — sjoerd.meijer / detail
  24. [SveEmitter] Add builtins for SVE2 Polynomial arithmetic — sander.desmalen / detail
  25. [Clang][Sema] Capturing section type conflicts on #pragma clang section — lucas.prates / detail
  26. [Clang][Sema] Capturing section type conflicts between #pragma clang section and section attributes — lucas.prates / detail
  27. [VE] Implements minimum MC layer for VE (1/4) — simon.moll / detail
  28. [VE] Minimum MC layer for VE (2/4) — simon.moll / detail
  29. [SveEmitter] Add builtins for svqadd, svqsub and svdot — sander.desmalen / detail
  30. [SveEmitter] Add builtins for FFR manipulation — sander.desmalen / detail
  31. [SveEmitter] Add builtins for svcntp — sander.desmalen / detail
  32. [SveEmitter] Add builtins for address calculations. — sander.desmalen / detail
  33. [SveEmitter] Add builtins for svasrd (zeroing/undef predication) — sander.desmalen / detail
  34. [ARM][MVE] Add support for incrementing gathers — anna.welker / detail
  35. [MLIR] Make ParallelLoopFusion pass scan through all nested regions. — pifon / detail
  36. Revert "[cmake] Allow std::filesystem tests in CrossWinToARMLinux.cmake" — jaskiewiczs / detail
  37. [profile] Don't crash when forking in several threads — calixte.denizet / detail
  38. [NFC][AArch64] Add test — sam.parker / detail
  39. [X86][AVX] combineSignExtendInReg - promote mask arithmetic before v4i64 canonicalization — llvm-dev / detail
  40. [SveEmitter] Add builtins for svinsr — sander.desmalen / detail
  41. [SveEmitter] Add builtins for svqdecp and svqincp — sander.desmalen / detail
  42. [SveEmitter] Add builtins for SVE2 uniform DSP operations — sander.desmalen / detail
  43. [SveEmitter] Add builtins for SVE2 saturating shift left and addition — sander.desmalen / detail
  44. [SveEmitter] Add more SVE2 builtins for shift operations — sander.desmalen / detail
  45. [SveEmitter] Add builtins for SVE2 uniform DSP operations — sander.desmalen / detail

#20275 (May 6, 2020 11:07:20 PM)

  1. [lldb/test] Reformat Objective-C data-formatter source file (NFC) — medismail.bennani / detail
  2. [MLIR] Fix affine fusion bug/efficiency issue / enable more fusion — uday / detail

#20274 (May 6, 2020 8:49:10 PM)

  1. [flang] Response to Steve Scalpone's suggestion to improve a message — psteinfeld / detail
  2. [lld][WebAssembly] Honor --allow-undefined for data symbols too — sbc / detail
  3. [CodeGen][ObjC] Don't try to retain a __unsafe_unretained ARC pointer — Akira / detail
  4. Revert "[libc++] [test] Generate static_test_env on the fly" — jaskiewiczs / detail
  5. Add an explicit API to read the Xcode SDK DWARF attribute from compile units — Adrian Prantl / detail
  6. When pragma FENV_ACCESS is ignored do not modify Sema.CurFPFeatures — melanie.blower / detail
  7. Move the Xcode SDK path caching to HostInfo — Adrian Prantl / detail
  8. [libc] Reorganize and clarify a few points around benchmarking — echristo / detail
  9. [X86] Remove incomplete support for 'Y' has an inline assembly constraint by itself. — craig.topper / detail
  10. [CUDA] Enable existing builtins for PTX7.0 as well. — tra / detail
  11. [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels — whitneyt / detail
  12. [lldb/Test] Run dotest.py with the Python LLDB was built with. — Jonas Devlieghere / detail
  13. [X86] Remove support for Y0 constraint as an alias for Yz in inline assembly. — craig.topper / detail
  14. [flang] Response to Steve Scalpone's suggestion to improve a message — psteinfeld / detail
  15. [flang][NFC] Replace "align" with "alignment" — tkeith / detail
  16. [NFC] Improve doc string to mention that paths in diff are used as-is — ctetreau / detail
  17. [COFF] Dump string table size for COFF file headers — rnk / detail
  18. ParseXcodeSDK: Register both the CU module and the SymbolFile module. — Adrian Prantl / detail
  19. [AArch64][SVE] Implement lowering for SIGN_EXTEND etc. of SVE predicates. — efriedma / detail
  20. [Darwin] Improve ASan diagnostics on arm64e with pointer auth — julian.lettner / detail
  21. Reland [libclang] Install both libclang.a and libclang.so when LIBCLANG_BUILD_STATIC=ON — smeenai / detail
  22. [dsymutil] Add option to print statistics about the .debug_info size. — Jonas Devlieghere / detail
  23. [SelectionDAG] When splitting gather operands in type legalization, set MMO size to UnknownSize — craig.topper / detail
  24. [DWARFLinker] Fix llvm::sort ambiguity — Jonas Devlieghere / detail

#20273 (May 6, 2020 12:27:02 PM)

  1. [SVE] Fix invalid uses of VectorType::getNumElements() in ValueTracking — ctetreau / detail
  2. [Sema] Allow function attribute patchable_function_entry on aarch64_be — maskray / detail
  3. [InstCombine] limit bitcast+insertelement transform to x86 MMX type — spatel / detail
  4. [X86] getShuffleScalarElt - consistently use SDValue. NFC. — llvm-dev / detail
  5. [X86] getShuffleScalarElt - add CONCAT_VECTORS/INSERT_VECTOR_ELT support. — llvm-dev / detail
  6. Fix ShapeBase.td — silvasean / detail
  7. [libc] Fix how math results are compared with MPFR results. — sivachandra / detail
  8. Mark values as trivially dead when their only use is a start or end lifetime intrinsic. — zoecarver / detail
  9. Revert "Mark values as trivially dead when their only use is a start or end lifetime intrinsic." — zoecarver / detail
  10. [X86][AVX] Add PR45808 test case for badly promoted comparison mask arithmetic — llvm-dev / detail
  11. [amdgpu] Fix check of VCC. — michael.hliao / detail
  12. [x86] add test of shift+cast+concat for PR45794; NFC — spatel / detail
  13. [mlir] OperationFolder: fix crash in creation of single-result-ops with in-place folds — zinenko / detail
  14. [flang] Handle EQUIVALENCE and COMMON in size and offset computations — tkeith / detail
  15. [MLIR][NFC] Rename op trait PolyhedralScope -> AffineScope — uday / detail
  16. [SelectionDAG] Fix assertion failure with big shift amounts — craig.topper / detail
  17. clang-format: Add ControlStatementsExceptForEachMacros option to SpaceBeforeParens — daan.j.demeyer / detail
  18. [SystemZ] Fix/optimize vec_load_len and related intrinsics — ulrich.weigand / detail
  19. [flang][NFC] Add accessors to equivalence and common blocks — tkeith / detail
  20. [LLD][COFF] Move debug info for thread-local variables into PDB global stream — alexandre.ganea / detail
  21. Revert "[Debug][CodeView] Emit fully qualified names for globals" — alexandre.ganea / detail

#20272 (May 6, 2020 10:06:58 AM)

  1. Revert "[MIR] Fix a bug in MIR printer." — michael.hliao / detail
  2. [libc++] NFC: Do not print the environment on remote hosts — Louis Dionne / detail
  3. [libc++] Make sure the cin/wcin tests run on remote hosts — Louis Dionne / detail
  4. InstCombine: Fix return after else — Matthew.Arsenault / detail
  5. [clangd] Reland 'Handle PresumedLocations in IncludeCollector' — kadircet / detail

#20271 (May 6, 2020 8:21:02 AM)

  1. [ARM] Extract from a VDUP — david.green / detail
  2. Implement _ExtInt ABI for all ABIs in Clang, enable type for ABIs — erich.keane / detail
  3. [VectorCombine] add tests for possible scalarization; NFC — spatel / detail
  4. [libc++] Fix broken modules tests on single-threaded systems — Louis Dionne / detail
  5. [ARM] VMOVrh of VMOVhr — david.green / detail
  6. AMDGPU: Insert kernarg code after allocas — Matthew.Arsenault / detail
  7. [X86][SSE] combineX86ShuffleChain - remove unused shuffle(vzext_load(),undef) combine. — llvm-dev / detail
  8. [DAGCombiner] sink target-supported FP<->int cast op after concat vectors — spatel / detail
  9. For PAL, make sure Scratch Buffer Descriptor do not clobber GIT pointer — Matthew.Arsenault / detail
  10. [MIR] Fix a bug in MIR printer. — michael.hliao / detail
  11. [ARM] VMOVhr load -> vldr — david.green / detail
  12. Add support for #pragma clang fp reassociate(on|off) — melanie.blower / detail
  13. [RISCV][NFC] Add more constant materialization tests — luismarques / detail
  14. [AMDGPU] Don't implement GCNHazardRecognizer::PreEmitNoops(SUnit *) — jay.foad / detail
  15. [AMDGPU] Drop 16 bit subreg suffixes on print — Stanislav.Mekhanoshin / detail

#20270 (May 6, 2020 6:47:45 AM)

  1. Reland "[CodeGen] Make logic of CCState::resultsCompatible clearer" — david.spickett / detail
  2. [X86][SSE] getShuffleScalarElt - minor NFC cleanup. — llvm-dev / detail
  3. [X86][SSE] Move VZEXT_MOVL removal into SimplifyDemandedVectorEltsForTargetNode — llvm-dev / detail
  4. [mlir] Add a MemRefCastOp canonicalization pattern. — ntv / detail
  5. [Sema] Silence warnings when targeting x86 with VS2019 16.5.4 — alexandre.ganea / detail
  6. [InstrProf] Silence warnings when targeting x86 with VS2019 16.5.4 — alexandre.ganea / detail
  7. [Support] Silence warning: comparison of integers of different signs: 'const int' and 'const unsigned long' — alexandre.ganea / detail
  8. [Debug][CodeView] Emit fully qualified names for globals — alexandre.ganea / detail
  9. [ARM] Convert a bitcast VDUP to a VDUP — david.green / detail
  10. Check type for forward reference definition — rengolin / detail
  11. [clangd] Do not offer "Add using" tweak in header files. — sam.mccall / detail

#20269 (May 6, 2020 5:06:23 AM)

  1. [Sema] Put existing warning under -Wexcess-initializers — richard.sandiford / detail
  2. [clang-tidy]: Add cert-str34-c alias for bugprone-signed-char-misuse. — tamas.zolnai / detail
  3. [lldb] Warn the user about starting the --func-regex parameter with an asterisk — Raphael Isemann / detail
  4. [PowerPC] Fix missing GOT indirect variant kind — stefanp / detail
  5. [clangd] Handle PresumedLocations in IncludeCollector — kadircet / detail
  6. [AMDGPU][MC][GFX9+] Enabled 21-bit signed offsets for SMEM instructions — dmitry.preobrazhensky / detail
  7. [analyzer] Stability improvement for IteratorModeling — dpetrov / detail
  8. Revert "[clangd] Handle PresumedLocations in IncludeCollector" — kadircet / detail
  9. [Sema][SVE] Fix handling of initialisers for built-in SVE types — richard.sandiford / detail
  10. [lldb][NFC] Remove some redundant comment containing just the file name — Raphael Isemann / detail

#20268 (May 6, 2020 3:25:44 AM)

  1. [CodeGen] Make logic of CCState::resultsCompatible clearer — david.spickett / detail
  2. [llvm-nm/objdump/size] Add tests for dumping symbol tables with invalid sh_size. — Xing / detail
  3. Fix error handling after [<index>] in 'frame variable' — pavel / detail
  4. Revert "[CodeGen] Make logic of CCState::resultsCompatible clearer" — david.spickett / detail
  5. Quiet some -Wdocumentation warnings. — benny.kra / detail
  6. [docs] Regenerate DiagnosticsReference.rst — richard.sandiford / detail
  7. [clang] Fix a crash on invalid auto. — hokein.wu / detail
  8. Fix misleading comments. — jay.foad / detail

#20267 (May 6, 2020 1:44:33 AM)

  1. Fix ForRangeCopyCheck not triggering on iterators returning elements by value in C++17. — gribozavr / detail
  2. [GlobalISel][InlineAsm] Add support for basic output operand constraints — konstantin.schwarz / detail
  3. [libc] Change target name for testing benchmark utils infrastructure. — paulatoth / detail

#20266 (May 6, 2020 12:03:20 AM)

  1. [dfsan] Remove realloc from done_abilist.txt — Vitaly Buka / detail
  2. [lsan] Fix warnings lit config — Vitaly Buka / detail
  3. [local-bounds] Ignore volatile operations — Vitaly Buka / detail
  4. [MLIR][NFC] Fix/update debug messages for analysis utils and affine fusion — uday / detail

#20265 (May 5, 2020 10:22:51 PM)

  1. [X86] Allow Yz inline assembly constraint to choose ymm0 or zmm0 when avx/avx512 are enabled and type is 256 or 512 bits — craig.topper / detail
  2. [Attributor][NFC] Avoid dependences on known information — johannes / detail
  3. [Attributor][NFC] Minor code cleanups to minimize follow up diffs — johannes / detail
  4. [Attributor][NFC] Cleanup some AAMemoryLocation code — johannes / detail
  5. [libclang] Remove duplicate dependency on LLVMSupport — Jan Korous / detail
  6. [X86] Add v32i16/v64i8 into the handling for 512-bit inline assembly constraints. — craig.topper / detail

#20264 (May 5, 2020 8:41:58 PM)

  1. [NFC] Outliner label name clean up. — puyan / detail

#20263 (May 5, 2020 7:00:56 PM)

  1. Fix SelectionDAG Graph Printing on Windows — rnk / detail
  2. [llvm-profdata] Support -detailed-summary for Sample Profile — aktoon / detail
  3. [AArch64][GlobalISel] Fold shifts into G_ICMP — Jessica Paquette / detail

#20262 (May 5, 2020 4:37:43 PM)

  1. [clang/clang-tools-extra] Fix BZ44437 - add_new_check.py does not work with Python 3 — kkleine / detail
  2. [libc++] Generate symlinks in static_test_env on the fly — jaskiewiczs / detail
  3. [SVE] Fix invalid usage of getNumElements() in InstCombineMulDivRem — ctetreau / detail
  4. [Support] Move LLD's parallel algorithm wrappers to support — rnk / detail
  5. Revert "[libc++] Generate symlinks in static_test_env on the fly" — jaskiewiczs / detail
  6. [libc++] [test] Generate static_test_env on the fly — jaskiewiczs / detail
  7. [X86] Fix usage of Align constructing MachineMemOperands. — craig.topper / detail
  8. [cmake] Allow std::filesystem tests in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  9. [CUDA] Make NVVM builtins available with CUDA-11/PTX6.5 — tra / detail
  10. Log the NSError str and object description on app launch fail — Jason Molenda / detail
  11. Reapply "NFC: utils/perf-training: Python 3 compatibility for lit.cfg" — Azharuddin Mohammed / detail
  12. [lldb/Utils] Serialize exit code in lldb-repro.py — Jonas Devlieghere / detail

#20261 (May 5, 2020 2:07:01 PM)

  1. [Hexagon] Add R_HEX_GD_PLT_B22/32_PCREL relocations — sidneym / detail
  2. Don't assert about missing profile info in createProfileWeightsForLoop — hans / detail
  3. [AMDGPU] Fix FoldImmediate for 16 bit operand — Stanislav.Mekhanoshin / detail
  4. [libc++abi] NFC: Remove pragma mark in favor of normal comment — Louis Dionne / detail
  5. [ARM] CMSE code generation — momchil.velikov / detail
  6. [libc] Improve information printed on failure of a math test which uses MPFR. — sivachandra / detail
  7. [libc++] Rewrite the tests for cin, cout, clog, cerr and friends — Louis Dionne / detail
  8. [mlir] Add missing dependency to MLIRMlirOptMain — antiagainst / detail
  9. [AMDGPU] Introduce more scratch registers in the ABI. — Christudasan.Devadasan / detail
  10. Add a test to Support.NormalizePath. — thakis / detail
  11. [MLIR][LoopOps] Adds the loop unroll transformation for loop::ForOp. — andydavis / detail
  12. Let normalize() for posix style convert backslash to slash unconditionally. — thakis / detail
  13. [lldb/Driver] Exit with a non-zero exit code in case of error in batch mode. — Jonas Devlieghere / detail
  14. [Inlining] Teach shouldBeDeferred to take the total cost into account — kazu / detail
  15. Collapse variable into assert to remove non-assert unused variable — dblaikie / detail
  16. Revert "[ARM] CMSE code generation" — momchil.velikov / detail
  17. [flang] Fix bug in tests for standalone build — tkeith / detail
  18. [mlir] Harden verifiers for DMA ops — zinenko / detail
  19. [AMDGPU] Fixed the test by adding the triple. — Christudasan.Devadasan / detail
  20. [mlir] Specify CMAKE_CXX_STANDARD to standalone dialect — antiagainst / detail
  21. [SemaObjC] Add a warning for dictionary literals with duplicate keys — erik.pilkington / detail
  22. [AST] Print fixed enum type regardless of language mode — erik.pilkington / detail
  23. [clang][codegen] Refactor argument loading in function prolog. NFC. — michael.hliao / detail
  24. [clang][codegen] Hoist parameter attribute setting in function prolog. — michael.hliao / detail
  25. [MLIR] mlir-opt needs PUBLIC dependence — stephen.neuendorffer / detail
  26. [mlir][DenseElementsAttr] Add support for ComplexType elements — riddleriver / detail
  27. [mlir][DenseElementsAttr] Add support for opaque APFloat/APInt complex values. — riddleriver / detail
  28. [mlir][DenseStringElementsAttr] Fix AttributeElementIterator in the case of a splat. — riddleriver / detail
  29. [ValueTracking] fix CannotBeNegativeZero() to disregard 'nsz' FMF — spatel / detail
  30. [TestIndirectSymbols] This now runs and works on iOS (arm64). — ditaliano / detail
  31. [TestIndirectSymbol] This tests an Apple-specific feature. — ditaliano / detail
  32. [libc] Add no_sanitize("address") attribute to the getMPFRMatcher function. — sivachandra / detail
  33. [MemorySSA] Make MemoryLocation unknown when phi translation cannot be performed. — asbirlea / detail
  34. [mlir][shape] Extract ShapeBase.td — silvasean / detail
  35. [AMDGPU] Added 'a' constraint documentation. NFC. — Stanislav.Mekhanoshin / detail
  36. [VFS][NFC] Fix typo in comment — Jan Korous / detail
  37. [lldb/Test] Update expressions.test for non-zero exit code — Jonas Devlieghere / detail
  38. Revert D77954 -- it breaks Eigen & Tensorflow. — tra / detail

#20260 (May 5, 2020 9:47:32 AM)

  1. [NFC] Update tests — sam.parker / detail
  2. [clang-tidy] In TransformerClangTidyCheck, support option IncludeStyle. — yitzhakm / detail
  3. [AMDGPU] Better support for VMEM soft clauses in GCNHazardRecognizer — jay.foad / detail
  4. [LSR] Don't require register reuse under postinc — david.green / detail
  5. Precommit new test cases for D79413 [InstCombine] Allow denormal C in pow(C,y) -> exp2(log2(C)*y) — jay.foad / detail
  6. [Support] Allow FileOutputBuffer::create to create an empty file — maskray / detail
  7. [InstCombine] Allow denormal C in pow(C,y) -> exp2(log2(C)*y) — jay.foad / detail
  8. Remove unnecessary check for inalloca in IPConstantPropagation — aeubanks / detail
  9. [llvm-objcopy][test] ELF/dump-section.test: change #CHECK to # CHECK — maskray / detail
  10. [llvm-objcopy][ELF] Allow --dump-section to dump an empty non-SHT_NOBITS section — maskray / detail
  11. [RISCV] Update debug scratch register names — pzheng / detail
  12. [flang] update tools/f18 to use LLVM_LINK_COMPONENTS. — stephen.neuendorffer / detail
  13. [MLIR] GPUToCUDA conversion: MC is only needed if NVPTX is enabled. — stephen.neuendorffer / detail
  14. [TTI] getScalarizationOverhead - use explicit VectorType operand — llvm-dev / detail
  15. [MachinePipeliner] Add ORE for MachinePipeliner — Jinsong Ji / detail
  16. [lldb/unittest] Avoid relying on compiler character encoding in unicode test — Vedant Kumar / detail
  17. [MLIR] Add a tests for out of tree dialect example. — stephen.neuendorffer / detail
  18. [clang][OpenMP] Fix getNDSWDS for aarch64. — francesco.petrogalli / detail
  19. [flang] New implementation for checks for constraints C741 through C750 — psteinfeld / detail
  20. [SLP] add another bailout for load-combine patterns — spatel / detail

#20259 (May 5, 2020 7:18:14 AM)

  1. [clang-format] C# always regards && as a binary operator — jbcoe / detail
  2. Revert "[lldb][cmake] Also use local submodule visibility on Darwin" — Raphael Isemann / detail
  3. [libc++] Move parsing of <__config_site> macros to the DSL — Louis Dionne / detail
  4. Elaborate more on --rocm-path flag. — Matthew.Arsenault / detail
  5. [libc++] Allow <__config_site> not being included — Louis Dionne / detail
  6. [InstCombine] Remove hasOneUse check for pow(C,x) -> exp2(log2(C)*x) — jay.foad / detail
  7. [MLIR][LINALG] Convert Linalg on Tensors to Buffers — ehsan.nadjaran_toosi / detail
  8. [libc++] Remove unused functions and minor features of the test suite — Louis Dionne / detail

#20258 (May 5, 2020 5:40:05 AM)

  1. [MLIR] Link MLIRStandardOpsTransforms with MLIRTransforms. — pifon / detail
  2. [InstCombine] Fold or(zext(bswap(x)),shl(zext(bswap(y)),bw/2)) -> bswap(or(zext(x),shl(zext(y), bw/2)) — llvm-dev / detail
  3. [mlir][standalone] NFC: Update CMakeLists.txt to reflect best practices — jean-michel.gorius / detail
  4. [SveEmitter] Add builtins for svreinterpret — sander.desmalen / detail
  5. [ARM] Correct the type on a predicate cast — david.green / detail
  6. [AArch64][SVE] Guard bitcast patterns under IsLE predicate — sander.desmalen / detail
  7. [AMDGPU] Don't mark the .note section as ALLOC — sebastian.neubauer / detail

#20257 (May 5, 2020 4:03:24 AM)

  1. [gn build] (manually) merge 07f8ca6ab19 — thakis / detail
  2. [docs][llvm-objcopy] Update --output-target text with right defaults — james.henderson / detail
  3. [clangd] Get rid of Inclusion::R — kadircet / detail
  4. [X86][AVX] Add PR45794 sitofp v4i64-v4f32 test case — llvm-dev / detail
  5. [X86][AVX] combineVectorSignBitsTruncation - avoid complex vXi64->vXi32 PACKSS truncations (PR45794) — llvm-dev / detail

#20256 (May 5, 2020 3:14:03 AM)

  1. [CallGraphUpdater] Removed references to calles when deleting function — serguei.n.dmitriev / detail
  2. [mlir] Remove tabs from predecessor comments — joker.eph / detail
  3. [mlir] Add support for merging identical blocks during canonicalization — riddleriver / detail
  4. [dsymutil] Thread the VFS through dsymutil (NFC) — Jonas Devlieghere / detail
  5. [MLIR] Normalize usage of intrinsics_gen — stephen.neuendorffer / detail
  6. [MLIR] Reapply: Adjust libMLIR building to more closely follow libClang — stephen.neuendorffer / detail
  7. [MLIR] Update documentation of cmake best practices — stephen.neuendorffer / detail
  8. [PDB] Move stream index tracking to GSIStreamBuilder — rnk / detail
  9. [lit] Create one output file when `--output` is specified more than once — julian.lettner / detail
  10. [CodeGen] Fix warnings due to SelectionDAG::getSplatSourceVector — david.sherwood / detail
  11. [MLIR] Add conversion from AtomicRMWOp -> GenericAtomicRMWOp. — pifon / detail
  12. [clang] Fix an uint32_t overflow in large preamble. — hokein.wu / detail
  13. [LLD] [COFF] Fix a typo in an assert message. NFC. — martin / detail
  14. [ARM] MVE predcast with const test. NFC — david.green / detail
  15. [ELF][ARM] Do not create .ARM.exidx sections for out of range inputs — peter.smith / detail
  16. [Target][ARM] Add PerformVSELECTCombine for MVE Integer Ops — pierre.vanhoutryve / detail
  17. [Target][ARM] Fold or(A, B) more aggressively for I1 vectors — pierre.vanhoutryve / detail
  18. [WebAssembly] Fix block marker placing after fixUnwindMismatches — aheejin / detail
  19. [mlir] NFC: update ::build signature in the tutorial document — zinenko / detail
  20. [SanitizerCoverage] Replace the unconditional store with a load, then a conditional store. — Vitaly Buka / detail
  21. [MCA] Fixed a bug where loads and stores were sometimes incorrectly marked as depedent. Fixes PR45793. — andrea.dibiagio / detail
  22. [NFC][CostModel] Add TargetCostKind to relevant APIs — sam.parker / detail
  23. Reland D78750: [SveEmitter] Add builtins for svdupq and svdupq_lane — sander.desmalen / detail
  24. [clangd] NFC: Cleanup unused headers and libraries — kbobyrev / detail
  25. Forgot to add a -mtriple to a test. NFC — andrea.dibiagio / detail

#20255 (May 4, 2020 6:57:13 PM)

  1. Re-land "Optimize path::remove_dots" — rnk / detail
  2. [ORC] Rename SearchOrder operations on JITDylib to LinkOrder. — Lang Hames / detail
  3. Update LLDB filespec tests for remove_dots change — rnk / detail
  4. [mlir][mlir-opt] Disable multithreading when parsing the input module. — riddleriver / detail
  5. [mlir][IR] Add a Region::getOps method that returns a range of immediately nested operations — riddleriver / detail
  6. [mlir][EDSC] Fix off-by-one BlockBuilder insertion point. — ntv / detail
  7. Clarify comment — Adrian Prantl / detail
  8. [LTO] Suppress emission of empty combined module by default — zakk.chen / detail
  9. [CUDA][HIP] Fix empty ctor/dtor check for union — Yaxun.Liu / detail

#20254 (May 4, 2020 4:38:28 PM)

  1. Set 8 max jobs on LLDB arm buildslave — omair.javaid / detail
  2. [RegisterCoalescer] Extend a subrange if needed when filling range gap — kparzysz / detail
  3. [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4} — maskray / detail
  4. [mlir] Support big endian in DenseElementsAttr — joker.eph / detail
  5. [mlir][StandardToSPIRV] Emulate bitwidths not supported for store op. — hanchung / detail
  6. [PDB] Use the global BumpPtrAllocator — rnk / detail

#20253 (May 4, 2020 3:01:03 PM)

  1. Added 2 new bots for flang. — gkistanova / detail
  2. [libc++] Translate the modules-support Lit feature to the DSL — Louis Dionne / detail
  3. Let clang print registered targets for --version — Yaxun.Liu / detail
  4. [libc++] NFC: Remove unnecessary scope — Louis Dionne / detail
  5. [llvm][dfsan][NFC] Factor out fcn initialization — zbrid / detail
  6. Test commit. Modified comment to add a period at the end. — zarko / detail
  7. [lldb/test] Fix wrong target command failure message on Windows — medismail.bennani / detail
  8. [libc++] Always enable local submodule visibility in the test suite — Louis Dionne / detail
  9. [DebugInfo][CodeView] Include namespace into emitted globals — alexandre.ganea / detail
  10. [ARM] isHardwareLoopProfitable debug messages. NFC — david.green / detail
  11. [PowerPC][AIX][NFC] Remove spills and reloads from arg passing test. — sd.fertile / detail
  12. A test commit as a new contributor to verify commit access is OK. — dpetrov / detail
  13. [libc] Include object files from alias entrypoints also in entrypoint libraries. — sivachandra / detail
  14. [MLIR] Adjust libMLIR building to more closely follow libClang — stephen.neuendorffer / detail
  15. [SveEmitter] Add builtins for Int & FP reductions — sander.desmalen / detail
  16. [llvm-objdump][ARM] Print inline relocations when dumping ARM data — maskray / detail
  17. [flang] Fix x87 binary->decimal — pklausler / detail
  18. Descriptive symbol names for machine basic block sections. — snehasishk / detail
  19. [x86] add tests for concat of casts; NFC — spatel / detail
  20. [ARM] Fix tail call validity checking for varargs calls. — efriedma / detail
  21. [SveEmitter] Add builtins for svdupq and svdupq_lane — sander.desmalen / detail
  22. Revert "[MLIR] Adjust libMLIR building to more closely follow libClang" — stephen.neuendorffer / detail
  23. [JITLink] Fix a typo in a comment. — Lang Hames / detail
  24. [JITLink] Fix missing ADDITIONAL_HEADER_DIRS for the LLVMJITLink component. — Lang Hames / detail
  25. [lit] Disable test on Windows — julian.lettner / detail
  26. Reject operations between vectors and enum types. — erich.keane / detail
  27. Revert "[SveEmitter] Add builtins for svdupq and svdupq_lane" — sander.desmalen / detail
  28. Try to make `duplicate_os_log_reports.cpp` more reliable. — Dan Liew / detail
  29. [ARM] Complex LSR test showing inefficient codegen. NFC — david.green / detail
  30. [LLDB] Fix overloaded operator new cases in TestCppOperators.py which currently work by accident — shafik / detail
  31. [Verifier] Constrain where DILocations may be nested — Vedant Kumar / detail
  32. [lldb/Expression] Make Language() const, NFC — Vedant Kumar / detail
  33. Revert "[lldb/Expression] Make Language() const, NFC" — Vedant Kumar / detail
  34. [lldb/DataFormatters] Delete GetStringPrinterEscapingHelper — Vedant Kumar / detail
  35. [cmake] restrict object library dependency generation to PUBLIC libraries — stephen.neuendorffer / detail
  36. [arm64] Remove an old special case that's not needed anymore. — ditaliano / detail
  37. [x86] add test for shift+op+concat; NFC — spatel / detail
  38. [lldb] Fix -Wdtor-name warnings — Jonas Devlieghere / detail
  39. [lldb/Expression] Make Language() const, NFC — Vedant Kumar / detail

#20252 (May 4, 2020 9:09:08 AM)

  1. [COFF] Avoid allocating temporary vectors during ICF — rnk / detail
  2. [MLIR] Add complex numbers to standard dialect — frgossen / detail
  3. [libc++] NFC: Print Lit available features in sorted order — Louis Dionne / detail
  4. [X86][SSE] Move some VZEXT_MOVL combines into combineTargetShuffle. NFC. — llvm-dev / detail
  5. [InstCombine] Fold (mul(abs(x),abs(x))) -> (mul(x,x)) (PR39476) — llvm-dev / detail
  6. Fix LABEL match for test case for D72841 #pragma float_control — melanie.blower / detail
  7. [flang] Fixed a crash — psteinfeld / detail
  8. [libc++] Translate compiler-identification Lit features to the new DSL — Louis Dionne / detail
  9. [ELF] Don't advance sh_offset for an empty section whose PT_LOAD is removed (due to p_memsz=0) — maskray / detail
  10. [mlir][Linalg] Mostly NFC - Refactor Linalg patterns and transformations. — ntv / detail
  11. [lldb/Host] Improve error messages on unowned read files — medismail.bennani / detail
  12. [SVE] Remove invalid usage of getNumElements in Instructions — ctetreau / detail
  13. [libc++] NFC: Remove outdated #if comment — Louis Dionne / detail
  14. [cmake] Ensure that LINK_LIBS are dependencies for object library targets — stephen.neuendorffer / detail
  15. [AMDGPU] fix copies between 32 and 16 bit — Stanislav.Mekhanoshin / detail

#20251 (May 4, 2020 6:47:07 AM)

  1. [mlir] Removed tight coupling of BufferPlacement pass to Alloc and Dealloc. — marcel.koester / detail
  2. Reapply "Add support for #pragma float_control" with buildbot fixes — melanie.blower / detail
  3. [AArch64] Add NVIDIA Carmel support — sander.desmalen / detail
  4. [libc++] Define a few Lit features using the new DSL — Louis Dionne / detail
  5. [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known — peter.smith / detail
  6. [lldb/DWARF] Remove dead code in DWARFDebugInfoEntry — pavel / detail
  7. [AMDGPU] Enable carry out ADD/SUB operations divergence driven instruction selection. — alex-t / detail
  8. [MIPS] Add a baseline test showing current inefficient hidden sret lowering — Alexander.Richardson / detail
  9. [SelectionDAGBuilder] Stop setting alignment to one for hidden sret values — Alexander.Richardson / detail

#20250 (May 4, 2020 5:11:19 AM)

  1. [SVE][Codegen] Lower legal min & max operations — kerry.mclaughlin / detail

#20249 (May 4, 2020 3:34:44 AM)

  1. Fix building with GCC5 after e64f99c51a8e — hans / detail
  2. [SCCP] Re-use pushToWorkList in pushToWorkListMsg (NFC). — flo / detail
  3. [InstCombine] Add tests showing failure to fold mul(abs(x),abs(x)) -> mul(x,x) (PR39476) — llvm-dev / detail
  4. [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func — jay.foad / detail

#20248 (May 4, 2020 1:57:36 AM)

  1. [llvm-dwarfdump][Stats] Clean up — djordje.todorovic / detail
  2. [VE][NFC] formatting VEISD enum — simon.moll / detail
  3. [mlir][vector] add tests for type_cast taking non-zero addrspace — zinenko / detail
  4. [mlir][rocdl] add rocdl.barier op. — zinenko / detail
  5. Precommit test updates for D68231. — jay.foad / detail

#20247 (May 4, 2020 12:21:34 AM)

  1. Make Polly tests dependencies explicit — sguelton / detail
  2. [X86] Custom legalize v16i64->v16i8 truncate with avx512. — craig.topper / detail
  3. [X86] Simplify some code in combineTruncatedArithmetic. NFC — craig.topper / detail

#20246 (May 3, 2020 10:44:06 PM)

  1. [llvm-objcopy] Avoid invalid Sec.Offset after D79229 — maskray / detail

#20245 (May 3, 2020 8:58:34 PM)

  1. [Attributor][NFC] Proactively ask for `nocapure` on call site arguments — johannes / detail
  2. [Attributor][NFC] Use reference instead of pointer — johannes / detail
  3. [Attributor] Inititialize "value attributes" w/ must-be-executed-context info — johannes / detail
  4. [Attributor] Remember only necessary dependences — johannes / detail
  5. [Attributor][NFC] Replace the nested AAMap with a key pair — johannes / detail

#20243 (May 3, 2020 1:34:41 PM)

  1. [clangd] Reland LSP latency test — kadircet / detail
  2. [OpenMP] Fix an issue of wrong return type of DeviceRTLTy::getNumOfDevices — tianshilei1992 / detail
  3. [clangd] Fix yet-another gratuitous llvm::Error crash — sam.mccall / detail

#20242 (May 3, 2020 11:53:36 AM)

  1. [llvm][NFC] Inliner.cpp shouldInline post-commit feedback — mtrofin / detail
  2. [X86] Add tests showing failure to fold mul(abs(x),abs(x)) -> mul(x,x) (PR39476) — llvm-dev / detail
  3. Revert "Optimize path::remove_dots" — thakis / detail
  4. [Attributor][NFC] Let AbstractAttribute be an IRPosition — johannes / detail
  5. [Attributor][NFC] Encode IRPositions in the bits of a single pointer — johannes / detail
  6. [VPlan] Remove unused & undefined print method (NFC). — flo / detail
  7. [llvm][NFC] Inliner: factor cost and reporting out of inlining process — mtrofin / detail
  8. [ICP] Handling must tail calls in indirect call promotion — hoy / detail
  9. [libc++][test] Use a non-narrowing conversion in assign_pair.pass.cpp — Casey / detail
  10. [InstSimplify] Remove known bits constant folding — nikita.ppv / detail
  11. Revert "[InstSimplify] Remove known bits constant folding" — nikita.ppv / detail
  12. [Attributor] Bitcast constant to the returned value type if it has different type — serguei.n.dmitriev / detail

#20241 (May 3, 2020 9:30:04 AM)

  1. [COFF] Paritally inline Symbol::getName, NFC — rnk / detail
  2. Optimize path::remove_dots — rnk / detail
  3. [clangd] Change include to be relative to current directory — kadircet / detail