collapse
100%
WDescription%
Test Result: 0 tests failing out of a total of 59,631 tests.100
Build stability: No recent builds failed.100
Build History
x
#16834
(pending—Already running 1 builds across all nodes)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Changes

#16833 (Jul 6, 2020 3:02:22 AM)

  1. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  2. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail

#16832 (Jul 6, 2020 1:54:08 AM)

  1. [VE] Correct stack alignment — marukawa / detail
  2. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  3. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  4. Fix off by one error in Bitfields — gchatelet / detail

#16831 (Jul 6, 2020 1:24:39 AM)

  1. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail

#16830 (Jul 5, 2020 10:48:44 PM)

  1. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail

#16829 (Jul 5, 2020 2:50:45 PM)

  1. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail

#16828 (Jul 5, 2020 1:52:43 PM)

  1. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  2. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail

#16827 (Jul 5, 2020 1:13:14 PM)

  1. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail

#16826 (Jul 5, 2020 12:42:44 PM)

  1. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail

#16825 (Jul 5, 2020 11:52:44 AM)

  1. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail

#16824 (Jul 5, 2020 10:46:41 AM)

  1. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail

#16823 (Jul 5, 2020 8:42:14 AM)

  1. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  2. [ARM] Remove hasSideEffects from FP converts — david.green / detail

#16822 (Jul 5, 2020 8:12:46 AM)

  1. [clangd] Fix stack-use-after-scope — benny.kra / detail

#16821 (Jul 5, 2020 3:48:14 AM)

  1. [llvm] Cast to (void) the unused variable. — pifon / detail

#16820 (Jul 5, 2020 3:18:46 AM)

  1. [NFC] Clean up braces and anon namespace — n.james93 / detail

#16819 (Jul 5, 2020 1:56:44 AM)

  1. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  2. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail

#16818 (Jul 5, 2020 12:20:45 AM)

  1. [OpenMP][Tests] NFC use type macro in printf — protze / detail

#16817 (Jul 4, 2020 11:30:44 PM)

  1. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail

#16816 (Jul 4, 2020 9:08:46 PM)

  1. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail

#16815 (Jul 4, 2020 7:22:48 PM)

  1. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail

#16814 (Jul 4, 2020 6:28:31 PM)

  1. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail

#16813 (Jul 4, 2020 5:58:25 PM)

  1. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail

#16812 (Jul 4, 2020 5:28:48 PM)

  1. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail

#16811 (Jul 4, 2020 4:44:45 PM)

  1. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail

#16810 (Jul 4, 2020 3:17:08 PM)

  1. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  2. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail

#16809 (Jul 4, 2020 2:46:18 PM)

  1. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  2. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  3. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail

#16808 (Jul 4, 2020 1:52:46 PM)

  1. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail

#16807 (Jul 4, 2020 12:56:46 PM)

  1. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail

#16806 (Jul 4, 2020 12:04:49 PM)

  1. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  2. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail

#16805 (Jul 4, 2020 11:15:35 AM)

  1. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  2. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  3. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail

#16804 (Jul 4, 2020 10:44:34 AM)

  1. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail

#16803 (Jul 4, 2020 10:14:46 AM)

  1. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail

#16802 (Jul 4, 2020 8:45:51 AM)

  1. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  2. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  3. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail

#16801 (Jul 4, 2020 8:14:22 AM)

  1. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  2. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  3. [InstCombine] improve debug value names; NFC — spatel / detail
  4. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail

#16800 (Jul 4, 2020 7:43:59 AM)

  1. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail

#16799 (Jul 4, 2020 7:13:24 AM)

  1. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail

#16798 (Jul 4, 2020 6:42:48 AM)

  1. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail

#16797 (Jul 4, 2020 6:10:05 AM)

  1. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail

#16796 (Jul 4, 2020 5:39:47 AM)

  1. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail

#16795 (Jul 4, 2020 5:04:48 AM)

  1. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail

#16794 (Jul 4, 2020 3:25:09 AM)

  1. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail

#16793 (Jul 4, 2020 2:55:06 AM)

  1. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail

#16792 (Jul 4, 2020 2:24:03 AM)

  1. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  2. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  3. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  4. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  5. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail

#16791 (Jul 4, 2020 1:54:50 AM)

  1. [clangd] Config: loading and caching config from disk. — sam.mccall / detail

#16790 (Jul 3, 2020 10:10:46 PM)

  1. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail

#16789 (Jul 3, 2020 8:32:47 PM)

  1. [PowerPC] Implement probing for prologue — lkail / detail

#16788 (Jul 3, 2020 6:10:36 PM)

  1. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail

#16787 (Jul 3, 2020 5:40:21 PM)

  1. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  2. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail

#16786 (Jul 3, 2020 5:10:49 PM)

  1. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail

#16785 (Jul 3, 2020 4:18:47 PM)

  1. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail

#16784 (Jul 3, 2020 3:44:13 PM)

  1. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail

#16783 (Jul 3, 2020 3:12:40 PM)

  1. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  2. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  3. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  4. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  5. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  6. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  7. [PowerPC][NFC] Fix indentation — lei / detail

#16782 (Jul 3, 2020 2:05:36 PM)

  1. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  2. [clangd] Fix hover crash on invalid decls — kadircet / detail

#16781 (Jul 3, 2020 1:30:23 PM)

  1. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  2. Revert AST Matchers default to AsIs mode — steveire / detail

#16780 (Jul 3, 2020 12:59:55 PM)

  1. [flang] Add FIRBuilder.cpp — eschweitz / detail
  2. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  3. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  4. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail

#16779 (Jul 3, 2020 11:52:10 AM)

  1. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail

#16778 (Jul 3, 2020 11:22:07 AM)

  1. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail

#16777 (Jul 3, 2020 10:51:48 AM)

  1. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  2. [InstCombine] fold mul of zext bools to 'and' — spatel / detail

#16776 (Jul 3, 2020 10:21:43 AM)

  1. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  2. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  3. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail

#16775 (Jul 3, 2020 9:50:47 AM)

  1. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  2. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail

#16774 (Jul 3, 2020 9:20:17 AM)

  1. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  2. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  3. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  4. Enable basepointer for AIX. — sd.fertile / detail
  5. [InstCombine] Precommit tests for PR43580. — flo / detail
  6. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail

#16773 (Jul 3, 2020 8:42:08 AM)

  1. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  2. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail

#16772 (Jul 3, 2020 8:10:06 AM)

  1. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  2. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  3. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  4. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  5. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail

#16771 (Jul 3, 2020 7:39:17 AM)

  1. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  2. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  3. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail

#16770 (Jul 3, 2020 7:08:47 AM)

  1. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  2. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  3. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail

#16769 (Jul 3, 2020 6:09:32 AM)

  1. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  2. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  3. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  4. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  5. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  6. [IR] Short-circuit comparison with itself for Attributes — danila / detail

#16768 (Jul 3, 2020 5:17:21 AM)

  1. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  2. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  3. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  4. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail

#16767 (Jul 3, 2020 4:35:40 AM)

  1. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  2. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  3. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  4. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail

#16766 (Jul 3, 2020 4:04:15 AM)

  1. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  2. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  3. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  4. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  5. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail

#16765 (Jul 3, 2020 3:32:44 AM)

  1. Regenerate PR19420 tests — llvm-dev / detail
  2. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  3. [clangd] Improve hover on arguments to function call — kadircet / detail
  4. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  5. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  6. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail

#16764 (Jul 3, 2020 2:24:07 AM)

  1. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  2. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  3. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  4. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  5. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  6. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail

#16763 (Jul 3, 2020 12:50:25 AM)

  1. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  2. Fix stack-clash probing for large static alloca — sguelton / detail
  3. [Attributor] Create getName() method for abstract attribute — clfbbn / detail

#16762 (Jul 3, 2020 12:18:57 AM)

  1. [CostModel] Fix cast crash — sam.parker / detail
  2. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  3. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail

#16761 (Jul 2, 2020 11:48:50 PM)

  1. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail

#16760 (Jul 2, 2020 10:41:56 PM)

  1. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail

#16759 (Jul 2, 2020 10:08:22 PM)

  1. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail

#16758 (Jul 2, 2020 9:34:42 PM)

  1. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  2. [lld-macho] Support binding dysyms to any section — jezng / detail
  3. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail

#16757 (Jul 2, 2020 9:03:33 PM)

  1. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail

#16756 (Jul 2, 2020 8:30:55 PM)

  1. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail

#16755 (Jul 2, 2020 6:30:54 PM)

  1. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail

#16754 (Jul 2, 2020 5:46:50 PM)

  1. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail

#16753 (Jul 2, 2020 4:40:53 PM)

  1. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail

#16752 (Jul 2, 2020 4:09:17 PM)

  1. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  2. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  3. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  4. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail

#16751 (Jul 2, 2020 3:03:54 PM)

  1. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  2. Fix typo and check commit access. — sameerarora101 / detail
  3. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail

#16750 (Jul 2, 2020 2:33:10 PM)

  1. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail

#16749 (Jul 2, 2020 2:01:36 PM)

  1. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  2. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  3. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  4. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  5. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  6. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  7. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  8. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  9. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  10. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail

#16748 (Jul 2, 2020 12:56:40 PM)

  1. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  2. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  3. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail

#16747 (Jul 2, 2020 12:26:51 PM)

  1. [flang] Fix bug determining alternate return — tkeith / detail

#16746 (Jul 2, 2020 11:54:39 AM)

  1. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  2. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  3. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  4. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  5. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail

#16745 (Jul 2, 2020 11:23:57 AM)

  1. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  2. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  3. [gn build] make building on an arm mac work — thakis / detail

#16744 (Jul 2, 2020 10:53:31 AM)

  1. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  2. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  3. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail

#16743 (Jul 2, 2020 10:22:55 AM)

  1. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail

#16742 (Jul 2, 2020 9:49:54 AM)

  1. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  2. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail

#16741 (Jul 2, 2020 9:17:56 AM)

  1. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  2. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  3. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  4. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail

#16740 (Jul 2, 2020 8:47:52 AM)

  1. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  2. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  3. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail

#16739 (Jul 2, 2020 7:43:21 AM)

  1. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  2. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  3. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  4. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  5. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  6. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail

#16738 (Jul 2, 2020 6:45:55 AM)

  1. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  2. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  3. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  4. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail

#16737 (Jul 2, 2020 6:14:24 AM)

  1. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  2. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  3. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  4. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  5. [flang] Add inliner pass. — eschweitz / detail

#16736 (Jul 2, 2020 5:31:24 AM)

  1. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  2. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  3. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail

#16735 (Jul 2, 2020 5:00:06 AM)

  1. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail

#16734 (Jul 2, 2020 4:28:56 AM)

  1. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  2. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  3. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  4. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail

#16733 (Jul 2, 2020 3:57:40 AM)

  1. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  2. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  3. Fix some typos (unkown -> unknown); NFC — aaron / detail

#16732 (Jul 2, 2020 3:26:31 AM)

  1. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail

#16731 (Jul 2, 2020 2:56:02 AM)

  1. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  2. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  3. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  4. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  5. [VE] Rename VE toolchain source files — marukawa / detail
  6. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  7. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail

#16730 (Jul 2, 2020 2:24:37 AM)

  1. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  2. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  3. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail

#16729 (Jul 2, 2020 1:54:43 AM)

  1. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail

#16728 (Jul 2, 2020 1:24:35 AM)

  1. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  2. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  3. Fix missing build dependency on omp_gen. — simon.tatham / detail
  4. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  5. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail

#16727 (Jul 2, 2020 12:54:24 AM)

  1. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail

#16726 (Jul 2, 2020 12:00:27 AM)

  1. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  2. [clang] Re-add deleted forward declaration. — pifon / detail
  3. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail

#16725 (Jul 1, 2020 11:30:55 PM)

  1. Add parenthesized expression to SyntaxTree — ecaldas / detail

#16724 (Jul 1, 2020 10:34:56 PM)

  1. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail

#16723 (Jul 1, 2020 9:13:23 PM)

  1. lld/MachO: Remove a useless temporary — thakis / detail
  2. ld64.lld: Add janky support for tbd files — thakis / detail

#16722 (Jul 1, 2020 8:43:10 PM)

  1. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  2. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  3. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail

#16721 (Jul 1, 2020 8:13:10 PM)

  1. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail
  2. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail

#16720 (Jul 1, 2020 7:07:58 PM)

  1. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail

#16719 (Jul 1, 2020 6:13:00 PM)

  1. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  2. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail

#16718 (Jul 1, 2020 5:41:52 PM)

  1. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  2. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  3. [flang] Add more support for alternate returns — tkeith / detail
  4. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail

#16717 (Jul 1, 2020 5:11:20 PM)

  1. typo fixes to cycle bots — thakis / detail
  2. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  3. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  4. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  5. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  6. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail

#16716 (Jul 1, 2020 4:15:36 PM)

  1. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  2. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  3. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  4. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  5. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  6. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  7. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  8. clang CoverageMapping tests bot cleanup — xun / detail

#16715 (Jul 1, 2020 3:45:14 PM)

  1. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail

#16714 (Jul 1, 2020 3:15:08 PM)

  1. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail

#16713 (Jul 1, 2020 2:45:18 PM)

  1. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  2. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  3. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  4. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail

#16712 (Jul 1, 2020 2:11:41 PM)

  1. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  2. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  3. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  4. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  5. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail

#16711 (Jul 1, 2020 1:18:59 PM)

  1. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail

#16710 (Jul 1, 2020 12:48:55 PM)

  1. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail

#16709 (Jul 1, 2020 12:18:29 PM)

  1. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  2. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  3. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail

#16708 (Jul 1, 2020 11:48:33 AM)

  1. [Coroutines] Fix test breakage in D82928 — xun / detail
  2. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  3. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail

#16707 (Jul 1, 2020 11:15:03 AM)

  1. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  2. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  3. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  4. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  5. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  6. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  7. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  8. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  9. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  10. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  11. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  12. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail

#16706 (Jul 1, 2020 10:21:13 AM)

  1. [Outliner] Set nounwind for outlined functions — david.green / detail
  2. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  3. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  4. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  5. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  6. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  7. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  8. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  9. [Coroutines] Fix code coverage for coroutine — xun / detail

#16705 (Jul 1, 2020 9:12:17 AM)

  1. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  2. [RISCV] Add mcountinhibit CSR — pzheng / detail
  3. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  4. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  5. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail

#16704 (Jul 1, 2020 8:26:03 AM)

  1. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  2. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  3. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  4. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  5. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  6. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  7. [VE] Support symbol with offset value — marukawa / detail
  8. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  9. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  10. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail

#16703 (Jul 1, 2020 7:26:07 AM)

  1. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  2. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  3. Implement AVX ABI Warning/error — erich.keane / detail
  4. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail

#16702 (Jul 1, 2020 6:56:56 AM)

  1. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail

#16701 (Jul 1, 2020 6:09:10 AM)

  1. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  2. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  3. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail

#16700 (Jul 1, 2020 5:31:27 AM)

  1. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  2. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  3. [llvm-readobj] - Simplify the symbols.test — grimar / detail

#16699 (Jul 1, 2020 5:00:55 AM)

  1. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail

#16698 (Jul 1, 2020 4:29:20 AM)

  1. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  2. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  3. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  4. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  5. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  6. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail

#16697 (Jul 1, 2020 3:58:22 AM)

  1. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  2. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  3. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  4. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  5. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  6. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  7. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail

#16696 (Jul 1, 2020 3:28:36 AM)

  1. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail

#16695 (Jul 1, 2020 2:56:27 AM)

  1. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  2. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  3. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  4. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  5. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  6. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail

#16694 (Jul 1, 2020 2:12:45 AM)

  1. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  2. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  3. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail

#16693 (Jul 1, 2020 1:30:16 AM)

  1. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  2. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  3. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  4. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  5. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  6. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  7. [NFC][ARM] Add test. — sam.parker / detail
  8. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail

#16692 (Jul 1, 2020 12:46:53 AM)

  1. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  2. Correctly track GCOVProfiling IR update — sguelton / detail
  3. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  4. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail

#16691 (Jul 1, 2020 12:15:47 AM)

  1. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  2. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  3. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  4. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  6. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  7. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  8. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  9. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  10. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  11. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail

#16690 (Jun 30, 2020 11:48:56 PM)

  1. new win32 buildbot — kuhnel / detail

#16689 (Jun 30, 2020 10:39:06 PM)

  1. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

#16688 (Jun 30, 2020 10:04:07 PM)

  1. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  2. [NFC] fix diagnostic — JF Bastien / detail
  3. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  4. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail

#16687 (Jun 30, 2020 9:34:59 PM)

  1. Fix diagnostic for missing virtual dtor — JF Bastien / detail

#16686 (Jun 30, 2020 6:58:08 PM)

  1. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  2. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail

#16685 (Jun 30, 2020 6:24:18 PM)

  1. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  2. [c++20] consteval functions don't get vtable slots. — richard / detail

#16684 (Jun 30, 2020 5:54:39 PM)

  1. [llvm-install-name-tool] Tighten some path checks — smeenai / detail

#16683 (Jun 30, 2020 5:24:37 PM)

  1. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail

#16682 (Jun 30, 2020 4:55:02 PM)

  1. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  2. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail

#16681 (Jun 30, 2020 4:23:47 PM)

  1. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  2. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  3. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  4. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  5. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  6. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  7. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  8. Fix wrong title underline length — aeubanks / detail
  9. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  10. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  11. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail

#16680 (Jun 30, 2020 3:52:41 PM)

  1. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  2. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail

#16679 (Jun 30, 2020 3:22:38 PM)

  1. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  2. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail

#16678 (Jun 30, 2020 2:21:02 PM)

  1. Sparc: Use Register — Matthew.Arsenault / detail
  2. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  3. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  4. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  5. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  6. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  7. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  8. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail

#16678 (Jun 30, 2020 2:21:02 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail

#16677 (Jun 30, 2020 1:11:04 PM)

  1. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  2. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  3. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  4. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  5. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  6. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  7. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  8. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  9. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail

#16676 (Jun 30, 2020 12:17:42 PM)

  1. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  2. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  3. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  4. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  5. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  6. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  7. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail

#16675 (Jun 30, 2020 11:47:10 AM)

  1. [libc++] Add missing include in test — Louis Dionne / detail
  2. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  3. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  4. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  5. [PDB] Defer public serialization until PDB writing — rnk / detail
  6. [llvm-install-name-tool] Add -id option — smeenai / detail
  7. [llvm-install-name-tool] Add -change option — smeenai / detail
  8. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  9. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  10. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  11. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  12. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail

#16674 (Jun 30, 2020 11:17:21 AM)

  1. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  2. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  3. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail

#16673 (Jun 30, 2020 10:24:11 AM)

  1. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  2. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  3. [flang] Silence some warnings from clang-tidy — tkeith / detail

#16672 (Jun 30, 2020 9:52:54 AM)

  1. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  2. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  3. X86: Use Register — Matthew.Arsenault / detail
  4. AMDGPU: Use Register — Matthew.Arsenault / detail
  5. TailDuplicator: Use Register — Matthew.Arsenault / detail
  6. BranchFolding: Use Register — Matthew.Arsenault / detail
  7. RegAlloc: Start using Register — Matthew.Arsenault / detail
  8. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  9. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  10. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  11. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  12. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  13. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail

#16671 (Jun 30, 2020 9:02:44 AM)

  1. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  2. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  3. [CodeComplete] Tweak completion for else. — n.james93 / detail
  4. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  5. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail

#16670 (Jun 30, 2020 8:22:21 AM)

  1. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  2. [NFC] Remove dead code — gchatelet / detail
  3. Add Metadata to Transformer tooling — yitzhakm / detail
  4. [lldb/Scripts] — pavel / detail
  5. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  6. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail

#16669 (Jun 30, 2020 7:23:55 AM)

  1. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  2. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  3. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  4. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  5. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  6. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  7. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail

#16668 (Jun 30, 2020 6:41:03 AM)

  1. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  2. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  3. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail

#16667 (Jun 30, 2020 5:57:25 AM)

  1. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  2. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  3. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail

#16666 (Jun 30, 2020 5:26:25 AM)

  1. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  2. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  3. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail

#16665 (Jun 30, 2020 4:54:10 AM)

  1. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  2. [SystemZ] Add NoMerge MIFlag — iii / detail
  3. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  4. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  5. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  6. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail

#16664 (Jun 30, 2020 3:25:09 AM)

  1. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  2. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  3. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  4. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail

