collapse
0%
WDescription%
Build stability: All recent builds failed.0
Build History
x
#1816
(pending—Already running 1 builds across all nodes)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 Identified problems
 Identified problems
 

Changes

#1799 (Jul 1, 2020 12:51:18 PM)

  1. new win32 buildbot — kuhnel / githubweb

#1799 (Jul 1, 2020 12:51:18 PM)

  1. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  2. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  3. [NFC] fix diagnostic — JF Bastien / detail
  4. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  5. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  6. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail
  7. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  8. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  9. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  10. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  11. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  12. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  13. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  14. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  15. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  16. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  17. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  18. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  19. Correctly track GCOVProfiling IR update — sguelton / detail
  20. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  21. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  22. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  23. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  24. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  25. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  26. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  27. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  28. [NFC][ARM] Add test. — sam.parker / detail
  29. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  30. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  31. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  32. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  33. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  34. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  35. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  36. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  37. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  38. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  39. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  40. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  41. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  42. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  43. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  44. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  45. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  46. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  47. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  48. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  49. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  50. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  51. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  52. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  53. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  54. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  55. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  56. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  57. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  58. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  59. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  60. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  61. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  62. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  63. Implement AVX ABI Warning/error — erich.keane / detail
  64. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  65. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  66. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  67. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  68. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  69. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  70. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  71. [VE] Support symbol with offset value — marukawa / detail
  72. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  73. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  74. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  75. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  76. [RISCV] Add mcountinhibit CSR — pzheng / detail
  77. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  78. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  79. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  80. [Outliner] Set nounwind for outlined functions — david.green / detail
  81. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  82. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  83. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  84. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  85. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  86. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  87. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  88. [Coroutines] Fix code coverage for coroutine — xun / detail
  89. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  90. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  91. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  92. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  93. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  94. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  95. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  96. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  97. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  98. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  99. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  100. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  101. [Coroutines] Fix test breakage in D82928 — xun / detail
  102. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  103. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  104. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  105. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  106. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  107. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  108. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  109. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  110. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  111. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  112. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  113. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  114. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  115. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  116. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  117. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  118. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  119. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  120. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  121. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  122. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  123. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  124. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  125. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  126. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  127. clang CoverageMapping tests bot cleanup — xun / detail
  128. typo fixes to cycle bots — thakis / detail
  129. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  130. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  131. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  132. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  133. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  134. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  135. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  136. [flang] Add more support for alternate returns — tkeith / detail
  137. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  138. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  139. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  140. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail

#1799 (Jul 1, 2020 12:51:18 PM)

  1. new win32 buildbot — kuhnel / detail

#1798 (Jun 30, 2020 3:28:15 PM)

  1. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  2. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  3. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  4. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  5. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  6. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  7. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  8. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  9. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  10. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  11. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  12. Fix wrong title underline length — aeubanks / detail
  13. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  14. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  15. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  16. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  17. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  18. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  19. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  20. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  21. [c++20] consteval functions don't get vtable slots. — richard / detail
  22. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  23. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail

#1797 (Jun 30, 2020 4:34:43 AM)

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

#1797 (Jun 30, 2020 4:34:43 AM)

  1. [SystemZ] Add NoMerge MIFlag — iii / detail
  2. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  3. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  4. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  5. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  6. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  7. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  8. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  9. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  10. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  11. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  12. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  13. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  14. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  15. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  16. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  17. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  18. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  19. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  20. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  21. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  22. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  23. [NFC] Remove dead code — gchatelet / detail
  24. Add Metadata to Transformer tooling — yitzhakm / detail
  25. [lldb/Scripts] — pavel / detail
  26. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  27. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  28. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  29. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  30. [CodeComplete] Tweak completion for else. — n.james93 / detail
  31. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  32. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  33. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  34. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  35. X86: Use Register — Matthew.Arsenault / detail
  36. AMDGPU: Use Register — Matthew.Arsenault / detail
  37. TailDuplicator: Use Register — Matthew.Arsenault / detail
  38. BranchFolding: Use Register — Matthew.Arsenault / detail
  39. RegAlloc: Start using Register — Matthew.Arsenault / detail
  40. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  41. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  42. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  43. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  44. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  45. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  46. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  47. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  48. [flang] Silence some warnings from clang-tidy — tkeith / detail
  49. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  50. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  51. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  52. [libc++] Add missing include in test — Louis Dionne / detail
  53. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  54. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  55. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  56. [PDB] Defer public serialization until PDB writing — rnk / detail
  57. [llvm-install-name-tool] Add -id option — smeenai / detail
  58. [llvm-install-name-tool] Add -change option — smeenai / detail
  59. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  60. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  61. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  62. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  63. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  64. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  65. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  66. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  67. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  68. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  69. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  70. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail
  71. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  72. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  73. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  74. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  75. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  76. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  77. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  78. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  79. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  80. Sparc: Use Register — Matthew.Arsenault / detail
  81. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  82. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  83. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  84. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  85. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  86. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  87. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail

#1797 (Jun 30, 2020 4:34:43 AM)

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

#1796 (Jun 29, 2020 7:44:27 PM)

  1. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  2. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  3. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  4. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  5. Add missing #include — dblaikie / detail
  6. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  7. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  8. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  9. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  10. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  11. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  12. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  13. Fix missing build dependency on omp_gen. — simon.tatham / detail
  14. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  15. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  16. [builtins] Change si_int to int in some helper declarations — anton / detail
  17. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  18. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  19. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  20. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  21. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  22. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail
  23. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  24. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  25. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  26. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  27. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  28. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  29. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  30. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  31. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  32. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  33. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  34. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail

#1795 (Jun 29, 2020 11:59:21 AM)

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

#1795 (Jun 29, 2020 11:59:21 AM)

  1. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  2. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  3. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  4. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  5. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail
  6. [clangd][Hover] Dont crash on null types — kadircet / detail
  7. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  8. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  9. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  10. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  11. [clang-tidy] relanding b9306fd — n.james93 / detail
  12. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  13. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  14. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  15. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  16. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  17. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  18. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  19. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  20. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  21. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  22. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  23. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  24. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  25. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  26. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  27. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  28. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  29. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail
  30. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  31. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  32. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  33. Add intrinsic helper function — sebastian.neubauer / detail
  34. [ADT] Add Bitfield utilities — gchatelet / detail
  35. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  36. [NFC] Fix typos — gchatelet / detail
  37. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  38. [lldb] Deduplicate Scalar integral getters — pavel / detail
  39. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  40. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  41. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  42. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  43. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  44. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  45. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  46. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  47. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  48. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  49. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  50. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  51. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  52. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  53. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  54. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  55. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  56. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  57. [ARM] Better reductions — david.green / detail
  58. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  59. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  60. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  61. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  62. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  63. [NFC] Fixed ignored .hip test. — dfukalov / detail
  64. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  65. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  66. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  67. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  68. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  69. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  70. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  71. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  72. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  73. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  74. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  75. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  76. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  77. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  78. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  79. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  80. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  81. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  82. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  83. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  84. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  85. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  86. Silence unused var warning in NDEBUG build — rnk / detail
  87. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  88. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  89. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  90. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  91. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  92. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  93. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  94. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  95. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  96. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  97. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  98. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  99. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  100. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  101. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  102. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  103. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  104. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  105. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  106. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  107. [flang] Add coarray lowering hooks. — eschweitz / detail
  108. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  109. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  110. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  111. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  112. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  113. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  114. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  115. Clang Driver: refactor support for writing response files to be — jyknight / detail
  116. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  117. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail
  118. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  119. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  120. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  121. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  122. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail

#1795 (Jun 29, 2020 11:59:21 AM)

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

#1794 (Jun 28, 2020 5:21:43 AM)

  1. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  2. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  3. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  4. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail
  5. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  6. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail
  7. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  8. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  9. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  10. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  11. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  12. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  13. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  14. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  15. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  16. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  17. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail

#1793 (Jun 27, 2020 10:02:14 PM)

  1. [MachineLICM] testcase for hoisting rematerializable instruction, nfc — czhengsz / detail
  2. [clang][docs] Remove untracked files from formatted status — n.james93 / detail
  3. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  4. Fix build errors after b9306fd0 — n.james93 / detail
  5. [X86] Rename dagcombine-cse.ll i386 test prefix X86 instead of X32. — llvm-dev / detail

#1792 (Jun 27, 2020 9:54:47 AM)

  1. [Analysis] isDereferenceableAndAlignedPointer(): don't crash on `bitcast <1 x ???*> to ???*` — lebedev.ri / detail
  2. [RISCV] Assemble/Disassemble v-ext instructions. — kai.wang / detail
  3. [RISCV] Support experimental v extensions. — kai.wang / detail
  4. [X86] SimplifyDemandedVectorEltsForTargetNode - merge shuffle/pack lower demanded elements handling. — llvm-dev / detail
  5. [ValueTracking] Use a switch statement (NFC) — nikita.ppv / detail
  6. [RISCV] Silence unused variable warning in Release builds. NFC. — benny.kra / detail
  7. [LIT] Correcting max-failures option in lit documentation. — Mike Edwards / detail
  8. Add OpenBSD support to be able to retrieve the thread id — brad / detail

#1791 (Jun 26, 2020 11:46:36 PM)

  1. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  2. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  3. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  4. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  5. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail
  6. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  7. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  8. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  9. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  10. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  11. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  12. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  13. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  14. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  15. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  16. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  17. Fix unused type alias warning. NFC. — llvm-dev / detail
  18. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  19. [X86] Add PR46461 test case — llvm-dev / detail
  20. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  21. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  22. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  23. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  24. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  25. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail
  26. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  27. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  28. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail

#1790 (Jun 26, 2020 6:20:50 PM)

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

#1790 (Jun 26, 2020 6:20:50 PM)

  1. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  2. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  3. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  4. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  5. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  6. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  7. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  8. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  9. [CMake] Add check-debuginfo-* targets — maskray / detail
  10. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  11. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  12. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  13. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  14. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  15. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  16. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail
  17. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  18. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  19. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  20. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  21. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  22. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  23. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  24. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  25. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  26. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  27. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail
  28. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  29. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  30. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  31. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  32. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  33. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  34. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  35. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  36. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  37. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  38. Fix full-store-partial-alias.ll — aeubanks / detail
  39. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  40. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  41. [X86] Don't disable xsave when avx is disabled. Implicitly enable xsave with avx is enabled and xsave wasn't explciitly disabled — craig.topper / detail
  42. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  43. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  44. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  45. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  46. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  47. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  48. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  49. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  50. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  51. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  52. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  53. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  54. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail
  55. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail

#1790 (Jun 26, 2020 6:20:50 PM)

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

#1789 (Jun 26, 2020 5:56:34 AM)

  1. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  2. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  3. Fix implicit Twine.h include dependency. — llvm-dev / detail
  4. [builtins] Improve compatibility with 16 bit targets — anton / detail
  5. [MSP430] Update register names — anton / detail
  6. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  7. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  8. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  9. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  10. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  11. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  12. [mlir] support returning unranked memrefs — zinenko / detail
  13. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  14. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  15. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  16. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  17. Fix pass return status for loop extractor — sguelton / detail
  18. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  19. [CodeComplete] Add code completion for using alias. — kadircet / detail
  20. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  21. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  24. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  25. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  26. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  27. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  28. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  29. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  30. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  31. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  32. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  33. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  34. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  35. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  36. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  37. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  38. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  39. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  40. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  41. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  42. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  43. Migrate last batch of tests to gc-live bundle format — listmail / detail

#1788 (Jun 25, 2020 10:31:07 PM)

  1. [libc++] Always generate a __config_site header — Louis Dionne / detail
  2. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  3. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  4. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  5. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  6. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  7. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  8. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  9. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  10. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  11. [mlir] parallel loop canonicalization — tobias.gysi / detail
  12. [ARM] VCVTT instruction selection — david.green / detail
  13. Prevent unused error when assertions are disabled. — tpopp / detail
  14. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  15. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  16. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  17. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  18. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  19. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  20. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  21. [ARM] VCVTT fpround instruction selection — david.green / detail
  22. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  23. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  24. [lldb] Rewrite Scalar::Promote — pavel / detail
  25. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  26. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  27. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  28. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  29. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  30. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  31. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  32. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  33. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  34. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  35. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  36. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  37. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  38. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  39. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  40. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  41. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  42. [clang driver] Move default module cache from system temporary directory — dave / detail

#1787 (Jun 25, 2020 3:17:29 PM)

  1. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  2. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  3. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail
  4. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  5. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  6. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  7. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  8. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  9. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  10. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  11. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  12. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  13. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  14. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  15. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  16. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  17. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  18. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  19. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  20. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  21. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  22. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  23. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  24. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  25. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  26. [HIP] Add missing options for lto — Yaxun.Liu / detail

#1786 (Jun 25, 2020 8:20:49 AM)

  1. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  2. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  3. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  4. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  5. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  6. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  7. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  8. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  9. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  10. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  11. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  12. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  13. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  14. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  15. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  16. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  17. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  18. Change while to do-while — maskray / detail
  19. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  20. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  21. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  22. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  23. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  24. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  25. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  26. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  27. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  28. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  29. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  30. Add StringLiteral to SyntaxTree — ecaldas / detail
  31. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  32. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  33. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  34. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  35. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  36. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  37. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  38. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  39. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  40. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  41. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  42. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  43. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  44. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  45. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  46. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  47. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  48. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  49. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  50. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  51. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  52. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  53. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  54. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  55. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  56. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  57. Migrate a couple of codegen tests to gc-live format — listmail / detail
  58. [x86] add vector test for merged condition branching; NFC — spatel / detail
  59. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  60. [ARM] Split FPExt loads — david.green / detail
  61. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  62. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  63. Migrate a couple of codegen tests to gc-live format — listmail / detail
  64. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  65. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail

#1785 (Jun 25, 2020 2:54:44 AM)

  1. moved deployment to kubernetes files — kuhnel / githubweb

#1785 (Jun 25, 2020 2:54:44 AM)

  1. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  2. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  3. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail
  4. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  5. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  6. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  7. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  8. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  9. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  10. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  11. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  12. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  13. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  14. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail
  15. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  16. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  17. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  18. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  19. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  20. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  21. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  22. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  23. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  24. [NFC] update test to make diff of the following commit clear — tyker / detail
  25. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  26. Repair various issues with modernize-avoid-bind — aaron / detail
  27. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  28. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  29. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  30. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  31. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  32. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail
  33. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  34. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  35. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  36. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  37. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  38. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  39. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  40. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  41. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  42. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  43. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  44. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  45. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail

#1785 (Jun 25, 2020 2:54:44 AM)

  1. moved deployment to kubernetes files — kuhnel / detail

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / githubweb
  2. added scripts to debug running deployment — kuhnel / githubweb
  3. [buildbot] Use paths instead of env vars for ml bots — mtrofin / githubweb

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Distinguish between template parameter substitutions that are forming — richard / detail
  2. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  3. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  4. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  5. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  6. [InstCombine] Replace selects with Phis — mkazantsev / detail
  7. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  8. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  9. [Triple] support macOS 11 os version number — Alex Lorenz / detail
  10. AST dump: recurse into type template arguments when dumping. — richard / detail
  11. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail
  12. [llvm-rc] Implement the language id option — martin / detail
  13. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  14. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  15. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  16. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  17. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  18. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  19. [AVR] Rewrite the function calling convention. — me / detail
  20. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  21. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  22. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  23. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  24. [TableGen] Add error messages — sebastian.neubauer / detail
  25. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  26. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  27. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  28. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  29. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  30. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  31. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  32. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  33. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  34. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  35. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  36. Add strcmp fuzz test. — gyurgyikcp / detail
  37. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  38. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  39. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  40. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  41. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  42. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  43. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  44. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  45. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  46. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  47. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  48. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  49. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  50. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  51. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  52. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  53. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  54. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  55. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail
  56. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail
  57. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  58. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  59. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail
  60. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  61. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  62. Fix test added by D79830 — erich.keane / detail
  63. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  64. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  65. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  66. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  67. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  68. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  69. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  70. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  71. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  72. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  73. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  74. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  75. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail
  76. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  77. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  78. [Coroutines] Fix a few failing tests — xun / detail
  79. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail
  80. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  81. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  82. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  83. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail
  84. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  85. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  86. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail
  87. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  88. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  89. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail
  90. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  91. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  92. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail
  93. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  94. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  95. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  96. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail
  97. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail
  98. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  99. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  100. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail
  101. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  102. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  103. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  104. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  105. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  106. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  107. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  108. When performing a substitution into a dependent alias template, mark the — richard / detail
  109. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  110. [flang] add RTBuilder.h — eschweitz / detail
  111. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  112. [lldb] Fix the modules build — Jonas Devlieghere / detail
  113. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  114. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  115. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  116. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  117. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  118. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  119. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail
  120. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  121. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  122. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  123. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  124. DR458: Search template parameter scopes in the right order. — richard / detail
  125. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  126. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  127. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail
  128. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  129. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail
  130. Remove GlobalValue::getAlignment(). — efriedma / detail
  131. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  132. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail
  133. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  134. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  135. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  136. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  137. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  138. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail
  139. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail
  140. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  141. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  142. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail
  143. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  144. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail
  145. [VE] Clang toolchain for VE — simon.moll / detail
  146. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  147. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  148. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  149. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  150. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  151. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  152. [lldb] fix typo in docs: withing -> within — kkleine / detail
  153. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  154. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  155. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  156. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  157. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  158. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  159. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  160. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  161. Don't install clang-import-test — Alexander.Richardson / detail
  162. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  163. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  164. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  165. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  166. [DSE] Eliminate stores at the end of the function. — flo / detail
  167. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  168. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  169. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  170. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  171. [AMDGPU] Avoid redundant mode register writes — tcorring / detail
  172. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  173. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail
  174. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  175. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  176. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  177. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  178. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  179. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  180. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  181. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  182. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  183. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  184. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  185. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  186. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  187. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  188. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  189. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  190. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  191. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  192. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  193. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  194. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  195. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  196. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  197. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  198. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  199. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  200. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  201. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  202. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  203. Fix coding style. NFC. — michael.hliao / detail
  204. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  205. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail
  206. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  207. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  208. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  209. [llvm-objcopy] Update help messages — alexshap / detail
  210. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  211. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  212. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  213. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  214. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  215. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  216. [docs] Fix typo — Vedant Kumar / detail
  217. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  218. [Apple Silicon] Initial support for Rosetta — ditaliano / detail
  219. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  220. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  221. [llvm-objcopy] Update help message tests — alexshap / detail
  222. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  223. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  224. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  225. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  226. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  227. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  228. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  229. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  230. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  231. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  232. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  233. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  234. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  235. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  236. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  237. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  238. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  239. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  240. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  241. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  242. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  243. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  244. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  245. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  246. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  247. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  248. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  249. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  250. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  251. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail
  252. [clangd] Make background index thread count calculation clearer — sam.mccall / detail
  253. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  254. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  255. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  256. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  257. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail
  258. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  259. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  260. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  261. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  262. [mlir][spirv] Add TransposeOp — antiagainst / detail
  263. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  264. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  265. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  266. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  267. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  268. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail
  269. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  270. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  271. [X86] Fix a typo error. — pengfei.wang / detail
  272. [VE] Add clang tests for VE — marukawa / detail
  273. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail
  274. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail
  275. [Test] Add more tests for selects & phis — mkazantsev / detail
  276. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail
  277. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  278. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  279. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail
  280. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  281. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail
  282. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  283. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  284. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  285. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  286. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  287. [MLIR][Shape] Lower `shape.rank` — frgossen / detail

#1784 (Jun 24, 2020 8:05:45 PM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail
  2. added scripts to debug running deployment — kuhnel / detail
  3. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail

#1772 (Jun 22, 2020 7:25:28 PM)

  1. Recommit "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  2. [mlir][ods] Allow filtering of ops — jpienaar / detail
  3. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  4. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  5. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  6. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  7. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  8. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  9. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  10. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  11. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  12. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail
  13. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  14. [AVR] Decode single register instructions — aykevanlaethem / detail
  15. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  16. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  17. [AVR] Disassemble double register instructions — aykevanlaethem / detail
  18. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  19. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  20. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail
  21. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail

#1769 (Jun 22, 2020 8:09:39 AM)

  1. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  2. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  3. [ARC] Add missing return statement — gchatelet / detail
  4. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  5. [AMDGPU] Generate test checks — jay.foad / detail
  6. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  7. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  8. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  9. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  10. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail
  11. [MCParser] Support quoted section name for COFF — i / detail
  12. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  13. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  14. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  15. [flang] Shape analysis for result of MATMUL — pklausler / detail
  16. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  17. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  18. Add support of __builtin_expect_with_probability — erich.keane / detail
  19. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  20. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  21. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  22. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  23. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  24. [flang] Fix bug checking SAVE attribute — tkeith / detail
  25. [X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum. — craig.topper / detail
  26. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  27. Revert "[X86] Calculate the needed size of the feature arrays in _cpu_indicator_init and getHostCPUName using the size of the feature enum." — craig.topper / detail
  28. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  29. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  30. Use std::make_tuple instead initializer list — antiagainst / detail
  31. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  32. Add Statically Linked Libraries — enye.shi / detail
  33. llvm-nm: Implement --special-syms. — peter / detail
  34. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail

#1768 (Jun 21, 2020 11:28:16 PM)

  1. workaround for failing GPU — kuhnel / githubweb
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / githubweb

#1768 (Jun 21, 2020 11:28:16 PM)

  1. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  2. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  3. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  4. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  5. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  6. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail
  7. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  8. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  9. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail
  10. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  11. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  12. [CGP] Convert phi types — david.green / detail
  13. add option to instantiate templates already in the PCH — l.lunak / detail
  14. [DSE,MSSA] Move reachability check to main loop. — flo / detail
  15. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail
  16. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail
  17. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail
  18. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  19. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail
  20. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  21. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail
  22. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail
  23. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail
  24. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail
  25. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail
  26. [X86] Add an AVX check prefix to bitcast-vector-bool.ll to combine checks where AVX1/2/512 are all the same. NFC — craig.topper / detail
  27. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail
  28. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  29. Return false if the identifier is not in the global module index. — v.g.vassilev / detail
  30. [mlir] Add for loop specialization — herhut / detail
  31. [clang][Driver] Correct tool search path priority — david.spickett / detail
  32. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail
  33. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail
  34. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  35. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  36. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  37. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  38. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  39. [MSP430] Enable some basic support for debug information — anton / detail
  40. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  41. [MSP430] Update register names — anton / detail
  42. Make ninja smart console builds more pretty — dave / detail
  43. Revert "[MSP430] Update register names" — anton / detail
  44. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  45. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  46. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  47. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  48. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  49. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail
  50. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  51. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  52. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  53. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  54. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail
  55. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  56. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  57. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  58. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail
  59. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  60. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  61. [VectorCombine] add/use pass-level IRBuilder — spatel / detail
  62. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  63. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  64. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  65. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  66. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  67. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  68. Revert commit 9e52530 because of dependencies issue — clementval / detail
  69. [VectorCombine] add helper to replace uses and rename — spatel / detail
  70. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  71. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail

#1768 (Jun 21, 2020 11:28:16 PM)

  1. workaround for failing GPU — kuhnel / detail
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail

#1767 (Jun 20, 2020 11:59:58 PM)

  1. [Remarks] Add callsite locations to inline remarks — aktoon / detail
  2. [Attributor][NFC] Fix indentation — clfbbn / detail
  3. [X86][SSE] Add SimplifyDemandedVectorEltsForTargetShuffle to handle target shuffle variable masks — llvm-dev / detail
  4. [Docs] Fix code block in MemorySSA docs (NFC) — nikita.ppv / detail
  5. [LangRef] Fix sphinx warnings — nikita.ppv / detail

#1766 (Jun 20, 2020 6:28:06 PM)

  1. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail
  2. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail
  3. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail

#1765 (Jun 20, 2020 12:12:02 PM)

  1. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail
  2. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail
  3. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  4. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  5. [libcxx] As part of using inclusive language within the llvm — echristo / detail
  6. [lld] As part of using inclusive language within the llvm — echristo / detail
  7. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  8. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  9. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail
  10. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  11. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  12. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  13. [clang-change-namespace] As part of using inclusive language — echristo / detail
  14. Update test file. — echristo / detail
  15. Update redirected output file. — echristo / detail
  16. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  17. Update error to read a little better when an error occurs. — echristo / detail
  18. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  19. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  20. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  21. [Support/Utils] As part of using inclusive language within the — echristo / detail
  22. As part of using inclusive language within the llvm project, — echristo / detail
  23. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  24. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  25. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  26. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  27. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  28. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  29. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail
  30. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  31. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail
  32. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail
  33. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  34. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  35. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  36. [CVP] Add another non null test (NFC) — nikita.ppv / detail
  37. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  38. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail
  39. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  40. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  41. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail
  42. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  43. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  44. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail
  45. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  46. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  47. [VectorCombine] fix assert for type of compare operand — spatel / detail
  48. Typos around a -> an. — echristo / detail
  49. [flang] Add BoxValue.h — eschweitz / detail
  50. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  51. Rename function to more accurately reflect what it does. — echristo / detail
  52. Update comment to be more clear. — echristo / detail
  53. [clang-tidy] As part of using inclusive language within — echristo / detail
  54. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail
  55. [clang/llvm] As part of using inclusive language within — echristo / detail

#1764 (Jun 19, 2020 11:32:14 AM)

  1. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  2. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  3. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  4. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  5. [flang] Add SymbolMap — eschweitz / detail
  6. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  7. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  8. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  9. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  10. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  11. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  12. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  13. [NFC] Remove unused pass name parser classes — aeubanks / detail
  14. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  15. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  16. As part of using inclusive language with the llvm project, — echristo / detail
  17. As part of using inclusive language within the llvm project, — echristo / detail
  18. As part of using inclusive language within the llvm project, — echristo / detail
  19. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail
  20. As part of using inclusive language within the llvm project, — echristo / detail
  21. As part of using inclusive language within the llvm project, — echristo / detail
  22. As part of using inclusive language within the llvm project, — echristo / detail
  23. As part of using inclusive language within the llvm project, — echristo / detail
  24. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  25. [builtins] Fix typos in comments — rprichard / detail
  26. [builtins][Android] Fix 386->686 adjustment — rprichard / detail
  27. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail
  28. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail
  29. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail
  30. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  31. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  32. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail

#1763 (Jun 19, 2020 7:22:12 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / githubweb
  2. initial terraform configuration for Google buildbot workers — kuhnel / githubweb
  3. fixed bugs in scripts — kuhnel / githubweb
  4. Fix some typos — noreply / githubweb

#1763 (Jun 19, 2020 7:22:12 AM)

  1. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail
  2. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail
  3. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail
  4. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail
  5. [AVR] Remove duplicate specification of lib directory — me / detail
  6. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  7. [AVR] Remove duplicate specification of lib directory — me / detail
  8. [Test] Add more tests on select->phi transform — mkazantsev / detail
  9. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  10. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  11. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  12. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  13. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  14. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  15. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  16. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  17. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  18. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  19. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  20. [libc++] Implement <numbers> — kamleshbhalui / detail
  21. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  22. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  23. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  24. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  25. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  26. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  27. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  28. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  29. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  30. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  31. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  32. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  33. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  34. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  35. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  36. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  37. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  38. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  39. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  40. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  41. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  42. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  43. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  44. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  45. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  46. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  47. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  48. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail
  49. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  50. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  51. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  52. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  53. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail
  54. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  55. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  56. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  57. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  58. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  59. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  60. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  61. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  62. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  63. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  64. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  65. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  66. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail
  67. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail
  68. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  69. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  70. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  71. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  72. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  73. [VectorCombine] fix crash while transforming constants — spatel / detail
  74. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  75. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail
  76. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  77. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  78. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  79. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  80. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail

#1763 (Jun 19, 2020 7:22:12 AM)

  1. docker images for mlir-nvidiaSummary:Created folders to keep buildbot configuration for buildbotsowned at Google.First patch: add docker image and scripts for mlir-nvidia buildbotFuture patches will add more documentation, Terraform/kubernetes... — kuhnel / detail
  2. initial terraform configuration for Google buildbot workers — kuhnel / detail
  3. fixed bugs in scripts — kuhnel / detail
  4. Fix some typos — noreply / detail

#1761 (Jun 18, 2020 2:55:05 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / githubweb

#1761 (Jun 18, 2020 2:55:05 PM)

  1. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  2. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  3. Add SveBFloat16 to type switch. — echristo / detail
  4. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  5. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  6. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  7. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  8. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  9. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  10. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  11. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  12. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  13. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  14. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  15. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  16. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  17. [mlir] Refactor affine loop nest builders — zinenko / detail
  18. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  19. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  20. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  21. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  22. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  23. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  24. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  25. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  26. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  28. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  29. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  30. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail
  31. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  32. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  33. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  34. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  35. [NFC] Refactor Registry loops to range for — n.james93 / detail
  36. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  37. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  38. Set appropriate host defines for building under emscripten — dschuff / detail
  39. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  40. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail
  41. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  42. The type of a reference to a non-type template parameter pack should — richard / detail
  43. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  44. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  45. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  46. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail
  47. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail

#1761 (Jun 18, 2020 2:55:05 PM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail

#1760 (Jun 18, 2020 12:31:47 PM)

  1. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail
  2. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail
  3. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail
  4. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  5. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  6. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail
  7. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  8. [lld-macho] Support non-pcrel section relocs — jezng / detail
  9. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  10. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  11. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  12. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  13. [lld-macho] Handle framework search path, alongside library search path — jezng / detail
  14. [lld-macho] Add missing search-paths-darwin.test — jezng / detail
  15. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail
  16. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail
  17. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  18. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  19. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  20. [IndirectThunks] Tiny comment fix — kristof.beyls / detail
  21. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  22. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail
  23. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  24. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  25. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail
  26. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  27. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  28. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  29. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  30. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  31. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  32. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  33. [Matrix] Update load/store intrinsics. — flo / detail
  34. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail
  35. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  36. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  37. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  38. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  39. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  40. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  41. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  42. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  43. [mlir] NFC: Fix link in traits documentation — noreply / detail
  44. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  45. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail
  46. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  47. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  48. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail
  49. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  50. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  51. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  52. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  53. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  54. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  55. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  56. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  57. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  58. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  59. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  60. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  61. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  62. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  63. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  64. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  65. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  66. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  67. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  68. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  69. [CodeView] Fix generated command-line expansion in LF_BUILDINFO. Fix the 'pdb' entry which was previously a null reference, now an empty string. — alexandre.ganea / detail
  70. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  71. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  72. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  73. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  74. Lanai: Remove unused method — Matthew.Arsenault / detail
  75. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  76. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  77. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  78. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  79. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  80. fix a typo to cycle bots — thakis / detail
  81. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  82. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  83. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  84. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  85. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  86. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  87. [Dexter] Add --source-dir-root flag — tbosch / detail
  88. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  89. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  90. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail
  91. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  92. vim: add `bfloat` keyword — cullen.rhodes / detail
  93. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  94. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  95. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  96. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  97. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  98. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  99. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  100. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  101. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  102. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  103. Optimize 'construct at end' loops in vector — mvels / detail
  104. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  105. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  106. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  107. Fix return status of LoopDistribute — sguelton / detail
  108. [flang] Fix build problems on osx — pklausler / detail
  109. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  110. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  111. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  112. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail

#1748 (Jun 17, 2020 4:21:04 PM)

  1. This is a test commit — RonakNilesh.Chauhan / detail
  2. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  3. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail
  4. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  5. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  6. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  7. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  8. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  9. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  10. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail
  11. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  12. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail
  13. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  14. [MLIR] Fix parallel loop tiling. — herhut / detail
  15. Remove unused class variable ModuleSlice. — echristo / detail
  16. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  17. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  18. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  19. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  20. When performing a substitution into a dependent alias template, mark the — richard / detail
  21. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  22. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  23. [CUDA] make the test more hermetic — tra / detail
  24. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  25. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  26. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  27. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  28. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  29. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  30. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail

#1746 (Jun 17, 2020 8:05:15 AM)

  1. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  2. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail
  3. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  4. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  5. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  6. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  7. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  8. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  9. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  10. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  11. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  12. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail
  13. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  14. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  15. [xray] Option to omit the function index — ianlevesque / detail
  16. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  17. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  18. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  19. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  20. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  21. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  22. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  23. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  24. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  25. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  26. [flang] Fix out-of-tree builds — tkeith / detail
  27. [clang-tidy] Prune dead code. NFC. — benny.kra / detail

#1745 (Jun 17, 2020 3:39:19 AM)

  1. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  2. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  3. [SCCP] Precommit some sext tests (NFC). — flo / detail
  4. [CallPrinter] Remove static constructor. — benny.kra / detail
  5. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  6. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  7. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  8. [LSR] Filter for postinc formulae — david.green / detail
  9. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail
  10. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  11. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  12. Remove global std::strings. NFCI. — benny.kra / detail
  13. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  14. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  15. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  16. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  17. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  18. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  19. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  20. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  21. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  22. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  23. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  24. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  25. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  26. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail

#1744 (Jun 16, 2020 11:21:25 PM)

  1. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  2. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  3. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  4. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  5. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  6. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  7. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  8. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  9. subdirectories should not use cmake project command — protze / detail
  10. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  11. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  12. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  13. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  14. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  15. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  16. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  17. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  18. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  19. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  20. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  21. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  22. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  23. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  24. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  25. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  26. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  27. Fix LoopIdiomRecognize pass return status — sguelton / detail
  28. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  29. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  30. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail

#1743 (Jun 16, 2020 7:51:23 PM)

  1. Don't assert if we find a dependently-typed variable in the — richard / detail
  2. DR458: Search template parameter scopes in the right order. — richard / detail
  3. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  4. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail
  5. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail
  6. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail

#1742 (Jun 16, 2020 3:14:19 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / githubweb

#1742 (Jun 16, 2020 3:14:19 PM)

  1. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  2. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  3. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  4. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  5. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  6. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  7. lld: remove old test support path — Saleem Abdulrasool / detail
  8. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  9. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  10. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  11. test: add library search path to repair the test — Saleem Abdulrasool / detail
  12. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  13. [builtins][test] Delete unneeded file headers — maskray / detail
  14. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  15. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  16. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail
  17. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  18. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail

#1742 (Jun 16, 2020 3:14:19 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail

#1741 (Jun 16, 2020 11:58:31 AM)

  1. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  2. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  3. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  4. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  5. [lit] Improve consistency for showing result groups — julian.lettner / detail
  6. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  7. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  8. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  9. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  10. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  11. remove gold linker — Yuanfang Chen / detail
  12. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  13. Revert "remove gold linker" — Yuanfang Chen / detail
  14. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  15. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  16. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  17. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  18. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  19. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  20. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  21. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  22. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  23. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  24. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  25. [gcov] Add -i --intermediate-format — maskray / detail
  26. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  27. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail
  28. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  29. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  30. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / githubweb

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  2. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  3. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  4. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  5. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  6. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  7. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  8. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  9. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  10. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  11. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  12. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  13. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  14. Silence GCC 7 warning — kristof.beyls / detail
  15. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail
  16. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  17. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  18. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  19. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  20. [LSan] Enable for SystemZ — iii / detail
  21. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  22. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  23. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  24. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  25. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  26. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  27. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail
  28. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  29. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  30. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail
  31. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  32. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  33. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail
  34. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  35. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  36. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  37. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  38. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  39. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  40. Fix debug line info when line markers are present inside macros. — thomasp / detail
  41. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  42. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  43. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  44. [Format] Add more proto enclosing function names — noreply / detail
  45. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  46. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  47. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail
  48. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail
  49. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  50. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail
  51. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  52. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  53. [TLI] Add four C++17 delete variants. — yamauchi / detail
  54. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  55. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  56. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  57. GlobalISel: Use Register — Matthew.Arsenault / detail
  58. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  59. [MLIR] Add documentation for generate-check-lines.py — timshen / detail

#1740 (Jun 16, 2020 3:44:25 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail

#1739 (Jun 16, 2020 12:11:16 AM)

  1. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  2. NFC: Inline unused variable — kbobyrev / detail
  3. [CostModel] Unify getCFInstrCost — sam.parker / detail
  4. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail
  5. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  6. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  7. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail
  8. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  9. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  10. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  11. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  12. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  13. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  14. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  15. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  16. [gn build] (manualy) merge e2cc854 — hans / detail
  17. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  18. [clangd] Make sure working directory is set during preamble validation — kadircet / detail
  19. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  20. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  21. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  22. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  23. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  24. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / githubweb
  2. [libc builder] Comment out integration test step. — paulatoth / githubweb
  3. Added projects and categories for flang, mlir, libc. — gkistanova / githubweb
  4. [libc builder] Uncomment integration test step. — paulatoth / githubweb
  5. [libc++] Use the supported caches to setup build bots — Louis Dionne / githubweb
  6. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / githubweb
  7. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / githubweb
  8. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / githubweb
  9. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / githubweb

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  2. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail
  3. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  4. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  5. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  6. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  7. GlobalISel: Use Register — Matthew.Arsenault / detail
  8. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  9. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  10. [CostModel] Follow-up to buildbot fix — sam.parker / detail
  11. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  12. [flang] Use LLVM's flags — david.truby / detail
  13. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  14. tsan: add OpenBSD support for Go — dvyukov / detail
  15. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail
  16. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail
  17. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  18. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  19. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  20. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  21. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  22. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  23. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail
  24. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  25. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  26. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail
  27. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail
  28. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  29. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  30. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  31. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  32. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  33. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  34. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  35. [gn build] Port 550b5995233 — llvmgnsyncbot / detail
  36. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  37. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  38. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  39. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  40. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  41. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  42. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  43. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  44. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  45. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  46. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  47. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  48. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  49. Move *San module passes later in the NPM pipeline — aeubanks / detail
  50. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  51. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  52. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  53. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  54. Add a flag to debug automatic variable initialization — jiancai / detail
  55. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  56. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  57. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  58. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  59. Apply fix from D81179 only from GCC < 8 — clementval / detail
  60. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  61. More robust fix for crash on invalid range-based for statement. — richard / detail
  62. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  63. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  64. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  65. [DebugInfo] Fix assertion for extern void type — yhs / detail
  66. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  67. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  68. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  69. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  70. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  71. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  72. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  73. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  74. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  75. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  76. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  77. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  78. [mlir] Unranked memref type has no rank — jpienaar / detail
  79. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  80. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  81. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  82. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  83. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  84. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  85. test: repair lld builder — Saleem Abdulrasool / detail
  86. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  87. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  88. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  89. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  90. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  91. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  92. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  93. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  94. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  95. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  96. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  97. [Alignment] Fix deprecation message — gchatelet / detail
  98. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  99. [VE] Support lowering to NND instruction — simon.moll / detail
  100. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  101. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  102. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  103. Fix unused variable warning — gchatelet / detail
  104. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  105. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  106. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  107. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  108. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  109. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  110. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  111. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  112. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  113. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  114. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  115. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  116. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  117. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  118. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  119. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  120. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  121. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  122. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  123. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  124. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  125. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  126. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  127. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  128. Update pass status for GCOVProfiling — sguelton / detail
  129. Fix MemCpyOptimizer return status — sguelton / detail
  130. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  131. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  132. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  133. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  134. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  135. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  136. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  137. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  138. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  139. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  140. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  141. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  142. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  143. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  144. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  145. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  146. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  147. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  148. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  149. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  150. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  151. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  152. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  153. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  154. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  155. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  156. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  157. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  158. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  159. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  160. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  161. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  162. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  163. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  164. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  165. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  166. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  167. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  168. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  169. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  170. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  171. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  172. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  173. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  174. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  175. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  176. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  177. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  178. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  179. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  180. Change filecheck default to dump input on failure — joker.eph / detail
  181. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  182. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  183. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  184. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  185. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  186. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  187. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  188. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  189. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  190. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  191. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  192. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  193. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  194. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  195. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  196. Move DSO dependencies inside the group. — 31459023+hctim / detail
  197. Address Peter's comments. — 31459023+hctim / detail
  198. remove redundant comment about Android. — 31459023+hctim / detail
  199. Rebase. — 31459023+hctim / detail
  200. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  201. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  202. [lldb] Fix and enable Windows minidump tests — jarin / detail
  203. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  204. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  205. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  206. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  207. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  208. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  209. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  210. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  211. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  212. [flang] Fix bug resolving type in type definition — tkeith / detail
  213. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  214. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  215. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  216. Don't use a variable that isn't defined — Akira / detail
  217. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  218. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  219. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  220. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  221. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  222. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  223. Fix variables used only in asserts. — saugustine / detail
  224. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  225. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  226. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  227. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  228. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  229. [AArch64] custom lowering for i128 popcount — shawn / detail
  230. [libc] Add implementations of round and roundf. — sivachandra / detail
  231. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  232. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  233. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  234. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  235. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  236. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  237. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  238. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  239. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  240. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  241. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  242. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  243. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  244. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  245. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  246. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  247. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  248. [StackSafety] Add info into function summary — Vitaly Buka / detail
  249. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  250. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  251. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  252. [VE] Support convert instructions in MC layer — simon.moll / detail
  253. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  254. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  255. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  256. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  257. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  258. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  259. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  260. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  261. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  262. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  263. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  264. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  265. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  266. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  267. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  268. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  269. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  270. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  271. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  272. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  273. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  274. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  275. Fix version of c-general.profdata.v5 test case — sguelton / detail
  276. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  277. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  278. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  279. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  280. Fix the -Wsign-compare warning. — hokein.wu / detail
  281. Correctly update Changed status for SimplifyCFG — sguelton / detail
  282. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  283. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  284. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  285. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  286. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  287. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  288. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  289. [flang] Add the complex expression helper class. — eschweitz / detail
  290. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  291. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  292. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  293. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  294. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  295. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  296. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  297. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  298. [ASan][Test] Split out global alias test — elver / detail
  299. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  300. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  301. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  302. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  303. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  304. [ASan][Test] Fix expected strings for globals test — elver / detail
  305. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  306. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  307. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  308. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  309. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  310. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  311. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  312. Fix dynamic probing scheme — sguelton / detail
  313. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  314. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  315. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  316. Register printer and context CL options with the toyc example — joker.eph / detail
  317. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  318. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  319. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  320. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  321. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  322. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  323. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail
  324. [X86] Add a 32-bit version of mixed-ptr-sizes.ll to make sure we get code coverage on the ADDRSPACECAST handling in ReplaceNodeResults. NFC — craig.topper / detail
  325. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  326. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  327. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  328. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail
  329. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  330. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail
  331. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  332. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  333. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  334. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  335. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail
  336. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  337. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  338. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  339. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail
  340. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  341. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  342. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail
  343. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  344. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail
  345. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail
  346. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  347. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  348. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  349. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  350. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail
  351. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  352. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  353. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail
  354. [libc] Fix integration test header dependency. — paulatoth / detail
  355. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  356. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  357. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail
  358. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  359. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail
  360. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail
  361. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  362. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  363. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  364. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail
  365. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  366. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  367. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  368. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  369. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  370. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  371. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  372. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  373. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  374. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  375. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  376. [mlir] Add new builders to linalg.reshape. — pifon / detail
  377. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  378. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  379. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  380. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  381. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  382. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  383. [lldb] Remove Scalar operator= overloads — pavel / detail
  384. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  385. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  386. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  387. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail
  388. Fix unused variable warning. NFCI. — llvm-dev / detail
  389. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  390. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  391. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  392. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  393. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  394. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  395. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  396. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  397. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  398. Fix return status of DataFlowSanitizer pass — sguelton / detail
  399. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail
  400. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail
  401. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  402. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail
  403. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  404. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail
  405. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  406. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  407. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail
  408. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  409. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  410. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  411. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail
  412. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  413. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  414. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  415. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail
  416. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  417. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  418. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail
  419. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  420. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  421. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  422. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  423. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  424. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail
  425. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  426. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail
  427. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  428. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail
  429. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  430. [clangd] Set CWD in semaCodeComplete — kadircet / detail
  431. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  432. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  433. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  434. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  435. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  436. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail
  437. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  438. [Support] Don't tie errs() to outs() by default — maskray / detail
  439. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail
  440. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  441. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail
  442. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  443. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  444. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  445. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  446. [VectorCombine] remove unused parameters; NFC — spatel / detail
  447. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  448. Add a diagnostic string to an assert. — echristo / detail
  449. [mlir] Add additional header — jpienaar / detail
  450. Tidy up unsigned -> Register fixups. — echristo / detail
  451. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  452. Use python3 in generate-test-checks.py. — whchung / detail
  453. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail
  454. Install the MLIRTableGen static library. — stellaraccident / detail
  455. Verify MemorySSA after all updates. — asbirlea / detail
  456. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail
  457. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  458. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  459. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail
  460. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail
  461. [StackSafety] Fix byval handling — Vitaly Buka / detail
  462. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail
  463. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail
  464. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  465. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  466. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  467. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  468. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail
  469. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  470. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  471. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail
  472. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail
  473. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail
  474. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  475. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  476. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  477. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  478. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail
  479. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  480. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  481. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  482. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail
  483. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail
  484. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  485. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  486. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  487. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  488. [ASan][NFC] Refactor redzone size calculation — elver / detail
  489. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  490. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  491. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  492. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  493. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  494. DAGCombiner optimization for pow(x,0.75) and pow(x,0.25) on double and single precision even in case massv function is asked — msd.ataei / detail
  495. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  496. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  497. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  498. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail
  499. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  500. [libc++] Make executor scripts executable — Louis Dionne / detail
  501. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  502. [mlir] Add Adaptor alias — jpienaar / detail
  503. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  504. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail
  505. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  506. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail
  507. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail
  508. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  509. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  510. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  511. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  512. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail
  513. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  514. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail
  515. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail
  516. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  517. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  518. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  519. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  520. [ARM] Always use reductions intrinsics under MVE — david.green / detail
  521. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  522. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  523. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  524. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  525. Update Kaleidoscope tutorial inline code — erich.keane / detail
  526. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  527. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail
  528. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  529. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  530. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  531. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail
  532. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  533. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  534. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  535. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  536. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  537. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  538. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  539. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  540. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  541. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  542. [flang] Added test for specification expressions — psteinfeld / detail
  543. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail
  544. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail
  545. [flang] Add the helper class for building fir.do_loop operations. A fir.do_loop models the semantics of a Fortran DO loop construct. One can use this operation to explicitly capture a DO loop for passing into the high-level optimizer. — eschweitz / detail
  546. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  547. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  548. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  549. [X86] Combine to two feature variables in __cpu_indicator_init into an array and pass them around as pointer we can treat as an array. — craig.topper / detail
  550. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  551. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  552. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  553. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  554. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  555. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  556. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail
  557. [libunwind][RISCV] Track PC separately from RA — amanieu / detail
  558. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  559. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  560. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  561. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  562. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  563. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  564. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail
  565. [clang][NFC] Pack LambdaExpr — riccibrun / detail
  566. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  567. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  568. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  569. [X86] Separate imm from relocImm handling. — craig.topper / detail
  570. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  571. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail
  572. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  573. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail
  574. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  575. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail
  576. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  577. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  578. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail
  579. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail
  580. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail
  581. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail
  582. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  583. [MLIR][NFC] Update vim syntax file — uday / detail
  584. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  585. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  586. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  587. [ARM] Additional cast cost tests. — david.green / detail
  588. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  589. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  590. [OpenMP] support alloc of serialized tasks — protze / detail
  591. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  592. [PassManager] restore early-cse to vector cleanup — spatel / detail
  593. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  594. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  595. [PowerPC] Support constrained rounding operations — qiucofan / detail
  596. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail
  597. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  598. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  599. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  600. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  601. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail
  602. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail
  603. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  604. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  605. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  606. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail
  607. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  608. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  609. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  610. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  611. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  612. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  613. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  614. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  615. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  616. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  617. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  618. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  619. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  620. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  621. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  622. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  623. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail
  624. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  625. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  626. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  627. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  628. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  629. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  630. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  631. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail
  632. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  633. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  634. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  635. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  636. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  637. Prevent IR-gen from emitting consteval declarations — tyker / detail
  638. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  639. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  640. [VE] Support relocation information in MC layer — simon.moll / detail
  641. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  642. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  643. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  644. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  645. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  646. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  647. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  648. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  649. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  650. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  651. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  652. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  653. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  654. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  655. [mlir] Remove OperandAdaptor — jpienaar / detail
  656. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  657. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  658. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  659. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  660. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  661. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  662. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  663. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  664. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  665. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  666. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  667. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  668. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  669. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  670. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail
  671. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  672. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  673. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  674. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  675. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  676. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail
  677. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  678. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  679. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  680. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  681. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  682. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  683. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  684. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  685. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  686. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  687. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  688. [libc] Enable string functions for aarch64. — sivachandra / detail
  689. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  690. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  691. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  692. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  693. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  694. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  695. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  696. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  697. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  698. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  699. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  700. [DSE,MSSA] Port partial store merging. — flo / detail
  701. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  702. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  703. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  704. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  705. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  706. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  707. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  708. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail
  709. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  710. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  711. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  712. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  713. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  714. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  715. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail
  716. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  717. [MachO] Fix typo in comment — smeenai / detail
  718. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  719. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  720. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  721. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  722. Make OpOperand constructor private (NFC) — joker.eph / detail
  723. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  724. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  725. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  726. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  727. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  728. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  729. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  730. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  731. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  732. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  733. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  734. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  735. [mlir][NFC] Fix file comments. — hanchung / detail
  736. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  737. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  738. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  739. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  740. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  741. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  742. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail
  743. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  744. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  745. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  746. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  747. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  748. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  749. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  750. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  751. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  752. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  753. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail
  754. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  755. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  756. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  757. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail
  758. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail
  759. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  760. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  761. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  762. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  763. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  764. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  765. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail
  766. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  767. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  768. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail
  769. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  770. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail
  771. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

#1738 (Jun 15, 2020 8:58:07 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail
  2. [libc builder] Comment out integration test step. — paulatoth / detail
  3. Added projects and categories for flang, mlir, libc. — gkistanova / detail
  4. [libc builder] Uncomment integration test step. — paulatoth / detail
  5. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail
  6. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail
  7. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail
  8. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail
  9. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail

#1736 (Jun 8, 2020 2:37:00 AM)

  1. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  2. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  3. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail
  4. [VE] Support control instructions in MC layer — simon.moll / detail
  5. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  6. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail
  7. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  9. [AArch64] Add combine-load test; NFC — shawn / detail
  10. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail
  11. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  12. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  13. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail
  14. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  15. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail
  16. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail
  17. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail
  18. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail
  19. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail
  20. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  21. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  22. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  23. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  24. [AMDGPU] Cluster MIMG instructions — jay.foad / detail
  25. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  26. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail

#1735 (Jun 7, 2020 11:36:31 PM)

  1. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail
  2. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  3. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail
  4. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  5. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail
  6. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail
  7. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  8. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  9. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail
  10. [PPC] Try to fix builbots — sam.parker / detail
  11. [VE] Support shift operation instructions in MC layer — simon.moll / detail
  12. [lldb] Disable remove-add module test on Windows — jarin / detail
  13. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail
  14. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail
  15. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail
  16. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  17. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail
  18. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail

#1734 (Jun 7, 2020 9:03:29 PM)

  1. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail

#1733 (Jun 7, 2020 5:12:15 PM)

  1. [clang] Implement VectorType logic not operator. — JunMa / detail
  2. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail
  3. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  4. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail
  5. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail
  6. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail

#1732 (Jun 7, 2020 12:06:58 PM)

  1. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail
  2. [Driver] Simplify code. NFCI. — benny.kra / detail
  3. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail
  4. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  5. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail
  6. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail
  7. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  8. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail
  9. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail

#1731 (Jun 7, 2020 4:38:54 AM)

  1. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  2. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  3. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  4. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail
  5. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  6. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  7. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  8. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  9. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  10. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  11. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  12. [mlir] Add verifier for `shape.yield`. — pifon / detail
  13. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  14. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail
  15. [ObjectYAML][test] Address comments in D80203 — Xing / detail
  16. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  17. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  18. [Docs] fix typos for llvm-mca; NFC — spatel / detail
  19. [AArch64] add test for large popcount; NFC — shawn / detail
  20. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  21. Put compilation phases from Types.def into a bit set — benny.kra / detail
  22. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  23. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail
  24. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  25. Try to make msvc crash less — benny.kra / detail
  26. Unbreak the build — benny.kra / detail
  27. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  28. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail
  29. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail

#1730 (Jun 7, 2020 12:07:35 AM)

  1. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail
  2. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  3. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  4. [Matrix] Implement * binary operator for MatrixType. — flo / detail

#1729 (Jun 6, 2020 6:08:23 PM)

  1. [X86] Correct some isel patterns for v1i1 KNOT/KANDN/KXNOR. — craig.topper / detail
  2. [LIT] NFC adding max-failures option to lit documentation. — Mike Edwards / detail
  3. [RISCV] Fix a typo in RISCVISelLowering.cpp — i / detail
  4. MachineBasicBlock::updateTerminator now requires an explicit layout successor. — jyknight / detail
  5. Simplify MachineVerifier's block-successor verification. — jyknight / detail
  6. [gcov] Delete unneeded code — maskray / detail
  7. [gcov] Improve tests and lower the minimum supported version to gcov 3.4 — maskray / detail

#1728 (Jun 6, 2020 4:59:38 AM)

  1. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail
  2. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  3. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail
  4. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  5. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail
  6. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail
  7. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  8. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  9. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail
  10. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  11. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  12. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail
  13. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  14. [SystemZ] Implement -fstack-clash-protection — paulsson / detail
  15. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail
  16. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  17. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail
  18. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail
  19. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail
  20. Revert "[codeview] Put !heapallocsite on calls to operator new" — douglas.yung / detail

#1727 (Jun 6, 2020 1:29:26 AM)

  1. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  2. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail
  3. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail
  4. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  5. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail
  6. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  7. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail

#1726 (Jun 5, 2020 10:33:17 PM)

  1. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail

#1725 (Jun 5, 2020 6:50:44 PM)

  1. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  2. [gn build] Port 29203480632 — llvmgnsyncbot / detail
  3. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail
  4. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail

#1724 (Jun 5, 2020 4:29:51 PM)

  1. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail
  2. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  3. PR46209: properly determine whether a copy assignment operator is — richard / detail
  4. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  5. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  6. Migrate the rest of COFFObjectFile to Error — rnk / detail
  7. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  8. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail
  9. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail
  10. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail
  11. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  12. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  13. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  14. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail
  15. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / githubweb

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [lit] Improve naming of test result categories — julian.lettner / detail
  2. [mlir][SCF] Add single iteration scf.for promotion to the FuncOp level helper. — ntv / detail
  3. [dsymutil] Don't emit N_AST symbol entries in the Mach-O companion file — Jonas Devlieghere / detail
  4. Fix crash on misc-redundant-expression — Zinovy Nis / detail
  5. [ELF] Handle -u before input files — maskray / detail
  6. [flang] Fix crash on erroneous expressions — psteinfeld / detail
  7. Fix the roundtrip test under llvm-profdata — aktoon / detail
  8. [X86][SSE] Simplify MOVMSK patterns based on comparison — llvm-dev / detail
  9. Mark lambda in use-after-scope-capture.cpp as noinline — aeubanks / detail
  10. Add ASan metadata globals to @llvm.compiler.used under COFF — aeubanks / detail
  11. [gn build] (manually) port a6fcf5ca033 — thakis / detail
  12. [PhaseOrdering] add tests for reductions; NFC (PR43953) — spatel / detail
  13. [x86] form reduction intrinsics from vectorizers instead of raw IR — spatel / detail
  14. TypeMetadataUtils.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  15. ScalarEvolutionNormalization.h - reduce ScalarEvolutionExpressions.h include to forward declaration. NFC. — llvm-dev / detail
  16. [HIP] Add default header and include path — Yaxun.Liu / detail
  17. [CMake] Do not append -lm to CMAKE_REQUIRED_LIBRARIES on Apple — Louis Dionne / detail
  18. [mlir] Add verify method to adaptor — jpienaar / detail
  19. [mlir][Linalg] NFC - Cleanup debug, address post-commit review. — ntv / detail
  20. [libc++abi] Properly fix XFAILs for exception alignment — Louis Dionne / detail
  21. Reland D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  22. Fix lit tests hip-include-path.hip and hip-host-cpu-macros.cu — Yaxun.Liu / detail
  23. [gn build] Port 11d06b9511b — llvmgnsyncbot / detail
  24. [mlir][Vector] Add folding of memref_cast into vector_transfer ops — ntv / detail
  25. [llvm-ar] Add more tests for errors in opening archives — smeenai / detail
  26. [llvm-ar] Update error messages and tests as per latest preferred style — smeenai / detail
  27. [ARM] VQMOVN demand bits analysis — david.green / detail
  28. [libc++] Avoid passing -xc++ in Lit feature detection — Louis Dionne / detail
  29. [llvm-objcopy] Reorder --dump-section before --remove-section for ELF — smeenai / detail
  30. [mlir][test][CPU] Reduce the size of mlir-cpu-runner-tests — ntv / detail
  31. [llvm-objcopy] Reorder --dump-section for MachO — smeenai / detail
  32. [apple clang] disable in-process CC1 to preserve crashlog compatibility — Alex Lorenz / detail
  33. GlobalISel: Infer nofpexcept flag during selection for non-strict ops — arsenm2 / detail
  34. AMDGPU/GlobalISel: Fix some broken YAML in MIR test — arsenm2 / detail
  35. [LiveDebugValues] Remove PendingInLocs (NFC) — nikita.ppv / detail
  36. [LiveDebugValues] Fix output stream (NFC) — nikita.ppv / detail
  37. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  38. [hwasan] Disable malloc-fill by default. — eugenis / detail
  39. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  40. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  41. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  42. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  43. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  44. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  45. Fix -Wunused-variable after D80515 — maskray / detail
  46. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  47. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  48. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  49. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  50. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  51. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail
  52. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  53. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  54. lld: use modern library search ordering — Saleem Abdulrasool / detail
  55. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  56. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  57. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  58. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  59. [codeview] Put !heapallocsite on calls to operator new — rnk / detail
  60. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail
  61. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  62. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  63. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  64. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  65. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  66. [ASan][Test] Fix globals test for Mach-O — elver / detail
  67. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  68. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  69. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  70. [X86] Add test cases for PR46203. NFC — craig.topper / detail
  71. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  72. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  73. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail
  74. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail

#1723 (Jun 5, 2020 9:14:56 AM)

  1. [libc++] Remove redundant request for enabling warnings — Louis Dionne / detail

#1722 (Jun 5, 2020 5:41:05 AM)

  1. [PowerPC] Remove extra nop after notoc call — stefanp / detail
  2. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  3. [TargetLowering][NFC] More efficient emitPatchpoint(). — dantrushin / detail
  4. [ARM] Add poly64_t on AArch32. — ties.stuij / detail
  5. Remove mention of counter from Archer readme — protze / detail
  6. [MsgPack] Added a convenience operator — Saiyedul.Islam / detail
  7. [mlir][Vector] Move temporary alloc to top of the function alloca when lowering vector_transfers — ntv / detail
  8. Fix build breakage caused by 66a1b83bf93ec46f6d7a06c47d5981ae154f9ea0 — dantrushin / detail
  9. [MLIR][SPIRV] Support flat, location, and noperspective decorations — antiagainst / detail
  10. [clang][BFloat] add NEON emitter for bfloat — ties.stuij / detail
  11. [libc++] Link against libatomic when it is found — Louis Dionne / detail
  12. Fix a typo in AMDGPU docs — Madhur.Amilkanthwar / detail
  13. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  14. [clang][BFloat] Add create/set/get/dup intrinsics — ties.stuij / detail
  15. ScopedNoAliasAA.h - remove unnecessary InstrTypes.h include. NFC. — llvm-dev / detail
  16. TargetLibraryInfo.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  17. SyncDependenceAnalysis.h - remove orphan method declarations. NFCI. — llvm-dev / detail
  18. [VE] Support branch instructions in MC layer — simon.moll / detail
  19. Fix return status of AddressSanitizer pass — sguelton / detail
  20. Correctly report modified status for LoopSimplify — sguelton / detail
  21. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — mkazantsev / detail
  22. [libc++] Translate locale detection to the DSL — Louis Dionne / detail
  23. [llvm][AArch64] Fix unused variable — kadircet / detail
  24. Correctly report modified status for ObjCARCOpt — sguelton / detail
  25. Correctly report modified status for ObjCARCContract — sguelton / detail
  26. Correctly report modified status for TailRecursionElimination — sguelton / detail
  27. Correctly report modified status for DSE — sguelton / detail
  28. Correctly report modified status for DivRemPairs — sguelton / detail
  29. [SCCP] Report changes after removing stores to constant global — sguelton / detail
  30. [CodeGen][SVE] Calculate correct type legalization for scalable vectors. — sander.desmalen / detail
  31. [mlir][gpu] Introduce mlir-rocm-runner. — whchung / detail
  32. [VE] Support logical operation instructions in MC layer — simon.moll / detail
  33. [AST] Record SourceLocation for TypoExpr. — hokein.wu / detail
  34. Revert "[CodeGen][SVE] Calculate correct type legalization for scalable vectors." — sander.desmalen / detail

#1721 (Jun 5, 2020 1:06:03 AM)

  1. [VE] Add AND/OR/XOR regression tests — simon.moll / detail
  2. [clangd] Populate the parse options to CodeCompletion/SignatureHelp. — hokein.wu / detail
  3. Fix gcc5 build of ASTMatchersTest.h — hans / detail
  4. [NFC][SCEV] Some tests for shifts by bitwidth-2/bitwidth-1 w/ no-wrap flags — lebedev.ri / detail
  5. [Mlir] Add assembly format for `shape.mul`. — pifon / detail
  6. [mlir] Add a shape op that returns a constant witness — tpopp / detail
  7. [mlir] Folding of shape.assuming_all — tpopp / detail
  8. [mlir] Add folding for shape.any — tpopp / detail
  9. [mlir] Canonicalization and folding of shape.cstr_broadcastable — tpopp / detail
  10. [mlir] Folding and canonicalization of shape.cstr_eq — tpopp / detail
  11. [mlir] Canonicalization of shape.assuming — tpopp / detail
  12. [mlir] NFC formatting cleanup. — tpopp / detail
  13. [CostModel] Unify getMemoryOpCost — sam.parker / detail
  14. [NFC][SCEV] Add test with 'or' with no common bits set — lebedev.ri / detail
  15. [Mlir] Implement printer, parser, verifier and builder for shape.reduce. — pifon / detail
  16. [ARM] Add __bf16 as new Bfloat16 C Type — ties.stuij / detail
  17. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  18. MemorySSAUpdater.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  19. NFC: Formatting fix in TableGEn/OptParserEmitter.cpp — dany.grumberg / detail
  20. [VE] Support fixed-point operation instructions in MC layer — simon.moll / detail
  21. [lldb] Fix UBSan regression in GetSLEB128 — jan.kratochvil / detail
  22. [mlir] Make PassManager.h self-contained — kadircet / detail
  23. [InstCombine] Simplify compare of Phi with constant inputs against a constant — mkazantsev / detail
  24. [lldb] Handle new BFloat16 type — kadircet / detail
  25. [ObjectYAML][test] Reuse the chack tag "DWARF-HEADER". NFC. — Xing / detail
  26. [mlir][Linalg] Add a hoistRedundantVectorTransfers helper function — ntv / detail
  27. [PowerPC][NFC] Add more PC Relative tests — stefanp / detail
  28. [clang][test] Put output into temp directory — kadircet / detail
  29. Revert "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — kadircet / detail
  30. [CodeGen][SVE] Legalisation of extends with scalable types — kerry.mclaughlin / detail
  31. [mlir][Linalg] Add missing CMake dependency on SCFTransforms — ntv / detail

#1720 (Jun 4, 2020 9:11:42 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / githubweb

#1720 (Jun 4, 2020 9:11:42 PM)

  1. [StackSafety,NFC] Ignore callee declarations — Vitaly Buka / detail
  2. [DWARFYAML][debug_aranges] Replace InitialLength with Format and Length. — Xing / detail
  3. Revert "[InstCombine][NFC] Factor out constant check" — mkazantsev / detail
  4. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  5. [nfc] [lldb] clang-format #include files order — jan.kratochvil / detail
  6. Revert "PR46209: properly determine whether a copy assignment operator is" — Jonas Devlieghere / detail
  7. Revert "Set the captures on a CXXRecordDecl representing a lambda closure type" — Jonas Devlieghere / detail
  8. [MLIR] Update linalg.conv lowering to use affine load in the absence of padding — uday / detail
  9. [StackSafety,NFC] Switch tests to aarch64 — Vitaly Buka / detail

#1720 (Jun 4, 2020 9:11:42 PM)

  1. Build only for x86 per Brian Friesen request. — gkistanova / detail

#1719 (Jun 4, 2020 3:53:59 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / githubweb
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / githubweb

#1719 (Jun 4, 2020 3:53:59 PM)

  1. AMDGPU: Fix overriding global FP atomic feature predicates — Matthew.Arsenault / detail
  2. [Reassociate] Teach ConvertShiftToMul to preserve nsw flag if the shift amount is not bitwidth - 1. — craig.topper / detail
  3. Fix undefined behaviour when trying to deref nullptr. — a.bataev / detail
  4. [Docs] Add the entry for `Advanced builds` in UserGuide.rst — Yuanfang Chen / detail
  5. [docs] HowToUpdateDebugInfo: Minor cleanups — Vedant Kumar / detail
  6. Make linter happy — julian.lettner / detail
  7. Revert "[Fuchsia] Rely on linker switch rather than dead code ref for profile runtime" — phosek / detail
  8. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  9. [Statepoint] Switch RS4GC to using gc-live bundle form — listmail / detail
  10. [Analyzer][NoUncountedMembersChecker] Fix crash for C structs — Jan Korous / detail
  11. [mlir][Linalg] Add a hoistViewAllocOps helper function — ntv / detail
  12. [WebAssembly] Fix a testcase to be independent of the sysroot default — sunfish / detail
  13. [docs] Referenced llvm workflow in HowToAddABuilder — mtrofin / detail
  14. [mlir] Refactor BoolAttr to be a special case of IntegerAttr — riddleriver / detail
  15. [LiveDebugValues] Cache LexicalScopes::getMachineBasicBlocks, NFCI — Vedant Kumar / detail
  16. [Statepoint] Migrate a few tests to gc-live bundle format and fix assert — listmail / detail
  17. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  18. PR46209: properly determine whether a copy assignment operator is — richard / detail
  19. [Driver] Migrate some -f/-fno options to use OptInFFlag and OptOutFFlag — maskray / detail
  20. [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals — phosek / detail

#1719 (Jun 4, 2020 3:53:59 PM)

  1. [llvm] Add build bots for ml-driven optimization policies. — mtrofin / detail
  2. build.py: Return commit sha as the branch name if we are in detached HEAD state — Azharuddin Mohammed / detail

#1718 (Jun 4, 2020 8:14:37 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / githubweb
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / githubweb

#1718 (Jun 4, 2020 8:14:37 AM)

  1. Rename arrow -> arrowToken for unified naming — gribozavr / detail
  2. [libc++] Move away from the standalone build for Apple libc++ and libc++abi — Louis Dionne / detail
  3. [clang-format] Update GoogleStyle for C# code to match Google's internal C# style guide — jbcoe / detail
  4. DAG: Change computeKnownBitsForFrameIndex to be usable by GISel — Matthew.Arsenault / detail
  5. [libc++] Merge the Apple install-libcxx and libcxxabi scripts — Louis Dionne / detail
  6. Use libClangTesting in the unittest for AST matchers — gribozavr / detail
  7. [llvm-dwarfdump] Add a table header for -debug-line -verbose output — maskray / detail
  8. [libc++] Disable LLVM benchmarks in the Apple build — Louis Dionne / detail
  9. [gn build] Port b5fc1deb5ba1f3cd432ecb8b86c2536470463163 — maskray / detail
  10. [OPENMP]Fix PR46146: Do not consider globalized variables as NRVO candidates. — a.bataev / detail
  11. [Doc] update ReleaseNotes with new warning note. — noreply / detail
  12. [clang-tidy][modernize-loop-convert] Make loop var type human readable — Zinovy Nis / detail
  13. [clang-tidy] ignore builtin varargs from pro-type-vararg-check — n.james93 / detail
  14. [SVE] Eliminate calls to default-false VectorType::get() from SystemZ — ctetreau / detail
  15. [LSR][SCEVExpander] Avoid blind cast 'Factor' to SCEVConstant in FactorOutConstant. — huihuiz / detail
  16. [TRE] Allow accumulator elimination when base case returns non-constant — efriedma / detail
  17. [lldb] Fix SLEB128 decoding — jan.kratochvil / detail
  18. Make regcoal_remat_empty_subrange.ll test require asserts build. — hans / detail
  19. Disable this test for Windows. — jingham / detail
  20. [AArch64][GlobalISel] Move GlobalISel source files to a dedicated subdir. — Amara Emerson / detail
  21. [mlir][gpu] Add subgroup Id/Size/Num to GPU dialect — thomasraoux / detail
  22. [NFC] Temporarily disable check for 'uglygep' while investigating some buildbot failure. — huihuiz / detail
  23. [gn build] Port 49a4f3f7d88 — llvmgnsyncbot / detail
  24. [gn build] Port 6756a2c9533 — llvmgnsyncbot / detail
  25. [gn build] Port 69fa84a6e95 — llvmgnsyncbot / detail
  26. [gn build] Port ba2a01645b5 — llvmgnsyncbot / detail
  27. [gn build] Port c973ad1878f — llvmgnsyncbot / detail
  28. [gn build] Port e53f5580578 — llvmgnsyncbot / detail
  29. [libc++] Avoid warning for large types with std::atomic in the test suite — Louis Dionne / detail
  30. Propose naming principle for NodeRole and apply it — gribozavr / detail
  31. [docs] Fix self-contradictory description of llvm_unreachable — Jan Korous / detail
  32. [InstCombine] move vector select ahead of select-shuffle — spatel / detail
  33. [PGO] Enable the working set size scaling under the partial sample PGO. — yamauchi / detail
  34. [flang] avoid GCC < 8 compiler failure after D80794 — clementval / detail
  35. AST Matchers test: use arrays instead of vectors — gribozavr / detail
  36. [SemaOverload] Use iterator_range to iterate over VectorTypes (NFC). — flo / detail
  37. [mlir] [VectorOps] Add missing comments to CreateMaskOp lowering — ajcbik / detail
  38. [flang] Add the conversions for types. — eschweitz / detail
  39. [NFC] Move test vscale-factor-out-constant.ll to AArch64 sub-directory. — huihuiz / detail
  40. [flang] Fixed crash on forward referenced `len` parameter — psteinfeld / detail
  41. [WebAssembly] Lower llvm.debugtrap properly — tlively / detail
  42. [OPENMP50]Codegen for inscan reductions in worksharing directives. — a.bataev / detail
  43. AMDGPU/GlobalISel: Fix trying to use wave32 for gfx9 test — Matthew.Arsenault / detail
  44. AMDGPU/GlobalISel: Fix making LDS FP atomics legal on SI/CI — Matthew.Arsenault / detail
  45. AMDGPU: Fix using unencodable instructions in tests — Matthew.Arsenault / detail
  46. [CUDA][HIP] Fix implicit HD function resolution — Yaxun.Liu / detail
  47. [OpenMP] Improve D2D memcpy to use more efficient driver API — tianshilei1992 / detail
  48. [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime — phosek / detail
  49. [InstCombine] avoid crashing on select-shuffle detection — spatel / detail
  50. AMDGPU: Set mayRaiseFPException — Matthew.Arsenault / detail
  51. AMDGPU: Add test for fdiv nofpexcept preservation — Matthew.Arsenault / detail
  52. [mlir] Add support for bf16 to StandardToLLVM conversion — diego.caballero / detail
  53. AMDGPU: Select strict_fadd — Matthew.Arsenault / detail
  54. AMDGPU: Select strict_fma — Matthew.Arsenault / detail
  55. AMDGPU: Select strict_fmul — Matthew.Arsenault / detail

#1718 (Jun 4, 2020 8:14:37 AM)

  1. [monorepo_build.py] Add "sudo" and "err_okay" args to the run_ws wrapper too — Azharuddin Mohammed / detail
  2. [monorepo_build.py] Add sccache support — Azharuddin Mohammed / detail

#1717 (Jun 4, 2020 2:49:35 AM)

  1. [VE] Clean SDNodeXForm stuff — simon.moll / detail
  2. [AMDGPU] Introduce new sched classes for transcendental instructions — jay.foad / detail
  3. [AMDGPU] More accurate gfx10 latencies — jay.foad / detail
  4. [StackSafety,NFC] Remove SCEVRewriteVisitor — Vitaly Buka / detail
  5. [StackSafety] Rename testing opts — Vitaly Buka / detail
  6. [clangd] Fix build for gcc 7.4 — kadircet / detail
  7. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  8. Revert "[yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases." — grimar / detail
  9. [X86] Add test case for PR46189 — llvm-dev / detail
  10. [Sema] Remove unused matrix_begin/end helpers (NFC). — flo / detail
  11. [CSInfo][MIPS] Describe parameter value loaded by ADDiu — djordje.todorovic / detail
  12. [yaml2obj] - Add a way to exclude specified sections from the section header. — grimar / detail
  13. Revert "[DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI" — Tim Northover / detail
  14. [DAG] scalarizeBinOpOfSplats - extract from the source of splat vector (PR46189) — llvm-dev / detail
  15. [ARM][MachineOutliner] Remove unneeded dynamic allocation. — yvan.roux / detail
  16. [FileCheck] Implement equality operators for ExpressionValue. — paul.walker / detail
  17. [ObjectYAML] - Remove unused function. NFC. — grimar / detail
  18. [Test] Add test showing missing opportunity of folding ICmp(Phi(Consts...)) — mkazantsev / detail
  19. [InstCombine][NFC] Factor out constant check — mkazantsev / detail
  20. Add support for IntegerLiteral in SyntaxTree — gribozavr / detail
  21. [gn build] port some -Wno flags for gcc from the cmake build. — thakis / detail
  22. [ARM] FP16 conversion tests. NFC — david.green / detail
  23. [VP][Fix] canIgnoreVectorLength for scalable types — simon.moll / detail
  24. [PhaseOrdering] add more tests for vector reductions; NFC — spatel / detail
  25. [analyzer] Ignore calculated indices of <= 0 in VLASizeChecker — vince.a.bridgers / detail
  26. [OpenCL] Add cl_khr_extended_subgroup extensions. — anastasia.stulova / detail
  27. [x86] add FileCheck / assertions to test; NFC — spatel / detail
  28. [openmp] Fixed nonmonotonic schedule implementation. — Andrey.Churbanov / detail
  29. [Support] Use outs() in ToolOutputFile — pavel / detail
  30. [gn build] Port 48cd9d9dd86 — llvmgnsyncbot / detail
  31. [TableGen] Handle (outs variable_ops) — dantrushin / detail
  32. [x86] add test/code comment for chain value use (PR46195); NFC — spatel / detail
  33. [OPENMP]Fix PR45383: type dependent array subscripts are diagnosed erroneously. — a.bataev / detail
  34. RegAllocFast: Remove dead code — Matthew.Arsenault / detail
  35. Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2" — russell.gallop / detail
  36. [Analyzer][StreamChecker] Updated initialization of BugType's. — 1.int32 / detail

#1716 (Jun 3, 2020 10:10:54 PM)

  1. [gcov] Make `Creating 'filename'` compatible with gcov — maskray / detail
  2. [gcov] Don't error 'unexpected end of memory buffe' — maskray / detail
  3. [libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files. — sivachandra / detail
  4. Utility to dump .dot representation of SelectionDAG without firing viewer — sameer.sahasrabuddhe / detail
  5. [clang] Always allow including builtin headers in [no_undeclared_headers] modules. — mboehme / detail
  6. [SVE] Fix ubsan issues in DecodeIITType — david.sherwood / detail
  7. [VE] Change to use EXTRACT_SUBREG instead of COPY_TO_REGCLASS — simon.moll / detail
  8. [X86] Remove (V)MOVHPDrm patterns that involve bitcast+scalar_to_vec+loadi64. — craig.topper / detail
  9. [Inlining] Introduce -enable-npm-pgo-inline-deferral — kazu / detail
  10. [flang] Fix IsConstantExpr for division expressions — jperier / detail
  11. [NFCI][CostModel][AMDGPU] Simplify getUserCost — sam.parker / detail
  12. [WebAssembly] Fix gcc warning [NFC] — mikael.holmen / detail
  13. [Instruction] Remove setProfWeight() — yrouban / detail
  14. [Support][NFC] Tests for root_name(), root_directory() and root_path() — Jan Korous / detail
  15. [lldb] tab completion for `command script delete' — Raphael Isemann / detail
  16. Relands "[YAMLVFSWriter][Test][NFC] Add couple tests" vol. 2 — Jan Korous / detail
  17. [lldb][NFC] Address some review feedback for D80775 ('command script delete' completion) — Raphael Isemann / detail
  18. Extend InvokeInst !prof branch_weights metadata to unwind branches — yrouban / detail
  19. [PowerPC] Require nsz flag for c-a*b to FNMSUB — qiucofan / detail
  20. Make syntax tree test print the line number when it fails — gribozavr / detail
  21. [llvm-readelf] - Do not try to read past the end of the file when dumping the the SHT_GNU_HASH. — grimar / detail

#1715 (Jun 3, 2020 3:20:52 PM)

  1. [gn build] Port 7f50c15be5c — llvmgnsyncbot / detail
  2. [gn build] Port e636e6b79ac — llvmgnsyncbot / detail
  3. Add a test for preserving state on the non-expr thread across expression evaluation. — jingham / detail
  4. [lldb/Test] Remove un(used|needed|maintained) files from lldbsuite. — Jonas Devlieghere / detail
  5. [lldb/Test] Python <3.5 requires **kwargs to come last — Jonas Devlieghere / detail
  6. [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose' — ajcbik / detail
  7. [clangd] Fix forgotten propagation of AsnycPreamble flag — kadircet / detail
  8. [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors. — hanchung / detail
  9. [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops — hanchung / detail
  10. Introduce a "gc-live" bundle for the gc arguments of a statepoint — listmail / detail
  11. [mlir][StandardToSPIRV] Handle i1 case for lowering std.zexti to SPIR-V. — hanchung / detail
  12. [AArch64][GlobalISel] Select uzp1 and uzp2 — Jessica Paquette / detail
  13. [Statepoint] Fix signed vs unsigned in index handling — listmail / detail
  14. Fix bug in newly added VersionBase::operator>= — julian.lettner / detail
  15. [AArch64][GlobalISel] Add selection support for rev16, rev32, and rev64 — Jessica Paquette / detail
  16. [WebAssembly] Fix ISel crash in SIGN_EXTEND_INREG lowering — tlively / detail
  17. [AArch64][NFC] Regenerate arm64-rev.ll — Jessica Paquette / detail
  18. [Statepoints][CGP] Minor parameter type cleanup — listmail / detail
  19. Fix typo in filename comment. — echristo / detail
  20. Fix "Statistics are disabled" — Vitaly Buka / detail
  21. [StackSafety,NFC] Add statistic counters — Vitaly Buka / detail
  22. lld: add basic static library search — Saleem Abdulrasool / detail
  23. GlobalISel: Fail expansion of G_DYN_STACKALLOC for StackGrowsUp — arsenm2 / detail
  24. AMDGPU/GlobalISel: Handle uniform G_DYN_STACKALLOC — arsenm2 / detail
  25. AArch64/GlobalISel: Fix assert on call returning 0 sized type — arsenm2 / detail
  26. consitfy and auto -> auto * a few places to clean up uses. — echristo / detail
  27. Make linter happy — julian.lettner / detail
  28. [RegisterCoalescer] Update empty subranges when rematerializing — qcolombet / detail
  29. GlobalISel: Start defining strict FP instructions — arsenm2 / detail
  30. [Darwin] Add tests for OS version checking — julian.lettner / detail
  31. [ObjectYAML][DWARF] Support emitting the .debug_aranges section in ELFYAML. — Xing / detail
  32. [ObjectYAML][ELF] Let the endianness of DWARF sections be inferred from FileHeader. — Xing / detail
  33. [CUDA][HIP] Fix constexpr variables for C++17 — Yaxun.Liu / detail
  34. [gcov] Improve .gcno compatibility with gcov and use DataExtractor — maskray / detail
  35. [gcov] Delete XFAIL: host-byteorder-big-endian — maskray / detail
  36. Replace integer usage with enumeration. — echristo / detail
  37. [Statepoint] Start the process of removing old interfaces — listmail / detail
  38. [Statepoint] Delete more dead code from old wrappers — listmail / detail
  39. [Statepoint] Remove last of old ImmutableStatepoint code — listmail / detail

#1714 (Jun 3, 2020 7:54:21 AM)

  1. [libc++abi] Fix incorrect XFAILs for mis-aligned _Unwind_Exception on Apple — Louis Dionne / detail
  2. AMDGPU: Switch test to generated checks — Matthew.Arsenault / detail
  3. second attempt to fix build after add51e1 — n.james93 / detail
  4. [X86][AVX] getFauxShuffleMask - fix sub vector size check in INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  5. [libcxx testing] Fix more bogus timeouts: condvarany/notify_all.pass.cpp — dave / detail
  6. ARM: Reduce debug info testcase — Matthew.Arsenault / detail
  7. [SveEmitter] Add SVE ACLE for svld1ro. — francesco.petrogalli / detail
  8. [AIX] Update data directives for AIX assembly — daltenty / detail
  9. [ELF] Append " [--no-allow-shlib-undefined]" to the corresponding diagnostics — maskray / detail
  10. [HIP] Change default --gpu-max-threads-per-block value to 1024 — Yaxun.Liu / detail
  11. [DAG] SimplifyDemandedBits - peek through SHL if we only demand sign bits. — llvm-dev / detail
  12. Fix gcc -Wdocumentation warning. NFC. — llvm-dev / detail
  13. [BPF] Remove unnecessary MOV_32_64 instructions — yhs / detail
  14. [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector() — dancgr / detail
  15. [LiveVariables] Don't set undef reg PHI used as live for FromMBB — shkzhang / detail
  16. [libcxx testing] Fix bot failure in my last commit — dave / detail
  17. lld: ignore the `-search_paths_first` option on MachO — Saleem Abdulrasool / detail
  18. [CodeGen] Enable tail call position check for speculatable functions — wei.huang / detail
  19. [analyzer] Add support for ObjCIndirectCopyRestoreExpr. — Artem Dergachev / detail
  20. [analyzer] ObjCAutoreleaseWriteChecker: Support explicit autoreleasepools. — Artem Dergachev / detail
  21. [libc++] Support move construction and assignment in <thread> in C++03 — Louis Dionne / detail
  22. [MLIR] Shape to standard dialect lowering — frgossen / detail
  23. [lldb/Test] Don't print 'command invoked' — Jonas Devlieghere / detail
  24. [doc] Fix typo. — noreply / detail
  25. [libc++] Fix test broken in C++03 due to requiring C++11 features from vector — Louis Dionne / detail
  26. [profile] Sync InstrProfData.inc with llvm. — yamauchi / detail
  27. [XCOFF][AIX] Use 'L..' instead of 'L' for PrivateGlobalPrefix — jasonliu / detail
  28. [InstSimplify] fix bug in matching or-with-not op (PR46083) — spatel / detail
  29. [AIX] Change the default target CPU to power4 for AIX on Power — wanyu9511 / detail
  30. [doc] Fix use of ` where `` was intended in attribute docs. — noreply / detail
  31. [VectorCombine] Add multi-use multiply test for D80885 — llvm-dev / detail
  32. [JITLink] Skip debug sections in MachO objects. — Lang Hames / detail
  33. [NewGVN] Add test to ensure metadata is preserved for ssa_copy (NFC) — flo / detail
  34. [AArch64] Add ld3 test case for renaming in ldst-opt (NFC). — flo / detail
  35. [VectorCombine] Add multi-use shl test for D80885 — llvm-dev / detail
  36. CoroSplit: Fix coroutine splitting for retcon and retcon.once — aschwaighofer / detail
  37. lld: use `std::make_unique` (NFC) — Saleem Abdulrasool / detail
  38. [AArch64] Fix stp-opt-with-renaming-ld3.mir with expensive checks. — flo / detail
  39. [lldb/StringPrinter] Convert DecodedCharBuffer to a class, NFC — Vedant Kumar / detail
  40. [lldb/StringPrinter] Support strings with invalid utf8 sub-sequences — Vedant Kumar / detail
  41. [lldb][NFC] Fix documentation formatting in ASTResultSynthesizer — Raphael Isemann / detail
  42. Define __SPIR__ macro for spir/spir64 targets. — vyacheslav.p.zakharin / detail
  43. [clang-format] [PR46159] Linux kernel 'C' code uses 'try' as a variable name, allow clang-format to handle such cases — mydeveloperday / detail
  44. [clang-format] [PR46157] Wrong spacing of negative literals with use of operator — mydeveloperday / detail
  45. [mlir] Remove unneeded inference trait/fns — jpienaar / detail
  46. [IRInterpreter] Unused. Drive-by cleanup. NFCI. — ditaliano / detail
  47. Replace separator in OpenMP variant name mangling. — tianshilei1992 / detail
  48. [Darwin] Improve runtime OS version checks — julian.lettner / detail
  49. X86: Switch fastregalloc test to use generated checks — Matthew.Arsenault / detail
  50. RegAllocFast: Record internal state based on register units — Matthew.Arsenault / detail
  51. [clang-tidy]: Added modernize-replace-disallow-copy-and-assign-macro — kkleine / detail
  52. [SVE] Eliminate calls to default-false VectorType::get() from IR — ctetreau / detail
  53. [WebAssembly] Add support for -mexec-model=reactor — sunfish / detail
  54. Reland "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  55. [gn build] Fix link with ld.bfd and gold. — thakis / detail
  56. [X86] Separate X86_CPU_TYPE_COMPAT_WITH_ALIAS from X86_CPU_TYPE_COMPAT. NFC — craig.topper / detail

#1713 (Jun 3, 2020 3:20:27 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / githubweb

#1713 (Jun 3, 2020 3:20:27 AM)

  1. [clang-tidy] add new check readability-use-anyofallof — gehre.matthias / detail
  2. [LangRef] Fix description of shape args for matrix.multiply. — flo / detail
  3. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  4. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix tests) — jay.foad / detail
  5. [lldb] Pass fewer parameters by non-const reference to DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  6. attempt to fix build after add51e152aa — thakis / detail
  7. [gn build] Port add51e152aa — llvmgnsyncbot / detail
  8. [VPlan] Support extracting lanes for defs managed in VPTransformState. — flo / detail
  9. [LLDB] skip TestCreateDuringInstructionStep on arm/linux — omair.javaid / detail
  10. [Scalar] Fix assignment operator for long long. — pavel / detail
  11. [lldb/cmake] Tweak descriptions of swig rules — pavel / detail
  12. Revert "[Dexter] Add DexLimitSteps command and ConditionalController" — Tom.Weaver / detail
  13. [clang][Sema] SequenceChecker: C++17 sequencing rule for call expressions. — riccibrun / detail
  14. [DAG] GetDemandedBits - don't bother asserting for a non-null cast<> result. NFC. — llvm-dev / detail
  15. Fix gcc "enumeral and non-enumeral type in conditional expression" warning. NFCI. — llvm-dev / detail
  16. [VE] Support a basic disassembler for Aurora VE target — simon.moll / detail
  17. [InstSimplify] add/move tests for or with not op (PR46083); NFC — spatel / detail
  18. [libcxx testing] Fix lingering bugs in notify_one.pass.cpp — dave / detail
  19. Replaced C++2a with C++20 in clang-tools-extra — gribozavr / detail
  20. [OPENMP]Fix PR46170: partial mapping for array sections of data members. — a.bataev / detail
  21. [mlir] DialectConversion: remove vtable from TypeConverter — zinenko / detail
  22. [libc++] Remove the c++98 Lit feature from the test suite — Louis Dionne / detail
  23. [clangd] Add std::move() to a return statement to please some compilers. — mboehme / detail
  24. [PowerPC] Replace subtract-from-zero float in version with fneg in PowerPC special fma compiler builtins — kevin.neal / detail
  25. Add support for `nullptr` in SyntaxTrees — gribozavr / detail
  26. [llvm][SVE] IR intrinsic for LD1RO. — francesco.petrogalli / detail

#1713 (Jun 3, 2020 3:20:27 AM)

  1. Add aarch64 machine slave to build flang with clang-8 — caroline.concatto / detail

#1712 (Jun 2, 2020 8:45:37 PM)

  1. Revert "[NFC, StackSafety] Change type of internal container" — joker.eph / detail
  2. Replace dyn_cast<>() with isa<>() when the result isn't used (NFC) — joker.eph / detail
  3. [AMDGPU] Make SGPR spills exec mask agnostic — carl.ritson / detail
  4. Fix build: TableGen uses `is<T>` instead of `isa<T>` as predicate — joker.eph / detail
  5. [lldb/Interpreter] Remove redundant argument (NFC) — Jonas Devlieghere / detail
  6. [flang] Implemented 2 Semantic checks for DATA statement and fixed a few bugs — asudhaku / detail
  7. [Support] Add file lock/unlock functions — sepavloff / detail
  8. [X86] Add CLWB to Tremont CPU. Remove CLDEMOTE, MOVDIRI, MOVDIR64B, and WAITPKG to match gcc. — craig.topper / detail
  9. [CodeGen] Fix warnings in getPackedVectorTypeFromPredicateType — david.sherwood / detail
  10. [NFC][PowerPC] Remove unused node PPCISD::VMADDFP and PPCISD::VNMSUBFP — qshanz / detail
  11. [Driver] Add negative option for -fkeep-static-consts — shengchen.kan / detail
  12. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail
  13. [StackSafety] Skip non-pointer parameters — Vitaly Buka / detail
  14. [clang-tidy] Added MacroDefiniton docs for readability-identifier-naming — n.james93 / detail
  15. Revert "[WebAssembly] Eliminate range checks on br_tables" — tlively / detail
  16. [gn build] Port 755a8959152 — llvmgnsyncbot / detail
  17. [AMDGPU/MemOpsCluster] Code clean-up around accessing of memory operand width — mahesha.comp / detail
  18. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics — jay.foad / detail
  19. [StackSafety,NFC] Rename internal class — Vitaly Buka / detail
  20. [StackSafety,NFC] Convert to template internal stuff — Vitaly Buka / detail
  21. Revert "[Support] Add file lock/unlock functions" — sepavloff / detail
  22. [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics (fix) — jay.foad / detail
  23. Syntax tree: ignore implicit expressions at the top level of statements — gribozavr / detail
  24. Split syntax tree tests into more granular ones — gribozavr / detail
  25. [CSInfo][MIPS][DwarfDebug] Add support for delay slots — djordje.todorovic / detail
  26. [NFC,StackSafety] Fix template arg name — Vitaly Buka / detail
  27. [llvm] Fix unused variable warnings — kadircet / detail
  28. [mlir][Linalg] NFC - Make markers use Identifier instead of StringRef — ntv / detail
  29. TargetFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  30. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail

#1711 (Jun 2, 2020 7:51:35 AM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / githubweb
  2. [libc builder] Fix type in integration test command. — paulatoth / githubweb

#1711 (Jun 2, 2020 7:51:35 AM)

  1. [AST][RecoveryExpr] Build RecoveryExpr for "undef_var" cases. — hokein.wu / detail
  2. Use Pseudo Instruction to carry stack probing information — sguelton / detail
  3. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  4. Renamed Lang_C to Lang_C99, Lang_CXX to Lang_CXX03, and 2a to 20 — gribozavr / detail
  5. [OPENMP50]Initial codegen for 'affinity' clauses. — a.bataev / detail
  6. Reinstate the syntax tree test for 'static' in an array subscript — gribozavr / detail
  7. [Dexter] Add os.path.normcase(...) transform to test path early. — Tom.Weaver / detail
  8. [Dexter] Add DexLimitSteps command and ConditionalController — Tom.Weaver / detail
  9. [flang] Fix release build flags. — david.truby / detail
  10. TypeSymbolEmitter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  11. [libc++abi] Make sure we link in CrashReporterClient.a when it's present — Louis Dionne / detail
  12. [lldb] Skip tests exercising DW_OP_GNU_entry_value with dsymutil — pavel / detail
  13. Support ExtVectorType conditional operator — minyihh / detail
  14. [Clang] Add a new warning to warn when passing uninitialized variables as const reference parameters to a function — zequanwu / detail
  15. [lldb] NFC remove DISALLOW_COPY_AND_ASSIGN — kkleine / detail
  16. [InstCombine] regenerate complete test checks; NFC — spatel / detail
  17. [InstCombine] add tests for select-of-select-shuffle; NFC — spatel / detail
  18. [PGO] Enable memcmp/bcmp size value profiling. — yamauchi / detail
  19. [mlir] Provide defaults to make enabling dumping simpler — jpienaar / detail
  20. AMDGPU: Don't run mode switches with exec 0 — Matthew.Arsenault / detail
  21. AMDGPU: Don't run indexing mode switches with exec = 0 — Matthew.Arsenault / detail
  22. AMDGPU: Fix a test to be more stable — Matthew.Arsenault / detail
  23. [llvm-dwarfdump] Print [=<offset>] after --debug-* options in help output. — Jonas Devlieghere / detail
  24. [Sema] Use isAlwaysUninit for -Wuninitialized-const-reference after D79895 — maskray / detail
  25. Update 'git push' command in GettingStarted guide — diego.caballero / detail
  26. Fix compiler crash when an expression parsed in the tentative parsing and must be claimed in the another evaluation context. — a.bataev / detail
  27. [TableGen] Avoid generating switch with just default — david.stuttard / detail
  28. [libc] Add integration tests. — paulatoth / detail
  29. [WebAssembly] Improve macro hygiene in wasm_simd128.h — tlively / detail
  30. [RISCV-V] Provide muldi3 builtin assembly implementation — luismarques / detail
  31. [Analyzer][WebKit] Check record definition is available in NoUncountedMembers checker — Jan Korous / detail
  32. [WebAssembly] Eliminate range checks on br_tables — tlively / detail
  33. Fix test on PS4 linux bot. — douglas.yung / detail
  34. [lld-macho] Add some relocation validation logic — jezng / detail
  35. [lld-macho] Error on encountering undefined symbols — jezng / detail
  36. [lld-macho] Set __PAGEZERO size to 4GB — jezng / detail
  37. [lld-macho] Move all tests for erroneous inputs under invalid/ — jezng / detail
  38. [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary — jezng / detail
  39. [NFC][ASTMatchers] StringRef-ify and Twine-ify ASTMatchers tests. — n.james93 / detail
  40. [Driver] Add multiclass OptInFlag and OptOutFlag to simplify boolean option definition — maskray / detail
  41. [DAGCombiner] Combine shifts into multiply-high — amy.kwan1 / detail
  42. Fix up clang-tidy warnings around null and pointers. — echristo / detail
  43. [mlir][spirv] Add support for matrix type — antiagainst / detail
  44. [libc] Remove integration test target from check libc. — paulatoth / detail
  45. [gn build] Port f99d5f8c32a — llvmgnsyncbot / detail
  46. [llvm] Fix unused variable warning — kadircet / detail
  47. PR23029 / C++ DR2233: Allow expanded parameter packs to follow — richard / detail
  48. [X86] Cleanup inconsistencies in our zext/sext vector patterns. — craig.topper / detail
  49. [LLD] Have only one SpecificAllocator per type — rnk / detail
  50. [X86] Remove DeleteNode calls from PreprocessISelDAG. Rely on the RemoveDeadNodes call at the end. — craig.topper / detail
  51. Undo removal of test for dr777. — richard / detail
  52. [mlir] NFC - Add AffineMinMaxOpBase getDim/SymbolOperands — ntv / detail
  53. Undo initialization of TRI in CGP as this is unconditionally initialized — echristo / detail
  54. [lld-macho] Fix PAGEZERO=4GB errors on Windows by ensuring enum is uint64_t — jezng / detail
  55. [mlir][Affine] Enable fusion of loops with vector loads/stores — diego.caballero / detail
  56. [Clang][A32/T32][Linux] -O1 implies -fomit-frame-pointer — ndesaulniers / detail
  57. [Analyzer][NFC] Fix markup in WebKit checkers documentation — Jan Korous / detail
  58. [StackSafety] Delete useless test — Vitaly Buka / detail
  59. [MTE] Convert StackSafety into analysis — Vitaly Buka / detail
  60. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail
  61. [X86] Add a flag to guard the wide load — carrot / detail
  62. [mlir][spirv] Fix encoding of cooperative matrix type to match SPIRV spec — thomasraoux / detail
  63. [mlir][spirv] Fix coop matrix getExtension — thomasraoux / detail
  64. [lldb/Test] Pass Make arguments in invocation instead of environment — Jonas Devlieghere / detail
  65. [lldb/Test] Don't use the env to pass around configuration variables (NFC) — Jonas Devlieghere / detail
  66. Remove redundant code (NFC) — Adrian Prantl / detail
  67. [SampleFDO] Add use-sample-profile function attribute. — wmi / detail
  68. [MTE] Move tagging in pipeline — Vitaly Buka / detail
  69. [NFC, StackSafety] Change type of internal container — Vitaly Buka / detail
  70. [NFC,MTE] Drop unneeded attribute from test — Vitaly Buka / detail
  71. [JumpThreading] Simplify FindMostPopularDest (NFC) — kazu / detail
  72. [AArch64][GlobalISel] Select zip1 and zip2 — Jessica Paquette / detail

#1711 (Jun 2, 2020 7:51:35 AM)

  1. [libc builder] Add integration test step to non asan builds. — paulatoth / detail
  2. [libc builder] Fix type in integration test command. — paulatoth / detail

#1710 (Jun 2, 2020 12:42:07 AM)

  1. [NFC] Move vector unmerge(trunc) combine to function — dominik.montada / detail
  2. [GlobalISel] Combine scalar unmerge(trunc) — dominik.montada / detail
  3. [StatepointLowering] Handle UNDEF gc values. — dantrushin / detail
  4. Options for Basic Block Sections, enabled in D68063 and D73674. — tmsriram / detail
  5. [OpenMP][OMPT] Fix and add event callbacks for detached tasks — protze / detail
  6. [NFC][ARM][AArch64] Test runs — sam.parker / detail
  7. [llvm-exegesis] Fix D80610. — courbet / detail
  8. [VE] Support I32/F32 registers in assembler parser — simon.moll / detail
  9. Run syntax tree tests in many language modes — gribozavr / detail
  10. [mips] Support 64-bit relative relocations — simon / detail
  11. [AST] Fix a null initializer crash for InitListExpr — hokein.wu / detail
  12. [VectorCombine][X86] Add loaded insert tests from D80885 — llvm-dev / detail
  13. [LLDB] Mark TestCreateDuringInstructionStep as flaky on Linux — omair.javaid / detail
  14. [EarlyCSE] Common gc.relocate calls. — dantrushin / detail
  15. [mlir] Introduce CallOp converter for buffer placement — ehsan.nadjaran_toosi / detail
  16. [LV] Make sure the MaxVF is a power-of-2 by rounding down. — flo / detail
  17. [Sema] Fix -Wunused-variable in CreateBuiltinMatrixSubscriptExpr (NFC). — flo / detail
  18. TextAPIWriter.h - reduce MemoryBuffer.h include to forward declarations. NFC. — llvm-dev / detail
  19. TextAPIReader.h - reduce MemoryBuffer.h include to forward declaration. NFC. — llvm-dev / detail
  20. [mlir] post-commit review fixes — zinenko / detail
  21. Add missing MemoryBuffer.h include — llvm-dev / detail
  22. [mlir] Toy tutorial: avoid erasing and then re-creating loop terminators — zinenko / detail
  23. [DebugInfo] Extract a helper function to return the DWARF format name, NFC [1/10] — ikudrin / detail
  24. [DebugInfo] Report the format of .debug_names [2/10] — ikudrin / detail
  25. [DebugInfo] Report the format of compilation units [3/10] — ikudrin / detail
  26. [DebugInfo] Report the format of address tables [4/10] — ikudrin / detail
  27. [DebugInfo] Report the format of address range tables [5/10] — ikudrin / detail
  28. [DebugInfo] Report the format of call frame information entries [6/10] — ikudrin / detail
  29. [DebugInfo] Report the format of line tables [7/10] — ikudrin / detail
  30. [DebugInfo] Report the format of tables in .debug_pub* sections [8/10] — ikudrin / detail
  31. [DebugInfo] Report the format of location and range lists [9/10] — ikudrin / detail
  32. [DebugInfo] Report the format of type units [10/10] — ikudrin / detail
  33. [lldb/DWARF] Add support for pre-standard GNU call site attributes — pavel / detail
  34. [Support] Make DataExtractor error messages more clear — pavel / detail
  35. [mlir] SCFToGPUPass: fix macros referring to LOOPS to use SCF instead — zinenko / detail
  36. [CSInfo][NFC] Interpret loaded parameter value separately — djordje.todorovic / detail
  37. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail
  38. [mlir] support materialization for 1-1 type conversions — zinenko / detail
  39. Fix a failing test. — ikudrin / detail
  40. [gn build] (manually) port 44f989e7809 — thakis / detail
  41. Revert "[clangd] Copy existing includes in ReplayPreamble" — kadircet / detail
  42. [clangd] Copy existing includes in ReplayPreamble — kadircet / detail
  43. AMDGPU: Fix clang side null pointer value for private — Matthew.Arsenault / detail
  44. [lldb] Handle a new clang built-in type — kadircet / detail
  45. Remove a comment-out llvm::errs debugging code, NFC. — hokein.wu / detail
  46. AMDGPU: Fix not using scalar loads for global reads in shaders — Matthew.Arsenault / detail

#1709 (Jun 1, 2020 5:35:31 PM)

  1. [docs] Sketch outline for HowToUpdateDebugInfo.rst — Vedant Kumar / detail
  2. [os_log][test] Remove -O1 from a test, NFC — Vedant Kumar / detail
  3. Fix UB in EmulateInstructionARM64.cpp — Adrian Prantl / detail
  4. [COFF] Free some memory used for chunks — rnk / detail
  5. Fix how cc1 command line options are mapped into FP options. — rjmccall / detail
  6. add debug code to chase down a rare crash in asan/lsan https://github.com/google/sanitizers/issues/1193 — kcc / detail
  7. [asan] fix a comment typo — kcc / detail
  8. [BrachProbablityInfo] Rename loop variables. NFC — yrouban / detail
  9. [X86] Fix a few recursivelyDeleteUnusedNodes calls that were trying to delete nodes before their user was really gone. — craig.topper / detail
  10. Fix violations of [basic.class.scope]p2. — richard / detail
  11. [BrachProbablityInfo] Proportional distribution of reachable probabilities — yrouban / detail
  12. [ELF] --wrap: don't error `undefined reference to __real_foo` (--no-allow-shlib-undefined) if foo is a wrapped definition — maskray / detail
  13. [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch. — ravishankarm / detail
  14. [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`. — Xing / detail

#1708 (Jun 1, 2020 1:21:16 PM)

  1. [lldb] Trigger reproducer job on success — Jonas Devlieghere / githubweb
  2. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / githubweb
  3. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / githubweb

#1708 (Jun 1, 2020 1:21:16 PM)

  1. [Matrix] Implement matrix index expressions ([][]). — flo / detail
  2. [PDB] Use inlinee file checksum offsets directly — rnk / detail
  3. [libc] Expose APIGenerator. — paulatoth / detail
  4. Add DIAError.h to list of headers excluded from the LLVM_DebugInfo_PDB module — dany.grumberg / detail
  5. [llvm][NFC] Cache FAM in InlineAdvisor — mtrofin / detail
  6. [lldb/Test] Add test for man page and lldb --help output — Jonas Devlieghere / detail
  7. For --relativenames, ignore directory 0, which is the comp_dir. — saugustine / detail
  8. [PDB] Share code to relocate .debug$[SF] sections, NFC — rnk / detail
  9. [OpenMP] Replace Clang's OpenMP RTL Definitions with OMPKinds.def — jhuber6 / detail
  10. [libc++] NFC: Minor refactoring in std::array — Louis Dionne / detail
  11. [PowerPC] Add clang option -m[no-]pcrel — lei / detail
  12. [libc++] Add assertions on OOB accesses in std::array when the debug mode is enabled — Louis Dionne / detail
  13. [analyzer][MallocChecker] Fix the incorrect retrieval of the from argument in realloc() — dkszelethus / detail
  14. Clean up clang/test/CodeGenObjC/os_log.m — Akira / detail
  15. Updated synopsis of <atomic> to match what is implemented — ogiroux / detail
  16. AMDGPU: Change internal tracking of wave size — Matthew.Arsenault / detail
  17. [LiveDebugValues] Remove early-exit when testing regmasks, NFC — Vedant Kumar / detail
  18. [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg — Amara Emerson / detail
  19. [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize. — Amara Emerson / detail

#1708 (Jun 1, 2020 1:21:16 PM)

  1. [lldb] Trigger reproducer job on success — Jonas Devlieghere / detail
  2. [lldb] Make triggering downstream jobs a stage — Jonas Devlieghere / detail
  3. [lldb] Don't wait on downstream jobs — Jonas Devlieghere / detail

#1707 (Jun 1, 2020 6:47:18 AM)

  1. [Support] Add more context to DataExtractor getLEB128 errors — james.henderson / detail
  2. [CodeGen] remove instnamer dependency from test file; NFC — spatel / detail
  3. [StructurizeCFG] Fix an incorrect comment, NFC. — ehudkatz / detail
  4. Support GCC [[gnu::attributes]] in C2x mode — aaron / detail
  5. [openmp] Fixed taskloop recursive splitting so that taskloop tasks have — Andrey.Churbanov / detail
  6. [InstNamer] use 'i' for Instructions, not 'tmp' — spatel / detail
  7. [WebAssembly] Update test expectations — sbc / detail
  8. [libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h. — sivachandra / detail
  9. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  10. [InstCombine] add test for select-of-shuffle; NFC — spatel / detail
  11. [Object] Add DF_1_PIE — maskray / detail
  12. Update some names in test. NFC. — Stanislav.Mekhanoshin / detail
  13. [flang] This adds the lowering stubs for Open MP. — eschweitz / detail
  14. [Clang][CGM] style cleanups NFC — ndesaulniers / detail
  15. [SVE] Eliminate calls to default-false VectorType::get() from Clang — ctetreau / detail
  16. AMDGPU: Fix alignment for dynamic allocas — arsenm2 / detail
  17. Temporarily removed unstable test. NFC. — Stanislav.Mekhanoshin / detail
  18. [ELF] Set DF_1_PIE for -pie — maskray / detail
  19. [AMDGPU/MemOpsCluster] Let mem ops clustering logic also consider number of clustered bytes — mahesha.comp / detail
  20. AMDGPU: Remove dead file — Matthew.Arsenault / detail
  21. AMDGPU: Fix test in code directory — Matthew.Arsenault / detail
  22. [PGO] Improve the working set size heuristics under the partial sample PGO. — yamauchi / detail
  23. [Darwin] Add and adopt a way to query the Darwin kernel version — julian.lettner / detail
  24. DAG: Fix getNode dropping flags if there's a glue output — Matthew.Arsenault / detail
  25. [LiveDebugValues] Speed up removeEntryValue, NFC — Vedant Kumar / detail
  26. [LiveDebugValues] Add LocIndex::u32_{location,index}_t types for readability, NFC — Vedant Kumar / detail
  27. AMDGPU: Fix not emitting nofpexcept on fdiv expansion — Matthew.Arsenault / detail
  28. [InstCombine] fix use of base VectorType; NFC — spatel / detail
  29. [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35 — maskray / detail
  30. Move internal_uname to #if SANITIZER_LINUX scope. — mliska / detail

#1706 (May 31, 2020 11:27:26 PM)

  1. Fix strict aliasing warning in msan.cpp — sguelton / detail
  2. Improve SmallPtrSetImpl::count implementation — sguelton / detail
  3. [ASTMatchers] Force c++ unittests to specify correct language standard — n.james93 / detail
  4. [DebugInfo][CallSites] Remove decl subprograms from 'retainedTypes:' — djordje.todorovic / detail
  5. AArch64: materialize large stack offset into xzr correctly. — Tim Northover / detail
  6. [llvm-readobj] - Improve error reporting for hash tables. — grimar / detail
  7. [StructurizeCFG] Fix region nodes ordering — ehudkatz / detail
  8. [llvm-readelf] - Add explicit braces. NFC. — grimar / detail
  9. [llvm-readelf] - Add explicit braces again. NFC. — grimar / detail
  10. [DebugInfo] Separate fields with commas in headers of .debug_pub* tables (1/3). — ikudrin / detail
  11. [DebugInfo] Separate fields with commas in headers of compile units (2/3). — ikudrin / detail
  12. [DebugInfo] Separate fields with commas in headers of type units (3/3). — ikudrin / detail
  13. MIPatternMatch.h - remove unused APFloat/APInt includes. NFC. — llvm-dev / detail
  14. ARMFrameLowering.h - remove unnecessary includes. NFC. — llvm-dev / detail
  15. [llvm-dwarfdump][test] Use verbose output to check expected opcodes — james.henderson / detail
  16. [utils] change default nameless value to "TMP" — spatel / detail
  17. [lldb][NFC] Make ClangExpressionSourceCode's wrapping logic more consistent — Raphael Isemann / detail
  18. [DebugInfo] Add use of truncating data extractor to debug line parsing — james.henderson / detail
  19. Revert "[lldb] Pass -fPIC flag even when DYLIB_ONLY is set" — Raphael Isemann / detail

#1705 (May 31, 2020 8:11:08 PM)

  1. Revert "clang-tidy and clang-query wont crash with invalid command line options" — n.james93 / detail
  2. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail
  3. Change some extraneous /// comments to // comments inside methods. NFC. — clattner / detail
  4. [X86][AVX] combineX86ShufflesRecursively - peekThroughOneUseBitcasts subvector before widening. — llvm-dev / detail
  5. [X86][AVX] Reduce unary target shuffles width if the upper elements aren't demanded. — llvm-dev / detail
  6. [X86] Rewrite how X86PartialReduction finds candidates to consider optimizing. — craig.topper / detail
  7. [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers — hubert.reinterpretcast / detail
  8. [Driver] NFC: Use Twine temp to replace std::string local — hubert.reinterpretcast / detail
  9. [analyzer] Add dumps to CheckerRegistry — dkszelethus / detail
  10. [Driver] Simplify Linux::addProfileRTLibs — maskray / detail
  11. AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass — arsenm2 / detail
  12. [gn build] (semi-manually) port a8ca0ec2670 — thakis / detail
  13. [PowerPC] Exploit vabsd on P9 — onelirong / detail
  14. [MachineCombine] add a hook for resource length limit — czhengsz / detail

#1704 (May 31, 2020 4:11:16 AM)

  1. [ScheduleDAG] Avoid unnecessary recomputation of topological order. — flo / detail
  2. [X86][AVX] Pad small shuffle inputs in combineX86ShufflesRecursively — llvm-dev / detail
  3. [X86][AVX] getFauxShuffleMask - don't widen shuffle inputs from INSERT_SUBVECTOR(X,SHUFFLE(Y,Z)) — llvm-dev / detail
  4. [PhaseOrdering] add scalarization test for PR42174; NFC — spatel / detail
  5. [X86][AVX] Add test case described in D79987 — llvm-dev / detail
  6. [X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974). — llvm-dev / detail
  7. [VectorCombine] add tests for scalarizing binop-with-constant; NFC — spatel / detail
  8. [X86][AVX] Add SimplifyMultipleUseDemandedBits VBROADCAST handling to SimplifyDemandedVectorElts. — llvm-dev / detail
  9. [PhaseOrdering] add test for hoisting/CSE (PR46115); NFC — spatel / detail
  10. [utils] change update_test_checks.py use of 'TMP' value names — spatel / detail
  11. AArch64/GlobalISel: Fix incorrect ptrmask usage for alignment — arsenm2 / detail
  12. clang-tidy and clang-query wont crash with invalid command line options — n.james93 / detail
  13. [utils] update expected strings in tests; NFC — spatel / detail

#1703 (May 30, 2020 11:51:50 PM)

  1. [NFC][PowerPC] Add a new case to test phi-node-elimination pass — shkzhang / detail
  2. Revert "[NFC][PowerPC] Add a new case to test phi-node-elimination pass" — shkzhang / detail

#1702 (May 30, 2020 4:09:30 PM)

  1. Remove some non-determinism from the `Darwin/duplicate_os_log_reports.cpp` test. — Dan Liew / detail
  2. [Driver] Fix BooleanFFlag identifiers to use 'f' 'fno_' prefixes instead of suffixes — maskray / detail
  3. [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used. — craig.topper / detail
  4. [llvm-objdump] Simplify reportError() and prepend outs().flush() — maskray / detail
  5. [llvm-objdump] Move llvm:: to llvm::objdump:: and qualifying definitions with objdump:: — maskray / detail
  6. [llvm-objdump] Delete unneeeded namespace llvm {} — maskray / detail
  7. [ELF][docs] Update supported targets — maskray / detail
  8. [X86] Move MMX_SET0 pattern into the instruction definition. NFC — craig.topper / detail
  9. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  10. [X86] Fix a place where we created MOVQ2DQ with a DstVT other than v2i64. — craig.topper / detail
  11. [X86] Teach computeKnownBitsForTargetNode that the upper half of X86ISD::MOVQ2DQ is all zero. — craig.topper / detail
  12. [DAGCombiner] Move debug message and statistic update into CommitTargetLoweringOpt. — craig.topper / detail
  13. [X86] Add DAG combine to turn (v2i64 (scalar_to_vector (i64 (bitconvert (mmx))))) to MOVQ2DQ. Remove unneeded isel patterns. — craig.topper / detail
  14. [X86] Remove unneeded bitconverts from isel patterns. NFC — craig.topper / detail
  15. AMDGPU: Add setTruncStoreAction for vector i64 types made legal recently — changpeng.fang / detail
  16. [AMDGPU] Precommit tests for D80813 — jay.foad / detail
  17. [AMDGPU] Propagate fast-math flags when lowering FSIN and FCOS — jay.foad / detail

#1701 (May 30, 2020 2:01:42 AM)

  1. [SelectionDAG] Remove repeated getOperand() call. NFC. — llvm-dev / detail
  2. [OpenMP][SYCL] Do not crash on attempt to diagnose unsupported type use — alexey.bader / detail
  3. [libcxx testing] Stop using arbitrary timeouts in one test — dave / detail
  4. IPDBRawSymbol.h - reduce StringRef.h include to forward declaration. NFC. — llvm-dev / detail
  5. IPDBRawSymbol.h - remove already declared forward declarations. NFC. — llvm-dev / detail
  6. Architecture.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  7. ArchitectureSet.h - reduce raw_ostream.h include to forward declaration. NFC. — llvm-dev / detail
  8. ArchitectureSet.h - add missing <tuple> include. — llvm-dev / detail
  9. TBEHandler.h - remove unnecessary VersionTuple forward declaration. NFC. — llvm-dev / detail
  10. [clang-format] [PR46130] When editing a file with unbalance {} the namespace comment fixer can incorrectly comment the wrong closing brace — mydeveloperday / detail
  11. PackedVersion.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  12. [SelectionDAG] ComputeNumSignBits - use Valid Min/Max shift amount helpers directly. NFCI. — llvm-dev / detail
  13. [TargetLowering] SimplifyDemandedBits - remove shift amount clamps from getValidShiftAmountConstant calls. NFC. — llvm-dev / detail
  14. SafeStackLayout.cpp - remove includes directly defined in SafeStackLayout.h module header. NFC. — llvm-dev / detail
  15. CriticalAntiDepBreaker.cpp - remove includes directly defined in CriticalAntiDepBreaker.h header. NFC. — llvm-dev / detail
  16. SafeStackColoring.h - reduce Instructions.h include to forward declaration. NFC. — llvm-dev / detail
  17. [BasicAA] Use known lower bounds for index values for size based check. — flo / detail
  18. [lldb] Pass -fPIC flag even when DYLIB_ONLY is set — Raphael Isemann / detail
  19. [DSE] Remove noop stores in MSSA. — zoecarver / detail
  20. [LoopUnroll] Fix build failure for allyesconfig. — whitneyt / detail
  21. [clang-tidy] RenamerClangTidyChecks ignore builtin and command line macros — n.james93 / detail
  22. [Tests] Convert last statepoint lowering tests to bundle format — listmail / detail
  23. [LoopUnroll] Add a test case for rG7873376bb36b. — whitneyt / detail
  24. [X86] Factor constant pool comment printing out of the switch in X86AsmPrinter::emitInstruction. NFC — craig.topper / detail
  25. [X86] Minor cleanups to addShuffleComments in X86MCInstPrinter.cpp. NFCI — craig.topper / detail

#1700 (May 29, 2020 4:10:14 PM)

  1. [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation — ctetreau / detail
  2. [flang] Batch together the changes to the PFT intermediate data — eschweitz / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from InstCombine — ctetreau / detail
  4. [mlir] NFC - Add debug information for Linalg transformations. — ntv / detail
  5. [SLP] Apply external to vectorizable tree users cost adjustment for — valery.n.dmitriev / detail
  6. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  7. [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine — ctetreau / detail
  8. [mlir] Fix Windows build — ntv / detail
  9. [libFuzzer] Fixed description of fuzzer merge control file. — kcc / detail
  10. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  11. [diagtool] Install diagtool when LLVM_INSTALL_TOOLCHAIN_ONLY is ON. — vsapsai / detail
  12. [libc++] Fix issues with the triviality of std::array — maskray / detail
  13. [mlir][spirv] Clean up coop matrix assembly declaration. — thomasraoux / detail
  14. [flang][NFC] Remove link-time dependency of Evaluate on Semantics — tkeith / detail
  15. [gn build] (manually) port 0e265e31578 — thakis / detail
  16. [AMDGPU] Add loaded code object path URI definition to AMDGPUUsage — Tony.Tye / detail
  17. [gn build] Port 34cfed24ebd — llvmgnsyncbot / detail
  18. [gn build] Port cf6cc662eee — llvmgnsyncbot / detail
  19. [SVE] Eliminate calls to default-false VectorType::get() from Linker — ctetreau / detail
  20. [jitlink] R_X86_64_PC32 support for the elf x86 jitlinker — jared.wyles / detail
  21. [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU — ctetreau / detail
  22. AMDGPU: Move MIMG MMO check to verifier — Matthew.Arsenault / detail
  23. AMDGPU: Add new baseline tests for setreg handling — Matthew.Arsenault / detail
  24. AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode — Matthew.Arsenault / detail
  25. [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill — carl.ritson / detail
  26. [ValueLattice] Fix uninitialized-value after D79036 — maskray / detail
  27. Fix full unrolling with new pass manager. — echristo / detail
  28. NFC: Simplify O1 pass pipeline construction. — echristo / detail
  29. Use .empty() instead of .size() == 0 (NFC) — joker.eph / detail
  30. [lldb/Bindings] Raise exception when using properties that rely on lldb.target — Jonas Devlieghere / detail
  31. [DWARF5] Added support for emission of .debug_macro.dwo section — SourabhSingh.Tomar / detail
  32. [lldb/Test] use GetLoadAddress from scripted thread plan — Jonas Devlieghere / detail
  33. [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes — martin / detail
  34. [test] Regenerate checks in aarch64_win64cc_vararg.ll with update_llc_test_checks.py. NFC. — martin / detail
  35. [X86] Autogenerate complete checks. NFC — craig.topper / detail
  36. [lldb/CMake] Fix typo that prevented regenerating the bindings — Jonas Devlieghere / detail

#1699 (May 29, 2020 2:27:18 PM)

  1. [ELF] Add -z rel and -z rela — maskray / detail
  2. [mlir][Affine] Minor clean-up of D79829 — diego.caballero / detail
  3. [SVE] Eliminate calls to default-false VectorType::get() from Utils — ctetreau / detail

#1698 (May 29, 2020 5:34:17 AM)

  1. [clangd][NFC] Add traces for PreamblePatch::create — kadircet / detail
  2. [ObjectYAML][DWARF] Make the `PubSection` optional. — Xing / detail
  3. [mlir][Linalg][Vector] Add forwarding patterns between linalg.copy and vector.transfer — ntv / detail
  4. [DAGComb] Do not turn insert_elt into shuffle for single elt vectors. — flo / detail
  5. [clang] [Darwin] Add reverse mappings for aarch64/aarch64_32 to darwin arch names — martin / detail
  6. [clang] [MinGW] Fix libunwind extension — martin / detail
  7. Rename APIs in unittests/AST/Language.h in preparation to share them — gribozavr / detail
  8. [AArch64][x86] add tests for FMA combines; NFC — spatel / detail
  9. TextAPIContext.h - remove unused MemoryBuffer.h include. NFC. — llvm-dev / detail
  10. TextStubCommon.h - move StringSwitch.h include to TextStubCommon.cpp. NFC. — llvm-dev / detail
  11. [llvm-objcopy][ELF] Fix removing SHT_GROUP sections. — ikudrin / detail
  12. [llvm-objcopy][ELF] Fix removing a group member. — ikudrin / detail
  13. [DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI — spatel / detail
  14. [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI. — grimar / detail
  15. [ModuloSchedule] Allow illegal phis to be moved across stages. — hgreving / detail
  16. [analyzer] ApiModeling: Add buffer size arg constraint — gabor.marton / detail
  17. [CodeGen] Fix warnings in LowerToPredicatedOp — david.sherwood / detail
  18. [analyzer] ApiModeling: Add buffer size arg constraint with multiplier involved — gabor.marton / detail
  19. [SVE] Remove getNumElements() calls in visitGetElementPtrInst — david.sherwood / detail
  20. Fix build failure when source is read only — sameer.sahasrabuddhe / detail
  21. [analyzer] StdLibraryFunctionsChecker: Add sanity checks for constraints — gabor.marton / detail
  22. Move unittest helpers to a shared location — gribozavr / detail
  23. [OpenMP][SYCL] Improve diagnosing of unsupported types usage — alexey.bader / detail
  24. Remove SVN logic from find_first_existing_vc_file — sameer.sahasrabuddhe / detail
  25. [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description — diggerlin / detail
  26. [ARM] Extra MVE VMLAV reduction patterns — david.green / detail
  27. unwind: use a more portable endianness check in EHABI — Saleem Abdulrasool / detail
  28. [lldb/test] Fix TestAppleSimulatorOSType when multiple runtimes are installed — Fred Riss / detail
  29. [AMDGPU] Remove duplicate test cases — jay.foad / detail
  30. [analyzer] StdLibraryFunctionsChecker: Add support to lookup types — gabor.marton / detail
  31. [CodeGen] Fix warning in visitShuffleVector — david.sherwood / detail
  32. Fix errors in use of strictfp attribute. — kevin.neal / detail
  33. Fix errors in use of strictfp attribute. — kevin.neal / detail
  34. Fix errors in use of strictfp attribute. — kevin.neal / detail
  35. GlobalISel: fix CombinerHelper::matchEqualDefs() — Stanislav.Mekhanoshin / detail
  36. [X86] Fix errors in use of strictfp attribute. — kevin.neal / detail
  37. [DAGCombiner] Add command line options to guard store width reduction — carrot / detail
  38. Let @skipUnlessThreadSanitizer imply @skipIfAsan — Adrian Prantl / detail
  39. Let @skipUnlessUndefinedBehaviorSanitizer imply @skipIfAsan — Adrian Prantl / detail
  40. [ConstantFolding] Constant folding for integer vector reduce intrinsics — david.green / detail
  41. Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'. — paul.robinson / detail
  42. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  43. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  44. [LoopVectorize] auto-generate complete checks; NFC — spatel / detail
  45. [LoopVectorize] regenerate test checks; NFC — spatel / detail
  46. [SVE] Eliminate calls to default-false VectorType::get() from polly — ctetreau / detail
  47. [AIX] Emit AvailableExternally Linkage on AIX — Xiangling.Liao / detail
  48. [LoopVectorize] auto-generate complete test checks; NFC — spatel / detail
  49. [PrintSCC] Fix printing a basic-block without a name — ehudkatz / detail
  50. [MLIR][OpenMP] Defined master operation in OpenMP Dialect — asudhaku / detail
  51. [X86] Remove isel pattern for MMX_X86movdq2q+simple_load. Replace with DAG combine to to loadmmx. — craig.topper / detail
  52. [SVE] Replace deprecated call in changeVectorElementTypeToInteger — dancgr / detail
  53. [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode — craig.topper / detail
  54. [SLP] auto-generate complete test checks; NFC — spatel / detail
  55. [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations — sbc / detail
  56. Add support for Overloaded Binary Operators in SyntaxTree — gribozavr / detail
  57. [Local] Prevent `invertCondition` from creating a redundant instruction — ehudkatz / detail
  58. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  59. [DWARF5] Added support for .debug_macro.dwo section in llvm-dwarfdump — SourabhSingh.Tomar / detail
  60. [DWARF5] Replace emission of strp with stx forms in debug_macro section — SourabhSingh.Tomar / detail
  61. [mlir][Linalg] Make contraction vectorization use vector transfers — ntv / detail
  62. [AMDGPU] Regenrated urem/udiv global isel tests. NFC. — Stanislav.Mekhanoshin / detail
  63. [tests] Fix AMDGPU test — ehudkatz / detail
  64. AMDGPU: Remove fp-exceptions feature — Matthew.Arsenault / detail
  65. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS (2/2) — Jonas Devlieghere / detail
  66. [clang-format] Create a python documentation tool to generate a summary of the clang-format status for the whole of the LLVM project — paul_hoad / detail
  67. Add NoMerge MIFlag to avoid MIR branch folding — zequanwu / detail
  68. [ASTMatchers] Matchers related to C++ inheritance — Jan Korous / detail
  69. [Matrix] Implement + and - operators for MatrixType. — flo / detail
  70. Process gep (phi ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  71. [DebugInfo][DAG] Don't reuse debug location on COPY if width changes. — tbosch / detail
  72. AMDGPU/GlobalISel: Add boilerplate for inline asm lowering — Matthew.Arsenault / detail
  73. Revert "Process gep (phi ptr1, ptr2) in SROA" — Stanislav.Mekhanoshin / detail
  74. [lldb/Test] Don't leak forked processes on Darwin — Jonas Devlieghere / detail
  75. [CMake] Change target 'check' from 'check-llvm' to 'check-all' — maskray / detail

#1697 (May 29, 2020 12:43:02 AM)

  1. New intrinsic @llvm.get.active.lane.mask() — sjoerd.meijer / detail
  2. [AST][RecoveryExpr] Make DeduceAutoType fail if the auto is deduced from recovery exprs. — hokein.wu / detail
  3. [TTI] New target hook emitGetActiveLaneMask — sjoerd.meijer / detail
  4. [VE] Implements minimum MC layer for VE (4/4) — simon.moll / detail
  5. [AMDGPU] Use numbers::pi instead of M_PI. NFC. — jay.foad / detail
  6. [AMDGPU] Better use of llvm::numbers — jay.foad / detail
  7. [MLIR][BufferPlacement] Support functions that return Memref typed results — ehsan.nadjaran_toosi / detail
  8. Avoid O_CLOEXEC to allow building on older Linux (RHEL5) — Vitaly Buka / detail
  9. [lldb][NFC] Remove a std::string->C string->StringRef conversion in ClangUserExpression — Raphael Isemann / detail
  10. [lldb] Make "inline" tests more configurable — pavel / detail
  11. Do not list adb devices when a device id is given — pavel / detail
  12. [llvm-readobj][test] - unwind.test: add comments, document the current behavior. — grimar / detail
  13. [libc++] Fix the LIBCXX_HAS_MERGED_TYPEINFO_NAMES_DEFAULT setting — Louis Dionne / detail
  14. Unbreak the build of mlir-cuda-runner — benny.kra / detail
  15. [clangd] Handle additional includes while parsing ASTs — kadircet / detail
  16. [clangd] Add buildPreamble to TestTU — kadircet / detail
  17. [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF. — grimar / detail
  18. [clangd] Preserve extra args in PreambleTests::IncludeParsing to fix windows build bots — kadircet / detail
  19. VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  20. IPDBInjectedSource.h - remove unused includes and forward declarations. NFC. — llvm-dev / detail
  21. IPDBLineNumber.h - remove unused includes. NFC. — llvm-dev / detail
  22. [clangd] Patch PP directives to use stale preambles while building ASTs — kadircet / detail
  23. [clangd] locateMacroAt handles patched macros — kadircet / detail
  24. Fix broken include — kadircet / detail
  25. [CodeGen] Fix warnings in getZeroExtendInReg — david.sherwood / detail
  26. [readobj] Fix dangling else warning — kadircet / detail
  27. [SCCP] Switch to widen at PHIs, stores and call edges. — flo / detail
  28. [lit] Add an option to print all features used in tests — Louis Dionne / detail
  29. [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR. — paul.walker / detail
  30. [clangd] Run PreambleThread in async mode behind a flag — kadircet / detail
  31. [CGP] Ensure address scaled offset is representable as int64_t — llvm-dev / detail
  32. [mlir][SCF] Add utility to clone an scf.ForOp while appending new yield values. — ntv / detail

#1696 (May 28, 2020 7:23:56 PM)

  1. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  2. [llvm-xray][test] Fix unsupported-elf32.txt after D80185 — maskray / detail
  3. [WebAssembly] Fix a bug in removing unnecessary branches — aheejin / detail
  4. [WebAssembly] Fix a bug in finding matching EH pad — aheejin / detail
  5. [ObjectYAML][DWARF] Add DWARF entry in ELFYAML. — Xing / detail
  6. [Tests] Migrate more statepoint lowering tests to use operand bundles — listmail / detail
  7. [LoopUnroll] Fix not-rotated.ll by adding back a limitation was unintentionally — whitneyt / detail
  8. [JITLink] Fix 80-column rule violation. — Lang Hames / detail
  9. [JITLink] Improve llvm-jitlink regression testing support for ELF. — Lang Hames / detail
  10. [ORC] Add debugging output for LLJIT construction. — Lang Hames / detail
  11. [gn build] Port a6deaeec370 — llvmgnsyncbot / detail
  12. [AArch64][GlobalISel] Enable extending loads combines post-legalization. — Amara Emerson / detail
  13. [X86] Remove MMX isel patterns containing (x86mmx (scalar_to_vector (i32))). — craig.topper / detail
  14. [libc] Add implementation of call_once from threads.h. — sivachandra / detail
  15. [CodeGen] Add support for extracting elements of scalable vectors — david.sherwood / detail
  16. [SVE] Fix warnings in SelectInst::areInvalidOperands — david.sherwood / detail
  17. [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast — david.sherwood / detail
  18. [CMake] Pass CLANG_VENDOR variables into later stages — sylvestre / detail
  19. libclc: update website url — sylvestre / detail

#1695 (May 28, 2020 11:15:29 AM)

  1. [zorg] Update container-based Linaro slaves — maxim.kuvyrkov / githubweb
  2. [lldb] Remove the "Test Reproducer" stage form the fast incremental bot. — Jonas Devlieghere / githubweb
  3. [lldb] Merge code path for 'sanitized' variant. (NFC) — Jonas Devlieghere / githubweb
  4. [lldb] Add lldb-cmake-reproducers — Jonas Devlieghere / githubweb
  5. [lldb] Retab lldb-cmake and lldb-cmake-sanitized (NFC) — Jonas Devlieghere / githubweb
  6. [lldb] Disable emails on the reproducer bot — Jonas Devlieghere / githubweb

#1695 (May 28, 2020 11:15:29 AM)

  1. tsan: disable java_finalizer2 test on darwin — dvyukov / detail
  2. [Clang][Sanitizers] Expect test failure on {arm,thumb}v7 — elver / detail
  3. [TableGen] Fix non-standard escape warnings for braces in InstAlias — cullen.rhodes / detail
  4. FileCheck [10/12]: Add support for signed numeric values — thomasp / detail
  5. [ARM] Improve codegen of volatile load/store of i64 — victor.campos / detail
  6. [AArch64][SVE] Add support for spilling/filling ZPR2/3/4 — cullen.rhodes / detail
  7. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  8. [AArch64] Precommit new fp extraction/insertion test. — flo / detail
  9. [DebugInfo] Use SplitTemplateClosers (foo<bar<baz> >) in DWARF too — sam.mccall / detail
  10. [yaml2obj] - Implement the "SectionHeaderTable" tag. — grimar / detail
  11. [analyzer] Allow bindings of the CompoundLiteralRegion — vsavchenko / detail
  12. [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment only once — dmitry.preobrazhensky / detail
  13. [clangd] Highlight related control flow. — sam.mccall / detail
  14. [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug — dmitry.preobrazhensky / detail
  15. [Clang] Enable _Complex __float128 — nemanjai / detail
  16. llvm-dwarfdump.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  17. DWARFDebugMacro.h - remove unnecessary WithColor.h include. NFC. — llvm-dev / detail
  18. Fix MSVC signed/unsigned comparison warnings. NFC. — llvm-dev / detail
  19. [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants. — dmitry.preobrazhensky / detail
  20. Fixed bot failure after d20bf5a7258d4b6a7 — SourabhSingh.Tomar / detail
  21. [X86][SSE] Peek though MOVMSK source sign bits using SimplifyMultipleUseDemandedBits — llvm-dev / detail
  22. [MLIR] Move `ConcatOp` to its lexicographic position — frgossen / detail
  23. WithColor.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  24. FileOutputBuffer.h - remove unused includes. NFC. — llvm-dev / detail
  25. [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and — frgossen / detail
  26. [MLIR] Add TensorFromElementsOp to Standard ops. — pifon / detail
  27. [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect — frgossen / detail
  28. AMDGPU: Add baseline test for ptrmask infer address space — Matthew.Arsenault / detail
  29. InferAddressSpaces: Handle ptrmask intrinsic — Matthew.Arsenault / detail
  30. [MLIR] Add `num_elements` to the shape dialect — frgossen / detail
  31. [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic. — whchung / detail
  32. [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect — frgossen / detail
  33. Prevent test from failing in my home directory — sam.mccall / detail
  34. SymbolicFile.h - removed unused FileSystem.h include. NFC. — llvm-dev / detail
  35. AMDGPU: Make S_DENORM_MODE not be a scheduling boundary — Matthew.Arsenault / detail
  36. libclc: Compile with -nostdlib — arsenm2 / detail
  37. AMDGPU: Add missing test for s_denorm_mode scheduling — Matthew.Arsenault / detail
  38. [clangd] Work around PS4 -fno-exceptions, easier than disabling tests? — sam.mccall / detail
  39. [ASTMatchers] Add traversal-kind support to `DynTypedMatcher` — yitzhakm / detail
  40. [mlir] Make translation libraries available through MLIRConfig.cmake — jean-michel.gorius / detail
  41. [libTooling] Fix Transformer to work with ambient traversal kinds. — yitzhakm / detail
  42. [x86] Propagate memory operands during call frame optimization — jean-michel.gorius / detail
  43. [analyzer] Merge implementations of SymInt, IntSym, and SymSym exprs — vsavchenko / detail
  44. [analyzer] Refactor range inference for symbolic expressions — vsavchenko / detail
  45. [analyzer] Generalize bitwise OR rules for ranges — vsavchenko / detail
  46. [analyzer] Generalize bitwise AND rules for ranges — vsavchenko / detail
  47. [analyzer] Introduce reasoning about symbolic remainder operator — vsavchenko / detail
  48. Remove WrapperMatcherInterface — gribozavr / detail
  49. [mlir] Use ValueRange instead of ArrayRef<Value> — jpienaar / detail
  50. [mlir] Fix mismatched-tags warning — jpienaar / detail
  51. [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate — alex-t / detail
  52. [libc++] Complete overhaul of constexpr support in std::array — Louis Dionne / detail
  53. Make VE.def a textual header — Adrian Prantl / detail
  54. [clang-tidy] Add abseil-string-find-str-contains checker. — yitzhakm / detail
  55. [llvm-exegesis] Make a few counter methods virtual to allow targets to provide target-specific support. — vyng / detail
  56. Create utility function to Merge Adjacent Basic Blocks — whitneyt / detail
  57. [SDAG] Don't require LazyBlockFrequencyInfo at optnone — nikita.ppv / detail
  58. [gn build] Port 7cfdff7b4a6 — llvmgnsyncbot / detail
  59. Fix the crashlog.py script's use of the load_address property. — jingham / detail
  60. [X86] Add 'avx512vp2intersect' to getHostCPUFeatures. — craig.topper / detail
  61. [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag. — yamauchi / detail
  62. Default to generating statepoints with deopt and gc-transition bundles if needed — listmail / detail
  63. [analyzer] Remove unused function. NFC. — vsavchenko / detail
  64. [analyzer] Remove unused function declaration. NFC. — vsavchenko / detail
  65. [ThinLTO] Compute the basic block count across modules. — yamauchi / detail
  66. [IR] Avoid linear scan in MDNode::intersect() (NFC) — nikita.ppv / detail
  67. [clang-tidy] Fix build broken by commit 7cfdff7b4a6704b8ef2a1b594e1ec19d2d89f385 (D80023) — yitzhakm / detail
  68. [analyzer] SATestBuild.py: Make verbosity level a cmd option — vsavchenko / detail
  69. [lldb/Reproducers] Add top-level-target check-lldb-reproducers — Jonas Devlieghere / detail
  70. [Statepoint] Sink logic about actual callee into GCStatepointInst — listmail / detail
  71. [mlir][GPU] Link relevant LLVM components in GPUCommon instead of test — zinenko / detail
  72. [mlir][Linalg] Add pass to remove unit-extent dims from tensor — ravishankarm / detail
  73. [clang] Avoid linking libdl unless needed — martin / detail
  74. [libc] Fixing the build command for benchmarks. — asteinhauser / detail
  75. AMDGPU: Add intrinsic for s_setreg — Matthew.Arsenault / detail
  76. [LoopUnroll] Support loops with exiting block that is neither header nor — whitneyt / detail
  77. [libc++] NFC: Remove outdated numbering in <bit> synopsis — Louis Dionne / detail
  78. AMDGPU: Handle rewriting ptrmask for more address spaces — Matthew.Arsenault / detail
  79. [Statepoint] Convert a few more isStatepoint calls to idiomatic isa/cast — listmail / detail
  80. AMDGPU/GlobalISel: precommit extractelement test. NFC. — Stanislav.Mekhanoshin / detail
  81. [AArch64] Add native CPU detection for Neoverse N1 — sjoerd.meijer / detail
  82. Revert "[LoopUnroll] Support loops with exiting block that is neither header nor" — whitneyt / detail
  83. [llvm] [MatrixIntrinsics] Add row-major support for llvm.matrix.transpose — ajcbik / detail
  84. Add tests for preallocated + musttail — aeubanks / detail
  85. Improve test infrastructure in SyntaxTree — gribozavr / detail
  86. add isAtPosition narrowing matcher for parmVarDecl — vyng / detail
  87. [Docs] Correct description of lldbinit behavior — Jonas Devlieghere / detail
  88. [StackSafety] Remove SetMetadata parameter — Vitaly Buka / detail
  89. [StackSafety] Don't run datafow on allocas — Vitaly Buka / detail
  90. [NFC,StackSafety] Move internal offset calculation — Vitaly Buka / detail
  91. [StackSafety] Lazy calculations — Vitaly Buka / detail
  92. [lldb-vscode] Make it possible to run vsce package — gclayton / detail
  93. [Clang] Enable KF and KC mode for [_Complex] __float128 — nemanja.i.ibm / detail
  94. [Statepoint] Use iterate_range.empty [NFC] — listmail / detail
  95. [Statepoint] Sink actual_args and gc_args to GCStatepointInst [NFC] — listmail / detail
  96. [Statepoints] Sink routines for grabbing projections to GCStatepointInst [NFC] — listmail / detail
  97. [MachineLICM] Assert that locations from debug insts are not lost — Vedant Kumar / detail
  98. [MachineVerifier] Verify that a DBG_VALUE has a debug location — Vedant Kumar / detail
  99. [LiveDebugValues] Add cutoffs to avoid pathological behavior — Vedant Kumar / detail
  100. [ARM] More tests for MVE LSR and float issues. NFC — david.green / detail
  101. [MLIR] Fix build when NVPTX is not enabled — stephen.neuendorffer / detail
  102. [mlir] Extend standalone example by standalone-translate — stephen.neuendorffer / detail
  103. [SVE] Eliminate calls to default-false VectorType::get() from Analysis — ctetreau / detail
  104. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  105. [NFC,StackSafety] clang-tidy warning fixes — Vitaly Buka / detail
  106. [scudo] Fix deadlock in ScudoWrappersCTest.DisableForkEnable test. — eugenis / detail
  107. [Tests] Switch a few statepoint tests to using operand bundles — listmail / detail
  108. [Tests] Remove deopt operands from SafepointIRVerfier tests — listmail / detail
  109. Revert "Run Coverage pass before other *San passes under new pass manager, round 2" — aeubanks / detail
  110. [SVE] Eliminate calls to default-false VectorType::get() from mlir — ctetreau / detail
  111. [libc][NFC][Obvious] Remove line break from a CMake message. — sivachandra / detail
  112. [mlir][Vector] Fix vector.transfer alignment calculation — ntv / detail
  113. [libc][NFC][Obvious] Fix few header guards in src/threads. — sivachandra / detail
  114. [X86] Fix a comment reference to registers R8L..R15L to use R8B..R15B like everywhere else. NFC — craig.topper / detail
  115. [Tests] Update a few more statepoint tests — listmail / detail
  116. unsigned -> Register for readability. — echristo / detail
  117. [mlir] Add test to check if standalone dialect is registered — jean-michel.gorius / detail
  118. Fix handling of default arguments in __attribute__((enable_if)). — richard / detail
  119. [NFC,StackSafety] Add test flag — Vitaly Buka / detail
  120. clang-format xray InstrumentationMap.cpp — ianlevesque / detail
  121. [xray] Add llvm-xray extract support for 32 bit ARM — ianlevesque / detail
  122. [X86] Add test case to show fast-isel incorrectly emitting a 64-bit movabsq instruction in 32-bit mode when using constant pools with -code-model=large. NFC — craig.topper / detail
  123. Disable `duplicate_os_log_reports.cpp` test. — Dan Liew / detail
  124. Test update for a7fa35a629e85a72b8cf07a8f95c7c09d9663808 — Vitaly Buka / detail
  125. [lldb/CMake] Set both the BUILD and INSTALL RPATH on macOS — Jonas Devlieghere / detail
  126. [lld][WebAssembly] Convert some lld tests to assembly — sbc / detail
  127. Run Coverage pass before other *San passes under new pass manager, round 2 — aeubanks / detail
  128. [X86] Fix a nullptr dereference in X86Subtarget::classifyLocalReference when compiling with -mcmodel=medium -fpic and using a constant pool — craig.topper / detail
  129. GlobalISel: Work on improving stock set of legality predicates — Matthew.Arsenault / detail
  130. [NFC][SLP] Add test case exposing SLP cost model bug. — valery.n.dmitriev / detail
  131. [AMDGPU] DWARF Proposal For Heterogeneous Debugging — Tony.Tye / detail

#1695 (May 28, 2020 11:15:29 AM)

  1. [zorg] Update container-based Linaro slaves — maxim.kuvyrkov / detail
  2. [lldb] Remove the "Test Reproducer" stage form the fast incremental bot. — Jonas Devlieghere / detail
  3. [lldb] Merge code path for 'sanitized' variant. (NFC) — Jonas Devlieghere / detail
  4. [lldb] Add lldb-cmake-reproducers — Jonas Devlieghere / detail
  5. [lldb] Retab lldb-cmake and lldb-cmake-sanitized (NFC) — Jonas Devlieghere / detail
  6. [lldb] Disable emails on the reproducer bot — Jonas Devlieghere / detail

#1693 (May 28, 2020 1:47:20 AM)

  1. [CodeGen] Specify meaning of ISD opcodes for scalable vectors — sander.desmalen / detail

#1692 (May 27, 2020 10:25:38 PM)

  1. [Driver][X86] Support branch align options with LTO — shengchen.kan / detail
  2. [JumpThreading] Use emplace_back instead of push_back (NFC) — kazu / detail
  3. [Analyzer][StreamChecker] Added check for "indeterminate file position". — 1.int32 / detail
  4. [HardwareLoops] LangRef Intrinsic descriptions — sjoerd.meijer / detail
  5. [VE] Implements minimum MC layer for VE (3/4) — simon.moll / detail
  6. [gn build] Port 5921782f744 — llvmgnsyncbot / detail
  7. Harden MLIR detection of misconfiguration when missing dialect registration — joker.eph / detail
  8. [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays — SourabhSingh.Tomar / detail

#1691 (May 27, 2020 5:03:20 PM)

  1. AMDGPU/GlobalISel: Fixed insert element for non-standard vectors — Stanislav.Mekhanoshin / detail
  2. [TRE] Allow elimination when the returned value is non-constant — efriedma / detail
  3. [ELF] --wrap: Drop __real_ symbol from the symbol table — maskray / detail
  4. [gn build] Port D80579 — maskray / detail
  5. [llvm][NFC] ProfileSummaryInfo - const-ify APIs — mtrofin / detail
  6. [gn build] Add MLAnalysisTests after D80579 — maskray / detail
  7. Introduce a GCStatepointInst type analogous to IntrinsicInst subclasses — listmail / detail
  8. Do not warn that an expression of the form (void)arr; is unused when — richard / detail
  9. [ELF][test] Fix wrap-no-real.s after D51283 — maskray / detail
  10. [NFC,StackSafety] Cleanup alloca size calculation — Vitaly Buka / detail
  11. Sink first bit of functionality from Statepoint to GCStatepointInst — listmail / detail
  12. [Statepoint] Replace uses of isX functions with idiomatic isa<X> — listmail / detail
  13. [ObjectYAML][MachO] Add error handling in MachOEmitter. — Xing / detail
  14. [Statepoint] Reduce scope of usage of ImmutableStatepoint — listmail / detail
  15. Temporarily disable the following failing tests on Darwin: — Dan Liew / detail
  16. [Analyzer][WebKit] NoUncountedMembersChecker — Jan Korous / detail
  17. [gn build] Port 660cda572d6 — llvmgnsyncbot / detail
  18. [NFC,StackSafety] Add StackSafetyGlobalInfo class — Vitaly Buka / detail
  19. [lldb/Reproducers] Skip or fix the remaining tests. — Jonas Devlieghere / detail
  20. [lldb/Test] Import all decorators. — Jonas Devlieghere / detail
  21. [docs] Release notes for DIModule metadata — SourabhSingh.Tomar / detail

#1690 (May 27, 2020 10:55:37 AM)

  1. [CodeGen] fix typo `def nxv1bf32` -> `def nxv1f32` — ties.stuij / detail
  2. [mlir][spirv] Lower allocation/deallocations of workgroup memory. — ravishankarm / detail
  3. [X86] Assemble movzb 1280(%rbx, %r12), %r12 after D80608 — maskray / detail
  4. [lldb] Make order of completions for expressions deterministic and sorted by Clang's priority values. — Raphael Isemann / detail
  5. AMDGPU: Fix dropping MI flags when rewriting instructions — arsenm2 / detail
  6. [lldb/Reproducers] Skip API logging in the DUMMY macro — Jonas Devlieghere / detail
  7. [clangd] Add access specifier information to hover contents — kadircet / detail
  8. [Driver] Support -fsanitize=shadow-call-stack on aarch64_be — maskray / detail
  9. AMDGPU: Set StackPointerRegisterToSaveRestore — Matthew.Arsenault / detail
  10. [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function — jasonliu / detail
  11. [Driver] Support -fsanitize=shadow-call-stack and cfi-icall on aarch64_be — maskray / detail
  12. [CodeMoverUtils] Use dominator tree level to decide the direction of — whitneyt / detail
  13. [mlir] [VectorOps] Add 'vector.flat_transpose' operation — ajcbik / detail
  14. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  15. [BPF] simplify zero extension with MOV_32_64 — yhs / detail
  16. AMDGPU: Start adding MODE register uses to instructions — arsenm2 / detail
  17. [InstCombine] add tests for vector demanded elements of select condition; NFC — spatel / detail
  18. [llvm]NFC] Simplify ProfileSummaryInfo state transitions — mtrofin / detail
  19. [X86] Restore selection of MULX on BMI2 targets. — craig.topper / detail
  20. [lldb/Test] Generate YAML binary in build directory — Jonas Devlieghere / detail
  21. [lldb/Reproducers] Skip tests relying on timeouts — Jonas Devlieghere / detail
  22. Also cache negative results in GetXcodeSDKPath (NFC) — Adrian Prantl / detail
  23. [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO. — alex-t / detail
  24. tsan: fix test in debug mode — dvyukov / detail
  25. [GlobalISel] Don't combine instructions which are fed by memory instructions. — Jessica Paquette / detail
  26. Fix `-Wpedantic` warning. NFC. — michael.hliao / detail
  27. [mlir][Linalg] Fix build failure from D80188 — ravishankarm / detail
  28. [mlir] Fix RunnerUtils template specialization — ntv / detail
  29. [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR — aqjune / detail
  30. Remove error-prone mlir::ExecutionEngine::invoke overload. — silvasean / detail
  31. [StackSafety] Bailout more aggressively — Vitaly Buka / detail
  32. [NFC,StackSafety] Rename some variables — Vitaly Buka / detail
  33. Refactor argument attribute specification in intrinsic definition. NFC. — michael.hliao / detail
  34. Enable `align <n>` to be used in the intrinsic definition. — michael.hliao / detail
  35. [llvm] Add function feature extraction analysis — mtrofin / detail
  36. [mlir][core] Add IndexElementsAttr helpers. — silvasean / detail
  37. [mlir][shape] Use IndexElementsAttr in Shape dialect. — silvasean / detail
  38. [lldb/Reproducers] Differentiate active and passive replay unexpected packet. — Jonas Devlieghere / detail
  39. [lldb/Reproducers] Skip & add FIXME to tests failing with unexpected packet. — Jonas Devlieghere / detail
  40. [NFC] Reformat TEST_FOO macros in test_macros.h — Louis Dionne / detail
  41. Fix a use-after-free in GetXcodeSDKPath — Adrian Prantl / detail
  42. [mlir][Linalg] Add missing library linkage for shared library builds. — ravishankarm / detail
  43. Fix Windows command line bug when last token in response file is "" — amccarth / detail
  44. Fix shared libs build break introduced in rG98ef93eabd76 — mtrofin / detail
  45. [MLPolicies] Fix dependency and -DBUILD_SHARED_LIBS=on builds after D80579 — maskray / detail
  46. [CMake] Revert cf86a234ba86acf0bb875e21d27833be36e08be4 — maskray / detail
  47. AMDGPU/GlobalISel: Fixed handling of non-standard vectors — Stanislav.Mekhanoshin / detail
  48. DAG: Fix expansion of DYNAMIC_STACKALLOC for StackGrowsUp targets — Matthew.Arsenault / detail
  49. AMDGPU: Support non-entry block static sized allocas — Matthew.Arsenault / detail
  50. [Lexer] Fix invalid suffix diagnostic for fixed-point literals — leonardchan / detail

#1689 (May 27, 2020 4:36:49 AM)

  1. [llvm-readobj] - Do not skip building of the GNU hash table histogram. — grimar / detail
  2. DOTGraphTraitsPass.h - remove unnecessary includes. NFC. — llvm-dev / detail
  3. ArchiveWriter.h - remove unnecessary includes. NFC. — llvm-dev / detail
  4. [llvm-readelf] - Split GNUStyle<ELFT>::printHashHistogram. NFC. — grimar / detail
  5. [SimpleLoopUnswitch] Drop uses of instructions before block deletion — suc-daniil / detail
  6. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  7. Revert "[LAA] We only need pointer checks if there are non-zero checks (NFC)." — flo / detail
  8. [LAA] We only need pointer checks if there are non-zero checks (NFC). — flo / detail
  9. [NFC] Updating tests — gchatelet / detail
  10. [lldb] Fix a potential bug that may cause assert failure in CommandObject::CheckRequirements — Raphael Isemann / detail
  11. [ARM] Fix rewrite of frame index in Thumb2's address mode i8s4 — victor.campos / detail
  12. [lldb] Tab completion for process plugin name — Raphael Isemann / detail
  13. [Alignment] Fix misaligned interleaved loads — gchatelet / detail
  14. Update release notes with porting guide for AST Matchers — steveire / detail
  15. [CodeGen][BFloat] Add bfloat MVT type — ties.stuij / detail
  16. ObjCARCInstKind.h - remove unused includes. NFC. — llvm-dev / detail
  17. ObjectFile.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  18. [IR] add set function for FMF 'contract' — spatel / detail
  19. AMDGPU: Fix backwards s_cselect_* operands — Matthew.Arsenault / detail
  20. [UnJ] Update LI for inner nested loops — david.green / detail
  21. [IR][BFloat] add BFloat IR intrinsics support — ties.stuij / detail
  22. [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind. — grimar / detail
  23. [compiler-rt][asan] Add noinline to use-after-scope testcases — Jinsong Ji / detail
  24. [mlir] SCF: provide function_ref builders for IfOp — zinenko / detail
  25. [AArch64][BFloat] basic AArch64 bfloat support — ties.stuij / detail
  26. tsan: fix false positives in AcquireGlobal — dvyukov / detail
  27. [AArch64][BFloat] add BFloat instruction support for AArch64 — ties.stuij / detail
  28. Revert "[PowerPC] Add support for -mcpu=pwr10 in both clang and llvm" — lei / detail
  29. SpecialCaseList.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  30. Add support for UnaryOperator in SyntaxTree — gribozavr / detail
  31. [FileCheck] Allow parenthesized expressions — Alexander.Richardson / detail
  32. [OPENMP50]Initial support for use_device_addr clause. — a.bataev / detail
  33. [mlir] Add simple generator for return types — jpienaar / detail
  34. CoverageFilters.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  35. Fix Darwin 'constinit thread_local' variables. — jyknight / detail
  36. Fix warning `-Wpedantic`. NFC. — michael.hliao / detail
  37. [VFABI] Fix parsing of uniform parameters that shouldn't expect step or positional data. — paul.walker / detail
  38. Start migrating away from statepoint's inline length prefixed argument bundles — listmail / detail
  39. [MLIR] [OpenMP] Add basic OpenMP parallel operation — david.truby / detail
  40. [gn build] (manually) port dedaf3a2ac5 — thakis / detail
  41. [DDG] Data Dependence Graph - Add query function for memory dependencies between two nodes — bmahjour / detail
  42. [gn build] Port 0d20ed664ff — llvmgnsyncbot / detail

#1688 (May 27, 2020 12:48:28 AM)

  1. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1 — Saiyedul.Islam / detail
  2. Add test exposing a bug in SimpleLoopUnswitch. — suc-daniil / detail
  3. [VE] Dynamic stack allocation — simon.moll / detail
  4. [X86] Add helper function to reduce some code duplication when shrinking a vector load to a vzext_load. — craig.topper / detail
  5. [NFC][Debugify] Format the CheckModuleDebugify output — djordje.todorovic / detail
  6. [DebugInfo] - Fix typo in comment. NFC. — grimar / detail
  7. [StackSafety] Ignore some use of values — Vitaly Buka / detail
  8. [StackSafety] Fix formatting in the test — Vitaly Buka / detail
  9. [StackSafety] Bailout on some function calls — Vitaly Buka / detail
  10. [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands — konstantin.schwarz / detail
  11. [X86][SSE] Convert PTEST to MOVMSK for allsign bits vector results — llvm-dev / detail
  12. VPlanValue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  13. [lldb] Don't complete ObjCInterfaceDecls in ClangExternalASTSourceCallbacks::FindExternalVisibleDeclsByName — Raphael Isemann / detail

#1687 (May 26, 2020 10:12:26 PM)

  1. Update parallelization settings on Linaro builders — maxim.kuvyrkov / githubweb

#1687 (May 26, 2020 10:12:26 PM)

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

#1687 (May 26, 2020 10:12:26 PM)

  1. Update parallelization settings on Linaro builders — maxim.kuvyrkov / detail

#1686 (May 26, 2020 5:18:47 PM)

  1. Modify verifier checks to support musttail + preallocated — aeubanks / detail
  2. [llvm-objcopy][MachO] Add support for removing Swift symbols — alexshap / detail
  3. [mlir][shape] Add `shape.get_extent`. — silvasean / detail
  4. [lldb/Test] Modify TestSymbolTable.py for reproducers — Jonas Devlieghere / detail
  5. [lldb][Core] Remove dead codepath in Mangled — apl / detail
  6. Autogen a couple of test files to make a future diff easier to read — listmail / detail
  7. Split a test file so that most of it can be autogened — listmail / detail
  8. [lldb/Docs] Add the application speicfic lldbinit to the man page — Jonas Devlieghere / detail
  9. Add self as code owner for SCEV and IndVars — listmail / detail
  10. [AArch64][GlobalISel] Do not modify predicate when optimizing G_ICMP — Jessica Paquette / detail
  11. [NFC, StackSafety] Better names for internal stuff — Vitaly Buka / detail
  12. [NFC, StackSafety] Remove duplicate code — Vitaly Buka / detail
  13. [NFC, StackSafety] Add some missing includes — Vitaly Buka / detail
  14. [StackSafety] Simplify SCEVRewriteVisitor — Vitaly Buka / detail
  15. GlobalISel: Basic legalization for G_PTRMASK — Matthew.Arsenault / detail
  16. GlobalISel: Add a clarification to G_STORE documentation — Matthew.Arsenault / detail
  17. Temporarily Revert "[Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts" — echristo / detail
  18. [NFC][PowerPC] Modify the test case two-address-crash.mir — shkzhang / detail
  19. [compiler-rt][NFC]Fix Wdeprecated warnings for fsanitize-coverage — Jinsong Ji / detail
  20. [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops. — ravishankarm / detail
  21. [mlir][linalg] Allow promotion to use callbacks for — ravishankarm / detail

#1685 (May 26, 2020 9:35:04 AM)

  1. AMDGPU/GlobalISel: Don't select boolean phi by default — Matthew.Arsenault / detail
  2. [PowerPC] Unaligned FP default should apply to scalars only — nemanja.i.ibm / detail
  3. Use configure depends to trigger reconfiguration when LLVMBuild files change — David.Chisnall / detail
  4. GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic — Matthew.Arsenault / detail
  5. Debug Info: Mark os_log helper functions as artificial — Adrian Prantl / detail
  6. Add missing forward decl to unbreak the modular build — Adrian Prantl / detail
  7. AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results — Matthew.Arsenault / detail
  8. Fix MemoryLocation.h use without Instructions.h — Sanne.Wouda / detail
  9. [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets. — sd.fertile / detail
  10. [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31} — maskray / detail
  11. [dsymutil] Escape CFBundleIdentifier in plist. — Jonas Devlieghere / detail
  12. [AMDGPU] NFC target dependent requiresUniformRegister refactored out — alex-t / detail
  13. Revert "[AMDGPU] NFC target dependent requiresUniformRegister refactored out" — Matthew.Arsenault / detail
  14. [InstCombine] reassociate fsub+fadd with FMF to increase adds and throughput — spatel / detail
  15. [PGO] Add memcmp/bcmp size value profiling. — yamauchi / detail
  16. [PowerPC][NFC] Add colon to TODO's and fix indentation. — sd.fertile / detail
  17. [MSSA][Doc] Clobbers, more info on Defs / Def chain — sdi1600105 / detail
  18. [clang-format] Fix an ObjC regression introduced with new [[likely]][[unlikely]] support in if/else clauses — mydeveloperday / detail
  19. [Analyzer][NFC] Remove the SubEngine interface — adam.balogh / detail
  20. [gn build] Port d70ec366c91 — llvmgnsyncbot / detail
  21. [YAMLTraits] Remove char trait and serialize as uint8_t in lldb. — Jonas Devlieghere / detail
  22. [ELF] Allow misaligned SHT_GNU_verneed — maskray / detail
  23. ResourcePriorityQueue.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  24. ObjCARCAnalysisUtils.h - remove unused includes. NFC. — llvm-dev / detail
  25. [lldb/Reproducers] Skip remaining failing test in python_api subdir — Jonas Devlieghere / detail
  26. [StaticAnalyzer] Fix non-virtual destructor warning — Jonas Devlieghere / detail
  27. [fuzzer][afl] Fix build with GCC — kcc / detail
  28. [PowerPC][NFC] Update test to prevent DCE from causing failures — nemanja.i.ibm / detail
  29. [Analyzer] Fix buildbot failure of commit rGd70ec366c91b — adam.balogh / detail
  30. [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm — lei / detail
  31. [InstCombine] add tests for reassociative sub/add expressions; NFC — spatel / detail
  32. [LoopVectorize] regenerate full test checks; NFC — spatel / detail
  33. [InstCombine] reassociate sub+add to increase adds and throughput — spatel / detail
  34. Be more specific about auto * vs auto for po alias. — echristo / detail
  35. Roll variables into an LLVM_DEBUG block to address -Wunused-but-set-variable — dblaikie / detail
  36. [lldb/Test] Reinstate FoundationSymtabTestCase — Jonas Devlieghere / detail
  37. [MSSA][Doc] Fix typo — sdi1600105 / detail
  38. [flang] Fixes for problems with declaring procedure entities — psteinfeld / detail
  39. AMDGPU: Update store node checks for atomics — Matthew.Arsenault / detail
  40. [Support] Remove stale comment — smeenai / detail
  41. [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference. — ntv / detail
  42. Process gep (select ptr1, ptr2) in SROA — Stanislav.Mekhanoshin / detail
  43. [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM — chris.jackson / detail
  44. [lldb/Test] Cleanup TestSymbolTable.py (NFC) — Jonas Devlieghere / detail
  45. [mlir] Hotfix - Drop spurious constexpr that breaks build — ntv / detail
  46. [mlir] Hotfix - Add inline to avoid multiple symbols on trivial functions — ntv / detail
  47. AMDGPU: Fix wrong null value for private address space — Matthew.Arsenault / detail
  48. [Clang][Driver] Add Bounds and Thread to SupportsCoverage list — Vitaly Buka / detail
  49. Let @skipUnlessAddressSanitizer imply @skipIfAsan — Adrian Prantl / detail
  50. [MLICM] Remove unneeded option so the test doesn't fail. — ditaliano / detail
  51. [LoopUnroll] Simplify latch/header block handling (NFC). — flo / detail
  52. [AMDGPU] Bail alloca vectorization if GEP not found — Stanislav.Mekhanoshin / detail
  53. [NFC, StackSafety] Move FunctionInfo into :: namespace — Vitaly Buka / detail
  54. [NFC, StackSafety] Remove unnecessary data — Vitaly Buka / detail
  55. [DwarfExpression] Support entry values for indirect parameters — Vedant Kumar / detail
  56. [sancov] Accommodate sancov and coverage report server for use under Windows — Vitaly Buka / detail
  57. [clang][docs] Document additional bits of libc that -ffreestanding envs must provide — jroelofs / detail
  58. [debuginfo] Fix broken tests from MachineLICM salvaging fix — chris.jackson / detail
  59. [analyzer][RetainCount] Tie diagnostics to osx.cocoa.RetainCount rather then RetainCountBase, for the most part — dkszelethus / detail
  60. [analyzer][MallocChecker] Make NewDeleteLeaks depend on DynamicMemoryModeling rather than NewDelete — dkszelethus / detail
  61. [NFC] Fix formatting for the 'aix-ld.c' test case. — wanyu9511 / detail

#1684 (May 26, 2020 2:03:09 AM)

  1. [clangd] Don't traverse the AST within uninteresting files during indexing — sam.mccall / detail
  2. [NFC][ARM] Add intrinsic code size runs — sam.parker / detail
  3. [CostModel] Unify Intrinsic Costs. — sam.parker / detail
  4. [Clang][AArch64] Capturing proper pointer alignment for Neon vld1 intrinsicts — lucas.prates / detail
  5. [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse(). — grimar / detail
  6. [AMDGPU] Fix wait counts in the presence of 16bit subregisters — vpykhtin / detail
  7. [NFC][ARM] Add code size analysis tests — sam.parker / detail
  8. [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI. — grimar / detail
  9. [ObjectYAML][DWARF] Use .empty() to indicate if the DWARF sections are empty. — Xing / detail
  10. [ObjectYAML][DWARF] Make variable names consistent. — Xing / detail
  11. [NFC][ARM] Fix for previous commit — sam.parker / detail
  12. [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame. — grimar / detail
  13. [X86][AVX] Add some initial movmsk combine tests — llvm-dev / detail
  14. [X86] Fix fshr comment copy+paste typo. NFC. — llvm-dev / detail
  15. [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic — mahesha.comp / detail
  16. [build] Add LLVM_LOCAL_RPATH which can set an rpath on just unit test binaries — thakis / detail
  17. Add support for binary operators in Syntax Trees — gribozavr / detail
  18. [CostModel] Unify getCastInstrCost — sam.parker / detail
  19. [analyzer][RetainCount] Remove the CheckOSObject option — dkszelethus / detail
  20. [CostModel] getUserCost for intrinsic throughput —