100%
WDescription%
Test Result: 0 tests failing out of a total of 68,563 tests.100
Build stability: No recent builds failed.100
Build History
x
#15584
(pending—Already running 1 builds across all nodes)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 
 
 
 
 

Changes

#15583 (Oct 23, 2020 3:30:26 PM)

  1. [RISCV] Use the commercial name for scheduling model (NFC) — evandro.menezes / githubweb
  2. [CodeGen] Emit destructor calls to destruct non-trivial C struct — Akira / githubweb
  3. [llvm-install-name-tool] Add -prepend_rpath option — alexshap / githubweb

#15582 (Oct 23, 2020 2:31:18 PM)

  1. [mlir][Vector] Introduce UnrollVectorOptions to control vector unrolling. — ravishankarm / githubweb
  2. [flang] An erroneous type bound procedure was causing a call to CHECK() — psteinfeld / githubweb
  3. GC-parseable element atomic memcpy/memmove — apilipenko / githubweb
  4. Add a mlir natvis file for debugging with Visual Studio — aaron.smith / githubweb
  5. [SVE] Lower fixed length VECREDUCE_SEQ_FADD operation — mcinally / githubweb
  6. Revert "Remove global dialect registration" — joker.eph / githubweb
  7. PR47954 / DR2126: permit temporary objects that are lifetime-extended by — richard / githubweb

#15581 (Oct 23, 2020 1:48:36 PM)

  1. [Asan][Windows] Fix asan stack traces on Windows. — akhuang / githubweb
  2. Fix typo in diagnostic name. — richard / githubweb
  3. Remove global dialect registration — joker.eph / githubweb

#15580 (Oct 23, 2020 1:05:56 PM)

  1. [mlir][vector] Add folding for ExtractOp with ShapeCastOp source — thomasraoux / githubweb
  2. [libc++] Refactor the run-buildbot script to make it more modular, and run the benchmarks — Louis Dionne / githubweb
  3. Unconditionally #include <future> — joker.eph / githubweb
  4. [mlir][vector] Add folder for ExtractStridedSliceOp — thomasraoux / githubweb
  5. [libc++] Clean up unused CI files — Louis Dionne / githubweb
  6. [lldb] Move copying of files into reproducer out of process — Jonas Devlieghere / githubweb
  7. [AArch64] Add vector compare/select cost-model tests. — flo / githubweb
  8. [libc++] NFC: Remove unused includes from the test suite — Louis Dionne / githubweb
  9. [mlir] Link with pthreads in AsyncRuntime — ezhulenev / githubweb
  10. Fix shared build. NFC. — michael.hliao / githubweb

#15579 (Oct 23, 2020 12:06:14 PM)

  1. [mlir] Add FuncOp::eraseResults — silvasean / githubweb
  2. [PhiValues] Use SetVector to avoid non-determinism — nikita.ppv / githubweb
  3. [PowerPC] Add intrinsics for MMA — saghir / githubweb
  4. [NFC] Use [MC]Register in RegAllocGreedy — mtrofin / githubweb
  5. [BasicAA] Add additional phi cycle test (NFC) — nikita.ppv / githubweb
  6. [MemProf] XFAIL test on avr until issue can be debugged — tejohnson / githubweb
  7. [AIX][cmake] Adjust management of `-G` for linking — hubert.reinterpretcast / githubweb
  8. [AMDGPU] Fixed isLegalRegOperand() with physregs — Stanislav.Mekhanoshin / githubweb
  9. [AIX] Let alloca return 16 bytes alignment — Xiangling.Liao / githubweb
  10. [lldb] Fix use of undefined type 'lldb_private::UtilityFunction' — Jonas Devlieghere / githubweb
  11. [IR] add fn attr for no_stack_protector; prevent inlining on mismatch — ndesaulniers / githubweb
  12. SourceManager: Simplify by inlining what remains of ComputeLineNumbers, NFC — Duncan P. N. Exon Smith / githubweb
  13. [gn build] Add missing comma — aeubanks / githubweb

#15578 (Oct 23, 2020 10:47:55 AM)

  1. [ValueTracking] add range limits for ctpop — spatel / githubweb
  2. [clang-tidy] Fix redefinition of module in the same module.modulemap file — dpolukhin / githubweb
  3. [clangd] Migrate to proto2 syntax — kbobyrev / githubweb
  4. [CMake] generate_grpc_protos -> generate_protos(... GRPC). NFC — sam.mccall / githubweb
  5. [CMake] Fix hardcoding of protobuf output basename. NFC — sam.mccall / githubweb
  6. [clangd] NFC: Add using directives to avoid spelling out llvm::sys::path — kbobyrev / githubweb
  7. [InstSimplify] add tests for ctlz constant range; NFC — spatel / githubweb
  8. [InstSimplify] add tests for cttz constant range; NFC — spatel / githubweb
  9. [ValueTracking] add range limits for ctlz — spatel / githubweb
  10. [ValueTracking] add range limits for cttz — spatel / githubweb
  11. [clang] Split remote index service definition into a separate file. — sam.mccall / githubweb
  12. [MLIR] Extract buffer alias analysis for reuse — frgossen / githubweb
  13. [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic — stefanp / githubweb
  14. [clangd] Drop version from remote index proto names, fix clangd-index-server — sam.mccall / githubweb
  15. [LSR] ignore profitable chain when reg num is not major cost. — czhengsz / githubweb
  16. [runtimes] Revert the libc++ __config_site change — Louis Dionne / githubweb
  17. [gn build] port 48e4b0f (__config_site revert) — thakis / githubweb
  18. [DebugInstrRef] Convert DBG_INSTR_REFs into variable locations — jeremy.morse / githubweb
  19. [llvm-mca] Extend cortex-a57 memory instructions test — eleviant / githubweb
  20. [MLIR] Fix bad merge with buffer alias analysis. — frgossen / githubweb
  21. Export TemplateArgumentMatcher so clients defining custom matchers don't need to use the internal namespace — sam.mccall / githubweb
  22. [flang][openacc] Fix semantic check for wait and atomic directives — clementval / githubweb
  23. AMDGPU: Increase branch size estimate with offset bug — Matthew.Arsenault / githubweb
  24. AMDGPU: Don't query for TII in TII — Matthew.Arsenault / githubweb
  25. [TableGen] Change !getop and !setop to !getdagop and !setdagop. — paul / githubweb
  26. [InstCombine] Add initial bitreverse test coverage — llvm-dev / githubweb
  27. [InstCombine] Add 8/16/32/64 bitreverse test coverage — llvm-dev / githubweb
  28. [InstCombine] Add i8 bitreverse by multiplication test patterns — llvm-dev / githubweb
  29. [flang][OpenMP] Upstream lowering of `ParallelOp` clauses — SourabhSingh.Tomar / githubweb
  30. CfgInterface: rename interface() to getInterface() — nicolai.haehnle / githubweb
  31. Revert "[Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty." — dantrushin / githubweb
  32. [AMDGPU] Add simplification/combines for llvm.amdgcn.fma.legacy — jay.foad / githubweb
  33. [DebugInstrRef] Handle DBG_INSTR_REFs use-before-defs in LiveDebugValues — jeremy.morse / githubweb
  34. [flang][OpenMP] Upstream lowering of OpenMP `Flush` construct — SourabhSingh.Tomar / githubweb
  35. [WebAssembly] Implementation of (most) table instructions — sbc / githubweb
  36. [clangd] Fix remote-server build and add it to check-clangd — kadircet / githubweb
  37. [AMDGPU] Fix access beyond the end of the basic block in execMayBeModifiedBeforeAnyUse. — vpykhtin / githubweb
  38. [gn build] Port 00255f41929 — llvmgnsyncbot / githubweb
  39. [PowerPC] Fix the Predicates for enabling pcrelative-memops and PLXVP/PSTXVP definitions — wei.huang / githubweb
  40. SourceManager: Clarify that FileInfo always has a ContentCache, NFC — Duncan P. N. Exon Smith / githubweb
  41. [AArch64][SVE] Fix umin/umax lowering to handle out of range imm. — huihuiz / githubweb
  42. Re-apply "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation" — Lang Hames / githubweb
  43. Added utility to launch tests on a target remotely. — aorlov / githubweb
  44. Revert "[CGSCC] Detect devirtualization in more cases" — aeubanks / githubweb
  45. SourceManager: Encapsulate line number mapping into SrcMgr::LineOffsetMapping — Duncan P. N. Exon Smith / githubweb
  46. These compiler-rt tests should be UNSUPPORTED instead of XFAIL. — aorlov / githubweb
  47. [lldb] Redesign Target::GetUtilityFunctionForLanguage API — Jonas Devlieghere / githubweb
  48. [CUDA] Improve clang's ability to detect recent CUDA versions. — tra / githubweb
  49. [CUDA] Extract CUDA version from cuda.h if version.txt is not found — tra / githubweb
  50. [gn build] Port dbbc4f4e226 — llvmgnsyncbot / githubweb
  51. [AArch64][GlobalISel] Introduce a new post-isel optimization pass. — Amara Emerson / githubweb
  52. SourceManager: Make LastLineNoContentCache and ContentCache::SourceLineCache mutable, NFC — Duncan P. N. Exon Smith / githubweb
  53. [MLInliner] Disable always inliner in bounds tests — mtrofin / githubweb
  54. [ELF] Don't error on R_PPC64_REL24/R_PPC64_REL24_NOTOC referencing __tls_get_addr for missing R_PPC64_TLSGD/R_PPC64_TLSLD — i / githubweb

#15577 (Oct 23, 2020 5:18:04 AM)

  1. [X86] lowerShuffleWithPERMV - use MVT::changeTypeToInteger helper. NFCI. — llvm-dev / githubweb
  2. [InstCombine] Rename InstCombinerImpl::matchBSwap to matchBSwapOrBitReverse. NFCI. — llvm-dev / githubweb
  3. [InstCombine] matchBSwapOrBitReverse - expose bswap/bitreverse matching flags. — llvm-dev / githubweb
  4. [mlir] Expose affine expression to C API — zhanghb97 / githubweb

#15576 (Oct 23, 2020 4:34:42 AM)

  1. [ARM][SchedModels] Convert IsR1P0AndLaterPred to MCSchedPredicate. NFC — eleviant / githubweb

#15575 (Oct 23, 2020 3:51:30 AM)

  1. [MLIR] Added PromoteBuffersToStackPass to convert heap- to stack-based allocations. — julian.gross / githubweb
  2. [DebugInstrRef] NFC: Separate collection of machine/variable values — jeremy.morse / githubweb
  3. [lldb] Split out NetBSD/x86 watchpoint impl for unification — mgorny / githubweb
  4. [AArch64] Implement getIntrinsicInstrCost, handle min/max intrinsics. — flo / githubweb

#15573 (Oct 23, 2020 2:19:12 AM)

  1. [lld][ELF][test] Add additional test coverage for LTO — james.henderson / githubweb
  2. [mem2reg] Remove dbg.values describing contents of dead allocas — orlando.hyams / githubweb
  3. [mlir] Fix exiting OpPatternRewriteDriver::simplifyLocally after first iteration that didn't change the op. — csigg / githubweb

#15572 (Oct 23, 2020 1:33:33 AM)

  1. [ARM][SchedModels] Let ldm* instruction scheduling use MCSchedPredicate — eleviant / githubweb
  2. [llvm-mca] Add test for cortex-a57 NEON instructions — eleviant / githubweb
  3. [SVE]Clarify TypeSize comparisons in llvm/lib/Transforms — caroline.concatto / githubweb
  4. [AMDGPU] Add simplification/combines for llvm.amdgcn.fmul.legacy — jay.foad / githubweb

#15571 (Oct 23, 2020 12:15:50 AM)

  1. [Inliner] Run always-inliner in inliner-wrapper — aeubanks / githubweb
  2. DebugInfo: Tidy up test for more portability to MachO and Windows — dblaikie / githubweb
  3. [MC] Adjust StringTableBuilder for linked Mach-O binaries — alexshap / githubweb
  4. SourceManager: getFileEntryRefForID => getNonBuiltinFilenameForID, NFC — Duncan P. N. Exon Smith / githubweb
  5. SourceManager: Remove a redundant nullptr check in getNonBuiltinFilenameForID, NFC — Duncan P. N. Exon Smith / githubweb
  6. [CGSCC] Detect devirtualization in more cases — aeubanks / githubweb
  7. DebugInfo: Hash DIE referevences (DW_OP_convert) when computing Split DWARF signatures — dblaikie / githubweb
  8. [IR] Merge metadata manipulation code into Value — sepavloff / githubweb
  9. [lldb] Fix missing initialization in UtilityFunction ctor (NFC) — Jonas Devlieghere / githubweb
  10. [runtimes] Do not set XXX_STANDALONE_BUILD for libc++/abi/unwind — Louis Dionne / githubweb
  11. [lldb] Fix bug instroduced by a00acbab45b0 — Jonas Devlieghere / githubweb
  12. [SCEV][NFC] Cache symbolic max exit count — mkazantsev / githubweb
  13. [JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation. — Lang Hames / githubweb
  14. Revert "[JITLink][ELF] Add support for ELF::R_X86_64_REX_GOTPCRELX relocation." — Lang Hames / githubweb
  15. [llvm-objcopy][NFC] Extract arg parsing logic into a helper function — alexshap / githubweb
  16. [DebugInfo] Clear subreg in setDebugValueUndef() — david.stenberg / githubweb

#15569 (Oct 22, 2020 6:51:41 PM)

  1. [OpenMP] Fixed a potential integer overflow — tianshilei1992 / githubweb
  2. SourceManager: Factor out helpers for common SLocEntry lookup pattern, NFC — Duncan P. N. Exon Smith / githubweb
  3. SourceManager: Change SourceManager::isMainFile to take a FileEntry, NFC — Duncan P. N. Exon Smith / githubweb

#15568 (Oct 22, 2020 6:09:15 PM)

  1. Revert "[MBP] Add whole chain to BlockFilterSet instead of individual BB" — shenhan / githubweb

#15567 (Oct 22, 2020 5:26:40 PM)

  1. Fix constant evaluation of zero-initialization of a union whose first — richard / githubweb

#15566 (Oct 22, 2020 4:44:16 PM)

  1. [libc++abi] Fix the standalone build after the __config_site change — Louis Dionne / githubweb
  2. BitCodeFormat: update doc on new byref and mustprogress attrs; NFC — ndesaulniers / githubweb

#15565 (Oct 22, 2020 4:01:40 PM)

  1. [gn build] (semi-manually) port 147b9497e79 — thakis / githubweb
  2. [ELF] --warn-backrefs: save the referenced InputFile * — i / githubweb
  3. [AArch64][GlobalISel] Move imm adjustment for G_ICMP to post-legalizer lowering — Jessica Paquette / githubweb
  4. DebugInfo: Use llc rather than %llc_dwarf when also hardcoding a target triple — dblaikie / githubweb
  5. [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary — wmi / githubweb

#15564 (Oct 22, 2020 3:18:32 PM)

  1. [AArch64][GlobalISel] Split post-legalizer combiner to allow for lowering at -O0 — Jessica Paquette / githubweb

#15563 (Oct 22, 2020 2:35:57 PM)

  1. [GWP-ASan] Move random-related code in the allocator (redo) — kostyak / githubweb
  2. [llvm-objcopy][MachO] Fix the calculation of the output size — alexshap / githubweb
  3. [libc++] Allow running the tests in the experimental runtimes-only build — Louis Dionne / githubweb
  4. [clang][Frontend] Add missing error handling — dblaikie / githubweb
  5. [SourceManager] Avoid copying SLocEntry in computeMacroArgsCache — Jan Korous / githubweb
  6. [libTooling] Add function to Transformer to create a no-op edit. — yitzhakm / githubweb

#15562 (Oct 22, 2020 1:42:55 PM)

  1. Initial support for vectorization using Libmvec (GLIBC vector math library) — spatel / githubweb
  2. [BasicAA] Don't track visited blocks for phi-phi alias query — nikita.ppv / githubweb
  3. [AIX] Emit error for -G option on AIX — Xiangling.Liao / githubweb
  4. [BasicAA] Only add visited phi blocks temporarily — nikita.ppv / githubweb
  5. [DomTree] Make assert more precise — nikita.ppv / githubweb

#15561 (Oct 22, 2020 1:00:16 PM)

  1. Revert "Revert "[mlir] Convert from Async dialect to LLVM coroutines"" — antiagainst / githubweb
  2. Revert "[CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI)" — Vedant Kumar / githubweb
  3. [test] HotColdSplit: cover use of opaque pointer type — Vedant Kumar / githubweb
  4. [clangd] Give the server information about client's remote index protocol version — kbobyrev / githubweb
  5. [SourceManager] Skip module maps when searching files for macro arguments — Jan Korous / githubweb
  6. [clangd] Get rid of llvm::Optional in Remote- and LocalIndexRoot; NFC — kbobyrev / githubweb
  7. [BasicAA] Add additional phi tests (NFC) — nikita.ppv / githubweb
  8. Revert "[GWP-ASan] Move random-related code in the allocator" — nikita.ppv / githubweb

#15560 (Oct 22, 2020 12:15:15 PM)

  1. [SystemZ][z/OS] Set short-enums as the default for z/OS — Abhina.Sreeskantharajan / githubweb
  2. [InstSimplify] add tests for ctpop constant range; NFC — spatel / githubweb
  3. HowToReleaseLLVM: Clean up document and remove references to SVN — tstellar / githubweb
  4. [NFC][PartialInliner]: Clean up code — etiotto / githubweb
  5. [MemCpyOpt] Move GEP during call slot optimization — nikita.ppv / githubweb
  6. [PatternMatch] Add new FP matchers. NFC. — jay.foad / githubweb
  7. [InstCombine][NFC] Use ConstantExpr::getBinOpIdentity — nikita.ppv / githubweb
  8. [libc++] Drop old workaround for iostreams instantiations missing from the dylib — Louis Dionne / githubweb
  9. [GWP-ASan] Move random-related code in the allocator — kostyak / githubweb
  10. DWARFv5: Disable DW_OP_convert for configurations that don't yet support it — dblaikie / githubweb
  11. Port -instnamer to NPM — aeubanks / githubweb
  12. Revert "[mlir] Convert from Async dialect to LLVM coroutines" — joker.eph / githubweb

#15559 (Oct 22, 2020 11:15:23 AM)

  1. clang/Basic: Remove ContentCache::getRawBuffer, NFC — Duncan P. N. Exon Smith / githubweb

#15558 (Oct 22, 2020 10:32:58 AM)

  1. Revert "[lldb] Explicitly use the configuration architecture when building test executables" — Raphael Isemann / githubweb
  2. [ELF] Set SHF_INFO_LINK for .rel[a].plt and .rel[a].dyn — i / githubweb
  3. Revert "[Docs] Clarify that FunctionPasses can't add/remove declarations" — aeubanks / githubweb
  4. AMDGPU: Cleanup MIR test — Matthew.Arsenault / githubweb
  5. [InstCombine] Remove dbg.values describing contents of dead allocas — Vedant Kumar / githubweb
  6. [TableGen] Update documents to make them more complete — paul / githubweb

#15557 (Oct 22, 2020 9:37:42 AM)

  1. [NFC][MC] Use MCRegister for ReachingDefAnalysis APIs — mtrofin / githubweb
  2. [HIP] Fix HIP rounding math intrinsics — enye.shi / githubweb
  3. [OpenCL] Remove unused extensions — marco.antognini / githubweb
  4. [lldb/DWARF] Add support for DW_OP_implicit_value — medismail.bennani / githubweb
  5. [Docs] Clarify that FunctionPasses can't add/remove declarations — aeubanks / githubweb
  6. [gn build] Add missing clangd dependencies — aeubanks / githubweb
  7. [AMDGPU] Add amdgpu specific loop threshold metadata — tcorring / githubweb
  8. [SLP] Add tests with selects that can be turned into min/max. — flo / githubweb
  9. [DomTree] Accept Value as Def (NFC) — nikita.ppv / githubweb

#15556 (Oct 22, 2020 8:53:49 AM)

  1. [X86] Return const& in IntelExprStateMachine::getIdentifierInfo(). NFCI. — llvm-dev / githubweb
  2. [X86] X86AsmParser - make methods const where possible. NFCI. — llvm-dev / githubweb
  3. [ARM][SchedModels] Convert IsLdstsoScaledPred to MCSchedPredicate — eleviant / githubweb
  4. [AArch64] Add min/max cost-model tests for v2i32. — flo / githubweb
  5. [AMDGPU] Fix expansion of i16 MULH — Piotr Sobczak / githubweb
  6. [mlir][gpu] NFC: switch occurrences of gpu.launch_func to custom format. — csigg / githubweb
  7. [MemProf] Allow the binary to specify the profile output filename — tejohnson / githubweb
  8. [mlir] Do not start threads in AsyncRuntime — ezhulenev / githubweb
  9. [lldb] Fix a regression introduced by D75730 — Jonas Devlieghere / githubweb
  10. [LoopRotate][NPM] Disable header duplication under -Oz — aeubanks / githubweb

#15555 (Oct 22, 2020 7:55:06 AM)

  1. [OpenMP] Emit calls to int64_t functions for amdgcn — jonchesterfield / githubweb
  2. Limit debug instr-referencing tests to X86 — jeremy.morse / githubweb
  3. ScheduleDAGInstrs: Skip debug instructions at end of scheduling region — Matthew.Arsenault / githubweb
  4. AMDGPU: Implement getNoPreservedMask — Matthew.Arsenault / githubweb
  5. AMDGPU: Fix not always reserving VGPRs used for SGPR spilling — Matthew.Arsenault / githubweb
  6. [lldb] Fix TestTargetAPI.py on Apple simulators — Raphael Isemann / githubweb
  7. [AArch64] Add min/max cost-model tests for v4i16. — flo / githubweb
  8. [DebugInstrRef] Pass DBG_INSTR_REFs through register allocation — jeremy.morse / githubweb

#15554 (Oct 22, 2020 7:02:29 AM)

  1. [llvm-mca] Add few ldm* instructions to cortex-a57 test case — eleviant / githubweb
  2. [CodeGen] Split MVT::changeTypeToInteger() functionality from EVT::changeTypeToInteger(). — llvm-dev / githubweb
  3. [Clang] [TableGen] Clean up !if(!eq(bool, 1) and related booleans — paul / githubweb
  4. [lldb] Explicitly use the configuration architecture when building test executables — Raphael Isemann / githubweb
  5. [mlir] Convert from Async dialect to LLVM coroutines — ezhulenev / githubweb
  6. [TableGen] Continue improving the comments for the data structures. — paul / githubweb

#15553 (Oct 22, 2020 6:19:24 AM)

  1. [AArch64] Add cost model tests for min/max intrinsics. — flo / githubweb
  2. [lldb][NFC] Make GetShellSafeArgument return std::string and unittest it. — Raphael Isemann / githubweb
  3. [mlir] Add MemRefReinterpretCastOp definition to Standard. — pifon / githubweb

#15552 (Oct 22, 2020 5:36:02 AM)

  1. [x86 testing] NFC: Create exhaustive vector popcnt ULT/UGT tests — dave / githubweb
  2. [DebugInstrRef] Substitute debug value numbers to handle optimizations — jeremy.morse / githubweb
  3. Test I added requires X86 to be built. — jeremy.morse / githubweb

#15551 (Oct 22, 2020 4:52:44 AM)

  1. [mlir] Add MemRefReshapeOp definition to Standard. — pifon / githubweb
  2. [clang-tidy] Add links to check docs in comments — alexfh / githubweb

#15550 (Oct 22, 2020 4:06:03 AM)

  1. [RISCV][NFC] Add more tests for 32-bit constant materialization — luismarques / githubweb
  2. [SCEV][NFC] Simplify internals of BackedgeTakenInfo — mkazantsev / githubweb

#15549 (Oct 22, 2020 3:02:32 AM)

  1. [X86] Add User Interrupts(UINTR) instructions — pengfei.wang / githubweb
  2. [SCEV][NFC] Rename MaxAndComplete -> ConstantMaxAndComplete — mkazantsev / githubweb
  3. [gn build] Port be39a6fe6fc — llvmgnsyncbot / githubweb

#15548 (Oct 22, 2020 2:16:18 AM)

  1. [libc++] Update continous integration scripts — goncharov.mikhail / githubweb
  2. [llvm-mca] Improve test case — eleviant / githubweb

#15547 (Oct 22, 2020 1:29:44 AM)

  1. [DWARFLinker] Capitalize type names (NFC) — Jonas Devlieghere / githubweb
  2. [ShrinkWrap] Delete unneeded nullptr checks for the save point. NFC — i / githubweb
  3. [InstructionSimplify] icmp (X+Y), (X+Z) simplification — sjoerd.meijer / githubweb
  4. Revert "[DWARFLinker] Capitalize type names (NFC)" — mkazantsev / githubweb
  5. [SCEV][NFC] Rename getMax -> getConstantMax — mkazantsev / githubweb

#15546 (Oct 22, 2020 12:11:48 AM)

  1. [driver][arm64] Set target CPU to A12 for compiler invocations that — Alex Lorenz / githubweb

#15545 (Oct 21, 2020 11:29:22 PM)

  1. [libcxxabi] Define _LIBCXXABI_WEAK properly for mingw compilers — martin / githubweb
  2. [libcxx] [test] Add another (void) cast for a function marked nodiscard in MS STL — martin / githubweb
  3. [libcxx] [test] Mark bits of fs.enum tests as libcpp specific — martin / githubweb
  4. [libcxx] [test] Move use of statvfs to helper header — martin / githubweb

#15544 (Oct 21, 2020 10:47:00 PM)

  1. [NFC][AMDGPU] Reorder SIMemoryLegalizer functions to be consistent — Tony.Tye / githubweb

#15543 (Oct 21, 2020 10:04:19 PM)

  1. [IRCE] consolidate profitability check — serguei.katkov / githubweb
  2. [test] Fix tests using -analyze that fail under NPM — aeubanks / githubweb
  3. Revert "Add "not" to an llvm-symbolizer test that expects to fail" — douglas.yung / githubweb

#15542 (Oct 21, 2020 9:21:53 PM)

  1. [test] Fix shrunk-constant.ll under NPM — aeubanks / githubweb

#15541 (Oct 21, 2020 8:28:04 PM)

  1. [sanitizer] Allow log_path to distinguish default from explicit stderr — tejohnson / githubweb
  2. Fix test failure on Windows. — richard / githubweb
  3. [NPM][opt] Disallow -analyze under NPM — aeubanks / githubweb
  4. Do not intercept __libc_memalign and cfree on Android because neither of these exists in Bionic. — vyng / githubweb

#15540 (Oct 21, 2020 7:24:41 PM)

  1. Ensure that the "value" of an unnamed bit-field isn't taken into — richard / githubweb
  2. [LSR] add testcase for LSR profitable chain change, nfc — czhengsz / githubweb
  3. [test] Fix LoopDistribute tests under NPM — aeubanks / githubweb
  4. [X86] Support customizing stack protector guard — xiang1.zhang / githubweb

#15539 (Oct 21, 2020 6:41:45 PM)

  1. Make APValue profiling a little more compact. — richard / githubweb
  2. [FPEnv][X86][SystemZ] Use different algorithms for i64->double uint_to_fp under strictfp to avoid producing -0.0 when rounding toward negative infinity — craig.topper / githubweb
  3. [test] Fix LoopDeletion tests under NPM — aeubanks / githubweb

#15538 (Oct 21, 2020 5:59:08 PM)

  1. [sanitizer]Update tests to be compatible with Android. — Vitaly Buka / githubweb

#15537 (Oct 21, 2020 5:16:55 PM)

  1. Revert "SimplifyCFG: Clean up optforfuzzing implementation" — zequanwu / githubweb
  2. Revert "Revert "SimplifyCFG: Clean up optforfuzzing implementation"" — zequanwu / githubweb

#15536 (Oct 21, 2020 4:27:09 PM)

  1. Revert several changes related to llvm-symbolizer exiting non-zero on failure. — dblaikie / githubweb
  2. [NFC] Set return type of getStackPointerRegisterToSaveRestore to Register — gjn / githubweb

#15535 (Oct 21, 2020 3:44:06 PM)

  1. [libc++] Fix the benchmarks build — Louis Dionne / githubweb
  2. [c++20] For P0732R2: permit class template argument deduction for non-type template parameters. — richard / githubweb
  3. [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor — qcolombet / githubweb

#15534 (Oct 21, 2020 2:44:55 PM)

  1. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / githubweb
  2. [c++20] For P0732R2: Give class NTTPs the proper type when examined with 'decltype'. — richard / githubweb
  3. Always allow std::function to be copied. — flx / githubweb
  4. [mlir] Simplify DDR matching patterns with equal operands for operators where it's applicable. Added documentation. — rdzhabarov / githubweb
  5. [libc++][ci] Also install the library in the CI scripts — Louis Dionne / githubweb

#15533 (Oct 21, 2020 1:59:51 PM)

  1. [spirv] Fix legalize standard to spir-v for transfer ops — thomasraoux / githubweb
  2. [libc++] Fix compiler-rt build by copying libc++ headers to <build>/include — Louis Dionne / githubweb

#15532 (Oct 21, 2020 1:53:57 PM)

  1. Simple fix to basic-block-sections to replace emit-obj with emit-llvm — tmsriram / githubweb

#15531 (Oct 21, 2020 1:46:09 PM)

  1. [mlir] Add missing dependency for MLIRSCFTransforms — antiagainst / githubweb
  2. [test] Fix alloca-offset-lifetime.ll under NPM — aeubanks / githubweb
  3. [test] Fix quadradic-exit-value.ll under NPM — aeubanks / githubweb

#15530 (Oct 21, 2020 1:23:57 PM)

  1. [c++20] For P0732R2 / P1907R1: Basic frontend support for class types as — richard / githubweb
  2. Add more test coverage for APValue serialization / deserialization and — richard / githubweb

#15529 (Oct 21, 2020 1:15:54 PM)

  1. [test] Fix no-wrap-symbolic-becount.ll under NPM — aeubanks / githubweb

#15528 (Oct 21, 2020 1:07:43 PM)

  1. [libcxxabi] Stub out 'sleep' call when _LIBCXXABI_HAS_NO_THREADS is defined. — abidh / githubweb

#15527 (Oct 21, 2020 12:56:20 PM)

  1. [LowerMatrixIntrinsics][NewPM] Fix PreservedAnalyses result — aeubanks / githubweb
  2. [sanitizer] Convert PrintModuleMap to DumpProcessMap — tejohnson / githubweb
  3. [BlockExtract][NewPM] Port -extract-blocks to NPM — aeubanks / githubweb

#15526 (Oct 21, 2020 12:39:55 PM)

  1. [RS4GC] NFC. Preparatory refactoring to make GC parseable memcpy — apilipenko / githubweb

#15525 (Oct 21, 2020 12:21:55 PM)

  1. [NFC] Fixes Doxygen copy-paste error. — koraq / githubweb

#15524 (Oct 21, 2020 12:15:52 PM)

  1. [mlir][CAPI][Python] Plumb OpPrintingFlags to C and Python APIs. — stellaraccident / githubweb

#15523 (Oct 21, 2020 11:59:54 AM)

  1. [mlir] Add structural type conversions for SCF dialect. — silvasean / githubweb
  2. [mlir][shape] Split out structural type conversions for shape dialect. — silvasean / githubweb

#15522 (Oct 21, 2020 11:49:55 AM)

  1. [ARM] add cost-kind tests for intrinsics; NFC — spatel / githubweb
  2. [CostModel] remove cost-kind predicate for scatter/gather cost — spatel / githubweb

#15521 (Oct 21, 2020 11:23:52 AM)

  1. [NFC][OpenMP] Update description of OMPGridValues enums — Saiyedul.Islam / githubweb

#15520 (Oct 21, 2020 11:13:55 AM)

  1. [gn build] try to fix clang build after 37c030f81a9fdd — thakis / githubweb

#15519 (Oct 21, 2020 10:59:52 AM)

  1. [NFC] Clean up always false variables — aeubanks / githubweb

#15518 (Oct 21, 2020 10:53:19 AM)

  1. [ARM][SchedModels] Convert IsLdrAm3RegOffPred to MCSchedPredicate — eleviant / githubweb
  2. [libomptarget] Require LLVM source tree to build libomptarget — jonathanchesterfield / githubweb

#15517 (Oct 21, 2020 10:47:33 AM)

  1. Fix missing c++ mode comment — arsenm2 / githubweb

#15516 (Oct 21, 2020 10:37:54 AM)

  1. [NFC] Fix the definition of SuitableAlign — Xiangling.Liao / githubweb

#15515 (Oct 21, 2020 10:29:03 AM)

  1. [X86] Regenerate old vector-variable-insertion test — llvm-dev / githubweb
  2. [X86] Improve variable vector insertion test coverage. — llvm-dev / githubweb
  3. [ELF] --gc-sections: retain dependent sections of non-SHF_ALLOC sections — i / githubweb
  4. [AMDGPU] Fixed v_swap_b32 match — Stanislav.Mekhanoshin / githubweb
  5. [flang] Another validity of the TARGET= argument of ASSOCIATED() for objects — psteinfeld / githubweb

#15514 (Oct 21, 2020 10:06:43 AM)

  1. [clang] Improve Serialization/Imporing/Dumping of APValues — tyker / githubweb

#15513 (Oct 21, 2020 10:00:46 AM)

  1. [libc++] Fix the installation of libc++ headers since the __config_site change — Louis Dionne / githubweb
  2. [gn build] try to fix up deps of __config_site after 37c030f81a — thakis / githubweb

#15512 (Oct 21, 2020 9:54:54 AM)

  1. [gn build] (manually) port 54fa9ecd3088 — thakis / githubweb
  2. [gn build] (manually) port 5d796645d6c8cade (libcxx __config change) — thakis / githubweb

#15511 (Oct 21, 2020 9:47:09 AM)

  1. Use -### in arm-float-abi.c test — john.brawn / githubweb

#15510 (Oct 21, 2020 9:39:55 AM)

  1. [AMDGPU] Refactor SOPC & SOPP .td for extension — Joseph.Nash / githubweb

#15509 (Oct 21, 2020 9:20:57 AM)

  1. [mlir][gpu] Add customer printer/parser for gpu.launch_func. — csigg / githubweb
  2. [mlir][gpu] Add lowering to LLVM for `gpu.wait` and `gpu.wait async`. — csigg / githubweb

#15508 (Oct 21, 2020 9:15:01 AM)

  1. [mlir]: Clarify docs for external OpTrait::FunctionLike ops — zinenko / githubweb

#15507 (Oct 21, 2020 9:07:56 AM)

  1. AMDGPU: Propagate amdgpu-flat-work-group-size attributes — Matthew.Arsenault / githubweb
  2. AMDGPU: Lower the threshold reported for maximum stack size exceeded — Matthew.Arsenault / githubweb

#15506 (Oct 21, 2020 9:01:53 AM)

  1. [libomptarget][amdgcn] Refactor memcpy to eliminate maps — jonchesterfield / githubweb

#15505 (Oct 21, 2020 8:54:54 AM)

  1. [lldb] Fix windows build for fa5fa63fd140f — pavel / githubweb

#15504 (Oct 21, 2020 8:01:43 AM)

  1. [lldb] Port lldb gdb-server to libOption — pavel / githubweb
  2. Fix "Unknown arguments specified" to if in lldb — ctetreau / githubweb
  3. [take 2] [libc++] Include <__config_site> from <__config> — Louis Dionne / githubweb

#15503 (Oct 21, 2020 7:10:03 AM)

  1. Only run when `arm` is registered. NFC. — michael.hliao / githubweb
  2. [DebugInfo] Follow up c521e44defb5 with an API improvement — jeremy.morse / githubweb
  3. [nfc] [lldb] Fix harmless slicing of DWARFDIE — jan.kratochvil / githubweb
  4. [ARM] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / githubweb
  5. Remove .svn from exclude list as we moved to git — sylvestre / githubweb

#15502 (Oct 21, 2020 6:26:00 AM)

  1. [libc++] Include <__config_site> from <__config> — Louis Dionne / githubweb
  2. [CostModel] remove cost-kind predicate for memcpy cost — spatel / githubweb
  3. [libc++] Revert "Include <__config_site> from <__config>" — Louis Dionne / githubweb

#15501 (Oct 21, 2020 5:42:37 AM)

  1. [Clang] Update newpm pipeline test in clang after D87322. — flo / githubweb
  2. [clang testing] Fix a read-only source build system failure — dave / githubweb
  3. [llvm-mca] Add test for cortex-a57 memory instructions — eleviant / githubweb
  4. [llvm] Use early exits and get rid of if-return-else-return pattern; NFC — kbobyrev / githubweb
  5. [LIT] error if directly named test won't be run indirectly — Ben.Dunbobbin / githubweb
  6. [LIT] fixed up accidentally committed EOF problems. — Ben.Dunbobbin / githubweb
  7. [SystemZ] Mark unsaved argument R6 as live throughout function. — paulsson / githubweb

#15500 (Oct 21, 2020 4:59:10 AM)

  1. [DAG] getNode(ISD::EXTRACT_SUBVECTOR) Drop unnecessary N2C null check - we assert that this isn't null and have already used the pointer. NFCI. — llvm-dev / githubweb
  2. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / githubweb

#15499 (Oct 21, 2020 4:07:46 AM)

  1. [AMDGPU] Fix off by one in assert — sebastian.neubauer / githubweb
  2. [TargetLowering] Add test for bit comparison fold — sven.vanhaastregt / githubweb
  3. [TargetLowering] Check boolean content when folding bit compare — sven.vanhaastregt / githubweb
  4. Add "SkipDead" parameter to TargetInstrInfo::DefinesPredicate — nicholas.guy / githubweb

#15498 (Oct 21, 2020 3:21:42 AM)

  1. [mlir] ODS: support TableGen dag objects to specify OpBuilder parameters — zinenko / githubweb
  2. [InstructionSimplify] And precommit more tests for D89317. NFC. — sjoerd.meijer / githubweb
  3. [ADT] Fix for ImmutableMapRef — adam.balogh / githubweb
  4. [Driver] Incorporate -mfloat-abi in the computed triple on ARM — john.brawn / githubweb

#15497 (Oct 21, 2020 2:34:16 AM)

  1. Reapply "[clang] Improve handling of physical registers in inline — paulsson / githubweb
  2. [AMDGPU][TableGen] Make more use of !ne !not !and !or. NFC. — jay.foad / githubweb
  3. [InstructionSimplify] Precommit more tests for D89317. NFC. — sjoerd.meijer / githubweb
  4. [Passes] Move ADCE before DSE & LICM. — flo / githubweb

#15496 (Oct 21, 2020 1:51:50 AM)

  1. [NFC][LSAN] Use InitializeCommonFlags in LSAN — Vitaly Buka / githubweb
  2. [compiler-rt][builtins][RISCV] Always include __mul[sd]i3 builtin definitions — luismarques / githubweb

#15495 (Oct 21, 2020 1:07:44 AM)

  1. [SVE] Remove reliance on TypeSize comparison operators in unit tests — david.sherwood / githubweb
  2. [SVE][CodeGen] Replace use of TypeSize comparison operator in CreateStackTemporary — david.sherwood / githubweb
  3. [X86] Remove period from end of error message in assembler — craig.topper / githubweb
  4. [mlir] Expose Value hierarchy to Python bindings — zinenko / githubweb
  5. [mlir] Use the correct base class for Attributes in Python bindings — zinenko / githubweb
  6. [mlir] Fix copy-pasted docstrings in Python bindings — zinenko / githubweb
  7. [X86] Add clang release notes for HRESET and minor change for llvm release notes. (NFC) — pengfei.wang / githubweb

#15494 (Oct 21, 2020 12:25:05 AM)

  1. Revert "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — martin / githubweb
  2. [libcxx] [test] Split the file_time_type synopsis test — martin / githubweb

#15493 (Oct 20, 2020 11:42:37 PM)

  1. Revert "[SCEV] Prove implications of different type via truncation" — mkazantsev / githubweb
  2. [NFC][PowerPC]Add tests for folding RLWINM before and after RA. — esme.yi / githubweb

#15492 (Oct 20, 2020 10:59:59 PM)

  1. [SCEV] Prove implications of different type via truncation — mkazantsev / githubweb

#15491 (Oct 20, 2020 10:17:26 PM)

  1. [X86] Error on using h-registers with REX prefix in the assembler instead of leaving it to a fatal error in the encoder. — craig.topper / githubweb

#15490 (Oct 20, 2020 9:31:39 PM)

  1. Revert D89381 "[SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2" — i / githubweb

#15489 (Oct 20, 2020 8:49:14 PM)

  1. Remove unnecessary header include which violates layering — gcmn / githubweb
  2. [NFC][MC] Use [MC]Register in MachineVerifier — mtrofin / githubweb

#15488 (Oct 20, 2020 8:06:54 PM)

  1. [AMDGPU][NFC] Fix missing size in comment — carl.ritson / githubweb

#15487 (Oct 20, 2020 7:16:56 PM)

  1. SourceManager: Simplify early returns in ContentCache::getBufferOrNone, NFC — Duncan P. N. Exon Smith / githubweb
  2. [llvm] Fix ODRViolations for VersionTuple YAML specializations NFC — Cyndy Ishida / githubweb
  3. [test] Fix -fbasic-block-sections= test on Windows after D89500 — i / githubweb
  4. This is a test commit — tu.da.wei / githubweb
  5. Revert "This is a test commit" — tu.da.wei / githubweb
  6. [Polly] Delete unused lambda capture after 7175cffb2133048018df74c1b49d1d4962ea18f2 — i / githubweb

#15486 (Oct 20, 2020 6:17:13 PM)

  1. [AMDGPU] Avoid inserting noops during scheduling — Austin.Kerbow / githubweb
  2. Don't instantiate lambda closure types in default member initializers — richard / githubweb
  3. NFC: Fix -Wsign-compare warnings on 32-bit builds — hubert.reinterpretcast / githubweb
  4. ContentCache: Simplify by always owning the MemoryBuffer — Duncan P. N. Exon Smith / githubweb
  5. [flang] Fix call to CHECK() on erroneous subroutine declaration — psteinfeld / githubweb
  6. [lldb] Don't strip LLDB.framework on install — Jonas Devlieghere / githubweb

#15485 (Oct 20, 2020 5:09:36 PM)

  1. clang/Basic: ContentCache::InvalidFlag => ContentCache::IsBufferInvalid, NFC — Duncan P. N. Exon Smith / githubweb
  2. Improve file doesnt exist error with -fbasic-block-sections= — tmsriram / githubweb
  3. Don't permit array bound constant folding in OpenCL. — richard / githubweb
  4. [HazardRec] Allow inserting multiple wait-states simultaneously — Austin.Kerbow / githubweb

#15484 (Oct 20, 2020 4:27:19 PM)

  1. [AMDGPU] Optimize waitcnt insertion for flat memory operations — Tony.Tye / githubweb
  2. [GWP-ASan] Rework utilities (NFC) — kostyak / githubweb
  3. [Polly] Reuse multiple uses in operand tree. — llvm-project / githubweb

#15483 (Oct 20, 2020 3:27:32 PM)

  1. [clangd][ObjC] Support nullability annotations — davg / githubweb
  2. Get the address space within getVectorPtrTy — ctetreau / githubweb
  3. Fix pretty printing of linalg GenericOps when there are no inputs. — ravishankarm / githubweb
  4. [AsmWriter] Construct SlotTracker with the function — kazu / githubweb
  5. clang/Basic: Remove SourceManager::getBufferPointer, NFC — Duncan P. N. Exon Smith / githubweb
  6. [libc++] Get rid of <sstream> in the valarray tests — Louis Dionne / githubweb
  7. [X86] Move 's{hr,ar,hl} , <op>' to 'shift <op>' optimization in the assembler into processInstruction. — craig.topper / githubweb
  8. [X86] Move 'int $3' -> 'int3' handling in the assembler to processInstruction. — craig.topper / githubweb

#15482 (Oct 20, 2020 2:27:53 PM)

  1. Driver: Add integer sanitizers to trapping group automatically. — peter / githubweb
  2. [Apple-stage2] Install FileCheck and yaml2obj in the toolchain — Jonas Devlieghere / githubweb
  3. [libc++] Remove uses of verbose_assert.h in Filesystem tests — Louis Dionne / githubweb
  4. clang/Basic: Replace SourceManager::getMemoryBufferForFile, NFC — Duncan P. N. Exon Smith / githubweb
  5. [hwasan] Increase max allocation size to 1Tb. — eugenis / githubweb
  6. [LSAN][NFC] Reformat test — Vitaly Buka / githubweb

#15481 (Oct 20, 2020 1:45:43 PM)

  1. [AMDGPU] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans — paul / githubweb

#15480 (Oct 20, 2020 1:02:59 PM)

  1. [ConstantFold] Fold the comparison of bitcasted global values — efriedma / githubweb
  2. [libc++] Decouple debug mode tests from iostreams — Louis Dionne / githubweb
  3. [libc++] Make it easier to add new restrictions for feature-test macro tests — Louis Dionne / githubweb

#15479 (Oct 20, 2020 12:11:10 PM)

  1. Handle value uses wrapped in metadata for the use-list order — david.stenberg / githubweb
  2. [NFC][Regalloc] Type 2 statics in terms of Register — mtrofin / githubweb
  3. [lldb] Add a page to the docs with (external) links on how to use LLDB — Jonas Devlieghere / githubweb

#15478 (Oct 20, 2020 11:03:30 AM)

  1. ASAN: Support detect_invalid_pointer_pairs=1 with detect_stack_use_after_return=1 — mliska / githubweb
  2. [NPM] Port -mergereturn to NPM — aeubanks / githubweb
  3. clang/Frontend: Use MemoryBufferRef in FrontendInputFile (and remove SourceManager::getBuffer) — Duncan P. N. Exon Smith / githubweb
  4. FileManager: Test FileManager::getFileRef — Duncan P. N. Exon Smith / githubweb
  5. [AMDGPU] Remove getAllVGPR32() which cannot handle Accum VGPRs properly — VenkataRamanaiah.Nalamothu / githubweb
  6. [NPM] port -unify-loop-exits to NPM — aeubanks / githubweb
  7. lldb: Migrate to MemoryBufferRef for createFileID (after 51d1d585e5838ea0f02f1271f7543c4e43639969) — Duncan P. N. Exon Smith / githubweb
  8. DomTree: Extract (mostly) read-only logic into type-erased base classes — nicolai.haehnle / githubweb
  9. [gn build] Port 848a68a032d — llvmgnsyncbot / githubweb

#15477 (Oct 20, 2020 10:21:16 AM)

  1. Release pages to OS when setting 0 label — jianzhouzh / githubweb
  2. [ELF] --gdb-index: support --icf={safe,all} — i / githubweb
  3. [libcxx] [test] Avoid conflicting definitions of _CRT_SECURE_NO_WARNINGS — martin / githubweb
  4. [libcxx] [test] Fix path.modifiers/make_preferred for windows — martin / githubweb
  5. Set Huge Page mode on shadow regions based on no_huge_pages_for_shadow — jianzhouzh / githubweb
  6. Wrap CfgTraitsFor in namespace llvm to please GCC 5 — antiagainst / githubweb

#15476 (Oct 20, 2020 9:17:43 AM)

  1. Try to make GCC5 happy about the CfgTraits thing — hans / githubweb
  2. Explicitly initialize StreamingDiagnostic in derived class copy ctors — hans / githubweb
  3. [clang] Use SourceLocation as key in hash maps, NFCI — mikhail.maltsev / githubweb
  4. [InstCombine] foldOrOfICmps - use m_Specific instead of explicit comparisons. NFCI. — llvm-dev / githubweb
  5. [AMDGPU] Remove unused declaration. NFC. — jay.foad / githubweb
  6. [InstCombine] SimplifyDemandedUseBits - replace dyn_cast<ConstantInt> with m_ConstantInt. NFCI. — llvm-dev / githubweb
  7. [DSE] Do not scan users of memory terminators for further reads. — flo / githubweb

#15475 (Oct 20, 2020 8:15:27 AM)

  1. Add a C++ test case for https://reviews.llvm.org/D86854 — Akira / githubweb
  2. [libc++] Explicitly request new/delete in libc++ for Win to ARM Linux builds — Louis Dionne / githubweb
  3. [clang][Basic] Make SourceLocation usable as key in hash maps, NFCI — mikhail.maltsev / githubweb

#15474 (Oct 20, 2020 7:33:13 AM)

  1. [amdgpu] Enhance AMDGPU AA. — michael.hliao / githubweb
  2. [clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC. — michael.hliao / githubweb
  3. [InstCombine] Add (icmp ult (X + CA), C1) | (icmp eq X, C2) -> (icmp ule (X + CA), C1) test coverage — llvm-dev / githubweb
  4. [gn build] port a2214757e2ca more — thakis / githubweb
  5. [gn build] belatedly port 3ddac7e56363 — thakis / githubweb
  6. [gn build] assert clang-format does not depend on AST, Frontend, Sema at gn time — thakis / githubweb
  7. Revert "[clang] Fix warnings on the missing of explicitly copy constructor on the base class. NFC." — michael.hliao / githubweb

#15473 (Oct 20, 2020 6:50:08 AM)

  1. Revert "Revert "[gn build] (manually) port d09b08919ca"" — thakis / githubweb
  2. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / githubweb
  3. [DSE] Add test to make sure memccpy does not kill stores. — flo / githubweb
  4. [gn build] Port a2214757e2c — llvmgnsyncbot / githubweb
  5. [gn build] Port c0cdd22c72f — llvmgnsyncbot / githubweb
  6. [InstSimplify] add vector icmp tests; NFC — spatel / githubweb
  7. [InstSimplify] allow vector splats for icmp-of-neg folds — spatel / githubweb
  8. Reland "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / githubweb
  9. [DSE] Bail out from getLocForWriteEx if call is not argmemonly/inacc_mem. — flo / githubweb

#15472 (Oct 20, 2020 6:00:54 AM)

  1. [flang] Document and use intrinsic subroutine argument intents — jperier / githubweb
  2. Revert "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / githubweb
  3. [libc++] Make __shared_weak_count vtable consistent across all build configurations — Louis Dionne / githubweb

#15471 (Oct 20, 2020 5:00:53 AM)

  1. [NFC][SCEV] Improve/rework test coverage for ptrtoint handling — lebedev.ri / githubweb
  2. [format] foo.<name>.h should be the main-header for foo.<name>.cc — hokein.wu / githubweb
  3. Introduce CfgTraits abstraction — nicolai.haehnle / githubweb

#15470 (Oct 20, 2020 4:17:49 AM)

  1. [libomptarget][AMDGPU][NFC] Split atmi_memcpy for h2d and d2h — Pushpinder.Singh / githubweb
  2. [doc] Apply buildbot worker terminology change: slave->worker — kkleine / githubweb
  3. [compiler-rt][builtins] Add tests for atomic builtins support functions — luismarques / githubweb
  4. [InstCombine] SimplifyDemandedUseBits - pass APInt by const reference. NFCI. — llvm-dev / githubweb

#15469 (Oct 20, 2020 3:20:24 AM)

  1. [yaml2obj][NFCI] - Address post commit comments for "[yaml2obj][ELF] - Simplify the code that performs sections validation." — grimar / githubweb
  2. [mlir] Use affine dim instead of symbol in SCFToGPU lowering. — tpopp / githubweb
  3. [IR] Make nosync, nofree and willreturn default for intrinsics. — sstipanovic / githubweb
  4. [clangd][remote] Add Windows paths support — platonov.aleksandr / githubweb
  5. [AMDGPU] Remove fix up operand from SI_ELSE — carl.ritson / githubweb

#15468 (Oct 20, 2020 2:33:49 AM)

  1. Add a nul byte to packet str before logging, increase default size. — Jason Molenda / githubweb
  2. Silence unused variable warning in Release builds. NFCI. — benny.kra / githubweb
  3. Move clang/Tooling/Core/Lookup.h to clang/Tooling/Refactoring/Lookup.h — Alexander.Richardson / githubweb
  4. [clang-format] Drop clangFrontend dependency for FormatTests — Alexander.Richardson / githubweb
  5. [Sanitizers] Remove OpenBSD support (new attempt) — David CARLIER / githubweb
  6. [clangd] NFC: Resolve Clang-Tidy warnings in Protocol.cpp — kbobyrev / githubweb

#15467 (Oct 20, 2020 1:42:04 AM)

  1. [mlir] Expose Value hierarchy to C API — zinenko / githubweb
  2. Revert "[ARM][LowOverheadLoops] Adjust Start insertion." — david.green / githubweb
  3. [ARM][SchedModels] Convert IsCPSRDefinedPred to MCSchedPredicate — eleviant / githubweb
  4. [SystemZ] Fix disassembler crashes — ulrich.weigand / githubweb
  5. [AMDGPU][NFC] Tidy SIOptimizeExecMaskingPreRA for extensibility — carl.ritson / githubweb
  6. [yaml2obj][ELF] - Simplify the code that performs sections validation. — grimar / githubweb

#15466 (Oct 20, 2020 12:25:50 AM)

  1. Properly track whether a variable is constant-initialized. — richard / githubweb
  2. [IR] Adds mustprogress as a LLVM IR attribute — a335pate / githubweb

#15465 (Oct 19, 2020 11:43:25 PM)

  1. [Driver] Clean up -gz & --compress-debug-sections — i / githubweb
  2. [LTO][Legacy] Eliminate an unused member of llvm::LTOModule. NFC. — ikudrin / githubweb

#15464 (Oct 19, 2020 10:51:27 PM)

  1. [gcov] Delete CC1 option -test-coverage — i / githubweb
  2. Use LLVM_TOOLCHAIN_UTILITIES to allow utils to be installed in the toolchain — Jonas Devlieghere / githubweb
  3. [NPM][PFOProfile] Fix some tests under NPM — aeubanks / githubweb
  4. [COFF][ARM] Fix CodeView for Windows on 32bit ARM targets. — me / githubweb
  5. [gcov] Unify driver and CC1 option names for -ftest-coverage & -fprofile-arcs — i / githubweb
  6. [mlir][Python] Add python binding to create DenseElementsAttribute. — stellaraccident / githubweb
  7. Adding new Azul representative to security group — apilipenko / githubweb
  8. [sanitizer] Fix compilation on older systems — Vitaly Buka / githubweb

#15463 (Oct 19, 2020 9:47:59 PM)

  1. [NPM][StackSafetyAnalysis] Pin uses of -analyze to legacy PM — aeubanks / githubweb
  2. Refactor tracking of constant initializers for variables. — richard / githubweb
  3. [SCEV] Recommit "Use nw flag and symbolic iteration count to sharpen ranges of AddRecs", attempt 2 — mkazantsev / githubweb
  4. [FileCollector] Move interface into FileCollectorBase (NFC) — Jonas Devlieghere / githubweb

#15462 (Oct 19, 2020 9:06:12 PM)

  1. Add llvm_unreachable to avoid MSVC warning — gcmn / githubweb
  2. [IRCE] Do not transform if loop has small number of iterations — serguei.katkov / githubweb
  3. [PowerPC] Add test case for missing `nsw` flag. NFC. — lkail / githubweb

#15461 (Oct 19, 2020 8:15:37 PM)

  1. Fixup clang-tidy after recent Clang change. — richard / githubweb

#15460 (Oct 19, 2020 8:01:33 PM)

  1. Ensure that checkInitIsICE is called exactly once for every variable — richard / githubweb
  2. [DAGCombiner] Tighten reasscociation of visitFMA — qiucofan / githubweb
  3. [ORC] Remove commented out methods accidentally left in in 069919c9ba3. — Lang Hames / githubweb

#15459 (Oct 19, 2020 6:59:52 PM)

  1. Add option to use older clang ABI behavior when passing certain union types as function arguments — douglas.yung / githubweb
  2. [X86] Fix assert fail when element type is i1. — pengfei.wang / githubweb
  3. Revert "Reland "[Modules] Add stats to measure performance of building and loading modules."" — vsapsai / githubweb

#15458 (Oct 19, 2020 6:18:31 PM)

  1. [GWP-ASan] Cleanup (NFC) — kostyak / githubweb

#15457 (Oct 19, 2020 5:36:55 PM)

  1. Revert "[gn build] (manually) port d09b08919ca" — thakis / githubweb
  2. lldb: Update for change in `clang::Lexer`'s constructor — Duncan P. N. Exon Smith / githubweb
  3. [libc++][test] Spell "TEST_CONSTEXPR_CXX17" correctly — Casey / githubweb
  4. [libc++][test] Pass correct ordering to std::merge — Casey / githubweb
  5. [libc++][test] atomic<T> requires trivially copyable T — Casey / githubweb
  6. [libc++][test] Don't violate precondition [atomics.flag]/6 — Casey / githubweb
  7. [libc++][test] test allocator<const T> extension only on libc++ — Casey / githubweb
  8. [libc++][test] Silence MSVC "comparison of signed and unsigned" warning — Casey / githubweb
  9. [libc++][test] Test nonconforming atomic_fetch_XXX overloads only on libc++ — Casey / githubweb
  10. [libc++][test] MSVC has no __PRETTY_FUNCTION__ — Casey / githubweb
  11. clang/Lex: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / githubweb

#15456 (Oct 19, 2020 4:42:40 PM)

  1. Lexer: Update the Lexer to use MemoryBufferRef, NFC — Duncan P. N. Exon Smith / githubweb
  2. Revert "[Sanitizers] Remove OpenBSD support" + 1 — eugenis / githubweb
  3. [libomptarget][amdgcn] Implement missing symbols in deviceRTL — jonathanchesterfield / githubweb
  4. [hmaptool] Fix `NameError: global name 'num_buckets' is not defined` in `action_dump`. — vsapsai / githubweb

#15455 (Oct 19, 2020 3:59:16 PM)

  1. [VE] Fix initializer visibility — slyfox / githubweb
  2. [NFC] Inline assertion-only variable — rupprecht / githubweb
  3. [trace] rename ThreadIntelPT into TraceTrace — walter erquinigo / githubweb
  4. [AMDGPU] flat scratch ST addressing mode on gfx10 — Stanislav.Mekhanoshin / githubweb
  5. Reland "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / githubweb
  6. [mlir] Add some more std bufferize patterns. — silvasean / githubweb
  7. [mlir] Add std.dynamic_tensor_from_elements bufferization. — silvasean / githubweb
  8. [mlir][DialectConversion] Fix recursive `clone` calls. — silvasean / githubweb
  9. [mlir] Use dynamic_tensor_from_elements in shape.broadcast conversion — silvasean / githubweb

#15454 (Oct 19, 2020 2:48:48 PM)

  1. [Intrinsics] Added writeonly attribute to the first arg of llvm.memmove — Dávid Bolvanský / githubweb
  2. [NFC][SCEVExpander] isHighCostExpansionHelper(): rewrite as a switch — lebedev.ri / githubweb
  3. [NFC][SCEV] BuildConstantFromSCEV(): reformat, NFC — lebedev.ri / githubweb
  4. [NFCI][SCEV] Always refer to enum SCEVTypes as enum, not integer — lebedev.ri / githubweb
  5. [NPM] Port module-debuginfo pass to the new pass manager — akhuang / githubweb
  6. [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / githubweb
  7. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / githubweb

#15453 (Oct 19, 2020 2:07:18 PM)

  1. Add alloca size threshold for StackTagging initializer merging. — eugenis / githubweb
  2. clang/{Format,Rewrite}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / githubweb
  3. [clang] Automatically link against oldnames just as linking against libcmt — martin / githubweb
  4. [libcxx] [test] Do error printfs to stderr in filesystems tests — martin / githubweb
  5. [libcxx] [test] Allow fs::permissions(path, perms, perm_options, error_code) to be noexcept — martin / githubweb
  6. [libcxx] [test] Don't require fs::path::operator(string_type&&) to be noexcept — martin / githubweb
  7. [libcxx] [test] Add LIBCPP_ONLY() around another test for an implementation detail — martin / githubweb
  8. [libcxx] [test] Exclude domain socket tests on windows, like bsd/darwin — martin / githubweb
  9. [libcxx] [test] Mark tests that require specific allocation behaviours as libcpp only — martin / githubweb
  10. [libcxx] [test] Fix filesystem_test_helper.h to compile for windows — martin / githubweb
  11. [libcxx] [test] Fix all remaining issues with fs::path::string_type being wstring — martin / githubweb
  12. [libcxx] [test] Use _putenv instead of setenv/unsetenv on windows — martin / githubweb

#15452 (Oct 19, 2020 1:25:46 PM)

  1. [X86] Add i32->float and i64->double bitcast pseudo instructions to store folding table. — craig.topper / githubweb
  2. [SelectionDAG][X86] Enable SimplifySetCC CTPOP transforms for vector splats — craig.topper / githubweb
  3. [test][NPM] Fix already-vectorized.ll under NPM — aeubanks / githubweb

#15451 (Oct 19, 2020 12:43:47 PM)

  1. [BatchAA] Add test for incorrect phi cycle result (NFC) — nikita.ppv / githubweb
  2. [NPM][test] Fix some LoopVectorize tests under NPM — aeubanks / githubweb
  3. [ORC] Fix a missing include. — Lang Hames / githubweb
  4. Fix typo — Matthew.Arsenault / githubweb

#15450 (Oct 19, 2020 12:01:05 PM)

  1. [AMDGPU] Remove MUL_LOHI_U24/MUL_LOHI_I24 — jay.foad / githubweb
  2. [libc] Add LLVM libc specific functions to llvm_libc_ext.td. — michaelrj / githubweb
  3. [SVE] Update vector reduction intrinsics in new tests. — mcinally / githubweb
  4. [LLDB][TestSuite] Improve skipIfWindowsAndNonEnglish in decorators.py — alexandre.ganea / githubweb
  5. [flang][openacc] Switch to use TODO from D88909 — clementval / githubweb
  6. [NPM][opt] Run -O# after other passes in legacy PM compatibility mode — aeubanks / githubweb
  7. [AMDGPU] Correct comment typo in SIMemoryLegaliizer.cpp — Tony.Tye / githubweb

#15449 (Oct 19, 2020 11:19:34 AM)

  1. [clang] Use SourceLocation as key in std::map, NFCI — mikhail.maltsev / githubweb
  2. [LangRef] Define mustprogress attribute — a335pate / githubweb
  3. [OpenMP] Fixing OpenMP/driver.c failing on 32-bit hosts — jhuber6 / githubweb

#15448 (Oct 19, 2020 10:30:53 AM)

  1. [NFC][MC] Type [MC]Register uses in MachineTraceMetrics — mtrofin / githubweb
  2. [AMDGPU] Correct hsa-diag-v3.s test — Tony.Tye / githubweb
  3. [AMDGPU] Extend hip-toolchin-features.hip test — Tony.Tye / githubweb
  4. [AMDGPU] Simplify cumode handling in SIMemoryLegalizer — Tony.Tye / githubweb
  5. [llvm] Make obj2yaml and yaml2obj LLVM utilities instead of tools — Jonas Devlieghere / githubweb
  6. [DAGCombiner][PowerPC] Remove isMulhCheaperThanMulShift TLI hook, Use isOperationLegalOrCustom directly instead. — amy.kwan1 / githubweb
  7. [libc++] Add more tests for operator<< on std::complex — Louis Dionne / githubweb
  8. [SCEV] Add tests where assumes can be used to improve tripe multiple. — flo / githubweb

#15447 (Oct 19, 2020 9:49:25 AM)

  1. [libc++] Refactor the fuzzing tests — Louis Dionne / githubweb
  2. [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct. — joshisameeran17 / githubweb
  3. [libc++] Skip tests using constexpr destructors with older clang versions — Alexander.Richardson / githubweb

#15446 (Oct 19, 2020 9:08:03 AM)

  1. [InstCombine] foldOrOfICmps - only fold (icmp_eq B, 0) | (icmp_ult/gt A, B) for integer types — llvm-dev / githubweb
  2. [ORC] Fix unused variable warning. — Lang Hames / githubweb

#15445 (Oct 19, 2020 8:50:01 AM)

  1. [ML] Add final reward logging facility. — mtrofin / githubweb

#15444 (Oct 19, 2020 8:40:08 AM)

  1. [libc++] Define new/delete in libc++abi only by default — Louis Dionne / githubweb
  2. [Dexter][NFC] Add Missing Commands to Commands.md Contents — Tom.Weaver / githubweb

#15443 (Oct 19, 2020 8:34:58 AM)

  1. [libc++][test] Portably silence warnings — Casey / githubweb

#15442 (Oct 19, 2020 8:24:00 AM)

  1. [lit] Avoid calling realpath() for every printed message — Alexander.Richardson / githubweb

#15441 (Oct 19, 2020 8:04:01 AM)

  1. Revert rGa704d8238c86bac: "[InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support" — llvm-dev / githubweb

#15440 (Oct 19, 2020 7:58:04 AM)

  1. [flang] Add name match checks for interface procedures — psteinfeld / githubweb
  2. [clang-tidy] Add scoped enum constants to identifier naming check — n.james93 / githubweb

#15439 (Oct 19, 2020 7:50:17 AM)

  1. [clangd] Add test for structured-binding completion. NFC — sam.mccall / githubweb

#15438 (Oct 19, 2020 7:45:08 AM)

  1. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) vector support — llvm-dev / githubweb
  2. [MLIR][SPIRVToLLVM] Updated documentation for composite ops — georgemitenk0v / githubweb

#15437 (Oct 19, 2020 7:40:13 AM)

  1. Revert "Extend tests of run-clang-tidy" — aaron / githubweb

#15436 (Oct 19, 2020 7:34:53 AM)

  1. [TableGen] Enhance !empty and !size to handle strings and DAGs. — paul / githubweb
  2. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) vector tests — llvm-dev / githubweb
  3. [InstCombine] foldOrOfICmps - pull out repeated getOperand() calls. NFCI. — llvm-dev / githubweb
  4. [InstCombine] Add or((icmp ult/ule (A + C1), C3), (icmp ult/ule (A + C2), C3)) uniform vector support — llvm-dev / githubweb
  5. [clangd] Rename edge name for filesymbols to slabs in memorytree — kadircet / githubweb
  6. [clang-tidy] Better support for Override function in RenamerClangTidy based checks — n.james93 / githubweb
  7. [InstCombine] Add (icmp eq B, 0) | (icmp ult/gt A, B) -> (icmp ule A, B-1) vector support — llvm-dev / githubweb
  8. Extend tests of run-clang-tidy — aaron / githubweb
  9. [Aarch64] [TableGen] Clean up !if(!eq(boolean, 1) and related booleans. — paul / githubweb

#15435 (Oct 19, 2020 6:11:02 AM)

  1. [VE] Add cast to/from fp128 patterns — marukawa / githubweb
  2. [VE] Add setcc for fp128 — marukawa / githubweb
  3. Fix compiler-rt build on Windows after D89640 — hans / githubweb
  4. [RISCV][ASAN] Fix TLS offsets — luismarques / githubweb
  5. [InstCombine] Add (icmp ne A, 0) | (icmp ne B, 0) --> (icmp ne (A|B), 0) tests — llvm-dev / githubweb
  6. [AMDGPU] Do not generate S_CMP_LG_U64 on gfx7 — Piotr Sobczak / githubweb
  7. [ADT] Avoid use of result_of_t in function_ref — sam.mccall / githubweb
  8. [clang] update of the DragonFlyBSD's driver for the 5.8.x releases — David CARLIER / githubweb

#15434 (Oct 19, 2020 5:28:43 AM)

  1. [nfc][clang-change-namespace] Remove unnecessary isScoped EnumDecl Matcher — n.james93 / githubweb
  2. [LangRef] Correct return type llvm.test.set.loop.iterations.* — sam.parker / githubweb
  3. [llvm-readobj/elf] - Change the behavior of handing DT_SONAME. — grimar / githubweb
  4. [yaml2obj] - Fix comments. NFC. — grimar / githubweb

#15433 (Oct 19, 2020 4:46:22 AM)

  1. [mlir] Refactored BufferPlacement transformation. — marcel.koester / githubweb
  2. [mlir][nfc] Move BaseOpWithOffsetSizesAndStrides to the beginning of Ops.td. — pifon / githubweb

#15432 (Oct 19, 2020 3:54:25 AM)

  1. [InstCombine] Add vectors-with-undef tests for and(logicalshift(1,X),1) --> zext(X == 0) — llvm-dev / githubweb
  2. [InstCombine] Support vectors-with-undef in and(logicalshift(1,X),1) --> zext(X == 0) fold — llvm-dev / githubweb
  3. [clangd] Add $/memoryUsage LSP extension — kadircet / githubweb
  4. Revert "[PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting" — hans / githubweb
  5. [nfc] [lldb] Move LookupAddress to DWARFCompileUnit — jan.kratochvil / githubweb
  6. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / githubweb
  7. [InstCombine] Add (icmp eq B, 0) | (icmp ult A, B) -> (icmp ule A, B-1) vector tests — llvm-dev / githubweb

#15431 (Oct 19, 2020 3:08:03 AM)

  1. Fix build issue caused by f693f915a07eca94a3faeadc3b5dad59fc0eb1de — david.sherwood / githubweb

#15430 (Oct 19, 2020 2:55:03 AM)

  1. [VE] Support select_cc — marukawa / githubweb

#15429 (Oct 19, 2020 2:40:51 AM)

  1. [mlir] Use `let arguments =` syntax instead of inheritance in LLVM dialect — zinenko / githubweb
  2. [VE] Update ISel patterns for select instruction — marukawa / githubweb
  3. [VE] Support br_cc comparing fp128 — marukawa / githubweb
  4. [VE] Add LSV/LVS/LVM/SVM instructions — marukawa / githubweb
  5. [VE] Add VBRD/VMV instructions — marukawa / githubweb

#15428 (Oct 19, 2020 2:02:05 AM)

  1. [ORC] Move MaterializationResponsibility methods to ExecutionSession. — Lang Hames / githubweb
  2. [ORC] Move DefinitionGenerator out of JITDylib. — Lang Hames / githubweb
  3. [ORC] Update Symbol Lookup / DefinitionGenerator system. — Lang Hames / githubweb
  4. [ORC] Fix a memory leak in the OrcV2 C API (and some comment typos). — Lang Hames / githubweb
  5. [ORC] Add a C API function to set the ExecutionSession error reporter. — Lang Hames / githubweb
  6. [ORC] Add C API functions to obtain and clear the symbol string pool. — Lang Hames / githubweb
  7. [ORC] Fix C API function name. — Lang Hames / githubweb
  8. [ORC] Rename LLVMOrcJITDylibDefinitionGeneratorRef. — Lang Hames / githubweb
  9. [ORC] Add basic ResourceTracker support to the OrcV2 C Bindings. — Lang Hames / githubweb
  10. [ORC] Add an OrcV2 ResourceTracker / Removable-code example. — Lang Hames / githubweb
  11. [Support] Add a C-API function to create a StringError instance. — Lang Hames / githubweb
  12. [ORC] Add support for custom generators to the C bindings. — Lang Hames / githubweb
  13. [ORC] Add C API support for defining absolute symbols. — Lang Hames / githubweb
  14. [ORC] Add function to get pool entry string. — Lang Hames / githubweb
  15. [ORC] Break up C-API header Orc.h, and add JITEventListener support. — Lang Hames / githubweb

#15427 (Oct 19, 2020 1:40:04 AM)

  1. [ARM][SchedModels] Convert IsPredicatedPred to MCSchedPredicate — eleviant / githubweb

#15426 (Oct 19, 2020 1:35:02 AM)

  1. [lldb] Make DW_AT_declaration-with-children.s test more realistic — pavel / githubweb

#15425 (Oct 19, 2020 1:26:11 AM)

  1. Step-by-step instructions for a new worker — kuhnel / githubweb

#15424 (Oct 19, 2020 1:19:00 AM)

  1. [NFC][SCEV] Rename SCEVCastExpr into SCEVIntegralCastExpr — lebedev.ri / githubweb
  2. [TableGen] Remove test case — eleviant / githubweb

#15423 (Oct 19, 2020 12:56:11 AM)

  1. [SVE][CodeGen] Replace uses of TypeSize comparison operators — david.sherwood / githubweb
  2. [ORC] Add a missing '&'. — Lang Hames / githubweb
  3. [ORC] Move SimpleResourceManager function object inits out of constructor. — Lang Hames / githubweb
  4. [SVE] Replace TypeSize comparison operators in llvm/utils/TableGen — david.sherwood / githubweb
  5. [examples] Fix Kaleidoscope-Ch3, which was broken by ad92f16ccc5. — Lang Hames / githubweb
  6. [SVE][CodeGen][NFC] Replace TypeSize comparison operators with their scalar equivalents — david.sherwood / githubweb
  7. [clang-rename] Fix rename on function template specializations. — hokein.wu / githubweb
  8. [examples] Fix test: Kaleidoscope Chapter 4 no longer supports redefinition. — Lang Hames / githubweb
  9. [SVE][CodeGen] Replace more TypeSize comparison operators with their scalar equivalents — david.sherwood / githubweb
  10. [clang-rename] Fix rename on variable templates. — hokein.wu / githubweb
  11. [OpenMP][MLIR] Fix for nested parallel regions — kiran.chandramohan / githubweb

#15422 (Oct 19, 2020 12:13:58 AM)

  1. [Test] Add one more SCEV range test — mkazantsev / githubweb
  2. [SVE][AArch64] Replace TypeSize comparisons with their integer equivalents — david.sherwood / githubweb

#15421 (Oct 18, 2020 11:31:42 PM)

  1. [mlir][gpu] NFC: Make room for more than one GPU rewrite pattern. — csigg / githubweb
  2. [NFC][SCEV] Use getMinusOne where possible — mkazantsev / githubweb

#15420 (Oct 18, 2020 10:49:20 PM)

  1. [PrologEpilogInserter] Reduce PR16393 test and fix a prologue parameter in a debuginfo test — i / githubweb
  2. [PowerPC] Skip combining (uint_to_fp x) if x is not simple type — lkail / githubweb
  3. [mlir] Allow space literals (` `) in assemblyFormat. — csigg / githubweb
  4. [PrologEpilogInserter] Fix prolog-params.mir — i / githubweb

#15419 (Oct 18, 2020 10:07:01 PM)

  1. [gn build] Port 0aec49c8531 — llvmgnsyncbot / githubweb
  2. [gn build] Port 6154c4115cd — llvmgnsyncbot / githubweb

#15418 (Oct 18, 2020 9:24:02 PM)

  1. [ORC] Remove OrcV1 APIs. — Lang Hames / githubweb
  2. [ORC] Add support for resource tracking/removal (removable code). — Lang Hames / githubweb
  3. [ORC][examples] Update Kaleidoscope and BuildingAJIT tutorial series to OrcV2. — Lang Hames / githubweb

#15417 (Oct 18, 2020 6:53:08 PM)

  1. [MLIR] ODS TypeDefs: getChecked() and internal enhancements — john.demme / githubweb

#15416 (Oct 18, 2020 6:08:18 PM)

  1. [X86] Sort the tables before printing in X86FoldTablesEmitter. — craig.topper / githubweb

#15415 (Oct 18, 2020 5:24:02 PM)

  1. [MLIR] ODS TypeDef documentation — john.demme / githubweb

#15414 (Oct 18, 2020 2:40:30 PM)

  1. PR47893: Synthesis of a comparison operator from an 'operator<=>' — richard / githubweb

#15413 (Oct 18, 2020 1:58:02 PM)

  1. [mlir] Add canonicalization for cond_br that feed into a cond_br on the same condition — riddleriver / githubweb
  2. PR47870: Properly mangle placeholders for deduced class template — richard / githubweb

#15412 (Oct 18, 2020 12:54:03 PM)

  1. [X86] Add test cases for PR47874. NFC — craig.topper / githubweb

#15411 (Oct 18, 2020 10:48:05 AM)

  1. [libc++] Fix aligned_alloc tests FreeBSD — Alexander.Richardson / githubweb
  2. [clang-format] Add a SpaceAroundPointerQualifiers style option — Alexander.Richardson / githubweb
  3. [libc++][dsl] Run checks for locale names aliases using a single %exec — Alexander.Richardson / githubweb

#15410 (Oct 18, 2020 10:04:17 AM)

  1. [test][NFC] Do ptrdiff_t comparison with signed instead of unsigned constants — hubert.reinterpretcast / githubweb
  2. Fix various format specifier mismatches — hubert.reinterpretcast / githubweb
  3. [PowerPC][AIX] Make `__vector [un]signed long` an error — hubert.reinterpretcast / githubweb
  4. [NFC] Make non-modifying members const. — koraq / githubweb

#15409 (Oct 18, 2020 9:20:02 AM)

  1. [gn build] (manually) port d09b08919ca — thakis / githubweb
  2. [BasicAA] Accept AATags by const reference (NFC) — nikita.ppv / githubweb

#15408 (Oct 18, 2020 9:09:11 AM)

  1. [ASAN] Restore and adjust tests — Dávid Bolvanský / githubweb

#15407 (Oct 18, 2020 8:23:52 AM)

  1. [AA] Add helper to update result (NFC) — nikita.ppv / githubweb
  2. [TableGen] Change Programmer's Reference to use "DAG argument" rather than "operand". — paul / githubweb
  3. [DSE] Do not consider 'noop' intrinsics as read-clobbers. — flo / githubweb
  4. [clang tidy] Fix SIMDIntrinsicsCheck not storing options — n.james93 / githubweb
  5. [nfc] [lldb] [testsuite] Fix DW_FORM_ref* in DW_AT_declaration-with-children.s . — jan.kratochvil / githubweb
  6. [NFC][clang-tidy] Use isInStdNamespace matcher instead of check defined alternatives — n.james93 / githubweb

#15406 (Oct 18, 2020 7:42:04 AM)

  1. [DSE] Add tests for elimination at end of function with lifetime. — flo / githubweb

#15405 (Oct 18, 2020 7:00:03 AM)

  1. [Sanitizers] Remove OpenBSD support — David CARLIER / githubweb

#15404 (Oct 18, 2020 5:51:42 AM)

  1. [LoopIdiom] Regenerate test checks; NFC — Dávid Bolvanský / githubweb

#15403 (Oct 18, 2020 4:50:03 AM)

  1. [Sema, CodeGen] Implement [[likely]] and [[unlikely]] in SwitchStmt — koraq / githubweb
  2. [NFC] Fixes a documentation typo. — koraq / githubweb

#15401 (Oct 18, 2020 2:44:05 AM)

  1. [DSE] Add tests with noalias store between noop load/store. — flo / githubweb

#15400 (Oct 18, 2020 1:20:04 AM)

  1. [nfc] [lldb] Delete an empty trailing line. — jan.kratochvil / githubweb

#15399 (Oct 17, 2020 11:20:04 PM)

  1. [X86] Remove unnecessary defaulted argument from function in X86FoldTablesEmitter.cpp. NFC — craig.topper / githubweb
  2. Delete unneeded X86RegisterInfo::hasReservedSpillSlot. NFC — i / githubweb

#15398 (Oct 17, 2020 8:38:06 PM)

  1. [PrologEpilogInserter][test] Improve SpilledToReg test — i / githubweb

#15397 (Oct 17, 2020 6:04:05 PM)

  1. [X86] Mark the Key Locker instructions as NotMemoryFoldable to make the X86FoldTablesEmitter not crash. — craig.topper / githubweb

#15396 (Oct 17, 2020 5:16:38 PM)

  1. [Tests] Added tests for D88328 — Dávid Bolvanský / githubweb

#15395 (Oct 17, 2020 4:34:04 PM)

  1. [InferAttrs] Add argmemonly attribute to string libcalls — Dávid Bolvanský / githubweb

#15394 (Oct 17, 2020 3:12:20 PM)

  1. [BasicAA] Fix stale comment (NFC) — nikita.ppv / githubweb
  2. [BasicAA] Avoid alias query if result cannot be used (NFCI) — nikita.ppv / githubweb

#15393 (Oct 17, 2020 2:30:06 PM)

  1. Revert "[InferAttrs] Add argmemonly attribute to string libcalls" — Dávid Bolvanský / githubweb

#15392 (Oct 17, 2020 1:44:05 PM)

  1. [InferAttrs] Add argmemonly attribute to string libcalls — Dávid Bolvanský / githubweb

#15391 (Oct 17, 2020 11:45:11 AM)

  1. [NFC][SCEV] Add some more ptrtoint/PR46786 -related tests — lebedev.ri / githubweb
  2. [NFC][SCEV] Add 'getMinusOne()' method — lebedev.ri / githubweb
  3. [NFC][SCEV] Refactor getAbsExpr() out of createSCEV() — lebedev.ri / githubweb
  4. [SCEV] Model `ashr exact x, C` as `(abs(x) EXACT/u (1<<C)) * signum(x)` — lebedev.ri / githubweb

#15390 (Oct 17, 2020 11:02:42 AM)

  1. Revert "[clang-format] Fix AlignConsecutive on PP blocks" — sylvestre / githubweb

#15389 (Oct 17, 2020 10:20:26 AM)

  1. [InstCombine] (~A & B) ^ A -> A | B — spatel / githubweb

#15388 (Oct 17, 2020 9:38:05 AM)

  1. [NFC][ML] Avoid source of some signed/unsigned warnings in TFUtilsTest — mtrofin / githubweb

#15387 (Oct 17, 2020 8:56:06 AM)

  1. [RISCV][ASAN] Fix passing XFAIL tests — luismarques / githubweb

#15386 (Oct 17, 2020 7:05:19 AM)

  1. [MemCpyOpt] Extract common function for unwinding check — nikita.ppv / githubweb

#15385 (Oct 17, 2020 6:22:09 AM)

  1. [NFC] fix some typos in LoopUnrollPass — david.green / githubweb

#15384 (Oct 17, 2020 2:56:06 AM)

  1. [ARM] Basic getArithmeticReductionCost reduction costs — david.green / githubweb

#15383 (Oct 17, 2020 2:10:06 AM)

  1. [ARM] Add a very basic active_lane_mask cost — david.green / githubweb

#15382 (Oct 17, 2020 1:00:17 AM)

  1. [lldb] Enable cmake policy CMP0077 for option() — davelee.com / githubweb

#15381 (Oct 17, 2020 12:16:09 AM)

  1. Revert "Register TargetCXXABI.def as a textual header" — davelee.com / githubweb

#15380 (Oct 16, 2020 11:24:11 PM)

  1. Un-indent the section on 'Writing Target Stop-Hooks in Python' — Jason Molenda / githubweb

#15379 (Oct 16, 2020 10:16:01 PM)

  1. Add support for !noundef metatdata on loads — aqjune / githubweb

#15378 (Oct 16, 2020 9:32:07 PM)

  1. [LangRef] Rename the names of metadata in load/store's syntax (NFC) — aqjune / githubweb
  2. This test includes a source that will produce basic blocks and hence sections with -fbasic-block-sections=all. — tmsriram / githubweb

#15377 (Oct 16, 2020 8:33:41 PM)

  1. [DebugInfo] Support for DWARF operator DW_OP_over — AlokKumar.Sharma / githubweb

#15376 (Oct 16, 2020 7:50:08 PM)

  1. [TargetLowering] Extract simplifySetCCs ctpop into a separate function. NFCI — craig.topper / githubweb

#15375 (Oct 16, 2020 6:11:35 PM)

  1. [MemorySSA] Verify clobbering within reachable blocks. — asbirlea / githubweb

#15374 (Oct 16, 2020 5:28:00 PM)

  1. Make the check for whether we should memset(0) an aggregate — richard / githubweb
  2. [AArch64][GlobalISel] Select csinc if a select has a 1 on RHS. — Amara Emerson / githubweb
  3. [NPM] Fix some PhaseOrdering tests under NPM — aeubanks / githubweb

#15373 (Oct 16, 2020 4:44:31 PM)

  1. [libomptarget] Fix copy-to motion for PTR_AND_OBJ entries where PTR is a struct member. — georgios.rokos / githubweb

#15372 (Oct 16, 2020 4:00:54 PM)

  1. Fix accidental use of VLAs that causes these tests to fail after Clang — richard / githubweb

#15371 (Oct 16, 2020 3:12:41 PM)

  1. [objdump][macho] Check arch before formating reloc name as arm64 addend — daniel_l_sanders / githubweb
  2. PR44406: Follow behavior of array bound constant folding in more recent versions of GCC. — richard / githubweb
  3. Fixed a failure when const matcher fails, added a test to catch — rob.suderman / githubweb
  4. [PowerPC] Implementation of 128-bit Binary Vector Rotate builtins — conanap / githubweb

#15370 (Oct 16, 2020 2:29:02 PM)

  1. Revert "Fix Windows llvm-objdump tests" — rengolin / githubweb
  2. [Format/ObjC] Correctly handle base class with lightweight generics and protocol — benhamilton / githubweb
  3. Revert "make the AsmPrinterHandler array public" — vtjnash / githubweb
  4. [lldb] Implement ObjCExceptionThrowFrameRecognizer::GetName() — davelee.com / githubweb

#15369 (Oct 16, 2020 1:44:21 PM)

  1. [VectorCombine] Avoid crossing address space boundaries. — tra / githubweb
  2. Extend memset-to-zero optimization to C++11 aggregate functional casts — richard / githubweb
  3. Treat constant contexts as being in the default rounding mode. — richard / githubweb
  4. make the AsmPrinterHandler array public — vtjnash / githubweb
  5. Fix Windows llvm-objdump tests — rengolin / githubweb
  6. [AMDGPU] Fix gfx1032 description in AMDGPUUsage.rst. NFC. — Stanislav.Mekhanoshin / githubweb

#15368 (Oct 16, 2020 12:56:13 PM)

  1. [AMDGPU] Run hazard recognizer pass later — Austin.Kerbow / githubweb
  2. [flang] Disallow pointer constants — psteinfeld / githubweb
  3. [CGSCC] Add -abort-on-max-devirt-iterations-reached option — aeubanks / githubweb
  4. [SCEV] Add additional tests where the max BTC is limited by wrapping. — flo / githubweb
  5. Revert "Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs"" — nikita.ppv / githubweb
  6. [AMDGPU] Drop array size in AMDGCNGPUs and R600GPUs — Stanislav.Mekhanoshin / githubweb

#15367 (Oct 16, 2020 12:12:40 PM)

  1. [AArch64][GlobalISel] Add selection support for v2s32 and v2s64 reductions for FADD/ADD. — Amara Emerson / githubweb
  2. [llvm-objdump][test] Delete source-interleave-prefix-windows.test — i / githubweb
  3. Add support for more OS types to AddClangModuleCompilationOptionsForSDKType() — Adrian Prantl / githubweb
  4. [llvm-objdump][test] Unsupport system-windows for source-interleave-prefix.test — i / githubweb
  5. [docs] Fix some out-of-date / inaccurate text and missing formatting in the User's Manual. — richard / githubweb
  6. [mlir] Add a utility class, ThreadLocalCache, for storing non static thread local objects. — riddleriver / githubweb
  7. [mlir] Optimize symbol related checks in SymbolDCE — riddleriver / githubweb
  8. [mlir] Add a new SymbolUserOpInterface class — riddleriver / githubweb
  9. [mlir] Update SCCP and the Inliner to use SymbolTableCollection for symbol lookups — riddleriver / githubweb

#15366 (Oct 16, 2020 11:28:59 AM)

  1. [AArch64][GlobalISel] Regbankselect reductions to use FPR bank for scalars. — Amara Emerson / githubweb
  2. [MemProf] Don't build memprof if sanitizer not being built — tejohnson / githubweb
  3. [AMDGPU][HIP] Switch default DWARF version to 5 — scott.linder / githubweb
  4. [Indvars][NFCI] Simplify assertion. — benny.kra / githubweb
  5. [libcxx] [test] Fix string type handling in a few fairly trivial class.path tests — martin / githubweb
  6. [gn build] (manually) port 3d4bba302d246 — thakis / githubweb
  7. [gn build] Port 3d4bba302d2 — llvmgnsyncbot / githubweb
  8. [test] Pin null-function.ll to legacy PM — aeubanks / githubweb

#15365 (Oct 16, 2020 10:45:15 AM)

  1. [MemProf] Memory profiling runtime support — tejohnson / githubweb
  2. [llvm-objdump] Implement --prefix option — rengolin / githubweb
  3. [libc++] Avoid relying on `realpath` being installed on the system — Louis Dionne / githubweb
  4. [GlobalISel] Add translation support for vector reduction intrinsics. — Amara Emerson / githubweb
  5. [AArch64][GlobalISel] Add basic legalizer rules for supported add/fadd reductions. — Amara Emerson / githubweb

#15364 (Oct 16, 2020 9:46:29 AM)

  1. [MLIR] Add idempotent trait folding — lyandy / githubweb
  2. [llc] Use -filetype=null to disable MIR printing — jay.foad / githubweb
  3. [AMDGPU] Add new llvm.amdgcn.fma.legacy intrinsic — jay.foad / githubweb
  4. [libc++] Move the oss-fuzz script to libc++ — Louis Dionne / githubweb
  5. [libc++] Move the oss-fuzz script to libcxx/utils/ci — Louis Dionne / githubweb

#15363 (Oct 16, 2020 8:16:22 AM)

  1. [lldb] Fix FreeBSD build for ea3a547 — pavel / githubweb
  2. [InstCombine] foldSelectRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / githubweb
  3. [Indvars][NFC] Merge two functions together — mkazantsev / githubweb
  4. [libc++] NFC: Move iterator.range tests into the right place — Louis Dionne / githubweb
  5. [libc++] NFCI: Use Lit features to disable tests instead of #if — Louis Dionne / githubweb
  6. [globalopt] Teach to look through `addrspacecast`. — michael.hliao / githubweb
  7. Revert "[llvm-cov] don't include all source files when provided source files are filtered out" — jeremy.morse / githubweb
  8. [libcxx] Fix printf formats in two tests. — simon.tatham / githubweb
  9. [libcxxabi] Fix printf formats in a test. — simon.tatham / githubweb
  10. [clang-tidy] modernize-loop-convert reverse iteration support — n.james93 / githubweb
  11. [lldb] Modernize PseudoTerminal::OpenSecondary — pavel / githubweb
  12. [lldb] Minidump: check for .text hash match with directory — jotrem / githubweb
  13. AMDGPU: Don't kill super-register with overlapping copy — Matthew.Arsenault / githubweb
  14. llvm-reduce: Fix typo in status message — Matthew.Arsenault / githubweb
  15. llvm-reduce: Don't replace intrinsic calls with undef — Matthew.Arsenault / githubweb
  16. [flang] Failed call to CHECK() for call to ASSOCIATED(NULL()) — psteinfeld / githubweb
  17. clang-format: Assert in-memory file created in createInMemoryFile, NFC — Duncan P. N. Exon Smith / githubweb
  18. [libcxx] [test] Use string() instead of native() as parameter to std::ifstream/ofstream in copy_file_large.pass.cpp — martin / githubweb
  19. [libcxx] [test] Use fs::path::string_type instead of std::string in fs.op.relative — martin / githubweb
  20. [libcxx] [test] Mark tests for libcxx specific implementation details with LIBCPP_ONLY() — martin / githubweb
  21. [libcxx] [test] Add (void) return casts on functions marked nodiscard in MS STL — martin / githubweb
  22. [InstCombine] Remove custom and(trunc(and(x,c1)),c2) fold — llvm-dev / githubweb
  23. [InstCombine] visitAnd - add some ((val OP C1) & C2) vector test coverage — llvm-dev / githubweb
  24. [InstCombine] visitAnd - pull out repeated I.getType() calls. NFCI. — llvm-dev / githubweb
  25. Disable DynamicLibraryTests when using LLVM_INTEGRATED_CRT_ALLOC (PR47881) — hans / githubweb
  26. [Hexagon] Fix license headers in some .td files, NFC — kparzysz / githubweb
  27. Reapply "OpaquePtr: Add type to sret attribute" — Matthew.Arsenault / githubweb

#15362 (Oct 16, 2020 4:46:40 AM)

  1. [AMDGPU] Add a message to an assert — sebastian.neubauer / githubweb
  2. [Indvars][NFCI] Remove meaningless restrictive code in IndVars — mkazantsev / githubweb
  3. [InstCombine] Add trunc+zext 'narrow' funnel shift tests (PR35155) — llvm-dev / githubweb
  4. [InstCombine] Fix typo in narrow funnel shift test — llvm-dev / githubweb

#15361 (Oct 16, 2020 4:02:58 AM)

  1. [SVE][CodeGen]Use getFixedSize() function for TypeSize comparison in clang — caroline.concatto / githubweb
  2. [InstCombine] narrowRotate - minor refactoring for funnel shift support. NFC. — llvm-dev / githubweb
  3. [ValueTracking] Clarify TypeSize comparisons — cullen.rhodes / githubweb
  4. Recommit "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — mkazantsev / githubweb
  5. [Indvars][NFC] Remove duplicating checks — mkazantsev / githubweb

#15360 (Oct 16, 2020 3:20:39 AM)

  1. [MemLoc] Support memchr/memccpy in MemoryLocation::getForArgument — Dávid Bolvanský / githubweb
  2. [InstCombine] foldAndOrOfICmpsOfAndWithPow2 - add vector support — llvm-dev / githubweb

#15359 (Oct 16, 2020 2:34:28 AM)

  1. [SCEV] Add a few test cases where the max BTC is limited by wrapping. — flo / githubweb

#15358 (Oct 16, 2020 1:52:35 AM)

  1. Recommit "[DSE] Switch to MemorySSA-backed DSE by default." — flo / githubweb
  2. [AMDGPU] Correct comment typo in AMDGPUSubtarget.h — Tony.Tye / githubweb

#15357 (Oct 16, 2020 1:01:16 AM)

  1. Remove dead variable to silence compiler warning [NFC] — mikael.holmen / githubweb
  2. Revert "[SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs" — nikita.ppv / githubweb
  3. Fix hidden-redecls.m test for some environments — konstantin.schwarz / githubweb

#15356 (Oct 16, 2020 12:15:38 AM)

  1. [RISCV] Fix -Wbraced-scalar-init after D89025 — i / githubweb
  2. [SCEV][NFC] Split out type balancing in implication engine — mkazantsev / githubweb
  3. [lib/ObjectYAML] - Simplify the code that handles Content/Size fields. — grimar / githubweb

#15355 (Oct 15, 2020 11:30:12 PM)

  1. [RISCV] Add -mtune support — kito.cheng / githubweb

#15354 (Oct 15, 2020 10:47:34 PM)

  1. [llvm-cov] Fix test cases. — zequanwu / githubweb

#15353 (Oct 15, 2020 10:01:53 PM)

  1. [SCEV] Use nw flag and symbolic iteration count to sharpen ranges of AddRecs — mkazantsev / githubweb

#15352 (Oct 15, 2020 7:15:01 PM)

  1. [mlir][CAPI] Add mlirAttributeGetType function. — stellaraccident / githubweb
  2. Support ObjC in IncludeInserter — alexfh / githubweb

#15351 (Oct 15, 2020 6:32:22 PM)

  1. [llvm-cov] don't include all source files when provided source files are filtered out — zequanwu / githubweb

#15350 (Oct 15, 2020 5:47:31 PM)

  1. Switch the default of VerifyIntegerConstantExpression from constant — richard / githubweb
  2. [MLIR] Fix gcc5 in D89161 — rob.suderman / githubweb

#15349 (Oct 15, 2020 4:56:02 PM)

  1. [PM/CC1] Add -f[no-]split-cold-code CC1 option to toggle splitting — Saleem Abdulrasool / githubweb
  2. [mlir] RewriterGen NativeCodeCall matcher with ConstantOp matcher — rob.suderman / githubweb

#15348 (Oct 15, 2020 4:12:21 PM)

  1. [MS] Apply `inreg` to AArch64 sret parms on instance methods — rnk / githubweb
  2. [CGBuiltin] Respect asm labels and redefine_extname for builtins with specialized emitting — i / githubweb
  3. Add missing 'override' — dblaikie / githubweb
  4. [mlir][vector] Add unrolling patterns for Transfer read/write — thomasraoux / githubweb
  5. [GlobalISel] Remove scalar src from non-sequential fadd/fmul reductions. — Amara Emerson / githubweb
  6. [AArch64][GlobalISel] NFC: Refactor emitIntegerCompare — Jessica Paquette / githubweb

#15347 (Oct 15, 2020 2:56:02 PM)

  1. fix symbol printing on windows — vtjnash / githubweb
  2. [WebAssembly] Prototype i8x16.popcnt — tlively / githubweb
  3. Revert "[clang] Add -fc++-abi= flag for specifying which C++ ABI to use" — leonardchan / githubweb
  4. Revert "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / githubweb
  5. [VE] Support fabs/fcos/fsin/fsqrt math functions — marukawa / githubweb
  6. [VE] Add VGT/VSC/PFCHV instructions — marukawa / githubweb
  7. Add an SB API to get the SBTarget from an SBBreakpoint — jingham / githubweb

#15346 (Oct 15, 2020 2:11:33 PM)

  1. [libc] Use entrypoints.txt as the single source of list of functions for a platform. — michaelrj / githubweb
  2. PR47864: Fix assertion in pointer-to-member emission if there are — richard / githubweb
  3. [libTooling] Change `after` range-selector to operate only on source ranges — yitzhakm / githubweb
  4. [LoopVersion] Unify SCEVChecks and alias check handling (NFC). — flo / githubweb

#15345 (Oct 15, 2020 1:22:25 PM)

  1. [AMDGPU] gfx1032 target — Stanislav.Mekhanoshin / githubweb
  2. [MTE] Pin the tagged base pointer to one of the stack slots. — eugenis / githubweb
  3. [AArch64] Stack frame reordering. — eugenis / githubweb
  4. [gn bulid] Remove phantom WebAssembly tablegen() calls — thakis / githubweb
  5. [NFC][SCEV] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / githubweb
  6. [NFC][LSR] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / githubweb
  7. [NFC][IndVars] Autogenerate check lines in tests being affected by upcoming patch — lebedev.ri / githubweb
  8. [AMDGPU] SILowerControlFlow::removeMBBifRedundant should not try to change MBB layout if it can fallthrough — Alexander Timofeev / githubweb

#15345 (Oct 15, 2020 1:22:25 PM)

  1. [zorg] [PowerPC] Limit number of threads to 20 on clang-ppc64le-rhel buildbot — saghir / githubweb

#15344 (Oct 15, 2020 12:33:05 PM)

  1. Reapply [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / githubweb
  2. [mlir] Fix typo in LangRef — silvasean / githubweb
  3. [mlir] Add std.tensor_to_memref op and teach the infra about it — silvasean / githubweb
  4. [SemaObjC] Fix composite pointer type calculation for `void*` and pointer to lifetime qualified ObjC pointer type — erik.pilkington / githubweb
  5. Reland "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / githubweb

#15343 (Oct 15, 2020 11:49:59 AM)

  1. [NFC][CaptureTracking] Move static function isNonEscapingLocalObject to llvm namespace — anhtuyen / githubweb
  2. [InstCombine] update tests for logic folds to exercise commuted patterns; NFC — spatel / githubweb

#15342 (Oct 15, 2020 11:05:34 AM)

  1. [libc++][filesystem] Only include <fstream> when we actually need it in copy_file_impl — Louis Dionne / githubweb
  2. [LV] Add a getRecurrenceBinOp and make use of it. NFC — david.green / githubweb
  3. Revert "[LLD] [COFF] Implement a GNU/ELF like -wrap option" — aeubanks / githubweb
  4. [mlir][Linalg] NFC - Rename test files s/_/-/g — nicolas.vasilache / githubweb
  5. [flang][msvc] Avoid a reinterpret_cast — pklausler / githubweb
  6. [libc++] Reduce dependencies on <iostream> from <random> — Louis Dionne / githubweb
  7. Make sure both cc1 and cc1as process -m[no-]code-object-v3 — kzhuravl_dev / githubweb

#15341 (Oct 15, 2020 10:21:01 AM)

  1. [libc++] NFC: Remove unused include — Louis Dionne / githubweb
  2. [PGO] Remove the old memop value profiling buckets. — yamauchi / githubweb
  3. [CostModel] remove cost-kind predicate for ctlz/cttz intrinsics in basic TTI implementation — spatel / githubweb

#15340 (Oct 15, 2020 9:38:54 AM)

  1. [libc++] Allow building libc++ on platforms without a random device — Louis Dionne / githubweb

#15339 (Oct 15, 2020 8:57:10 AM)

  1. Revert "[WebAssembly] v128.load{8,16,32,64}_lane instructions" — tlively / githubweb
  2. [x86] add no 'unwind' to reduce test noise; NFC — spatel / githubweb

#15338 (Oct 15, 2020 8:43:50 AM)

  1. [InstCombine] InstCombineAndOrXor - refactor cast<ConstantInt> usages to PatternMatch. NFCI. — llvm-dev / githubweb
  2. [InstCombine] SimplifyDemandedUseBits - xor - refactor cast<ConstantInt> usage to PatternMatch. NFCI. — llvm-dev / githubweb
  3. [InstCombine] Use m_SpecificInt instead of m_APInt + comparison. NFCI. — llvm-dev / githubweb
  4. [RISCV] fix a mistake in RISCVInstrInfoV.td — llvm / githubweb
  5. [WebAssembly] v128.load{8,16,32,64}_lane instructions — tlively / githubweb
  6. [LLD] [COFF] Fix a condition that was missed in 7f0e6c31c255. NFC. — martin / githubweb
  7. [LLD] [COFF] Implement a GNU/ELF like -wrap option — martin / githubweb
  8. [lldb] [Process/FreeBSDRemote] Initial multithreading support — mgorny / githubweb

#15337 (Oct 15, 2020 8:01:31 AM)

  1. [NFC] Fix license header from D87841 — jonchesterfield / githubweb
  2. [mlir][standard] Fix parsing of scalar subview and canonicalize — herhut / githubweb
  3. [openmp][libomptarget] Include header from LLVM source tree — jonchesterfield / githubweb

#15336 (Oct 15, 2020 7:18:46 AM)

  1. [InstCombine] visitXor - refactor ((X^C1)>>C2)^C3 -> (X>>C2)^((C1>>C2)^C3) fold. NFCI. — llvm-dev / githubweb
  2. AMDGPU: Fix verifier error on killed spill of partially undef register — Matthew.Arsenault / githubweb
  3. Add "not" to an llvm-symbolizer test that expects to fail — jeremy.morse / githubweb
  4. [RISCV] [TableGen] Modify RISCVCompressInstEmitter.cpp to use getAllDerivedDefinitions(). — paul / githubweb
  5. [TableGen] Add the !not and !xor operators. — paul / githubweb

#15335 (Oct 15, 2020 6:35:52 AM)

  1. [AMDGPU] Minimize number of s_mov generated by copyPhysReg — carl.ritson / githubweb

#15334 (Oct 15, 2020 5:50:51 AM)

  1. [SVE]Fix implicit TypeSize casts in EmitCheckValue — caroline.concatto / githubweb

#15333 (Oct 15, 2020 5:07:29 AM)

  1. [LLD][ELF] Improve ICF for relocations to ineligible sections via "aliases" — andrew.ng / githubweb
  2. [Statepoints] Remove MI limit on number of tied operands. — dantrushin / githubweb

#15332 (Oct 15, 2020 4:14:28 AM)

  1. [DebugInstrRef] Support recording of instruction reference substitutions — jeremy.morse / githubweb
  2. Fix unused variable warning when compiling with asserts disabled. — akuegel / githubweb
  3. [flang] Fix build with BUILD_SHARED_LIBS=ON and FLANG_BUILD_NEW_DRIVER=ON — sguelton / githubweb

#15331 (Oct 15, 2020 3:27:15 AM)

  1. [CodeGen][X86] Emit fshl/fshr ir intrinsics for shiftleft128/shiftright128 ms intrinsics — llvm-dev / githubweb
  2. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector tests — llvm-dev / githubweb
  3. [AggressiveInstCombine] foldAnyOrAllBitsSet - add uniform vector support — llvm-dev / githubweb

#15330 (Oct 15, 2020 2:21:21 AM)

  1. [NFC] Correct name of profile function to Profile in APValue — tyker / githubweb
  2. [Statepoints] Unlimited tied operands. — dantrushin / githubweb
  3. [AMDGPU] Add objdump invalid metadata testcase — sebastian.neubauer / githubweb
  4. [lldb] Explicitly test the template argument SB API — Raphael Isemann / githubweb

#15329 (Oct 15, 2020 1:37:19 AM)

  1. Increase timeout to find a dSYM in macos DownloadObjectAndSymbolFile — Jason Molenda / githubweb
  2. [SVE][NFC] Replace some TypeSize comparisons in non-AArch64 Targets — david.sherwood / githubweb
  3. [TargetLowering] Replace Log2_32_Ceil with Log2_32 in SimplifySetCC ctpop combine. — craig.topper / githubweb
  4. [yaml2obj/obj2yaml] - Add support of 'Size' and 'Content' keys for all sections. — grimar / githubweb
  5. [libc][NFC] Add probability distributions for memory function sizes — gchatelet / githubweb
  6. [yaml2obj] - Allow specifying no tags to create empty sections in few cases. — grimar / githubweb

#15328 (Oct 15, 2020 12:54:35 AM)

  1. Revert "[LLD] Set alignment as part of Characteristics in TLS table." — me / githubweb
  2. [LLD] Set alignment as part of Characteristics in TLS table. — me / githubweb

#15327 (Oct 15, 2020 12:12:02 AM)

  1. [AMDGPU] Pre-commit test for D89187 — carl.ritson / githubweb
  2. Fix typeo in attach failed error message. — Jason Molenda / githubweb
  3. llvm-symbolizer: Exit non-zero when DWARF parsing errors have been rendered — dblaikie / githubweb
  4. Fix llvm-symbolizer assembly-based test to require x86 and specify x86 when assembling — dblaikie / githubweb

#15326 (Oct 14, 2020 11:29:08 PM)

  1. [mlir][SPIRV] Adding an attribute to capture configuration for cooperative matrix operations. — ravishankarm / githubweb
  2. llvm-symbolizer: Ensure non-zero exit when an error is printed — dblaikie / githubweb

#15325 (Oct 14, 2020 10:46:25 PM)

  1. Perform lvalue conversions on the left of a pseudo-destructor call 'p->~T()'. — richard / githubweb
  2. llvm-dwarfdump: Exit non-zero on an error path — dblaikie / githubweb

#15324 (Oct 14, 2020 10:03:10 PM)

  1. [AArch64] Combine UADDVs to generate vector add — vinay / githubweb
  2. clang/StaticAnalyzer: Stop using SourceManager::getBuffer — Duncan P. N. Exon Smith / githubweb
  3. clang-{tools,unittests}: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / githubweb

#15323 (Oct 14, 2020 9:20:27 PM)

  1. clang/Frontend: Mostly stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / githubweb
  2. clang/CodeGen: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / githubweb

#15322 (Oct 14, 2020 8:19:29 PM)

  1. [LLD] Set alignment as part of Characteristics in TLS table. — me / githubweb
  2. Fix style warnings. — me / githubweb
  3. Update tests. — me / githubweb
  4. Mask out existing alignment bits. — me / githubweb
  5. Nit: Use early return to reduce indentation. — me / githubweb
  6. [LLD] Set alignment as part of Characteristics in TLS table. — me / githubweb
  7. clang/Basic: Stop using SourceManager::getBuffer, NFC — Duncan P. N. Exon Smith / githubweb
  8. [dsymutil] Fix handling of aliases to private external symbols — Jonas Devlieghere / githubweb

#15321 (Oct 14, 2020 7:36:53 PM)

  1. [AMDGPU] Correct typos in SIMemoryLegalizer.cpp comments — Tony.Tye / githubweb

#15320 (Oct 14, 2020 6:54:39 PM)

  1. Revert "[CMake] Avoid accidental C++ standard library dependency in sanitizers" — phosek / githubweb

#15319 (Oct 14, 2020 6:41:20 PM)

  1. PR47805: Use a single object for a function parameter in the caller and — richard / githubweb
  2. [CMake] Avoid accidental C++ standard library dependency in sanitizers — phosek / githubweb

#15318 (Oct 14, 2020 5:58:47 PM)

  1. [AArch64][GlobalISel] Don't use explicit zero registers for compare results. — Amara Emerson / githubweb
  2. [VE] Change to expand SHL_PARTS/SRA_PARTS/SRL_PARTS — marukawa / githubweb
  3. Revert "[ASTImporter] Fix crash caused by unset AttributeSpellingListIndex" — davelee.com / githubweb
  4. [VE] Add vector load/store instructions — marukawa / githubweb

#15317 (Oct 14, 2020 4:34:17 PM)

  1. [ADT] Use alignas + sizeof for inline storage, NFC — rnk / githubweb

#15316 (Oct 14, 2020 3:51:54 PM)

  1. [clang][NFC] Change diagnostic to start with lowercase letter — leonardchan / githubweb

#15315 (Oct 14, 2020 3:04:09 PM)

  1. Register TargetCXXABI.def as a textual header — Adrian Prantl / githubweb
  2. [Format/ObjC] Add NS_SWIFT_NAME() and CF_SWIFT_NAME() to WhitespaceSensitiveMacros — benhamilton / githubweb

#15314 (Oct 14, 2020 2:01:34 PM)

  1. Make header self-contained. NFC. — benny.kra / githubweb
  2. [mlir][Linalg] Rethink fusion of linalg ops with reshape ops. — ravishankarm / githubweb

#15313 (Oct 14, 2020 12:58:53 PM)

  1. [llvm] Set the default for -bbsections-cold-text-prefix to .text.split. — snehasishk / githubweb
  2. [clang] Add -fc++-abi= flag for specifying which C++ ABI to use — leonardchan / githubweb
  3. [mlir] Linalg refactor for using "bufferize" terminology. — silvasean / githubweb
  4. [mlir] Rename ShapeTypeConversion to ShapeBufferize — silvasean / githubweb
  5. [mlir] Refactor code out of BufferPlacement.cpp — silvasean / githubweb
  6. [mlir][bufferize] Rename BufferAssignment* to Bufferize* — silvasean / githubweb
  7. [mlir] Fix some style comments from D89268 — silvasean / githubweb
  8. [llvm] Update default cutoff threshold for machine function splitter. — snehasishk / githubweb
  9. clang/Basic: Replace ContentCache::getBuffer with Optional semantics — Duncan P. N. Exon Smith / githubweb

#15312 (Oct 14, 2020 12:16:17 PM)

  1. [lldb] More memory allocation test fixes — pavel / githubweb
  2. [MBP] Add whole chain to BlockFilterSet instead of individual BB — carrot / githubweb

#15311 (Oct 14, 2020 11:34:03 AM)

  1. [mlir] More changes to avoid args now inserted.NFC — jpienaar / githubweb
  2. [Hexagon] Generate better splat code on v62+ — kparzysz / githubweb
  3. [lldb] [Process/FreeBSDRemote] Support YMM reg via PT_*XSTATE — mgorny / githubweb
  4. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / githubweb
  5. Preserve param alignment in NVPTXLowerArgs pass. — justin.lebar / githubweb
  6. [flang] Fix CMake bug in the definition of flang-new — andrzej.warzynski / githubweb

#15310 (Oct 14, 2020 10:38:00 AM)

  1. [CodeGen] Move x86 specific ms intrinsic tests into x86 target subfolder. NFCI. — llvm-dev / githubweb
  2. Recommit "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — flo / githubweb
  3. [libc++] Mark two tests as unsupported in C++03 — Louis Dionne / githubweb
  4. InstCombine: Fix infinite loop in copy-constant-to-alloca transform — Matthew.Arsenault / githubweb
  5. InstCombine: Fix losing load properties in copy-constant-to-alloca — Matthew.Arsenault / githubweb
  6. AMDGPU: Update AMDHSA code object version handling — kzhuravl_dev / githubweb
  7. Revert rG25a97c3a43d7 - "[InstCombine] visitCallInst - retain undefs in vector funnel shift amounts" — llvm-dev / githubweb
  8. [X86] Add test case to demonstrate a Log2_32_Ceil that can just be Log2_32 in SimplifySetCC ctpop combine. — craig.topper / githubweb
  9. [Driver]: fix compiler-rt path when printing libgcc for baremetal — manojgupta / githubweb

#15309 (Oct 14, 2020 9:21:09 AM)

  1. Remove Combine.td.rej file — kzhuravl_dev / githubweb
  2. [NFC][MC] Use MCRegister in Machine{Sink|Pipeliner}.cpp — mtrofin / githubweb
  3. [InstCombine] narrowRotate - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / githubweb
  4. [AIX] Turn -fdata-sections on by default in Clang — jasonliu / githubweb
  5. [libc++] Split off debug tests that were missed by ce1365f8f7e into test/libcxx — Louis Dionne / githubweb
  6. [libc++] Use ADDITIONAL_COMPILE_FLAGS instead of #define for _LIBCPP_DEBUG — Louis Dionne / githubweb
  7. Add Allocate Clause to MLIR Parallel Operation Definition — irina.dobrescu / githubweb
  8. [clangd] clang-format TweakTests, NFC — kadircet / githubweb
  9. Polly - specify address space when creating a pointer to a vector type — llvm-project / githubweb

#15308 (Oct 14, 2020 8:37:09 AM)

  1. [profile] Remove useless msync when dumping gcda files — calixte.denizet / githubweb
  2. [InstCombine] Add m_SpecificIntAllowUndef pattern matcher — llvm-dev / githubweb
  3. Fix conjuntion of -Werror,-Wsuggest-override with google/benchmark — gchatelet / githubweb
  4. [mlir][vulkan-runner] Fix buffer usage flags — kevin.petit / githubweb
  5. Fix an apparent typo. `assert()` must not contain side-effects. NFC. — michael.hliao / githubweb

#15307 (Oct 14, 2020 7:54:20 AM)

  1. Fix `-Wparentheses` warnings. NFC. — michael.hliao / githubweb
  2. [libc++] Remove signal-based checkpoints in libc++ tests — Louis Dionne / githubweb
  3. [flang] Rework host runtime folding and enable REAL(2) folding with it. — jperier / githubweb
  4. [SVE] Lower fixed length VECREDUCE_FADD operation — mcinally / githubweb
  5. [lldb] Remove bogus ProcessMonitor forward-decls — pavel / githubweb
  6. [lldb] Fix TestGdbRemoteMemoryAllocation on windows — pavel / githubweb

#15306 (Oct 14, 2020 7:11:14 AM)

  1. [SystemZ] Bugfix in SystemZVectorConstantInfo — paulsson / githubweb
  2. [InstCombine] visitCallInst - retain undefs in vector funnel shift amounts — llvm-dev / githubweb
  3. [mlir][Linalg] Add missing dependency — nicolas.vasilache / githubweb
  4. [mlir] expand the legal floating-point types in the LLVM IR dialect type check — eschweitz / githubweb

#15305 (Oct 14, 2020 6:27:51 AM)

  1. [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary — pavel / githubweb
  2. [lldb-server][linux] Add ability to allocate memory — pavel / githubweb
  3. Revert "Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown"" and it's follow-ups — lebedev.ri / githubweb
  4. Fix a broken build for gcc <= 7.1 — hokein.wu / githubweb
  5. [DebugInstrRef] Create DBG_INSTR_REFs in SelectionDAG — jeremy.morse / githubweb

#15304 (Oct 14, 2020 5:44:16 AM)

  1. [ASTImporter] Fix crash caused by unset AttributeSpellingListIndex — gabor.marton / githubweb
  2. [clangd] Disable extract variable for RHS of assignments — kadircet / githubweb
  3. [flang] Make flang build compatible with LLVM dylib — sguelton / githubweb

#15303 (Oct 14, 2020 4:57:10 AM)

  1. Analysis: only query size of sized objects. — Tim Northover / githubweb
  2. [ValueTracking] Use assume's noundef operand bundle — aqjune / githubweb
  3. [AMDGPU] Base getSubRegFromChannel on TableGen data — carl.ritson / githubweb
  4. [clangd] Refine recoveryAST flags in clangd — hokein.wu / githubweb
  5. [ASTImporter] Fix crash caused by unimported type of FromatAttr — gabor.marton / githubweb

#15302 (Oct 14, 2020 4:13:46 AM)

  1. Add x86 REQUIRES to tests from 2c5f3d54c5ee / D85746 — jeremy.morse / githubweb
  2. [Flang][OpenMP] Fix issue in only a single nowait clause can appear on a sections directive. — joshisameeran17 / githubweb
  3. [InstCombine] Add undef funnel shift amount test coverage — llvm-dev / githubweb
  4. [mlir][Linalg] Make a Linalg CodegenStrategy available. — nicolas.vasilache / githubweb

#15301 (Oct 14, 2020 3:17:05 AM)

  1. [SyntaxTree][NFC] Nit on `replaceChildRangeLowLevel` — ecaldas / githubweb
  2. [InstCombine] matchFunnelShift - add support for non-uniform vectors containing undefs. — llvm-dev / githubweb
  3. [LV] Unroll factor is expected to be > 0 — ybrevnov / githubweb
  4. [DebugInstrRef] Parse debug instruction-references from/to MIR — jeremy.morse / githubweb
  5. [AArch64] Add more addv tests — vinay / githubweb
  6. Reland "[Support][unittests] Enforce alignment in ConvertUTFTest" — ro / githubweb
  7. [Test] Auto-update for some tests — mkazantsev / githubweb

#15300 (Oct 14, 2020 2:30:48 AM)

  1. [Flang][OpenMP] Rework parser changes for OpenMP atomic construct. — joshisameeran17 / githubweb
  2. [lldb] [test/Register] Add read/write tests for multithreaded process — mgorny / githubweb
  3. [LoopFlatten] Precommit new test cases. NFC. — sjoerd.meijer / githubweb
  4. [SyntaxTree] Improve safety of `replaceChildRangeLowLevel` — ecaldas / githubweb
  5. [SyntaxTree] Bug fix in `MutationsImpl::addAfter`. — ecaldas / githubweb

#15299 (Oct 14, 2020 1:30:33 AM)

  1. [clang-rename] Simplify the code of handling class paritial specializations, NFC. — hokein.wu / githubweb
  2. [Attributor][NFC] Make `createShallowWrapper()` available outside of Attributor — sstipanovic / githubweb
  3. [lldb] Reject redefinitions of persistent variables — Raphael Isemann / githubweb
  4. Fix typos in the documentation of dynamic values in subview ops — nicolas.vasilache / githubweb
  5. [SVE] Add fatal error when running out of registers for SVE tuple call arguments — david.sherwood / githubweb

#15298 (Oct 14, 2020 12:48:06 AM)

  1. [libcxxabi,libunwind] support running tests in standalone mode — dominik.montada / githubweb
  2. [test][lld] Mark TLS tests as REQUIRES: x86. — me / githubweb

#15297 (Oct 14, 2020 12:05:43 AM)

  1. [AMDGPU] Cleanup memory legalizer interfaces — Tony.Tye / githubweb
  2. Revert "[clang] Improve handling of physical registers in inline assembly operands." — paulsson / githubweb
  3. [lldb] Unconditionally strip the `.py(c)` extension when loading a module — Jonas Devlieghere / githubweb
  4. [lldb] Remove lexical block and fix formatting LoadScriptingModule (NFC) — Jonas Devlieghere / githubweb
  5. [ARM.td] Make instruction definitions visible to sched models — eleviant / githubweb

#15296 (Oct 13, 2020 11:17:59 PM)

  1. [LoopExtract][NewPM] Port -loop-extract to NPM — aeubanks / githubweb
  2. [test][NewPM] Pin -mergereturn tests to legacy PM — aeubanks / githubweb

#15295 (Oct 13, 2020 10:34:58 PM)

  1. libDebugInfoDWARF: Don't try to parse loclist[.dwo] headers when parsing debug_info[.dwo] — dblaikie / githubweb

#15294 (Oct 13, 2020 9:51:52 PM)

  1. [X86][NFC] Fix RUN line bug in the testcase — chen3.liu / githubweb

#15293 (Oct 13, 2020 9:09:28 PM)

  1. [NFC][compiler-rt] Add ppc32 to the list of arch — daltenty / githubweb
  2. [sanitizer][NFC] Fix few cpplint warnings — Vitaly Buka / githubweb
  3. [mlir] Remove obsolete "Quantization" section from the rationale. — stellaraccident / githubweb
  4. [LLD] Add baseline test for TLS alignment. NFC. — me / githubweb
  5. [cmake] Limit missing external lit warning to be shown once — davelee.com / githubweb

#15292 (Oct 13, 2020 8:27:04 PM)

  1. [CMake][Fuchsia] Start building arm64 Darwin runtimes — phosek / githubweb

#15291 (Oct 13, 2020 7:44:24 PM)

  1. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / githubweb

#15290 (Oct 13, 2020 7:01:36 PM)

  1. [SemaObjC] Fix a crash on an invalid ternary with ARC pointers — erik.pilkington / githubweb
  2. PR47805: Use a single object for a function parameter in the caller and — richard / githubweb
  3. Re-land [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / githubweb
  4. [compiler-rt] [lldb] Mark syscall_acquire and syscall_release as USED — kamil / githubweb

#15289 (Oct 13, 2020 6:19:09 PM)

  1. Revert "[DDR] Introduce implicit equality check for the source pattern operands with the same name." — joker.eph / githubweb
  2. Replace bool constants with named constants for improved readibility (NFC) — Adrian Prantl / githubweb
  3. [sanitizer] Escape quotes in tests to fix android bot after D88361 — Vitaly Buka / githubweb

#15288 (Oct 13, 2020 5:36:45 PM)

  1. Move initialization of Variable::m_loc_is_const_data into constructor (NFC) — Adrian Prantl / githubweb
  2. [libc++/abi] Clean up uses of <iostream> in the test suite — Louis Dionne / githubweb
  3. [GISel] Add combine for constant G_PTR_ADD offsets. — aditya_nandakumar / githubweb
  4. [MLIR] Add support for defining Types in tblgen — john.demme / githubweb

#15287 (Oct 13, 2020 4:51:23 PM)

  1. [DDR] Introduce implicit equality check for the source pattern operands with the same name. — jpienaar / githubweb
  2. Add a new launch flag option for watchos, WatchComplicationLaunch. — Jason Molenda / githubweb
  3. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary — Vedant Kumar / githubweb
  4. Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary" — Vedant Kumar / githubweb
  5. Remove unused build configurations from debugserver xcode project — Jason Molenda / githubweb
  6. [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) — Vedant Kumar / githubweb
  7. [cmake] Unconditionally set the force flag when codesigning — Vedant Kumar / githubweb

#15286 (Oct 13, 2020 4:08:48 PM)

  1. Remove unused SideEffectInterfaces header — gcmn / githubweb
  2. PR47805: Use a single object for a function parameter in the caller and — richard / githubweb
  3. Revert "PR47805: Use a single object for a function parameter in the caller and" — richard / githubweb

#15285 (Oct 13, 2020 3:07:47 PM)

  1. [AIX] Support two itanium alignment LIT testcases for AIX using regex — Xiangling.Liao / githubweb
  2. [gn build] Port f0875971249 — llvmgnsyncbot / githubweb
  3. [AMDGPU] Add MC layer support for v_fmac_legacy_f32 — jay.foad / githubweb
  4. [mlir][Linalg] Lower padding attribute for pooling ops — ravishankarm / githubweb
  5. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / githubweb
  6. Basic: Simplify SourceManager::getBuffer overload, NFC — Duncan P. N. Exon Smith / githubweb

#15284 (Oct 13, 2020 1:48:12 PM)

  1. [LICM] Don't require AST in LoopPromoter (NFC) — nikita.ppv / githubweb
  2. [mlir][Python] Add missing capsule->module and Context.create_module. — stellaraccident / githubweb
  3. Reland [CFGuard] Add address-taken IAT tables and delay-load support — aeubanks / githubweb
  4. [mlir-cuda-runner] Unbreak the build — benny.kra / githubweb
  5. Support: Add operator== for MemoryBufferRef and split out MemoryBufferRef.h — Duncan P. N. Exon Smith / githubweb
  6. Support: Allow use of MemoryBufferRef with line_iterator — Duncan P. N. Exon Smith / githubweb

#15283 (Oct 13, 2020 1:05:26 PM)

  1. [MemCpyOpt] Don't shorten memset if destination observable through unwinding — nikita.ppv / githubweb
  2. [gn build] Port 662ed9e67ad — llvmgnsyncbot / githubweb
  3. [gn build] Port 77bb3ebebbc — llvmgnsyncbot / githubweb
  4. [MemCpyOpt] Don't shorten memset if memcpy operands may be the same — nikita.ppv / githubweb
  5. [SCEV] BuildConstantFromSCEV(): actually properly handle SExt-of-pointer case — lebedev.ri / githubweb
  6. [Statepoints] Update statepoint mir tests. — dantrushin / githubweb
  7. Revert "DirectoryWatcher: add an implementation for Windows" — rnk / githubweb
  8. [MemCpyOpt] Fix MemorySSA preservation — nikita.ppv / githubweb
  9. [mlir][nfc] Add a func to compute numElements of a shape in Std -> LLVM. — pifon / githubweb
  10. [MemCpyOpt] Add test scaffolding for MSSA based MemCpyOpt — nikita.ppv / githubweb
  11. [X86] Add test cases for PR47825. NFC — craig.topper / githubweb

#15282 (Oct 13, 2020 12:07:48 PM)

  1. [PowerPC] Add assemble disassemble intrinsics for MMA — saghir / githubweb
  2. [DebugInfo][docs] Document DILabel in LangRef — scott.linder / githubweb
  3. Revert "[analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis." — Artem Dergachev / githubweb
  4. Revert "[analyzer] NFC: Move IssueHash to libAnalysis." — Artem Dergachev / githubweb
  5. Revert "[analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions." — Artem Dergachev / githubweb

#15281 (Oct 13, 2020 11:18:37 AM)

  1. [analyzer] NFC: Separate PathDiagnosticConsumer options from AnalyzerOptions. — Artem Dergachev / githubweb
  2. [analyzer] NFC: Move IssueHash to libAnalysis. — Artem Dergachev / githubweb
  3. [analyzer] NFC: Move path diagnostic consumer implementations to libAnalysis. — Artem Dergachev / githubweb
  4. [gn build] Port 44b7cf2983b — llvmgnsyncbot / githubweb
  5. [gn build] Port b76dc111dd0 — llvmgnsyncbot / githubweb

#15280 (Oct 13, 2020 10:36:28 AM)

  1. [mlir] Fix sporadic build failures due to missing dependency — stilis / githubweb
  2. [LoopVersioningLICM] Fix noalias metadata emission — nikita.ppv / githubweb
  3. [ASAN] Make sure we are only processing lifetime markers with offset 0 to alloca — xun / githubweb

#15279 (Oct 13, 2020 9:53:46 AM)

  1. [compiler-rt] Allow override of 'emulator' value from lit_config. — abidh / githubweb
  2. AMDGPU: Remove -mamdgpu-debugger-abi option — kzhuravl_dev / githubweb
  3. LLD/AMDGPU: Infer os abi based on input llvm bitcode — kzhuravl_dev / githubweb
  4. [libc++] Allow passing relative paths to the Apple install script — Louis Dionne / githubweb
  5. [mlir][Linalg] Fix TensorConstantOp bufferization in Linalg. — nicolas.vasilache / githubweb

#15278 (Oct 13, 2020 9:10:49 AM)

  1. [mlir][gpu] Add `gpu.wait` op. — csigg / githubweb
  2. [x86] add cost model test for memcpy; NFC — spatel / githubweb
  3. [CostModel] rearrange basic intrinsic cost implementation — spatel / githubweb
  4. [NFC][Regalloc] Use MCRegister in MachineCopyPropagation — mtrofin / githubweb

#15277 (Oct 13, 2020 8:27:18 AM)

  1. [MLIR][SPIRV] Support identified and recursive structs. — antiagainst / githubweb
  2. [x86] add tests for cost model kinds of intrinsics; NFC — spatel / githubweb
  3. [InstructionSimplify] Precommit tests for D89317. NFC. — sjoerd.meijer / githubweb
  4. [AArch64] fix spacing in test's RUN lines; NFC — spatel / githubweb
  5. [SyntaxTree] Fix rtti for `Expression`. — ecaldas / githubweb
  6. [WebAssembly] Added .tabletype to asm and multiple table support in obj files — sbc / githubweb
  7. [lldb] Add targets for running test suite against Watch/TV/iPhone simulators — Raphael Isemann / githubweb
  8. [lldb][NFC] Remove property predicate matcher — Raphael Isemann / githubweb
  9. [lldb] Remove all the RegisterInfo name constification code — Raphael Isemann / githubweb
  10. [lldb] Allow limiting the number of error diagnostics when parsing an expression — Raphael Isemann / githubweb
  11. [lldb][cmake] Remove custom logic for finding VCS file to fix LLDB's VCSVersion.inc generation — Raphael Isemann / githubweb
  12. [AMDGPU][GlobalISel] Compute known bits for zero-extending loads — jay.foad / githubweb

#15276 (Oct 13, 2020 7:27:45 AM)

  1. [Analysis] findAffectedValues - remove unused ConstantInt argument. NFCI. — llvm-dev / githubweb
  2. [InstCombine] visitTrunc - pass through undefs for trunc(shift(trunc/ext(x),c)) patterns — llvm-dev / githubweb
  3. [ThinLTO][Documentation] Mention possible values for concurrency flags — alexandre.ganea / githubweb
  4. [TableGen] Add new section to the TableGen Programmer's Reference. — paul / githubweb
  5. [lldb][NFC] Fix some invalid escapes sequences in Python strings — Raphael Isemann / githubweb
  6. Fix all the CMake code that can only handle -stdlib= but not --stdlib= — Raphael Isemann / githubweb
  7. [mlir-vulkan-runner] Clean up some stale CMake configurations — antiagainst / githubweb

#15275 (Oct 13, 2020 6:44:21 AM)

  1. [lldb] Fill Watch/AppleTV simulator gaps in PlatformDarwin — Raphael Isemann / githubweb
  2. [lldb] Don't let dotest silently fall back to default SDK if the specified one can't be found — Raphael Isemann / githubweb
  3. [lldb] Don't add no-sandbox entitlement when running tests on simulator — Raphael Isemann / githubweb
  4. [clang] Improve handling of physical registers in inline assembly operands. — paulsson / githubweb
  5. [libc++] Update the <version> header in-place from generate_feature_test_macro_components — Louis Dionne / githubweb
  6. [clangd] Propagate CollectMainFileRefs to BackgroundIndex — zeratul976 / githubweb
  7. Revert "Raise the timeout in DirectoryWatcherTest to 10 s" — hans / githubweb

#15274 (Oct 13, 2020 6:01:04 AM)

  1. [ConstraintElimination] Add add/sub/and/or test cases. — flo / githubweb
  2. Fix Windows/MSVC build after 6e56046f65 — eleviant / githubweb
  3. Raise the timeout in DirectoryWatcherTest to 10 s — hans / githubweb
  4. [AArch64] add cost model test for scalable vector math; NFC — spatel / githubweb

#15273 (Oct 13, 2020 4:58:37 AM)

  1. [Fixed Point] Add fixed-point to floating point cast types and consteval. — bevin.hansson / githubweb
  2. [AST] Change return type of getTypeInfoInChars to a proper struct instead of std::pair. — bevin.hansson / githubweb
  3. [clang-tidy] Add an example for misc-unused-alias-decls — sylvestre / githubweb

#15272 (Oct 13, 2020 4:14:58 AM)

  1. [AArch64] Identify SAD pattern — vinay / githubweb
  2. [Test] Add test showing that SCEV cannot compute IV's range — mkazantsev / githubweb
  3. [GlobalISel] Avoid making G_PTR_ADD with nullptr — Mirko.Brkusanin / githubweb

#15271 (Oct 13, 2020 3:14:38 AM)

  1. [ARM] Follow AACPS standard for volatile bit-fields access width — ties.stuij / githubweb
  2. [SVE] Add ISel patterns for "insert undef_nxv#f##, f##, 0" — paul.walker / githubweb
  3. [TableGen][SchedModels] Fix aliasing of SchedWriteVariant — eleviant / githubweb
  4. [AArch64] Implement .variant_pcs directive — cullen.rhodes / githubweb
  5. Revert "[VPlan] Use VPValue def for VPMemoryInstructionRecipe." — Vitaly Buka / githubweb
  6. Revert "    Enable LSAN for Android" — Vitaly Buka / githubweb

#15270 (Oct 13, 2020 2:26:39 AM)

  1. [SCEV] BuildConstantFromSCEV(): properly handle SCEVZeroExtend from ptr — lebedev.ri / githubweb
  2. Add expected response time and escalation path to the security docs — kristof.beyls / githubweb
  3. [AMDGPU] v_mac_legacy_f32 does not support DPP — jay.foad / githubweb
  4. [SCEV] BuildConstantFromSCEV(): properly handle SCEVSignExtend from ptr — lebedev.ri / githubweb

#15269 (Oct 13, 2020 1:44:04 AM)

  1. [AMDGPU] Use lowercase for subtarget feature names in RUN lines — jay.foad / githubweb
  2. [Test] Use generated auto-checks to make further changes more visible — mkazantsev / githubweb
  3. [InstCombine] Support uniform vector splats in ((((X >> C) & CC) + Y) << C) folds. — llvm-dev / githubweb
  4. [X86] Convert integer _mm_reduce_* intrinsics to emit llvm.reduction intrinsics (PR47506) — llvm-dev / githubweb

#15268 (Oct 13, 2020 1:01:59 AM)

  1. [llvm-install-name-tool] Add -delete_all_rpaths option — alexshap / githubweb

#15267 (Oct 13, 2020 12:02:00 AM)

  1. [X86][SelectionDAG] Add SADDO_CARRY and SSUBO_CARRY to support multipart signed add/sub overflow legalization. — craig.topper / githubweb

#15266 (Oct 12, 2020 9:48:44 PM)

  1. [lld][WebAssembly] Don't GC library objects under `--whole-archive` — sbc / githubweb
  2. Reland "[WebAssembly] Emulate v128.const efficiently"" — tlively / githubweb

#15265 (Oct 12, 2020 9:06:00 PM)

  1. [mlir] Add async.await operation to async dialect — ezhulenev / githubweb

#15264 (Oct 12, 2020 8:08:56 PM)

  1. Canonicalize declaration pointers when forming APValues. — richard / githubweb

#15263 (Oct 12, 2020 7:26:35 PM)

  1. [WebAssembly] GC constructor functions in otherwise unused archive objects — Dev / githubweb
  2. [llvm-readobj] Don't print out section names for STABS symbols — jezng / githubweb
  3. Ensure that InheritedAttrs are properly inherited along a redeclaration — richard / githubweb

#15262 (Oct 12, 2020 6:42:24 PM)

  1. [X86] Add HRESET instruction. — pengfei.wang / githubweb
  2. [gn build] Port 412cdcf2edf — llvmgnsyncbot / githubweb

#15261 (Oct 12, 2020 5:59:53 PM)

  1. [lld][WebAssembly] Add support for -Bsymbolic flag — sbc / githubweb
  2. [llc] -filetype=null: don't create .null if -o is not specified — i / githubweb
  3. Add accessors. (NFC) — Adrian Prantl / githubweb

#15260 (Oct 12, 2020 5:14:58 PM)

  1. [SemaTemplate] Stop passing insertion position around during VarTemplate instantiation — bruno.cardoso / githubweb
  2. [llvm] Export LLVM_USE_SPLIT_DWARF in LLVMConfig.cmake — Jonas Devlieghere / githubweb
  3. [AMDGPU] Update LiveVariables in convertToThreeAddress() — ruiling.song / githubweb

#15259 (Oct 12, 2020 4:32:03 PM)

  1. [lldb] Alphabetically sort test categories (NFC) — Jonas Devlieghere / githubweb
  2. [lldb] Add instrumentation runtime category — Jonas Devlieghere / githubweb
  3. [clangd] Try harder to get accurate ranges for documentSymbols in macros — zeratul976 / githubweb
  4. [lldb] Handle alternative output in TestAbortExitCode — davelee.com / githubweb
  5. [lldb] Remove unused code in GetVersion (NFC) — davelee.com / githubweb

#15258 (Oct 12, 2020 3:49:21 PM)

  1. [mlir] Make Python bindings installable. — stellaraccident / githubweb
  2. [Coroutine] Rename coro-semmetric-transfer.cpp and possibly fix test failure — xun / githubweb
  3. [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName — craig.topper / githubweb

#15257 (Oct 12, 2020 2:55:56 PM)

  1. DependencyScanning: pull factory function into MinimizedVFS, NFC — Duncan P. N. Exon Smith / githubweb
  2. [CostModel] get type-based cost for vector intrinsics directly — spatel / githubweb
  3. Ensure TreeTransform considers ParmVarDecls as transformed Decls — erich.keane / githubweb
  4. Lex: Avoid MemoryBuffer* key in ExcludedPreprocessorDirectiveSkipMapping, NFC — Duncan P. N. Exon Smith / githubweb
  5. [AArch64] Add tests for 128-bit shift variations. — efriedma / githubweb

#15256 (Oct 12, 2020 2:12:54 PM)

  1. [AMDGPU] Correct processor names for gfx1010 and gfx1011 — Tony.Tye / githubweb
  2. [gn build] Add libclang_rt.ios.a, libclang_rt.iossim.a to the build — thakis / githubweb
  3. [mlir][Linalg] Temporarily circumvent TensorConstant bufferize bug — nicolas.vasilache / githubweb
  4. [libomptarget][amdgcn] Implement partial barrier — jonchesterfield / githubweb
  5. [libunwind] [SEH] Don't interact with foreign exceptions — martin / githubweb
  6. [LLD] [COFF] Fix a ubsan error in pdb-type-server-missing.yaml — martin / githubweb
  7. [MinGW][clang-shlib] Build only when LLVM_LINK_LLVM_DYLIB is enabled — martin / githubweb
  8. [X86] Add more tests for D89178. NFC — craig.topper / githubweb
  9. [TableGen] Add overload of RecordKeeper::getAllDerivedDefinitions() — paul / githubweb

#15255 (Oct 12, 2020 1:11:28 PM)

  1. [SVE] Fix VBITS_GE_256 typo in fixed-width tests. — mcinally / githubweb
  2. Revert "Canonicalize declaration pointers when forming APValues." — aeubanks / githubweb
  3. [NFC][ScalarEvolution] Add tests with ptrtoint in constant context in loop — lebedev.ri / githubweb
  4. Reland "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — lebedev.ri / githubweb

#15254 (Oct 12, 2020 12:28:09 PM)

  1. update .txt --> .md links — sguelton / githubweb
  2. [Coroutine][Sema] Only tighten the suspend call temp lifetime for final awaiter — xun / githubweb
  3. [flang][openacc] Lower data construct — clementval / githubweb
  4. [trace] Scaffold "thread trace dump instructions" — walter erquinigo / githubweb

#15253 (Oct 12, 2020 11:45:25 AM)

  1. [LLDB] Fix 37 tests on Windows — amccarth / githubweb
  2. [mlir] fixing typo in parseAttribute that was ignoring caller-specified types — rob.suderman / githubweb

#15252 (Oct 12, 2020 11:02:51 AM)

  1. [flang][openacc] Lower parallel construct — clementval / githubweb
  2. [X86] Support -march=x86-64-v[234] — i / githubweb
  3. [sanitizer] Disable fast_unwind_on_malloc as default for arm-linux-gnu — adhemerval.zanella / githubweb
  4. [clangd] Heuristic resolution for dependent type and template names — zeratul976 / githubweb
  5. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / githubweb
  6. [Inliner][NPM] Fix various tests under NPM — aeubanks / githubweb

#15251 (Oct 12, 2020 10:20:07 AM)

  1. [GlobalISel][KnownBits] Early return on out of bound shift amounts — konstantin.schwarz / githubweb
  2. Revert 1c021c64c "[SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown" — hans / githubweb
  3. [compiler-rt] Suppress -Wunused-result due to ::write when _FORTIFY_SOURCE>0 in glibc — i / githubweb
  4. Make likelihood lit test less brittle — koraq / githubweb
  5. [VPlan] Use VPValue def for VPMemoryInstructionRecipe. — flo / githubweb
  6. Restore "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — tejohnson / githubweb
  7. [InstCombine] FoldShiftByConstant - merge equivalent types. NFCI. — llvm-dev / githubweb
  8. [InstCombine] FoldShiftByConstant - create Scalar/Vector constant with ConstantInt::get(). NFCI. — llvm-dev / githubweb
  9. [flang][openacc] Update Loop Construct lowering to use fir::getBase — clementval / githubweb

#15250 (Oct 12, 2020 9:37:47 AM)

  1. [Tests] Regenerate test checks; NFC — Dávid Bolvanský / githubweb

#15249 (Oct 12, 2020 8:54:45 AM)

  1. [SVE] Lower fixed length VECREDUCE_XOR operation — mcinally / githubweb
  2. [AMDGPU] Insert waterfall loops for divergent calls — sebastian.neubauer / githubweb
  3. [LoopDeletion] Remove over-eager SCEV verification. — flo / githubweb
  4. [AMDGPU] Print metadata on error — sebastian.neubauer / githubweb
  5. [NFC][Regalloc] Pass VirtRegMap by reference. — mtrofin / githubweb
  6. [VPlan] Use operands for printing of VPWidenMemoryInstructionRecipe. — flo / githubweb
  7. [NFC][MC] Use MCRegister in LiveRangeMatrix — mtrofin / githubweb

#15248 (Oct 12, 2020 8:12:21 AM)

  1. [InstCombine] matchFunnelShift - remove shift value commutation. NFCI. — llvm-dev / githubweb
  2. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw (REAPPLIED) — llvm-dev / githubweb
  3. [AMDGPU] Use @LINE for error checking in gfx10 assembler tests — jay.foad / githubweb

#15247 (Oct 12, 2020 7:30:07 AM)

  1. [clangd] Disable a failure TopLevelDecls test. — hokein.wu / githubweb
  2. [lldb] Note difference in vFile:pread/pwrite format for lldb — david.spickett / githubweb
  3. [InstCombine] matchFunnelShift - canonicalize to OR(SHL,LSHR). NFCI. — llvm-dev / githubweb

#15246 (Oct 12, 2020 6:45:05 AM)

  1. [clang-tidy] Fix IncludeInserter usage example in a comment. — alexfh / githubweb
  2. [DAG][ARM][MIPS][RISCV] Improve funnel shift promotion to use 'double shift' patterns — llvm-dev / githubweb
  3. [clangd] Introduce MemoryTrees — kadircet / githubweb
  4. [clangd] Add a metric for tracking memory usage — kadircet / githubweb
  5. [clangd] Introduce memory dumping to FileIndex, FileSymbols and BackgroundIndex — kadircet / githubweb
  6. [clangd] Introduce memory usage dumping to TUScheduler, for Preambles and ASTCache — kadircet / githubweb
  7. [clangd] Add a helper for exposing tracer status — kadircet / githubweb
  8. [clangd] Record memory usages after each notification — kadircet / githubweb
  9. [gn build] Port f9317f7bf6b — llvmgnsyncbot / githubweb
  10. [NFC] Remove redundant isFullSet checks — mkazantsev / githubweb
  11. Dump decl when the test matcher fails. — hokein.wu / githubweb

#15246 (Oct 12, 2020 6:45:05 AM)

  1. Using lld for x86_64-fedora-clang builder — kkleine / githubweb

#15245 (Oct 12, 2020 6:01:41 AM)

  1. [clangd][NFC] Fix formatting in ClangdLSPServer — kadircet / githubweb

#15244 (Oct 12, 2020 5:17:56 AM)

  1. [clangd] Stop capturing trace args if the tracer doesn't need them. — sam.mccall / githubweb
  2. [lldb/Utility] Introduce UnimplementedError — pavel / githubweb
  3. [VE] Support copysign math function — marukawa / githubweb
  4. [mlir][gpu] Adding gpu runtime wrapper functions for async execution. — csigg / githubweb

#15243 (Oct 12, 2020 4:32:32 AM)

  1. [JSON] Add ObjectMapper::mapOptional to validate optional data. — sam.mccall / githubweb
  2. [clangd] Validate optional fields more strictly. — sam.mccall / githubweb
  3. [mlir][Linalg] Add named Linalg ops on tensor to buffer support. — nicolas.vasilache / githubweb
  4. [mlir][Linalg] NFC - Automate the printing of canonicalizers and folders for nameds Linalg ops. — nicolas.vasilache / githubweb
  5. [nfc] [lldb] Simplify calling SymbolFileDWARF::GetDWARFCompileUnit — jan.kratochvil / githubweb

#15242 (Oct 12, 2020 3:48:59 AM)

  1. [VE] Support fneg and frem — marukawa / githubweb
  2. Revert rGb97093e520036f8 - "[InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw" — llvm-dev / githubweb

#15241 (Oct 12, 2020 3:19:23 AM)

  1. Add test for cortex-a57/ARM sched model. NFC — eleviant / githubweb
  2. Fix buildbot failure for 702529d899c87e9268bb33d836dbc91b6bce0b16. — hokein.wu / githubweb
  3. [VE] Change to expand BRCOND — marukawa / githubweb

#15240 (Oct 12, 2020 2:45:01 AM)

  1. [clang] Fix returning the underlying VarDecl as top-level decl for VarTemplateDecl. — hokein.wu / githubweb
  2. [llvm-readobj/elf] - Ignore the hash table when on EM_S390/EM_ALPHA platforms. — grimar / githubweb
  3. [AST][RecoveryExpr] Build dependent callexpr in C for error-recovery. — hokein.wu / githubweb
  4. [AST][RecoveryExpr] Don't perform early typo correction in C. — hokein.wu / githubweb
  5. [IR][FIX] Intrinsics - don't apply default willreturn if IntrNoReturn is specified — sstipanovic / githubweb

#15240 (Oct 12, 2020 2:45:01 AM)

  1. Re-added mlir project to x86_64-fedora-clang builder — kkleine / githubweb

#15239 (Oct 12, 2020 2:00:52 AM)

  1. [SCEV] Model ptrtoint(SCEVUnknown) cast not as unknown, but as zext/trunc/self of SCEVUnknown — lebedev.ri / githubweb
  2. Fix build failure caused by c5ba0d33cc060cc06a28a5d9101060afd1c0ee9a — david.sherwood / githubweb
  3. [mlir] Move Linalg tensors-to-buffers tests to Linalg tests. — pifon / githubweb
  4. Revert "Revert "Give attributes C++ namespaces."" — nicolas.vasilache / githubweb

#15239 (Oct 12, 2020 2:00:52 AM)

  1. Don't build mlir project on x86_64-fedora-clang builder — kkleine / githubweb
  2. Change builddir of x86_64-fedora-clang job — kkleine / githubweb

#15238 (Oct 12, 2020 12:54:59 AM)

  1. [SVE] Make ElementCount and TypeSize use a new PolySize class — david.sherwood / githubweb

#15237 (Oct 11, 2020 11:48:04 PM)

  1. [Tablegen][SubtargetEmitter] Print TuneCPU in Subtarget::ParseSubtargetFeatures — kito.cheng / githubweb

#15236 (Oct 11, 2020 11:01:10 PM)

  1. [NFC][Asan] Remove unused macro — Vitaly Buka / githubweb

#15235 (Oct 11, 2020 10:12:04 PM)

  1. Revert "[SYCL] Implement __builtin_unique_stable_name." — rjmccall / githubweb

#15234 (Oct 11, 2020 9:00:00 PM)

  1. [SchedDAGInstrs] Delete redundant contains(). NFC — i / githubweb

#15233 (Oct 11, 2020 8:20:03 PM)

  1. Revert "PR47792: Include the type of a pointer or reference non-type template" — Jonas Devlieghere / githubweb

#15232 (Oct 11, 2020 7:44:02 PM)

  1. [NFC] Move PPC strict-fp MIR test to dedicated file — qiucofan / githubweb

#15231 (Oct 11, 2020 6:28:03 PM)

  1. [mlir][openacc] Introduce acc.enter_data operation — clementval / githubweb

#15230 (Oct 11, 2020 4:02:03 PM)

  1. PR47792: Include the type of a pointer or reference non-type template — richard / githubweb

#15229 (Oct 11, 2020 2:48:44 PM)

  1. Fix arc lint's clang-format rule: only format the file we were asked to format. — richard / githubweb
  2. [ValueTracking] Use KnownBits::countMaxLeadingZeros/countMaxTrailingZeros to make code more readable. NFC — craig.topper / githubweb

#15228 (Oct 11, 2020 2:20:01 PM)

  1. [ELF] Fix broken bitstream linking with lld when e_machine > 255 — i / githubweb

#15227 (Oct 11, 2020 1:30:25 PM)

  1. [clangd] Avoid relations being overwritten in a header shard — zeratul976 / githubweb
  2. [mlir] Type erase inputs to select statements in shape.broadcast lowering. — tpopp / githubweb

#15226 (Oct 11, 2020 12:13:48 PM)

  1. [lldb] Initial version of FreeBSD remote process plugin — mgorny / githubweb
  2. [gn build] (manually) port 9b58b0c06e6 — thakis / githubweb
  3. [gn build] (manually) port 9b58b0c06e6 better — thakis / githubweb
  4. [AMDGPU] Add patterns for mad/mac legacy f32 instructions — jay.foad / githubweb
  5. [InstCombine] add vector splat tests for add of signmask; NFC — spatel / githubweb
  6. [InstCombine] allow vector splats for add+xor with signmask — spatel / githubweb
  7. [ELF] Don't change binding to STB_WEAK for an undefined specified by -u — i / githubweb
  8. DeferredDiagnosticsEmitter crashes — Yaxun.Liu / githubweb
  9. [LLDB] On Windows, fix tests — alexandre.ganea / githubweb
  10. [OpenMP] Change CMake Configuration to Build for Highest CUDA Architecture by Default — huberjn / githubweb
  11. [libcxx] Fix the thousands_sep test failure — phosek / githubweb
  12. [lldb] Add a cmake warning about the python/swig incompatibility — pavel / githubweb
  13. [lldb] Fix "frame var" for large bitfields — pavel / githubweb
  14. [flang] Allow "name: value" in compiler directives — pklausler / githubweb
  15. [mlir][Linalg] Add some depedence query methods to LinalgDependenceGraph. — ravishankarm / githubweb
  16. [clang][feature] Add cxx_abi_relative_vtable feature — leonardchan / githubweb
  17. [GlobalISel] Add G_VECREDUCE_* opcodes for vector reductions. — Amara Emerson / githubweb
  18. [AIX] Add REQUIRES for powerpc test. NFC — david.green / githubweb
  19. [sanitizer] Fix Fuchsia bot failure — tejohnson / githubweb
  20. [lit] Try to remove the flakeyness of `shtest-timeout.py` and `googletest-timeout.py`. — Dan Liew / githubweb
  21. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / githubweb
  22. [AVR] Fix null dereference warning. NFCI. — llvm-dev / githubweb
  23. [Analysis] ScalarEvolution::getUMinFromMismatchedTypes - assert we've found the max type. NFCI. — llvm-dev / githubweb
  24. [Transforms] CodeExtractor::verifyAssumptionCache - don't dereference a dyn_cast<>. NFCI. — llvm-dev / githubweb
  25. Introduce and use a new section type for the bb_addr_map section. — rahmanl / githubweb
  26. [runtimes] Use int main(int, char**) consistently in tests — Louis Dionne / githubweb
  27. [unittests] Add a few tests for computeKnownBits with ranges — qcolombet / githubweb
  28. [KnownBits] Add a computeForMul method — qcolombet / githubweb
  29. [KnownBits] Add a sextOrTrunc method — qcolombet / githubweb
  30. [WebAssembly] Handle indirect uses of longjmp — aheejin / githubweb
  31. [SLP] optimizeGatherSequence - assert every Instruction in the worklist is non-null. — llvm-dev / githubweb
  32. Fix Wparentheses warning. NFCI. — llvm-dev / githubweb
  33. [InstCombine] add tests for add-xor; NFC — spatel / githubweb
  34. [InstCombine] remove unnecessary one-use check from add-xor transform — spatel / githubweb
  35. [Transforms] visitCmpBlock - don't dereference a dyn_cast<>. NFCI. — llvm-dev / githubweb
  36. Fix typo `DenseElementAttr`-> `DenseElementsAttr` in some comments (NFC) — joker.eph / githubweb
  37. [InstCombine] allow vector splats for add+xor with low-mask — spatel / githubweb
  38. [InstCombine] Add additional trunc(shl(x,c)) -> shl(trunc(x),trunc(c)) vector tests — llvm-dev / githubweb
  39. [libc] Update buildbot worker version to 2.8.4. — paulatoth / githubweb
  40. [GlobalISel] Add missing pass dependencies for IRTranslator — qcolombet / githubweb
  41. [InstCombine] visitTrunc - trunc(shl(X, C)) --> shl(trunc(X),trunc(C)) vector support — llvm-dev / githubweb
  42. [LLDB] More Windows non-English locales fixes — alexandre.ganea / githubweb
  43. [HWAsan][NewPM] Handle hwasan like other sanitizers — aeubanks / githubweb
  44. [mlir][vector] Add unit test for vector distribute by block — thomasraoux / githubweb
  45. [mlir][vector] Add integration test for vector distribute transformation — thomasraoux / githubweb
  46. [NFC][MC] MCRegister API typing. — mtrofin / githubweb
  47. Change the default handling of SIGCONT to nosuppress/nostop/notify — jingham / githubweb
  48. [X86] Fix some clang-tidy bugprone-argument-comment issues — i / githubweb
  49. [NFC] Fix a comment in MachinePassManager.h — Yuanfang Chen / githubweb
  50. PR47175: Ensure type-dependent function-style casts have dependent — richard / githubweb
  51. [AMDGPU] Fix mai hazard VALU to LD/ST — Austin.Kerbow / githubweb
  52. [PowerPC] Add RUN line for powerpc 32-bit. NFC. — lkail / githubweb
  53. Re-land [DebugInfo] Add debug location to stubs generated by CGDeclCXX and mark them as artificial — alexandre.ganea / githubweb
  54. [libc++] Add caching for feature-detection Lit tests — Louis Dionne / githubweb
  55. [mlir][CAPI] Remove the exclusion of the MLIR C-API from libMLIR.so. — stellaraccident / githubweb
  56. [NFC][Test] Update the test with update_llc_test_checks.py — qshanz / githubweb
  57. [NFC][PowerPC] Supplement test cases for D88274. — esme.yi / githubweb
  58. [TwoAddressInstruction][PowerPC] Call `regOverlapsSet` to find out real clobbers and uses — lkail / githubweb
  59. [AST] Fix crashes caused by redeclarations in hidden prototypes — kyrtzidis / githubweb
  60. [VE] Add new MVT types for NEC SX Aurora VE vector — marukawa / githubweb
  61. [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional. — Xing / githubweb
  62. [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC. — Xing / githubweb
  63. [X86] Passing union type through register — chen3.liu / githubweb
  64. [MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait — joker.eph / githubweb
  65. Fix incorect Register -> MCRegister conversion — i / githubweb
  66. [lldb] Format remaining signal table (NFC) — Jonas Devlieghere / githubweb
  67. [MCRegister] Simplify isStackSlot & isPhysicalRegister and delete isPhysical. NFC — i / githubweb
  68. [mlir] Improve LLVM shlib support — sguelton / githubweb
  69. Give attributes C++ namespaces. — joker.eph / githubweb
  70. Revert "[MLIR] Add a foldTrait() mechanism to allow traits to define folding and test it with an Involution trait" — joker.eph / githubweb
  71. Remove -gen-pass-doc from Flang CMake configuration: the documentation generation is broken — joker.eph / githubweb
  72. [clangd] Add more incomplete_type diagnostics that could be fixed by include-fixer. — hokein.wu / githubweb
  73. [clangd] Reduce availability of extract function — kadircet / githubweb
  74. [clangd] Enable partial namespace matches for workspace symbols — kadircet / githubweb
  75. [clangd] Fix dead variable, typo. NFC — sam.mccall / githubweb
  76. [IR] Add Type::getFloatingPointTy. — bevin.hansson / githubweb
  77. Refactor fixed point conversion test. — bevin.hansson / githubweb
  78. [Fixed Point] Add floating point methods to APFixedPoint. — bevin.hansson / githubweb
  79. [lldb] Delete copy operations on PluginInterface class — pavel / githubweb
  80. [llvm-readelf/obj][test] - Stop using precompiled binary in mips-plt.test — grimar / githubweb
  81. [DAGCombiner] Add decomposition patterns for Mul-by-Imm. — esme.yi / githubweb
  82. [NFC] Fix banner — luismarques / githubweb
  83. [mlir] NFC: small improvement to how we print a gpu.launch op. — csigg / githubweb
  84. [NFC][SCEV] Improve tests for ptrtoint modelling (D88806) — lebedev.ri / githubweb
  85. [Diagnostics] Diagnose  -Wsizeof-array-div for array of pointers — Dávid Bolvanský / githubweb
  86. [SystemZ] Use LA instead of AGR in eliminateFrameIndex(). — paulsson / githubweb
  87. Revert "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / githubweb
  88. [mlir] Fix bug in computing operation order — jmolloy / githubweb
  89. [NFC] Add option to disable IV widening if needed — mkazantsev / githubweb
  90. [Analyzer] Fix for dereferece of smart pointer after branching on unknown inner pointer — vrnithinkumar / githubweb
  91. [clang] improve accuracy of ExprMutAnalyzer — development / githubweb
  92. Reland "[NFC][SCEV] Improve tests for ptrtoint modelling (D88806)" — lebedev.ri / githubweb
  93. [clangd] Make the tweak filter a parameter to enumerateTweaks. NFC — sam.mccall / githubweb
  94. first upstream review — Ben.Dunbobbin / githubweb
  95. Revert "first upstream review" — Ben.Dunbobbin / githubweb
  96. [windows-itanium] make dllimport/export handling closer to MS behavior — Ben.Dunbobbin / githubweb
  97. Regenerate ClangCommandLineReference.rst — kzhuravl_dev / githubweb
  98. [LLD] [ELF] Fix the help listing for the wrap option. NFC. — martin / githubweb
  99. [InstCombine] Add nonuniform/undef vector tests for shift(binop(shift(x,c1),y),c2) patterns — llvm-dev / githubweb
  100. [mlir][gpu] Fix bug in kernel outlining — herhut / githubweb
  101. [InstCombine] foldShiftOfShiftedLogic - replace cast<BinaryOperator> with m_BinOp matcher. NFCI. — llvm-dev / githubweb
  102. Remove old create(MainFile)?IncludeInsertion overloads — alexfh / githubweb
  103. [InstCombine] foldShiftOfShiftedLogic - add support for nonuniform constant vectors — llvm-dev / githubweb
  104. [SCEV] Do not apply info from loop guards in AddRecs. — flo / githubweb
  105. [Clang][unittests][NFC] Break up test in Callbacks.cpp — stefanp / githubweb
  106. [gn build] Port 0741a2c9cac — llvmgnsyncbot / githubweb
  107. [mlir] Use PatternRewriter infrastructure for shape.assuming bufferization — tpopp / githubweb
  108. [libc++] More consistency with declaring int main(int, char**) — Louis Dionne / githubweb
  109. [SystemZ][z/OS] Update target specific __attribute__((aligned)) value for test — fanbo.meng / githubweb
  110. [clangd] Stop logging in fromJSON, report instead. — sam.mccall / githubweb
  111. [mlir][openmp][NFC]Remove unnecessary brackets and rephrase ParallelOp description in mlir definition — irina.dobrescu / githubweb
  112. [libc++] Make sure we don't cache DSL functions too aggressively — Louis Dionne / githubweb
  113. [OpenCL] Add new compilation mode for OpenCL 3.0. — anastasia.stulova / githubweb
  114. [InstCombine] Add tests for X shift (A srem B) -> X shift (A and B-1) pow2 nonuniform constant vectors — llvm-dev / githubweb
  115. [InstCombine] allow vector splats for add+and with high-mask — spatel / githubweb
  116. [Hexagon] Return 1 instead of 0 from getMaxInterleaveFactor — kparzysz / githubweb
  117. [InstCombine] commonShiftTransforms - add support for pow2 nonuniform constant vectors in srem fold — llvm-dev / githubweb
  118. [NFC] Reformat MILexer.cpp:getIdentifierKind — scott.linder / githubweb
  119. [ARM] Add MVE vecreduce costmodel tests. NFC — david.green / githubweb
  120. [mlir] Fix shared libs build — andrzej.warzynski / githubweb
  121. [MLIR] Add async token/value arguments to async.execute op — ezhulenev / githubweb
  122. [InstCombine] Add lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) vector tests — llvm-dev / githubweb
  123. [InstCombine] Support lshr(trunc(lshr(x,c1)), c2) -> trunc(lshr(lshr(x,c1),c2)) uniform vector tests — llvm-dev / githubweb
  124. [mlir] Forward listeners when utilizing scf::IfOp::get*BodyBuilder. — tpopp / githubweb
  125. [AMDGPU] Only enable mad/mac legacy f32 patterns if denormals may be flushed — jay.foad / githubweb
  126. [LoopInterchange][NewPM] Port -loop-interchange to NPM — aeubanks / githubweb
  127. [FixIrreducible][NewPM] Port -fix-irreducible to NPM — aeubanks / githubweb
  128. [libc++] Remove some workarounds for C++03 — Louis Dionne / githubweb
  129. [clang] Don't look into <sysroot> for C++ headers if they are found alongside the toolchain — Louis Dionne / githubweb
  130. [libc++] Clean up logic around aligned/sized allocation and deallocation — Louis Dionne / githubweb
  131. [OpenMPOpt] Merge parallel regions — georgakoudis1 / githubweb
  132. [lldb] Update docs with new buildbot URLs — Jonas Devlieghere / githubweb
  133. [ARM][MIPS] Add funnel shift test coverage — llvm-dev / githubweb
  134. [BPF] Make BPFAbstractMemberAccessPass required — aeubanks / githubweb
  135. [libc++] NFCI: Define small methods of basic_stringstream inline — Louis Dionne / githubweb
  136. [libc++] Rename LIBCXX_ENABLE_DEBUG_MODE to LIBCXX_ENABLE_DEBUG_MODE_SUPPORT — Louis Dionne / githubweb
  137. [libc++] Fixup a missing occurrence of LIBCXX_ENABLE_DEBUG_MODE — Louis Dionne / githubweb
  138. [MemCpyOpt] Add test for incorrectly hoisted store (NFC) — nikita.ppv / githubweb
  139. [X86] Don't copy kill flag when expanding LCMPXCHG16B_SAVE_RBX — craig.topper / githubweb
  140. [X86] When expanding LCMPXCHG16B_NO_RBX in EmitInstrWithCustomInserter, directly copy address operands instead of going through X86AddressMode. — craig.topper / githubweb
  141. [clang] Add a test for CGDebugInfo treatment of blocks — scott.linder / githubweb
  142. [mlir] Fix TypeID for shared libraries built with -fvisibility=hidden. — stellaraccident / githubweb
  143. NFC: Address post-commit doc/formatting comments on TypeID.h. — stellaraccident / githubweb
  144. [NFC][Regalloc] Fix coding style in CalcSpillWeights — mtrofin / githubweb
  145. Enable LSAN for Android — vyng / githubweb
  146. [Reg2Mem][NewPM] Pin test to legacy PM — aeubanks / githubweb
  147. Revert "Give attributes C++ namespaces." — nicolas.vasilache / githubweb
  148. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 1/n - LinalgToStandard.cpp — nicolas.vasilache / githubweb
  149. [mlir][Linalg] NFC - Cleanup explicitly instantiated paterns 2/n - Loops.cpp — nicolas.vasilache / githubweb
  150. Add GPU async op interface and token type. — csigg / githubweb
  151. [Hexagon] Generalize handling of SDNodes created during ISel — kparzysz / githubweb
  152. [Hexagon] Remove ISD node VSPLATW, use VSPLAT instead — kparzysz / githubweb
  153. [NFC][Regalloc] VirtRegAuxInfo::Hint does not need to be a field — mtrofin / githubweb
  154. DirectoryWatcher: add an implementation for Windows — Saleem Abdulrasool / githubweb
  155. [libc++] Remove redundant if(LIBCXX_INSTALL_LIBRARY) — Louis Dionne / githubweb
  156. [libc++] Remove code to prevent overwriting the system libc++ on Darwin — Louis Dionne / githubweb
  157. [WebAssembly] Prototype i16x8.q15mulr_sat_s — tlively / githubweb
  158. Temporarily revert "[ThinLTO] Re-order modules for optimal multi-threaded processing" — rupprecht / githubweb
  159. [IRMover] Add missing open quote in the warning message — Steven Wu / githubweb
  160. [SCCP] Reduce the number of times ResolvedUndefsIn is called for large modules. — efriedma / githubweb
  161. [X86][test] Add a regression test for lock cmpxchg16b on a global variable with offset — i / githubweb
  162. [X86] Check if call is indirect before emitting NT_CALL — craig.topper / githubweb
  163. Sink: Handle instruction sink when a user is dead — changpeng.fang / githubweb
  164. [mlir, win] Mark several MLRI tests as unsupported on system-windows — stilis / githubweb
  165. [bugpoint] Delete -safe-llc and make -run-llc work like -run-llc -safe-run-llc — i / githubweb
  166. [mlir] [standard] fixed typo in comment — ajcbik / githubweb
  167. [intel pt] Refactor parsing — walter erquinigo / githubweb
  168. [mlir] Rename BufferPlacement.h to Bufferize.h — silvasean / githubweb
  169. [mlir][openacc] Introduce acc.exit_data operation — clementval / githubweb
  170. [X86] Add CET test, NFC — xiang1.zhang / githubweb
  171. [PowerPC] Fix signed overflow in decomposeMulByConstant after D88201 — i / githubweb
  172. [CSKY 1/n] Add basic stub or infra of csky backend — zixuan.wu / githubweb
  173. [Statepoints] Allow deopt GC pointer on VReg if gc-live bundle is empty. — dantrushin / githubweb
  174. [MemCpyOpt] Don't hoist store that's not guaranteed to execute — nikita.ppv / githubweb
  175. [mlir][scf] Fix a bug in scf::ForOp loop unroll with an epilogue — uday / githubweb
  176. [TblGen][Scheduling] Fix debug output. NFC — david.green / githubweb
  177. [AArch64][LV] Move vectorizer test to Transforms/LoopVectorize/AArch64. NFC — david.green / githubweb
  178. [clangd] Map bits/stdint-intn.h and bits/stdint-uintn.h to cstdint. — benny.kra / githubweb
  179. [DebugInfo] Support for DWARF attribute DW_AT_rank — AlokKumar.Sharma / githubweb
  180. [ARM] Attempt to make Tail predication / RDA more resilient to empty blocks — david.green / githubweb
  181. [MemCpyOpt] Add test for incorrect memset DSE (NFC) — nikita.ppv / githubweb
  182. [SCEV] Add a test case with ULE loop guard. — flo / githubweb
  183. [SCEV] Handle ULE in applyLoopGuards. — flo / githubweb
  184. [SCEV] Add test cases where the max BTC is imprecise, due to step != 1. — flo / githubweb
  185. [AMDGPU] Add gfx602, gfx705, gfx805 targets — tim.renouf / githubweb
  186. Step down from security group — listmail / githubweb
  187. [lldb] [Process/FreeBSD] Mark methods override in RegisterContext* — mgorny / githubweb
  188. [lldb] [Process/FreeBSDRemote] Kill process via PT_KILL — mgorny / githubweb
  189. [lldb] [Process/FreeBSDRemote] Fix double semicolon — mgorny / githubweb
  190. [InstCombine] Add test case showing rotate intrinsic being split by SimplifyDemandedBits — llvm-dev / githubweb
  191. [PowerPC] Add ppc32 funnel shift test coverage — llvm-dev / githubweb
  192. [lldb] [Windows] Add missing 'override', silencing warnings. NFC. — martin / githubweb
  193. [lldb] [Windows] Remove unused functions. NFC. — martin / githubweb
  194. Define splat_vector for ISD::SPLAT_VECTOR in TargetSelectionDAG.td — kparzysz / githubweb
  195. [PowerPC] ReplaceNodeResults - bail on funnel shifts and let generic legalizers deal with it — llvm-dev / githubweb
  196. Remove %tmp variables from test cases to appease update_test_checks.py — llvm-dev / githubweb
  197. [InstCombine] getLogBase2 - no need to specify Type. NFCI. — llvm-dev / githubweb
  198. Fix CMake configuration error when run with -Werror/-Wall — alex / githubweb
  199. [InstCombine] getLogBase2(undef) -> 0. — llvm-dev / githubweb
  200. [X86] Delete redundant 'static' from namespace scope 'static constexpr'. NFC — i / githubweb
  201. [SDAG] Remember to set UndefElts in isSplatValue for SPLAT_VECTOR — kparzysz / githubweb
  202. [Hexagon] Replace HexagonISD::VSPLAT with ISD::SPLAT_VECTOR — kparzysz / githubweb
  203. [X86] Add a X86ISD::BEXTRI to distinquish the case where the control must be a constant. — craig.topper / githubweb
  204. [X86] AMX intrinsics should have ImmArg for the register numbers and use timm in isel patterns. — craig.topper / githubweb
  205. [X86] Redefine X86ISD::PEXTRB/W and X86ISD::PINSRB/PINSRW to use a i8 TargetConstant for the immediate instead of a ptr constant. — craig.topper / githubweb
  206. [Coroutines] Refactor/Rewrite Spill and Alloca processing — xun / githubweb
  207. [mlir] add scf.if op canonicalization pattern that removes unused results — tobias.gysi / githubweb
  208. [InstCombine] Replace getLogBase2 internal helper with ConstantExpr::getExactLogBase2. NFCI. — llvm-dev / githubweb
  209. [InstCombine] matchFunnelShift - fold or(shl(a,x),lshr(b,sub(bw,x))) -> fshl(a,b,x) iff x < bw — llvm-dev / githubweb
  210. [InstCombine] Remove accidental unnecessary ConstantExpr qualification added in rGb752daa26b64155 — llvm-dev / githubweb
  211. [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16. — llvm-dev / githubweb
  212. Fix Wdocumentation warning. NFCI. — llvm-dev / githubweb
  213. [VE][NFC] Clean VEISelLowering.cpp — marukawa / githubweb
  214. [InstCombine] add/adjust tests for add+xor -> shifts; NFC — spatel / githubweb
  215. [InstCombine] add tests with extra uses for add+xor transform; NFC — spatel / githubweb
  216. [InstCombine] add one-use check to add+xor transform — spatel / githubweb
  217. [InstCombine] allow vector splats for add+xor --> shifts — spatel / githubweb
  218. [MemCpyOpt] Add additional byval tests (NFC) — nikita.ppv / githubweb
  219. [LV] Extra predicated inloop reduction tests. NFC — david.green / githubweb
  220. [MemCpyOpt] Add lifetime may alias test (NFC) — nikita.ppv / githubweb
  221. [clang-tidy] Fix crash in readability-function-cognitive-complexity on weak refs — Zinovy Nis / githubweb
  222. [LV] Tail folded inloop reductions. — david.green / githubweb
  223. [X86] Define __LAHF_SAHF__ if feature 'sahf' is set or 32-bit mode — i / githubweb
  224. [InstCombine] combineLoadToOperationType(): don't fold int<->ptr cast into load — lebedev.ri / githubweb

#15226 (Oct 11, 2020 12:13:48 PM)

  1. flang-aarch64: Refine the number of parallel jobs — andrzej.warzynski / githubweb

#15224 (Oct 8, 2020 6:57:13 AM)

  1. [mlir][Linalg] Add TensorsToBuffers support for Constant ops. — nicolas.vasilache / githubweb
  2. [llvm-readobj] - Fix possible crashes related to dumping gnu hash symbols. — grimar / githubweb
  3. [clangd] New CC Ranking Model to fix bad inference due to overflow. — usx / githubweb
  4. [AIX] add new option -mignore-xcoff-visibility — diggerlin / githubweb
  5. [mlir] Rank reducing subview conversion to LLVM — limo / githubweb

#15223 (Oct 8, 2020 6:13:53 AM)

  1. [AMDGPU] Use isLegalMUBUFImmOffset more — sebastian.neubauer / githubweb
  2. [mlir][spirv] Add OpenCL extended ops: exp, fabs, s_abs — konrad.dobros / githubweb

#15222 (Oct 8, 2020 5:30:24 AM)

  1. [InstCombine] matchFunnelShift - support non-uniform constant vector shift amounts (PR46895) — llvm-dev / githubweb
  2. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / githubweb

#15221 (Oct 8, 2020 4:44:06 AM)

  1. [AMDGPU][MC][GFX1030] Disabled v_mac_f32 — dmitry.preobrazhensky / githubweb
  2. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / githubweb
  3. [Driver] Add output file to properties of Command — sepavloff / githubweb
  4. [clangd] Add a missing include-fixer test for incomplete_type, NFC. — hokein.wu / githubweb

#15220 (Oct 8, 2020 4:00:58 AM)

  1. [llvm-objdump] Ensure we consistently use the llvm::stable_sort wrappers. — llvm-dev / githubweb
  2. AArch64: treat MC expressions as 2s complement arithmetic. — Tim Northover / githubweb

#15219 (Oct 8, 2020 3:18:53 AM)

  1. [Test] Add test showing that we fail to eliminate implied exit conditions — mkazantsev / githubweb
  2. [llvm-readobj][test] - Improve testing in hash-table.test — grimar / githubweb
  3. Import llvm::StringSwitch into mlir namespace. — csigg / githubweb
  4. [InstCombine] canNarrowShiftAmt - replace custom Constant matching with m_SpecificInt_ICMP — llvm-dev / githubweb
  5. [mlir] Add basic support for dynamic tensor results in TensorToBuffers.cpp. — pifon / githubweb
  6. [InstCombine] matchRotate - add support for matching general funnel shifts with constant shift amounts (PR46896) — llvm-dev / githubweb

#15218 (Oct 8, 2020 2:32:11 AM)

  1. [llvm-readobj] Add --coff-tls-directory flag to print TLS Directory & test. — me / githubweb

#15217 (Oct 8, 2020 1:50:17 AM)

  1. [AMDGPU] Add test with redundant copies to temporary stack slot produced by expandUnalignedLoad — Mirko.Brkusanin / githubweb
  2. [AMDGPU] Prefer SplitVectorLoad/Store over expandUnalignedLoad/Store — Mirko.Brkusanin / githubweb
  3. [mlir] Added strides check to rank reducing subview verification — limo / githubweb
  4. [cmake] Fix cmake warning in standalone compiler-rt builds. — pierre.gousseau / githubweb

#15216 (Oct 8, 2020 1:06:56 AM)

  1. [LV] Collect dead induction truncates — david.green / githubweb
  2. [clangd] Fix a typo, NFC. — hokein.wu / githubweb
  3. [AST][RecoveryExpr] Support dependent cast-expr in C for error-recovery. — hokein.wu / githubweb

#15215 (Oct 8, 2020 12:24:38 AM)

  1. [ARM] Replace llvm.experimental.vector.reduce.smax with llvm.vector.reduce.smax. NFC — david.green / githubweb

#15214 (Oct 7, 2020 11:42:09 PM)

  1. [LLD] [ELF] Fix up a comment regarding the --wrap option. NFC. — martin / githubweb
  2. [LLD] Ignore ELF tests when ld.lld defaults to MinGW — martin / githubweb

#15213 (Oct 7, 2020 10:56:09 PM)

  1. Update documentation and implementation of stage3 build — sguelton / githubweb

#15212 (Oct 7, 2020 9:18:11 PM)

  1. Return "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / githubweb

#15211 (Oct 7, 2020 7:28:33 PM)

  1. [X86] Move findDeadCallerSavedReg() into X86RegisterInfo — craig.topper / githubweb
  2. [X86] Fix bug in -mlvi-cfi that may clobber a live register — craig.topper / githubweb
  3. BPF: fix incorrect DAG2DAG load optimization — yhs / githubweb
  4. Revert "[Support][unittests] Enforce alignment in ConvertUTFTest" — thakis / githubweb
  5. [NewPM] Use PassInstrumentation for -verify-each — aeubanks / githubweb

#15210 (Oct 7, 2020 6:46:08 PM)

  1. [libcxx] Use runtime rather then compile-time glibc version check — phosek / githubweb
  2. [IRMover] Avoid materializing global value that belongs to not-yet-linked module — Yuanfang Chen / githubweb
  3. Remove unused variables — gcmn / githubweb

#15209 (Oct 7, 2020 5:56:08 PM)

  1. [ImplicitNullChecks] Support complex addressing mode — anna / githubweb

#15208 (Oct 7, 2020 5:02:53 PM)

  1. Add test for disabling Dead Virtual Function Elimination — d.c.ddcc / githubweb
  2. [X86] Defer the creation of LCMPXCHG16B_SAVE_RBX until finalize-isel — craig.topper / githubweb

#15207 (Oct 7, 2020 4:20:51 PM)

  1. [sanitizer] Skip stack symbolization when not required for print format — tejohnson / githubweb

#15206 (Oct 7, 2020 3:33:10 PM)

  1. [NPM] Port strip nonlinetable debuginfo pass to the new pass manager — rnk / githubweb
  2. Port StripGCRelocates pass to NPM — rnk / githubweb
  3. [flang] Semantic checks for bad usage of whole assumed-size arrays — pklausler / githubweb
  4. [NFC][regalloc] Use MCRegister instead of unsigned in InterferenceCache — mtrofin / githubweb
  5. [M680x0] Add google/benchmark's CycleTimer support for M68K — minyihh / githubweb
  6. Fix a macOS build break caused by 3dfb94986170. — jingham / githubweb
  7. [libc++] Remove unused includes of Availability.h — Louis Dionne / githubweb
  8. [flang][msvc] Avoid dependence on long double — pklausler / githubweb

#15205 (Oct 7, 2020 2:35:16 PM)

  1. [NFC][MLInliner] Getters should return by reference — mtrofin / githubweb
  2. Add validity assert on entry to CastInst::isNoopCast [NFC] — listmail / githubweb
  3. [mlir] [sparse] Rename getSparseMatrix to getMatrix — ajcbik / githubweb
  4. Add regular expressions to and DWARF Call Frame Information tests in case the architecture specific target is not compiled into LLVM. — gclayton / githubweb

#15204 (Oct 7, 2020 1:53:16 PM)

  1. [SVE] Add legalisation tests to sve-fixed-length-fp-reduce.ll — mcinally / githubweb
  2. [BasicBlockSections] Make sure that the labels for address-taken blocks are emitted after switching the seciton. — rahmanl / githubweb

#15203 (Oct 7, 2020 1:10:47 PM)

  1. Add REQUIRES: x86-registered-target to test as it was failing on build bots without x86. — douglas.yung / githubweb
  2. Remove D80713.diff added in 528057c19755ad842052fba3a42dcbf7deafc6de — RonakNilesh.Chauhan / githubweb
  3. [InstCombine] Add checks for and(logicalshift(zext(x),undef),y) cases — llvm-dev / githubweb

#15202 (Oct 7, 2020 12:27:23 PM)

  1. [CodeGen][X86] Cleanup labels on some sse/avx intrinsics tests. NFCI. — llvm-dev / githubweb
  2. Fix Wdocumentation warnings due to case mismatch. NFCI. — llvm-dev / githubweb
  3. Fix MSVC "not all control paths return a value" warning. NFCI. — llvm-dev / githubweb
  4. Add a clarifying a comment on CastInst::isNoopCast — listmail / githubweb
  5. [clangd] Add a NewName optional parameter to clangdServer::prepareRename. — hokein.wu / githubweb

#15201 (Oct 7, 2020 11:29:56 AM)

  1. [mlir][CAPI] Attribute set/remove on operations. — stellaraccident / githubweb
  2. [NFC] Add contributors names to CREDITS.TXT — fanbo.meng / githubweb
  3. [llvm][mlir] Promote the experimental reduction intrinsics to be first class intrinsics. — Amara Emerson / githubweb
  4. [clangd] Disambiguate overloads of std::move for header insertion. — sam.mccall / githubweb
  5. Rename the VECREDUCE_STRICT_{FADD,FMUL} SDNodes to VECREDUCE_SEQ_{FADD,FMUL}. — Amara Emerson / githubweb
  6. [AMDGPU] Use default zero flag operands in flat scratch — Stanislav.Mekhanoshin / githubweb
  7. [LAA] Use DL to get element size for bound computation. — flo / githubweb
  8. [test][MC] Use %python in llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / githubweb
  9. [AMDGPU] Add tied operand to d16 scratch loads — Stanislav.Mekhanoshin / githubweb
  10. [mlir] Fix build after 322d0afd875df66b36e4810a2b95c20a8f22ab9b due to change in intrinsic overloads. — Amara Emerson / githubweb

#15200 (Oct 7, 2020 10:06:27 AM)

  1. Reapply [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / githubweb
  2. [json] Provide a means to delegate writing a value to another API — sam.mccall / githubweb
  3. [WebAssembly] Rename Emscripten EH functions — aheejin / githubweb

#15199 (Oct 7, 2020 9:23:56 AM)

  1. BPF: add AdjustOpt IR pass to generate verifier friendly codes — yhs / githubweb
  2. [gn build] Port ddf1864ace4 — llvmgnsyncbot / githubweb
  3. [Tests] Precommit test showing gap around load forwarding of vectors in instcombine — listmail / githubweb
  4. [NFC][InstCombine] Autogenerate a few tests being affected by upcoming patch — lebedev.ri / githubweb
  5. [MemCpyOpt] Add additional callslot test cases (NFC) — nikita.ppv / githubweb
  6. [clang-format][NFC] Store FormatToken::Type as an enum instead of bitfield — Alexander.Richardson / githubweb
  7. [clang-format][tests] Fix MacroExpander lexer not parsing C++ keywords — Alexander.Richardson / githubweb

#15198 (Oct 7, 2020 8:40:11 AM)

  1. [AMDGPU] Support disassembly for AMDGPU kernel descriptors — RonakNilesh.Chauhan / githubweb
  2. [clangd] Fix argument type (bool->float). — adamcz / githubweb
  3. Introduce subtraction for FlatAffineConstraints — zinenko / githubweb
  4. [SystemZ][z/OS] Add test of zero length bitfield type size larger than target zero length bitfield boundary — Abhina.Sreeskantharajan / githubweb

#15197 (Oct 7, 2020 7:57:38 AM)

  1. [mlir] fix the types used during the generation of the kernel param array — tobias.gysi / githubweb
  2. [ADT] function_ref's constructor is unavailable if the argument is not callable. — sam.mccall / githubweb
  3. [gn build] (manually) port ce1365f8f7e — thakis / githubweb
  4. Revert "[ADT] function_ref's constructor is unavailable if the argument is not callable." — sam.mccall / githubweb
  5. [AMDGPU] Use @LINE for error checking in gfx10.3 assembler tests — jay.foad / githubweb
  6. [SVE] Lower fixed length VECREDUCE_OR operation — mcinally / githubweb

#15196 (Oct 7, 2020 7:15:30 AM)

  1. [llvm-readelf] - Implement --addrsig option. — grimar / githubweb
  2. [obj2yaml] - Rename `Group` to `GroupSection`. NFC. — grimar / githubweb

#15195 (Oct 7, 2020 6:32:23 AM)

  1. [libc++] Make sure __clear_and_shrink() maintains string invariants — Louis Dionne / githubweb
  2. [libc++] Add a CMake option to control whether the debug mode is supported — Louis Dionne / githubweb
  3. [lldb/docs] Clarify python/swig version incompatibility — pavel / githubweb
  4. [lldb] Check for and use ptsname_r if available — pavel / githubweb
  5. [libc++] Use the existing CMake caches when running build bots — Louis Dionne / githubweb
  6. [AMDGPU][MC] Improved diagnostics for instructions with missing features — dmitry.preobrazhensky / githubweb

#15194 (Oct 7, 2020 5:48:59 AM)

  1. InstCombine: Negator: don't rely on complexity sorting already being performed (PR47752) — lebedev.ri / githubweb
  2. [LLD] [MinGW] Move an option definitions to alphabetical order, wrap a line. NFC. — martin / githubweb
  3. [mlir] Add support for diagnostics in C API. — zinenko / githubweb

#15193 (Oct 7, 2020 5:04:26 AM)

  1. [AMDGPU] Implement hardware bug workaround for image instructions — rodrigo.dominguez / githubweb

#15192 (Oct 7, 2020 4:10:58 AM)

  1. [ARM] Regenerate vldlane tests — llvm-dev / githubweb
  2. [InstCombine] Tweak funnel by constant tests for better shl/lshr commutation coverage — llvm-dev / githubweb

#15192 (Oct 7, 2020 4:10:58 AM)

  1. clang-x86-ninja-win10: added LLVM_LIT_TOOLS_DIR — kuhnel / githubweb

#15191 (Oct 7, 2020 3:25:26 AM)

  1. [LAA] Add test for PR47751, which currently uses wrong bounds. — flo / githubweb

#15190 (Oct 7, 2020 1:51:48 AM)

  1. [SDag] SimplifyDemandedBits: simplify to FP constant if all bits known — jay.foad / githubweb

#15189 (Oct 7, 2020 1:05:34 AM)

  1. [AST][RecoveryExpr] Support dependent conditional operators in C for error recovery. — hokein.wu / githubweb
  2. [clang] Use isCompoundAssignmentOp to simplify the code, NFC. — hokein.wu / githubweb
  3. [clangd] Don't set the Underlying bit on targets of UsingDecls. — hokein.wu / githubweb
  4. [mlir][NFC] Style cleanup in comments — tpopp / githubweb
  5. [Test] Add one more test where we can avoid creating trunc — mkazantsev / githubweb

#15188 (Oct 7, 2020 12:23:16 AM)

  1. [NFC] Use getZero instead of getConstant(0) — mkazantsev / githubweb
  2. [Support][unittests] Enforce alignment in ConvertUTFTest — ro / githubweb

#15187 (Oct 6, 2020 11:40:52 PM)

  1. [SROA] rewritePartition()/findCommonType(): if uses have conflicting type, try getTypePartition() before falling back to largest integral use type (PR47592) — lebedev.ri / githubweb
  2. [lldb] Format unix signal table (NFC) — Jonas Devlieghere / githubweb

#15186 (Oct 6, 2020 10:58:48 PM)

  1. [Test] Add test showing that we can avoid inserting trunc/zext — mkazantsev / githubweb
  2. BPF: avoid duplicated globals for CORE relocations — yhs / githubweb

#15185 (Oct 6, 2020 10:16:15 PM)

  1. Reapply "[OpenMP][FIX] Verify compatible types for declare variant calls" D88384 — johannes / githubweb

#15184 (Oct 6, 2020 9:33:46 PM)

  1. [PowerPC] implement target hook getTgtMemIntrinsic — czhengsz / githubweb
  2. [MachineInstr] exclude call instruction in mayAlias — czhengsz / githubweb

#15183 (Oct 6, 2020 8:51:29 PM)

  1. [PowerPC] add more builtins for PPCTargetLowering::getTgtMemIntrinsic — czhengsz / githubweb

#15182 (Oct 6, 2020 7:09:34 PM)

  1. [CodeGen][TailDuplicator] Don't duplicate blocks with INLINEASM_BR — isanbard / githubweb

#15181 (Oct 6, 2020 6:27:26 PM)

  1. [flang][openacc] Fix device_num and device_type clauses for init directive — clementval / githubweb

#15180 (Oct 6, 2020 5:33:27 PM)

  1. [Attributor] Give up early on AANoReturn::initialize — johannes / githubweb
  2. [Attributor] Ignore read accesses to constant memory — johannes / githubweb
  3. [Attributor] Use smarter way to determine alignment of GEPs — johannes / githubweb

#15179 (Oct 6, 2020 4:20:55 PM)

  1. [gn build] manually port 5e4409f308177 — thakis / githubweb
  2. [lldb] Change the xcrun (fallback) logic in GetXcodeSDK — Jonas Devlieghere / githubweb

#15178 (Oct 6, 2020 3:38:40 PM)

  1. docs: Emphasize ArrayRef over SmallVectorImpl — Duncan P. N. Exon Smith / githubweb
  2. [RuntimeDyld][COFF] Report fatal error on error, rather than emiting diagnostic. — Lang Hames / githubweb
  3. Fix out-of-tree clang build due to sysexits change — Matthew.Arsenault / githubweb
  4. Relax FuseTensorReshapeOpAsproducer identity mapping constraint — ataei / githubweb

#15177 (Oct 6, 2020 2:56:30 PM)

  1. Replace shadow space zero-out by madvise at mmap — jianzhouzh / githubweb

#15176 (Oct 6, 2020 2:14:15 PM)

  1. [libc++] Add assert to check bounds in `constexpr string_view::operator[]` — Louis Dionne / githubweb
  2. [CMake] Track TSan's dependency on C++ headers — phosek / githubweb

#15175 (Oct 6, 2020 1:31:12 PM)

  1. Remove unneeded "allow-unregistered-dialect" from shape-type-conversion.mlir test (NFC) — joker.eph / githubweb
  2. [mlir] [sparse] convenience runtime support to read Matrix Market format — ajcbik / githubweb

#15174 (Oct 6, 2020 12:40:16 PM)

  1. [NFC][MC] Type uses of MCRegUnitIterator as MCRegister — mtrofin / githubweb
  2. [c++17] Implement P0145R3 during constant evaluation. — richard / githubweb
  3. [libc++] Add a script to setup CI on macOS nodes — Louis Dionne / githubweb
  4. Revert [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / githubweb

#15173 (Oct 6, 2020 11:57:48 AM)

  1. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / githubweb
  2. [NFC][flang] Add the header file Todo.h. This file is being upstreamed to satisfy dependencies and enable continued progress on lowering of OpenMP, OpenACC, etc. — eschweitz / githubweb
  3. [AMDGPU] Fix remaining kernel descriptor test — scott.linder / githubweb
  4. [mlir][spirv] Add Vector to SPIR-V conversion pass — thomasraoux / githubweb

#15172 (Oct 6, 2020 11:15:39 AM)

  1. [mlir][spirv] Fix extended insts deserialization generation — antiagainst / githubweb
  2. [mlir][Linalg] Implement tiling on tensors — nicolas.vasilache / githubweb

#15171 (Oct 6, 2020 10:31:46 AM)

  1. [X86][SSE] combineX86ShuffleChain add 'CanonicalizeShuffleInput' helper. NFCI. — llvm-dev / githubweb
  2. [SystemZ][z/OS] Set default alignment rules for z/OS target — Abhina.Sreeskantharajan / githubweb
  3. [AMDGPU] Create isGFX9Plus utility function — Stanislav.Mekhanoshin / githubweb
  4. [mlir][vector] Fold extractOp coming from broadcastOp — thomasraoux / githubweb
  5. [AMDGPU] Emit correct kernel descriptor on big-endian hosts — scott.linder / githubweb

#15170 (Oct 6, 2020 9:47:15 AM)

  1. [MemCpyOpt] Add separate statistic for call slot optimization (NFC) — nikita.ppv / githubweb
  2. [MemCpyOpt] Check for throwing calls during call slot optimization — nikita.ppv / githubweb
  3. [MemCpyOpt] Use dereferenceable pointer helper — nikita.ppv / githubweb
  4. [AMDGPU] Remove SIInstrInfo::calculateLDSSpillAddress — sebastian.neubauer / githubweb

#15169 (Oct 6, 2020 9:05:00 AM)

  1. [HIP] NFC Add comments to cmath functions — enye.shi / githubweb
  2. [X86] .code16: temporarily set Mode32Bit when matching an instruction with the data32 prefix — i / githubweb
  3. [libc++] Allow retries in two flaky tests — Louis Dionne / githubweb
  4. [APIntTest] Extend extractBits to check 'lshr+trunc' pattern for each case as well. — llvm-dev / githubweb
  5. [flang] Track CHARACTER length better in TypeAndShape — pklausler / githubweb
  6. [libc++] Check _LIBCPP_USE_CLOCK_GETTIME before using clock_gettime — Louis Dionne / githubweb

#15168 (Oct 6, 2020 8:18:33 AM)

  1. [test][InstCombine][NewPM] Fix InstCombine tests under NPM — aeubanks / githubweb
  2. [BPF][NewPM] Make BPFTargetMachine properly adjust NPM optimizer pipeline — aeubanks / githubweb
  3. [HIP] Restructure hip headers to add cmath — enye.shi / githubweb
  4. [gn build] Port aa2b593f149 — llvmgnsyncbot / githubweb
  5. [SimplifyLibCalls] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / githubweb

#15167 (Oct 6, 2020 7:36:01 AM)

  1. Silence -Wunused-variable in NDEBUG mode — gribozavr / githubweb
  2. Add ability to turn off -fpch-instantiate-templates in clang-cl — hans / githubweb
  3. [Attributor][NFC] Ignore benign uses in AAMemoryBehaviorFloating — johannes / githubweb
  4. [Attributor][FIX] Dead return values are not `noundef` — johannes / githubweb
  5. [Attributor][FIX] Move assertion to make it not trivially fail — johannes / githubweb
  6. [test][NewPM] Make dead-uses.ll work under NPM — aeubanks / githubweb

#15166 (Oct 6, 2020 6:51:42 AM)

  1. [mlir][Linalg] Extend buffer allocation to support Linalg init tensors — nicolas.vasilache / githubweb
  2. [AMDGPU][MC] Added detection of unsupported instructions — dmitry.preobrazhensky / githubweb
  3. [ARM] Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / githubweb
  4. [clangd] Add basic keyword-name-validation in rename. — hokein.wu / githubweb
  5. [InstCombine] FoldShiftByConstant - consistently use ConstantExpr in logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / githubweb
  6. [InstCombine] canRewriteGEPAsOffset - don't dereference a dyn_cast<>. NFCI. — llvm-dev / githubweb
  7. Revert "[c++17] Implement P0145R3 during constant evaluation." — gribozavr / githubweb

#15165 (Oct 6, 2020 6:08:30 AM)

  1. [lldb] [Platform] Move common ::DebugProcess() to PlatformPOSIX — mgorny / githubweb
  2. [SystemZAsmParser] Treat VR128 separately in ParseDirectiveInsn(). — paulsson / githubweb
  3. Convert diagnostics about multi-character literals from extension to warning — aaron / githubweb

#15165 (Oct 6, 2020 6:08:30 AM)

  1. flang-aarch64-ubuntu-clang-build: increase the number of parellel jobs — andrzej.warzynski / githubweb

#15164 (Oct 6, 2020 5:25:19 AM)

  1. [clang-tidy] Remove obsolete checker google-runtime-references — adam.balogh / githubweb
  2. [gn build] Port d6c9dc3c17e — llvmgnsyncbot / githubweb
  3. [llvm-objcopy][NFC] fix style issues reported by clang-format. — a.v.lapshin / githubweb
  4. [InstCombine] FoldShiftByConstant - remove unnecessary cast<>. NFC. — llvm-dev / githubweb
  5. [InstCombine] FoldShiftByConstant - use PatternMatch for logicalshift(trunc(shift(x,c1)),c2) fold. NFCI. — llvm-dev / githubweb

#15163 (Oct 6, 2020 4:42:22 AM)

  1. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / githubweb

#15162 (Oct 6, 2020 3:58:51 AM)

  1. [AArch64] Correct parameter type for unsigned Neon scalar shift intrinsics — david.spickett / githubweb
  2. [libcxx][lit] Add support for custom ssh/scp flags in ssh.py — Alexander.Richardson / githubweb
  3. [Statepoints] Change statepoint machine instr format to better suit VReg lowering. — dantrushin / githubweb

#15161 (Oct 6, 2020 3:11:26 AM)

  1. Revert "[llvm-objcopy][MachO] Add missing std::move." — gribozavr / githubweb
  2. Revert "[llvm-objcopy][MachO] Add support for universal binaries" — gribozavr / githubweb
  3. [mlir] Add file to implement bufferization for shape ops. — tpopp / githubweb
  4. [OpenMP][RTL] Remove dead code — Pushpinder.Singh / githubweb
  5. [SVE] Lower fixed length vector floating point rounding operations. — paul.walker / githubweb
  6. [SVE] Lower fixed length vector fneg and fsqrt operations. — paul.walker / githubweb
  7. [clangd] Add `score` extension to workspace/symbol response. — sam.mccall / githubweb

#15160 (Oct 6, 2020 2:25:43 AM)

  1. [MLIR][SPIRVToLLVM] Conversion for composite extract and insert — georgemitenk0v / githubweb
  2. [AMDGPU] Fix gcc warnings — sebastian.neubauer / githubweb
  3. [clangd] Verify the diagnostic code in include-fixer diagnostic tests, NFC. — hokein.wu / githubweb
  4. [llvm-readobj/elf][test] - Stop using precompiled binaries in mips-got.test — grimar / githubweb
  5. [VPlan] Add vplan native path vectorization test case for inner loop reduction — flo / githubweb

#15159 (Oct 6, 2020 1:44:09 AM)

  1. [mlir][Linalg] Reintroduced missing verification check — nicolas.vasilache / githubweb
  2. [clangd] Fix an inconsistent ReasonToReject enum usage, NFC. — hokein.wu / githubweb

#15158 (Oct 6, 2020 1:00:08 AM)

  1. [SVE][CodeGen] Fix DAGCombiner::ForwardStoreValueToDirectLoad for scalable vectors — david.sherwood / githubweb
  2. [lldb] Symlink the Clang resource directory to the LLDB build directory in standalone builds — Raphael Isemann / githubweb
  3. [LLDB] Add QEMU testing environment setup guide for SVE testing — omair.javaid / githubweb
  4. [flang][NFC] Remove redundant `;` — andrzej.warzynski / githubweb

#15158 (Oct 6, 2020 1:00:08 AM)

  1. flang-aarch64-ubuntu-clang: Refine the set-up for `-WError` — andrzej.warzynski / githubweb

#15157 (Oct 5, 2020 11:59:26 PM)

  1. [AST][RecoveryExpr] Support dependent binary operator in C for error recovery. — hokein.wu / githubweb

#15156 (Oct 5, 2020 10:51:04 PM)

  1. [AttributeFuncs][FIX] Update new tests (D87304, D87306) after sret changes — johannes / githubweb

#15155 (Oct 5, 2020 10:05:43 PM)

  1. [JITLink][ELF] Handle BSS sections, improve some error messages. — Lang Hames / githubweb
  2. [AttributeFuncs][FIX] Update new tests (D87304) after sret changes — johannes / githubweb
  3. Revert "[SCEV] Prove implicaitons via AddRec start" — mkazantsev / githubweb

#15154 (Oct 5, 2020 9:23:30 PM)

  1. [AttributeFuncs] Consider `align` in `typeIncompatible` — johannes / githubweb
  2. [AttributeFuncs] Consider `noundef` in `typeIncompatible` — johannes / githubweb

#15153 (Oct 5, 2020 7:51:21 PM)

  1. [GVN LoadPRE] Extend the scope of optimization by using context to prove safety of speculation — serguei.katkov / githubweb

#15152 (Oct 5, 2020 7:08:58 PM)

  1. [NewPM] Set -enable-npm-optnone to true by default — aeubanks / githubweb
  2. Make OpenMP tests less brittle in the face of changes in constant — richard / githubweb
  3. [c++17] Implement P0145R3 during constant evaluation. — richard / githubweb
  4. [dotest] Simplify logic to find the Python path — Jonas Devlieghere / githubweb

#15151 (Oct 5, 2020 6:26:37 PM)

  1. Fix reordering of instructions during VirtRegRewriter unbundling — carl.ritson / githubweb
  2. [AMDGPU] SIInsertSkips: Refactor early exit block creation — carl.ritson / githubweb
  3. [MLInliner] Factor out logging — mtrofin / githubweb

#15150 (Oct 5, 2020 5:41:29 PM)

  1. [RISCV] Fix broken test — ebahapo / githubweb

#15149 (Oct 5, 2020 4:43:53 PM)

  1. [libc++] Improve tests for std::quoted — Louis Dionne / githubweb
  2. [NFC][regalloc] Separate iteration from AllocationOrder — mtrofin / githubweb

#15148 (Oct 5, 2020 4:00:46 PM)

  1. [X86] Remove X86ISD::LCMPXCHG8_SAVE_EBX_DAG and LCMPXCHG8B_SAVE_EBX pseudo instruction — craig.topper / githubweb
  2. [libcxx][dsl] Fix mutable default argument warning — Alexander.Richardson / githubweb
  3. [OpenMP][Archer][Tests] NFC: fix spurious test failure — protze / githubweb
  4. Show register names in DWARF unwind info. — gclayton / githubweb
  5. Fix raciness in the StopHook check for "has the target run". — jingham / githubweb

#15147 (Oct 5, 2020 3:11:19 PM)

  1. Cleanup CodeGen/CallingConvLower.cpp — i / githubweb
  2. [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS. — craig.topper / githubweb

#15146 (Oct 5, 2020 2:25:52 PM)

  1. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / githubweb
  2. [RISCV] Add SiFive cores to the CPU option — ebahapo / githubweb
  3. [flang] Correct kP scaling on F output — pklausler / githubweb
  4. [InstCombine] Revert rL226781 "Teach InstCombine to canonicalize loads which are only ever stored to always use a legal integer type if one is available." (PR47592) — lebedev.ri / githubweb
  5. [MLIR][SPIRV] Extend _reference_of to support SpecConstantCompositeOp. — antiagainst / githubweb
  6. [SVE] Add legalisation tests to sve-fixed-length-int-reduce.ll — mcinally / githubweb
  7. Revert "Outline non returning functions unless a longjmp" — Vedant Kumar / githubweb

#15145 (Oct 5, 2020 1:43:35 PM)

  1. [LLD] [COFF] Fix parsing version numbers with leading zeros — martin / githubweb
  2. [LLD] [COFF] Add a private option for setting the os version separately from subsystem version — martin / githubweb
  3. [LLD] [MinGW] Simplify handling of os/subsystem version — martin / githubweb
  4. [LLD] [MinGW] Support setting the subsystem version via the subsystem argument — martin / githubweb
  5. [flang] Make binary->decimal conversion buffer sizes accurate — pklausler / githubweb
  6. [libc++] Fix several debug mode tests — Louis Dionne / githubweb
  7. [SLC] Optimize mempcpy_chk to mempcpy — Dávid Bolvanský / githubweb
  8. Revert "[SLC] Optimize mempcpy_chk to mempcpy" — Dávid Bolvanský / githubweb
  9. [libc++] NFC: Remove unused <iostream> include in atomic.cpp — Louis Dionne / githubweb
  10. [libc++] NFC: Rename variant helpers to avoid name clashes — Louis Dionne / githubweb
  11. [libc++] Use __has_include instead of complex logic in thread.cpp — Louis Dionne / githubweb

#15144 (Oct 5, 2020 1:00:57 PM)

  1. [gcov] Fix non-determinism (DenseMap iteration order) of checksum computation — i / githubweb
  2. [lldb/test] Catch invalid calls to expect() — davelee.com / githubweb
  3. [CodeGen][MachineSched] Fixup function name typo. NFC — jonathan_roelofs / githubweb
  4. [NFC][GCOV] Fix build: there's `llvm::stable_partition()` wrapper — lebedev.ri / githubweb
  5. [CUDA] Don't call __cudaRegisterVariable on C++17 inline variables — i / githubweb

#15143 (Oct 5, 2020 12:17:10 PM)

  1. [NFC][regalloc] Model weight normalization as a virtual — mtrofin / githubweb
  2. [clangd] Describe non-handling of most IWYU pragmas. NFC — sam.mccall / githubweb
  3. [InstCombine] Add test for PR47730 — nikita.ppv / githubweb
  4. [InstCombine] Handle GEP inbounds in select op replacement (PR47730) — nikita.ppv / githubweb

#15142 (Oct 5, 2020 11:34:11 AM)

  1. Revert "[ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV" — Amara Emerson / githubweb
  2. [InstCombine] FoldShiftByConstant - use m_Specific. NFCI. — llvm-dev / githubweb
  3. [GlobalISel] Fix CSEMIRBuilder silently allowing use-before-def. — Amara Emerson / githubweb
  4. [llvm-objcopy][MachO] Add missing std::move. — alexshap / githubweb
  5. [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll — david.sherwood / githubweb
  6. docs: add documentation describing API Notes — Saleem Abdulrasool / githubweb

#15141 (Oct 5, 2020 10:52:05 AM)

  1. [InstCombine] canEvaluateShifted - remove dead (and never used code). NFC. — llvm-dev / githubweb
  2. [SelectionDAG] Don't remove unused negated constant immediately — qiucofan / githubweb
  3. [llvm-objcopy][MachO] Add support for universal binaries — alexshap / githubweb

#15140 (Oct 5, 2020 10:09:03 AM)

  1. [X86] isTargetShuffleEquivalent - merge duplicate array accesses. NFCI. — llvm-dev / githubweb
  2. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) funnel shift tests — llvm-dev / githubweb
  3. [InstCombine] Extend 'shift with constants' vector tests — llvm-dev / githubweb
  4. [SVE] Lower fixed length VECREDUCE_AND operation — mcinally / githubweb
  5. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — jhuber6 / githubweb
  6. [flang] Introduce DiagnosticConsumer classes in libflangFrontend — andrzej.warzynski / githubweb
  7. Add definition for static constexpr member (NFC) — joker.eph / githubweb
  8. [mlir][Linalg] Remove unused variable. NFCI. — benny.kra / githubweb
  9. Revert "[DebugInfo] Improve dbg preservation in LSR." — nikita.ppv / githubweb

#15139 (Oct 5, 2020 9:26:44 AM)

  1. [libc++/abi] Revert "[libc++] Move the weak symbols list to libc++abi" — Louis Dionne / githubweb

#15138 (Oct 5, 2020 8:44:03 AM)

  1. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — jhuber6 / githubweb
  2. Revert SVML support for sqrt — aktoon / githubweb
  3. [docs] Revise loop terminology reference. — llvm-project / githubweb
  4. [mlir] Split alloc-like op LLVM lowerings into base and separate derived classes. — csigg / githubweb

#15137 (Oct 5, 2020 8:00:56 AM)

  1. [mlir][Linalg] Canonicalize TensorCastOp away when it feeds a LinalgOp. — nicolas.vasilache / githubweb
  2. [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV — samuel.tebbs / githubweb
  3. [SystemZ] Add support for .insn directives for vector instructions. — paulsson / githubweb
  4. [OpenMP][Tests] NFC: fix flaky test failure caused by rare scheduling — protze / githubweb

#15136 (Oct 5, 2020 7:18:42 AM)

  1. [VPlan] Clean up uses/operands on VPBB deletion. — flo / githubweb

#15135 (Oct 5, 2020 6:33:29 AM)

  1. [clangd] Add isKeyword function. — hokein.wu / githubweb
  2. [Parser] ParseMicrosoftAsmStatement - Replace bit '|' operator with logical '||' operator. (PR47071) — llvm-dev / githubweb

#15134 (Oct 5, 2020 5:50:23 AM)

  1. [ASTImporter][AST] Fix structural equivalency crash on dependent FieldDecl — gabor.marton / githubweb
  2. [ValueTracking] canCreateUndefOrPoison - use APInt to check bounds instead of getZExtValue(). — llvm-dev / githubweb
  3. [LV] Regenerate test. NFC — david.green / githubweb

#15133 (Oct 5, 2020 5:07:22 AM)

  1. [TableGen] Added a function for identification of unsupported opcodes. — dmitry.preobrazhensky / githubweb
  2. [AMDGPU][RegAlloc][SplitKit] Pre-commit test for D88821 — carl.ritson / githubweb

#15132 (Oct 5, 2020 4:24:00 AM)

  1. Reland "[lldb] Don't send invalid region addresses to lldb server" — david.spickett / githubweb
  2. [AST][RecoveryExpr] Fix a crash on undeduced type. — hokein.wu / githubweb
  3. [clangd] Remove unused using-decls in TypeHierarchyTests, NFC. — hokein.wu / githubweb

#15131 (Oct 5, 2020 3:39:55 AM)

  1. [AMDGPU] Use tablegen for argument indices — sebastian.neubauer / githubweb

#15130 (Oct 5, 2020 2:54:11 AM)

  1. Promote transpose from linalg to standard dialect — benny.kra / githubweb
  2. [VE] Support register and frame-index pair correctly — jam / githubweb
  3. [mlir] Fix SubViewOp doc in .td — ntv / githubweb

#15129 (Oct 5, 2020 2:07:34 AM)

  1. [AST][RecoveryExpr] Popagate the error-bit from a VarDecl's initializer to DeclRefExpr. — hokein.wu / githubweb
  2. [TableGen][GlobalISel] add handling of nested *_SUBREG — mikael.holmen / githubweb
  3. [AMDGPU] Split R600 and GCN bfe patterns — jay.foad / githubweb
  4. [AMDGPU] Make bfe patterns divergence-aware — jay.foad / githubweb

#15128 (Oct 5, 2020 1:21:34 AM)

  1. [DebugInfo] Improve dbg preservation in LSR. — markus.lavin / githubweb

#15127 (Oct 5, 2020 12:39:30 AM)

  1. [RISCV][ASAN] mark asan as supported for RISCV64 and enable tests — kupokupokupopo / githubweb

#15126 (Oct 4, 2020 11:51:32 PM)

  1. [llvm] Rename DwarfFile to DWARFFile to fix ODR violation (NFC) — Jonas Devlieghere / githubweb

#15125 (Oct 4, 2020 11:05:33 PM)

  1. [lldb] [test/Register] Attempt to fix x86-fp-read.test on Darwin — Jonas Devlieghere / githubweb

#15124 (Oct 4, 2020 8:37:34 PM)

  1. [X86] MWAITX_SAVE_RBX should not have EBX as an implicit use. — craig.topper / githubweb

#15123 (Oct 4, 2020 7:21:55 PM)

  1. Recommit "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / githubweb
  2. [HIP] Fix default output file for -E — Yaxun.Liu / githubweb
  3. [HIP] Fix -fgpu-allow-device-init option — Yaxun.Liu / githubweb
  4. llvm-dwarfdump: Don't try to parse rnglist tables when dumping CUs — dblaikie / githubweb

#15122 (Oct 4, 2020 6:39:39 PM)

  1. [HIP] Add option --gpu-instrument-lib= — Yaxun.Liu / githubweb
  2. Revert "[HIP] Add option --gpu-instrument-lib=" — Yaxun.Liu / githubweb

#15121 (Oct 4, 2020 5:57:32 PM)

  1. llvm-dwarfdump: Add support for DW_RLE_startx_endx — dblaikie / githubweb

#15120 (Oct 4, 2020 5:13:34 PM)

  1. [X86] Remove MWAITX_SAVE_EBX pseudo instruction. Always save/restore the full %rbx register even in gnux32. — craig.topper / githubweb

#15119 (Oct 4, 2020 4:07:32 PM)

  1. [X86] Remove usesCustomInserter from MWAITX_SAVE_EBX and MWAITX_SAVE_RBX. NFC — craig.topper / githubweb
  2. [X86] Correct the implicit defs/uses for the MWAITX pseudo instructions. — craig.topper / githubweb
  3. [DomTree] findNearestCommonDominator: assert the nodes are in tree — i / githubweb
  4. llvm-dwarfdump: Dump address forms in their encoded length rather than always in 64 bits — dblaikie / githubweb
  5. [NFCI] Remove unnecessary trailing undef in RuntimeLibcalls.def — Yuanfang Chen / githubweb
  6. [NewPM] collapsing nested pass mangers of the same type — Yuanfang Chen / githubweb
  7. llvm-dwarfdump: Print addresses in debug_line to the parsed address size — dblaikie / githubweb

#15118 (Oct 4, 2020 3:25:36 PM)

  1. Revert "[RFC] Factor out repetitive cmake patterns for llvm-style projects" — stephen.neuendorffer / githubweb

#15117 (Oct 4, 2020 2:41:30 PM)

  1. [NFC][SCEV] Add a test with some patterns where we could treat inttoptr/ptrtoint as semi-transparent — lebedev.ri / githubweb
  2. [Coroutines][NewPM] Fix coroutine tests under new pass manager — aeubanks / githubweb

#15116 (Oct 4, 2020 1:52:27 PM)

  1. Implement callee/caller type checking for llvm.call — joker.eph / githubweb
  2. [MemCpyOpt] Add tests for call slot optimization with GEPs (NFC) — nikita.ppv / githubweb
  3. llvm-dwarfdump: Skip tombstoned address ranges — dblaikie / githubweb

#15115 (Oct 4, 2020 1:10:27 PM)

  1. [X86] Remove an accidentally added file. NFC. — martin / githubweb
  2. [MemCpyOpt] Don't use array allocas in tests (NFC) — nikita.ppv / githubweb

#15114 (Oct 4, 2020 12:26:51 PM)

  1. [X86] Consolidate wide Key Locker intrinsics into the same header as the other Key Locker intrinsics. — craig.topper / githubweb
  2. [X86] Synchronize the loadiwkey builtin operand order with gcc version. — craig.topper / githubweb
  3. [X86] Synchronize the encodekey builtins with gcc. Don't assume void* is 16 byte aligned. — craig.topper / githubweb
  4. [X86] Sync AESENC/DEC Key Locker builtins with gcc. — craig.topper / githubweb
  5. [gn build] Port 6c6cd5f8a97 — llvmgnsyncbot / githubweb
  6. [SDA] Fix -Wunused-function in -DLLVM_ENABLE_ASSERTIONS=off builds — i / githubweb

#15113 (Oct 4, 2020 11:44:35 AM)

  1. [VPlan] Add VPRecipeBase::toVPUser helper (NFC). — flo / githubweb

#15112 (Oct 4, 2020 10:49:00 AM)

  1. [NFC][clang][codegen] Autogenerate a few ARM SVE tests that are being affected by an upcoming patch — lebedev.ri / githubweb
  2. [VPlan] Account for removed users in replaceAllUsesWith. — flo / githubweb

#15111 (Oct 4, 2020 9:52:02 AM)

  1. [PowerPC] Add builtins for xvtdiv(dp|sp) and xvtsqrt(dp|sp). — esme.yi / githubweb

#15110 (Oct 4, 2020 9:09:58 AM)

  1. [SDAG] fold x * 0.0 at node creation time — spatel / githubweb

#15109 (Oct 4, 2020 8:27:34 AM)

  1. [MemCpyOpt] Add additional call slot tests (NFC) — nikita.ppv / githubweb

#15108 (Oct 4, 2020 7:36:02 AM)

  1. [X86][SSE] isTargetShuffleEquivalent - ensure shuffle inputs are the correct size. — llvm-dev / githubweb

#15107 (Oct 4, 2020 6:53:39 AM)

  1. [RISCV][ASAN] instrumentation pass now uses proper shadow offset — kupokupokupopo / githubweb

#15105 (Oct 4, 2020 5:23:36 AM)

  1. [RISCV][ASAN] support code for architecture-specific parts of asan — kupokupokupopo / githubweb
  2. [CodeGen] Improve likelihood branch weights — koraq / githubweb

#15104 (Oct 4, 2020 1:56:15 AM)

  1. [OldPM] Pass manager: run SROA after (simple) loop unrolling — lebedev.ri / githubweb

#15103 (Oct 4, 2020 1:14:32 AM)

  1. [RISCV][ASAN] unwind fixup — kupokupokupopo / githubweb

#15102 (Oct 3, 2020 11:07:36 PM)

  1. [lldb] [test/Register] Mark new FP reg tests XFAIL on Darwin — Jonas Devlieghere / githubweb

#15101 (Oct 3, 2020 10:25:58 PM)

  1. [X86] LOADIWKEY, ENCODEKEY128 and ENCODEKEY256 clobber EFLAGS. — craig.topper / githubweb

#15100 (Oct 3, 2020 9:43:35 PM)

  1. [X86] Add memory operand to AESENC/AESDEC Key Locker instructions. — craig.topper / githubweb

#15099 (Oct 3, 2020 6:49:38 PM)

  1. [X86] Remove X86ISD::MWAITX_DAG. Just match the intrinsic to the custom inserter pseudo instruction during isel. — craig.topper / githubweb
  2. [X86] Move ENCODEKEY128/256 handling from lowering to selection. — craig.topper / githubweb

#15098 (Oct 3, 2020 5:51:36 PM)

  1. [RFC] Factor out repetitive cmake patterns for llvm-style projects — stephen.neuendorffer / githubweb

#15097 (Oct 3, 2020 4:57:34 PM)

  1. [X86] Add X86ISD opcodes for the Key Locker AESENC*KL and AESDEC*KL instructions — craig.topper / githubweb

#15096 (Oct 3, 2020 3:19:36 PM)

  1. Add indented raw_ostream class — jpienaar / githubweb

#15095 (Oct 3, 2020 2:35:54 PM)

  1. [Object][MachO] Refactor MachOUniversalWriter — alexshap / githubweb

#15094 (Oct 3, 2020 1:43:59 PM)

  1. [lldb] [test/Register] Mark new FP reg tests XFAIL on Windows — mgorny / githubweb
  2. [MC] Assert that MCRegUnitIterator operates over MCRegisters — mtrofin / githubweb

#15093 (Oct 3, 2020 1:02:15 PM)

  1. [LV] Add another test case with unsinkable first-order recurrences. — flo / githubweb
  2. [NFC][PhaseOrdering] Add a test showing new inttoptr casts after SROA due to InstCombine (PR47592) — lebedev.ri / githubweb
  3. [NFC][InstCombine] Autogenerate a few tests being affected by an upcoming patch — lebedev.ri / githubweb
  4. [VPlan] Properly update users when updating operands. — flo / githubweb

#15092 (Oct 3, 2020 12:13:23 PM)

  1. [AArch64] Match the windows canonical callee saved register order — martin / githubweb
  2. [AArch64] Allow pairing lr with other GPRs for WinCFI — martin / githubweb
  3. [AArch64] Prefer prologues with sp adjustments merged into stp/ldp for WinCFI, if optimizing for size — martin / githubweb

#15091 (Oct 3, 2020 11:31:21 AM)

  1. [asan] Stop instrumenting user-defined ELF sections — mgorny / githubweb
  2. [lldb] [Process/NetBSD] Fix reading FIP/FDP registers — mgorny / githubweb
  3. [lldb] [Process/NetBSD] Fix crash on unsupported i386 regs — mgorny / githubweb
  4. [lldb] [test/Register] Add read/write tests for x87 regs — mgorny / githubweb
  5. [clang][NFC] Change a mention of `objc_static_protocol` to `non_runtime` — nathan / githubweb
  6. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — thakis / githubweb

#15090 (Oct 3, 2020 10:49:50 AM)

  1. [Analysis] resolveAllCalls - fix use after std::move warning. NFCI. — llvm-dev / githubweb
  2. [InstCombine] Add tests for or(shl(x,c1),lshr(y,c2)) patterns that could fold to funnel shifts — llvm-dev / githubweb

#15089 (Oct 3, 2020 10:08:23 AM)

  1. Revert "Add indented raw_ostream class" — jpienaar / githubweb

#15088 (Oct 3, 2020 9:26:48 AM)

  1. [ARM] Fix pointer offset when splitting stores from VMOVDRR — david.green / githubweb
  2. Add indented raw_ostream class — jpienaar / githubweb
  3. [InstCombine] Add or(shl(v,and(x,bw-1)),lshr(v,bw-and(x,bw-1))) rotate tests — llvm-dev / githubweb

#15087 (Oct 3, 2020 8:45:26 AM)

  1. Add a break statement to appease the build bots; NFC — aaron / githubweb
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - add vector support — llvm-dev / githubweb

#15086 (Oct 3, 2020 8:04:14 AM)

  1. [InstCombine] recognizeBSwapOrBitReverseIdiom - use generic CreateIntegerCast — llvm-dev / githubweb

#15085 (Oct 3, 2020 7:22:43 AM)

  1. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) (Reapplied) — llvm-dev / githubweb
  2. modernize-use-trailing-return-type fix for PR44206 — aaron / githubweb
  3. [flang][NFC] Fix build errors for clang-10 — andrzej.warzynski / githubweb

#15084 (Oct 3, 2020 6:40:32 AM)

  1. [NFCI][clang-tidy] FunctionCognitiveComplexityCheck::check(): try to fix windows arm build bots — lebedev.ri / githubweb

#15083 (Oct 3, 2020 5:55:57 AM)

  1. [Sema] List conversion validate character array. — koraq / githubweb

#15081 (Oct 3, 2020 4:27:37 AM)

  1. [ARM] Test to show incorrect pointer info. NFC — david.green / githubweb

#15080 (Oct 3, 2020 2:29:35 AM)

  1. [MemCpyOpt] Remove unnecessary -dse from test (NFC) — nikita.ppv / githubweb
  2. [MemCpyOpt] Make moveUp() a member method (NFC) — nikita.ppv / githubweb

#15079 (Oct 2, 2020 9:59:36 PM)

  1. [X86] Key Locker instructions should use VR128 regclass not VR128X. — craig.topper / githubweb

#15078 (Oct 2, 2020 7:49:56 PM)

  1. [PATCH] Fix typo (NFC) — ebahapo / githubweb

#15077 (Oct 2, 2020 7:02:25 PM)

  1. [X86] Add missing intrinsic test for aesdecwide128kl and aesdecwide256kl. Capture all output values in keylocker tests. NFC — craig.topper / githubweb
  2. [X86] Move MWAITX_DAG ISD opcode so it is not in the strict FP range. — craig.topper / githubweb
  3. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / githubweb

#15076 (Oct 2, 2020 6:15:37 PM)

  1. Revert "[lsan] Share platform allocator settings between ASan and LSan" — mcgrathr / githubweb

#15075 (Oct 2, 2020 6:02:37 PM)

  1. Fix the test case in D88686 — jianzhouzh / githubweb
  2. [lsan] Share platform allocator settings between ASan and LSan — mcgrathr / githubweb

#15074 (Oct 2, 2020 5:18:20 PM)

  1. Diagnose invalid target ID for AMDGPU toolchain for assembler — Yaxun.Liu / githubweb
  2. Revert "[Driver] Move detectLibcxxIncludePath to ToolChain" — phosek / githubweb
  3. [gn build] Port ace644030e6 — llvmgnsyncbot / githubweb
  4. [CMake] Don't use CMakePushCheckState — phosek / githubweb
  5. [Sparc] Remove cast that truncates immediate operands to 32 bits. — brad / githubweb

#15073 (Oct 2, 2020 4:35:39 PM)

  1. Fix the test case from D88686 — jianzhouzh / githubweb
  2. [CUDA][HIP] Fix bound arch for offload action for fat binary — Yaxun.Liu / githubweb
  3. [fuzzer] Remove unused variable — julian.lettner / githubweb

#15072 (Oct 2, 2020 3:51:45 PM)

  1. [NFC][MSAN] Extract llvm.abs handling into a function — Vitaly Buka / githubweb
  2. [libc++] Fix the build with GCC < 10 — Louis Dionne / githubweb
  3. [HIP] Align device binary — Yaxun.Liu / githubweb
  4. Don't reject calls to MinGW's unusual _setjmp declaration. — richard / githubweb
  5. [test][Coro][NewPM] Fix coro-elide.ll under NPM — aeubanks / githubweb
  6. [MetaRenamer][NewPM] Port metarenamer to NPM — aeubanks / githubweb

#15071 (Oct 2, 2020 2:49:04 PM)

  1. [libc++] Allow retries on some slightly flaky mutex tests — Louis Dionne / githubweb
  2. [Driver] Move detectLibcxxIncludePath to ToolChain — phosek / githubweb
  3. [clang-tidy] Implement readability-function-cognitive-complexity check — lebedev.ri / githubweb
  4. [clang] Implement objc_non_runtime_protocol to remove protocol metadata — nathan / githubweb

#15070 (Oct 2, 2020 2:06:26 PM)

  1. [llvm-objcopy][NFC] refactor error handling. part 3. — a.v.lapshin / githubweb
  2. [Hexagon] Move selection of HVX multiply from lowering to patterns — kparzysz / githubweb

#15069 (Oct 2, 2020 1:23:16 PM)

  1. [MemCpyOpt] Avoid double invalidation (NFCI) — nikita.ppv / githubweb
  2. [MemCpyOpt] Add helper to erase instructions (NFC) — nikita.ppv / githubweb
  3. [lldb] Add a "design" section to the documentation. — Jonas Devlieghere / githubweb
  4. [flang][NFC] Fix mis-matched struct/class declarations — tkeith / githubweb
  5. Release the shadow memory used by the mmap range at munmap — jianzhouzh / githubweb

#15068 (Oct 2, 2020 12:40:05 PM)

  1. [docs] Update ControlFlowIntegrity.rst. — eugenis / githubweb
  2. [libc++] NFCI: Simplify macro definitions for the debug mode — Louis Dionne / githubweb
  3. [libc++] NFCI: Remove the _LIBCPP_DEBUG_MODE helper macro — Louis Dionne / githubweb
  4. [MLIR][SPIRV] Add initial support for OpSpecConstantComposite. — antiagainst / githubweb
  5. Relax newly added opcode alias check to check only for a number instead of a specific opcode. — douglas.yung / githubweb

#15067 (Oct 2, 2020 11:57:51 AM)

  1. [MemCpyOpt] Add tests from D40802 (NFC) — nikita.ppv / githubweb
  2. [libc++] NFCI: Remove _LIBCPP_EXTERN_TEMPLATE2 — Louis Dionne / githubweb
  3. Update legalizer-info-validation.mir test to test all opcodes. — Amara Emerson / githubweb
  4. [llc] Initialize TargetOptions after Triple is available — i / githubweb

#15066 (Oct 2, 2020 11:14:59 AM)

  1. Revert "[AlwaysInliner] Update BFI when inlining" — aeubanks / githubweb
  2. [gn build] Don't define CINDEX_EXPORTS — aeubanks / githubweb
  3. Reland [AlwaysInliner] Update BFI when inlining — aeubanks / githubweb
  4. scudo: Simplify AtomicOptions::setFillContentsMode. NFCI. — peter / githubweb
  5. [DAE] MarkLive in MarkValue(MaybeLive) if any use is live — aeubanks / githubweb

#15065 (Oct 2, 2020 10:31:25 AM)

  1. [lldb] Fix bug in fallback logic for finding the resource directory. — Jonas Devlieghere / githubweb
  2. [libc++] Remove unnecessary usage of <iostream> in the test suite — Louis Dionne / githubweb
  3. [InstCombine] Add trunc(bswap(trunc/zext(x))) vector tests — llvm-dev / githubweb
  4. [mlir][vector] Add canonicalization patterns for extractMap/insertMap — thomasraoux / githubweb
  5. Revert rG3d14a1e982ad27 - "[InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191)" — llvm-dev / githubweb
  6. [AlwaysInliner] Update BFI when inlining — aeubanks / githubweb

#15064 (Oct 2, 2020 9:48:17 AM)

  1. [AArch64] Generate dot for v16i8 sum reduction to i32 — david.green / githubweb
  2. TruncInstCombine.cpp - use auto * to fix llvm-qualified-auto clang-tidy warning. NFCI. — llvm-dev / githubweb
  3. TruncInstCombine.cpp - fix header include ordering to fix llvm-include-order clang-tidy warning. NFCI. — llvm-dev / githubweb
  4. [InstCombine] recognizeBSwapOrBitReverseIdiom - support for 'partial' bswap patterns (PR47191) — llvm-dev / githubweb
  5. Revert "[WebAssembly] Emulate v128.const efficiently" — stilis / githubweb
  6. [CostModel] move default handling after switch; NFC — spatel / githubweb
  7. [MLIR] Better message for FuncOp type mismatch — stephen.neuendorffer / githubweb
  8. [mlir] Add Float Attribute, Integer Attribute and Bool Attribute subclasses to python bindings. — zhanghb97 / githubweb
  9. [MemCpyOpt] Regnerate test checks (NFC) — nikita.ppv / githubweb
  10. [VPlan] Use isa<> instead of directly checking VPRecipeID (NFC). — flo / githubweb

#15063 (Oct 2, 2020 9:05:59 AM)

  1. [mlir] Attempt to appease gcc-5 const char* -> StringLiteral conversion issu — ntv / githubweb
  2. [mlir] Fix call op conversion in bare-ptr calling convention — diego.caballero / githubweb
  3. [clangd] Add bencmark for measuring latency of DecisionForest model. — usx / githubweb

#15062 (Oct 2, 2020 7:54:07 AM)

  1. Emit predefined macro for wavefront size for amdgcn — Yaxun.Liu / githubweb
  2. [TableGen] New backend to print detailed records. — paul / githubweb
  3. [gn build] Port 0c1bb4f8851 — llvmgnsyncbot / githubweb
  4. [compiler-rt] [netbsd] Improve the portability of ThreadSelfTlsTcb — n54 / githubweb
  5. Fix failure in test hip-macros.hip — Yaxun.Liu / githubweb
  6. [Statepoints][ISEL] visitGCRelocate: chain to current DAG root. — dantrushin / githubweb
  7. Fix interaction between stack alignment and inline-asm stack clash protection — sguelton / githubweb

#15061 (Oct 2, 2020 7:10:22 AM)

  1. [LLD][COFF] Add more type record information to /summary — alexandre.ganea / githubweb
  2. [LLD] Fix /time formatting for very long runs. NFC. — alexandre.ganea / githubweb
  3. [Analysis] Drop local maxAPInt/minAPInt helpers. NFCI. — llvm-dev / githubweb
  4. [clangd] Extend the rename API. — hokein.wu / githubweb

#15060 (Oct 2, 2020 6:26:56 AM)

  1. LoopAccessAnalysis.cpp - use const reference in for-range loops. NFCI. — llvm-dev / githubweb
  2. BlockFrequencyInfoImpl.h - use const references to avoid FrequencyData copies. NFCI. — llvm-dev / githubweb
  3. [libc++] Move the weak symbols list to libc++abi — Louis Dionne / githubweb

#15059 (Oct 2, 2020 5:43:42 AM)

  1. [InstCombine] Add partial bswap vector test from D88578 — llvm-dev / githubweb
  2. [SLP] Add test where reduction result is used in PHI. — flo / githubweb

#15058 (Oct 2, 2020 4:56:27 AM)

  1. [PhaseOrdering] Add test that requires peeling before vectorization. — flo / githubweb
  2. [clangd] Make PopulateSwitch a fix. — sam.mccall / githubweb
  3. [AArch64] Add CPU Cortex-R82 — sjoerd.meijer / githubweb

#15057 (Oct 2, 2020 4:12:26 AM)

  1. [mlir] Add subtensor_insert operation — ntv / githubweb
  2. [MLIR][LLVM] Fixed `topologicalSort()` to iterative version — georgemitenk0v / githubweb
  3. [GVN LoadPRE] Add test to show an opportunty. — serguei.katkov / githubweb

#15056 (Oct 2, 2020 3:29:51 AM)

  1. [mlir] Add canonicalization for the `subtensor` op — ntv / githubweb
  2. [InstCombine] Add some basic vector bswap tests — llvm-dev / githubweb
  3. [clangd][lit] Update document-link.test to respect custom resource-dir locations — kadircet / githubweb

#15055 (Oct 2, 2020 2:42:35 AM)

  1. [yaml2obj][elf2yaml] - Add a support for the `EntSize` field for `SHT_HASH` sections. — grimar / githubweb
  2. Fix limit behavior of dynamic alloca — sguelton / githubweb
  3. [clangd] Remove Tweak::Intent, use CodeAction kind directly. NFC — sam.mccall / githubweb
  4. [RISCV] Support vmsge.vx and vmsgeu.vx pseudo instructions in RVV. — kai.wang / githubweb
  5. [ARM] Prevent constants from iCmp instruction from being hoisted if part of a min(max()) pattern — meera.nakrani / githubweb
  6. [InstCombine] Add partial bswap test from D88578 — llvm-dev / githubweb
  7. [mlir] Add a subtensor operation — ntv / githubweb

#15054 (Oct 2, 2020 2:00:48 AM)

  1. Handle unused variable without asserts — tpopp / githubweb

#15053 (Oct 2, 2020 1:16:53 AM)

  1. [WebAssembly] Emulate v128.const efficiently — tlively / githubweb
  2. [clangd] Drop dependence on standard library in check.test — sam.mccall / githubweb

#15052 (Oct 2, 2020 12:23:56 AM)

  1. [SVE][CodeGen] Add new EVT/MVT getFixedSizeInBits() functions — david.sherwood / githubweb
  2. [SVE][CodeGen] Fix implicit TypeSize->uint64_t casts in TypePromotion — david.sherwood / githubweb

#15051 (Oct 1, 2020 11:41:42 PM)

  1. [AArch64] Omit SEH directives for the epilogue if none are needed — martin / githubweb

#15050 (Oct 1, 2020 9:24:41 PM)

  1. [MLIR] Updates around MemRef Normalization — stephen.neuendorffer / githubweb

#15049 (Oct 1, 2020 8:41:41 PM)

  1. [SCEV] Limited support for unsigned preds in isImpliedViaOperations — mkazantsev / githubweb

#15048 (Oct 1, 2020 7:57:16 PM)

  1. [gvn] Handle a corner case w/vectors of non-integral pointers — listmail / githubweb

#15047 (Oct 1, 2020 7:14:49 PM)

  1. CodeGen: Fix livein calculation in MachineBasicBlock splitAt — carl.ritson / githubweb
  2. Have kernel binary scanner load dSYMs as binary+dSYM if best thing found — Jason Molenda / githubweb
  3. [AMDGPU] SIInsertSkips: Tidy block splitting to use splitAt — carl.ritson / githubweb

#15046 (Oct 1, 2020 6:32:30 PM)

  1. [OpenMP] Add Missing Runtime Call for Globalization Remarks — jhuber6 / githubweb
  2. [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC. — esme.yi / githubweb

#15045 (Oct 1, 2020 5:50:18 PM)

  1. [flang] Fix buffering read->write transition — pklausler / githubweb
  2. [XCOFF] Enable -fdata-sections on AIX — jasonliu / githubweb
  3. [flang] Fix actions at end of output record — pklausler / githubweb
  4. [flang] Extend runtime API for PAUSE to allow a stop code — pklausler / githubweb
  5. [flang][openacc] Update loop construct lowering — clementval / githubweb

#15044 (Oct 1, 2020 5:07:16 PM)

  1. [AArch64][SVE] Add lowering for llvm fabs — muhammad.asif.manzoor / githubweb
  2. [memcpyopt] Conservatively handle non-integral pointers — listmail / githubweb
  3. [flang][msvc] Rework a MSVC work-around to avoid clang warning — pklausler / githubweb

#15043 (Oct 1, 2020 4:24:49 PM)

  1. [flang] Readability improvement in binary->decimal conversion — pklausler / githubweb
  2. [AMDGPU] Allow SOP asm mnemonic to differ — Stanislav.Mekhanoshin / githubweb
  3. Fix a bug in memset formation with vectors of non-integral pointers — listmail / githubweb

#15042 (Oct 1, 2020 3:42:29 PM)

  1. [AArch64][GlobalISel] Alias rules for G_FCMP to G_ICMP. — Amara Emerson / githubweb
  2. [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND — Jessica Paquette / githubweb
  3. [GlobalISel][AArch64] Don't emit cset for G_FCMPs feeding into G_BRCONDs — Jessica Paquette / githubweb

#15041 (Oct 1, 2020 3:00:03 PM)

  1. [AArch64][GlobalISel] Make <8 x s8> shifts legal and add selection support. — Amara Emerson / githubweb
  2. [AArch64][GlobalISel] Make <8 x s8> integer arithmetic ops legal. — Amara Emerson / githubweb

#15040 (Oct 1, 2020 2:17:07 PM)

  1. [gn build] Support building with ThinLTO — aeubanks / githubweb
  2. [AArch64][GlobalISel] Merge G_SHL, G_ASHR and G_LSHR legalizer rules together. — Amara Emerson / githubweb
  3. [lldb] Skip unique_ptr import-std-module tests on Linux — Raphael Isemann / githubweb
  4. [LLD][COFF] Fix crash with /summary and PCH input files — alexandre.ganea / githubweb
  5. [AArch64][GlobalISel] Make <8 x s8> shifts legal. — Amara Emerson / githubweb
  6. Revert "[AArch64][GlobalISel] Make <8 x s8> shifts legal." — Amara Emerson / githubweb

#15039 (Oct 1, 2020 1:34:08 PM)

  1. [clang][Sema] Fix PR47676: Handle dependent AltiVec C-style cast — hubert.reinterpretcast / githubweb
  2. [AArch64][GlobalISel] Camp oversize v4s64 G_FPEXT operations. — Amara Emerson / githubweb
  3. [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors. — Amara Emerson / githubweb
  4. libclc: Use find_package to find Python 3 and require it — aaronpuchert / githubweb

#15038 (Oct 1, 2020 12:50:31 PM)

  1. [CMake] Use -isystem flag to access libc++ headers — phosek / githubweb
  2. [InstCombine] Fix select operand simplification with undef (PR47696) — nikita.ppv / githubweb
  3. [PDB] Use one func id DenseMap instead of per-source maps, NFC — rnk / githubweb
  4. [lit] Fix Python 2/3 compat in new winreg search code — rnk / githubweb
  5. [CMake][Fuchsia] Don't set WIN32 API, rely on autodetection — phosek / githubweb
  6. Raland D87318 [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — i / githubweb

#15037 (Oct 1, 2020 12:04:12 PM)

  1. Revert "[LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic" — stefanp / githubweb
  2. Revert "[CFGuard] Add address-taken IAT tables and delay-load support" — aeubanks / githubweb
  3. [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal — spatel / githubweb

#15036 (Oct 1, 2020 11:21:21 AM)

  1. [libc++] Don't re-export new/delete from libc++abi when they are defined in libc++ — Louis Dionne / githubweb
  2. [flang] Fix WRITE after BACKSPACE — pklausler / githubweb
  3. Reland No.3: Add new hidden option -print-changed which only reports changes to IR — anhtuyen / githubweb
  4. [libc++] NFC: Add missing SHA to ABI Changelog — Louis Dionne / githubweb
  5. [DSE] Look through memory PHI arguments when removing noop stores in MSSA. — zoecarver / githubweb
  6. [InstCombine] auto-generate complete test checks; NFC — spatel / githubweb
  7. [AST] do not error on APFloat invalidOp in default mode — spatel / githubweb
  8. [libc++][ci] Add a job to run the vanilla configuration on Apple — Louis Dionne / githubweb
  9. [Format] Don't treat compound extension headers (foo.proto.h) as foo.cc main-file header. — hokein.wu / githubweb
  10. [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic — stefanp / githubweb

#15035 (Oct 1, 2020 10:28:35 AM)

  1. [mlir][Linalg] NFC : Move fusion on tensors to separate file. — ravishankarm / githubweb
  2. [runtimes] Remove TOOLCHAIN_TOOLS specialization — smeenai / githubweb
  3. [NFC] Let (MC)Register APIs check isStackSlot — mtrofin / githubweb
  4. [flang] Add checks for misuse of formatted I/O APIs in unformatted I/O statement — pklausler / githubweb
  5. Allow to specify macro names for android-comparison-in-temp-failure-retry — George Burgess IV / githubweb
  6. [flang] Fix INQUIRE of access and formatting possibilities — pklausler / githubweb

#15034 (Oct 1, 2020 9:45:47 AM)

  1. [AArch64] Remove a duplicate call to setHasWinCFI. NFCI. — martin / githubweb
  2. [AArch64] Don't merge sp decrement into later stores when using WinCFI — martin / githubweb
  3. [clangd] Split DecisionForest Evaluate() into one func per tree. — usx / githubweb
  4. Reland  rG4fcd1a8e6528:[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / githubweb

#15033 (Oct 1, 2020 9:03:27 AM)

  1. [InstCombine] collectBitParts - convert to use PatterMatch matchers and avoid IntegerType casts. — llvm-dev / githubweb

#15032 (Oct 1, 2020 8:20:59 AM)

  1. [libc++][ci] Add a configuration testing Apple's system library build — Louis Dionne / githubweb
  2. [ARM] Removed hasSideEffects from signed/unsigned saturates — meera.nakrani / githubweb
  3. [clang][opencl][codegen] Remove the insertion of `correctly-rounded-divide-sqrt-fp-math` fn-attr. — michael.hliao / githubweb

#15031 (Oct 1, 2020 7:37:26 AM)

  1. Migrate Declarators to use the List API — ecaldas / githubweb
  2. Revert "[clangd] clangd --check: standalone diagnosis of common problems" — sam.mccall / githubweb
  3. Reland [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / githubweb
  4. [gn build] Port f6b1323bc68 — llvmgnsyncbot / githubweb
  5. [AMDGPU] Simplify getNumFlatOffsetBits. NFC. — jay.foad / githubweb
  6. [flang][openacc] Fix unparsing of combined construct (bug 47659) — clementval / githubweb

#15030 (Oct 1, 2020 6:49:51 AM)

  1. [gn build] Port d53b4bee0cc — llvmgnsyncbot / githubweb
  2. [Archive] Don't throw away errors for malformed archive members — james.henderson / githubweb
  3. [SVE][CodeGen] Replace use of TypeSize operator< in GlobalMerge::doMerge — david.sherwood / githubweb
  4. [AMDGPU] Tiny cleanup in isLegalFLATOffset. NFC. — jay.foad / githubweb
  5. [IR] PatternMatch - add m_FShl/m_FShr funnel shift intrinsic matchers. NFCI. — llvm-dev / githubweb
  6. [InstCombine] Use m_FAbs matcher helper. NFCI. — llvm-dev / githubweb
  7. [compiler-rt][cmake][powerpc] Remove TEST_BIG_ENDIAN from base-config-ix.cmake — daltenty / githubweb
  8. [clangd] clangd --check: standalone diagnosis of common problems — sam.mccall / githubweb

#15029 (Oct 1, 2020 6:00:43 AM)

  1. [lldb] Skip the flakey part of TestStopHookScripted on Linux — Raphael Isemann / githubweb
  2. [libc++] Simplify how we re-export symbols from libc++abi — Louis Dionne / githubweb
  3. [lldb] Add missing import for LLDB test decorators to TestStopHookScripted — Raphael Isemann / githubweb
  4. [NFC][ARM] LowOverheadLoop DEBUG statements — sam.parker / githubweb
  5. [LoopFlatten] Add a loop-flattening pass — sjoerd.meijer / githubweb

#15028 (Oct 1, 2020 5:15:32 AM)

  1. [CFGuard] Add address-taken IAT tables and delay-load support — David.Chisnall / githubweb
  2. [InstCombine] collectBitParts - use APInt directly to check for out of range bit shifts. NFCI. — llvm-dev / githubweb

#15027 (Oct 1, 2020 4:31:36 AM)

  1. [mlir][Linalg] Fix ASAN bug — ntv / githubweb
  2. [SVE][CodeGen] Lower scalable fp_extend & fp_round operations — kerry.mclaughlin / githubweb

#15026 (Oct 1, 2020 3:45:45 AM)

  1. [SCEV] Prove implicaitons via AddRec start — mkazantsev / githubweb

#15025 (Oct 1, 2020 2:59:47 AM)

  1. [NFC] Iterate across an explicit list of scalable MVTs when driving setOperationAction. — paul.walker / githubweb
  2. [SVE][CodeGen] Legalisation of integer -> floating point conversions — kerry.mclaughlin / githubweb
  3. [ARM][LowOverheadLoops] Adjust Start insertion. — sam.parker / githubweb

#15024 (Oct 1, 2020 2:14:16 AM)

  1. [ARM][LowOverheadLoops] Start insertion point — sam.parker / githubweb
  2. [ARM][LowOverheadLoops] Iteration count liveness — sam.parker / githubweb

#15023 (Oct 1, 2020 1:30:27 AM)

  1. [sanitizer] Fix SymbolizedStack leak — Vitaly Buka / githubweb
  2. [ORC][examples] Remove ThinLtoJIT example after LLJITWithThinLTOSummaries landed in OrcV2Examples — Stefan Gränitz / githubweb
  3. [ORC][examples] Temporarily remove LLJITWithChildProcess until ORC TPC lands — Stefan Gränitz / githubweb

#15022 (Oct 1, 2020 12:36:54 AM)

  1. [MC] Inline MCExpr::printVariantKind & remove UseParensForSymbolVariantBit — i / githubweb
  2. [ARM][LowOverheadLoops] Use iterator for InsertPt. — sam.parker / githubweb

#15021 (Sep 30, 2020 11:54:43 PM)

  1. [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov. — Amara Emerson / githubweb

#15020 (Sep 30, 2020 10:59:05 PM)

  1. [RISCV][ASAN] implementation for previous/next pc routines  for riscv64 — kupokupokupopo / githubweb
  2. [LLDB] Remove AArch64/Linux xfail decorator from TestGuiBasicDebug — omair.javaid / githubweb
  3. We don't need two different ways to get commit access, just simplify — clattner / githubweb
  4. [AVR] fix interrupt stack pointer restoration — me / githubweb

#15019 (Sep 30, 2020 10:13:43 PM)

  1. [SCEV][NFC] Introduce isKnownPredicateAt method — mkazantsev / githubweb

#15018 (Sep 30, 2020 8:42:10 PM)

  1. [ELF] --wrap: don't unnecessarily expose __real_ — i / githubweb
  2. Revert "[llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking." — michael.hliao / githubweb

#15017 (Sep 30, 2020 7:59:31 PM)

  1. [flang][msvc] Workaround 'forgotten' symbols in FoldOperation. NFC. — llvm-project / githubweb
  2. [APFloat] Improve asserts in isSignificandAllOnes and isSignificandAllZeros so they protect shift operations from undefined behavior. — craig.topper / githubweb

#15016 (Sep 30, 2020 7:17:31 PM)

  1. [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC. — llvm-project / githubweb
  2. [WebAssembly] New-style command support — Dev / githubweb

#15015 (Sep 30, 2020 6:35:22 PM)

  1. [lld][WebAssembly] Allow exporting of mutable globals — sbc / githubweb
  2. Remove `Ops` suffix from dialect library names — stellaraccident / githubweb
  3. [flang] Fix Gw.d format output — pklausler / githubweb
  4. [mlir] Split Dialect::addOperations into two functions — riddleriver / githubweb
  5. [AArch64][GlobalISel] Clamp oversize FP arithmetic vectors. — Amara Emerson / githubweb

#15014 (Sep 30, 2020 5:52:11 PM)

  1. [flang] Allow record advancement in external formatted sequential READ — pklausler / githubweb
  2. [AArch64][GlobalISel] Add some more legal types for G_PHI, G_IMPLICIT_DEF, G_FREEZE. — Amara Emerson / githubweb
  3. [WholeProgramDevirt][NewPM] Add NPM testing path to match legacy pass — aeubanks / githubweb
  4. Try to fix build. May have used a C++ feature too new/not supported on all platforms. — Amara Emerson / githubweb

#15013 (Sep 30, 2020 5:09:47 PM)

  1. [ARM] Add missing target for Arm neon test case. — ranjeet.singh / githubweb
  2. [AArch64][GlobalISel] NFC: Refactor G_FCMP selection code — Jessica Paquette / githubweb
  3. [lldb] Make TestGuiBasicDebug more lenient — Jonas Devlieghere / githubweb

#15012 (Sep 30, 2020 4:25:54 PM)

  1. Re-land "[PDB] Merge types in parallel when using ghashing" — rnk / githubweb
  2. [flang] Semantic analysis for FINAL subroutines — pklausler / githubweb
  3. [OpenMP][libomptarget] make omp_get_initial_device 5.1 compliant — protze / githubweb
  4. [OpenMP][OMPT] Update OMPT tests for newly added GOMP interface patches — protze / githubweb
  5. Handle unknown OSes in DarwinTargetInfo::getExnObjectAlignment — Akira / githubweb
  6. [PowerPC] Add outer product instructions for MMA — saghir / githubweb
  7. Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579) — craig.topper / githubweb
  8. [OpenMP][libarcher] Allow all possible argument separators in TSAN_OPTIONS — protze / githubweb

#15011 (Sep 30, 2020 3:43:13 PM)

  1. [Msan] Add ptsname, ptsname_r interceptors — Vitaly Buka / githubweb
  2. [AMDGPU] Reorganize VOP3P encoding — Stanislav.Mekhanoshin / githubweb

#15010 (Sep 30, 2020 3:00:45 PM)

  1. [clangd] Remove dead variable. NFC — sam.mccall / githubweb
  2. [PDB] Merge types in parallel when using ghashing — rnk / githubweb
  3. Revert "[PDB] Merge types in parallel when using ghashing" — rnk / githubweb
  4. [mlir][Linalg] Add pattern to tile and fuse Linalg operations on buffers. — ravishankarm / githubweb

#15009 (Sep 30, 2020 2:10:40 PM)

  1. [NPM] Add target specific hook to add passes for New Pass Manager — aeubanks / githubweb
  2. [X86] Canonicalize (x > 1) ? x : 1 -> (x >= 1) ? x : 1 for sign and unsigned to enable the use of test instructions for the compare. — craig.topper / githubweb
  3. [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris — ro / githubweb
  4. [NFC] Fix spacing in clang/test/Driver/aix-ld.c — hubert.reinterpretcast / githubweb
  5. [flang] Fix descriptor-based array data item I/O for list-directed CHARACTER & LOGICAL — pklausler / githubweb

#15008 (Sep 30, 2020 1:28:18 PM)

  1. [mlir][vector] First step of vector distribution transformation — thomasraoux / githubweb

#15007 (Sep 30, 2020 12:45:11 PM)

  1. Revert "[OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload" — huberjn / githubweb
  2. [CodeGen] improve coverage for float (32-bit) type of NAN; NFC — spatel / githubweb
  3. Revert "[OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def" — jhuber6 / githubweb
  4. Add GDB prettyprinters for a few more MLIR types. — csigg / githubweb

#15006 (Sep 30, 2020 12:01:56 PM)

  1. Exception support for basic block sections — rahmanl / githubweb
  2. [lldb/ipv6] Support running lldb tests in an ipv6-only environment. — rupprecht / githubweb
  3. [MLIR] Add async.value type to Async dialect — ezhulenev / githubweb
  4. [lldb-vscode] Allow an empty 'breakpoints' field to clear breakpoints. — rupprecht / githubweb
  5. Fix crash in SBStructuredData::GetDescription() when there's no StructuredDataPlugin. — jingham / githubweb
  6. [test][NewPM][SampleProfile] Fix more tests under NPM — aeubanks / githubweb
  7. [libc++] Make sure we don't attempt to run check-cxx-abilist when libc++ doesn't define new/delete — Louis Dionne / githubweb

#15005 (Sep 30, 2020 11:04:04 AM)

  1. [CodeGen] add test for NAN creation; NFC — spatel / githubweb
  2. [Sema] Support Comma operator for fp16 vectors. — flo / githubweb
  3. Fix interaction of `constinit` and `weak`. — richard / githubweb
  4. [OpenMP] Add Error Handling for Conflicting Pointer Sizes for Target Offload — huberjn / githubweb
  5. [OpenMP] Replace OpenMP RTL Functions With OMPIRBuilder and OMPKinds.def — jhuber6 / githubweb
  6. [AIX][Clang][Driver] Link libm in c++ mode — daltenty / githubweb

#15004 (Sep 30, 2020 10:21:53 AM)

  1. scudo: Make it thread-safe to set some runtime configuration flags. — peter / githubweb
  2. [test][SampleProfile][NewPM] Fix some tests under NPM — aeubanks / githubweb
  3. [asan][test] Several Posix/unpoison-alternate-stack.cpp fixes — ro / githubweb
  4. [AArch64] Avoid pairing loads when the base reg is modified — dancgr / githubweb

#15003 (Sep 30, 2020 9:38:54 AM)

  1. [ObjCARCAA][NewPM] Add already ported objc-arc-aa to PassRegistry.def — aeubanks / githubweb
  2. [mlir][openacc] Remove -allow-unregistred-dialect from ops and invalid tests — clementval / githubweb
  3. [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking. — vyng / githubweb

#15003 (Sep 30, 2020 9:38:54 AM)

  1. [zorg] [PowerPC] Limit number of threads to 64 on clang-ppc64le-rhel buildbot — saghir / githubweb

#15002 (Sep 30, 2020 8:56:18 AM)

  1. [mlir][Linalg] Generalize the logic to compute reassociation maps — ravishankarm / githubweb
  2. [InstCombine] Add bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector tests — llvm-dev / githubweb
  3. [InstCombine] Fix bswap(trunc(bswap(x))) -> trunc(lshr(x, c)) vector support — llvm-dev / githubweb
  4. [PowerPC] Avoid unused variable warning in Release builds — benny.kra / githubweb
  5. [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9 — zarko / githubweb
  6. [InstCombine] Add tests for 'partial' bswap patterns — llvm-dev / githubweb
  7. [NFC][regalloc] Make VirtRegAuxInfo part of allocator state — mtrofin / githubweb
  8. [DA][SDA] SyncDependenceAnalysis re-write — simon.moll / githubweb
  9. [VE] Support TargetBlockAddress — jam / githubweb

#15001 (Sep 30, 2020 7:55:09 AM)

  1. Move AffineMapAttr into BaseOps.td — benny.kra / githubweb
  2. [sanitizers] Fix internal__exit on Solaris — ro / githubweb
  3. [NFC][FE] Replace TypeSize with StorageUnitSize — Xiangling.Liao / githubweb
  4. Reapply "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / githubweb
  5. RegAllocFast: Add extra DBG_VALUE for live out spills — Matthew.Arsenault / githubweb
  6. LiveDebugValues: Fix typos and indentation — Matthew.Arsenault / githubweb
  7. GlobalISel: Assert if MoreElements uses a non-vector type — Matthew.Arsenault / githubweb
  8. [InstCombine] Remove %tmp variable names from bswap-fold tests — llvm-dev / githubweb
  9. [FE] Use preferred alignment instead of ABI alignment for complete object when applicable — Xiangling.Liao / githubweb

#15000 (Sep 30, 2020 7:12:19 AM)

  1. [VPlan] Change recipes to inherit from VPUser instead of a member var. — flo / githubweb
  2. [lldb] [Process/NetBSD] Fix operating on ftag register — mgorny / githubweb
  3. [InstCombine] recognizeBSwapOrBitReverseIdiom - remove unnecessary cast. NFCI. — llvm-dev / githubweb
  4. [InstCombine] Remove %tmp variable names from bswap tests — llvm-dev / githubweb
  5. [InstCombine] recognizeBSwapOrBitReverseIdiom - merge the regular/trunc+zext paths. NFCI. — llvm-dev / githubweb
  6. [clangd] Fix invalid UTF8 when extracting doc comments. — sam.mccall / githubweb
  7. [PowerPC] Remove support for VRSAVE save/restore/update. — sd.fertile / githubweb
  8. [GlobalISel] Fix incorrect setting of ValNo when splitting — mikael.holmen / githubweb

#14999 (Sep 30, 2020 6:29:03 AM)

  1. [RDA] isSafeToDefRegAt: Look at global uses — sam.parker / githubweb
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - cleanup bswap/bitreverse detection loop. NFCI. — llvm-dev / githubweb
  3. [InstCombine] Add PR47191 bswap tests — llvm-dev / githubweb
  4. [lldb] Fix FreeBSD Arm Process Plugin build — emaste / githubweb

#14998 (Sep 30, 2020 5:46:15 AM)

  1. InstCombine] collectBitParts - cleanup variable names. NFCI. — llvm-dev / githubweb
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - use ArrayRef::back() helper. NFCI. — llvm-dev / githubweb

#14997 (Sep 30, 2020 5:03:21 AM)

  1. [NFC][ARM] Add more LowOverheadLoop tests. — sam.parker / githubweb
  2. [mlir][Linalg] Tile sizes for Conv ops vectorization added as pass arguments — limo / githubweb
  3. [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops. — flo / githubweb

#14996 (Sep 30, 2020 4:20:25 AM)

  1. [InstCombine] recognizeBSwapOrBitReverseIdiom - assert for correct bit providence indices. NFCI. — llvm-dev / githubweb
  2. [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793) — llvm-dev / githubweb
  3. [mlir] Added support for rank reducing subviews — limo / githubweb

#14995 (Sep 30, 2020 3:22:42 AM)

  1. [X86] Support Intel Key Locker — xiang1.zhang / githubweb
  2. [gn build] Port 413577a8790 — llvmgnsyncbot / githubweb

#14994 (Sep 30, 2020 2:36:36 AM)

  1. [clangd] Fix member/type name conflict caught by buildbots. — sam.mccall / githubweb
  2. [clangd] Fix fuzzer build after 7ba0779fbb41b6fa8 — sam.mccall / githubweb
  3. [clangd][remote] Make sure relative paths are absolute with respect to posix style — kadircet / githubweb
  4. [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer — Mirko.Brkusanin / githubweb
  5. [SplitKit] Cope with no live subranges in defFromParent — jay.foad / githubweb
  6. [SystemZ]  Support bare nop instructions — paulsson / githubweb
  7. [MLIR][SPIRV] Support different function control in (de)serialization — georgemitenk0v / githubweb

#14993 (Sep 30, 2020 1:54:15 AM)

  1. Revert "[gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC" — jeremy.morse / githubweb

#14992 (Sep 30, 2020 1:49:45 AM)

  1. [llvm-readobj][test] - Stop using few precompiled binaries in mips-got.test — grimar / githubweb

#14991 (Sep 30, 2020 1:44:45 AM)

  1. [llvm-readobj][ARM] - Improve support of printing unwind (-u) information for non-relocatable objects. — grimar / githubweb

#14990 (Sep 30, 2020 1:39:44 AM)

  1. [ARM][LowOverheadLoops] TryRemove helper. — sam.parker / githubweb
  2. [MLIR][Standard] Add `atan2` to standard dialect — frgossen / githubweb

#14989 (Sep 30, 2020 1:23:49 AM)

  1. [clangd] Mark code action as "preferred" if it's the sole quickfix action — sam.mccall / githubweb

#14988 (Sep 30, 2020 1:11:49 AM)

  1. [clangd] Extract options struct for ClangdLSPServer. NFC — sam.mccall / githubweb

#14987 (Sep 30, 2020 12:37:44 AM)

  1. [NFC][ARM] Add LowOverheadLoop test — sam.parker / githubweb

#14986 (Sep 30, 2020 12:14:33 AM)

  1. [RDA] Switch isSafeToMove iterators — sam.parker / githubweb

#14985 (Sep 30, 2020 12:09:46 AM)

  1. [ARM] Change VPT state assertion — sam.parker / githubweb

#14984 (Sep 29, 2020 11:05:48 PM)

  1. [lldb] Use config.lldb_src_root in lit_config.load_config (NFC) — Jonas Devlieghere / githubweb

#14983 (Sep 29, 2020 9:11:46 PM)

  1. Remove test AST/const-fpfeatures-diag.c — sepavloff / githubweb

#14982 (Sep 29, 2020 8:57:50 PM)

  1. [mlir] Update docs referencing OpTrait::Symbol. — joker.eph / githubweb

#14981 (Sep 29, 2020 8:14:48 PM)

  1. [gn build] Add missing dependency to Extensions — aeubanks / githubweb

#14980 (Sep 29, 2020 7:19:47 PM)

  1. Remove further OpenBSD/sparc bits — brad / githubweb

#14979 (Sep 29, 2020 6:45:22 PM)

  1. [GlobalISel] Fix multiply with overflow intrinsics legalization generating invalid MIR. — Amara Emerson / githubweb

#14978 (Sep 29, 2020 6:39:48 PM)

  1. [X86] Increase the depth threshold required to form VPERMI2W/VPERMI2B in shuffle combining — craig.topper / githubweb

#14977 (Sep 29, 2020 6:15:50 PM)

  1. [AIX] asm output: use character literals in byte lists for strings — hubert.reinterpretcast / githubweb

#14976 (Sep 29, 2020 6:05:19 PM)

  1. [docs] Recommend dropLocation() over setDebugLoc(DebugLoc()) — Vedant Kumar / githubweb
  2. [NFC][MSAN] Remove an attribute in test — Vitaly Buka / githubweb
  3. [NFC][Msan] Add llvm.fabs test — Vitaly Buka / githubweb
  4. Fix test failures with trunk clang — richard / githubweb
  5. [lldb] Hoist -s (trace directory) argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / githubweb
  6. [gardening] Replace some uses of setDebugLoc(DebugLoc()) with dropLocation(), NFC — Vedant Kumar / githubweb
  7. Add remquo, frexp and modf overload functions to HIP header — Yaxun.Liu / githubweb
  8. [RISCV] Use the extensions in the canonical order (NFC) — ebahapo / githubweb

#14975 (Sep 29, 2020 5:06:31 PM)

  1. [CodeExtractor] Don't create bitcasts when inserting lifetime markers (NFCI) — Vedant Kumar / githubweb
  2. [mlir] Remove more OpBuilder args which are now injected — jpienaar / githubweb
  3. Fix a variety of minor issues with ObjC method mangling: — rjmccall / githubweb
  4. [DebugInfo] Add types from constructor homing to the retained types list. — akhuang / githubweb

#14974 (Sep 29, 2020 4:22:41 PM)

  1. Improve the representation of <compare>'s zero-only type. — richard / githubweb
  2. Recognize setjmp and friends as builtins even if jmp_buf is not declared yet. — richard / githubweb
  3. [AMDGPU] Remove SIEncodingFamily.GFX10_B — Stanislav.Mekhanoshin / githubweb
  4. Fix use of wrong printf format specifier for size_t argument. — richard / githubweb

#14973 (Sep 29, 2020 3:40:08 PM)

  1. [flang][msvc] Define access flags under Windows. NFC. — llvm-project / githubweb
  2. [nfc][libomptarget] Drop parameter to named_sync — jonchesterfield / githubweb

#14972 (Sep 29, 2020 2:57:35 PM)

  1. [SVE] Lower fixed length VECREDUCE_[FMAX|FMIN] to Scalable — mcinally / githubweb
  2. [flang][msvc] Define implicit conversion from UnsignedInt128 to int64_t. — llvm-project / githubweb

#14971 (Sep 29, 2020 2:11:04 PM)

  1. [libc++] Rename the -fno-rtti Lit feature to just no-rtti — Louis Dionne / githubweb
  2. Better diagnostics for anonymous bit-fields with attributes or an initializer. — aaron / githubweb
  3. Revert "[Sema] Address-space sensitive check for unbounded arrays (v2)" — Chris.Hamilton / githubweb
  4. [clangd] Trivial setter support when moving items to fields — n.james93 / githubweb
  5. [MLIR] Avoid adding debuginfo for a function if it contains calls that has no debug info. — timshen / githubweb
  6. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / githubweb
  7. [ms] [llvm-ml] Add MASM hex float support — epastor / githubweb
  8. [ms] [llvm-ml] Add REAL10 support (x87 extended precision) — epastor / githubweb
  9. [ms] [llvm-ml] Add support for "alias" directive — epastor / githubweb
  10. [ms] [llvm-ml] Accept whitespace around the dot operator — epastor / githubweb
  11. [ms] [llvm-ml] Create the @feat.00 symbol, and populate it appropriately — epastor / githubweb

#14970 (Sep 29, 2020 1:28:20 PM)

  1. [lldb/docs] Remove manual codesigning documentation — davelee.com / githubweb
  2. [libc++][ci] Turn on Phabricator reporting by default — Louis Dionne / githubweb
  3. [trace] Fix destructor declaration — walter erquinigo / githubweb
  4. Fix TODO in the mlir-cpu-runner/bare_ptr_call_conv.mlir test: call ops in bare-ptr calling convention is supported now (NFC) — joker.eph / githubweb
  5. [libc++] Fix some test failures in unusual configurations — Louis Dionne / githubweb
  6. [lldb] Hoist --server argument out of LLDB_TEST_COMMON_ARGS (NFC) — Jonas Devlieghere / githubweb

#14969 (Sep 29, 2020 12:42:06 PM)

  1. Revert "Revert "Add the ability to write target stop-hooks using the ScriptInterpreter."" — jingham / githubweb
  2. [CodeGen] emit CG profile for COFF object file — zequanwu / githubweb
  3. Use "default member initializer" instead of "in-class initializer" for diagnostics. — aaron / githubweb
  4. [ValueTracking] Early exit known non zero for phis — nikita.ppv / githubweb
  5. [mlir] Support return and call ops in bare-ptr calling convention — diego.caballero / githubweb
  6. [InstCombine] ease alignment restriction for converting masked load to normal load — spatel / githubweb
  7. [libc++][ci] Add a script to describe when to trigger libc++ CI builds — Louis Dionne / githubweb
  8. [libc++][ci] Improve the phabricator-report script — Louis Dionne / githubweb

#14968 (Sep 29, 2020 11:59:10 AM)

  1. [MLIR] Add Async dialect with trivial async.region operation — ezhulenev / githubweb
  2. [clangd] Fix assertion in remote-index marshalling — kadircet / githubweb

#14967 (Sep 29, 2020 11:08:48 AM)

  1. [ELF] Fix multiple -mllvm after D70378 — i / githubweb
  2. [InstCombine] visitTrunc - trunc (*shr (trunc A), C) --> trunc(*shr A, C) — llvm-dev / githubweb
  3. [InstCombine] adjust duplicate test for masked load; NFC — spatel / githubweb
  4. Add -fprofile-update={atomic,prefer-atomic,single} — i / githubweb
  5. [NFC][regalloc] Unit test for AllocationOrder iteration. — mtrofin / githubweb
  6. Adds MLIR C-API for marshaling Python capsules. — stellaraccident / githubweb
  7. [gn build] Port 6d193ba3337 — llvmgnsyncbot / githubweb

#14966 (Sep 29, 2020 10:25:48 AM)

  1. [COFF][CG Profile] set undefined symbol to external — zequanwu / githubweb
  2. [libc++][ci] Update how we build the Docker image — Louis Dionne / githubweb
  3. [clangd] findNearbyIdentifier(): guaranteed to give up after 2^N lines — platonov.aleksandr / githubweb
  4. [lldb] Remove redundant ctor call (NFC) — Jonas Devlieghere / githubweb
  5. [mlir][openacc] Add shutdown operation — clementval / githubweb
  6. [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free — aqjune / githubweb
  7. LanaiSubtarget.h - remove unnecessary includes. NFCI. — llvm-dev / githubweb
  8. LanaiTargetMachine.h - remove unnecessary includes. NFCI. — llvm-dev / githubweb
  9. [InstCombine] fix weird formatting in test file; NFC — spatel / githubweb

#14965 (Sep 29, 2020 9:43:34 AM)

  1. [lldb] Configure LLDB_FRAMEWORK_DIR in multi-generator builds — Jonas Devlieghere / githubweb
  2. [libc++] Fix tests on GCC 10 — Louis Dionne / githubweb
  3. [lldb] Also configure lldb_framework_dir in the lit.site.cfg.py — Jonas Devlieghere / githubweb
  4. [InstCombine] visitTrunc - remove dead trunc(lshr (zext A), C) combine. NFCI. — llvm-dev / githubweb
  5. [InstCombine] Fix the outofrange tests and add exact shift tests for D88429 — llvm-dev / githubweb
  6. [libc++] Add a regression test for erasing from a vector — Louis Dionne / githubweb
  7. [flang][msvc] Avoid templated initializer list initialization of vector. NFC. — llvm-project / githubweb

#14964 (Sep 29, 2020 9:00:53 AM)

  1. [SVE] Fix typo in CHECK lines for sve-fixed-length-int-reduce.ll — mcinally / githubweb
  2. [scudo][standalone] Fix Primary's ReleaseToOS test — kostyak / githubweb
  3. [OpenMP][VE plugin] Fixing failure to build VE plugin with consolidated error handling in libomptarget — simon.moll / githubweb
  4. SparcSubtarget.h - cleanup include dependencies. NFCI. — llvm-dev / githubweb
  5. NVPTXTargetMachine.h - remove unused includes. NFCI. — llvm-dev / githubweb
  6. MSP430TargetMachine.h - remove unused includes. NFCI. — llvm-dev / githubweb
  7. [clangd] Disable msan instrumentation for generated Evaluate(). — usx / githubweb
  8. NFC, add a missing stdlib include for the use of abort — Alex Lorenz / githubweb

#14963 (Sep 29, 2020 8:17:56 AM)

  1. [InstCombine] Add exact shift tests missed in D88475 — llvm-dev / githubweb
  2. [mlir] Expose Dialect class and registration/loading to C API — zinenko / githubweb
  3. [InstCombine] Inherit exact flags on extended shifts in trunc (lshr (sext A), C) --> (ashr A, C) — llvm-dev / githubweb
  4. [clangd] Improve PopulateSwitch tweak to work on non-empty switches — sam.mccall / githubweb
  5. [mlir][openacc] Add wait operation — clementval / githubweb
  6. [InstCombine] Add some basic trunc(lshr(zext(x),c)) tests — llvm-dev / githubweb
  7. [mlir][openacc] Add init operation — clementval / githubweb
  8. [InstCombine] use redirect of input file in regression tests; NFC — spatel / githubweb

#14962 (Sep 29, 2020 7:17:44 AM)

  1. [mlir] Fix shared libs build — andrzej.warzynski / githubweb
  2. Revert "[AMDGPU] Reorganize GCN subtarget features for unaligned access" — Mirko.Brkusanin / githubweb
  3. [AArch64] Add v8.5 Branch Target Identification support. — daniel.kiss / githubweb
  4. [mlir][Linalg] Refactor Linalg creation of loops to allow passing iterArgs - NFC — ntv / githubweb
  5. [GlobalISel] fix widenScalarUnmerge if widen type is not a multiple of destination type — dominik.montada / githubweb
  6. [mlir][Linalg] Refactor Linalg op initTensors support - NFC — ntv / githubweb
  7. [mlir][openacc] Add update operation — clementval / githubweb
  8. [InstCombine] visitTrunc - trunc (lshr (sext A), C) --> (ashr A, C) non-uniform support — llvm-dev / githubweb
  9. [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR — kparzysz / githubweb
  10. [Sema] Address-space sensitive check for unbounded arrays (v2) — Chris.Hamilton / githubweb

#14961 (Sep 29, 2020 6:27:24 AM)

  1. [mlir][GPU] Improve constant sinking in kernel outlining — herhut / githubweb
  2. [SystemZ] Don't emit PC-relative memory accesses to unaligned symbols. — paulsson / githubweb
  3. [SDag] Refactor and simplify divergence calculation and checking. NFC. — jay.foad / githubweb
  4. [SDag] Verify DAG divergence after dumping. NFC. — jay.foad / githubweb

#14960 (Sep 29, 2020 5:43:23 AM)

  1. [SYCL] Assume SYCL device functions are convergent — alexey.bader / githubweb
  2. [sanitizer] Don't build gmock for tests (follow-up to 82827244). — hans / githubweb
  3. [LoopUtils] Only verify SE in builds with assertions. — flo / githubweb

#14959 (Sep 29, 2020 4:57:33 AM)

  1. [IndVarSimplify] Fix Modified status for removal of overflow intrinsics — david.stenberg / githubweb
  2. [AArch64] Add BTI to CFI jumptables. — daniel.kiss / githubweb

#14958 (Sep 29, 2020 3:59:35 AM)

  1. [OpenMPOpt][Fix] Only initialize ICV initial values once. — sstipanovic / githubweb
  2. [msan] Add test for vector abs intrinsic — Vitaly Buka / githubweb
  3. [msan] Fix llvm.abs.v intrinsic — Vitaly Buka / githubweb

#14957 (Sep 29, 2020 3:13:08 AM)

  1. [LoopDeletion] Forget loop before setting values to undef — flo / githubweb
  2. [InstCombine] Add trunc(lshr(sext(x),c)) non-uniform vector tests — llvm-dev / githubweb

#14956 (Sep 29, 2020 2:10:37 AM)

  1. Revert "OpaquePtr: Add type to sret attribute" — tpopp / githubweb
  2. [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond — mkazantsev / githubweb

#14955 (Sep 29, 2020 1:26:42 AM)

  1. Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one." — flo / githubweb
  2. Revert "Recommit "[SCCP] Do not replace deref'able ptr with un-deref'able one."" — flo / githubweb
  3. [IsKnownNonZero] Handle the case with non-constant phi nodes — serguei.katkov / githubweb

#14954 (Sep 29, 2020 12:43:50 AM)

  1. [NFC][ARM] Comments and lambdas — sam.parker / githubweb

#14953 (Sep 28, 2020 11:49:09 PM)

  1. [X86] Add known bits test for PEXT. NFC — craig.topper / githubweb
  2. [X86] Add computeKnownBits support for PEXT. — craig.topper / githubweb
  3. [Driver] Filter out <libdir>/gcc and <libdir>/gcc-cross if they do not exists — dmantipov / githubweb
  4. This reduces code duplication between CGObjCMac.cpp and Mangle.cpp — rjmccall / githubweb

#14952 (Sep 28, 2020 11:06:27 PM)

  1. Revert "[OpenMP][FIX] Verify compatible types for declare variant calls" — johannes / githubweb

#14951 (Sep 28, 2020 10:24:02 PM)

  1. [NFC] Use assert instead of checking the guaranteed condition — mkazantsev / githubweb
  2. [Docs][NewPM] Add note about required passes — aeubanks / githubweb

#14950 (Sep 28, 2020 9:41:08 PM)

  1. [MLIR][OpenMP] Removed the ambiguity in flush op assembly syntax — kirankumar.tp / githubweb
  2. [OpenMP][FIX] Verify compatible types for declare variant calls — johannes / githubweb
  3. [IndVars] Remove exiting conditions that are trivially true/false — mkazantsev / githubweb

#14950 (Sep 28, 2020 9:41:08 PM)

  1. Removed unused TestBuilders. — gkistanova / githubweb

#14949 (Sep 28, 2020 8:58:33 PM)

  1. [HIP] Return non-zero value for invalid target ID — Yaxun.Liu / githubweb
  2. BPF: explicitly specify bpfel triple for certain tests — yhs / githubweb

#14948 (Sep 28, 2020 8:16:09 PM)

  1. Recommit "[HIP] Change default --gpu-max-threads-per-block value to 1024" — Yaxun.Liu / githubweb

#14947 (Sep 28, 2020 7:30:10 PM)

  1. Skip -fPIE for AMDGPU and HIP toolchain — Yaxun.Liu / githubweb
  2. [AArch64][GlobalISel] Scalarize <2 x s64> G_MUL since we don't have native support for it. — Amara Emerson / githubweb

#14946 (Sep 28, 2020 6:47:43 PM)

  1. Remove dependency from LLVM Dialect on the OpenMP dialect — joker.eph / githubweb
  2. [clangd] When finding refs for a renaming alias, do not return refs to underlying decls — zeratul976 / githubweb
  3. [mlir][openacc] Add acc.data operation verifier — clementval / githubweb

#14945 (Sep 28, 2020 6:05:25 PM)

  1. BuildVectorType with a dependent (array) type is crashing the compiler  - Fix for PR-47542 — rnk / githubweb
  2. [RegisterCoalescer] Pass Undefs to extendToIndices() — ruiling.song / githubweb
  3. [clang] Update warning-wall.c test — Jan Korous / githubweb
  4. Ensure that we don't compute linkage for an anonymous class too early if — richard / githubweb
  5. [gn build] Port 54d9f743c8b — llvmgnsyncbot / githubweb

#14944 (Sep 28, 2020 5:08:11 PM)

  1. [mlir][Affine][VectorOps] Fix super vectorizer utility (D85869) — diego.caballero / githubweb
  2. Attempt to clear some msan errors in the libcxx atomic tests. — ogiroux / githubweb
  3. [clang][driver][AIX] Set compiler-rt as default rtlib — daltenty / githubweb
  4. BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible — yhs / githubweb

#14943 (Sep 28, 2020 4:25:53 PM)

  1. [clang] Selectively ena/disa-ble format-insufficient-args warning — Jan Korous / githubweb
  2. [scudo][standalone] Remove unused atomic_compare_exchange_weak — kostyak / githubweb

#14942 (Sep 28, 2020 3:36:56 PM)

  1. [mlir][shape] Make conversion passes more consistent. — silvasean / githubweb
  2. [EHStreamer] Simplify sharedTypeIDs with std::mismatch — i / githubweb
  3. [CVP] Allow two transforms in one invocation — listmail / githubweb
  4. Guard `find_library(tensorflow_c_api ...)` by checking for TENSORFLOW_C_LIB_PATH to be set by the user — joker.eph / githubweb

#14941 (Sep 28, 2020 2:54:03 PM)

  1. [X86] Add tests for D87883. NFC — craig.topper / githubweb
  2. [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask. — craig.topper / githubweb
  3. [libc++] Fix constexpr dynamic allocation on GCC 10 — Louis Dionne / githubweb
  4. [libcxx] Don't pass -s to libtool — phosek / githubweb

#14940 (Sep 28, 2020 2:11:21 PM)

  1. [InstCombine] Regenerate cast tests. NFC. — llvm-dev / githubweb
  2. [X86] Use inlineasm flag output for the _bittest* intrinsics. — craig.topper / githubweb
  3. [mlir] [VectorOps] Relaxed restrictions on vector.reduction types even more — ajcbik / githubweb
  4. Revert "Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar."" — Amara Emerson / githubweb
  5. [lldb] Add print_function import — Jonas Devlieghere / githubweb
  6. Fix a think-o with the numerical suffixes in the docs for init_priority. — aaron / githubweb
  7. [gn build] Re-run CompletionModelCodegen when input json files change — thakis / githubweb
  8. [CMake][AIX] Limit tools in external project build — daltenty / githubweb
  9. [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64. — Amara Emerson / githubweb

#14939 (Sep 28, 2020 1:28:28 PM)

  1. [lldb] Enable markdown support for documentation — Jonas Devlieghere / githubweb
  2. Once we've found a firmware binary and loaded it, don't search more — Jason Molenda / githubweb
  3. [CostModel] remove hack for intrinsic cost based on cost type — spatel / githubweb
  4. [wasm] Move WasmTraits.h to BinaryFormat — benny.kra / githubweb
  5. [libc++] Fix heap UaF issue in coroutine test — Louis Dionne / githubweb
  6. [libc++] Add UNSUPPORTED markup to atomic test in single-threaded mode — Louis Dionne / githubweb
  7. [libc++] Replace uses of __libcpp_allocate by std::allocator<> — Louis Dionne / githubweb
  8. [COFF] Aliases resolve directly to defined external targets — epastor / githubweb

#14938 (Sep 28, 2020 12:44:50 PM)

  1. [python][tests] Fix string comparison with "is" — chfast / githubweb
  2. [CostModel] fill in arguments as part of intrinsic attribute constructor — spatel / githubweb
  3. [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types — baptiste.saleil / githubweb

#14937 (Sep 28, 2020 12:02:34 PM)

  1. Revert "[AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar." — Amara Emerson / githubweb
  2. [AArch64] reuse another map iterator. NFC — jonathan_roelofs / githubweb
  3. [mlir] [VectorOps] changes to printing support for integers — ajcbik / githubweb
  4. scudo: Re-order Allocator fields for improved performance. NFCI. — peter / githubweb

#14936 (Sep 28, 2020 11:17:02 AM)

  1. [CostModel] move early exit for free intrinsics — spatel / githubweb
  2. [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect — Jessica Paquette / githubweb
  3. [WebAssembly] Use wasm::Signature for in ObjectWriter (NFC) — aheejin / githubweb
  4. [InstCombine] Add trunc(shr(trunc(x),c)) non-uniform vector tests — llvm-dev / githubweb
  5. [AddressSanitizer] Copy type metadata to prevent miscompilation — d.c.ddcc / githubweb
  6. [clangd] Rename evaluate() to evaluateHeuristics() — usx / githubweb

#14935 (Sep 28, 2020 10:33:20 AM)

  1. Add FunctionType to MLIR C and Python bindings. — stellaraccident / githubweb
  2. [clangd] Use Decision Forest to score code completions. — usx / githubweb
  3. [InstCombine] Add basic trunc(shr(trunc(x),c)) tests — llvm-dev / githubweb
  4. [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y) — Jessica Paquette / githubweb
  5. [AArch64][GlobalISel] Support shifted register form in emitTST — Jessica Paquette / githubweb
  6. [CostModel] split handling of intrinsics from other calls — spatel / githubweb

#14934 (Sep 28, 2020 9:49:58 AM)

  1. [clangd] Add a trained DecisionForest for code completion. — usx / githubweb
  2. [ubsan] nullability-arg: Fix crash on C++ member pointers — Vedant Kumar / githubweb
  3. [unittests] Preserve LD_LIBRARY_PATH in crash recovery test — mikhail.maltsev / githubweb
  4. [AArch64] Reuse map iterator instead of double lookup. NFC — jonathan_roelofs / githubweb

#14933 (Sep 28, 2020 9:07:36 AM)

  1. [AMDGPU] Reformat AMDGPUTargetLowering::isSDNodeAlwaysUniform. NFC. — jay.foad / githubweb
  2. [clang][codegen] Annotate `correctly-rounded-divide-sqrt-fp-math` fn-attr for OpenCL only. — michael.hliao / githubweb
  3. Revert "Add the ability to write target stop-hooks using the ScriptInterpreter." — Jonas Devlieghere / githubweb

#14932 (Sep 28, 2020 8:25:01 AM)

  1. [ARM] Added more patterns to generate SSAT/USAT with shift — meera.nakrani / githubweb
  2. [llvm] Fix unused variable in non-debug configurations — tpopp / githubweb
  3. [ARM][LowOverheadLoops] Cleanup and re-arrange — sam.parker / githubweb

#14931 (Sep 28, 2020 7:42:14 AM)

  1. [InstCombine] matchRotate - force splat of uniform constant rotation amounts (PR46895) — llvm-dev / githubweb
  2. [TableGen] Improved messages in PseudoLoweringEmitter. — paul / githubweb
  3. [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators — aqjune / githubweb
  4. [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable — mcinally / githubweb

#14930 (Sep 28, 2020 6:59:10 AM)

  1. [llvm-readobj/elf] - Fix the PREL31 relocation computation used for dumping arm32 unwind info (-u). — grimar / githubweb
  2. [AMDGPU] Reformat SITargetLowering::isSDNodeSourceOfDivergence. NFC. — jay.foad / githubweb
  3. [NFC][ARM] Factor out some logic for LoLoops. — sam.parker / githubweb

#14930 (Sep 28, 2020 6:59:10 AM)

  1. Added mail notifier for fedora-llvm-x86_64 builder — kkleine / githubweb
  2. Increase number of jobs from 32 to 64 for fedora-llvm-x86_64 worker — kkleine / githubweb
  3. mail notifier for x86_64-fedora-clang builder — kkleine / githubweb

#14929 (Sep 28, 2020 6:14:36 AM)

  1. [InstCombine] matchRotate - allow undef in uniform constant rotation amounts (PR46895) — llvm-dev / githubweb
  2. [ARM][MVE] Enable tail-predication by default — sjoerd.meijer / githubweb
  3. [clang] Don't emit "no member" diagnostic if the lookup fails on an invalid record decl. — hokein.wu / githubweb
  4. [clang-tidy] IncludeInserter: allow <> in header name — alexfh / githubweb

#14928 (Sep 28, 2020 5:30:41 AM)

  1. [X86] Simplify broadcast mask detection with isUndefOrEqual helper. — llvm-dev / githubweb
  2. [X86] Flip isShuffleEquivalent argument order to match isTargetShuffleEquivalent — llvm-dev / githubweb
  3. [AArch64] Generate .note.gnu.property based on module flags. — daniel.kiss / githubweb
  4. [SCEV] Also use info from assumes in applyLoopGuards. — flo / githubweb

#14927 (Sep 28, 2020 4:47:20 AM)

  1. [lldb][NFC] Minor cleanup in CxxModuleHandler::tryInstantiateStdTemplate — Raphael Isemann / githubweb
  2. [clangd] Add a tweak for filling in enumerators of a switch statement. — sam.mccall / githubweb
  3. [gn build] Port 018066d9475 — llvmgnsyncbot / githubweb

#14926 (Sep 28, 2020 4:03:26 AM)

  1. [PowerPC] Clean-up mayRaiseFPException bits — qiucofan / githubweb

#14924 (Sep 28, 2020 2:31:26 AM)

  1. [InstCombine] Add tests for vector rotate by constants with undefs. — llvm-dev / githubweb
  2. [AMDGPU] Split R600 and GCN bfi patterns — jay.foad / githubweb
  3. [AMDGPU] Make bfi patterns divergence-aware — jay.foad / githubweb
  4. [AMDGPU] Add bfi immediate pattern — jay.foad / githubweb

#14924 (Sep 28, 2020 2:31:26 AM)

  1. Add flang out of tree buildbot — diana.picus / githubweb

#14923 (Sep 28, 2020 1:46:46 AM)

  1. [Coroutines] Reuse storage for local variables with non-overlapping lifetimes — yedeng.yd / githubweb
  2. [lldb] Remove nothreadallow from SWIG's __str__ wrappers to work around a Python>=3.7 crash — Raphael Isemann / githubweb
  3. [ARM] Expand cannotInsertWDLSTPBetween to the last instruction — david.green / githubweb
  4. [ARM][MVE] tail-predication: overflow checks for elementcount, cont'd — sjoerd.meijer / githubweb
  5. [Coroutines] Remove unused includes. NFC. — benny.kra / githubweb
  6. [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets. — grimar / githubweb
  7. [lldb] Reference STL types in import-std-module tests — Raphael Isemann / githubweb
  8. [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section. — grimar / githubweb

#14922 (Sep 28, 2020 12:29:51 AM)

  1. [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy — david.sherwood / githubweb

#14921 (Sep 27, 2020 11:31:42 PM)

  1. [PowerPC] Add tests for `select` patterns. NFC. — lkail / githubweb

#14920 (Sep 27, 2020 10:48:03 PM)

  1. Revert "Reland [CodeGen] emit CG profile for COFF object file" — aeubanks / githubweb

#14919 (Sep 27, 2020 10:05:53 PM)

  1. [Test] Add tests where we can replace condition with invariants — mkazantsev / githubweb

#14918 (Sep 27, 2020 8:47:25 PM)

  1. Add profiling support for APValues. — richard / githubweb

#14917 (Sep 27, 2020 7:46:27 PM)

  1. Canonicalize declaration pointers when forming APValues. — richard / githubweb

#14916 (Sep 27, 2020 7:04:13 PM)

  1. [mlir][openacc] Add if, deviceptr operands and default attribute — clementval / githubweb

#14915 (Sep 27, 2020 6:21:56 PM)

  1. [mlir][openacc] Switch to assembly format for acc.data — clementval / githubweb

#14914 (Sep 27, 2020 5:29:51 PM)

  1. [mlir][openacc] Remove detach and delete operands from acc.data — clementval / githubweb

#14913 (Sep 27, 2020 12:39:40 PM)

  1. [CVP] Remove unnecessary block splits in tests (NFC) — nikita.ppv / githubweb
  2. [OpenMP] Add Missing _static Director for OpenMP Documentation — huberjn / githubweb
  3. [BuildLibCalls] Add noalias for strcat and stpcpy — Dávid Bolvanský / githubweb

#14912 (Sep 27, 2020 11:56:45 AM)

  1. [LVI][CVP] Use block value when simplifying icmps — nikita.ppv / githubweb

#14911 (Sep 27, 2020 11:13:56 AM)

  1. [NewPM] Port ConstraintElimination to the new pass manager — i / githubweb

#14910 (Sep 27, 2020 10:16:26 AM)

  1. [CVP] Make srem test more robust (NFC) — nikita.ppv / githubweb
  2. [InstCombine] Simplify code. NFCI. — benny.kra / githubweb

#14909 (Sep 27, 2020 9:33:44 AM)

  1. [LVI] Require context instruction in external API (NFCI) — nikita.ppv / githubweb
  2. [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC) — nikita.ppv / githubweb

#14908 (Sep 27, 2020 8:51:55 AM)

  1. [CVP] Pass context instruction when narrowing div/rem — nikita.ppv / githubweb

#14907 (Sep 27, 2020 8:07:56 AM)

  1. [X86] Regenerate i128 sdiv tests and add i686 coverage. — llvm-dev / githubweb
  2. [X86] Add some basic i128 udiv test coverage — llvm-dev / githubweb

#14906 (Sep 27, 2020 6:58:23 AM)

  1. [CostModel] add cl option to check size and latency costs; NFC — spatel / githubweb

#14905 (Sep 27, 2020 6:15:00 AM)

  1. [InstSimplify] add tests for fcmp with casted op; NFC — spatel / githubweb
  2. [ValueTracking] enhance isKnownNeverInfinity to understand sitofp — spatel / githubweb

#14904 (Sep 27, 2020 5:31:55 AM)

  1. Typo fix; NFC — aaron / githubweb

#14903 (Sep 27, 2020 4:23:43 AM)

  1. [llvm-objcopy][NFC] refactor error handling. part 2. — a.v.lapshin / githubweb

#14902 (Sep 27, 2020 3:37:57 AM)

  1. Fix MIPS and MIPS64 ABI to use ConstString in their register info arrays. — Raphael Isemann / githubweb

#14901 (Sep 27, 2020 2:21:27 AM)

  1. [Legalize][X86] Improve nnan fmin/fmax vector reduction — nikita.ppv / githubweb
  2. [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64. — Amara Emerson / githubweb

#14900 (Sep 27, 2020 1:39:49 AM)

  1. [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC — i / githubweb
  2. [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization. — Amara Emerson / githubweb

#14899 (Sep 27, 2020 12:57:56 AM)

  1. [X86] Add more test cases to inline-asm-flag-output.ll. NFC — craig.topper / githubweb

#14898 (Sep 26, 2020 10:41:56 PM)

  1. Update Kaleidoscope: Change headers — llvm / githubweb

#14897 (Sep 26, 2020 7:11:59 PM)

  1. [Machinesink] add one more profitable loop related pattern — czhengsz / githubweb

#14896 (Sep 26, 2020 4:35:40 PM)

  1. [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget — amy.kwan1 / githubweb
  2. Internalize functions from various tools. NFC — i / githubweb
  3. [LLVM-C] Turn a ShuffleVector Constant Into a Getter. — devteam.codafi / githubweb

#14895 (Sep 26, 2020 3:53:57 PM)

  1. Fix sphinx warnings in AttributeReference, NFC — aaronpuchert / githubweb

#14894 (Sep 26, 2020 3:07:57 PM)

  1. [ConstraintElimination] Internalize function/class and delete an implied condition. NFC — i / githubweb

#14893 (Sep 26, 2020 2:19:13 PM)

  1. [X86] Add 64-bit target tests — llvm-dev / githubweb

#14892 (Sep 26, 2020 1:37:44 PM)

  1. Thread safety analysis: Improve documentation for ASSERT_CAPABILITY — aaronpuchert / githubweb

#14891 (Sep 26, 2020 12:56:20 PM)

  1. [flang] SAVE statement should not apply to nested scoping units — tkeith / githubweb

#14890 (Sep 26, 2020 12:14:55 PM)

  1. [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines — llvm-dev / githubweb

#14889 (Sep 26, 2020 10:52:06 AM)

  1. Revert "[DSE] Switch to MemorySSA-backed DSE by default." — flo / githubweb

#14888 (Sep 26, 2020 10:10:39 AM)

  1. [gn build] update TODO — thakis / githubweb

#14887 (Sep 26, 2020 9:29:12 AM)

  1. [mlir] Updates to generate dialect rather than op docs — jpienaar / githubweb
  2. [mlir] Fix capitalization typo — jpienaar / githubweb

#14886 (Sep 26, 2020 8:47:58 AM)

  1. [mlir] Fix passes.md's naming & add missing — jpienaar / githubweb

#14885 (Sep 26, 2020 7:51:57 AM)

  1. [X86] Cleanup check-prefixes for vector-mul.ll tests — llvm-dev / githubweb

#14884 (Sep 26, 2020 6:46:18 AM)

  1. [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide." — paul / githubweb
  2. Run test on particular target only — sepavloff / githubweb
  3. MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / githubweb
  4. [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask — llvm-dev / githubweb

#14883 (Sep 26, 2020 6:03:52 AM)

  1. [DSE] Add tests with lifetime.end that only mark parts of the obj as dead. — flo / githubweb
  2. [DSE] Unify & fix mem terminator location checks. — flo / githubweb

#14882 (Sep 26, 2020 5:02:50 AM)

  1. [FPEnv] Evaluate constant expressions under non-default rounding modes — sepavloff / githubweb

#14880 (Sep 26, 2020 3:34:57 AM)

  1. [LoopDelete][Assume] Allow deleting loops with assumes — tyker / githubweb

#14879 (Sep 25, 2020 11:04:26 PM)

  1. [Driver] Perform Linux distribution detection only once — dmantipov / githubweb
  2. [Driver] Fix formatting as suggested by clang-format (NFC) — dmantipov / githubweb
  3. [SelectionDAG] Add guard to automatically insert flags — qiucofan / githubweb
  4. [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store — simon / githubweb

#14878 (Sep 25, 2020 10:22:00 PM)

  1. Added openmp docs to SphinxDocsBuilder. — alebedev / githubweb

#14877 (Sep 25, 2020 9:00:09 PM)

  1. [bindings/go] Fix TestAttributes after D88241 — i / githubweb

#14876 (Sep 25, 2020 8:17:21 PM)

  1. Common code preparation for tblgen-types patch — joker.eph / githubweb

#14875 (Sep 25, 2020 7:34:55 PM)

  1. [Clang][OpenMP] Added support for nowait target in CodeGen via regular task — tianshilei1992 / githubweb

#14874 (Sep 25, 2020 6:52:34 PM)

  1. [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank. — Amara Emerson / githubweb

#14873 (Sep 25, 2020 6:09:30 PM)

  1. [lldb/bindings] Fix -Wformat after D88123 — i / githubweb
  2. [AArch64][GlobalISel] Add a few more vector type combinations for shift selection. — Amara Emerson / githubweb
  3. [LowerTypeTests][NewPM] Add constructor that uses command line flags — aeubanks / githubweb

#14872 (Sep 25, 2020 5:09:13 PM)

  1. [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined — aqjune / githubweb
  2. [RISCV] Fix formatting (NFC) — ebahapo / githubweb
  3. [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC — craig.topper / githubweb
  4. [Object][MachO] Refine the interface of Slice — alexshap / githubweb
  5. [RISCV] Scheduler description for Bullet — ebahapo / githubweb
  6. [RISCV] Update driver tests — ebahapo / githubweb

#14871 (Sep 25, 2020 4:08:07 PM)

  1. [msan] Skip memcpy interceptor called by gethostname — Vitaly Buka / githubweb
  2. Sema: add support for `__attribute__((__swift_private__))` — Saleem Abdulrasool / githubweb
  3. Add the ability to write target stop-hooks using the ScriptInterpreter. — jingham / githubweb
  4. [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base. — efriedma / githubweb
  5. [TRE][NFC] Refactor Basic Block Processing — efriedma / githubweb
  6. C API: functions to get mask of a ShuffleVector — efriedma / githubweb

#14870 (Sep 25, 2020 3:25:38 PM)

  1. Add support for firmware/standalone LC_NOTE "main bin spec" corefiles — Jason Molenda / githubweb

#14869 (Sep 25, 2020 2:43:09 PM)

  1. [InstCombine] Fix test name to match type. NFCI. — llvm-dev / githubweb
  2. [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895) — llvm-dev / githubweb
  3. Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI. — llvm-dev / githubweb
  4. Revert "[IRSim] Adding basic implementation of llvm-sim." — andrew.litteken / githubweb
  5. [lsan] Add interceptor for pthread_detach. — mvanotti / githubweb

#14868 (Sep 25, 2020 2:00:34 PM)

  1. [IRSim] Adding basic implementation of llvm-sim. — andrew.litteken / githubweb

#14867 (Sep 25, 2020 1:18:13 PM)

  1. [InstCombine] collectBitParts - add fshl/fshr handling — llvm-dev / githubweb

#14866 (Sep 25, 2020 12:23:43 PM)

  1. [flang][OpenMP] Place the insertion point to the start of the block — SourabhSingh.Tomar / githubweb
  2. [NFC] Fix comment for DataOp — clementval / githubweb
  3. [lld-macho] Implement support for PIC — jezng / githubweb
  4. [lld-macho] Support -bundle — jezng / githubweb
  5. [lld-macho] Allow the entry symbol to be dynamically bound — jezng / githubweb
  6. [lld-macho] Support absolute symbols — jezng / githubweb
  7. [lld-macho] Always include custom syslibroot when running tests — jezng / githubweb
  8. [lld-macho] Ignore a few more undocumented flags — jezng / githubweb
  9. [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules — xun / githubweb
  10. [WebAssembly] Check features before making SjLj vars thread-local — tlively / githubweb
  11. [lldb] Pass reference instead of pointer in protected SBAddress methods. — Jonas Devlieghere / githubweb
  12. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / githubweb
  13. [LoopReroll][NewPM] Port -loop-reroll to NPM — aeubanks / githubweb

#14865 (Sep 25, 2020 11:24:57 AM)

  1. Revert "Add a verifier check that rejects non-distinct DISubprogram function" — Adrian Prantl / githubweb
  2. Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line — hans / githubweb
  3. [SCEV] Add another test using info from loop guards for BTC with NE. — flo / githubweb
  4. [SCEV] Add support for `x != 0` to CollectCondition. — flo / githubweb
  5. OpaquePtr: Add type to sret attribute — Matthew.Arsenault / githubweb

#14864 (Sep 25, 2020 10:39:49 AM)

  1. Sema: remove unnecessary parameter for SwiftName handling (NFCI) — Saleem Abdulrasool / githubweb
  2. Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / githubweb
  3. [PowerPC] Add accumulator register class and instructions — baptiste.saleil / githubweb
  4. Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4 — i / githubweb
  5. [MLIR] Fix for updating function signature in normalizing memrefs — uday / githubweb
  6. AArch64/GlobalISel: Narrow stack passed argument access size — Matthew.Arsenault / githubweb

#14863 (Sep 25, 2020 9:57:34 AM)

  1. [NFC] Fix build warnings — jurahul / githubweb
  2. [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR — Vedant Kumar / githubweb
  3. [AArch64][GlobalISel] Add selection support for <8 x s16>  G_INSERT_VECTOR_ELT with GPR scalar. — Amara Emerson / githubweb

#14862 (Sep 25, 2020 9:15:07 AM)

  1. [CMake] Make sure _cmake_system_name has a default — daltenty / githubweb
  2. [SystemZ] Optimize bcmp calls (PR47420) — Dávid Bolvanský / githubweb
  3. [SCEV] Add support for `x == constant` to CollectCondition. — flo / githubweb

#14861 (Sep 25, 2020 8:32:27 AM)

  1. [SCEV] Swap operands if LHS is not unknown. — flo / githubweb
  2. [AIX] Try to not use LLVM tools while building runtimes — daltenty / githubweb
  3. [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable — mcinally / githubweb
  4. [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116 — mcinally / githubweb
  5. Add a verifier check that rejects non-distinct DISubprogram function — Adrian Prantl / githubweb
  6. [NFC] Fix minor typos in comments and reuse concreteOp. — jurahul / githubweb
  7. [NFC] Fix syntax of ranked memrefs in the MLIR Language Reference. — jurahul / githubweb
  8. [libc++][ci] Don't require passing --token to phabricator-report — Louis Dionne / githubweb

#14860 (Sep 25, 2020 7:50:15 AM)

  1. [SCEV] Extract code to collect conditions to lambda (NFC). — flo / githubweb
  2. Typo fix; NFC — aaron / githubweb
  3. [InstCombine] Add 'partial' bswap tests from PR39793 — llvm-dev / githubweb
  4. Fix some of the more egregious 80-col and whitespace issues; NFC — aaron / githubweb
  5. [InstCombine] Add some extra bswap tests from PR39793 — llvm-dev / githubweb
  6. [PowerPC][NFC] Merged two switch entries. — stefanp / githubweb

#14859 (Sep 25, 2020 7:07:53 AM)

  1. [libc++] Initial support for pre-commit CI with Buildkite — Louis Dionne / githubweb

#14858 (Sep 25, 2020 6:25:02 AM)

  1. [SCEV] Add more tests using info from loop guards for BTC. — flo / githubweb

#14857 (Sep 25, 2020 5:35:55 AM)

  1. [clang-format] Add a MacroExpander. — klimek / githubweb
  2. [Analyzer] Fix unused variable warning in Release builds — benny.kra / githubweb
  3. [gn build] Port e336b74c995 — llvmgnsyncbot / githubweb

#14856 (Sep 25, 2020 4:52:50 AM)

  1. [Analyzer] Fix for `ExprEngine::computeObjectUnderConstruction()` for base and delegating consturctor initializers — adam.balogh / githubweb
  2. [CMake][CTE] Add "check-clang-extra-..." targets to test only a particular Clang extra tool — whisperity / githubweb
  3. [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits — stefanp / githubweb
  4. [InstCombine] Add bswap tests from funnel shift intrinsics — llvm-dev / githubweb
  5. [PPC] [AIX] Implement calling convention IR for C99 complex types on AIX — zarko / githubweb
  6. [mlir] [VectorOps] generalize printing support for integers — ajcbik / githubweb

#14855 (Sep 25, 2020 4:09:04 AM)

  1. Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619" — llvm-dev / githubweb
  2. [SplitKit] In addDeadDef tolerate parent range that defines more lanes — jay.foad / githubweb
  3. [AMDGPU] Fix declaration parameter names to match definition — jay.foad / githubweb
  4. [AArch64] PAC/BTI code generation for LLVM generated functions — momchil.velikov / githubweb

#14853 (Sep 25, 2020 2:40:01 AM)

  1. [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal. — Amara Emerson / githubweb
  2. [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands. — Amara Emerson / githubweb
  3. [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI. — grimar / githubweb
  4. [msan] Fix gethostent tests — Vitaly Buka / githubweb
  5. [msan] Remove redundant test — Vitaly Buka / githubweb

#14852 (Sep 25, 2020 1:58:00 AM)

  1. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / githubweb

#14851 (Sep 25, 2020 1:06:27 AM)

  1. [ARM] Find VPT implicitly predicated by VCTP — sam.parker / githubweb

#14850 (Sep 25, 2020 12:24:02 AM)

  1. [mlir][SCFToGPU] LaunchOp propagate optional attributes — artur.bialas / githubweb

#14849 (Sep 24, 2020 10:05:01 PM)

  1. [libc] Using llvm_libc memcpy in mem* benchmarks. — asteinhauser / githubweb

#14848 (Sep 24, 2020 9:22:05 PM)

  1. Fix uninitialized XRayArg — ianlevesque / githubweb

#14847 (Sep 24, 2020 8:36:46 PM)

  1. [NFC] [PPC] Add PowerPC expected IR tests for C99 complex — zarko / githubweb
  2. [lld][WebAssembly] Allow `atomics` feature with unshared memory — tlively / githubweb

#14846 (Sep 24, 2020 7:45:51 PM)

  1. [xray] Function coverage groups — ianlevesque / githubweb

#14845 (Sep 24, 2020 7:03:20 PM)

  1. Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes — joker.eph / githubweb
  2. PR47176: Don't read from an inactive union member if a friend function — richard / githubweb

#14844 (Sep 24, 2020 6:21:08 PM)

  1. [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given — aqjune / githubweb
  2. [lld] Clean up in lld::{coff,elf}::link after D70378 — i / githubweb
  3. [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types — kparzysz / githubweb

#14843 (Sep 24, 2020 5:38:59 PM)

  1. [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison — aqjune / githubweb

#14842 (Sep 24, 2020 4:56:49 PM)

  1. [AMDGPU] Fixes typo in the test. NFC. — Stanislav.Mekhanoshin / githubweb
  2. [MS] Simplify rules for passing C++ records — rnk / githubweb
  3. [MS] For unknown ISAs, pass non-trivially copyable arguments indirectly — rnk / githubweb
  4. [intel-pt] Refactor the JSON parsing — walter erquinigo / githubweb
  5. Add a static_assert confirming that DiagnosticBuilder is small — rnk / githubweb
  6. Revert "Add a static_assert confirming that DiagnosticBuilder is small" — rnk / githubweb
  7. Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing" — rnk / githubweb

#14841 (Sep 24, 2020 3:43:20 PM)

  1. [WebAssembly] Make SjLj lowering globals thread-local — tlively / githubweb
  2. [Instruction] Add dropLocation and updateLocationAfterHoist helpers — Vedant Kumar / githubweb
  3. [lld-macho][re-land] Initial support for common symbols — jezng / githubweb
  4. [lld-macho][re-land] Implement and test resolution of common symbols — jezng / githubweb
  5. [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix. — snehasishk / githubweb
  6. Fix regex in test. — isanbard / githubweb
  7. [OpenMP] OpenMPOpt Support for Globalization Remarks — jhuber6 / githubweb
  8. [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section. — snehasishk / githubweb
  9. [RISCV] Merge the pipeline models for Rocket — ebahapo / githubweb

#14840 (Sep 24, 2020 2:53:36 PM)

  1. [AArch64] __builtin_return_address for PAuth. — daniel.kiss / githubweb
  2. [CUDA] Added conversion functions to builtin vars. — tra / githubweb
  3. [CodeGen] Postprocess PHI nodes for callbr — isanbard / githubweb
  4. Fix testcase. — isanbard / githubweb
  5. Revert "[CodeGen] Postprocess PHI nodes for callbr" — isanbard / githubweb
  6. [NFCI][IR] ConstantRangeTest: refactor operation range gatherers — lebedev.ri / githubweb
  7. [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing — lebedev.ri / githubweb
  8. Reland [CodeGen] emit CG profile for COFF object file — zequanwu / githubweb
  9. Temporary fix for D85085 debug_loc bug with basic block sections. — tmsriram / githubweb
  10. [DebugInfo] Fix bug in constructor homing with classes with trivial — akhuang / githubweb
  11. [LLDB] Add a defensive check for member__f_ — shafik / githubweb

#14839 (Sep 24, 2020 2:11:02 PM)

  1. [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX — daltenty / githubweb
  2. [AST] Use data-recursion when building ParentMap, avoid stack overflow. — sam.mccall / githubweb
  3. Remove stale assert. — isanbard / githubweb
  4. [mlir][NFC] Promote memory space to BaseMemRefType — diego.caballero / githubweb

#14838 (Sep 24, 2020 1:23:28 PM)

  1. AArch64/GlobalISel: Add testcase for bug 47619 — Matthew.Arsenault / githubweb
  2. [IRSim] Adding wrapper pass for IRSimilarityIdentfier — andrew.litteken / githubweb
  3. Remove dead branch identified by @rsmith on post-commit for D88236 — erich.keane / githubweb
  4. [flang][driver] Add missing dependency (shared library builds, NFC) — andrzej.warzynski / githubweb
  5. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / githubweb

#14837 (Sep 24, 2020 12:39:46 PM)

  1. Revert "[OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default" — a.bataev / githubweb
  2. Basic: add an extra newline for sphinx (NFC) — Saleem Abdulrasool / githubweb
  3. [LLD][COFF] Avoid overwriting inputs in tests — alexandre.ganea / githubweb
  4. [LLD][COFF] Cover usage of LLD-as-a-library in tests — alexandre.ganea / githubweb
  5. [PR47636] Fix tryEmitPrivate to handle non-constantarraytypes — erich.keane / githubweb
  6. Add support for setting the path to llvm-symbolizer through an environment variable — joker.eph / githubweb
  7. GlobalISel: Use unmerge when copying wide vectors to result registers — Matthew.Arsenault / githubweb
  8. [Modules] Add stats to measure performance of building and loading modules. — vsapsai / githubweb
  9. [mlir][shape] Start a pass that lowers shape constraints. — silvasean / githubweb
  10. [NFC][regalloc] Remove unused API in AllocationOrder — mtrofin / githubweb
  11. [SLP] clean up - use 'const' and ArrayRef constructor; NFC — spatel / githubweb
  12. Revert "[Modules] Add stats to measure performance of building and loading modules." — vsapsai / githubweb

#14836 (Sep 24, 2020 11:37:12 AM)

  1. [OPENMP]Fix PR47621: Variable used by task inside a template function is not made firstprivate by default — a.bataev / githubweb
  2. [SLP] Remove LHS and RHS from OperationData. — craig.topper / githubweb
  3. [APFloat] prevent NaN morphing into Inf on conversion (PR43907) — spatel / githubweb
  4. Revert "Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions"" — rnk / githubweb
  5. Revert "Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic" — rnk / githubweb
  6. [llvm-exegesis] Add whitespace between words in error message — Jinsong Ji / githubweb

#14835 (Sep 24, 2020 10:53:22 AM)

  1. [OPENMP]PR47606: Do not update the lastprivate item if it was captured by reference as firstprivate data member. — a.bataev / githubweb
  2. [AMDGPU] global-isel support for RT — Stanislav.Mekhanoshin / githubweb
  3. [AArch64] Regenerate dag-numsignbits.ll checks — llvm-dev / githubweb
  4. [Scalar] ConstantHoistingPass - iterate with const references. NFCI. — llvm-dev / githubweb

#14834 (Sep 24, 2020 10:11:11 AM)

  1. [OpenMP] cmake option LIBOMPTARGET_NVPTX_MAX_SM for nvptx device RTL — tianshilei1992 / githubweb
  2. [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp — andrew.litteken / githubweb
  3. [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET — momchil.velikov / githubweb

#14833 (Sep 24, 2020 9:09:04 AM)

  1. Sema: add support for `__attribute__((__swift_newtype__))` — Saleem Abdulrasool / githubweb
  2. [lldb/examples] Add missing declaration in heap.py — davelee.com / githubweb

#14832 (Sep 24, 2020 8:26:37 AM)

  1. [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining — vpykhtin / githubweb
  2. [NFC][ARM] Remove dead loop. — sam.parker / githubweb
  3. [OpenMP] Introduce GOMP teams support in runtime — jonathan.l.peyton / githubweb
  4. [OpenMP] Introduce GOMP mutexinoutset in the runtime — jonathan.l.peyton / githubweb
  5. [OpenMP] Introduce GOMP taskwait depend in the runtime — jonathan.l.peyton / githubweb
  6. [OpenMP] Fix if0 task with dependencies in the runtime — jonathan.l.peyton / githubweb
  7. [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation. — llvm-dev / githubweb
  8. [clang] use string tables for static diagnostic descriptions — froydnj / githubweb

#14831 (Sep 24, 2020 7:28:09 AM)

  1. [PhaseOrdering] move an 'opt' test from x86 codegen; NFC — spatel / githubweb
  2. [PhaseOrdering] move test with target requirement to x86 dir — spatel / githubweb
  3. [MLIR][SPIRV] Fixed dialect loading in deserialization — georgemitenk0v / githubweb
  4. OpaquePtr: Add helpers for sret to mirror byval — Matthew.Arsenault / githubweb
  5. IR: Have byref imply dereferenceable — Matthew.Arsenault / githubweb
  6. [AMDGPU] Fix v3f16 handling for getresinfo — sebastian.neubauer / githubweb
  7. [AMDGPU] Use cast instead of dyn_cast — jay.foad / githubweb

#14830 (Sep 24, 2020 6:45:13 AM)

  1. Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / githubweb
  2. Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / githubweb
  3. [MLIR] Normalize memrefs in LoadOp and StoreOp of Standard Ops — uday / githubweb
  4. [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine — luismarques / githubweb
  5. lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da — thakis / githubweb
  6. [InstCombine] regenerate test checks; NFC — spatel / githubweb

#14829 (Sep 24, 2020 5:54:05 AM)

  1. [ARM] Check for LSTP side-effects. — sam.parker / githubweb
  2. [ARM] LowoverheadLoops: add an option to disable tail-predication — sjoerd.meijer / githubweb
  3. [AArch64] Regenerate dag-combine-mul-shl.ll checks — llvm-dev / githubweb
  4. Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" — Yaxun.Liu / githubweb

#14828 (Sep 24, 2020 5:22:59 AM)

  1. [APFloat] add tests for convert of NAN; NFC — spatel / githubweb
  2. [flang][driver] Remove unnecessary includes in the unittest (NFC) — andrzej.warzynski / githubweb
  3. [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs. — david.truby / githubweb
  4. Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730. — a.v.lapshin / githubweb
  5. [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext — alexandre.ganea / githubweb
  6. [lit] Support running tests on Windows without GnuWin32 — alexandre.ganea / githubweb
  7. [Support] On Unix, let the CrashRecoveryContext return the signal code — alexandre.ganea / githubweb

#14827 (Sep 24, 2020 4:39:48 AM)

  1. [NFC][Docs] fix clang-docs compilation — development / githubweb
  2. [llvm-objcopy][NFC] refactor error handling. part 1. — a.v.lapshin / githubweb

#14826 (Sep 24, 2020 3:50:05 AM)

  1. [MLIR][docs] Fix typos — georgemitenk0v / githubweb
  2. [clangd] Reorder a little bit of init code. NFC — sam.mccall / githubweb
  3. [asan][test] Disable malloc-no-intercept.c on Solaris — ro / githubweb
  4. [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero. — flo / githubweb
  5. [llvm-readobj] - Fix a warning. — grimar / githubweb
  6. [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects. — grimar / githubweb
  7. Use different name for auto variable — sepavloff / githubweb
  8. [lld][ELF][test] Add a couple of test cases for LTO behaviour — james.henderson / githubweb

#14826 (Sep 24, 2020 3:50:05 AM)

  1. clang-x86-ninja-win10 enabling LLD — kuhnel / githubweb

#14825 (Sep 24, 2020 2:27:46 AM)

  1. [clangd] Disable suffix matching fallback for C during include insertion — kadircet / githubweb
  2. [clangd] Fix comment. NFC — sam.mccall / githubweb
  3. [llvm-objcopy][MachO] Fix --add-section — alexshap / githubweb
  4. [mlir] Stop allowing LLVMType Int arguments for GPULaunchFuncOp. — pifon / githubweb
  5. [SVE] Add new isKnownXX comparison functions to TypeSize — david.sherwood / githubweb
  6. [clang][Sema] Use enumerator instead of hard-coded constant — mikhail.maltsev / githubweb
  7. [unittests] Use std::make_tuple to make some toolchains happy again — mikael.holmen / githubweb
  8. [llvm] Use instead of  in IRSimilarityIdentifierTest.cpp. — pifon / githubweb

#14824 (Sep 24, 2020 1:46:02 AM)

  1. [flang][driver] Add missing dependency in CMake files — andrzej.warzynski / githubweb
  2. [flang][NFC] Fix CMake variable name in README.md — andrzej.warzynski / githubweb

#14823 (Sep 24, 2020 1:02:41 AM)

  1. Revert "[lld-macho] Implement and test resolution of common symbols" — omair.javaid / githubweb
  2. Revert "[lld-macho] Initial support for common symbols" — omair.javaid / githubweb
  3. [flang][driver] Fix options flag in the frontend driver — andrzej.warzynski / githubweb
  4. [OpenMP][MLIR] Add assembly format for master op — kiran.chandramohan / githubweb

#14822 (Sep 24, 2020 12:20:52 AM)

  1. [IRSim] Adding a basic similarity identifier. — andrew.litteken / githubweb

#14821 (Sep 23, 2020 11:38:39 PM)

  1. [DWARFYAML] Make the ExtLen field of extended opcodes optional. — Xing / githubweb

#14820 (Sep 23, 2020 10:56:08 PM)

  1. DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested — dblaikie / githubweb
  2. [IRSim][NFC] Removing warning from IRSimilarityIdentifier — andrew.litteken / githubweb

#14819 (Sep 23, 2020 10:14:06 PM)

  1. [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children. — Jonas Devlieghere / githubweb

#14818 (Sep 23, 2020 8:58:14 PM)

  1. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / githubweb
  2. Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate." — andrew.litteken / githubweb
  3. [IRSim] Adding structural comparison to IRSimilarityCandidate. — andrew.litteken / githubweb
  4. [Power10]  Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins. — amy.kwan1 / githubweb

#14817 (Sep 23, 2020 8:15:55 PM)

  1. [lld-macho][NFC] Make `!= nullptr` implicit — jezng / githubweb

#14816 (Sep 23, 2020 7:33:35 PM)

  1. [AMDGPU] Consider all SGPR uses as unique in constant bus verify — carl.ritson / githubweb
  2. [NFC] Remove unnecessary default constructors — aeubanks / githubweb
  3. [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH — Pushpinder.Singh / githubweb
  4. [lld-macho] Initial support for common symbols — jezng / githubweb
  5. [lld-macho] Implement and test resolution of common symbols — jezng / githubweb
  6. [lld-macho] Emit indirect symbol table — jezng / githubweb
  7. [lld-macho] Ignore `-mllvm` and its argument — jezng / githubweb
  8. [lld-macho] Support -weak_lx, -weak_library, -weak_framework — jezng / githubweb
  9. [lld-macho][NFC] Refactor syslibroot / library path lookup — jezng / githubweb

#14815 (Sep 23, 2020 6:50:02 PM)

  1. Utility: ignore OS version on non-Darwin targets in `ArchSpec` — Saleem Abdulrasool / githubweb
  2. [X86] Add TDX instructions. — freddy.ye / githubweb
  3. [X86] Parse data32 call in .code16 as CALLpcrel32 — i / githubweb
  4. Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass" — aeubanks / githubweb

#14814 (Sep 23, 2020 6:08:05 PM)

  1. Explicitly specify CMAKE_AR in WinMsvc.cmake — smeenai / githubweb

#14813 (Sep 23, 2020 5:09:02 PM)

  1. Fix LLDB tweak in 62a47e994fcf5b73e29547d26cd9676b30cb69a3 — sam.mccall / githubweb
  2. [libc++] Fix spurious test failure in -fno-exceptions — Louis Dionne / githubweb
  3. [clangd] Improve bad-RPC-payload error messages slightly — sam.mccall / githubweb
  4. [CGProfile] don't emit cgprofile entry if called function is dllimport — zequanwu / githubweb

#14812 (Sep 23, 2020 4:24:47 PM)

  1. [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI — rprichard / githubweb
  2. [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr — rprichard / githubweb
  3. [JSON] Add error reporting to fromJSON and ObjectMapper — sam.mccall / githubweb

#14811 (Sep 23, 2020 3:39:02 PM)

  1. [JSON] Allow emitting comments in json::OStream — sam.mccall / githubweb
  2. [lld-macho] cleanup unimplemented-option warnings — gkm / githubweb
  3. [X86] Add a memory clobber to the bittest intrinsic inline asm. Get default clobbers from the target — craig.topper / githubweb
  4. [lld-macho] handle options -search_paths_first, -search_dylibs_first — gkm / githubweb
  5. [JSON] Facility to track position within an object and report errors. — sam.mccall / githubweb
  6. [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency — aeubanks / githubweb
  7. [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass — aeubanks / githubweb
  8. [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass — aeubanks / githubweb
  9. [JSON] Display errors associated with Paths in context — sam.mccall / githubweb

#14810 (Sep 23, 2020 2:22:04 PM)

  1. [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins — conanap / githubweb
  2. [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM — conanap / githubweb
  3. Recommit [NFC] Refactor DiagnosticBuilder and PartialDiagnostic — Yaxun.Liu / githubweb
  4. [AArch64] Expand some vector of i64 reductions on NEON — mcinally / githubweb
  5. [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops. — efriedma / githubweb

#14809 (Sep 23, 2020 1:39:59 PM)

  1. Clean up test file, NFC — kparzysz / githubweb

#14808 (Sep 23, 2020 12:56:12 PM)

  1. [AArch64][SVE] Add lowering for llvm frecpx — muhammad.asif.manzoor / githubweb
  2. Allow init_priority values <= 100 and > 65535 within system headers. — aaron / githubweb
  3. [lldb] Normalize paths in new test — jotrem / githubweb
  4. [LoopTerminology][NFC] Fix formatting typo — sdi1600105 / githubweb

#14807 (Sep 23, 2020 12:13:13 PM)

  1. [scudo][standalone] Fix tests under ASan/UBSan — kostyak / githubweb
  2. Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks" — nikita.ppv / githubweb

#14806 (Sep 23, 2020 12:07:21 PM)

  1. asan: Use `#if` to test CAN_SANITIZE_LEAKS — mcgrathr / githubweb

#14805 (Sep 23, 2020 11:50:25 AM)

  1. [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic — wei.huang / githubweb

#14804 (Sep 23, 2020 11:43:48 AM)

  1. [AMDGPU] Make ds fp atomics overloadable — Stanislav.Mekhanoshin / githubweb
  2. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / githubweb

#14803 (Sep 23, 2020 11:37:58 AM)

  1. [mlir][OpFormatGen] Update "custom" directives for attributes. — joker.eph / githubweb
  2. [AArch64][SVE] Fix frame offset calculation when d8 is saved. — efriedma / githubweb
  3. Add `breakpoint delete --disabled`: deletes all disabled breakpoints. — jingham / githubweb

#14802 (Sep 23, 2020 11:32:09 AM)

  1. [gn build] Allow option to build with asan/tsan/ubsan — aeubanks / githubweb

#14801 (Sep 23, 2020 11:22:16 AM)

  1. Add REQUIRES to embed-bitcode-noopt.ll — mtrofin / githubweb
  2. [EarlyCSE] Fix crash with expensive checks after D87691 — kparzysz / githubweb
  3. Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata" — i / githubweb
  4. Break long line accidentally left in the previous commit — kparzysz / githubweb
  5. [Driver] Check whether Gentoo-specific configuration directory exists — dmantipov / githubweb
  6. Re-apply https://reviews.llvm.org/D87921, was reverted to triage a PPC bot failure. — tmsriram / githubweb
  7. Enhance TableGen so that backends can produce better error messages. — paul / githubweb
  8. [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers — epastor / githubweb
  9. [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC — spatel / githubweb
  10. Fix include location (accidentally committed a local variation) — epastor / githubweb
  11. [X86] Improve demanded bits for X86ISD::BEXTR. — craig.topper / githubweb
  12. [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI — craig.topper / githubweb
  13. Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers" — epastor / githubweb
  14. Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now — joker.eph / githubweb
  15. Document the `--verbatim` flag from arc to update the description for a phabricator revision — joker.eph / githubweb
  16. [lsan] On Fuchsia, don't use atexit hook for leak checks — mcgrathr / githubweb

#14800 (Sep 23, 2020 10:06:59 AM)

  1. [MLIR][NFC] Adopt use of BlockRange in place of ArrayRef<Block *> — jurahul / githubweb
  2. Remove MLIR C-API explicit registration of standard ops. — stellaraccident / githubweb
  3. [UpdateTestChecks] Remove bug-exposing test — David A Greene / githubweb
  4. NFC: Remove dangling dep on MLIRStandardOps. — stellaraccident / githubweb
  5. [MBFIWrapper] Add a new function getBlockProfileCount — carrot / githubweb
  6. [clang]Test ensuring -fembed-bitcode passed to cc1 captures pre-opt bitcode. — mtrofin / githubweb
  7. Add optimal thread strategy — dmantipov / githubweb
  8. [Support/Path] Add path::is_absolute_gnu — rengolin / githubweb

#14799 (Sep 23, 2020 9:21:56 AM)

  1. Fix regressioin in test dwp-separate-debug-file.cpp — Yaxun.Liu / githubweb
  2. [MLIR] Change default builders generated by TableGen to use TypeRange for result types — jurahul / githubweb
  3. [MLIR][NFC] Adopt use of TypeRange in build() methods. — jurahul / githubweb
  4. Improve dynamic AST matching diagnostics for conversion errors — aaron / githubweb
  5. Update the documentation for the MLIR Dialect class (NFC) — joker.eph / githubweb

#14798 (Sep 23, 2020 8:39:31 AM)

  1. Add Operation to python bindings. — stellaraccident / githubweb
  2. Implement python iteration over the operation/region/block hierarchy. — stellaraccident / githubweb
  3. Add mlir python APIs for creating operations, regions and blocks. — stellaraccident / githubweb
  4. NFC: Remove unused variable. — stellaraccident / githubweb
  5. [mlir][ods] Custom builder with no params — jpienaar / githubweb
  6. [mlir] Remove unneeded OpBuilder params. NFC. — jpienaar / githubweb
  7. Revert "[AMDGPU] Insert waitcnt after returning from call" — sebastian.neubauer / githubweb
  8. Add missing namespace closure comment. NFCI. — llvm-dev / githubweb
  9. Add missing namespace closure comments. NFCI. — llvm-dev / githubweb
  10. [AArch64] Fix ldst optimization of non-immediate store offset — weiwei64 / githubweb
  11. recommit [HIP] Fix -gsplit-dwarf option — Yaxun.Liu / githubweb
  12. [lldb] Remove lldb-perf remenant — davelee.com / githubweb
  13. [mlir] Add insert before/after to list-like constructs in C API — zinenko / githubweb

#14797 (Sep 23, 2020 7:56:24 AM)

  1. [clangd] Refactor code completion signal's utility properties. — usx / githubweb
  2. [docs][llvm] Fix typos — paul / githubweb
  3. [mlir][openacc] Use OptionalParseResult in loop op parser instead of bool variables — clementval / githubweb

#14796 (Sep 23, 2020 7:13:35 AM)

  1. [NFC][ARM] Pre-commit tail predication test — sam.parker / githubweb
  2. [SystemZ] Make sure not to call getZExtValue on a >64 bit constant. — paulsson / githubweb
  3. [mlir] Fix typos in Dialect.h. NFC. — zinenko / githubweb
  4. [VPlan] Disconnect VPValue and VPUser. — flo / githubweb
  5. [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable — mcinally / githubweb

#14796 (Sep 23, 2020 7:13:35 AM)

  1. [zorg] [PowerPC] set lld as the default linker on ppc64le-clang-rhel bot — saghir / githubweb

#14795 (Sep 23, 2020 6:30:19 AM)

  1. [NFCI][flang] Renamed a variable name to a more descriptive name — SourabhSingh.Tomar / githubweb
  2. [libc++] Re-apply fdc41e11f (LWG1203) without breaking the C++11 build — Louis Dionne / githubweb
  3. [lldb] Fix GetRemoteSharedModule fallback logic — jotrem / githubweb
  4. AMDGPU: Check global FP atomics match default FP mode — Matthew.Arsenault / githubweb
  5. GlobalISel: Fix truncating shift amount in trunc (shl) combine — Matthew.Arsenault / githubweb
  6. Fix typos in ASTMatchers.h; NFC — aaron / githubweb

#14794 (Sep 23, 2020 5:47:05 AM)

  1. [CUDA][HIP] Fix static device var used by host code only — Yaxun.Liu / githubweb
  2. [OpenMP][flang]Lower NUM_THREADS clause for parallel construct — SourabhSingh.Tomar / githubweb
  3. [mlir] Added support for f64 memref printing in runner utils — limo / githubweb
  4. [flang] Removed OpenMP lowering unittests — SourabhSingh.Tomar / githubweb

#14793 (Sep 23, 2020 5:03:43 AM)

  1. [flang] CHARACTER(*) return does not require explicit interface — jperier / githubweb

#14792 (Sep 23, 2020 4:20:25 AM)

  1. [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries. — grimar / githubweb
  2. [SVE][CodeGen] Lower legal integer -> floating point conversions — kerry.mclaughlin / githubweb

#14792 (Sep 23, 2020 4:20:25 AM)

  1. clang-x86-ninja-win10 fixed slash replacement — kuhnel / githubweb
  2. clang-x86-ninja-win10 fixed MSVC version output — kuhnel / githubweb

#14791 (Sep 23, 2020 3:37:57 AM)

  1. [llvm-readelf/obj] - Cleanup the code. NFCI. — grimar / githubweb
  2. [AMDGPU] Insert waitcnt after returning from call — sebastian.neubauer / githubweb
  3. [llvm-readelf/obj] - Print section symbol names properly when dumping relocations. — grimar / githubweb

#14790 (Sep 23, 2020 2:52:34 AM)

  1. [analyzer][StdLibraryFunctionsChecker] Separate the signature from the summaries — gabor.marton / githubweb

#14790 (Sep 23, 2020 2:52:34 AM)

  1. Name builddir of x86_64-fedora-clang builder like the slave/worker fedora-llvm-x86_64 — kkleine / githubweb

#14789 (Sep 23, 2020 2:00:29 AM)

  1. [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits — david.sherwood / githubweb
  2. [analyzer][StdLibraryFunctionsChecker] Fix getline/getdelim signatures — gabor.marton / githubweb

#14789 (Sep 23, 2020 2:00:29 AM)

  1. Added x86_64-fedora-clang builder and fedora-llvm-x86_64 slave — kkleine / githubweb

#14788 (Sep 23, 2020 1:17:00 AM)

  1. Revert "[libc++] Implement LWG1203" — Raphael Isemann / githubweb

#14787 (Sep 23, 2020 12:46:29 AM)

  1. [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors — david.sherwood / githubweb

#14786 (Sep 23, 2020 12:16:32 AM)

  1. Revert "[RISCV][ASAN] implementation of ThreadSelf  for riscv64" — Vitaly Buka / githubweb
  2. [NFC] Reformat preprocessor directives — Vitaly Buka / githubweb
  3. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / githubweb
  4. [mlir][Linalg] Add pattern to fold linalg.tensor_reshape that add unit extent dims. — ravishankarm / githubweb
  5. [AMDGPU] Fix merging m0 inits — Piotr Sobczak / githubweb

#14785 (Sep 22, 2020 11:31:12 PM)

  1. [MC] [Win64EH] Try to generate packed unwind info where possible — martin / githubweb
  2. [InstCombine] Add parentheses in assert to silence GCC warning. NFC. — martin / githubweb
  3. [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC. — martin / githubweb
  4. [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins — albionapc / githubweb

#14784 (Sep 22, 2020 11:01:15 PM)

  1. [RISCV][ASAN] implementation of ThreadSelf  for riscv64 — Vitaly Buka / githubweb
  2. Add a dump() method on the pass manager for debugging purpose (NFC) — joker.eph / githubweb

#14783 (Sep 22, 2020 10:31:22 PM)

  1. [RISCV][ASAN] implementation of clone interceptor for riscv64 — Vitaly Buka / githubweb
  2. [RISCV][ASAN] implementation for vfork interceptor for riscv64 — Vitaly Buka / githubweb

#14782 (Sep 22, 2020 10:01:30 PM)

  1. [sanitizers] Remove the message queue with IPC_RMID after D82897 — i / githubweb
  2. [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform — Vitaly Buka / githubweb
  3. [Analyzer][WebKit] Use tri-state types for relevant predicates — Jan Korous / githubweb
  4. [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64 — Vitaly Buka / githubweb

#14781 (Sep 22, 2020 9:31:40 PM)

  1. [Sanitizers] Fix test case that doesn't clean up after itself — nemanja.i.ibm / githubweb

#14780 (Sep 22, 2020 9:01:54 PM)

  1. [ThinLTO] Avoid temporaries when loading global decl attachment metadata — tejohnson / githubweb
  2. [lld-maco] fix build breakage — gkm / githubweb

#14779 (Sep 22, 2020 8:32:08 PM)

  1. [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols — gkm / githubweb

#14778 (Sep 22, 2020 7:47:21 PM)

  1. [test][NewPM] Fix update-scev.ll under NPM — aeubanks / githubweb
  2. [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8) — bing1.yu / githubweb
  3. [test][NewPM] Clean up ScalarEvolution tests to work under NPM — aeubanks / githubweb

#14777 (Sep 22, 2020 7:17:41 PM)

  1. Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData." — andrew.litteken / githubweb

#14776 (Sep 22, 2020 6:48:08 PM)

  1. [NewPM] Pin tests with -debug-pass to legacy PM — aeubanks / githubweb

#14775 (Sep 22, 2020 5:59:16 PM)

  1. [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC — i / githubweb
  2. Revert "Canonicalize declaration pointers when forming APValues." — leonardchan / githubweb
  3. [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC. — Xing / githubweb

#14774 (Sep 22, 2020 5:29:29 PM)

  1. [lld-macho] handle option -headerpad_max_install_names — gkm / githubweb

#14773 (Sep 22, 2020 4:59:48 PM)

  1. [NFC][docs] Fix link. — joker.eph / githubweb
  2. [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData. — andrew.litteken / githubweb
  3. [Clang] Fix a typo in implicit-int-float-conversion.c — noreply / githubweb

#14772 (Sep 22, 2020 4:30:05 PM)

  1. [trace] avoid using <regex> — walter erquinigo / githubweb
  2. [ORC][examples] Add missing library dependencies. — Lang Hames / githubweb

#14771 (Sep 22, 2020 4:00:05 PM)

  1. [InstCombine] Fix errno bug in pow expansion to sqrt — hubert.reinterpretcast / githubweb
  2. [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll — hubert.reinterpretcast / githubweb

#14770 (Sep 22, 2020 3:11:02 PM)

  1. [SLP]Fix coding style, NFC. — a.bataev / githubweb

#14769 (Sep 22, 2020 2:41:00 PM)

  1. [libc++] Implement LWG1203 — Louis Dionne / githubweb
  2. Fix build due to renaming in LoopInfo. — michael.hliao / githubweb
  3. [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough — listmail / githubweb
  4. [libc++] NFC: Collocate C++20 removed members of std::allocator — Louis Dionne / githubweb
  5. [libc++] NFC: Reindent the feature test macro generation script — Louis Dionne / githubweb

#14768 (Sep 22, 2020 2:10:05 PM)

  1. Change LoopInfo::empty to isInnermost after D82895 — i / githubweb

#14767 (Sep 22, 2020 2:00:08 PM)

  1. Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()" — sdi1600105 / githubweb

#14766 (Sep 22, 2020 1:52:45 PM)

  1. Revert "[CodeGen] emit CG profile for COFF object file" — rnk / githubweb

#14765 (Sep 22, 2020 1:47:36 PM)

  1. Revert "The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled." — tmsriram / githubweb
  2. Two patches to fix the broken build. — paul / githubweb
  3. [lldb][test] Remove accidental import pdb in 783dc7dc7ed7487d0782c2feb8854df949b98e69 — i / githubweb
  4. [compiler-rt][AIX] Add CMake support for 32-bit Power builds — daltenty / githubweb
  5. [ThinLTO] Option to bypass function importing. — mtrofin / githubweb
  6. [AArch64] Avoid pairing loads with same result reg — dancgr / githubweb
  7. [LoopInfo] empty() -> isInnermost(), add isOutermost() — sdi1600105 / githubweb

#14764 (Sep 22, 2020 12:23:41 PM)

  1. [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM — aeubanks / githubweb
  2. [NFC][CVP] Add tests for srem with potentially different sigdness domains — lebedev.ri / githubweb
  3. [CVP] Enhance SRem -> URem fold to work not just on non-negative operands — lebedev.ri / githubweb
  4. [ConstantRange] binaryXor(): special-case binary complement case - the result is precise — lebedev.ri / githubweb
  5. [ConstantRange] Introduce getActiveBits() method — lebedev.ri / githubweb
  6. [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits() — lebedev.ri / githubweb
  7. [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits() — lebedev.ri / githubweb
  8. [ConstantRange] Introduce getMinSignedBits() method — lebedev.ri / githubweb
  9. [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms — lebedev.ri / githubweb
  10. [NFC][CVP] Add tests for SDiv/SRem narrowing — lebedev.ri / githubweb
  11. [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands — lebedev.ri / githubweb
  12. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / githubweb
  13. Revert "[lldb] XFAIL TestMemoryHistory on Linux" — Raphael Isemann / githubweb
  14. [flang][msvc] Add explicit function template argument to applyFunction. NFC. — llvm-project / githubweb
  15. [flang][msvc] Add explicit function template argument to applyLamda. NFC. — llvm-project / githubweb
  16. [flang][msvc] Explicitly reference "this" inside closure. NFC. — llvm-project / githubweb

#14763 (Sep 22, 2020 11:34:29 AM)

  1. [NFC][regalloc] Simplify/conform to style guide indvars in Greedy — mtrofin / githubweb
  2. Version 0.5 of the new "TableGen Backend Developer's Guide." — paul / githubweb
  3. [Analyzer][WebKit] UncountedLocalVarsChecker — Jan Korous / githubweb
  4. [gn build] Port 848d66fafd2 — llvmgnsyncbot / githubweb
  5. [gn build] Port 8a64689e264 — llvmgnsyncbot / githubweb
  6. [clang] Fix a typo-correction crash — hokein.wu / githubweb
  7. [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py — hubert.reinterpretcast / githubweb
  8. [NFC] Replace tabs with spaces in PPCInstrPrefix.td — hubert.reinterpretcast / githubweb
  9. [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case — hubert.reinterpretcast / githubweb
  10. [lldb] Skip test_common_completion_process_pid_and_name with reproducers — Jonas Devlieghere / githubweb
  11. [lldb] Skip TestMiniDumpUUID with reproducers — Jonas Devlieghere / githubweb
  12. [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM — aeubanks / githubweb

#14762 (Sep 22, 2020 10:52:09 AM)

  1. [mlir] NFC: fix trivial typos under include directory — ishizaki / githubweb
  2. [mlir][ods] Make OpBuilder and OperationState optional — jpienaar / githubweb
  3. [SyntaxTree] Test the List API — ecaldas / githubweb
  4. [ASTMatchers] Avoid recursion in ancestor matching to save stack space. — sam.mccall / githubweb

#14761 (Sep 22, 2020 9:54:08 AM)

  1. [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16 — gkm / githubweb
  2. [sanitizer_common] Add debug print to sysmsg.c — mascasa / githubweb
  3. Silence 'warning: unused variable' when compiling with Clang 10.0 — alexandre.ganea / githubweb
  4. [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046) — llvm-dev / githubweb
  5. [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM — amy.kwan1 / githubweb
  6. [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM — amy.kwan1 / githubweb

#14760 (Sep 22, 2020 8:52:02 AM)

  1. [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode — daltenty / githubweb
  2. [libc++] Implement C++20's P0784 (More constexpr containers) — Louis Dionne / githubweb
  3. [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def — aeubanks / githubweb
  4. [scudo][standalone] Remove the pthread key from the shared TSD — kostyak / githubweb
  5. [ThinLTO] Re-order modules for optimal multi-threaded processing — alexandre.ganea / githubweb
  6. [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM — aeubanks / githubweb
  7. Sema: introduce `__attribute__((__swift_name__))` — Saleem Abdulrasool / githubweb
  8. [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call. — htobonmm7 / githubweb

#14759 (Sep 22, 2020 8:09:30 AM)

  1. [VPlan] Add dump() helper to VPValue & VPRecipeBase. — flo / githubweb
  2. [lld-macho] minimally handle option -dynamic — gkm / githubweb

#14758 (Sep 22, 2020 7:27:13 AM)

  1. [NFC][mlir] Remove llvm:: prefix from SmallVector in parallel pretty printer. — david.truby / githubweb
  2. [AIX][clang][driver] Make sure crti[_64].o is linked in C++ mode — daltenty / githubweb
  3. [X86] Cleanup/add namespace closure comments. NFCI. — llvm-dev / githubweb
  4. [X86] Add missing namespace closure comments. NFCI. — llvm-dev / githubweb
  5. [PeepholeOptimizer] Enhance the redundant COPY elimination. — michael.hliao / githubweb

#14757 (Sep 22, 2020 6:44:24 AM)

  1. [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI. — llvm-dev / githubweb
  2. [MLIR][Standard] Add `atan` to standard dialect — frgossen / githubweb
  3. [SyntaxTree] Add tests for the assignment of the `canModify` tag. — ecaldas / githubweb
  4. [SLP] clean up code in gather(); NFC — spatel / githubweb
  5. [SLP] move misplaced code comments; NFC — spatel / githubweb
  6. [SLP] reduce code duplication for checking parent block; NFC — spatel / githubweb
  7. [PowerPC] Fix for compiler side issue in PCRelative Local Exec — stefanp / githubweb

#14756 (Sep 22, 2020 6:00:58 AM)

  1. [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk — wei.huang / githubweb
  2. [ARM] Trying to fix asan buildbot — sam.parker / githubweb
  3. [libc++] NFC: Remove trailing whitespace from the feature test macro table — Louis Dionne / githubweb

#14755 (Sep 22, 2020 5:14:35 AM)

  1. Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI." — llvm-dev / githubweb
  2. [lldb] Ignore certain Clang type sugar when creating the type name — Raphael Isemann / githubweb
  3. [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop — meera.nakrani / githubweb
  4. [SCEV] Handle `less` predicates for FoundPred = NE — mkazantsev / githubweb
  5. [SystemZ][z/OS] Set default wchar_t type for zOS — Abhina.Sreeskantharajan / githubweb

#14754 (Sep 22, 2020 3:53:59 AM)

  1. [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow — mkazantsev / githubweb
  2. [MLIR][Linalg] Fix assertion in dependency analysis — frgossen / githubweb
  3. [NFC][PowerPC]Add tests for multiply-by-constant. — esme.yi / githubweb
  4. [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI. — llvm-dev / githubweb
  5. [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec — stefanp / githubweb

#14753 (Sep 22, 2020 3:08:02 AM)

  1. Revert "Reapply Revert "RegAllocFast: Rewrite and improve"" — omair.javaid / githubweb
  2. [ARM] Improve VPT predicate tracking — sam.parker / githubweb
  3. [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector — jay.foad / githubweb
  4. Revert "Implement a new kind of Pass: dynamic pass pipeline" — benny.kra / githubweb

#14753 (Sep 22, 2020 3:08:02 AM)

  1. clang-x86-ninja-win10 - replacing backslashes — kuhnel / githubweb

#14752 (Sep 22, 2020 2:21:58 AM)

  1. [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols. — grimar / githubweb
  2. [SyntaxTree][Synthesis] Fix: `deepCopy` -> `deepCopyExpandingMacros`. — ecaldas / githubweb

#14751 (Sep 22, 2020 1:39:42 AM)

  1. [ARM] VPT validForTailPredication — sam.parker / githubweb
  2. [ARM] Remove MVEDomain from VLDR/STR of P0 — sam.parker / githubweb
  3. [MLIR] Add subf and rsqrt EDSC intrinsics — ntv / githubweb
  4. [mlir][Linalg] Uniformize linalg.generic with named ops. — ntv / githubweb

#14750 (Sep 22, 2020 12:54:52 AM)

  1. Revert "[CMake] Use find_dependency in LLVMConfig.cmake" — phosek / githubweb
  2. Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / githubweb
  3. [AArch64] Fix return type of Neon scalar comparison intrinsics — david.spickett / githubweb

#14749 (Sep 22, 2020 12:12:28 AM)

  1. [clang] Traverse init-captures while indexing — zeratul976 / githubweb
  2. [CMake] Use find_dependency in LLVMConfig.cmake — phosek / githubweb
  3. [CMake] Use append for CMAKE_REQUIRED_* variables — phosek / githubweb
  4. [SyntaxTree][Nit] Take `ArrayRef` instead of `std::vector` as argument for `createTree` — ecaldas / githubweb
  5. [SyntaxTree] Test `findFirstLeaf` and `findLastLeaf` — ecaldas / githubweb
  6. [gn build] Port af582c9b0f3 — llvmgnsyncbot / githubweb

#14749 (Sep 22, 2020 12:12:28 AM)

  1. Update recipe for flang-aarch64 slaves — caroline.concatto / githubweb

#14748 (Sep 21, 2020 11:29:55 PM)

  1. [clangd] Link libclangdSupport into clangd-index-server — zeratul976 / githubweb

#14747 (Sep 21, 2020 10:36:52 PM)

  1. Reorder linalg.conv indexing_maps loop order — ataei / githubweb
  2. [AlwaysInliner] Emit optimization remarks — aeubanks / githubweb

#14746 (Sep 21, 2020 9:53:58 PM)

  1. [WebAssembly][MC] Fix computation of relative symbol offset — d.c.ddcc / githubweb

#14745 (Sep 21, 2020 7:28:38 PM)

  1. [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch — serguei.katkov / githubweb

#14744 (Sep 21, 2020 6:46:13 PM)

  1. [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM — aeubanks / githubweb
  2. [lldb] Delete two unneeded <regex> — i / githubweb
  3. Implement a new kind of Pass: dynamic pass pipeline — joker.eph / githubweb
  4. [mlir] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build after D85869 — i / githubweb

#14743 (Sep 21, 2020 6:03:17 PM)

  1. Revert D71539 "Recommit "[SCEV] Look through single value PHIs."" — i / githubweb
  2. Fix reporting the lack of global variables in "target var". — jingham / githubweb
  3. [libc++] Fix copy/paste error that broke a test — Louis Dionne / githubweb
  4. Include sstream after D85705 — i / githubweb
  5. [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM — aeubanks / githubweb
  6. [Delinearization][NewPM] Port delinearization to NPM — aeubanks / githubweb

#14742 (Sep 21, 2020 5:20:49 PM)

  1. [MLIR][Affine][VectorOps] Utility to vectorize loop nest using strategy — diego.caballero / githubweb
  2. [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt — aeubanks / githubweb
  3. [EarlyCSE] Handle masked loads and stores — kparzysz / githubweb
  4. [docs] Update ExtendingLLVM.rst — ncv / githubweb
  5. Add a "Trace" plug-in to LLDB to add process trace support in stages. — walter erquinigo / githubweb
  6. NFC: Add whitespace-changing revisions to .git-blame-ignore-revs — Louis Dionne / githubweb
  7. [libc++] Fix failures when running the test suite without RTTI — Louis Dionne / githubweb

#14742 (Sep 21, 2020 5:20:49 PM)

  1. Renamed LLVMBuildFactory.pathRelativeToBuild to LLVMBuildFactory.pathRelativeTo. — gkistanova / githubweb

#14741 (Sep 21, 2020 4:37:06 PM)

  1. [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR. — Amara Emerson / githubweb
  2. [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases. — Amara Emerson / githubweb
  3. Fix comment typos. NFC. — kazu / githubweb
  4. [lldb/test] Clean up version checking. — rupprecht / githubweb
  5. [llvm] Fix comment typos.  NFC. — kazu / githubweb
  6. [RISCV] Do not mandate scheduling for CSR instructions — ebahapo / githubweb
  7. [SimplifyCFG] Override options in default constructor — aeubanks / githubweb

#14740 (Sep 21, 2020 3:54:30 PM)

  1. Don't build a StringLiteral expression with reference type when — richard / githubweb
  2. [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal. — Amara Emerson / githubweb
  3. [mlir] Add tutorial index.md pages — jpienaar / githubweb

#14739 (Sep 21, 2020 3:12:07 PM)

  1. [ASTImporter] Modifying ImportDeclContext(...) to ensure that we also handle the case when the FieldDecl is an ArrayType whose ElementType is a RecordDecl — shafik / githubweb
  2. [NFC][regalloc] Use reverse iterator ranges for improved readability — mtrofin / githubweb

#14738 (Sep 21, 2020 2:29:48 PM)

  1. [PowerPC] Remove unnecessary patterns and types — baptiste.saleil / githubweb
  2. [EarlyCSE] Small refactoring changes, NFC — kparzysz / githubweb
  3. Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons" — martin / githubweb

#14737 (Sep 21, 2020 1:46:30 PM)

  1. Reapply Revert "RegAllocFast: Rewrite and improve" — Matthew.Arsenault / githubweb
  2. [mlir] Add missing space in debug message — stephen.neuendorffer / githubweb
  3. AMDGPU: Don't add frame register to frame pseudos — Matthew.Arsenault / githubweb
  4. [SLP] use std::distance/find to reduce code; NFC — spatel / githubweb
  5. [Analyzer] GNU named variadic macros in Plister — Chris.Hamilton / githubweb
  6. [clang] [MinGW] Add an implicit .exe suffix even when crosscompiling — martin / githubweb
  7. [clang-cl] Always interpret the LIB env var as separated with semicolons — martin / githubweb
  8. [CodeGen] [WinException] Only produce handler data at the end of the function if needed — martin / githubweb
  9. [Hexagon] Make HexagonVLCR compatibile with New PM — pzheng / githubweb

#14736 (Sep 21, 2020 12:44:50 PM)

  1. [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments — i / githubweb
  2. [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V — lebedev.ri / githubweb
  3. [DIE] Remove DeadInstEliminationPass — aeubanks / githubweb
  4. [libc++] Verify base substitutions earlier in the testing format — Louis Dionne / githubweb
  5. [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC — spatel / githubweb
  6. [InstCombine] use unary shuffle creator to reduce code duplication; NFC — spatel / githubweb
  7. [Coverage] Add empty line regions to SkippedRegions — zequanwu / githubweb

#14735 (Sep 21, 2020 12:02:26 PM)

  1. [AMDGPU] Adding mutex to guard lld::elf::link interface use — zhuoryin / githubweb
  2. [MS] On x86_32, pass overaligned, non-copyable arguments indirectly — rnk / githubweb
  3. [AMDGPU] Fixed typo in intrinsic comment. NFC. — Stanislav.Mekhanoshin / githubweb

#14734 (Sep 21, 2020 11:09:11 AM)

  1. [cmake] Centralize LLVM_ENABLE_WARNINGS option — davelee.com / githubweb
  2. [SLP] Use for-range loops across ValueLists. NFCI. — llvm-dev / githubweb
  3. [NFC][SCEV] Add tests for @llvm.abs intrinsic — lebedev.ri / githubweb
  4. [SCEV] Recognize @llvm.abs as smax(x, -x) — lebedev.ri / githubweb
  5. [NFC][SCEV] Add tests for @llvm.*.sat intrinsics — lebedev.ri / githubweb
  6. [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)` — lebedev.ri / githubweb
  7. [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))` — lebedev.ri / githubweb
  8. [OpenMP] Protect unrecogonized CUDA error code — tianshilei1992 / githubweb
  9. [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC — spatel / githubweb
  10. [SLP] use unary shuffle creator to reduce code duplication; NFC — spatel / githubweb
  11. [AIX][Clang][Driver] Add handling of shared option — daltenty / githubweb
  12. [ObjCARC] Initialize return value — aeubanks / githubweb

#14734 (Sep 21, 2020 11:09:11 AM)

  1. LNT CTMark: Update default SUBMIT_NAME and add SUBMIT_ORDER — Azharuddin Mohammed / githubweb
  2. jenkins/jobs: Move the lnt-ctmark-* jobs to green-dragon-12 — Azharuddin Mohammed / githubweb

#14733 (Sep 21, 2020 10:21:41 AM)

  1. [ObjCARC][NewPM] Port objc-arc-contract to NPM — aeubanks / githubweb
  2. [SCEV] Add additional max BTC tests with loop guards. — flo / githubweb
  3. ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / githubweb
  4. [SLP] simplify interface for gather(); NFC — spatel / githubweb
  5. The wrong placement of add pass with optimizations led to -funique-internal-linkage-names being disabled. — tmsriram / githubweb
  6. [lldb/Commands] Fix outdated `breakpoint command add` help string — davelee.com / githubweb

#14732 (Sep 21, 2020 9:36:36 AM)

  1. ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / githubweb
  2. Fix Wdocumentation unknown parameter warnings. NFCI. — llvm-dev / githubweb
  3. MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / githubweb
  4. [clang] Fix a misleading variable name. NFC. — ikudrin / githubweb
  5. [Sema] Split special builtin type lookups into a separate function — raul / githubweb
  6. SLPVectorizer.cpp - fix include ordering. NFCI. — llvm-dev / githubweb
  7. TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI. — llvm-dev / githubweb
  8. [ARM][CMSE] Issue an error if passing arguments through memory across — momchil.velikov / githubweb

#14731 (Sep 21, 2020 8:52:10 AM)

  1. [mlir][openacc] Add attributes to parallel op async, wait and self clauses — clementval / githubweb
  2. [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg — aeubanks / githubweb
  3. [PowerPC] Add vector pair load/store instructions and vector pair register class — baptiste.saleil / githubweb
  4. [LLD][ELF][test] Fix CHECKs in map-file test — grimar / githubweb
  5. [TextAPI] clean up auto usages in tests, NFC — Cyndy Ishida / githubweb
  6. [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable — david.sherwood / githubweb

#14730 (Sep 21, 2020 8:10:03 AM)

  1. DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI. — llvm-dev / githubweb
  2. [ASTImporter] Refactor IsStructurallyEquivalent's Decl overloads to be more consistent — Raphael Isemann / githubweb
  3. [AIX][Clang][Driver] Add handling of nostartfiles option — daltenty / githubweb
  4. [SLP] Allow reordering of vectorization trees with reused instructions. — a.bataev / githubweb
  5. [analyzer][solver] Fix issue with symbol non-equality tracking — gabor.marton / githubweb
  6. Update update_analyze_test_checks.py to support API changes from D83004 — llvm-dev / githubweb
  7. [CostModel][X86] Add some select shuffle costs tests for D87884 — llvm-dev / githubweb

#14729 (Sep 21, 2020 7:27:53 AM)

  1. Change comments about order of classes in superclass list. — paul / githubweb

#14728 (Sep 21, 2020 6:26:38 AM)

  1. [clang-tidy] New check cppcoreguidelines-prefer-member-initializer — adam.balogh / githubweb
  2. [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value. — dantrushin / githubweb
  3. [gn build] Port 4fc0214a101 — llvmgnsyncbot / githubweb
  4. DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI. — llvm-dev / githubweb
  5. [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI. — grimar / githubweb

#14728 (Sep 21, 2020 6:26:38 AM)

  1. clang-x86-ninja-win10 - delete folder if it exists — kuhnel / githubweb

#14727 (Sep 21, 2020 5:23:18 AM)

  1. Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit" — pifon / githubweb
  2. Fix buildbot. — hokein.wu / githubweb
  3. [MLIR] Fix typo and expand gpu.host_register description. — csigg / githubweb
  4. [SyntaxTree][NFC] follow naming convention + remove auto on empty vector declaration — ecaldas / githubweb
  5. [SVE] Use NEON for extract_vector_elt when the index is in range. — paul.walker / githubweb
  6. [SVE] Change definition of reduction ISD nodes to have an SVE vector result type. — paul.walker / githubweb

#14726 (Sep 21, 2020 4:21:05 AM)

  1. [mlir][VectorOps] Loosen restrictions on vector.reduction types — benny.kra / githubweb
  2. Recommit "[SCEV] Look through single value PHIs." — flo / githubweb
  3. [AST] Reduce the size of TemplateArgumentLocInfo. — hokein.wu / githubweb

#14725 (Sep 21, 2020 3:37:43 AM)

  1. [AArch64] Cortex-A55 scheduler model — sjoerd.meijer / githubweb
  2. [NFC][ARM] More tail predication tests. — sam.parker / githubweb
  3. [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols. — grimar / githubweb
  4. Do not dereference an array out of bound just to take its address — sguelton / githubweb
  5. [ARM] Select f32 constants with vmov.f16 — david.green / githubweb

#14724 (Sep 21, 2020 2:51:49 AM)

  1. [lld][ELF][test] Add additional LTO testing — james.henderson / githubweb
  2. [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl() — Alexander.Richardson / githubweb
  3. [compiler-rt] Fix atomic support functions on 32-bit architectures — Alexander.Richardson / githubweb
  4. [SyntaxTree][Synthesis] Implement `deepCopy` — ecaldas / githubweb
  5. [mlir] Shape.AssumingOp implements RegionBranchOpInterface. — tpopp / githubweb

#14723 (Sep 21, 2020 2:05:44 AM)

  1. [clang] Fix incorrect call to TextDiagnostic::printDiagnosticMessage — andrzej.warzynski / githubweb
  2. [LSR] Preserve MSSA when using SplitCriticalEdge. — flo / githubweb
  3. Fix crash in the pass pipeline when local reproducer is enabled — joker.eph / githubweb
  4. [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder — lucas.prates / githubweb
  5. [Test] Test auto-update — mkazantsev / githubweb

#14722 (Sep 21, 2020 1:23:58 AM)

  1. [clang][AArch64] Correct return type of Neon vqmovun intrinsics — david.spickett / githubweb

#14721 (Sep 21, 2020 12:01:23 AM)

  1. [SyntaxTree][Synthesis] Improve testing `createLeaf` — ecaldas / githubweb
  2. [AST] Fix dependence-bits for CXXDefaultInitExpr. — hokein.wu / githubweb
  3. [SyntaxTree] Test for '\' inside token. — ecaldas / githubweb

#14720 (Sep 20, 2020 11:19:40 PM)

  1. Add missing new line after debug logging in MLIRContext (NFC) — joker.eph / githubweb
  2. [c++20] Consistent with the intent to allow all plausible types in — richard / githubweb

#14719 (Sep 20, 2020 10:37:57 PM)

  1. [docs][flang] Fix typos — SourabhSingh.Tomar / githubweb

#14718 (Sep 20, 2020 9:44:33 PM)

  1. [lld-macho] Mark weak symbols in symbol table — jezng / githubweb
  2. [lld-macho] Export trie addresses should be relative to the image base — jezng / githubweb
  3. [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed — i / githubweb

#14717 (Sep 20, 2020 8:43:03 PM)

  1. [c++20] For P1907R1: Add checking for structural types for non-type — richard / githubweb

#14716 (Sep 20, 2020 8:01:24 PM)

  1. [PowerPC] Pass nofpexcept flag to custom lowered constrained ops — qiucofan / githubweb

#14715 (Sep 20, 2020 7:19:59 PM)

  1. [Polly][NewPM] Port Simplify to the new pass manager — pzheng / githubweb

#14714 (Sep 20, 2020 6:18:37 PM)

  1. [XRay] Change mips to use version 2 sled (PC-relative address) — i / githubweb

#14713 (Sep 20, 2020 5:36:58 PM)

  1. [llvm-profdata]Fix llvm-profdata crash on compact binary profile — aktoon / githubweb

#14712 (Sep 20, 2020 4:54:00 PM)

  1. [clangd] Fix typo in field name — zeratul976 / githubweb

#14711 (Sep 20, 2020 3:15:59 PM)

  1. [X86] Pre-commit test cases for D87863. NFC — craig.topper / githubweb
  2. [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization. — craig.topper / githubweb

#14710 (Sep 20, 2020 2:05:17 PM)

  1. [ARM] Constant fold VMOVrh — david.green / githubweb
  2. [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll — craig.topper / githubweb
  3. [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode — craig.topper / githubweb

#14709 (Sep 20, 2020 1:23:37 PM)

  1. [CVP] Additional tests for comparison with offset (NFC) — nikita.ppv / githubweb

#14708 (Sep 20, 2020 12:41:59 PM)

  1. [LVI] Refactor getValueFromICmpCondition (NFC) — nikita.ppv / githubweb
  2. [CVP] Add tests for mask comparisons (NFC) — nikita.ppv / githubweb
  3. [LVI] Get value range from mask comparison — nikita.ppv / githubweb

#14707 (Sep 20, 2020 11:59:56 AM)

  1. [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X) — llvm-dev / githubweb
  2. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X),0)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / githubweb

#14706 (Sep 20, 2020 10:14:13 AM)

  1. [InstCombine] factorize left shifts of add/sub — spatel / githubweb

#14705 (Sep 20, 2020 9:32:43 AM)

  1. [InstCombine] replace zombie unreachable values with 'undef' before erasing — spatel / githubweb

#14704 (Sep 20, 2020 8:50:42 AM)

  1. [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X) — llvm-dev / githubweb
  2. [Diagnostics] Fixed -Wsizeof-array-div false positive when divisor is sizeof reference type (PR47495) — Dávid Bolvanský / githubweb

#14703 (Sep 20, 2020 8:09:00 AM)

  1. [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets. — llvm-dev / githubweb

#14702 (Sep 20, 2020 7:27:21 AM)

  1. DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI. — llvm-dev / githubweb
  2. [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI. — llvm-dev / githubweb

#14701 (Sep 20, 2020 6:44:42 AM)

  1. [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI. — llvm-dev / githubweb

#14700 (Sep 20, 2020 6:02:03 AM)

  1. JSONCompilationDatabase.cpp - cleanup key parsing error checks. NFCI. — llvm-dev / githubweb

#14699 (Sep 20, 2020 5:10:11 AM)

  1. [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument — Dávid Bolvanský / githubweb

#14698 (Sep 20, 2020 4:27:15 AM)

  1. [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI. — llvm-dev / githubweb

#14697 (Sep 20, 2020 3:42:04 AM)

  1. [tools][remarks-shlib] Don't build libRemarks.so without PIC — ro / githubweb

#14696 (Sep 19, 2020 10:26:04 PM)

  1. [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC — i / githubweb

#14695 (Sep 19, 2020 9:36:50 PM)

  1. [FunctionAttrs] Remove redundant check. NFC — i / githubweb

#14694 (Sep 19, 2020 8:44:57 PM)

  1. Fix some clang-tidy bugprone-argument-comment issues — i / githubweb

#14693 (Sep 19, 2020 7:44:02 PM)

  1. [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer. — Lang Hames / githubweb

#14692 (Sep 19, 2020 3:51:59 PM)

  1. [Driver] Add disabled-by-default -Wuse-ld-path for the deprecation warning for -fuse-ld=/abs/path — i /