#16663 (Jun 30, 2020 2:53:43 AM)

  1. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  2. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail

#16662 (Jun 30, 2020 2:22:50 AM)

  1. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  2. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  3. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  4. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  5. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  6. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  7. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail

#16661 (Jun 30, 2020 1:36:28 AM)

  1. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  2. [builtins] Change si_int to int in some helper declarations — anton / detail
  3. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  4. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  5. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  6. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail

#16660 (Jun 30, 2020 1:05:04 AM)

  1. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  2. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  3. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  4. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  5. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  6. Fix missing build dependency on omp_gen. — simon.tatham / detail
  7. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail

#16659 (Jun 29, 2020 11:13:14 PM)

  1. Add front/back accessors to indexed_accessor_range. — riddleriver / detail

#16658 (Jun 29, 2020 10:43:00 PM)

  1. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail

#16657 (Jun 29, 2020 10:11:01 PM)

  1. Add missing #include — dblaikie / detail

#16656 (Jun 29, 2020 8:34:21 PM)

  1. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail

#16655 (Jun 29, 2020 8:04:11 PM)

  1. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail

#16654 (Jun 29, 2020 7:34:24 PM)

  1. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail

#16653 (Jun 29, 2020 7:05:02 PM)

  1. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail

#16652 (Jun 29, 2020 6:08:32 PM)

  1. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail

#16651 (Jun 29, 2020 5:39:00 PM)

  1. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail

#16650 (Jun 29, 2020 5:02:04 PM)

  1. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail

#16649 (Jun 29, 2020 4:31:02 PM)

  1. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  2. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail

#16648 (Jun 29, 2020 3:59:57 PM)

  1. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  2. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  3. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  4. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  5. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  6. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  7. Clang Driver: refactor support for writing response files to be — jyknight / detail
  8. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  9. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail

#16647 (Jun 29, 2020 2:34:59 PM)

  1. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  2. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  3. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  4. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  5. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  6. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  7. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  8. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  9. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  10. [flang] Add coarray lowering hooks. — eschweitz / detail
  11. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail

#16646 (Jun 29, 2020 12:51:40 PM)

  1. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  2. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  3. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  4. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  5. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  6. Silence unused var warning in NDEBUG build — rnk / detail
  7. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  8. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  9. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  10. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  11. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  12. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  13. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  14. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  15. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  16. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  17. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail

#16645 (Jun 29, 2020 11:25:53 AM)

  1. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  2. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  3. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  4. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail

#16644 (Jun 29, 2020 10:56:01 AM)

  1. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  2. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail

#16643 (Jun 29, 2020 10:19:44 AM)

  1. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  2. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  3. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  4. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail

#16642 (Jun 29, 2020 9:49:32 AM)

  1. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  2. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  3. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  4. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  5. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail

#16642 (Jun 29, 2020 9:49:32 AM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail

#16641 (Jun 29, 2020 9:18:44 AM)

  1. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  2. [NFC] Fixed ignored .hip test. — dfukalov / detail
  3. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  4. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail

#16640 (Jun 29, 2020 8:38:54 AM)

  1. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  2. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail

#16639 (Jun 29, 2020 8:09:37 AM)

  1. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  2. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  3. [ARM] Better reductions — david.green / detail
  4. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  5. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail

#16638 (Jun 29, 2020 8:00:48 AM)

  1. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  2. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  3. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  4. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  5. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  6. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  7. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  8. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  9. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  10. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  11. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  12. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  13. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail

#16637 (Jun 29, 2020 6:53:34 AM)

  1. Add intrinsic helper function — sebastian.neubauer / detail
  2. [ADT] Add Bitfield utilities — gchatelet / detail
  3. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  4. [NFC] Fix typos — gchatelet / detail
  5. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  6. [lldb] Deduplicate Scalar integral getters — pavel / detail
  7. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  8. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  9. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail

#16636 (Jun 29, 2020 5:47:15 AM)

  1. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  2. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  3. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  4. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail

#16635 (Jun 29, 2020 4:39:18 AM)

  1. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  2. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  3. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  4. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  5. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  6. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  7. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail

#16634 (Jun 29, 2020 3:53:09 AM)

  1. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  2. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  3. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  4. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail

#16633 (Jun 29, 2020 3:23:25 AM)

  1. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail

#16632 (Jun 29, 2020 2:54:04 AM)

  1. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail

#16631 (Jun 29, 2020 2:25:05 AM)

  1. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail

#16630 (Jun 29, 2020 1:48:14 AM)

  1. [clang-tidy] relanding b9306fd — n.james93 / detail
  2. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  3. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  4. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail

#16629 (Jun 29, 2020 1:18:43 AM)

  1. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  2. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  3. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail

#16628 (Jun 29, 2020 12:49:04 AM)

  1. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail

#16627 (Jun 29, 2020 12:13:02 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail

#16626 (Jun 28, 2020 6:53:05 PM)

  1. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail

#16625 (Jun 28, 2020 5:13:04 PM)

  1. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail

#16624 (Jun 28, 2020 3:41:04 PM)

  1. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail

#16623 (Jun 28, 2020 12:00:21 PM)

  1. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail

#16622 (Jun 28, 2020 11:30:38 AM)

  1. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail

#16621 (Jun 28, 2020 11:01:22 AM)

  1. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  2. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail

#16620 (Jun 28, 2020 10:31:55 AM)

  1. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail

#16619 (Jun 28, 2020 10:02:56 AM)

  1. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  2. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  3. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  4. [VectorCombine] add test for scalable vectors; NFC — spatel / detail

#16618 (Jun 28, 2020 9:33:05 AM)

  1. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail

#16617 (Jun 28, 2020 7:21:03 AM)

  1. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  2. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail

#16616 (Jun 28, 2020 6:28:36 AM)

  1. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail

#16615 (Jun 28, 2020 5:59:05 AM)

  1. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail

#16614 (Jun 28, 2020 5:25:14 AM)

  1. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail

#16613 (Jun 28, 2020 4:54:56 AM)

  1. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  2. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  3. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail

#16612 (Jun 28, 2020 4:25:04 AM)

  1. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail

#16611 (Jun 28, 2020 3:05:07 AM)

  1. Fix build errors after b9306fd0 — n.james93 / detail

#16610 (Jun 28, 2020 2:21:04 AM)

  1. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail

#16609 (Jun 28, 2020 1:51:06 AM)

  1. [clang][docs] Remove untracked files from formatted status — n.james93 / detail

#16608 (Jun 28, 2020 12:21:08 AM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail

#16607 (Jun 27, 2020 6:17:04 PM)

  1. Add OpenBSD support to be able to retrieve the thread id — brad / detail

#16606 (Jun 27, 2020 3:02:11 PM)

  1. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail

#16605 (Jun 27, 2020 2:28:06 PM)

  1. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail

#16604 (Jun 27, 2020 1:46:05 PM)

  1. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail

#16603 (Jun 27, 2020 11:12:09 AM)

  1. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail

#16602 (Jun 27, 2020 10:23:32 AM)

  1. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  2. [RISCV] Support experimental v extensions. — kai.wang / detail

#16601 (Jun 27, 2020 9:54:32 AM)

  1. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail

#16600 (Jun 27, 2020 8:15:55 AM)

  1. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail

#16599 (Jun 27, 2020 7:46:41 AM)

  1. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  2. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail

#16598 (Jun 27, 2020 4:23:19 AM)

  1. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  2. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail

#16597 (Jun 27, 2020 3:50:58 AM)

  1. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  2. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail

#16596 (Jun 27, 2020 3:18:50 AM)

  1. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  2. Fix unused type alias warning. NFC. — llvm-dev / detail
  3. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  4. [X86] Add PR46461 test case — llvm-dev / detail
  5. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  6. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail

#16595 (Jun 27, 2020 2:35:16 AM)

  1. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  2. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  3. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  4. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  5. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  6. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  8. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  9. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail

#16594 (Jun 27, 2020 1:36:42 AM)

  1. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail

#16593 (Jun 27, 2020 12:17:10 AM)

  1. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  2. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail

#16592 (Jun 26, 2020 11:45:55 PM)

  1. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  2. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail

#16591 (Jun 26, 2020 11:13:23 PM)

  1. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail

#16590 (Jun 26, 2020 10:44:43 PM)

  1. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail

#16589 (Jun 26, 2020 9:18:53 PM)

  1. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail

#16589 (Jun 26, 2020 9:18:53 PM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / detail

#16588 (Jun 26, 2020 8:49:18 PM)

  1. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  2. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  3. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail

#16587 (Jun 26, 2020 8:20:46 PM)

  1. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail

#16586 (Jun 26, 2020 7:32:47 PM)

  1. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail

#16585 (Jun 26, 2020 5:43:06 PM)

  1. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  2. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  3. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  4. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  5. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  6. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  7. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  8. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail

#16584 (Jun 26, 2020 4:39:46 PM)

  1. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail

#16583 (Jun 26, 2020 4:10:20 PM)

  1. Fix full-store-partial-alias.ll — aeubanks / detail
  2. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail

#16582 (Jun 26, 2020 3:40:07 PM)

  1. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  2. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  3. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  4. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  5. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  6. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  7. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  8. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  9. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  10. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail

#16581 (Jun 26, 2020 2:40:57 PM)

  1. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  2. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  3. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail

#16580 (Jun 26, 2020 1:40:41 PM)

  1. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  2. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  3. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  4. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  5. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  6. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  7. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  8. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  9. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail

#16579 (Jun 26, 2020 12:33:57 PM)

  1. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  2. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  3. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  4. [libc++] Remove support for building through llvm-config — Louis Dionne / detail

#16578 (Jun 26, 2020 11:29:38 AM)

  1. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  2. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  3. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  4. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  5. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  6. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  7. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  8. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  9. [CMake] Add check-debuginfo-* targets — maskray / detail
  10. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  11. [DAGCombiner] rename variables for readability; NFC — spatel / detail

#16577 (Jun 26, 2020 10:34:09 AM)

  1. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  2. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  3. Migrate last batch of tests to gc-live bundle format — listmail / detail

#16576 (Jun 26, 2020 9:36:45 AM)

  1. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  2. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  3. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  4. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  5. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  6. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  7. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  8. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  9. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  10. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  11. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail

#16575 (Jun 26, 2020 7:55:19 AM)

  1. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  2. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  3. [mlir] support returning unranked memrefs — zinenko / detail
  4. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  5. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  6. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  7. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  8. Fix pass return status for loop extractor — sguelton / detail
  9. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  10. [CodeComplete] Add code completion for using alias. — kadircet / detail
  11. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  12. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  13. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  14. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  15. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  16. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  17. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  18. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  19. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  20. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail

#16574 (Jun 26, 2020 6:12:59 AM)

  1. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  2. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  3. Fix implicit Twine.h include dependency. — llvm-dev / detail
  4. [builtins] Improve compatibility with 16 bit targets — anton / detail
  5. [MSP430] Update register names — anton / detail
  6. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  7. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  8. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  9. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail

#16573 (Jun 26, 2020 4:52:32 AM)

  1. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  2. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  3. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  4. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  5. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  6. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  7. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  8. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  9. [clang driver] Move default module cache from system temporary directory — dave / detail

#16572 (Jun 26, 2020 4:14:57 AM)

  1. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  2. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  3. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  4. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail

#16571 (Jun 26, 2020 3:35:28 AM)

  1. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  2. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  3. [lldb] Rewrite Scalar::Promote — pavel / detail
  4. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  5. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  6. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  7. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  8. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail

#16570 (Jun 26, 2020 2:29:34 AM)

  1. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  2. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  3. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  4. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  5. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  6. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  7. [ARM] VCVTT fpround instruction selection — david.green / detail

#16569 (Jun 26, 2020 1:59:52 AM)

  1. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail

#16568 (Jun 26, 2020 1:30:38 AM)

  1. Prevent unused error when assertions are disabled. — tpopp / detail

#16567 (Jun 26, 2020 1:00:38 AM)

  1. [mlir] parallel loop canonicalization — tobias.gysi / detail
  2. [ARM] VCVTT instruction selection — david.green / detail

#16566 (Jun 26, 2020 12:28:20 AM)

  1. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  2. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  3. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  4. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail

#16565 (Jun 25, 2020 11:52:58 PM)

  1. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail

#16564 (Jun 25, 2020 11:23:36 PM)

  1. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail

#16563 (Jun 25, 2020 10:54:16 PM)

  1. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  2. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail

#16562 (Jun 25, 2020 10:24:53 PM)

  1. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail

#16561 (Jun 25, 2020 9:55:24 PM)

  1. [HIP] Add missing options for lto — Yaxun.Liu / detail
  2. [libc++] Always generate a __config_site header — Louis Dionne / detail

#16560 (Jun 25, 2020 9:26:05 PM)

  1. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail

#16559 (Jun 25, 2020 8:56:15 PM)

  1. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail

#16558 (Jun 25, 2020 7:51:52 PM)

  1. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  2. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail

#16557 (Jun 25, 2020 7:22:41 PM)

  1. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail

#16556 (Jun 25, 2020 6:53:33 PM)

  1. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail

#16555 (Jun 25, 2020 6:23:31 PM)

  1. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  2. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  3. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail

#16554 (Jun 25, 2020 5:54:08 PM)

  1. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  2. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  3. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail

#16553 (Jun 25, 2020 5:24:48 PM)

  1. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail

#16552 (Jun 25, 2020 4:55:22 PM)

  1. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  2. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  3. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  4. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail

#16551 (Jun 25, 2020 4:26:11 PM)

  1. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  2. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  3. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  4. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  5. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail

#16550 (Jun 25, 2020 3:54:49 PM)

  1. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail

#16549 (Jun 25, 2020 3:18:34 PM)

  1. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  2. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail

#16548 (Jun 25, 2020 2:26:36 PM)

  1. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  2. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  3. Migrate a couple of codegen tests to gc-live format — listmail / detail
  4. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  5. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail

#16547 (Jun 25, 2020 1:57:16 PM)

  1. [x86] add vector test for merged condition branching; NFC — spatel / detail
  2. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  3. [ARM] Split FPExt loads — david.green / detail

#16546 (Jun 25, 2020 1:26:34 PM)

  1. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  2. Migrate a couple of codegen tests to gc-live format — listmail / detail

#16545 (Jun 25, 2020 12:52:44 PM)

  1. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  2. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  3. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  4. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  5. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  6. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  7. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail

#16544 (Jun 25, 2020 12:23:40 PM)

  1. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  2. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  3. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  4. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail

#16543 (Jun 25, 2020 11:49:31 AM)

  1. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  2. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  3. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  4. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail

#16542 (Jun 25, 2020 11:20:07 AM)

  1. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  2. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  3. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  4. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  5. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  6. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  7. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  8. [gn build] Port 9878996c708 — llvmgnsyncbot / detail

#16541 (Jun 25, 2020 10:15:58 AM)

  1. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  2. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  3. Change while to do-while — maskray / detail
  4. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  5. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  6. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  7. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  8. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  9. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  10. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  11. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  12. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  13. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  14. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  15. Add StringLiteral to SyntaxTree — ecaldas / detail
  16. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  17. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail

#16540 (Jun 25, 2020 9:15:10 AM)

  1. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  2. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  3. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  4. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  5. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#16539 (Jun 25, 2020 8:38:05 AM)

  1. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  2. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  3. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  4. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  5. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  6. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  7. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  8. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  9. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail

#16538 (Jun 25, 2020 7:44:48 AM)

  1. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail

#16537 (Jun 25, 2020 6:53:24 AM)

  1. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  2. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  3. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  4. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  5. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  6. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  7. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  8. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  9. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  10. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  11. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  12. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  13. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail

#16536 (Jun 25, 2020 5:54:33 AM)

  1. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  2. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  3. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  4. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  5. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail

#16535 (Jun 25, 2020 5:00:28 AM)

  1. [NFC] update test to make diff of the following commit clear — tyker / detail
  2. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  3. Repair various issues with modernize-avoid-bind — aaron / detail
  4. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail

#16534 (Jun 25, 2020 3:59:42 AM)

  1. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  2. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  3. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  4. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  5. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail

#16534 (Jun 25, 2020 3:59:42 AM)

  1. moved deployment to kubernetes files — kuhnel / detail

#16533 (Jun 25, 2020 3:29:44 AM)

  1. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  2. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail

#16532 (Jun 25, 2020 3:00:35 AM)

  1. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  2. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail

#16531 (Jun 25, 2020 2:30:37 AM)

  1. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail
  2. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  3. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  4. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  5. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  6. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  7. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  8. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  9. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  10. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  11. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  12. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail

#16530 (Jun 25, 2020 1:58:04 AM)

  1. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  2. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  3. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  4. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  5. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  6. [MLIR][Shape] Lower `shape.rank` — frgossen / detail
  7. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  8. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail

#16529 (Jun 25, 2020 1:28:48 AM)

  1. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  2. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail

#16528 (Jun 25, 2020 12:28:01 AM)

  1. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  2. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  3. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail

#16527 (Jun 24, 2020 11:58:52 PM)

  1. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail

#16526 (Jun 24, 2020 9:02:13 PM)

  1. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail
  2. [Test] Add more tests for selects & phis — mkazantsev / detail

#16525 (Jun 24, 2020 8:33:05 PM)

  1. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail

#16524 (Jun 24, 2020 8:04:50 PM)

  1. [VE] Add clang tests for VE — marukawa / detail

#16523 (Jun 24, 2020 7:23:18 PM)

  1. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  2. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  3. [X86] Fix a typo error. — pengfei.wang / detail

#16522 (Jun 24, 2020 6:16:12 PM)

  1. [mlir][spirv] Add TransposeOp — antiagainst / detail
  2. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  3. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  4. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  5. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  6. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  7. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail

#16521 (Jun 24, 2020 5:43:36 PM)

  1. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  2. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  3. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail

#16520 (Jun 24, 2020 5:14:26 PM)

  1. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail

#16519 (Jun 24, 2020 4:45:16 PM)

  1. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  2. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  3. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  4. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail

#16518 (Jun 24, 2020 4:16:03 PM)

  1. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail

#16517 (Jun 24, 2020 3:46:36 PM)

  1. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  2. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  3. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  4. [clangd] Make background index thread count calculation clearer — sam.mccall / detail

#16516 (Jun 24, 2020 3:11:46 PM)

  1. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  2. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  3. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  4. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  5. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  6. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  7. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  8. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  9. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  10. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  11. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  12. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  13. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  14. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail

#16515 (Jun 24, 2020 2:06:39 PM)

  1. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  2. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  3. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  4. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  5. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail

#16514 (Jun 24, 2020 1:29:56 PM)

  1. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  2. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  3. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  4. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail

#16513 (Jun 24, 2020 12:57:50 PM)

  1. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  2. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  3. [llvm-objcopy] Update help message tests — alexshap / detail
  4. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  5. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  6. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  7. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail

#16513 (Jun 24, 2020 12:57:50 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail

#16512 (Jun 24, 2020 12:28:36 PM)

  1. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  2. [Apple Silicon] Initial support for Rosetta — ditaliano / detail

#16511 (Jun 24, 2020 11:54:42 AM)

  1. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  3. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  4. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  5. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  6. [docs] Fix typo — Vedant Kumar / detail

#16510 (Jun 24, 2020 11:25:35 AM)

  1. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  2. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  3. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  4. [llvm-objcopy] Update help messages — alexshap / detail
  5. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail

#16509 (Jun 24, 2020 10:54:47 AM)

  1. Fix coding style. NFC. — michael.hliao / detail
  2. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  3. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail

#16508 (Jun 24, 2020 10:14:24 AM)

  1. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  2. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  3. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  4. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  5. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  6. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  7. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail

#16507 (Jun 24, 2020 9:45:20 AM)

  1. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  2. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  3. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail

#16506 (Jun 24, 2020 9:14:54 AM)

  1. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  3. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  4. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  5. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  6. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  7. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail

#16505 (Jun 24, 2020 8:38:52 AM)

  1. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  2. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  3. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  4. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  5. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  6. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  7. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  8. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  9. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  10. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  11. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  12. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail

#16504 (Jun 24, 2020 7:42:21 AM)

  1. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail

#16503 (Jun 24, 2020 7:12:39 AM)

  1. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail

#16502 (Jun 24, 2020 6:43:49 AM)

  1. [AMDGPU] Avoid redundant mode register writes — tcorring / detail

#16501 (Jun 24, 2020 6:12:46 AM)

  1. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  2. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  3. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  4. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail

#16500 (Jun 24, 2020 5:16:15 AM)

  1. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  2. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  3. [DSE] Eliminate stores at the end of the function. — flo / detail

#16499 (Jun 24, 2020 4:43:05 AM)

  1. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  2. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  3. Don't install clang-import-test — Alexander.Richardson / detail
  4. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  5. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail

#16498 (Jun 24, 2020 4:04:55 AM)

  1. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail

#16497 (Jun 24, 2020 3:28:52 AM)

  1. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  2. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  3. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail

#16496 (Jun 24, 2020 2:41:54 AM)

  1. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  2. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  3. [lldb] fix typo in docs: withing -> within — kkleine / detail
  4. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  5. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail

#16495 (Jun 24, 2020 1:44:09 AM)

  1. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  2. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  3. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  4. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail

#16494 (Jun 24, 2020 1:14:53 AM)

  1. [VE] Clang toolchain for VE — simon.moll / detail

#16493 (Jun 24, 2020 12:42:10 AM)

  1. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  2. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail

#16492 (Jun 24, 2020 12:13:12 AM)

  1. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  2. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail

#16491 (Jun 23, 2020 11:42:51 PM)

  1. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail

#16490 (Jun 23, 2020 11:11:02 PM)

  1. added scripts to debug running deployment — kuhnel / detail

#16489 (Jun 23, 2020 10:42:53 PM)

  1. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail

#16488 (Jun 23, 2020 9:39:09 PM)

  1. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail

#16487 (Jun 23, 2020 9:10:57 PM)

  1. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  2. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail

#16486 (Jun 23, 2020 8:30:47 PM)

  1. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  2. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail
  3. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  4. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  5. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail

#16485 (Jun 23, 2020 7:23:31 PM)

  1. Remove GlobalValue::getAlignment(). — efriedma / detail

#16484 (Jun 23, 2020 6:54:33 PM)

  1. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail

#16483 (Jun 23, 2020 6:25:52 PM)

  1. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail

#16482 (Jun 23, 2020 5:57:10 PM)

  1. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  2. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail

#16481 (Jun 23, 2020 5:23:10 PM)

  1. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  2. DR458: Search template parameter scopes in the right order. — richard / detail
  3. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail

#16480 (Jun 23, 2020 4:38:47 PM)

  1. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  2. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  3. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail

#16479 (Jun 23, 2020 4:10:05 PM)

  1. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  2. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  3. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail

#16478 (Jun 23, 2020 3:34:02 PM)

  1. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  2. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  3. When performing a substitution into a dependent alias template, mark the — richard / detail
  4. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  5. [flang] add RTBuilder.h — eschweitz / detail
  6. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  7. [lldb] Fix the modules build — Jonas Devlieghere / detail
  8. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  9. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  10. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  11. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail

#16477 (Jun 23, 2020 2:30:06 PM)

  1. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  2. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  3. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  4. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  5. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail

#16476 (Jun 23, 2020 1:57:13 PM)

  1. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  2. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  3. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail

#16475 (Jun 23, 2020 1:28:03 PM)

  1. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  2. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  3. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  4. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail
  5. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail

#16474 (Jun 23, 2020 12:59:19 PM)

  1. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  2. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  3. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail

#16473 (Jun 23, 2020 12:30:27 PM)

  1. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  2. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  3. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail

#16472 (Jun 23, 2020 12:01:42 PM)

  1. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  2. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  3. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail

#16471 (Jun 23, 2020 11:32:44 AM)

  1. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  2. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  3. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail

#16470 (Jun 23, 2020 11:02:56 AM)

  1. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  2. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  3. [Coroutines] Fix a few failing tests — xun / detail
  4. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail
  5. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail

#16469 (Jun 23, 2020 10:33:58 AM)

  1. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  2. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  3. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  4. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  5. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail

#16468 (Jun 23, 2020 9:21:14 AM)

  1. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  2. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  3. Fix test added by D79830 — erich.keane / detail
  4. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  5. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  6. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  7. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  8. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  9. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  10. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  11. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail

#16467 (Jun 23, 2020 7:58:03 AM)

  1. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  2. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  3. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail

#16466 (Jun 23, 2020 7:29:22 AM)

  1. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail

#16465 (Jun 23, 2020 7:00:29 AM)

  1. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  2. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail

#16464 (Jun 23, 2020 6:31:32 AM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  2. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  3. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  4. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  5. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail

#16464 (Jun 23, 2020 6:31:32 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail

#16463 (Jun 23, 2020 5:26:36 AM)

  1. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  2. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  3. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  4. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  5. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  6. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  7. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  8. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  9. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  10. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  11. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail

#16462 (Jun 23, 2020 4:28:47 AM)

  1. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  2. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  3. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  4. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  5. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  6. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  7. Add strcmp fuzz test. — gyurgyikcp / detail
  8. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail

#16461 (Jun 23, 2020 3:58:17 AM)

  1. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  2. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  3. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail

#16460 (Jun 23, 2020 3:28:23 AM)

  1. [TableGen] Add error messages — sebastian.neubauer / detail
  2. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  3. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail

#16459 (Jun 23, 2020 2:57:03 AM)

  1. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  2. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  3. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  4. [AVR] Rewrite the function calling convention. — me / detail
  5. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  6. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  7. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  8. [lldb] Split ClangASTSource::CompleteType — pavel / detail

#16458 (Jun 23, 2020 2:04:44 AM)

  1. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  2. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  3. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail

#16457 (Jun 23, 2020 1:36:09 AM)

  1. [llvm-rc] Implement the language id option — martin / detail

#16456 (Jun 23, 2020 1:07:21 AM)

  1. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail

#16455 (Jun 23, 2020 12:38:36 AM)

  1. AST dump: recurse into type template arguments when dumping. — richard / detail

#16454 (Jun 22, 2020 11:06:01 PM)

  1. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  2. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  3. [Triple] support macOS 11 os version number — Alex Lorenz / detail

#16453 (Jun 22, 2020 10:37:27 PM)

  1. [InstCombine] Replace selects with Phis — mkazantsev / detail

#16452 (Jun 22, 2020 9:53:00 PM)

  1. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail

#16451 (Jun 22, 2020 8:30:53 PM)

  1. Distinguish between template parameter substitutions that are forming — richard / detail
  2. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  3. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  4. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail

#16450 (Jun 22, 2020 7:26:56 PM)

  1. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail

#16449 (Jun 22, 2020 6:28:59 PM)

  1. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  2. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  3. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail

#16448 (Jun 22, 2020 6:00:26 PM)

  1. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  2. [AVR] Decode single register instructions — aykevanlaethem / detail
  3. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  4. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  5. [AVR] Disassemble double register instructions — aykevanlaethem / detail

#16447 (Jun 22, 2020 5:18:04 PM)

  1. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  2. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  3. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  4. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  5. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  6. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail

#16446 (Jun 22, 2020 3:27:34 PM)

  1. [mlir][ods] Allow filtering of ops — jpienaar / detail
  2. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  3. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  4. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  5. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail

#16445 (Jun 22, 2020 2:56:56 PM)

  1. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail

#16444 (Jun 22, 2020 1:36:35 PM)

  1. llvm-nm: Implement --special-syms. — peter / detail
  2. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail

#16443 (Jun 22, 2020 1:06:30 PM)

  1. Use std::make_tuple instead initializer list — antiagainst / detail
  2. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  3. Add Statically Linked Libraries — enye.shi / detail

#16442 (Jun 22, 2020 12:35:51 PM)

  1. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  2. [flang] Fix bug checking SAVE attribute — tkeith / detail
  3. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  4. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  5. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  6. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  7. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail

#16441 (Jun 22, 2020 11:07:13 AM)

  1. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  2. Add support of __builtin_expect_with_probability — erich.keane / detail
  3. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  4. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  5. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  6. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail

#16440 (Jun 22, 2020 10:02:10 AM)

  1. [flang] Shape analysis for result of MATMUL — pklausler / detail
  2. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail

#16439 (Jun 22, 2020 9:33:12 AM)

  1. [MCParser] Support quoted section name for COFF — i / detail
  2. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  3. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  4. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail

#16438 (Jun 22, 2020 9:04:34 AM)

  1. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  2. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  3. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail

#16437 (Jun 22, 2020 8:14:42 AM)

  1. [ARC] Add missing return statement — gchatelet / detail
  2. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  3. [AMDGPU] Generate test checks — jay.foad / detail
  4. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  5. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail

#16436 (Jun 22, 2020 7:45:43 AM)

  1. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  2. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail

#16435 (Jun 22, 2020 7:16:25 AM)

  1. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  2. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  3. Revert commit 9e52530 because of dependencies issue — clementval / detail
  4. [VectorCombine] add helper to replace uses and rename — spatel / detail
  5. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  6. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail

#16434 (Jun 22, 2020 6:31:55 AM)

  1. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  2. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  3. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  4. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail

#16433 (Jun 22, 2020 6:02:05 AM)

  1. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  2. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  3. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail
  4. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  5. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  6. [VectorCombine] add/use pass-level IRBuilder — spatel / detail

#16432 (Jun 22, 2020 5:32:59 AM)

  1. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail

#16431 (Jun 22, 2020 4:46:09 AM)

  1. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  2. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  3. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  4. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  5. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail

#16430 (Jun 22, 2020 4:14:45 AM)

  1. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  2. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  3. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  4. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  5. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  6. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail

#16429 (Jun 22, 2020 3:43:54 AM)

  1. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  2. [MSP430] Enable some basic support for debug information — anton / detail
  3. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  4. [MSP430] Update register names — anton / detail
  5. Make ninja smart console builds more pretty — dave / detail
  6. Revert "[MSP430] Update register names" — anton / detail

#16429 (Jun 22, 2020 3:43:54 AM)

  1. workaround for failing GPU — kuhnel / detail
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail

#16428 (Jun 22, 2020 3:10:45 AM)

  1. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  2. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  3. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  4. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail

#16427 (Jun 22, 2020 2:41:43 AM)

  1. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail

#16426 (Jun 22, 2020 2:12:54 AM)

  1. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail

#16425 (Jun 22, 2020 1:43:52 AM)

  1. [mlir] Add for loop specialization — herhut / detail
  2. [clang][Driver] Correct tool search path priority — david.spickett / detail

#16424 (Jun 22, 2020 1:15:09 AM)

  1. Return false if the identifier is not in the global module index. — v.g.vassilev / detail

#16423 (Jun 22, 2020 12:46:58 AM)

  1. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail

#16422 (Jun 21, 2020 10:11:02 PM)

  1. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail

#16421 (Jun 21, 2020 9:33:01 PM)

  1. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail

#16420 (Jun 21, 2020 8:39:13 PM)

  1. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail

#16419 (Jun 21, 2020 8:11:01 PM)

  1. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail

#16418 (Jun 21, 2020 5:33:03 PM)

  1. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail

#16417 (Jun 21, 2020 4:25:00 PM)

  1. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail

#16416 (Jun 21, 2020 1:34:06 PM)

  1. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  2. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail

#16415 (Jun 21, 2020 1:05:01 PM)

  1. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  2. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail

#16414 (Jun 21, 2020 11:03:02 AM)

  1. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail

#16413 (Jun 21, 2020 10:13:49 AM)

  1. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail

#16412 (Jun 21, 2020 9:45:03 AM)

  1. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail

#16411 (Jun 21, 2020 8:46:42 AM)

  1. add option to instantiate templates already in the PCH — l.lunak / detail
  2. [DSE,MSSA] Move reachability check to main loop. — flo / detail

#16410 (Jun 21, 2020 8:02:14 AM)

  1. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  2. [CGP] Convert phi types — david.green / detail

#16409 (Jun 21, 2020 7:33:04 AM)

  1. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail

#16408 (Jun 21, 2020 6:59:29 AM)

  1. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  2. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  3. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail

#16407 (Jun 21, 2020 6:05:03 AM)

  1. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  2. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  3. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  4. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  5. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  6. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail

#16406 (Jun 21, 2020 5:17:36 AM)

  1. [LangRef] Fix sphinx warnings — nikita.ppv / detail

#16405 (Jun 21, 2020 4:49:01 AM)

  1. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail

#16404 (Jun 21, 2020 3:19:02 AM)

  1. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail

#16403 (Jun 21, 2020 12:47:00 AM)

  1. [Attributor][NFC] Fix indentation — clfbbn / detail

#16402 (Jun 20, 2020 11:59:21 PM)

  1. [Remarks] Add callsite locations to inline remarks — aktoon / detail

#16401 (Jun 20, 2020 11:31:00 PM)

  1. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail

#16400 (Jun 20, 2020 10:41:01 PM)

  1. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail

#16399 (Jun 20, 2020 7:35:01 PM)

  1. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail

#16398 (Jun 20, 2020 4:29:35 PM)

  1. [clang/llvm] As part of using inclusive language within — echristo / detail

#16397 (Jun 20, 2020 4:00:52 PM)

  1. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail

#16396 (Jun 20, 2020 3:32:18 PM)

  1. [clang-tidy] As part of using inclusive language within — echristo / detail

#16395 (Jun 20, 2020 3:03:44 PM)

  1. Rename function to more accurately reflect what it does. — echristo / detail
  2. Update comment to be more clear. — echristo / detail

#16394 (Jun 20, 2020 2:35:09 PM)

  1. [flang] Add BoxValue.h — eschweitz / detail
  2. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail

#16393 (Jun 20, 2020 2:07:03 PM)

  1. Typos around a -> an. — echristo / detail

#16392 (Jun 20, 2020 12:27:02 PM)

  1. [VectorCombine] fix assert for type of compare operand — spatel / detail

#16391 (Jun 20, 2020 10:59:11 AM)

  1. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail

#16390 (Jun 20, 2020 10:31:07 AM)

  1. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail

#16389 (Jun 20, 2020 8:50:45 AM)

  1. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  2. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail

#16388 (Jun 20, 2020 8:19:51 AM)

  1. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail

#16387 (Jun 20, 2020 7:51:12 AM)

  1. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail

#16386 (Jun 20, 2020 7:23:07 AM)

  1. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  2. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail

#16385 (Jun 20, 2020 5:04:38 AM)

  1. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail

#16384 (Jun 20, 2020 4:35:06 AM)

  1. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail

#16383 (Jun 20, 2020 4:07:05 AM)

  1. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  2. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  3. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  4. [CVP] Add another non null test (NFC) — nikita.ppv / detail

#16382 (Jun 20, 2020 3:13:06 AM)

  1. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail

#16381 (Jun 20, 2020 2:26:00 AM)

  1. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  2. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail

#16380 (Jun 20, 2020 1:56:54 AM)

  1. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail

#16379 (Jun 20, 2020 1:26:34 AM)

  1. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  2. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  3. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  4. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  5. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail

#16378 (Jun 20, 2020 12:53:43 AM)

  1. As part of using inclusive language within the llvm project, — echristo / detail
  2. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail

#16377 (Jun 20, 2020 12:20:44 AM)

  1. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  2. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  3. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  4. [Support/Utils] As part of using inclusive language within the — echristo / detail

#16376 (Jun 19, 2020 11:51:48 PM)

  1. Update redirected output file. — echristo / detail
  2. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  3. Update error to read a little better when an error occurs. — echristo / detail

#16375 (Jun 19, 2020 11:20:03 PM)

  1. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  2. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  3. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  4. [clang-change-namespace] As part of using inclusive language — echristo / detail
  5. Update test file. — echristo / detail

#16374 (Jun 19, 2020 10:36:19 PM)

  1. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  2. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  3. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail

#16373 (Jun 19, 2020 10:07:43 PM)

  1. [lld] As part of using inclusive language within the llvm — echristo / detail

#16372 (Jun 19, 2020 9:39:05 PM)

  1. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  2. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  3. [libcxx] As part of using inclusive language within the llvm — echristo / detail

#16371 (Jun 19, 2020 9:11:08 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail

#16370 (Jun 19, 2020 8:13:08 PM)

  1. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail

#16369 (Jun 19, 2020 7:03:51 PM)

  1. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  2. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail

#16368 (Jun 19, 2020 6:35:00 PM)

  1. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail

#16367 (Jun 19, 2020 6:06:09 PM)

  1. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail

#16366 (Jun 19, 2020 5:37:14 PM)

  1. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail

#16365 (Jun 19, 2020 5:05:08 PM)

  1. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail

#16364 (Jun 19, 2020 4:26:50 PM)

  1. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  2. [builtins] Fix typos in comments — rprichard / detail
  3. [builtins][Android] Fix 386->686 adjustment — rprichard / detail

#16363 (Jun 19, 2020 3:58:10 PM)

  1. As part of using inclusive language within the llvm project, — echristo / detail
  2. As part of using inclusive language within the llvm project, — echristo / detail

#16362 (Jun 19, 2020 3:29:24 PM)

  1. As part of using inclusive language within the llvm project, — echristo / detail
  2. As part of using inclusive language within the llvm project, — echristo / detail

#16361 (Jun 19, 2020 3:00:02 PM)

  1. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  2. As part of using inclusive language with the llvm project, — echristo / detail
  3. As part of using inclusive language within the llvm project, — echristo / detail
  4. As part of using inclusive language within the llvm project, — echristo / detail
  5. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail

#16360 (Jun 19, 2020 2:31:10 PM)

  1. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  2. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  3. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  4. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  5. [NFC] Remove unused pass name parser classes — aeubanks / detail
  6. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail

#16359 (Jun 19, 2020 12:46:41 PM)

  1. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail

#16358 (Jun 19, 2020 12:17:50 PM)

  1. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  2. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  3. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  4. [flang] Add SymbolMap — eschweitz / detail
  5. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  6. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail

#16357 (Jun 19, 2020 10:40:54 AM)

  1. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  2. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  3. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail
  4. [ADT] Fix itostr handling of min int64_t value — thomasp / detail

#16356 (Jun 19, 2020 10:12:00 AM)

  1. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  2. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail

#16355 (Jun 19, 2020 9:43:26 AM)

  1. [VectorCombine] fix crash while transforming constants — spatel / detail
  2. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  3. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail

#16354 (Jun 19, 2020 9:14:26 AM)

  1. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  2. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  3. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  4. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  5. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail

#16353 (Jun 19, 2020 8:45:50 AM)

  1. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail

#16352 (Jun 19, 2020 8:17:05 AM)

  1. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  2. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail

#16352 (Jun 19, 2020 8:17:05 AM)

  1. Fix some typos — noreply / detail

#16351 (Jun 19, 2020 7:46:08 AM)

  1. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  2. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  3. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  4. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  5. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  6. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  7. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  8. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail

#16350 (Jun 19, 2020 7:16:46 AM)

  1. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  2. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  3. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail

#16349 (Jun 19, 2020 6:47:31 AM)

  1. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  2. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  3. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  4. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  5. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail

#16348 (Jun 19, 2020 5:35:11 AM)

  1. [AVR] Remove duplicate specification of lib directory — me / detail
  2. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  3. [AVR] Remove duplicate specification of lib directory — me / detail
  4. [Test] Add more tests on select->phi transform — mkazantsev / detail
  5. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  6. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  7. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  8. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  9. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  10. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  11. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  12. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  13. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  14. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  15. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  16. [libc++] Implement <numbers> — kamleshbhalui / detail
  17. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  18. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  19. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  20. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  21. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  22. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  23. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  24. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  25. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  26. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  27. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  28. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  29. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  30. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  31. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  32. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  33. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  34. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  35. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  36. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  37. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  38. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  39. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  40. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  41. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  42. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  43. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  44. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail

#16348 (Jun 19, 2020 5:35:11 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / detail
  2. initial terraform configuration for Google buildbot workers — kuhnel / detail
  3. fixed bugs in scripts — kuhnel / detail

#16347 (Jun 18, 2020 10:28:38 PM)

  1. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail

#16346 (Jun 18, 2020 9:59:05 PM)

  1. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail

#16345 (Jun 18, 2020 9:28:44 PM)

  1. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail

#16344 (Jun 18, 2020 8:58:42 PM)

  1. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail

#16343 (Jun 18, 2020 7:58:51 PM)

  1. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail

#16342 (Jun 18, 2020 7:01:01 PM)

  1. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail
  2. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  3. The type of a reference to a non-type template parameter pack should — richard / detail
  4. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  5. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  6. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  7. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail

#16341 (Jun 18, 2020 5:08:55 PM)

  1. [NFC] Refactor Registry loops to range for — n.james93 / detail
  2. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  3. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  4. Set appropriate host defines for building under emscripten — dschuff / detail
  5. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail

#16340 (Jun 18, 2020 4:38:18 PM)

  1. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  2. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  3. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  4. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail

#16339 (Jun 18, 2020 3:31:38 PM)

  1. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  2. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  3. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  4. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  5. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  6. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  7. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  8. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail

#16339 (Jun 18, 2020 3:31:38 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail

#16338 (Jun 18, 2020 1:19:52 PM)

  1. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  2. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  3. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  4. Fix return status of LoopDistribute — sguelton / detail
  5. [flang] Fix build problems on osx — pklausler / detail
  6. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  7. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  8. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  9. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail
  10. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  11. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  12. Add SveBFloat16 to type switch. — echristo / detail
  13. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  14. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  15. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  16. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  17. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  18. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  19. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  20. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  21. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  22. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  23. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  24. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  25. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  26. [mlir] Refactor affine loop nest builders — zinenko / detail
  27. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  28. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  29. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  30. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  31. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail

#16336 (Jun 18, 2020 10:59:54 AM)

  1. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  2. vim: add `bfloat` keyword — cullen.rhodes / detail
  3. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  4. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  5. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  6. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  7. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  8. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  9. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  10. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  11. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  12. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  13. Optimize 'construct at end' loops in vector — mvels / detail

#16335 (Jun 18, 2020 9:58:02 AM)

  1. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  2. [Dexter] Add --source-dir-root flag — tbosch / detail
  3. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  4. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  5. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail

#16334 (Jun 18, 2020 9:26:59 AM)

  1. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  2. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  3. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail

#16333 (Jun 18, 2020 8:56:10 AM)

  1. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  2. fix a typo to cycle bots — thakis / detail
  3. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  4. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail

#16332 (Jun 18, 2020 8:22:57 AM)

  1. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  2. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  3. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail

#16331 (Jun 18, 2020 7:52:01 AM)

  1. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  2. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  3. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  4. Lanai: Remove unused method — Matthew.Arsenault / detail
  5. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail

#16330 (Jun 18, 2020 7:10:40 AM)

  1. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  2. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail

#16329 (Jun 18, 2020 7:09:14 AM)

  1. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  2. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  3. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail

#16328 (Jun 18, 2020 6:22:57 AM)

  1. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  2. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  3. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  4. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  5. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  6. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  7. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  8. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  9. [MC] Rename a misnamed function. NFC. — ikudrin / detail

#16327 (Jun 18, 2020 5:34:21 AM)

  1. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  2. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  3. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  4. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  5. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  6. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  7. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  8. [Matrix] Use alignment info when lowering loads/stores. — flo / detail

#16326 (Jun 18, 2020 4:35:29 AM)

  1. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  2. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  3. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail

#16325 (Jun 18, 2020 3:36:25 AM)

  1. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  2. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  3. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  4. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  5. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  6. [mlir] NFC: Fix link in traits documentation — noreply / detail
  7. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  8. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail

#16324 (Jun 18, 2020 2:22:15 AM)

  1. [Matrix] Update load/store intrinsics. — flo / detail
  2. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail
  3. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  4. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  5. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail

#16323 (Jun 18, 2020 1:35:37 AM)

  1. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  2. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  3. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  4. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail

#16322 (Jun 18, 2020 1:05:48 AM)

  1. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  2. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  3. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail

#16321 (Jun 18, 2020 12:19:16 AM)

  1. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  2. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  3. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail

#16320 (Jun 17, 2020 11:44:38 PM)

  1. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  2. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail

#16319 (Jun 17, 2020 11:14:55 PM)

  1. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  2. [IndirectThunks] Tiny comment fix — kristof.beyls / detail

#16318 (Jun 17, 2020 10:45:18 PM)

  1. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  2. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail

#16317 (Jun 17, 2020 10:15:15 PM)

  1. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail

#16316 (Jun 17, 2020 9:45:50 PM)

  1. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail

#16315 (Jun 17, 2020 9:16:23 PM)

  1. [lld-macho] Add missing search-paths-darwin.test — jezng / detail

#16314 (Jun 17, 2020 8:47:00 PM)

  1. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  2. [lld-macho] Support non-pcrel section relocs — jezng / detail
  3. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  4. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  5. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  6. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  7. [lld-macho] Handle framework search path, alongside library search path — jezng / detail

#16313 (Jun 17, 2020 8:17:23 PM)

  1. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  2. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail

#16312 (Jun 17, 2020 7:48:43 PM)

  1. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail

#16311 (Jun 17, 2020 6:34:44 PM)

  1. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail

#16310 (Jun 17, 2020 5:41:43 PM)

  1. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail

#16309 (Jun 17, 2020 4:39:28 PM)

  1. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  2. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  3. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  4. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  5. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  6. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail
  7. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail

#16308 (Jun 17, 2020 3:40:55 PM)

  1. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  2. When performing a substitution into a dependent alias template, mark the — richard / detail
  3. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  4. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  5. [CUDA] make the test more hermetic — tra / detail
  6. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail

#16307 (Jun 17, 2020 3:11:25 PM)

  1. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  2. [MLIR] Fix parallel loop tiling. — herhut / detail
  3. Remove unused class variable ModuleSlice. — echristo / detail
  4. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  5. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  6. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail

#16306 (Jun 17, 2020 2:07:01 PM)

  1. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail

#16305 (Jun 17, 2020 1:37:51 PM)

  1. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail

#16304 (Jun 17, 2020 1:07:16 PM)

  1. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  2. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  3. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  4. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  5. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  6. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  7. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail

#16303 (Jun 17, 2020 12:38:01 PM)

  1. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  2. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  3. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  4. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  5. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  6. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  7. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  8. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  9. [flang] Fix out-of-tree builds — tkeith / detail
  10. [clang-tidy] Prune dead code. NFC. — benny.kra / detail
  11. This is a test commit — RonakNilesh.Chauhan / detail
  12. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  13. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail

#16302 (Jun 17, 2020 11:26:15 AM)

  1. [xray] Option to omit the function index — ianlevesque / detail
  2. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  3. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail

#16301 (Jun 17, 2020 10:57:10 AM)

  1. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  2. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail

#16300 (Jun 17, 2020 10:26:57 AM)

  1. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  2. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  3. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  4. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  5. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  6. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail

#16299 (Jun 17, 2020 9:57:54 AM)

  1. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  2. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  3. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail

#16298 (Jun 17, 2020 9:26:42 AM)

  1. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail

#16297 (Jun 17, 2020 8:32:58 AM)

  1. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  2. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail

#16296 (Jun 17, 2020 7:57:19 AM)

  1. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  2. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail

#16295 (Jun 17, 2020 7:28:11 AM)

  1. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  2. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  3. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  4. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  5. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  6. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  7. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  8. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail

#16294 (Jun 17, 2020 6:35:56 AM)

  1. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  2. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail

#16293 (Jun 17, 2020 6:06:52 AM)

  1. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  2. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail

#16292 (Jun 17, 2020 5:36:10 AM)

  1. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  2. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  3. Remove global std::strings. NFCI. — benny.kra / detail

#16291 (Jun 17, 2020 5:05:06 AM)

  1. [LSR] Filter for postinc formulae — david.green / detail
  2. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail

#16290 (Jun 17, 2020 4:32:11 AM)

  1. [CallPrinter] Remove static constructor. — benny.kra / detail
  2. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  3. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  4. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail

#16289 (Jun 17, 2020 4:02:11 AM)

  1. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  2. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  3. [SCCP] Precommit some sext tests (NFC). — flo / detail

#16288 (Jun 17, 2020 3:32:51 AM)

  1. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail

#16287 (Jun 17, 2020 3:02:48 AM)

  1. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail

#16286 (Jun 17, 2020 2:20:41 AM)

  1. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  2. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  3. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  4. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  5. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  6. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  7. Fix LoopIdiomRecognize pass return status — sguelton / detail
  8. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail

#16285 (Jun 17, 2020 1:50:36 AM)

  1. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  2. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  3. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  4. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  5. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  6. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  7. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  8. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  9. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  10. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  11. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail

#16284 (Jun 17, 2020 12:44:58 AM)

  1. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  2. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  3. subdirectories should not use cmake project command — protze / detail

#16283 (Jun 17, 2020 12:07:43 AM)

  1. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  2. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  3. [www] Update cxx_dr_status page for recent fixes. — richard / detail

#16282 (Jun 16, 2020 11:38:46 PM)

  1. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  2. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  3. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail

#16281 (Jun 16, 2020 11:04:44 PM)

  1. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail

#16280 (Jun 16, 2020 8:59:53 PM)

  1. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail

#16279 (Jun 16, 2020 8:30:51 PM)

  1. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail

#16278 (Jun 16, 2020 7:56:48 PM)

  1. Don't assert if we find a dependently-typed variable in the — richard / detail
  2. DR458: Search template parameter scopes in the right order. — richard / detail
  3. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail

#16277 (Jun 16, 2020 7:27:44 PM)

  1. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  2. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail

#16276 (Jun 16, 2020 6:58:47 PM)

  1. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail

#16275 (Jun 16, 2020 6:26:18 PM)

  1. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  2. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail

#16274 (Jun 16, 2020 5:54:38 PM)

  1. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  2. [builtins][test] Delete unneeded file headers — maskray / detail

#16273 (Jun 16, 2020 5:24:18 PM)

  1. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  2. test: add library search path to repair the test — Saleem Abdulrasool / detail

#16272 (Jun 16, 2020 4:54:45 PM)

  1. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  2. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  3. lld: remove old test support path — Saleem Abdulrasool / detail
  4. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  5. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail

#16272 (Jun 16, 2020 4:54:45 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail

#16271 (Jun 16, 2020 3:43:16 PM)

  1. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  2. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  3. [flang] Upstream the Mangler module from lowering. — eschweitz / detail

#16270 (Jun 16, 2020 3:12:44 PM)

  1. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  2. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  3. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail
  4. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail

#16269 (Jun 16, 2020 2:41:19 PM)

  1. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  2. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  3. [gcov] Add -i --intermediate-format — maskray / detail
  4. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  5. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail

#16268 (Jun 16, 2020 2:12:29 PM)

  1. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  2. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  3. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  4. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  5. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  6. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  7. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail

#16267 (Jun 16, 2020 1:43:25 PM)

  1. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  2. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail

#16266 (Jun 16, 2020 1:08:03 PM)

  1. [lit] Improve consistency for showing result groups — julian.lettner / detail
  2. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  3. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  4. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  5. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  6. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  7. remove gold linker — Yuanfang Chen / detail
  8. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  9. Revert "remove gold linker" — Yuanfang Chen / detail

#16265 (Jun 16, 2020 12:39:17 PM)

  1. Driver: Accept multiple --config options if filenames are the same — tstellar / detail

#16264 (Jun 16, 2020 12:10:19 PM)

  1. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  2. GlobalISel: Use Register — Matthew.Arsenault / detail
  3. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  4. [MLIR] Add documentation for generate-check-lines.py — timshen / detail
  5. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  6. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  7. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail

#16263 (Jun 16, 2020 11:25:41 AM)

  1. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  2. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  3. [TLI] Add four C++17 delete variants. — yamauchi / detail
  4. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  5. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail

#16262 (Jun 16, 2020 10:56:54 AM)

  1. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  2. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail

#16261 (Jun 16, 2020 10:28:02 AM)

  1. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail

#16260 (Jun 16, 2020 9:59:13 AM)

  1. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  2. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail

#16259 (Jun 16, 2020 9:29:16 AM)

  1. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  2. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  3. [Format] Add more proto enclosing function names — noreply / detail
  4. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail

#16259 (Jun 16, 2020 9:29:16 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail

#16258 (Jun 16, 2020 8:37:16 AM)

  1. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  2. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  3. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  4. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  5. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  6. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  7. Fix debug line info when line markers are present inside macros. — thomasp / detail
  8. [GlobalISel] Delete unused variable after r353432 — maskray / detail

#16257 (Jun 16, 2020 7:31:06 AM)

  1. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  2. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  3. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail

#16256 (Jun 16, 2020 7:01:56 AM)

  1. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  2. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  3. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail

#16255 (Jun 16, 2020 5:51:21 AM)

  1. [LSan] Enable for SystemZ — iii / detail
  2. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  3. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  4. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  5. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  6. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  7. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  8. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail

#16254 (Jun 16, 2020 4:40:00 AM)

  1. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  2. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  3. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  4. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  5. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  6. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  7. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  8. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  9. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  10. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  11. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  12. Silence GCC 7 warning — kristof.beyls / detail
  13. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail
  14. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  15. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  16. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  17. [ARM] Fix crash trying to generate i1 immediates — david.green / detail

#16253 (Jun 16, 2020 3:27:57 AM)

  1. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  2. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  3. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  4. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  5. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  6. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail
  7. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  8. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail

#16252 (Jun 16, 2020 2:14:38 AM)

  1. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  2. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  3. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  4. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  5. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  6. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  7. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  8. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  9. [gn build] (manualy) merge e2cc854 — hans / detail
  10. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  11. [clangd] Make sure working directory is set during preamble validation — kadircet / detail

#16251 (Jun 16, 2020 1:44:40 AM)

  1. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  2. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  3. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail

#16250 (Jun 16, 2020 1:16:18 AM)

  1. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail

#16249 (Jun 16, 2020 12:47:20 AM)

  1. [CostModel] Unify getCFInstrCost — sam.parker / detail

#16247 (Jun 15, 2020 11:51:40 PM)

  1. NFC: Inline unused variable — kbobyrev / detail

#16246 (Jun 15, 2020 11:22:59 PM)

  1. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail

#16245 (Jun 15, 2020 10:54:49 PM)

  1. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

#16244 (Jun 15, 2020 9:59:50 PM)

  1. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  2. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail

#16243 (Jun 15, 2020 9:31:06 PM)

  1. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  2. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  3. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail

#16242 (Jun 15, 2020 9:02:19 PM)

  1. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  2. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  3. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail

#16241 (Jun 15, 2020 8:33:36 PM)

  1. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail

#16240 (Jun 15, 2020 8:02:52 PM)

  1. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  2. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  3. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail

#16239 (Jun 15, 2020 7:34:50 PM)

  1. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail

#16238 (Jun 15, 2020 6:50:59 PM)

  1. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  2. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail

#16237 (Jun 15, 2020 6:22:05 PM)

  1. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  2. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail

#16237 (Jun 15, 2020 6:22:05 PM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail

#16236 (Jun 15, 2020 5:52:24 PM)

  1. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  2. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  3. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  4. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail

#16235 (Jun 15, 2020 4:40:34 PM)

  1. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  2. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  3. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  4. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  5. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  6. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  7. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail

#16234 (Jun 15, 2020 4:10:59 PM)

  1. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  2. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  3. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  4. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  5. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail

#16233 (Jun 15, 2020 3:41:21 PM)

  1. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  2. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail

#16232 (Jun 15, 2020 3:00:14 PM)

  1. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  2. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  3. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  4. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  5. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  6. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  7. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  8. [mlir][NFC] Fix file comments. — hanchung / detail

#16231 (Jun 15, 2020 2:11:14 PM)

  1. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  2. [MachO] Fix typo in comment — smeenai / detail
  3. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  4. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  5. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  6. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  7. Make OpOperand constructor private (NFC) — joker.eph / detail
  8. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  9. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  10. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  11. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  12. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail

#16230 (Jun 15, 2020 11:59:54 AM)

  1. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  2. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  3. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  4. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  5. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  6. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  7. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  8. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail
  9. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  10. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  11. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  12. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  13. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  14. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  15. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail

#16230 (Jun 15, 2020 11:59:54 AM)

  1. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail

#16228 (Jun 15, 2020 10:41:20 AM)

  1. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  2. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  3. [libc] Enable string functions for aarch64. — sivachandra / detail
  4. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  5. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  6. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  7. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  8. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  9. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  10. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  11. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  12. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  13. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  14. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  15. [DSE,MSSA] Port partial store merging. — flo / detail

#16227 (Jun 15, 2020 9:16:34 AM)

  1. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  2. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  3. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail
  4. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  5. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  6. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  7. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  8. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  9. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  10. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  11. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  12. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail

#16226 (Jun 15, 2020 8:27:28 AM)

  1. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  2. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  3. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  4. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  5. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  6. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  7. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  8. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  9. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  10. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  11. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail
  12. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  13. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  14. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail

#16225 (Jun 15, 2020 6:49:23 AM)

  1. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  2. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  3. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail

#16224 (Jun 15, 2020 6:20:56 AM)

  1. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  2. [mlir] Remove OperandAdaptor — jpienaar / detail
  3. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail

#16223 (Jun 15, 2020 4:51:51 AM)

  1. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  2. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  3. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail

#16222 (Jun 15, 2020 4:01:34 AM)

  1. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  2. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  3. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  4. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  5. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  6. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  7. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail

#16221 (Jun 15, 2020 2:53:22 AM)

  1. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  2. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  3. Prevent IR-gen from emitting consteval declarations — tyker / detail
  4. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  5. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  6. [VE] Support relocation information in MC layer — simon.moll / detail
  7. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  8. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  9. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail

#16220 (Jun 15, 2020 1:29:29 AM)

  1. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  2. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  3. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail
  4. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  5. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  6. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail

#16219 (Jun 15, 2020 12:18:24 AM)

  1. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  2. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  3. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  4. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  5. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail

#16218 (Jun 14, 2020 11:32:19 PM)

  1. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  2. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  3. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  4. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  5. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  6. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  7. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  8. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  9. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail

#16217 (Jun 14, 2020 10:48:54 PM)

  1. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail

#16216 (Jun 14, 2020 9:26:51 PM)

  1. [PowerPC] fma chain break to expose more ILP — czhengsz / detail

#16215 (Jun 14, 2020 8:58:42 PM)

  1. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail

#16214 (Jun 14, 2020 7:58:53 PM)

  1. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail

#16213 (Jun 14, 2020 7:09:11 PM)

  1. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  2. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail

#16212 (Jun 14, 2020 6:26:50 PM)

  1. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  2. [lld-macho] Properly handle & validate relocation r_length — jezng / detail

#16211 (Jun 14, 2020 2:49:46 PM)

  1. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  2. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail

#16210 (Jun 14, 2020 1:27:44 PM)

  1. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  2. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail

#16210 (Jun 14, 2020 1:27:44 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail

#16208 (Jun 14, 2020 12:03:30 PM)

  1. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail

#16207 (Jun 14, 2020 11:15:10 AM)

  1. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail

#16206 (Jun 14, 2020 10:28:53 AM)

  1. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  3. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  4. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail

#16205 (Jun 14, 2020 9:45:32 AM)

  1. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail

#16204 (Jun 14, 2020 8:53:39 AM)

  1. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  2. [PowerPC] Support constrained rounding operations — qiucofan / detail

#16203 (Jun 14, 2020 8:02:53 AM)

  1. [DAGCombiner] Require ninf for division estimation — qiucofan / detail

#16202 (Jun 14, 2020 7:09:47 AM)

  1. [ARM] Additional cast cost tests. — david.green / detail
  2. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  3. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  4. [OpenMP] support alloc of serialized tasks — protze / detail
  5. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  6. [PassManager] restore early-cse to vector cleanup — spatel / detail

#16201 (Jun 14, 2020 6:24:23 AM)

  1. [MLIR][NFC] Update vim syntax file — uday / detail
  2. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  3. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  4. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail

#16200 (Jun 14, 2020 5:32:56 AM)

  1. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail

#16199 (Jun 14, 2020 4:30:52 AM)

  1. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail

#16198 (Jun 14, 2020 1:38:53 AM)

  1. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail

#16197 (Jun 13, 2020 9:40:52 PM)

  1. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail

#16196 (Jun 13, 2020 7:52:56 PM)

  1. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail

#16195 (Jun 13, 2020 3:51:21 PM)

  1. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail

#16194 (Jun 13, 2020 3:24:21 PM)

  1. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail

#16193 (Jun 13, 2020 2:56:02 PM)

  1. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail
  2. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  3. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail

#16192 (Jun 13, 2020 1:27:50 PM)

  1. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail

#16191 (Jun 13, 2020 12:58:44 PM)

  1. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail

#16190 (Jun 13, 2020 12:30:56 PM)

  1. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail

#16189 (Jun 13, 2020 11:32:57 AM)

  1. [X86] Separate imm from relocImm handling. — craig.topper / detail

#16187 (Jun 13, 2020 8:56:48 AM)

  1. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  2. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  3. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail

#16186 (Jun 13, 2020 7:43:30 AM)

  1. [clang][NFC] Pack LambdaExpr — riccibrun / detail

#16185 (Jun 13, 2020 6:56:26 AM)

  1. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail

#16184 (Jun 13, 2020 6:10:55 AM)

  1. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  2. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  3. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail

#16183 (Jun 13, 2020 3:32:12 AM)

  1. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail

#16182 (Jun 13, 2020 2:44:57 AM)

  1. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  2. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail

#16181 (Jun 13, 2020 12:16:54 AM)

  1. [libunwind][RISCV] Track PC separately from RA — amanieu / detail

#16180 (Jun 12, 2020 9:35:28 PM)

  1. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  2. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail

#16179 (Jun 12, 2020 8:47:55 PM)

  1. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  2. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  3. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail

#16178 (Jun 12, 2020 8:03:15 PM)

  1. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail

#16177 (Jun 12, 2020 7:36:34 PM)

  1. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  2. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  3. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail

#16176 (Jun 12, 2020 6:13:30 PM)

  1. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  2. [StackSafety] Run ThinLTO — Vitaly Buka / detail

#16175 (Jun 12, 2020 5:30:56 PM)

  1. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail

#16174 (Jun 12, 2020 4:25:46 PM)

  1. [flang] Added test for specification expressions — psteinfeld / detail
  2. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail
  3. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail

#16173 (Jun 12, 2020 3:00:45 PM)

  1. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  2. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#16172 (Jun 12, 2020 2:33:15 PM)

  1. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  2. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  3. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail

#16171 (Jun 12, 2020 2:06:02 PM)

  1. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  2. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  3. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  4. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  5. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail

#16170 (Jun 12, 2020 12:59:48 PM)

  1. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  2. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  3. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  4. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail

#16169 (Jun 12, 2020 12:27:59 PM)

  1. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  2. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  3. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  4. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  5. Update Kaleidoscope tutorial inline code — erich.keane / detail
  6. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  7. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail

#16168 (Jun 12, 2020 11:25:56 AM)

  1. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  2. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  3. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  4. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  5. [ARM] Always use reductions intrinsics under MVE — david.green / detail

#16167 (Jun 12, 2020 10:58:20 AM)

  1. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail

#16166 (Jun 12, 2020 10:30:14 AM)

  1. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  2. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail

#16165 (Jun 12, 2020 9:58:03 AM)

  1. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  2. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  3. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  4. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  5. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail

#16164 (Jun 12, 2020 9:27:23 AM)

  1. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail
  2. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail

#16163 (Jun 12, 2020 9:00:09 AM)

  1. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail

#16162 (Jun 12, 2020 8:25:31 AM)

  1. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  2. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail

#16161 (Jun 12, 2020 7:42:33 AM)

  1. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  2. [libc++] Make executor scripts executable — Louis Dionne / detail
  3. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  4. [mlir] Add Adaptor alias — jpienaar / detail

#16160 (Jun 12, 2020 7:15:09 AM)

  1. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  2. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  3. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  4. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  5. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  6. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail
  7. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  8. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  9. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  10. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail

#16159 (Jun 12, 2020 6:37:55 AM)

  1. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  2. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  3. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  4. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  5. [ASan][NFC] Refactor redzone size calculation — elver / detail

#16158 (Jun 12, 2020 5:21:07 AM)

  1. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail

#16157 (Jun 12, 2020 4:10:55 AM)

  1. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  2. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  3. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  4. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail

#16156 (Jun 12, 2020 3:12:28 AM)

  1. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail
  2. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail
  3. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  4. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  5. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  6. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  7. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail

#16155 (Jun 12, 2020 1:17:16 AM)

  1. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  2. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  3. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail

#16154 (Jun 12, 2020 12:25:18 AM)

  1. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  2. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  3. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  4. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail

#16152 (Jun 11, 2020 10:52:37 PM)

  1. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail

#16151 (Jun 11, 2020 10:01:00 PM)

  1. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail
  2. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail

#16150 (Jun 11, 2020 9:09:30 PM)

  1. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail
  2. [StackSafety] Fix byval handling — Vitaly Buka / detail

#16149 (Jun 11, 2020 8:24:52 PM)

  1. Verify MemorySSA after all updates. — asbirlea / detail
  2. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail
  3. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  4. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  5. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail

#16149 (Jun 11, 2020 8:24:52 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail

#16148 (Jun 11, 2020 6:37:21 PM)

  1. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail
  2. Install the MLIRTableGen static library. — stellaraccident / detail

#16147 (Jun 11, 2020 5:42:03 PM)

  1. Tidy up unsigned -> Register fixups. — echristo / detail
  2. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  3. Use python3 in generate-test-checks.py. — whchung / detail

#16146 (Jun 11, 2020 4:51:30 PM)

  1. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  2. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail
  3. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  4. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  5. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  6. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  7. [VectorCombine] remove unused parameters; NFC — spatel / detail
  8. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  9. Add a diagnostic string to an assert. — echristo / detail
  10. [mlir] Add additional header — jpienaar / detail

#16145 (Jun 11, 2020 3:34:03 PM)

  1. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  2. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  3. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  4. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  5. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  6. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail
  7. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  8. [Support] Don't tie errs() to outs() by default — maskray / detail
  9. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail

#16144 (Jun 11, 2020 2:47:16 PM)

  1. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  2. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail
  3. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  4. [clangd] Set CWD in semaCodeComplete — kadircet / detail

#16143 (Jun 11, 2020 1:37:42 PM)

  1. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  2. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  3. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  4. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  5. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  6. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail
  7. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  8. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail

#16142 (Jun 11, 2020 12:25:37 PM)

  1. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  2. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  3. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  4. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail
  5. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  6. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  7. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail

#16141 (Jun 11, 2020 11:04:44 AM)

  1. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  2. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  3. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail
  4. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  5. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  6. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  7. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail

#16141 (Jun 11, 2020 11:04:44 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail

#16140 (Jun 11, 2020 9:23:05 AM)

  1. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  2. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail

#16139 (Jun 11, 2020 8:53:48 AM)

  1. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  2. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail

#16138 (Jun 11, 2020 7:52:28 AM)

  1. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  2. Fix return status of DataFlowSanitizer pass — sguelton / detail
  3. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail
  4. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail

#16137 (Jun 11, 2020 6:58:30 AM)

  1. Fix unused variable warning. NFCI. — llvm-dev / detail
  2. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  3. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  4. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  5. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  6. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  7. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  8. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  9. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail

#16136 (Jun 11, 2020 5:49:09 AM)

  1. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  2. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  3. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  4. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  5. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  6. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  7. [lldb] Remove Scalar operator= overloads — pavel / detail
  8. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  9. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  10. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  11. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail

#16135 (Jun 11, 2020 4:00:56 AM)

  1. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  2. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  3. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  4. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  5. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  6. [mlir] Add new builders to linalg.reshape. — pifon / detail

#16134 (Jun 11, 2020 2:20:31 AM)

  1. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  2. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  3. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  4. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail
  5. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  6. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  7. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  8. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  9. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  10. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail

#16133 (Jun 11, 2020 12:10:01 AM)

  1. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail

#16129 (Jun 10, 2020 10:27:22 PM)

  1. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  2. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail

#16127 (Jun 10, 2020 9:55:03 PM)

  1. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  2. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail

#16126 (Jun 10, 2020 9:33:53 PM)

  1. [libc] Fix integration test header dependency. — paulatoth / detail
  2. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail

#16126 (Jun 10, 2020 9:33:53 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / detail
  2. [libc builder] Uncomment integration test step. — paulatoth / detail

#16123 (Jun 10, 2020 8:53:22 PM)

  1. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  2. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  3. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail

#16120 (Jun 10, 2020 8:13:04 PM)

  1. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  2. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail

#16117 (Jun 10, 2020 7:32:36 PM)

  1. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  2. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

#16114 (Jun 10, 2020 6:52:09 PM)

  1. [SPARC] Lower fp16 ops to libcalls — efriedma / detail

#16111 (Jun 10, 2020 6:09:15 PM)

  1. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail
  2. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail

#16108 (Jun 10, 2020 5:28:02 PM)

  1. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail
  2. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  3. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  4. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail
  5. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail

#16107 (Jun 10, 2020 5:00:06 PM)

  1. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  2. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail

#16106 (Jun 10, 2020 4:59:05 PM)

  1. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail

#16105 (Jun 10, 2020 4:47:34 PM)

  1. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  2. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  3. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail

#16105 (Jun 10, 2020 4:47:34 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / detail

#16102 (Jun 10, 2020 4:06:12 PM)

  1. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  2. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#16099 (Jun 10, 2020 3:25:04 PM)

  1. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  2. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail

#16096 (Jun 10, 2020 2:49:17 PM)

  1. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  2. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  3. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  4. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  5. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  6. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  7. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  8. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  9. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  10. Move *San module passes later in the NPM pipeline — aeubanks / detail
  11. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  12. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  13. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  14. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  15. Add a flag to debug automatic variable initialization — jiancai / detail
  16. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  17. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  18. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  19. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  20. Apply fix from D81179 only from GCC < 8 — clementval / detail
  21. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  22. More robust fix for crash on invalid range-based for statement. — richard / detail
  23. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  24. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  25. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  26. [DebugInfo] Fix assertion for extern void type — yhs / detail
  27. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  28. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  29. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  30. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  31. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  32. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  33. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  34. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  35. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  36. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  37. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  38. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  39. [mlir] Unranked memref type has no rank — jpienaar / detail
  40. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  41. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  42. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  43. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  44. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  45. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  46. test: repair lld builder — Saleem Abdulrasool / detail
  47. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  48. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  49. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  50. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  51. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  52. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  53. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  54. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  55. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  56. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  57. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  58. [Alignment] Fix deprecation message — gchatelet / detail
  59. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  60. [VE] Support lowering to NND instruction — simon.moll / detail
  61. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  62. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  63. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  64. Fix unused variable warning — gchatelet / detail
  65. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  66. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  67. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  68. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  69. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  70. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  71. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  72. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  73. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  74. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  75. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  76. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  77. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  78. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  79. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  80. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  81. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  82. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  83. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  84. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  85. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  86. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  87. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  88. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  89. Update pass status for GCOVProfiling — sguelton / detail
  90. Fix MemCpyOptimizer return status — sguelton / detail
  91. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  92. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  93. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  94. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  95. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  96. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  97. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  98. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  99. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  100. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  101. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  102. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  103. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  104. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  105. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  106. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  107. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  108. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  109. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  110. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  111. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  112. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  113. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  114. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  115. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  116. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  117. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  118. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  119. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  120. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  121. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  122. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  123. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  124. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  125. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  126. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  127. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  128. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  129. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  130. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  131. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  132. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  133. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  134. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  135. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  136. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  137. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  138. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  139. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  140. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  141. Change filecheck default to dump input on failure — joker.eph / detail
  142. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  143. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  144. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  145. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  146. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  147. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  148. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  149. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  150. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  151. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  152. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  153. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  154. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  155. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  156. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  157. Move DSO dependencies inside the group. — 31459023+hctim / detail
  158. Address Peter's comments. — 31459023+hctim / detail
  159. remove redundant comment about Android. — 31459023+hctim / detail
  160. Rebase. — 31459023+hctim / detail
  161. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  162. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  163. [lldb] Fix and enable Windows minidump tests — jarin / detail
  164. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  165. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  166. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  167. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  168. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  169. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  170. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  171. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  172. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  173. [flang] Fix bug resolving type in type definition — tkeith / detail
  174. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  175. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  176. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  177. Don't use a variable that isn't defined — Akira / detail
  178. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  179. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  180. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  181. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  182. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  183. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  184. Fix variables used only in asserts. — saugustine / detail
  185. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  186. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  187. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  188. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  189. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  190. [AArch64] custom lowering for i128 popcount — shawn / detail
  191. [libc] Add implementations of round and roundf. — sivachandra / detail
  192. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  193. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  194. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  195. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  196. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  197. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  198. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  199. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  200. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  201. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  202. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  203. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  204. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  205. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  206. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  207. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  208. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  209. [StackSafety] Add info into function summary — Vitaly Buka / detail
  210. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  211. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  212. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  213. [VE] Support convert instructions in MC layer — simon.moll / detail
  214. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  215. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  216. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  217. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  218. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  219. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  220. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  221. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  222. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  223. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  224. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  225. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  226. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  227. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  228. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  229. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  230. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  231. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  232. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  233. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  234. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  235. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  236. Fix version of c-general.profdata.v5 test case — sguelton / detail
  237. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  238. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  239. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  240. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  241. Fix the -Wsign-compare warning. — hokein.wu / detail
  242. Correctly update Changed status for SimplifyCFG — sguelton / detail
  243. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  244. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  245. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  246. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  247. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  248. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  249. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  250. [flang] Add the complex expression helper class. — eschweitz / detail
  251. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  252. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  253. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  254. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  255. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  256. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  257. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  258. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  259. [ASan][Test] Split out global alias test — elver / detail
  260. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  261. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  262. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  263. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  264. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  265. [ASan][Test] Fix expected strings for globals test — elver / detail
  266. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  267. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  268. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  269. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  270. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  271. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  272. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  273. Fix dynamic probing scheme — sguelton / detail
  274. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  275. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  276. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  277. Register printer and context CL options with the toyc example — joker.eph / detail
  278. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  279. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  280. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  281. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  282. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  283. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  284. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  285. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  286. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  287. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  288. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  289. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail

#16096 (Jun 10, 2020 2:49:17 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail

#16093 (Jun 8, 2020 10:53:32 AM)

  1. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail

#16092 (Jun 8, 2020 10:43:19 AM)

  1. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail

#16091 (Jun 8, 2020 10:30:42 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail

#16090 (Jun 8, 2020 10:25:07 AM)

  1. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail

#16088 (Jun 8, 2020 9:48:39 AM)

  1. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  2. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  3. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  4. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  5. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  6. [gn build] Port 550b5995233 — llvmgnsyncbot / detail

#16087 (Jun 8, 2020 9:20:23 AM)

  1. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  2. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail

#16086 (Jun 8, 2020 9:07:27 AM)

  1. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail

#16085 (Jun 8, 2020 8:57:04 AM)

  1. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  2. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail

#16084 (Jun 8, 2020 8:55:03 AM)

  1. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail

#16083 (Jun 8, 2020 8:34:04 AM)

  1. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  2. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail

#16081 (Jun 8, 2020 8:17:04 AM)

  1. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  2. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  3. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail

#16080 (Jun 8, 2020 8:11:07 AM)

  1. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  2. Thread safety analysis: Add note for double unlock — aaron.puchert / detail

#16079 (Jun 8, 2020 8:01:06 AM)

  1. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail

#16078 (Jun 8, 2020 7:51:08 AM)

  1. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail

#16077 (Jun 8, 2020 7:49:06 AM)

  1. tsan: add OpenBSD support for Go — dvyukov / detail

#16076 (Jun 8, 2020 7:47:05 AM)

  1. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail

#16074 (Jun 8, 2020 7:31:35 AM)

  1. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  2. [flang] Use LLVM's flags — david.truby / detail

#16073 (Jun 8, 2020 7:28:05 AM)

  1. [CostModel] Follow-up to buildbot fix — sam.parker / detail

#16072 (Jun 8, 2020 7:18:27 AM)

  1. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  2. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail
  3. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  4. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  5. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  6. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  7. GlobalISel: Use Register — Matthew.Arsenault / detail
  8. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  9. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail

#16070 (Jun 8, 2020 6:33:30 AM)

  1. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  2. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail

#16068 (Jun 8, 2020 6:01:12 AM)

  1. [AMDGPU] Cluster MIMG instructions — jay.foad / detail

#16066 (Jun 8, 2020 5:41:04 AM)

  1. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail
  2. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  3. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  4. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  5. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail

#16064 (Jun 8, 2020 5:05:44 AM)

  1. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail

#16063 (Jun 8, 2020 5:03:05 AM)

  1. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail

#16062 (Jun 8, 2020 4:39:14 AM)

  1. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail

#16061 (Jun 8, 2020 4:29:06 AM)

  1. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail

#16060 (Jun 8, 2020 4:13:08 AM)

  1. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail

#16059 (Jun 8, 2020 3:53:23 AM)

  1. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  2. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  3. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail

#16058 (Jun 8, 2020 3:26:14 AM)

  1. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail

#16057 (Jun 8, 2020 3:25:08 AM)

  1. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  3. [AArch64] Add combine-load test; NFC — shawn / detail

#16056 (Jun 8, 2020 3:07:48 AM)

  1. [VE] Support control instructions in MC layer — simon.moll / detail
  2. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  3. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail

#16055 (Jun 8, 2020 2:27:57 AM)

  1. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail
  2. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  3. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  4. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail

#16054 (Jun 8, 2020 2:23:06 AM)

  1. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail
  2. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  3. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  4. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail

#16053 (Jun 8, 2020 2:14:18 AM)

  1. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  2. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail

#16052 (Jun 8, 2020 2:00:50 AM)

  1. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail

#16051 (Jun 8, 2020 1:59:06 AM)

  1. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail

#16049 (Jun 8, 2020 1:35:50 AM)

  1. [lldb] Disable remove-add module test on Windows — jarin / detail
  2. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail

#16046 (Jun 8, 2020 1:17:06 AM)

  1. [PPC] Try to fix builbots — sam.parker / detail
  2. [VE] Support shift operation instructions in MC layer — simon.moll / detail

#16045 (Jun 8, 2020 1:09:04 AM)

  1. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  2. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  3. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail

#16043 (Jun 8, 2020 12:29:46 AM)

  1. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail

#16042 (Jun 8, 2020 12:24:21 AM)

  1. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail

#16041 (Jun 8, 2020 12:17:07 AM)

  1. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail

#16040 (Jun 8, 2020 12:15:10 AM)

  1. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail

#16039 (Jun 8, 2020 12:11:05 AM)

  1. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail

#16038 (Jun 7, 2020 11:47:06 PM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail

#16037 (Jun 7, 2020 9:13:09 PM)

  1. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

#16036 (Jun 7, 2020 8:55:08 PM)

  1. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail

#16035 (Jun 7, 2020 8:21:10 PM)

  1. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail

#16034 (Jun 7, 2020 7:51:08 PM)

  1. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  2. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail

#16033 (Jun 7, 2020 6:37:05 PM)

  1. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail

#16032 (Jun 7, 2020 5:44:08 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail

#16031 (Jun 7, 2020 2:48:08 PM)

  1. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

#16029 (Jun 7, 2020 1:37:48 PM)

  1. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  2. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

#16028 (Jun 7, 2020 1:36:47 PM)

  1. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  2. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

#16027 (Jun 7, 2020 1:28:47 PM)

  1. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail

#16026 (Jun 7, 2020 12:34:50 PM)

  1. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail

#16025 (Jun 7, 2020 12:30:50 PM)

  1. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail

#16021 (Jun 7, 2020 11:30:45 AM)

  1. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail

#16020 (Jun 7, 2020 11:20:49 AM)

  1. [Driver] Simplify code. NFCI. — benny.kra / detail

#16019 (Jun 7, 2020 11:04:45 AM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail

#16016 (Jun 7, 2020 9:31:50 AM)

  1. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

#16015 (Jun 7, 2020 9:30:49 AM)

  1. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail

#16014 (Jun 7, 2020 9:20:48 AM)

  1. Unbreak the build — benny.kra / detail

#16012 (Jun 7, 2020 8:58:42 AM)

  1. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  2. Try to make msvc crash less — benny.kra / detail

#16010 (Jun 7, 2020 8:31:36 AM)

  1. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  2. Put compilation phases from Types.def into a bit set — benny.kra / detail
  3. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  4. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail

#16008 (Jun 7, 2020 8:08:51 AM)

  1. [AArch64] add test for large popcount; NFC — shawn / detail

#16007 (Jun 7, 2020 7:57:56 AM)

  1. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  2. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  3. [Docs] fix typos for llvm-mca; NFC — spatel / detail

#16006 (Jun 7, 2020 7:44:21 AM)

  1. [ObjectYAML][test] Address comments in D80203 — Xing / detail

#16005 (Jun 7, 2020 7:41:21 AM)

  1. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  2. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail

#16001 (Jun 7, 2020 6:39:01 AM)

  1. [mlir] Add verifier for `shape.yield`. — pifon / detail

#16000 (Jun 7, 2020 6:21:01 AM)

  1. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  2. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  3. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail

#15999 (Jun 7, 2020 6:20:36 AM)

  1. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#15996 (Jun 7, 2020 5:22:15 AM)

  1. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#15994 (Jun 7, 2020 4:50:47 AM)

  1. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  2. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#15992 (Jun 7, 2020 3:43:00 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail

#15991 (Jun 7, 2020 2:58:47 AM)

  1. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  2. [Matrix] Implement * binary operator for MatrixType. — flo / detail

#15990 (Jun 7, 2020 2:57:51 AM)

  1. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail

#15989 (Jun 7, 2020 2:56:50 AM)

  1. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail

#15988 (Jun 7, 2020 12:46:48 AM)

  1. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail

#15987 (Jun 6, 2020 11:16:49 PM)

  1. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail

#15986 (Jun 6, 2020 8:38:52 PM)

  1. [gcov] Delete unneeded code — maskray / detail

#15985 (Jun 6, 2020 7:44:49 PM)

  1. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  2. Simplify MachineVerifier's block-successor verification. — jyknight / detail

#15984 (Jun 6, 2020 6:42:49 PM)

  1. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail

#15983 (Jun 6, 2020 6:32:48 PM)

  1. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail

#15982 (Jun 6, 2020 6:02:53 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail

#15981 (Jun 6, 2020 4:40:51 PM)

  1. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

#15980 (Jun 6, 2020 2:34:53 PM)

  1. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail

#15979 (Jun 6, 2020 12:00:35 PM)

  1. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail

#15978 (Jun 6, 2020 11:28:53 AM)

  1. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail

#15977 (Jun 6, 2020 11:24:53 AM)

  1. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail

#15976 (Jun 6, 2020 11:12:49 AM)

  1. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail

#15975 (Jun 6, 2020 9:40:52 AM)

  1. [SystemZ] Implement -fstack-clash-protection — paulsson / detail

#15974 (Jun 6, 2020 9:36:50 AM)

  1. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail

#15973 (Jun 6, 2020 8:02:53 AM)

  1. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail

#15972 (Jun 6, 2020 7:55:28 AM)

  1. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail

#15971 (Jun 6, 2020 7:39:39 AM)

  1. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail

#15970 (Jun 6, 2020 7:21:49 AM)

  1. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail

#15969 (Jun 6, 2020 7:20:49 AM)

  1. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail

#15968 (Jun 6, 2020 7:14:52 AM)

  1. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#15967 (Jun 6, 2020 7:02:52 AM)

  1. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail

#15966 (Jun 6, 2020 6:34:52 AM)

  1. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail

#15965 (Jun 6, 2020 6:24:50 AM)

  1. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail

#15964 (Jun 6, 2020 6:10:54 AM)

  1. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail

#15963 (Jun 6, 2020 5:46:50 AM)

  1. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail

#15962 (Jun 6, 2020 5:33:49 AM)

  1. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#15961 (Jun 6, 2020 5:32:53 AM)

  1. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail

#15960 (Jun 6, 2020 5:00:51 AM)

  1. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail

#15959 (Jun 6, 2020 3:06:50 AM)

  1. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  2. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#15958 (Jun 6, 2020 3:05:54 AM)

  1. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  2. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#15957 (Jun 6, 2020 3:04:53 AM)

  1. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  2. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#15956 (Jun 6, 2020 2:52:54 AM)

  1. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail

#15955 (Jun 6, 2020 2:46:51 AM)

  1. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail

#15954 (Jun 6, 2020 2:28:51 AM)

  1. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail

#15953 (Jun 6, 2020 2:20:52 AM)

  1. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  2. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail

#15952 (Jun 6, 2020 1:08:53 AM)

  1. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail

#15951 (Jun 5, 2020 9:10:52 PM)

  1. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail

#15950 (Jun 5, 2020 8:18:54 PM)

  1. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail

#15949 (Jun 5, 2020 6:56:50 PM)

  1. [gn build] Port 29203480632 — llvmgnsyncbot / detail

#15948 (Jun 5, 2020 6:52:50 PM)

  1. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail

#15947 (Jun 5, 2020 6:22:54 PM)

  1. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail

#15945 (Jun 5, 2020 5:54:48 PM)

  1. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  2. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  3. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  4. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail

#15943 (Jun 5, 2020 5:32:53 PM)

  1. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail

#15941 (Jun 5, 2020 5:17:55 PM)

  1. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail

#15940 (Jun 5, 2020 4:54:41 PM)

  1. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail

#15939 (Jun 5, 2020 4:43:50 PM)

  1. Migrate the rest of COFFObjectFile to Error — rnk / detail
  2. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail

#15938 (Jun 5, 2020 4:28:53 PM)

  1. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail

#15937 (Jun 5, 2020 4:20:54 PM)

  1. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail

#15936 (Jun 5, 2020 4:08:55 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail

#15935 (Jun 5, 2020 4:02:52 PM)

  1. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail

#15934 (Jun 5, 2020 3:44:55 PM)

  1. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail

#15932 (Jun 5, 2020 2:53:13 PM)

  1. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail

#15931 (Jun 5, 2020 2:45:37 PM)

  1. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  2. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail

#15930 (Jun 5, 2020 2:27:48 PM)

  1. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  2. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  3. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  4. [X86] Add test cases for PR46203. NFC — craig.topper / detail

#15928 (Jun 5, 2020 2:02:55 PM)

  1. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  2. [ASan][Test] Fix globals test for Mach-O — elver / detail

#15926 (Jun 5, 2020 1:42:56 PM)

  1. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  2. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  3. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail

#15925 (Jun 5, 2020 1:40:54 PM)

  1. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail

#15924 (Jun 5, 2020 1:16:55 PM)

  1. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail

#15922 (Jun 5, 2020 12:46:52 PM)

  1. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  2. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  3. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  4. [codeview] Put !heapallocsite on calls to operator new — rnk / detail

#15920 (Jun 5, 2020 12:25:49 PM)

  1. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail

#15919 (Jun 5, 2020 12:21:25 PM)

  1. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  2. lld: use modern library search ordering — Saleem Abdulrasool / detail

#15918 (Jun 5, 2020 11:55:18 AM)

  1. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail

#15917 (Jun 5, 2020 11:53:50 AM)

  1. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  2. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  3. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  4. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  5. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  6. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail

#15917 (Jun 5, 2020 11:53:50 AM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / detail

#15916 (Jun 5, 2020 11:28:54 AM)

  1. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  2. [hwasan] Disable malloc-fill by default. — eugenis / detail
  3. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  4. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  5. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  6. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  7. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  8. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  9. Fix -Wunused-variable after D80515 — maskray / detail

#15914 (Jun 5, 2020 11:01:38 AM)

  1. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  2. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  3. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  4. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail

#15913 (Jun 5, 2020 10:48:45 AM)

  1. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  2. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  3. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail

#15912 (Jun 5, 2020 10:30:24 AM)

  1. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  2. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail
  3. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  4. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  5. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  6. [ARM] VQMOVN demand bits analysis — david.green / detail
  7. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  8. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail

#15910 (Jun 5, 2020 10:03:46 AM)

  1. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  2. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail
  3. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail

#15908 (Jun 5, 2020 9:47:29 AM)

  1. [mlir] Add verify method to adaptor — jpienaar / detail

#15907 (Jun 5, 2020 9:34:57 AM)

  1. [gn build] (manually) port a6fcf5ca033 — thakis / detail
  2. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  3. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  4. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  5. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail
  6. [HIP] Add default header and include path — Yaxun.Liu / detail
  7. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail

#15905 (Jun 5, 2020 8:32:19 AM)

  1. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  2. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  3. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  4. [ELF] Handle -u before input files — maskray / detail
  5. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  6. Fix the roundtrip test under llvm-profdata — aktoon / detail
  7. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail
  8. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  9. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail

#15904 (Jun 5, 2020 8:29:21 AM)

  1. [lit] Improve naming of test result categories — julian.lettner / detail

#15903 (Jun 5, 2020 8:04:46 AM)

  1. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail
  2. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail

#15902 (Jun 5, 2020 7:48:52 AM)

  1. [VE] Support logical operation instructions in MC layer — simon.moll / detail

#15901 (Jun 5, 2020 7:36:11 AM)

  1. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail

#15900 (Jun 5, 2020 7:15:56 AM)

  1. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail

#15899 (Jun 5, 2020 7:14:16 AM)

  1. Correctly report modified status for DivRemPairs — sguelton / detail
  2. [SCCP] Report changes after removing stores to constant global — sguelton / detail

#15898 (Jun 5, 2020 7:01:54 AM)

  1. [VE] Support branch instructions in MC layer — simon.moll / detail
  2. Fix return status of AddressSanitizer pass — sguelton / detail
  3. Correctly report modified status for LoopSimplify — sguelton / detail
  4. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  5. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  6. [llvm][AArch64] Fix unused variable — kadircet / detail
  7. Correctly report modified status for ObjCARCOpt — sguelton / detail
  8. Correctly report modified status for ObjCARCContract — sguelton / detail
  9. Correctly report modified status for TailRecursionElimination — sguelton / detail
  10. Correctly report modified status for DSE — sguelton / detail

#15897 (Jun 5, 2020 6:41:23 AM)

  1. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  2. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  3. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  4. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  5. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail

#15895 (Jun 5, 2020 6:30:55 AM)

  1. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  2. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail

#15894 (Jun 5, 2020 6:28:53 AM)

  1. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail

#15893 (Jun 5, 2020 6:04:55 AM)

  1. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail

#15892 (Jun 5, 2020 5:54:54 AM)

  1. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail

#15891 (Jun 5, 2020 5:49:53 AM)

  1. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail

#15890 (Jun 5, 2020 5:48:52 AM)

  1. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail

#15889 (Jun 5, 2020 5:46:55 AM)

  1. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail

#15888 (Jun 5, 2020 5:34:57 AM)

  1. Remove mention of counter from Archer readme — protze / detail

#15886 (Jun 5, 2020 4:46:48 AM)

  1. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail
  2. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  3. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  4. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  5. [ARM] Add poly64_t on AArch32. — ties.stuij / detail

#15884 (Jun 5, 2020 4:07:34 AM)

  1. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  2. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  3. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  4. [clang][test] Put output into temp directory — kadircet / detail
  5. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail
  6. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail

#15883 (Jun 5, 2020 3:33:46 AM)

  1. [lldb] Handle new BFloat16 type — kadircet / detail

#15882 (Jun 5, 2020 3:20:05 AM)

  1. [lldb] Handle new BFloat16 type — kadircet / detail

#15881 (Jun 5, 2020 3:03:45 AM)

  1. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  2. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  3. [mlir] Make PassManager.h self-contained — kadircet / detail
  4. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail

#15880 (Jun 5, 2020 2:42:45 AM)

  1. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  2. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  3. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail

#15879 (Jun 5, 2020 2:29:56 AM)

  1. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail

#15878 (Jun 5, 2020 2:28:54 AM)

  1. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail

#15877 (Jun 5, 2020 2:22:57 AM)

  1. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail

#15876 (Jun 5, 2020 2:16:55 AM)

  1. [CostModel] Unify getMemoryOpCost — sam.parker / detail

#15875 (Jun 5, 2020 2:02:55 AM)

  1. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  2. [mlir] Folding of shape.assuming_all — tpopp / detail
  3. [mlir] Add folding for shape.any — tpopp / detail
  4. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  5. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  6. [mlir] Canonicalization of shape.assuming — tpopp / detail
  7. [mlir] NFC formatting cleanup. — tpopp / detail

#15874 (Jun 5, 2020 2:00:53 AM)

  1. [Mlir] Add assembly format for `shape.mul`. — pifon / detail

#15873 (Jun 5, 2020 1:46:57 AM)

  1. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail

#15872 (Jun 5, 2020 1:40:56 AM)

  1. Fix gcc5 build of ASTMatchersTest.h — hans / detail

#15871 (Jun 5, 2020 1:38:54 AM)

  1. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail

#15870 (Jun 5, 2020 1:08:55 AM)

  1. [VE] Add AND/OR/XOR regression tests — simon.moll / detail

#15869 (Jun 5, 2020 12:26:55 AM)

  1. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail

#15868 (Jun 5, 2020 12:08:56 AM)

  1. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail

#15867 (Jun 4, 2020 11:46:54 PM)

  1. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  2. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail

#15866 (Jun 4, 2020 11:30:57 PM)

  1. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail

#15865 (Jun 4, 2020 11:28:54 PM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail

#15864 (Jun 4, 2020 10:26:55 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / detail

#15863 (Jun 4, 2020 10:02:53 PM)

  1. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail

#15862 (Jun 4, 2020 9:14:54 PM)

  1. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail

#15861 (Jun 4, 2020 8:59:56 PM)

  1. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail

#15860 (Jun 4, 2020 8:58:55 PM)

  1. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail

#15859 (Jun 4, 2020 8:28:55 PM)

  1. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail

#15858 (Jun 4, 2020 7:35:55 PM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail

#15857 (Jun 4, 2020 7:34:59 PM)

  1. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail

#15856 (Jun 4, 2020 7:26:54 PM)

  1. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  2. PR46209: properly determine whether a copy assignment operator is — richard / detail

#15855 (Jun 4, 2020 6:18:55 PM)

  1. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail

#15854 (Jun 4, 2020 6:11:57 PM)

  1. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / detail

#15852 (Jun 4, 2020 5:00:56 PM)

  1. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail

#15851 (Jun 4, 2020 4:44:57 PM)

  1. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail

#15850 (Jun 4, 2020 4:42:54 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / detail

#15849 (Jun 4, 2020 4:40:58 PM)

  1. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail

#15847 (Jun 4, 2020 4:02:56 PM)

  1. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  2. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail
  3. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail

#15845 (Jun 4, 2020 3:46:55 PM)

  1. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  2. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  3. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail

#15843 (Jun 4, 2020 3:14:09 PM)

  1. Make linter happy — julian.lettner / detail

#15842 (Jun 4, 2020 2:45:53 PM)

  1. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  2. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  3. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail
  4. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail
  5. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  6. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  7. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail
  8. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail

#15841 (Jun 4, 2020 2:28:33 PM)

  1. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  2. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail
  3. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail

#15840 (Jun 4, 2020 1:59:17 PM)

  1. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  3. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  4. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  5. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail
  6. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  7. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail

#15839 (Jun 4, 2020 1:05:10 PM)

  1. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail
  2. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail

#15838 (Jun 4, 2020 12:44:55 PM)

  1. AST Matchers test: use arrays instead of vectors — gribozavr / detail
  2. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  3. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail
  4. [flang] Add the conversions for types. — eschweitz / detail
  5. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail
  6. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail

#15835 (Jun 4, 2020 11:01:57 AM)

  1. Propose naming principle for NodeRole and apply it — gribozavr / detail
  2. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail
  3. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  4. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  5. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail

#15834 (Jun 4, 2020 10:45:48 AM)

  1. Disable this test for Windows. — jingham / detail
  2. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  3. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  4. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  5. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  6. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  7. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  8. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  9. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  10. [gn build] Port e53f5580578 — llvmgnsyncbot / detail
  11. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail

#15833 (Jun 4, 2020 10:03:59 AM)

  1. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  2. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail
  3. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  4. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail

#15832 (Jun 4, 2020 9:51:47 AM)

  1. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  2. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail

#15831 (Jun 4, 2020 9:32:20 AM)

  1. [Doc] update ReleaseNotes with new warning note. — noreply / detail

#15830 (Jun 4, 2020 9:24:59 AM)

  1. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail
  2. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail

#15828 (Jun 4, 2020 8:54:23 AM)

  1. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  2. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail

#15827 (Jun 4, 2020 8:46:55 AM)

  1. Use libClangTesting in the unittest for AST matchers — gribozavr / detail

#15827 (Jun 4, 2020 8:46:55 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / detail
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / detail

#15825 (Jun 4, 2020 8:22:56 AM)

  1. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail

#15823 (Jun 4, 2020 7:53:00 AM)

  1. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail

#15822 (Jun 4, 2020 7:50:57 AM)

  1. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail

#15820 (Jun 4, 2020 7:13:13 AM)

  1. Rename arrow -> arrowToken for unified naming — gribozavr / detail
  2. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail

#15819 (Jun 4, 2020 7:00:14 AM)

  1. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  2. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail

#15818 (Jun 4, 2020 6:52:27 AM)

  1. [x86] add test/code comment for chain value use (PR46195); NFC — spatel / detail
  2. [OPENMP]Fix PR45383: type dependent array subscripts are diagnosed erroneously. — a.bataev / detail
  3. RegAllocFast: Remove dead code — Matthew.Arsenault / detail

#15816 (Jun 4, 2020 5:53:15 AM)

  1. [Support] Use outs() in ToolOutputFile — pavel / detail
  2. [gn build] Port 48cd9d9dd86 — llvmgnsyncbot / detail
  3. [TableGen] Handle (outs variable_ops) — dantrushin / detail

#15815 (Jun 4, 2020 5:33:33 AM)

  1. [openmp] Fixed nonmonotonic schedule implementation. — Andrey.Churbanov / detail

#15814 (Jun 4, 2020 5:24:18 AM)

  1. [gn build] port some -Wno flags for gcc from the cmake build. — thakis / detail
  2. [ARM] FP16 conversion tests. NFC — david.green / detail
  3. [VP][Fix] canIgnoreVectorLength for scalable types — simon.moll / detail
  4. [PhaseOrdering] add more tests for vector reductions; NFC — spatel / detail
  5. [analyzer] Ignore calculated indices of <= 0 in VLASizeChecker — vince.a.bridgers / detail
  6. [OpenCL] Add cl_khr_extended_subgroup extensions. — anastasia.stulova / detail
  7. [x86] add FileCheck / assertions to test; NFC — spatel / detail

#15813 (Jun 4, 2020 4:57:00 AM)

  1. [InstCombine][NFC] Factor out constant check — mkazantsev / detail
  2. Add support for IntegerLiteral in SyntaxTree — gribozavr / detail

#15810 (Jun 4, 2020 4:19:57 AM)

  1. [Test] Add test showing missing opportunity of folding ICmp(Phi(Consts...)) — mkazantsev / detail

#15809 (Jun 4, 2020 4:19:00 AM)

  1. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  2. [FileCheck] Implement equality operators for ExpressionValue. — paul.walker / detail
  3. [ObjectYAML] - Remove unused function. NFC. — grimar / detail

#15807 (Jun 4, 2020 3:56:47 AM)

  1. [yaml2obj] - Add a way to exclude specified sections from the section header. — grimar / detail
  2. Revert "[DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI" — Tim Northover / detail
  3. [DAG] scalarizeBinOpOfSplats - extract from the source of splat vector (PR46189) — llvm-dev / detail

#15805 (Jun 4, 2020 3:35:41 AM)

  1. [Sema] Remove unused matrix_begin/end helpers (NFC). — flo / detail
  2. [CSInfo][MIPS] Describe parameter value loaded by ADDiu — djordje.todorovic / detail

#15803 (Jun 4, 2020 3:10:34 AM)

  1. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  2. Revert "[yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases." — grimar / detail
  3. [X86] Add test case for PR46189 — llvm-dev / detail

#15802 (Jun 4, 2020 2:46:19 AM)

  1. [clangd] Fix build for gcc 7.4 — kadircet / detail

#15801 (Jun 4, 2020 2:36:39 AM)

  1. [StackSafety] Rename testing opts — Vitaly Buka / detail

#15800 (Jun 4, 2020 2:30:58 AM)

  1. [VE] Clean SDNodeXForm stuff — simon.moll / detail
  2. [AMDGPU] Introduce new sched classes for transcendental instructions — jay.foad / detail
  3. [AMDGPU] More accurate gfx10 latencies — jay.foad / detail
  4. [StackSafety,NFC] Remove SCEVRewriteVisitor — Vitaly Buka / detail

#15799 (Jun 4, 2020 2:18:59 AM)

  1. [llvm-readelf] - Do not try to read past the end of the file when dumping the the SHT_GNU_HASH. — grimar / detail

#15797 (Jun 4, 2020 1:38:25 AM)

  1. Extend InvokeInst !prof branch_weights metadata to unwind branches — yrouban / detail
  2. [PowerPC] Require nsz flag for c-a*b to FNMSUB — qiucofan / detail
  3. Make syntax tree test print the line number when it fails — gribozavr / detail

#15796 (Jun 4, 2020 1:29:53 AM)

  1. [Instruction] Remove setProfWeight() — yrouban / detail
  2. [Support][NFC] Tests for root_name(), root_directory() and root_path() — Jan Korous / detail
  3. [lldb] tab completion for `command script delete' — Raphael Isemann / detail
  4. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2 — Jan Korous / detail
  5. [lldb][NFC] Address some review feedback for D80775 ('command script delete' completion) — Raphael Isemann / detail

#15795 (Jun 4, 2020 1:05:09 AM)

  1. [WebAssembly] Fix gcc warning [NFC] — mikael.holmen / detail

#15793 (Jun 4, 2020 12:46:58 AM)

  1. [flang] Fix IsConstantExpr for division expressions — jperier / detail
  2. [NFCI][CostModel][AMDGPU] Simplify getUserCost — sam.parker / detail

#15792 (Jun 4, 2020 12:37:03 AM)

  1. [Inlining] Introduce -enable-npm-pgo-inline-deferral — kazu / detail

#15791 (Jun 4, 2020 12:34:59 AM)

  1. [X86] Remove (V)MOVHPDrm patterns that involve bitcast+scalar_to_vec+loadi64. — craig.topper / detail

#15789 (Jun 4, 2020 12:00:58 AM)

  1. [SVE] Fix ubsan issues in DecodeIITType — david.sherwood / detail
  2. [VE] Change to use EXTRACT_SUBREG instead of COPY_TO_REGCLASS — simon.moll / detail

#15788 (Jun 3, 2020 11:50:56 PM)

  1. [clang] Always allow including builtin headers in [no_undeclared_headers] modules. — mboehme / detail

#15787 (Jun 3, 2020 11:24:57 PM)

  1. Utility to dump .dot representation of SelectionDAG without firing viewer — sameer.sahasrabuddhe / detail

#15786 (Jun 3, 2020 10:48:58 PM)

  1. [libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files. — sivachandra / detail

#15785 (Jun 3, 2020 10:08:59 PM)

  1. [gcov] Don't error 'unexpected end of memory buffe' — maskray / detail

#15784 (Jun 3, 2020 9:51:01 PM)

  1. [gcov] Make `Creating 'filename'` compatible with gcov — maskray / detail

#15782 (Jun 3, 2020 8:33:53 PM)

  1. [Statepoint] Remove last of old ImmutableStatepoint code — listmail / detail

#15781 (Jun 3, 2020 8:23:12 PM)

  1. [Statepoint] Delete more dead code from old wrappers — listmail / detail

#15779 (Jun 3, 2020 8:03:00 PM)

  1. Replace integer usage with enumeration. — echristo / detail
  2. [Statepoint] Start the process of removing old interfaces — listmail / detail

#15778 (Jun 3, 2020 8:00:58 PM)

  1. [gcov] Delete XFAIL: host-byteorder-big-endian — maskray / detail

#15777 (Jun 3, 2020 7:32:58 PM)

  1. [gcov] Improve .gcno compatibility with gcov and use DataExtractor — maskray / detail

#15776 (Jun 3, 2020 6:58:58 PM)

  1. [CUDA][HIP] Fix constexpr variables for C++17 — Yaxun.Liu / detail

#15775 (Jun 3, 2020 6:24:59 PM)

  1. [ObjectYAML][ELF] Let the endianness of DWARF sections be inferred from FileHeader. — Xing / detail

#15773 (Jun 3, 2020 5:48:57 PM)

  1. GlobalISel: Start defining strict FP instructions — arsenm2 / detail
  2. [Darwin] Add tests for OS version checking — julian.lettner / detail
  3. [ObjectYAML][DWARF] Support emitting the .debug_aranges section in ELFYAML. — Xing / detail

#15771 (Jun 3, 2020 5:14:38 PM)

  1. [RegisterCoalescer] Update empty subranges when rematerializing — qcolombet / detail

#15770 (Jun 3, 2020 5:02:58 PM)

  1. consitfy and auto -> auto * a few places to clean up uses. — echristo / detail
  2. Make linter happy — julian.lettner / detail

#15769 (Jun 3, 2020 4:59:01 PM)

  1. GlobalISel: Fail expansion of G_DYN_STACKALLOC for StackGrowsUp — arsenm2 / detail
  2. AMDGPU/GlobalISel: Handle uniform G_DYN_STACKALLOC — arsenm2 / detail
  3. AArch64/GlobalISel: Fix assert on call returning 0 sized type — arsenm2 / detail

#15767 (Jun 3, 2020 4:23:07 PM)

  1. [StackSafety,NFC] Add statistic counters — Vitaly Buka / detail
  2. lld: add basic static library search — Saleem Abdulrasool / detail

#15766 (Jun 3, 2020 4:02:57 PM)

  1. [Statepoints][CGP] Minor parameter type cleanup — listmail / detail
  2. Fix typo in filename comment. — echristo / detail
  3. Fix "Statistics are disabled" — Vitaly Buka / detail

#15764 (Jun 3, 2020 3:42:27 PM)

  1. [AArch64][NFC] Regenerate arm64-rev.ll — Jessica Paquette / detail

#15763 (Jun 3, 2020 3:07:10 PM)

  1. [AArch64][GlobalISel] Select uzp1 and uzp2 — Jessica Paquette / detail
  2. [Statepoint] Fix signed vs unsigned in index handling — listmail / detail
  3. Fix bug in newly added VersionBase::operator>= — julian.lettner / detail
  4. [AArch64][GlobalISel] Add selection support for rev16, rev32, and rev64 — Jessica Paquette / detail
  5. [WebAssembly] Fix ISel crash in SIGN_EXTEND_INREG lowering — tlively / detail

#15762 (Jun 3, 2020 3:01:19 PM)

  1. [lldb/Test] Remove un(used|needed|maintained) files from lldbsuite. — Jonas Devlieghere / detail
  2. [lldb/Test] Python <3.5 requires **kwargs to come last — Jonas Devlieghere / detail
  3. [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose' — ajcbik / detail
  4. [clangd] Fix forgotten propagation of AsnycPreamble flag — kadircet / detail
  5. [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors. — hanchung / detail
  6. [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops — hanchung / detail
  7. Introduce a "gc-live" bundle for the gc arguments of a statepoint — listmail / detail
  8. [mlir][StandardToSPIRV] Handle i1 case for lowering std.zexti to SPIR-V. — hanchung / detail

#15760 (Jun 3, 2020 2:24:52 PM)

  1. Add a test for preserving state on the non-expr thread across expression evaluation. — jingham / detail

#15759 (Jun 3, 2020 2:11:21 PM)

  1. [gn build] Port 7f50c15be5c — llvmgnsyncbot / detail
  2. [gn build] Port e636e6b79ac — llvmgnsyncbot / detail

#15758 (Jun 3, 2020 2:03:18 PM)

  1. [X86] Separate X86_CPU_TYPE_COMPAT_WITH_ALIAS from X86_CPU_TYPE_COMPAT. NFC — craig.topper / detail

#15757 (Jun 3, 2020 1:48:48 PM)

  1. RegAllocFast: Record internal state based on register units — Matthew.Arsenault / detail
  2. [clang-tidy]: Added modernize-replace-disallow-copy-and-assign-macro — kkleine / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from IR — ctetreau / detail
  4. [WebAssembly] Add support for -mexec-model=reactor — sunfish / detail
  5. Reland "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  6. [gn build] Fix link with ld.bfd and gold. — thakis / detail

#15756 (Jun 3, 2020 1:41:01 PM)

  1. Replace separator in OpenMP variant name mangling. — tianshilei1992 / detail
  2. [Darwin] Improve runtime OS version checks — julian.lettner / detail
  3. X86: Switch fastregalloc test to use generated checks — Matthew.Arsenault / detail

#15755 (Jun 3, 2020 1:35:00 PM)

  1. [IRInterpreter] Unused. Drive-by cleanup. NFCI. — ditaliano / detail

#15753 (Jun 3, 2020 1:12:59 PM)

  1. [mlir] Remove unneeded inference trait/fns — jpienaar / detail

#15750 (Jun 3, 2020 12:40:04 PM)

  1. [clang-format] [PR46159] Linux kernel 'C' code uses 'try' as a variable name, allow clang-format to handle such cases — mydeveloperday / detail
  2. [clang-format] [PR46157] Wrong spacing of negative literals with use of operator — mydeveloperday / detail

#15749 (Jun 3, 2020 12:27:31 PM)

  1. [lldb][NFC] Fix documentation formatting in ASTResultSynthesizer — Raphael Isemann / detail
  2. Define __SPIR__ macro for spir/spir64 targets. — vyacheslav.p.zakharin / detail

#15748 (Jun 3, 2020 12:25:00 PM)

  1. lld: use `std::make_unique` (NFC) — Saleem Abdulrasool / detail
  2. [AArch64] Fix stp-opt-with-renaming-ld3.mir with expensive checks. — flo / detail
  3. [lldb/StringPrinter] Convert DecodedCharBuffer to a class, NFC — Vedant Kumar / detail
  4. [lldb/StringPrinter] Support strings with invalid utf8 sub-sequences — Vedant Kumar / detail

#15747 (Jun 3, 2020 12:14:59 PM)

  1. CoroSplit: Fix coroutine splitting for retcon and retcon.once — aschwaighofer / detail

#15744 (Jun 3, 2020 11:38:01 AM)

  1. [VectorCombine] Add multi-use shl test for D80885 — llvm-dev / detail

#15743 (Jun 3, 2020 11:36:57 AM)

  1. [NewGVN] Add test to ensure metadata is preserved for ssa_copy (NFC) — flo / detail
  2. [AArch64] Add ld3 test case for renaming in ldst-opt (NFC). — flo / detail

#15741 (Jun 3, 2020 10:58:18 AM)

  1. [AIX] Change the default target CPU to power4 for AIX on Power — wanyu9511 / detail
  2. [doc] Fix use of ` where `` was intended in attribute docs. — noreply / detail
  3. [VectorCombine] Add multi-use multiply test for D80885 — llvm-dev / detail
  4. [JITLink] Skip debug sections in MachO objects. — Lang Hames / detail

#15740 (Jun 3, 2020 10:45:31 AM)

  1. [InstSimplify] fix bug in matching or-with-not op (PR46083) — spatel / detail

#15739 (Jun 3, 2020 10:35:14 AM)

  1. [XCOFF][AIX] Use 'L..' instead of 'L' for PrivateGlobalPrefix — jasonliu / detail

#15738 (Jun 3, 2020 9:59:01 AM)

  1. [doc] Fix typo. — noreply / detail
  2. [libc++] Fix test broken in C++03 due to requiring C++11 features from vector — Louis Dionne / detail
  3. [profile] Sync InstrProfData.inc with llvm. — yamauchi / detail

#15736 (Jun 3, 2020 9:39:18 AM)

  1. [lldb/Test] Don't print 'command invoked' — Jonas Devlieghere / detail

#15734 (Jun 3, 2020 9:13:39 AM)

  1. [libc++] Support move construction and assignment in <thread> in C++03 — Louis Dionne / detail
  2. [MLIR] Shape to standard dialect lowering — frgossen / detail

#15732 (Jun 3, 2020 9:00:37 AM)

  1. [analyzer] Add support for ObjCIndirectCopyRestoreExpr. — Artem Dergachev / detail
  2. [analyzer] ObjCAutoreleaseWriteChecker: Support explicit autoreleasepools. — Artem Dergachev / detail

#15731 (Jun 3, 2020 8:58:07 AM)

  1. [LiveVariables] Don't set undef reg PHI used as live for FromMBB — shkzhang / detail
  2. [libcxx testing] Fix bot failure in my last commit — dave / detail
  3. lld: ignore the `-search_paths_first` option on MachO — Saleem Abdulrasool / detail
  4. [CodeGen] Enable tail call position check for speculatable functions — wei.huang / detail

#15730 (Jun 3, 2020 8:20:31 AM)

  1. [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector() — dancgr / detail

#15729 (Jun 3, 2020 8:05:39 AM)

  1. [AIX] Update data directives for AIX assembly — daltenty / detail
  2. [ELF] Append " [--no-allow-shlib-undefined]" to the corresponding diagnostics — maskray / detail
  3. [HIP] Change default --gpu-max-threads-per-block value to 1024 — Yaxun.Liu / detail
  4. [DAG] SimplifyDemandedBits - peek through SHL if we only demand sign bits. — llvm-dev / detail
  5. Fix gcc -Wdocumentation warning. NFC. — llvm-dev / detail
  6. [BPF] Remove unnecessary MOV_32_64 instructions — yhs / detail

#15728 (Jun 3, 2020 7:40:38 AM)

  1. [SveEmitter] Add SVE ACLE for svld1ro. — francesco.petrogalli / detail

#15727 (Jun 3, 2020 7:05:36 AM)

  1. [llvm][SVE] IR intrinsic for LD1RO. — francesco.petrogalli / detail
  2. [libc++abi] Fix incorrect XFAILs for mis-aligned _Unwind_Exception on Apple — Louis Dionne / detail
  3. AMDGPU: Switch test to generated checks — Matthew.Arsenault / detail
  4. second attempt to fix build after add51e1 — n.james93 / detail
  5. [X86][AVX] getFauxShuffleMask - fix sub vector size check in INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  6. [libcxx testing] Fix more bogus timeouts: condvarany/notify_all.pass.cpp — dave / detail
  7. ARM: Reduce debug info testcase — Matthew.Arsenault / detail

#15726 (Jun 3, 2020 6:52:54 AM)

  1. Add support for `nullptr` in SyntaxTrees — gribozavr / detail

#15725 (Jun 3, 2020 6:38:08 AM)

  1. [clangd] Add std::move() to a return statement to please some compilers. — mboehme / detail
  2. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail

#15724 (Jun 3, 2020 6:14:13 AM)

  1. [OPENMP]Fix PR46170: partial mapping for array sections of data members. — a.bataev / detail
  2. [mlir] DialectConversion: remove vtable from TypeConverter — zinenko / detail
  3. [libc++] Remove the c++98 Lit feature from the test suite — Louis Dionne / detail

#15724 (Jun 3, 2020 6:14:13 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / detail

#15723 (Jun 3, 2020 5:54:01 AM)

  1. Replaced C++2a with C++20 in clang-tools-extra — gribozavr / detail

#15722 (Jun 3, 2020 5:53:00 AM)

  1. [libcxx testing] Fix lingering bugs in notify_one.pass.cpp — dave / detail

#15721 (Jun 3, 2020 5:01:57 AM)

  1. [InstSimplify] add/move tests for or with not op (PR46083); NFC — spatel / detail

#15719 (Jun 3, 2020 4:49:10 AM)

  1. [VE] Support a basic disassembler for Aurora VE target — simon.moll / detail

#15717 (Jun 3, 2020 4:40:11 AM)

  1. [DAG] GetDemandedBits - don't bother asserting for a non-null cast<> result. NFC. — llvm-dev / detail
  2. Fix gcc "enumeral and non-enumeral type in conditional expression" warning. NFCI. — llvm-dev / detail

#15716 (Jun 3, 2020 4:29:16 AM)

  1. [Scalar] Fix assignment operator for long long. — pavel / detail
  2. [lldb/cmake] Tweak descriptions of swig rules — pavel / detail
  3. Revert "[Dexter] Add DexLimitSteps command and ConditionalController" — Tom.Weaver / detail
  4. [clang][Sema] SequenceChecker: C++17 sequencing rule for call expressions. — riccibrun / detail

#15715 (Jun 3, 2020 4:15:37 AM)

  1. [VPlan] Support extracting lanes for defs managed in VPTransformState. — flo / detail
  2. [LLDB] skip TestCreateDuringInstructionStep on arm/linux — omair.javaid / detail

#15714 (Jun 3, 2020 3:50:16 AM)

  1. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  2. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix tests) — jay.foad / detail
  3. [lldb] Pass fewer parameters by non-const reference to DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  4. attempt to fix build after add51e152aa — thakis / detail
  5. [gn build] Port add51e152aa — llvmgnsyncbot / detail

#15712 (Jun 3, 2020 3:15:01 AM)

  1. TargetFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  2. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  3. [clang-tidy] add new check readability-use-anyofallof — gehre.matthias / detail
  4. [LangRef] Fix description of shape args for matrix.multiply. — flo / detail

#15710 (Jun 3, 2020 2:47:45 AM)

  1. [llvm] Fix unused variable warnings — kadircet / detail
  2. [mlir][Linalg] NFC - Make markers use Identifier instead of StringRef — ntv / detail

#15709 (Jun 3, 2020 2:40:59 AM)

  1. [NFC,StackSafety] Fix template arg name — Vitaly Buka / detail

#15707 (Jun 3, 2020 2:21:04 AM)

  1. Split syntax tree tests into more granular ones — gribozavr / detail
  2. [CSInfo][MIPS][DwarfDebug] Add support for delay slots — djordje.todorovic / detail

#15705 (Jun 3, 2020 2:02:59 AM)

  1. Syntax tree: ignore implicit expressions at the top level of statements — gribozavr / detail

#15704 (Jun 3, 2020 1:51:56 AM)

  1. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix) — jay.foad / detail

#15702 (Jun 3, 2020 1:37:25 AM)

  1. [gn build] Port 755a8959152 — llvmgnsyncbot / detail
  2. [AMDGPU/MemOpsCluster] Code clean-up around accessing of memory operand width — mahesha.comp / detail
  3. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics — jay.foad / detail
  4. [StackSafety,NFC] Rename internal class — Vitaly Buka / detail
  5. [StackSafety,NFC] Convert to template internal stuff — Vitaly Buka / detail
  6. Revert "[Support] Add file lock/unlock functions" — sepavloff / detail

#15701 (Jun 3, 2020 1:29:00 AM)

  1. Revert "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail

#15700 (Jun 3, 2020 1:25:00 AM)

  1. [clang-tidy] Added MacroDefiniton docs for readability-identifier-naming — n.james93 / detail

#15699 (Jun 3, 2020 1:19:04 AM)

  1. [StackSafety] Skip non-pointer parameters — Vitaly Buka / detail

#15698 (Jun 3, 2020 1:07:00 AM)

  1. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail

#15697 (Jun 3, 2020 12:03:00 AM)

  1. [Driver] Add negative option for -fkeep-static-consts — shengchen.kan / detail

#15696 (Jun 2, 2020 11:39:02 PM)

  1. [NFC][PowerPC] Remove unused node PPCISD::VMADDFP and PPCISD::VNMSUBFP — qshanz / detail

#15695 (Jun 2, 2020 11:27:04 PM)

  1. [CodeGen] Fix warnings in getPackedVectorTypeFromPredicateType — david.sherwood / detail

#15693 (Jun 2, 2020 10:44:59 PM)

  1. [X86] Add CLWB to Tremont CPU. Remove CLDEMOTE, MOVDIRI, MOVDIR64B, and WAITPKG to match gcc. — craig.topper / detail

#15692 (Jun 2, 2020 10:25:00 PM)

  1. [Support] Add file lock/unlock functions — sepavloff / detail

#15691 (Jun 2, 2020 10:07:00 PM)

  1. [flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugs — asudhaku / detail

#15689 (Jun 2, 2020 9:26:32 PM)

  1. [lldb/Interpreter] Remove redundant argument (NFC) — Jonas Devlieghere / detail

#15686 (Jun 2, 2020 9:09:03 PM)

  1. Fix build: TableGen uses `is<T>` instead of `isa<T>` as predicate — joker.eph / detail

#15685 (Jun 2, 2020 9:01:04 PM)

  1. [AMDGPU] Make SGPR spills exec mask agnostic — carl.ritson / detail

#15684 (Jun 2, 2020 8:13:00 PM)

  1. Replace dyn_cast<>() with isa<>() when the result isn't used (NFC) — joker.eph / detail

#15683 (Jun 2, 2020 8:05:00 PM)

  1. Revert "[NFC, StackSafety] Change type of internal container" — joker.eph / detail

#15681 (Jun 2, 2020 7:00:38 PM)

  1. [AArch64][GlobalISel] Select zip1 and zip2 — Jessica Paquette / detail

#15679 (Jun 2, 2020 6:29:01 PM)

  1. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail
  2. [NFC,MTE] Drop unneeded attribute from test — Vitaly Buka / detail
  3. [JumpThreading] Simplify FindMostPopularDest (NFC) — kazu / detail

#15677 (Jun 2, 2020 5:52:03 PM)

  1. [libc builder] Fix type in integration test command. — paulatoth / detail

#15676 (Jun 2, 2020 5:51:02 PM)

  1. [MTE] Move tagging in pipeline — Vitaly Buka / detail

#15675 (Jun 2, 2020 5:45:00 PM)

  1. [SampleFDO] Add use-sample-profile function attribute. — wmi / detail

#15673 (Jun 2, 2020 4:54:01 PM)

  1. Remove redundant code (NFC) — Adrian Prantl / detail

#15672 (Jun 2, 2020 4:51:02 PM)

  1. [lldb/Test] Pass Make arguments in invocation instead of environment — Jonas Devlieghere / detail
  2. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail

#15672 (Jun 2, 2020 4:51:02 PM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / detail

#15670 (Jun 2, 2020 4:31:00 PM)

  1. [mlir][spirv] Fix coop matrix getExtension — thomasraoux / detail

#15669 (Jun 2, 2020 4:29:19 PM)

  1. [X86] Add a flag to guard the wide load — carrot / detail
  2. [mlir][spirv] Fix encoding of cooperative matrix type to match SPIRV spec — thomasraoux / detail

#15667 (Jun 2, 2020 4:07:02 PM)

  1. [Analyzer][NFC] Fix markup in WebKit checkers documentation — Jan Korous / detail
  2. [StackSafety] Delete useless test — Vitaly Buka / detail
  3. [MTE] Convert StackSafety into analysis — Vitaly Buka / detail
  4. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail

#15666 (Jun 2, 2020 4:03:03 PM)

  1. [Clang][A32/T32][Linux] -O1 implies -fomit-frame-pointer — ndesaulniers / detail

#15664 (Jun 2, 2020 3:25:34 PM)

  1. [lld-macho] Fix PAGEZERO=4GB errors on Windows by ensuring enum is uint64_t — jezng / detail
  2. [mlir][Affine] Enable fusion of loops with vector loads/stores — diego.caballero / detail

#15662 (Jun 2, 2020 3:11:04 PM)

  1. [mlir] NFC - Add AffineMinMaxOpBase getDim/SymbolOperands — ntv / detail
  2. Undo initialization of TRI in CGP as this is unconditionally initialized — echristo / detail

#15659 (Jun 2, 2020 2:23:00 PM)

  1. [LLD] Have only one SpecificAllocator per type — rnk / detail
  2. [X86] Remove DeleteNode calls from PreprocessISelDAG. Rely on the RemoveDeadNodes call at the end. — craig.topper / detail
  3. Undo removal of test for dr777. — richard / detail

#15657 (Jun 2, 2020 1:49:07 PM)

  1. [llvm] Fix unused variable warning — kadircet / detail
  2. PR23029 / C++ DR2233: Allow expanded parameter packs to follow — richard / detail
  3. [X86] Cleanup inconsistencies in our zext/sext vector patterns. — craig.topper / detail

#15656 (Jun 2, 2020 1:45:50 PM)

  1. [gn build] Port f99d5f8c32a — llvmgnsyncbot / detail

#15655 (Jun 2, 2020 1:32:06 PM)

  1. [libc] Remove integration test target from check libc. — paulatoth / detail

#15654 (Jun 2, 2020 1:19:18 PM)

  1. [lld-macho] Add some relocation validation logic — jezng / detail
  2. [lld-macho] Error on encountering undefined symbols — jezng / detail
  3. [lld-macho] Set __PAGEZERO size to 4GB — jezng / detail
  4. [lld-macho] Move all tests for erroneous inputs under invalid/ — jezng / detail
  5. [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary — jezng / detail
  6. [NFC][ASTMatchers] StringRef-ify and Twine-ify ASTMatchers tests. — n.james93 / detail
  7. [Driver] Add multiclass OptInFlag and OptOutFlag to simplify boolean option definition — maskray / detail
  8. [DAGCombiner] Combine shifts into multiply-high — amy.kwan1 / detail
  9. Fix up clang-tidy warnings around null and pointers. — echristo / detail
  10. [mlir][spirv] Add support for matrix type — antiagainst / detail

#15653 (Jun 2, 2020 1:06:49 PM)

  1. Fix test on PS4 linux bot. — douglas.yung / detail

#15652 (Jun 2, 2020 12:58:02 PM)

  1. [Analyzer][WebKit] Check record definition is available in NoUncountedMembers checker — Jan Korous / detail
  2. [WebAssembly] Eliminate range checks on br_tables — tlively / detail

#15651 (Jun 2, 2020 12:57:01 PM)

  1. [WebAssembly] Improve macro hygiene in wasm_simd128.h — tlively / detail
  2. [RISCV-V] Provide muldi3 builtin assembly implementation — luismarques / detail

#15649 (Jun 2, 2020 12:23:02 PM)

  1. [libc] Add integration tests. — paulatoth / detail

#15647 (Jun 2, 2020 11:40:29 AM)

  1. Fix compiler crash when an expression parsed in the tentative parsing and must be claimed in the another evaluation context. — a.bataev / detail
  2. [TableGen] Avoid generating switch with just default — david.stuttard / detail

#15646 (Jun 2, 2020 11:29:07 AM)

  1. [Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895 — maskray / detail
  2. Update 'git push' command in GettingStarted guide — diego.caballero / detail

#15643 (Jun 2, 2020 10:48:58 AM)

  1. [mlir] Provide defaults to make enabling dumping simpler — jpienaar / detail
  2. AMDGPU: Don't run mode switches with exec 0 — Matthew.Arsenault / detail
  3. AMDGPU: Don't run indexing mode switches with exec = 0 — Matthew.Arsenault / detail
  4. AMDGPU: Fix a test to be more stable — Matthew.Arsenault / detail
  5. [llvm-dwarfdump] Print [=<offset>] after --debug-* options in help output. — Jonas Devlieghere / detail

#15642 (Jun 2, 2020 10:27:03 AM)

  1. [lldb] NFC remove DISALLOW_COPY_AND_ASSIGN — kkleine / detail
  2. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  3. [InstCombine] add tests for select-of-select-shuffle; NFC — spatel / detail
  4. [PGO] Enable memcmp/bcmp size value profiling. — yamauchi / detail

#15641 (Jun 2, 2020 10:25:06 AM)

  1. [Clang] Add a new warning to warn when passing uninitialized variables as const reference parameters to a function — zequanwu / detail

#15639 (Jun 2, 2020 9:31:20 AM)

  1. [lldb] Skip tests exercising DW_OP_GNU_entry_value with dsymutil — pavel / detail
  2. Support ExtVectorType conditional operator — minyihh / detail

#15637 (Jun 2, 2020 9:13:02 AM)

  1. TypeSymbolEmitter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  2. [libc++abi] Make sure we link in CrashReporterClient.a when it's present — Louis Dionne / detail

#15635 (Jun 2, 2020 8:38:16 AM)

  1. [flang] Fix release build flags. — david.truby / detail

#15634 (Jun 2, 2020 7:55:19 AM)

  1. [OPENMP50]Initial codegen for 'affinity' clauses. — a.bataev / detail
  2. Reinstate the syntax tree test for 'static' in an array subscript — gribozavr / detail
  3. [Dexter] Add os.path.normcase(...) transform to test path early. — Tom.Weaver / detail
  4. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail

#15633 (Jun 2, 2020 7:50:44 AM)

  1. Use Pseudo Instruction to carry stack probing information — sguelton / detail
  2. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  3. Renamed Lang_C to Lang_C99, Lang_CXX to Lang_CXX03, and 2a to 20 — gribozavr / detail

#15631 (Jun 2, 2020 6:53:19 AM)

  1. [AST][RecoveryExpr] Build RecoveryExpr for "undef_var" cases. — hokein.wu / detail

#15630 (Jun 2, 2020 6:44:04 AM)

  1. AMDGPU: Fix not using scalar loads for global reads in shaders — Matthew.Arsenault / detail

#15629 (Jun 2, 2020 6:43:03 AM)

  1. [lldb] Handle a new clang built-in type — kadircet / detail
  2. Remove a comment-out llvm::errs debugging code, NFC. — hokein.wu / detail

#15628 (Jun 2, 2020 6:41:05 AM)

  1. AMDGPU: Fix clang side null pointer value for private — Matthew.Arsenault / detail

#15626 (Jun 2, 2020 5:28:25 AM)

  1. Revert "[clangd] Copy existing includes in ReplayPreamble" — kadircet / detail
  2. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail

#15625 (Jun 2, 2020 5:21:05 AM)

  1. [gn build] (manually) port 44f989e7809 — thakis / detail

#15623 (Jun 2, 2020 4:51:06 AM)

  1. [mlir] support materialization for 1-1 type conversions — zinenko / detail
  2. Fix a failing test. — ikudrin / detail

#15622 (Jun 2, 2020 4:41:05 AM)

  1. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail

#15620 (Jun 2, 2020 4:01:04 AM)

  1. [lldb/DWARF] Add support for pre-standard GNU call site attributes — pavel / detail
  2. [Support] Make DataExtractor error messages more clear — pavel / detail
  3. [mlir] SCFToGPUPass: fix macros referring to LOOPS to use SCF instead — zinenko / detail
  4. [CSInfo][NFC] Interpret loaded parameter value separately — djordje.todorovic / detail

#15619 (Jun 2, 2020 3:59:02 AM)

  1. [DebugInfo] Extract a helper function to return the DWARF format name, NFC [1/10] — ikudrin / detail
  2. [DebugInfo] Report the format of .debug_names [2/10] — ikudrin / detail
  3. [DebugInfo] Report the format of compilation units [3/10] — ikudrin / detail
  4. [DebugInfo] Report the format of address tables [4/10] — ikudrin / detail
  5. [DebugInfo] Report the format of address range tables [5/10] — ikudrin / detail
  6. [DebugInfo] Report the format of call frame information entries [6/10] — ikudrin / detail
  7. [DebugInfo] Report the format of line tables [7/10] — ikudrin / detail
  8. [DebugInfo] Report the format of tables in .debug_pub* sections [8/10] — ikudrin / detail
  9. [DebugInfo] Report the format of location and range lists [9/10] — ikudrin / detail
  10. [DebugInfo] Report the format of type units [10/10] — ikudrin / detail

#15618 (Jun 2, 2020 3:57:03 AM)

  1. [mlir] Toy tutorial: avoid erasing and then re-creating loop terminators — zinenko / detail

#15617 (Jun 2, 2020 3:27:04 AM)

  1. Add missing MemoryBuffer.h include — llvm-dev / detail

#15615 (Jun 2, 2020 3:10:09 AM)

  1. TextAPIWriter.h - reduce MemoryBuffer.h include to forward declarations. NFC. — llvm-dev / detail
  2. TextAPIReader.h - reduce MemoryBuffer.h include to forward declaration. NFC. — llvm-dev / detail
  3. [mlir] post-commit review fixes — zinenko / detail

#15613 (Jun 2, 2020 2:43:47 AM)

  1. [Sema] Fix -Wunused-variable in CreateBuiltinMatrixSubscriptExpr (NFC). — flo / detail

#15612 (Jun 2, 2020 2:31:06 AM)

  1. [mlir] Introduce CallOp converter for buffer placement — ehsan.nadjaran_toosi / detail
  2. [LV] Make sure the MaxVF is a power-of-2 by rounding down. — flo / detail

#15610 (Jun 2, 2020 2:29:06 AM)

  1. [EarlyCSE] Common gc.relocate calls. — dantrushin / detail

#15608 (Jun 2, 2020 2:10:27 AM)

  1. [AST] Fix a null initializer crash for InitListExpr — hokein.wu / detail
  2. [VectorCombine][X86] Add loaded insert tests from D80885 — llvm-dev / detail
  3. [LLDB] Mark TestCreateDuringInstructionStep as flaky on Linux — omair.javaid / detail

#15607 (Jun 2, 2020 1:46:07 AM)

  1. Run syntax tree tests in many language modes — gribozavr / detail
  2. [mips] Support 64-bit relative relocations — simon / detail

#15606 (Jun 2, 2020 1:22:04 AM)

  1. [llvm-exegesis] Fix D80610. — courbet / detail
  2. [VE] Support I32/F32 registers in assembler parser — simon.moll / detail

#15605 (Jun 2, 2020 1:11:05 AM)

  1. [NFC][ARM][AArch64] Test runs — sam.parker / detail

#15604 (Jun 2, 2020 12:55:02 AM)

  1. [OpenMP][OMPT] Fix and add event callbacks for detached tasks — protze / detail

#15603 (Jun 2, 2020 12:39:03 AM)

  1. Options for Basic Block Sections, enabled in D68063 and D73674. — tmsriram / detail

#15602 (Jun 2, 2020 12:21:05 AM)

  1. [StatepointLowering] Handle UNDEF gc values. — dantrushin / detail

#15601 (Jun 2, 2020 12:03:05 AM)

  1. [NFC] Move vector unmerge(trunc) combine to function — dominik.montada / detail
  2. [GlobalISel] Combine scalar unmerge(trunc) — dominik.montada / detail

#15600 (Jun 1, 2020 11:37:04 PM)

  1. [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`. — Xing / detail

#15599 (Jun 1, 2020 11:21:03 PM)

  1. [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch. — ravishankarm / detail

#15598 (Jun 1, 2020 11:03:02 PM)

  1. [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition — maskray / detail

#15596 (Jun 1, 2020 10:13:51 PM)

  1. [BrachProbablityInfo] Proportional distribution of reachable probabilities — yrouban / detail

#15594 (Jun 1, 2020 10:05:04 PM)

  1. Fix violations of [basic.class.scope]p2. — richard / detail

#15593 (Jun 1, 2020 10:01:05 PM)

  1. [X86] Fix a few recursivelyDeleteUnusedNodes calls that were trying to delete nodes before their user was really gone. — craig.topper / detail

#15592 (Jun 1, 2020 9:15:04 PM)

  1. [BrachProbablityInfo] Rename loop variables. NFC — yrouban / detail

#15591 (Jun 1, 2020 7:17:03 PM)

  1. add debug code to chase down a rare crash in asan/lsan https://github.com/google/sanitizers/issues/1193 — kcc / detail
  2. [asan] fix a comment typo — kcc / detail

#15590 (Jun 1, 2020 7:03:04 PM)

  1. Fix how cc1 command line options are mapped into FP options. — rjmccall / detail

#15589 (Jun 1, 2020 6:53:03 PM)

  1. [COFF] Free some memory used for chunks — rnk / detail

#15588 (Jun 1, 2020 6:17:04 PM)

  1. Fix UB in EmulateInstructionARM64.cpp — Adrian Prantl / detail

#15585 (Jun 1, 2020 4:57:05 PM)

  1. [os_log][test] Remove -O1 from a test, NFC — Vedant Kumar / detail

#15584 (Jun 1, 2020 4:47:04 PM)

  1. [docs] Sketch outline for HowToUpdateDebugInfo.rst — Vedant Kumar / detail

#15583 (Jun 1, 2020 4:05:06 PM)

  1. [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg — Amara Emerson / detail
  2. [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize. — Amara Emerson / detail

#15582 (Jun 1, 2020 3:29:07 PM)

  1. [LiveDebugValues] Remove early-exit when testing regmasks, NFC — Vedant Kumar / detail

#15581 (Jun 1, 2020 2:57:05 PM)

  1. AMDGPU: Change internal tracking of wave size — Matthew.Arsenault / detail

#15580 (Jun 1, 2020 2:33:08 PM)

  1. Updated synopsis of <atomic> to match what is implemented — ogiroux / detail

#15578 (Jun 1, 2020 1:38:09 PM)

  1. [libc++] NFC: Minor refactoring in std::array — Louis Dionne / detail
  2. [PowerPC] Add clang option -m[no-]pcrel — lei / detail
  3. [libc++] Add assertions on OOB accesses in std::array when the debug mode is enabled — Louis Dionne / detail
  4. [analyzer][MallocChecker] Fix the incorrect retrieval of the from argument in realloc() — dkszelethus / detail
  5. Clean up clang/test/CodeGenObjC/os_log.m — Akira / detail

#15577 (Jun 1, 2020 1:26:43 PM)

  1. For --relativenames, ignore directory 0, which is the comp_dir. — saugustine / detail
  2. [PDB] Share code to relocate .debug$[SF] sections, NFC — rnk / detail
  3. [OpenMP] Replace Clang's OpenMP RTL Definitions with OMPKinds.def — jhuber6 / detail

#15577 (Jun 1, 2020 1:26:43 PM)

  1. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / detail

#15576 (Jun 1, 2020 1:06:06 PM)

  1. Add DIAError.h to list of headers excluded from the LLVM_DebugInfo_PDB module — dany.grumberg / detail
  2. [llvm][NFC] Cache FAM in InlineAdvisor — mtrofin / detail
  3. [lldb/Test] Add test for man page and lldb --help output — Jonas Devlieghere / detail

#15572 (Jun 1, 2020 12:23:51 PM)

  1. [PDB] Use inlinee file checksum offsets directly — rnk / detail
  2. [libc] Expose APIGenerator. — paulatoth / detail

#15572 (Jun 1, 2020 12:23:51 PM)

  1. [lldb] Trigger reproducer job on success — Jonas Devlieghere / detail
  2. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / detail

#15571 (Jun 1, 2020 12:14:59 PM)

  1. [Matrix] Implement matrix index expressions ([][]). — flo / detail

#15570 (Jun 1, 2020 12:09:07 PM)

  1. Move internal_uname to #if SANITIZER_LINUX scope. — mliska / detail

#15568 (Jun 1, 2020 11:42:36 AM)

  1. [InstCombine] fix use of base VectorType; NFC — spatel / detail
  2. [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35 — maskray / detail

#15565 (Jun 1, 2020 10:31:11 AM)

  1. [Darwin] Add and adopt a way to query the Darwin kernel version — julian.lettner / detail
  2. DAG: Fix getNode dropping flags if there's a glue output — Matthew.Arsenault / detail
  3. [LiveDebugValues] Speed up removeEntryValue, NFC — Vedant Kumar / detail
  4. [LiveDebugValues] Add LocIndex::u32_{location,index}_t types for readability, NFC — Vedant Kumar / detail
  5. AMDGPU: Fix not emitting nofpexcept on fdiv expansion — Matthew.Arsenault / detail

#15564 (Jun 1, 2020 10:10:29 AM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Clang — ctetreau / detail
  2. AMDGPU: Fix alignment for dynamic allocas — arsenm2 / detail
  3. Temporarily removed unstable test. NFC. — Stanislav.Mekhanoshin / detail
  4. [ELF] Set DF_1_PIE for -pie — maskray / detail
  5. [AMDGPU/MemOpsCluster] Let mem ops clustering logic also consider number of clustered bytes — mahesha.comp / detail
  6. AMDGPU: Remove dead file — Matthew.Arsenault / detail
  7. AMDGPU: Fix test in code directory — Matthew.Arsenault / detail
  8. [PGO] Improve the working set size heuristics under the partial sample PGO. — yamauchi / detail

#15563 (Jun 1, 2020 9:10:07 AM)

  1. [Clang][CGM] style cleanups NFC — ndesaulniers / detail

#15562 (Jun 1, 2020 9:06:23 AM)

  1. [Clang][CGM] style cleanups NFC — ndesaulniers / detail

#15561 (Jun 1, 2020 8:58:17 AM)

  1. [WebAssembly] Update test expectations — sbc / detail
  2. [libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h. — sivachandra / detail
  3. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  4. [InstCombine] add test for select-of-shuffle; NFC — spatel / detail
  5. [Object] Add DF_1_PIE — maskray / detail
  6. Update some names in test. NFC. — Stanislav.Mekhanoshin / detail
  7. [flang] This adds the lowering stubs for Open MP. — eschweitz / detail

#15559 (Jun 1, 2020 7:31:09 AM)

  1. [CodeGen] remove instnamer dependency from test file; NFC — spatel / detail
  2. [StructurizeCFG] Fix an incorrect comment, NFC. — ehudkatz / detail
  3. Support GCC [[gnu::attributes]] in C2x mode — aaron / detail
  4. [openmp] Fixed taskloop recursive splitting so that taskloop tasks have — Andrey.Churbanov / detail
  5. [InstNamer] use 'i' for Instructions, not 'tmp' — spatel / detail

#15555 (Jun 1, 2020 5:51:08 AM)

  1. Revert "[lldb] Pass -fPIC flag even when DYLIB_ONLY is set" — Raphael Isemann / detail
  2. [Support] Add more context to DataExtractor getLEB128 errors — james.henderson / detail

#15551 (Jun 1, 2020 4:27:06 AM)

  1. [lldb][NFC] Make ClangExpressionSourceCode's wrapping logic more consistent — Raphael Isemann / detail
  2. [DebugInfo] Add use of truncating data extractor to debug line parsing — james.henderson / detail

#15549 (Jun 1, 2020 2:49:12 AM)

  1. [DebugInfo] Separate fields with commas in headers of .debug_pub* tables (1/3). — ikudrin / detail
  2. [DebugInfo] Separate fields with commas in headers of compile units (2/3). — ikudrin / detail
  3. [DebugInfo] Separate fields with commas in headers of type units (3/3). — ikudrin /