collapse
0%
WDescription%
Build stability: All recent builds failed.0
Test Result: 0 tests failing out of a total of 38,389 tests.100
Build History
x
 Identified problems
 xIdentified problems
 xIdentified problems
 Identified problems
 xIdentified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems
 Identified problems

Changes

#7313 (Jul 15, 2020 10:01:36 PM)

  1. [MC] Support .reloc sym+constant, *, * — maskray / detail
  2. [libc++] Automatically detect whether RTTI is enabled — Louis Dionne / detail
  3. Fix tests after 16f777f4217cfcdcf6ddce8eb1e3525a65563c43 — tyker / detail
  4. [lldb/Test] Always set the cleanupSubprocesses tear down hook — Jonas Devlieghere / detail
  5. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  6. [llvm][NFC] expose LLVM_HAVE_TF_API through llvm-config.h — mtrofin / detail
  7. [flang] Refine CR handling — pklausler / detail
  8. document -fpch-instantiate-templates in release notes — l.lunak / detail
  9. [clang-tidy] OptionsView::store specialized on bool — n.james93 / detail
  10. [SVE] Make cstfp_pred_ty and cst_pred_ty work with scalable splats — ctetreau / detail
  11. [libFuzzer] Separate platform related macros out from FuzzerDefs.h into FuzzerPlatform.h, and adjust includes in other files. — mascasa / detail
  12. [clang] Teach -fembed-bitcode option not to embed W_value Group — Steven Wu / detail
  13. Revert "[compiler-rt][Android] Stop using detect_target_arch" — aeubanks / detail
  14. [flang] Fix a crash when an array constructor contains an unlimited polymorphic value — psteinfeld / detail
  15. [libFuzzer] Fix compilation error by including missing platform macro definitions. — mascasa / detail
  16. AMDGPU: Add @LINE to assembler error test checks — Matthew.Arsenault / detail
  17. [flang] Implement anonymous units in the runtime — pklausler / detail
  18. [lldb/Test] Create reproducer dir if necessary — Jonas Devlieghere / detail
  19. [flang] Fix list-directed input (repeated nulls and LOGICAL) — pklausler / detail
  20. Fix test that was accidentally adding the llvm-as binary into an — richard / detail
  21. Fix undefined behavior due to deleting an object with a non-virtual — richard / detail
  22. [gn build] (manually) merge c1e2f73c — thakis / detail
  23. [flang][openacc] Semantic checks for OpenACC 3.0 clauses validity — clementval / detail
  24. [flang] Fix out-of-tree build with missing acc_gen target — clementval / detail
  25. Fix the skipIfRosetta decorator — Adrian Prantl / detail
  26. Make LazyCallThroughManager destructor virtual rather than arranging for — richard / detail
  27. [IR] Add a few asserts to provide a better failure signature if you try to create a load/store/alloca with no alignment or insertion position — craig.topper / detail
  28. [ObjectFilePECOFF] Try to avoid unaligned access. — ditaliano / detail
  29. [Attributor] Create getter function for the ID of the abstract attribute — clfbbn / detail
  30. [AMDGPU] Apply pre-emit s_cbranch_vcc optimation to more patterns — carl.ritson / detail
  31. [Attributor] Unittest for Attributor — clfbbn / detail
  32. [gn build] Port 0750757e80c — llvmgnsyncbot / detail
  33. [Attributor] [WIP] Track AA dependency using dependency graph — clfbbn / detail
  34. [CMake] Simplify CMake handling for zlib — phosek / detail
  35. Revert "[Attributor] [WIP] Track AA dependency using dependency graph" — clfbbn / detail
  36. [Attributor] Track AA dependency using dependency graph — clfbbn / detail
  37. Revert "[CMake] Simplify CMake handling for zlib" — phosek / detail
  38. [OpenMP] Emit remarks during GPU state machine optimization — johannes / detail
  39. [CallGraph] Update callback call sites in RefreshCallGraph — johannes / detail
  40. [OpenMP][IRBuilder] Support nested parallel regions — johannes / detail
  41. Revert "[Attributor] Track AA dependency using dependency graph" — clfbbn / detail
  42. [OpenMP][FIX] Check only for deterministic part of a generated function name — johannes / detail
  43. [Attributor] Fix build of unittest with DBUILD_SHARED_LIBS=True — asb / detail
  44. [llvm][NFC] Hide the tensorflow dependency from headers. — mtrofin / detail
  45. [LLD] [MinGW] Implement the --file-alignment and --section-alignment options — martin / detail
  46. [OpenMPOpt] Fix preserved analyses return — georgakoudis1 / detail
  47. [mlir][Vector] Degrade masking information when forwarding linalg.copy to vector.transfer — ntv / detail
  48. [OpenMPOpt][NFC] Update checks for parallel_deletion test — georgakoudis1 / detail
  49. [IndVarSimplify] Uniformly use emplace_back for DeadInsts, nfc — czhengsz / detail
  50. Make linalg::ReshapeOp implement ViewLikeOpInterface — herhut / detail
  51. [MLIR][SPIRVToLLVM] SPIRV function fix and nits — georgemitenk0v / detail
  52. [NFC] Add tests for boolean comparisons — roger.ferrer / detail
  53. [DAGCombiner] Rebuild (setcc x, y, ==) from (xor (xor x, y), 1) — roger.ferrer / detail
  54. [RISCV] Add error checking for extensions missing separating underscores — simon.cook / detail
  55. [lldb][formatters] Add support for printing NSConstantDate and fix distantPast value — Raphael Isemann / detail
  56. [clang][Driver] Fix tool path priority test failures — david.spickett / detail
  57. AArch64+ARM: make LLVM consider system registers volatile. — Tim Northover / detail
  58. Fix typo in identifier in assert. — Tim Northover / detail
  59. [clangd] Fix use-after-free in ArgStripper — sam.mccall / detail
  60. [Support] Fix Windows directory_iterator_construct out of bounds — andrew.ng / detail
  61. [llvm-readobj] - Verify the location of program headers better. — grimar / detail
  62. [Matrix] Only pass vector arg as overloaded type in MatrixBuilder. — flo / detail
  63. [yaml2obj] - Rename FileHeader::SH* fields. — grimar / detail
  64. [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos — jrtc27 / detail
  65. [RISCV] Duplicate pseudo expansion comment to RISCVMCCodeEmitter — jrtc27 / detail
  66. [LLD][ELF] - Update test after yaml2obj change. NFC. — grimar / detail
  67. Bump the trunk major version to 12 — hans / detail
  68. [Analyzer] Report every bug if only uniqueing location differs. — 1.int32 / detail
  69. [clangd] Config: also propagate in sync (testing) mode — sam.mccall / detail
  70. [MLIR][Shape] Add `shape.shape_eq` operation — frgossen / detail
  71. [LoopRotate] Remove unnecessary verifyMemorySSA calls. — flo / detail
  72. [DWARFYAML] Remove useless conditional statement. NFC. — Xing / detail
  73. [DSE,MSSA] Recognise init_trampoline in getLocForWriteEx — john.brawn / detail
  74. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions — lewis-revill / detail
  75. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions — lewis-revill / detail
  76. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions — lewis-revill / detail
  77. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions — lewis-revill / detail
  78. [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions — lewis-revill / detail
  79. [mips] Rename FeatureMadd4 to FeatureNoMadd4. NFC — simon / detail
  80. [lldb] Use the basename of the Python test for the log name instead of the class name — Raphael Isemann / detail
  81. [lldb] Make expect_expr fall back to the dummy target if no target is selected — Raphael Isemann / detail
  82. [clangd] Use llvm::errs() instead of outs() for errors — kbobyrev / detail
  83. [lldb] Delete useless assertion — pavel / detail
  84. [lldb/test] Remove JOIN_CMD from Makefile.rules — pavel / detail
  85. CodeGenPrep: remove AssertingVH references before deleting dead instructions. — Tim Northover / detail
  86. Revert "[lldb] Use the basename of the Python test for the log name instead of the class name" — Raphael Isemann / detail
  87. [TSan] Optimize handling of racy address — protze / detail
  88. [OpenMP][Docs] Update `present` map type modifier status — jdenny.ornl / detail
  89. [HardwareLoops] Add sibling loop test. — david.green / detail
  90. [MLIR][Shape] Fix `shape_of` lowering to `scf` — frgossen / detail
  91. Revert "[TSan] Optimize handling of racy address" — protze / detail
  92. [lldb/Test] Remove support for forking a subprocess from the test suite. — Jonas Devlieghere / detail
  93. [Legalize] Hoist invariant condition in ExpandVectorBuildThroughStack(...) — mcinally / detail
  94. [NFC] Add float aggregate ABI test for PowerPC — qiucofan / detail
  95. [MLIR][Standard] Update `assert` documentation post commit — frgossen / detail
  96. [lldb][test] Prevent infinite loop while looking for use_lldb_suite_root.py. — rupprecht / detail
  97. [CMake][runtimes] Pass the CMAKE_ARGS to runtimes build correctly — phosek / detail
  98. [mlir][shape] Mark some operations as commutative — herhut / detail
  99. [NPM][IVUsers] Rename ivusers -> iv-users — aeubanks / detail
  100. [AMDGPU][MC] Corrected MTBUF parsing and decoding — dmitry.preobrazhensky / detail
  101. [mlir][shape] Fold shape.broadcast with one scalar operand — herhut / detail
  102. [PGO][PGSO] Add profile guided size optimization to LegalizeDAG. — yamauchi / detail
  103. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  104. [gn build] Port 4a539faf74b — llvmgnsyncbot / detail
  105. [InstCombine] update datalayout in test file; NFC — spatel / detail
  106. [InstCombine] prevent infinite looping in or-icmp fold (PR46712) — spatel / detail
  107. [MLIR] Add type checking capability to RegionBranchOpInterface — jurahul / detail
  108. Fix "unused variable" warning from recent GCC. — richard / detail
  109. [lldb][NFC] Add 'override' where missing in source/ and tools/ — logan.r.smith0 / detail
  110. [PGO][PGSO] Add profile guided size optimization to loop vectorization legality. — yamauchi / detail
  111. [OPENMP]Fix PR46688: cast the type of the allocated variable to the initial one. — a.bataev / detail
  112. [MLIR][NFC] Fix clang tidy warnings in misc utilities — uday / detail
  113. [NFC] Fixed typo in tests parameters — dfukalov / detail
  114. [OPENMP]Fix PR46593: Reduction initializer missing construnctor call. — a.bataev / detail
  115. [LoopUnroll] Update branch weight for remainder loop — hoy / detail
  116. [flang] Fix erroneous application of SAVE statement — tkeith / detail
  117. [NFC] [AIX] [z/OS] Fix build failure on AIX and z/OS — daltenty / detail
  118. [lldb/Test] Remove custom tearDownHooks from GDB Remote tests — Jonas Devlieghere / detail
  119. Clarify a bit the guideline on omitting braces, including more examples (NFC) — joker.eph / detail
  120. Document the testing of Analyses in the LLVM testing guide (NFC) — joker.eph / detail
  121. [jitlink] Adding support for PCRel32GOTLoad in ELF x86 for the jitlinker — jared.wyles / detail
  122. [NFC][LoopRotate] Add a statistic for how many times rotation failed due to the header size — lebedev.ri / detail
  123. [NFC][SimplifyCFG] Rename statistic NumSinkCommons into NumSinkCommonInstrs — lebedev.ri / detail
  124. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): early return if nothing to sink — lebedev.ri / detail
  125. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): add debug output when failing to actually sink instr — lebedev.ri / detail
  126. [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): count number of instruction "blocks" actually sunk — lebedev.ri / detail
  127. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instructions hoisted — lebedev.ri / detail
  128. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): count number of common instruction "blocks" hoisted — lebedev.ri / detail
  129. [MLIR] Add RegionKindInterface — stephen.neuendorffer / detail
  130. [NFC][SimplifyCFG] HoistThenElseCodeToIf(): after hoisting terminator, do return Changed, not just true — lebedev.ri / detail
  131. [CodeGen] Emit a call instruction instead of an invoke if the called — Akira / detail
  132. [flang] Don't use-associate intrinsics — tkeith / detail
  133. [X86] Teach assembler parser to accept lsl and lar with a 64 or 32 source register when the destination is a 64 register. — craig.topper / detail
  134. [NFCI] CFGSimplifyPass: change (the only) constructor to take SimplifyCFGOptions — lebedev.ri / detail
  135. [NFCI] createCFGSimplificationPass(): migrate to also take SimplifyCFGOptions — lebedev.ri / detail
  136. [LLDB] Disable lldb-vscode test_terminate_commands test on Arm — omair.javaid / detail
  137. Add missing include — Adrian Prantl / detail
  138. [lldb/Test] Skip async process connect tests with reproducers — Jonas Devlieghere / detail
  139. [NFC] SimplifyCFGOptions: drop multi-parameter ctor, use default member-init — lebedev.ri / detail
  140. [AMDGPU][CostModel] Improve cost estimation for fused {fadd|fsub}(a,fmul(b,c)) — dfukalov / detail
  141. [CalcSpillWeights] Propagate the fact that a live-interval is not spillable — qcolombet / detail
  142. [OpenMP][Offload] Declare mapper runtime implementation — georgios.rokos / detail
  143. [OpenMP 5.0] Codegen support to pass user-defined mapper functions to runtime — georgios.rokos / detail
  144. [libunwind] Fix CIE v1 return address parsing — rprichard / detail
  145. [libunwind] Fix getSLEB128 on large values — rprichard / detail
  146. [AMDGPU] Update VMEM scalar write hazard mitigation sequence — carl.ritson / detail
  147. Fix lit test related to declare mapper patch D67833. — georgios.rokos / detail

#7312 (Jul 15, 2020 11:47:20 AM)

  1. [StackSafety,NFC] Reduce FunctionSummary size — Vitaly Buka / detail
  2. [lldb] Declare extern template instantiation to fix linking issues. — rupprecht / detail
  3. [SCEV][IndVarSimplify] insert point should not be block front. — czhengsz / detail
  4. CrashTracer: clang at clang: llvm::BitstreamWriter::ExitBlock — JF Bastien / detail
  5. [demangler] Don't allow the template parameters from the <encoding> in a — richard / detail
  6. Add Python bindings guide. — stellaraccident / detail
  7. [CMake][Fuchsia] Move runtimes to outer scope — phosek / detail
  8. [demangler] More properly save and restore the template parameter state — richard / detail
  9. [NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD) — gchatelet / detail
  10. [llvm-symbolizer][test] Fix options-from-env.test — maskray / detail
  11. [CodeMoverUtils] Move OrderedInstructions to CodeMoverUtils — rithiksh02 / detail
  12. [clangd] Factor out some helper functions related to heuristic resolution in TargetFinder — zeratul976 / detail
  13. [RISCV] Refactor FeatureRVCHints to make ProcessorModel more intuitive — zakk.chen / detail
  14. Add diagnostic option backing field for -fansi-escape-codes — dany.grumberg / detail
  15. [LLDB] Update AArch64 Dwarf and EH frame register numbers — omair.javaid / detail
  16. [CodeGen] Replace calls to getVectorNumElements() in SelectionDAG::SplitVector — david.sherwood / detail
  17. [MLIR][SPIRVToLLVM] Conversion of SPIR-V struct type without offset — georgemitenk0v / detail
  18. [WebAssembly][NFC] Simplify vector shift lowering and add tests — tlively / detail
  19. [CodeGen] Replace calls to getVectorNumElements() in DAGTypeLegalizer::SetSplitVector — david.sherwood / detail
  20. [BDCE] SExt -> ZExt when no sign bits is used and instruction has multiple uses — diogo.sampaio / detail
  21. [builtins] Optimize udivmodti4 for many platforms. — courbet / detail
  22. [analyzer][tests] Measure peak memory consumption for every project — vsavchenko / detail
  23. [analyzer][tests] Make test interruption safe — vsavchenko / detail
  24. [analyzer][tests] Fix zip unpacking — vsavchenko / detail
  25. [X86][AVX] Attempt to fold PACK(SHUFFLE(X,Y),SHUFFLE(X,Y)) -> SHUFFLE(PACK(X,Y)). — llvm-dev / detail
  26. Fix check-all with -DLLVM_USE_SANITIZER=Address — Vitaly Buka / detail
  27. extractConstantWithoutWrapping - use const APInt& returned by SCEVConstant::getAPInt() — llvm-dev / detail
  28. [AMDGPU][GlobalISel] Fix G_AMDGPU_TBUFFER_STORE_FORMAT mapping — Mirko.Brkusanin / detail
  29. [LV] Pick vector loop body as insert point for SCEV expansion. — flo / detail
  30. [clang-tidy] More strict on matching the standard memset function in memset-usage check. — hokein.wu / detail
  31. [lldb/pecoff] Use a different llvm createBinary overload for parsing — pavel / detail
  32. [SVE] Code generation for fixed length vector truncates. — paul.walker / detail
  33. [NFC] Change isFPPredicate comparison to ignore lower bound — david.stuttard / detail
  34. [X86][SSE] Use shouldUseHorizontalOp helper to determine whether to use (F)HADD. NFCI. — llvm-dev / detail
  35. StackSafetyAnalysis.cpp - pass ConstantRange arg as const reference. — llvm-dev / detail
  36. [clang-tidy] Use Options priority in enum options where it was missing — n.james93 / detail
  37. DomTreeUpdater::dump() - use const auto& iterator in for-range-loop. — llvm-dev / detail
  38. [ABI] Handle C++20 [[no_unique_address]] attribute — ulrich.weigand / detail
  39. [PowerPC] Implement R_PPC64_REL24_NOTOC calls, callee also has no TOC — wei.huang / detail
  40. [clangd] Config: If.PathExclude — sam.mccall / detail
  41. Revert "[BasicAA] Enable -basic-aa-recphi by default" — david.green / detail
  42. Reland "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  43. Normalize default value for -triple correctly — dany.grumberg / detail
  44. [mlir][Vector] Fold chains of ExtractOp — ntv / detail
  45. [clangd] Fix hover crash on InitListExpr. — hokein.wu / detail
  46. [mlir][Linalg] Generalize Vectorization of Linalg contractions — ntv / detail
  47. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  48. [NFCI][InstCombine] PR46661: multiple stores eligible for merging into successor - worklist issue — lebedev.ri / detail
  49. [InstCombine] After merging store into successor, queue prev. store to be visited (PR46661) — lebedev.ri / detail
  50. Reland "[InstCombine] Lower infinite combine loop detection thresholds"" — lebedev.ri / detail
  51. [clangd] Update semanticTokens support to reflect latest LSP draft — sam.mccall / detail
  52. [PDB] Fix out-of-bounds acces when sorting GSI buckets — alexandre.ganea / detail
  53. [FileCheck] Implement -dump-input-context — jdenny.ornl / detail
  54. [FileCheck] In input dump, elide only if ellipsis is shorter — jdenny.ornl / detail
  55. [FileCheck] Implement -dump-input-filter — jdenny.ornl / detail
  56. [mlir][Vector] Add ExtractOp folding when fed by a TransposeOp — ntv / detail
  57. [DAGCombiner] move/rename variables for readability; NFC — spatel / detail
  58. [AArch64][x86] add tests for rotated store merge; NFC — spatel / detail
  59. [ARM] Add test with tcreturn and debug value. — flo / detail
  60. [DomTreeUpdater] Use const auto * when iterating over pointers (NFC). — flo / detail
  61. [Attributor][NFC] Update tests after recent changes — johannes / detail
  62. [ARM] Pass -verify-machineinstr to test and XFAIL until fixed. — flo / detail
  63. Delete CC1Options.td, since it should have happened in D82574 — dany.grumberg / detail
  64. Revert "[OpenMPOpt] ICV Tracking" — lebedev.ri / detail
  65. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  66. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  67. [NFC][PowerPC] Add a new MIR file to test mi-peephole pass — shkzhang / detail
  68. Fix crash on `user defined literals` — ecaldas / detail
  69. Add kinded UDL for raw literal operator and  numeric literal operator template — ecaldas / detail
  70. Use FileRange::text instead of Lexer::getSpelling — ecaldas / detail
  71. repair standalone clang builds — Saleem Abdulrasool / detail
  72. Remove clang options that were added back when merging the TableGen files — dany.grumberg / detail
  73. Revert "[compiler-rt] [test] Use the parent process env as base env in tests" — jaskiewiczs / detail
  74. [CGProfile] Fix layering, IPO depends in Instrumentation. — benny.kra / detail
  75. [ARM] Add Cortex-A78 and Cortex-X1 Support for Clang and LLVM — luke.geeson / detail
  76. [IR] Disable select ? C : undef -> C fold in ConstantFoldSelectInstruction unless we know C isn't poison. — craig.topper / detail
  77. Re-land [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  78. [OpenCL] Fixed typo for ctor stub name in UsersManual — anastasia.stulova / detail
  79. This is a refinement on 96601ec28b7efe5abf3479a1aa91bcedb235bbbd. The intent of that change was to do the same work for the computation of the locations of the children of ValueObjectVariable as was done for the root ValueObjectVariable. This original patch did that by moving the computation from ValueObjectVariable to ValueObject. That fixed the problem but caused a handful of swift-lldb testsuite failures and a crash or two. — jingham / detail
  80. Revert "[NFC] Derive from PassInfoMixin for no-op/printing passes" — ditaliano / detail
  81. [PowerPC] Enable default support of quad precision operations — lei / detail
  82. [libc] Add strchr implementation. Fixes bug in memchr. — gyurgyikcp / detail
  83. [NFC] Separate Peeling Properties into its own struct (re-land after minor fix) — anhtuyen / detail
  84. [PredicateInfo] Add test for multiple branches on same condition (NFC) — nikita.ppv / detail
  85. [Sema] Emit a -Wformat warning for printf("%s", (void*)p) — erik.pilkington / detail
  86. [lldb] on s390x fix override issue — kkleine / detail
  87. AArch64: Fix unused variables — Matthew.Arsenault / detail
  88. [mlir] [VectorOps] Allow AXPY to be expressed as special case of OUTERPRODUCT — ajcbik / detail
  89. [AST][ObjC] Fix crash when printing invalid objc categories — davg / detail
  90. [ldb/Reproducers] Add YamlRecorder and MultiProvider — Jonas Devlieghere / detail
  91. Reland [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  92. Change behavior with zero-sized static array extents — aaron / detail
  93. [mlir] [VectorOps] Merge OUTER/AXPY vector.contract lowering into single case — ajcbik / detail
  94. [analyzer] Silence a warning. — Artem Dergachev / detail
  95. [mlir][Vector]  Add folding for vector.transfer ops — ntv / detail
  96. [FileCheck] Fix up -dump-input* docs — jdenny.ornl / detail
  97. [clang-shlib] Don't link with static clang libraries — tstellar / detail
  98. [Polly] Fix -polly-opt-isl -analyze — llvm-project / detail
  99. [Polly] Fix prevectorization of fused loops. — llvm-project / detail
  100. [mlir][linalg] Improve aliasing approximation for hoisting transfer read/write — thomasraoux / detail
  101. [X86] Add isel patterns for matching broadcast vpternlog if the ternlog and the broadcast have different types. — craig.topper / detail
  102. AMDGPU: Remove .value_type from kernel metadata — Matthew.Arsenault / detail
  103. Temporarily revert "[NFC] Separate bitcode reading for FUNC_CODE_INST_CMPXCHG(_OLD)" — echristo / detail
  104. [docs] LLVM Security Group and Process — JF Bastien / detail
  105. [PDB] Attempt fix for debug-info-codeview-buildinfo.c test — alexandre.ganea / detail
  106. Remove unnecessary/erroneous "static" from function templates in headers — dblaikie / detail
  107. [libc] [Obvious] Remove unneeded header in strchr. — gyurgyikcp / detail
  108. Revert "Re-land [CodeView] Add full repro to LF_BUILDINFO record" — alexandre.ganea / detail
  109. [Sanitizers] Change protoent test to check for IPv6 instead of RDP — guiand / detail
  110. [lldb-vscode] Add Support for Module Event — waltermelon / detail
  111. [lldb-vscode] Add Compile Unit List to Modules View — waltermelon / detail
  112. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  113. [OpenMP] Use __OPENMP_NVPTX__ instead of _OPENMP in wrapper headers — johannes / detail
  114. [BPI] Compile time improvement when erasing blocks (NFC) — tejohnson / detail
  115. Revert "[lldb-vscode] Fix TestVSCode_module" — waltermelon / detail
  116. [COFF] Add cg_profile directive and .llvm.call-graph-profile section — zequanwu / detail
  117. [OpenMP][NFC] Remove unused and untested code from the device runtime — johannes / detail
  118. [openmp] Remove OMPConstants.cpp and replace it by OMP.cpp generated by tablegen — clementval / detail
  119. Fix nesting of #ifdef — Adrian Prantl / detail
  120. [InstSimplify] add tests for maxnum (PR46627); NFC — spatel / detail
  121. [CodeGen] Store the return value of the target function call to the — Akira / detail
  122. Reland "[OpenMPOpt] ICV Tracking" — sstipanovic / detail
  123. Fix build error — Akira / detail
  124. Create TestReducer pass — sifontes / detail
  125. [openmp] Fix warning in generated OMP.cpp — clementval / detail
  126. [WebAssembly] Prefer v128.const for constant splats — tlively / detail
  127. Summary: [clang] Provide a way for WhileStmt to report the location of its LParen and RParen. — vyng / detail
  128. [RISCV][test] Add a test for (mul (add x, c1), c2) -> (add (mul x, c2), c1*c2) transformation — maskray / detail
  129. [PowerPC][MachinePipeliner] Enable pipeliner if hasInstrSchedModel — Jinsong Ji / detail
  130. [X86][MMX] Optimize MMX shift intrinsics. — pengfei.wang / detail
  131. [HIP] Fix rocm detection — Yaxun.Liu / detail
  132. [lldb/Test] Fix missing yaml2obj in Xcode standalone build. — Jonas Devlieghere / detail
  133. [OpenMP][CUDA] Fix std::complex in GPU regions — johannes / detail
  134. Fix signed vs unsigned comparison warnings a different way. — echristo / detail
  135. [OpenMP][NFC] Remove unused (always fixed) arguments — johannes / detail
  136. [OpenMP][NFC] Fix some typos — johannes / detail
  137. [OpenMP][NFC] Add convenient helper and early exit check — johannes / detail
  138. [OpenMP] Identify GPU kernels (aka. OpenMP target regions) — johannes / detail
  139. [OpenMP] Compute a proper module slice for the CGSCCC pass — johannes / detail
  140. [OpenMP] Replace function pointer uses in GPU state machine — johannes / detail
  141. Remove unused variable `KMPC_KERNEL_PARALLEL_WORK_FN_PTR_ARG_NO` (NFC) — joker.eph / detail
  142. [OpenMP][FIX] remove unused variable and long if-else chain — johannes / detail
  143. [clang-tidy] Reworked enum options handling(again) — n.james93 / detail
  144. Fix gn builds after 943660fd1 — n.james93 / detail
  145. Revert "Fix gn builds after 943660fd1" — n.james93 / detail
  146. Reland Fix gn build after 943660f — n.james93 / detail
  147. [gn build] (manually) merge 943660fd15f193 — thakis / detail
  148. Revert "Reland "[InstCombine] Lower infinite combine loop detection thresholds""" — lebedev.ri / detail
  149. [TRE] allow TRE for non-capturing calls. — a.v.lapshin / detail
  150. [AMDGPU] Move LowerSwitch pass to CodeGenPrepare. — cdevadas / detail
  151. [Attributor][NFC] Add more debug output for deleted functions — sstipanovic / detail
  152. [fix-irreducible] Skip unreachable predecessors. — michael.hliao / detail
  153. Fix `-Wunused-variable` warnings. NFC. — michael.hliao / detail
  154. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  155. [flang][openmp] Check clauses allowed semantic with tablegen generated map — clementval / detail
  156. Fix regression due to test hip-version.hip — Yaxun.Liu / detail
  157. [OpenMP] Silence unused symbol warning with proper ifdefs — johannes / detail
  158. [openmp] Remove unused variable in DirectiveEmitter — clementval / detail
  159. [examples] fix ExceptionDemo — stephen.neuendorffer / detail
  160. [X86] Add test cases for missed opportunities to use vpternlog due to a bitcast between the logic ops. — craig.topper / detail
  161. Fix some memory leak in MLIRContext with respect to registered types/attributes interfaces — joker.eph / detail
  162. Fix one memory leak in the MLIRParser by using std::unique_ptr to hold the new block pointer — joker.eph / detail
  163. Fix `-Wreturn-type` warning. NFC. — michael.hliao / detail
  164. [NewGVN] Regenerate test checks (NFC) — nikita.ppv / detail
  165. [Attributor] Introudce attribute seed allow list. — kuterdinel / detail
  166. [llvm-objdump][test] Move tests after dc4a6f5db4f0178bae43ef615cc8902c759d6195 — maskray / detail
  167. [COFF] Fix endianness of .llvm.call-graph-profile section data — zequanwu / detail
  168. [SCCP] Add test for predicate info condition handling (NFC) — nikita.ppv / detail
  169. [Windows SEH] Fix the frame-ptr of a nested-filter within a _finally — tentzen / detail
  170. [DAGCombiner] tighten fast-math constraints for fma fold — spatel / detail
  171. [NFC] Fix comment style in MLIR unittests to conform to LLVM coding standards. — jurahul / detail
  172. [AVRInstPrinter] printOperand: support llvm-objdump --print-imm-hex — maskray / detail
  173. [SCCP] Extend nonnull metadata test (NFC) — nikita.ppv / detail
  174. [LLD][ELF][AVR] Implement the missing relocation types — aykevanlaethem / detail
  175. BPF: permit .maps section variables with typedef type — yhs / detail
  176. [LV] Fixing versioning-for-unit-stide of loops with small trip count — ayal.zaks / detail
  177. [clang-format] PR46609 clang-format does not obey `PointerAlignment: Right` for ellipsis in declarator for pack — mydeveloperday / detail
  178. [X86] Fix two places that appear to misuse peekThroughOneUseBitcasts — craig.topper / detail
  179. [X86] Consistently use 128 as the PSHUFB/VPPERM index for zero — craig.topper / detail
  180. [polly] NFC clang-format change following D83564 — mydeveloperday / detail
  181. [Matrix] Tighten LangRef definitions and Verifier checks. — sjoerd.meijer / detail
  182. Revert "[Matrix] Tighten LangRef definitions and Verifier checks." — sjoerd.meijer / detail
  183. [InstCombine] fold mul of zext/sext bools to 'and' — spatel / detail
  184. [X86] Add CPU name strings to getIntelProcessorTypeAndSubtype and getAMDProcessorTypeAndSubtype in compiler-rt. — craig.topper / detail
  185. [X86] Add CPU string output to getIntelProcessorTypeAndSubtype/getAMDProcessorTypeAndSubtype in Host.cpp — craig.topper / detail
  186. [X86] Remove model number based detection for 'pentiumpro', 'pentium2', 'pentium3', 'pentium-m', and 'yonah' from getHostCPUName. — craig.topper / detail
  187. [mlir][ODS] Add support for specifying the namespace of an interface. — riddleriver / detail
  188. Revert "[TRE] allow TRE for non-capturing calls." — a.v.lapshin / detail
  189. Bump the default target CPU for i386-freebsd to i686 — dimitry / detail
  190. [Attributor] Add AAValueSimplifyCallSiteArgument::manifest — okuraofvegetable / detail
  191. [clang] Add -Wsuggest-override — dblaikie / detail
  192. [X86] Rename X86_CPU_TYPE_COMPAT_ALIAS/X86_CPU_TYPE_COMPAT/X86_CPU_SUBTYPE_COMPAT macros. NFC — craig.topper / detail
  193. Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression — dblaikie / detail
  194. Revert "Rename/refactor isIntegerConstantExpression to getIntegerConstantExpression" — dblaikie / detail
  195. [OpenMP] Add firstprivate as a default data-sharing attribute to clang — johannes / detail
  196. [MC][RISCV] Set UseIntegratedAssembler to true — maskray / detail
  197. [PowerPC] Support constrained conversion in SPE target — qiucofan / detail
  198. [PowerPC] Enhance tests for D83276. NFC. — lkail / detail
  199. [InstCombine] Improve select -> phi canonicalization: consider more blocks — mkazantsev / detail
  200. [clangd] Fix tests build for GCC5 — kadircet / detail
  201. [MLIR][Shape] Lower `shape.any` — frgossen / detail
  202. [GlobalISel][InlineAsm] Fix buildCopy for inputs — petar.avramovic / detail
  203. Fix bad doxygen result for class clang::ento::CallEvent and its derived classes — vsavchenko / detail
  204. [clangd] Add metrics for recovery-expr type propagation. — hokein.wu / detail
  205. [clang][RecoveryExpr] Clarify the dependence-bits documentation. — hokein.wu / detail
  206. [SVE][Codegen] Add a helper function for pointer increment logic — kerry.mclaughlin / detail
  207. [clang] Include type specifiers in typo correction when checking isCXXDeclarationSpecifiers. — hokein.wu / detail
  208. [AMDGPU][GlobalISel] Select llvm.amdgcn.ballot — Mirko.Brkusanin / detail
  209. [mlir][VectorOps] Lower vector.fma to llvm.fmuladd instead of llvm.fma — benny.kra / detail
  210. [OpenCL] Defer addr space deduction for dependent type. — anastasia.stulova / detail
  211. [LLD][ELF] -  Allow relocation sections to appear before their target sections. — grimar / detail
  212. [LLD][ELF][Windows] small improvement to D82567 — Ben.Dunbobbin / detail
  213. [libc][benchmark] Add display option to render.py3 — andre.simoesdiasvieira / detail
  214. [lldb][NFC] Remove misleading class_language variable in DWARFASTParserClang — Raphael Isemann / detail
  215. [SVE] Ensure fixed length vector fptrunc operations bigger than NEON are not considered legal. — paul.walker / detail
  216. [lldb][NFC] Early-exit in DWARFASTParserClang::ParseSingleMember — Raphael Isemann / detail
  217. [llvm-readobj] - Add a generic test for --dyn-relocations and fix an issue. — grimar / detail
  218. [AMDGPU][GlobalISel] Fix subregister index for EXEC register in selectBallot. — Mirko.Brkusanin / detail
  219. [COFF] Error on unexpected .pdata size — hans / detail
  220. [LLD][ELF] - Fix the test after llvm-readelf output change. — grimar / detail
  221. [analyzer] ctu-on-demand-parsing tests: replace linux -> system-linux — benicsbalazs / detail
  222. [ARM][MVE] Refactor option -disable-mve-tail-predication — sjoerd.meijer / detail
  223. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  224. Revert "[DAGCombiner] allow load/store merging if pairs can be rotated into place" — spatel / detail
  225. [DAGCombiner] allow load/store merging if pairs can be rotated into place — spatel / detail
  226. [clangd] Fix DocumentSymbol ranges — kbobyrev / detail
  227. [lldb][NFC] Refactor instruction dumping out of DumpDataExtractor — Raphael Isemann / detail
  228. [yaml2obj] - Refactor header-sh-fields.yaml test. — grimar / detail
  229. Fix crash when getVFABIMappings is called with an indirect call instruction — Sanne.Wouda / detail
  230. Pre-commit tests — Sanne.Wouda / detail
  231. [SLPVectorizer] handle vectorizeable library functions — Sanne.Wouda / detail
  232. [NFC] rename to reflect F is not necessarily an Intrinsic — Sanne.Wouda / detail
  233. [lldb/dotest] Remove the "xunit" result formatter — pavel / detail
  234. [ms] [llvm-ml] Improve MASM STRUCT field accessor support — epastor / detail
  235. [ms] [llvm-ml] Fix MASM support for nested unnamed STRUCTs and UNIONs — epastor / detail
  236. [compiler-rt][CMake] Pass down LLVM_LIT_ARGS in runtime build — Jinsong Ji / detail
  237. [ms] [llvm-ml] Add support for MASM STRUCT casting field accessors: (<TYPE> PTR <value>).<field> — epastor / detail
  238. [lldb/Utility] Rewrite Scalar::SetValueFromCString — pavel / detail
  239. [ms] [llvm-ml] Restore omitted changes requested by reviewer — epastor / detail
  240. [OPENMP]Fix compiler crash for target data directive without actual target codegen. — a.bataev / detail
  241. [flang][openmp] libc++ unordered_map build fix in flang openmp static analysis — david.truby / detail
  242. Fix llvm-test-suite failure introduced by D82550/D83122 — Sanne.Wouda / detail
  243. [ADT] Make Load(AP)IntFromMemory pointer argument const — pavel / detail
  244. [llvm-ar][test][AIX] Unsupport error-opening-directory.test on AIX — wanyu9511 / detail
  245. [ARM][NFC] More detailed vbsl checks in ARM & Thumb2 tests. — Pavel.Iliin / detail
  246. [x86] add tests for bswap/rotate; NFC — spatel / detail
  247. [DAGCombiner] rot i16 X, 8 --> bswap X — spatel / detail
  248. [PGO][PGSO] Add profile guided size optimization to the X86 LEA fixup. — yamauchi / detail
  249. [llvm] Native size estimator for training -Oz inliner — mtrofin / detail
  250. [JITLink] Add a synchronous version of finalize for convenience. — Lang Hames / detail
  251. [ORC] Generalize emit re-entry, stub, etc. APIs for working addr != link addr. — Lang Hames / detail
  252. [gn build] Port 83080a294ad — llvmgnsyncbot / detail
  253. [PGO][PGSO] Add profile guided size optimization to X86ISelDAGToDAG. — yamauchi / detail
  254. [libc++] Implement P0551 — Louis Dionne / detail
  255. RISCV: Avoid GlobalISel build break in a future patch — Matthew.Arsenault / detail
  256. TableGen/GlobalISel: Emit enum names for reg class ID instead of value — Matthew.Arsenault / detail
  257. [llvm][NFC] ML Policies: changed the saved_model protobuf to text — mtrofin / detail
  258. AMDGPU/GlobalISel: Add tests for 96-bit add/sub/mul — Matthew.Arsenault / detail
  259. [AST] Fix potential nullptr dereference in Expr::HasSideEffects — Jan Korous / detail
  260. [gn build] Port fdb69539bcd — llvmgnsyncbot / detail
  261. [NewPM][opt] Translate -foo-analysis to require<foo-analysis> — aeubanks / detail
  262. Fix HexagonGenExtract return status — sguelton / detail
  263. [NFC] Remove unused header include — antiagainst / detail
  264. [clangd] Remove const_cast. NFC — sam.mccall / detail
  265. AMDGPU/GlobalISel: Add baseline add/sub sat legalization tests — Matthew.Arsenault / detail
  266. GlobalISel: Implement widenScalar for saturating add/sub — Matthew.Arsenault / detail
  267. GlobalISel: Implement fewerElementsVector for saturating add/sub — Matthew.Arsenault / detail
  268. GlobalISel: Define equivalent nodes for saturating add/sub — Matthew.Arsenault / detail
  269. [JITLink] Apply MSVCPError workaround to a1fc26030a42. — Lang Hames / detail
  270. [NewGVN] Rename xfail tests (NFC) — nikita.ppv / detail
  271. [NewGVN] Separate passing assume tests (NFC) — nikita.ppv / detail
  272. [PredicateInfo] Place predicate info after assume — nikita.ppv / detail
  273. [flang] Use octal escapes for character literals in modfiles — tkeith / detail
  274. [llvm][NFC] Factored the default inlining advice — mtrofin / detail
  275. [ORC] Remove a spurious reinterpret_cast. — Lang Hames / detail
  276. [lldb] Fix a CMake warning typo. NFC. — martin / detail
  277. Add a decorator to skip tests when running under Rosetta — Adrian Prantl / detail
  278. Revert "[llvm] Native size estimator for training -Oz inliner" — ditaliano / detail
  279. [mlir][StandardToSPIRV] Fix conversion for signed remainder — antiagainst / detail
  280. [gn build] Port 9908a3b9f52 — llvmgnsyncbot / detail
  281. [mlir] Support operations with multiple results in slicing — thomasraoux / detail
  282. [flang] Extended the flang driver options to include gfortran equivalents to pgf90 specific options. — aperry / detail
  283. [MLIR] Change ODS collective params build method to provide an empty default value for named attributes — jurahul / detail
  284. [lldb] Remove unused argument (NFC) — Jonas Devlieghere / detail
  285. Retry ""[lldb-vscode] Fix TestVSCode_module"" — walter erquinigo / detail
  286. [ADT] Specialize std::swap() for SetVector — nikita.ppv / detail
  287. [mlir] Add alignment attribute to LLVM memory ops and use in vector.transfer — ntv / detail
  288. [MC/AsmParser] layout-interdependency.s depends on having a proper triple — qcolombet / detail
  289. [debugify] Add targeted test for 2fa656c, NFC — Vedant Kumar / detail
  290. [analyzer] Inline StringSet that's defined in a header — benny.kra / detail
  291. [ubsan] Check implicit casts in ObjC for-in statements — Vedant Kumar / detail
  292. [Sanitizers] Implement getcpuclockid interceptor — guiand / detail
  293. [compiler-rt][MSAN][test] Update buffersize for UTF-8 to C convert — Jinsong Ji / detail
  294. Check output in test/CodeGen/Generic/MIRStripDebug/no-metadata-present.mir, NFC — Vedant Kumar / detail
  295. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction (reland)" — Vedant Kumar / detail
  296. [InstCombine] Erase attribute lists for simplified libcalls — guiand / detail
  297. [compiler-rt] Fix compiler warnings and runtime errors in sanitizer RT strxfrm(_l) test cases. — mascasa / detail
  298. Update ubsan_interface.inc for D71491 — Vedant Kumar / detail
  299. Lowering of OpenMP Parallel operation to LLVM IR 1/n — kiran.chandramohan / detail
  300. Fold the opt size check into the assert to silence an unused variable warning. — echristo / detail
  301. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  302. [Sanitizers] Ensure clock_getcpuclockid interceptor <= 80 chars — guiand / detail
  303. [ORC] Fix typo in parameter name. — Lang Hames / detail
  304. Reapply "[llvm] Native size estimator for training -Oz inliner" — mtrofin / detail
  305. [llvm][NFC] ML InlineAdvisor: Factored CHECKs in common test — mtrofin / detail
  306. MemorySanitizer: If a field is marked noundef, check init at call site — guiand / detail
  307. Fix a missing update that C compiles default to gnu17. — srhines / detail
  308. [gn build] Port caf395ee8c2 — llvmgnsyncbot / detail
  309. [builtins][Android] Define HAS_80_BIT_LONG_DOUBLE to 0 — rprichard / detail
  310. [builtins] Cleanup generic-file filtering — rprichard / detail
  311. [compiler-rt][Android] Stop using detect_target_arch — rprichard / detail
  312. [builtins][ARM] Replace call_apsr.S with inline asm — rprichard / detail
  313. [PowerPC] Fix combineVectorShuffle regression after D77448 — maskray / detail
  314. Basic support for flexible array members in constant evaluation. — richard / detail
  315. [llvm][NFC] Removed unused CHECKs in a ml test — mtrofin / detail
  316. [MSAN] Implement experimental vector reduction intrinsics — guiand / detail
  317. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  318. [lldb-vscode] Fix TestVSCode_module — waltermelon / detail
  319. [flang][openacc] Add Support library for error handling — clementval / detail
  320. [lldb-vscode] Fix TestVSCode_setBreakpoints — waltermelon / detail
  321. Fix undefined behavior in DWARF emission — dblaikie / detail
  322. [GVN] add early exit to ConstantFoldLoadThroughBitcast [NFC] — vtjnash / detail
  323. [VNCoercion] avoid creating bitcast for zero offsets [NFCI] — vtjnash / detail
  324. [GVN] teach ConstantFolding correct handling of non-integral addrspace casts — vtjnash / detail
  325. Add LINK_COMPONENTS Support — clementval / detail
  326. Revert "[flang][openacc] OpenACC 3.0 parser" — clementval / detail
  327. [PowerPC] Generate CFI directives when probing in prologue — lkail / detail
  328. [DWARFYAML] Replace Is64bit with Is64BitAddrSize. NFC. — Xing / detail
  329. [AArch64][GlobalISel] Add post-legalize combine for sext_inreg(trunc(sextload)) -> copy — Amara Emerson / detail
  330. [PowerPC][Power10] Implement Test LSB by Byte Builtins in LLVM/Clang — amy.kwan1 / detail
  331. [AMDGPU] Propagate dead flag during pre-RA exec mask optimizations — carl.ritson / detail
  332. [deadargelim] Attach dbg info to the insert/extractvalue instructions — djolertrk / detail
  333. [AMDGPU][NFC] Tidy sgpr-control-flow.ll whitespace — carl.ritson / detail
  334. [SVE][CodeGen] Fix implicit TypeSize->uint64_t conversion in TransformFPLoadStorePair — david.sherwood / detail
  335. [SVE] Fix implicit TypeSize->uint64_t conversion getCastInstrCost — david.sherwood / detail
  336. [clangd] Implement textDocument/foldingRange — kbobyrev / detail
  337. [SVE][CodeGen] Add README for SVE-related warnings in tests — david.sherwood / detail
  338. [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()` — lebedev.ri / detail
  339. Double check that passes correctly set their Modified status — sguelton / detail
  340. [AMDGPU] Avoid using s_cmpk when src0 is not register — jay.foad / detail
  341. Revert "[compiler-rt] [test] Allow expanding lit substitutions recursively" — Amara Emerson / detail
  342. [AArch64][SVE] Remove erroneous assert in resolveFrameOffsetReference — sander.desmalen / detail
  343. Revert "Revert "[compiler-rt] [test] Use the parent process env as base env in tests"" — jaskiewiczs / detail
  344. [analyzer][tests] Introduce analyzer benchmarking framework — vsavchenko / detail
  345. [analyzer][tests] Add 5 more projects for testing — vsavchenko / detail
  346. [ARM][MVE] Only tail-fold integer add reductions — sjoerd.meijer / detail
  347. [AMDGPU] Fix typos in performCtlz_CttzCombine() — jay.foad / detail
  348. [DebugInfo] Add unit test for compact expression printer — oliver.stannard / detail
  349. [llvm-objdump] Add simple memory expressions to variable display — oliver.stannard / detail
  350. [llvm-objdump] Add entry_value and stack_value opcodes — oliver.stannard / detail
  351. [llvm][unittests] Fix ProgramEnvTest.TestExecuteAndWaitStatistics on Solaris — ro / detail
  352. [gn build] Port c15e04ee5e4 — llvmgnsyncbot / detail
  353. [ELF] Do not leave undefined symbols (specified by -init and -fini) if they are defined in non-fetched archive members — ikudrin / detail
  354. [DebugInfo] Add unit tests for DWARFListTableHeader::length(). — ikudrin / detail
  355. [DebugInfo] Fix a possible crash when reading a malformed .debug_*lists section. — ikudrin / detail
  356. [gn build] Port dd6faf13d8e — llvmgnsyncbot / detail
  357. [AArch64][AsmParser] Add rcpc support in .arch_extension — victor.campos / detail
  358. [MLIR][Standard] Add `assert` operation to the standard dialect — frgossen / detail
  359. [MLIR][Standard] Erase redundant assertions `std.assert` — frgossen / detail
  360. [NFC][ARM] Add SimplifyCFG tests — sam.parker / detail
  361. Revert "[RISCV] Avoid Splitting MBB in RISCVExpandPseudo" — selliott / detail
  362. [yaml2obj] - Add a syntax to override e_phoff, e_phentsize and e_phnum fields. — grimar / detail
  363. [compiler-rt][sanitizers] Fix GetPcSpBp determination of SP on 32-bit Solaris/x86 — ro / detail
  364. [DWARFYAML] Add support for emitting value forms of strx, addrx, etc. — Xing / detail
  365. [lldb/test] Avoid globbing in log file handling code — pavel / detail
  366. [SelectionDAG] Prevent warnings when extracting fixed length vector from scalable. — paul.walker / detail
  367. [llvm-readobj] - Stop using unwrapOrError() for all program_headers() calls. — grimar / detail
  368. [test/Object][llvm-objdump] - llvm-objdump: don't abort() when the e_phoff field is invalid and refine testing. — grimar / detail
  369. [InstCombine][InstSimplify] add tests for sign of maxnum; NFC — spatel / detail
  370. [ValueTracking] fix miscompile in maxnum case of cannotBeOrderedLessThanZeroImpl (PR46627) — spatel / detail
  371. [yaml2obj] - Refine handling of the NoHeaders key. — grimar / detail
  372. [lldb] Refactor character printing in DumpDataExtractor — Raphael Isemann / detail
  373. Revert "[SCEV][IndVarSimplify] insert point should not be block front." — sguelton / detail
  374. [flang][OpenMP] upstream OpenMP lowering — SourabhSingh.Tomar / detail
  375. [NFC][RISCV] Test for D81805 — roger.ferrer / detail
  376. [RISCV] Fix isStoreToStackSlot — roger.ferrer / detail
  377. Prohibit use of _ExtInt in atomic intrinsic — erich.keane / detail
  378. [AMDGPU] Simplify AMDGPUSubtarget::getWavesPerEU. NFC. — jay.foad / detail
  379. [clangd] Add library to semantically strip flags by name. — sam.mccall / detail
  380. Fix test for the hasExternalFormalLinkage matcher — gribozavr / detail
  381. [ods] Enable getting forward decls allow — jpienaar / detail
  382. [libc++] Use a proper CMake target to represent libc++ headers — Louis Dionne / detail
  383. [utils] New script `check_ninja_deps.py` — simon.tatham / detail
  384. [clangd] Config: CompileFlags.Remove — sam.mccall / detail
  385. [InstSimplify] add test with nobuiltin attribute (PR46627); NFC — spatel / detail
  386. [ValueTracking] fix library to intrinsic mapping to respect 'nobuiltin' attribute — spatel / detail
  387. [clangd] Cache config files for 5 seconds, without revalidating with stat. — sam.mccall / detail
  388. [clangd] Add missing link dep after 8eb8c92eb46908e — sam.mccall / detail
  389. [lldb] Make `process connect` blocking in synchronous mode. — Jonas Devlieghere / detail
  390. [lldb/Module] Allow for the creation of memory-only modules — Fred Riss / detail
  391. [libc++] Fix building the benchmarks after introducing a target for cxx-headers — Louis Dionne / detail
  392. [clang][NFC] Add 'override' keyword to virtual function overrides — logan.r.smith0 / detail
  393. [docs] Update llvm.loop metadata documentation. — llvm-project / detail
  394. [MLIR] [TableGen] Avoid generating an assert which is always true. — jurahul / detail
  395. [AIX] Remove diff -a option on llvm-cov.test — shuhong.liu / detail
  396. [MLIR] Add argument related API to Region — jurahul / detail
  397. [clang] Add 'override' to virtual function overrides generated by ClangAttrEmitter — logan.r.smith0 / detail
  398. [NFC] Add 'override' keyword where missing in include/ and lib/. — logan.r.smith0 / detail
  399. Fix merging of two arity-only pack deductions. — richard / detail
  400. [clangd] Config: Index.Background — sam.mccall / detail
  401. [lldb/Test] Skip TestProcessConnect.py on Windows — Jonas Devlieghere / detail
  402. [flang] Turn off FLANG_ENABLE_WERROR by default — isuruf / detail
  403. [lit] Prevent hang when lit sees non-ASCII characters — richard.barton / detail
  404. [lldb] lldbinline and lldbtest gardening (NFC) — Jonas Devlieghere / detail
  405. [lldb] Use runBuildCommands from buildGModules — Jonas Devlieghere / detail
  406. [clang][aarch64] Generate preprocessor macros for -march=armv8.6a+sve. — francesco.petrogalli / detail
  407. [ORC] Don't take ownership of the trampoline pool in LazyReexportsManager. — Lang Hames / detail
  408. Update ubsan_interface.inc for D71491 (second try) — Vedant Kumar / detail
  409. [MLIR] [NFC] Buffer placement pass - clang tidy warnings — uday / detail
  410. [ObjC] Wrap namespace-global structs in an anonymous namespace to avoid ODR violations — ditaliano / detail
  411. TableGen/GlobalISel: Partially fix nontrivial, custom predicates — arsenm2 / detail
  412. [flang][openacc] OpenACC 3.0 parser — clementval / detail
  413. Desugar class type for iterator lookup. — saugustine / detail
  414. [clangd] Make config::Provider::combine non-owning. NFC — sam.mccall / detail
  415. [MLIR][StdToSPIRV] Fixed a typo in ops conversion tests — georgemitenk0v / detail
  416. [Matrix] Intrinsic descriptions — sjoerd.meijer / detail
  417. [flang] Change the default F18_FC to gfortran — aperry / detail
  418. Restore "[WPD/LowerTypeTests] Delay lowering/removal of type tests until after ICP" — tejohnson / detail
  419. llvm-link: Add support for archive files as inputs — jan_sjodin / detail
  420. Fix a -Wunused-variable warning. — echristo / detail
  421. [clangd] Config: on by default — sam.mccall / detail
  422. [NFC] Add debug and stat counters to assume queries and assume builder — tyker / detail
  423. Call Frame Information (CFI) Handling for Basic Block Sections — tmsriram / detail
  424. [mlir][DialectConversion] Emit an error if an operation marked as erased has live users after conversion — riddleriver / detail
  425. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  426. [mlir] Add support for parsing optional Attribute values. — riddleriver / detail
  427. [flang] Tuning up binary->decimal conversion — pklausler / detail

#7311 (Jul 15, 2020 10:32:32 AM)

  1. [libc++] NFC: Remove unused ability to pass additional Lit features — Louis Dionne / detail
  2. BasicAAResult::constantOffsetHeuristic - pass APInt arg as const reference. NFCI. — llvm-dev / detail
  3. [X86][AVX] Attempt to fold extract_subvector(shuffle(X)) -> extract_subvector(X) — llvm-dev / detail
  4. make -fmodules-codegen and -fmodules-debuginfo work also with PCHs — l.lunak / detail
  5. [analyzer] Add CTUImportCppThreshold for C++ files — gabor.marton / detail
  6. OpaquePtr: Don't check pointee type for byval/preallocated — Matthew.Arsenault / detail
  7. [BasicAA] Enable -basic-aa-recphi by default — david.green / detail
  8. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  9. AMDGPU/GlobalISel: Work around verifier error in test — Matthew.Arsenault / detail
  10. [NFC] Add SExt multiuses test — diogo.sampaio / detail
  11. [flang] partially revert upstreamed code to support complex values in runtime support to avoid warnings. — eschweitz / detail
  12. [MLIR][SPIRVToLLVM] SPIR-V types size in bytes function — georgemitenk0v / detail
  13. [PowerPC] Support PCRelative Callees for R_PPC64_REL24 Relocation — kamau.bridgeman / detail
  14. Fix warning caused by __builtin_expect_with_probability was not handled — erich.keane / detail
  15. [MLIR][SPIRVToLLVM] Conversion of SPIR-V array, runtime array, and pointer types — georgemitenk0v / detail
  16. [MSP430] Align the _Complex ABI with current msp430-gcc — atrosinenko / detail
  17. Refactored NumericLiteralParser to not require a Preprocessor — gribozavr / detail
  18. Revert 51b0da73 "Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def."" — hans / detail
  19. [SCCP] Move tests using only ipsccp from IPConstantProp to SCCP (NFC). — flo / detail
  20. [PowerPC] Split s34imm into two types — kamau.bridgeman / detail
  21. [AliasSetTracker] More precise AAInfo intersection check — nikita.ppv / detail
  22. [compiler-rt] Better Windows support for running tests in external shell — jaskiewiczs / detail
  23. [lldb] Use enum constant instead of raw value — Fred Riss / detail
  24. [compiler-rt] [test] Use the parent process env as base env in tests — jaskiewiczs / detail
  25. [runtimes] Allow passing Lit parameters through CMake — Louis Dionne / detail
  26. [compiler-rt] [test] Allow expanding lit substitutions recursively — jaskiewiczs / detail
  27. [PGO][PGSO] Add profile guided size optimization tests to X86 ISel Lowering. — yamauchi / detail
  28. [libc++] Fix test failure in C++03 mode — Louis Dionne / detail
  29. [libc++] Move the stdlib Lit parameter to the DSL — Louis Dionne / detail
  30. [libc++] Move the long_tests Lit feature to the DSL — Louis Dionne / detail
  31. Merge TableGen files used for clang options — dany.grumberg / detail
  32. [ValueLattice] Simplify canTrackGlobalVariableInterprocedurally (NFC). — flo / detail
  33. [Function] Lock the function when parsing call site info — Vedant Kumar / detail
  34. [lldb/Function] Reflow doxygen comments for member variables, NFC — Vedant Kumar / detail
  35. [libc++] Clean up some outdated documentation about running libc++ tests — Louis Dionne / detail
  36. [PowerPC] Fix test case from beb52b12cb17 — stefanp / detail
  37. [X86] Directly emit X86ISD::BLENDV instead of VSELECT in a few places that were emitting sign bit tests. — craig.topper / detail
  38. [PGO][PGSO] Add profile guided size optimization to X86 ISel Lowering. — yamauchi / detail
  39. Remove unnecessary 'rm' in llvm-reduce tests — dblaikie / detail
  40. [X86] Immediately call LowerShift from lowerBuildVectorToBitOp. — craig.topper / detail
  41. [libc++] Move the enable_experimental Lit param to the DSL — Louis Dionne / detail
  42. [InstSimplify] Don't fold vectors of partial undef in SimplifySelectInst if the non-undef element value might produce poison — craig.topper / detail
  43. Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch. — echristo / detail
  44. [libc++] The enable_experimental Lit feature should be False by default — Louis Dionne / detail
  45. [OPENMP50] extend array section for stride (Parsing/Sema/AST) — cchen / detail
  46. [NFC][test] Adding fastcc test case for promoted 16-bit integer bitcasts. — plotfi / detail
  47. [lldb/Reproducers] Rename developer-oriented reproducer flags. — Jonas Devlieghere / detail
  48. [LLDB/Reproducers] Add flag to avoid installing the signal handler. — Jonas Devlieghere / detail
  49. [NFC][AArch64] Refactor getArgumentPopSize — plotfi / detail
  50. [AST][test] Add regression test forPointerExprEvaluator::VisitCXXNewExpr — Jan Korous / detail
  51. [MLIR] IR changes to add yield semantics for affine.if and affine.parallel — jeremy.bruestle / detail
  52. [Clang][Driver] Recognize the AIX OBJECT_MODE environment setting — daltenty / detail
  53. [libc++] Get rid of the %{libcxx_src_root} substitution — Louis Dionne / detail
  54. [InstSimplify] Re-enable select ?, undef, X -> X transform when X is provably not poison — craig.topper / detail
  55. [SVE] Remove calls to VectorType::getNumElements from CodeGen — ctetreau / detail
  56. [LPM] Port CGProfilePass from NPM to LPM — zequanwu / detail
  57. [CMake][Fuchsia] Support for building with MSVC — phosek / detail
  58. Revert "[InstCombine] Lower infinite combine loop detection thresholds" — lebedev.ri / detail
  59. [Docs] CodingStandards: for_each is discouraged — lebedev.ri / detail
  60. [NFCI][llvm-reduce] OperandBundleCounter: drop pointless constructor — lebedev.ri / detail
  61. [NFC][llvm-reduce] Purify for_each usage in Operand Bundles into range-based for loop — lebedev.ri / detail
  62. [llvm-reduce] Reducing attributes — lebedev.ri / detail
  63. [CallGraph] Ignore callback uses — georgakoudis1 / detail
  64. Revert D83013 "[LPM] Port CGProfilePass from NPM to LPM" — maskray / detail
  65. Temporarily Revert "[PowerPC] Split s34imm into two types" — echristo / detail
  66. Temporarily Revert "Fix [-Werror,-Wsign-compare] warnings arising from subsection symbols patch." — echristo / detail
  67. Revert "[CallGraph] Ignore callback uses" — lebedev.ri / detail
  68. [PredicateInfo] Print RenamedOp (NFC) — nikita.ppv / detail
  69. [DAGCombiner] add helper function to manage list of consecutive stores; NFC — spatel / detail
  70. [DAGCombiner] add helper function for store merging of constants; NFC — spatel / detail
  71. [DAGCombiner] add helper function for store merging of extracts; NFC — spatel / detail
  72. [DAGCombiner] add helper function for store merging of loaded values; NFC — spatel / detail
  73. [DAGCombiner] convert if-chain in store merging to switch; NFC — spatel / detail
  74. [AMDGPU] Return restricted number of regs from TTI — Stanislav.Mekhanoshin / detail
  75. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  76. [FileCheck] Improve -dump-input documentation — jdenny.ornl / detail
  77. [PowerPC][Power10] Add Instruction definition/MC Tests for Load/Store Rightmost VSX Vector — amy.kwan1 / detail
  78. [Lexer] Fix missing coverage line after #endif — zequanwu / detail
  79. Switch to using -debug-info-kind=constructor as default (from =limited) — akhuang / detail
  80. [flang] Fix a crash when creating generics from a copy — psteinfeld / detail
  81. Revert "[Lexer] Fix missing coverage line after #endif" — zequanwu / detail
  82. [flang] Fix frontend build with -DBUILD_SHARED_LIBS=On — pklausler / detail
  83. [flang] ifdef to avoid warning about supposedly dead function — eschweitz / detail
  84. [AArch64][SVE] Add lowering for llvm.fma. — efriedma / detail
  85. Initial boiler-plate for python bindings. — stellaraccident / detail
  86. [NFC] Extract the code to write instr profile into function writeInstrProfile — wmi / detail
  87. [NFC] Change getEntryForPercentile to be a static function in ProfileSummaryBuilder. — wmi / detail
  88. [NFC] Derive from PassInfoMixin for no-op/printing passes — aeubanks / detail
  89. [AArch64][GlobalISel] Add more specific debug info tests for 613f12dd8e2403f5630ab299d2a1bb2cb111ead1. — Amara Emerson / detail
  90. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  91. Move default argument instantiation to SemaTemplateInstantiateDecl.cpp. — richard / detail
  92. Push parameters into the local instantiation scope before instantiating — richard / detail
  93. PR46648: Do not eagerly instantiate default arguments for a generic — richard / detail
  94. [Sanitizer] Update macOS version checking — julian.lettner / detail

#7310 (Jul 9, 2020 8:45:51 AM)

  1. [Support] Define llvm::parallel::strategy for -DLLVM_ENABLE_THREADS=off builds after D76885 — maskray / detail
  2. [test] Add REQUIRES: x86-registered-target to tools/obj2yaml/COFF/bss.s — maskray / detail
  3. [libc++] Reimplement platform detection features without running on the test host — Louis Dionne / detail
  4. [SVE] Remove calls to VectorType::getNumElements from Scalar — ctetreau / detail
  5. [AMDGPU] Fix and simplify AMDGPUCodeGenPrepare::expandDivRem32 — jay.foad / detail
  6. [AMDGPU] Fix and simplify AMDGPUTargetLowering::LowerUDIVREM — jay.foad / detail
  7. [AMDGPU] Fix and simplify AMDGPULegalizerInfo::legalizeUDIV_UREM32Impl — jay.foad / detail
  8. SILoadStoreOptimizer: add support for GFX10 image instructions — jay.foad / detail
  9. [pstl] Fix a few errors when running PSTL tests through the libc++ test suite — Louis Dionne / detail
  10. [ELF] Enforce double-dash form for --warn-backrefs-exclude — maskray / detail
  11. [DAGCombiner] fix code comment and improve readability; NFC — spatel / detail
  12. [DAGCombiner] clean up in mergeConsecutiveStores(); NFC — spatel / detail
  13. [pstl] Do not install the __config_site.in file — Louis Dionne / detail
  14. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  15. Revert "[NFC] Separate Peeling Properties into its own struct" — anhtuyen / detail
  16. [NFC] Separate Peeling Properties into its own struct — anhtuyen / detail
  17. [libc++] Install PSTL when installing libc++ with parallel algorithms enabled — Louis Dionne / detail
  18. [LangRef] Introduce `noundef` attribute for fully defined function params — guiand / detail
  19. [LLVM] Accept `noundef` attribute in function definitions/calls — guiand / detail
  20. Tighten description of ISD::BUILD_VECTOR — mcinally / detail
  21. [Solaris] Fix Solaris build bots — ctetreau / detail
  22. Reword description of ISD::BUILD_VECTOR — mcinally / detail
  23. [InstSimplify] Handle not inserted instruction gracefully (PR46638) — nikita.ppv / detail
  24. Revert "[NFC] Separate Peeling Properties into its own struct" — nikita.ppv / detail
  25. [InstSimplify] Remove select ?, undef, X -> X and select ?, X, undef -> X transforms — craig.topper / detail
  26. Recover more gracefully from stack exhaustion during template argument — richard / detail
  27. Revert "[lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true)" — ditaliano / detail
  28. [libclang] Fix crash when visiting a captured VLA — Jan Korous / detail
  29. [opt] Remove obsolete --quiet option — aeubanks / detail
  30. [libc++] Make sure the ENABLE_FILESYSTEM variable is always bound — Louis Dionne / detail
  31. GlobalISel: Verify G_BITCAST changes the type — Matthew.Arsenault / detail
  32. PR46640: Permit the first parameter of a destroying 'operator delete' to — richard / detail
  33. sanitizers: Add interceptors for getproto{ent,byname,bynumber}_r — guiand / detail
  34. [mlir] [VectorOps] Expose lowering pass options programmatically — ajcbik / detail
  35. Unify the ExecutionContextScope computation in Materializer. — Adrian Prantl / detail
  36. [InstSimplify] Add test cases for opportunities to fold select ?, X, undef -> X when we can prove X isn't poison — craig.topper / detail
  37. DAG: Remove redundant handling of reg fixups — Matthew.Arsenault / detail
  38. Updated the list of supported platforms in LLDB to include Apple silicon. — Adrian Prantl / detail
  39. [OpenMP] Initial support for std::complex in target regions — johannes / detail
  40. [gn build] Port d999cbc9883 — llvmgnsyncbot / detail
  41. DAG: Remove redundant finalizeLowering call — Matthew.Arsenault / detail
  42. [Sanitizer]: Require !android for protoent test — guiand / detail
  43. [NFC] Fix some docs warnings — 31459023+hctim / detail
  44. [openmp] Use switch in isAllowedClauseForDirective instead of multiple if — clementval / detail
  45. [lit] Add --show-xxx command line options — julian.lettner / detail
  46. Fix debugserver reporting of deployment target — Adrian Prantl / detail
  47. [flang] Fix negative unit number hashing — pklausler / detail
  48. Improve diagnostics for constant evaluation that fails because a — richard / detail
  49. [mlir] Print 0 element DenseElementsAttr as dense<> to fix parser bugs with expected shape. — riddleriver / detail
  50. [Legalizer] Fix wrong operand in split vector helper — qiucofan / detail
  51. Add missing CMake bool canonicalizations. — stellaraccident / detail
  52. Fix a typo in an error message. — echristo / detail
  53. [DWARFYAML][unittest] Refactor parseDWARFYAML(). — Xing / detail
  54. [ORC] Modify LazyCallThroughManager to support asynchronous resolution. — Lang Hames / detail
  55. [libc++] Fix test failures in C++14 mode — Louis Dionne / detail
  56. [OpenMP] Make complex soft-float functions on the GPU weak definitions — johannes / detail
  57. Increase DIAG_SIZE_AST as we have hit it. — douglas.yung / detail
  58. [X86] Remove unnecessary union from getHostCPUFeatures. NFC — craig.topper / detail
  59. [StackSafety,NFC] Update documentation — Vitaly Buka / detail
  60. [PowerPC] Only make copies of registers on stack in variadic function when va_start is called — lkail / detail
  61. [clangd] Fix error handling in config.yaml parsing. — sam.mccall / detail
  62. Fix return status of AtomicExpandPass — sguelton / detail
  63. [MC] Simplify the logic of applying fixup for fragments, NFCI — shengchen.kan / detail
  64. [CodeGen] Matching promoted type for 16-bit integer bitcasts from fp16 operand — lucas.prates / detail
  65. [PredicateInfo] Add additional RenamedOp field to PB. — flo / detail
  66. [clangd] Enable async preambles by default — kadircet / detail
  67. [llvm-objdump] Display locations of variables alongside disassembly — oliver.stannard / detail
  68. Correctly update return status for MVEGatherScatterLowering — sguelton / detail
  69. [mlir] Add additional Canonicalization of shape.cstr_broadcastable. — tpopp / detail
  70. [yaml][clang-tidy] Fix multiline YAML serialization — dmitry.polukhin / detail
  71. VersionPrinter - use const auto& iterator in for-range-loop. — llvm-dev / detail
  72. Fix MSVC "not all control paths return a value" warning. NFC. — llvm-dev / detail
  73. ConstantFoldScalarCall3 - use const APInt& returned by getValue() — llvm-dev / detail
  74. [Coroutines] Refactor sinkLifetimeStartMarkers — JunMa / detail
  75. [change-namespace][NFC] Clean up joinNamespaces — n.james93 / detail
  76. DebugCounterList::printOptionInfo - use const auto& iterator in for-range-loop. — llvm-dev / detail
  77. [llvm-readelf] - Stop using 'unwrapOrError()' in 'ELFDumper<ELFT>::getSymbolVersion'. — grimar / detail
  78. [SVE] Disable some BUILD_VECTOR related code generator features. — paul.walker / detail
  79. [SVE] Scalarize fixed length masked loads and stores. — paul.walker / detail
  80. [DWARFYAML] Use override instead of virtual for better safety. — Xing / detail
  81. [clangd] Implement path and URI translation for remote index — kbobyrev / detail
  82. Make helpers static. NFC. — benny.kra / detail
  83. [SCCP] Use conditional info with AND/OR branch conditions. — flo / detail
  84. [DebugInfo] Do not hang when parsing a malformed .debug_pub* section. — ikudrin / detail
  85. [DebugInfo] Add more checks to parsing .debug_pub* sections. — ikudrin / detail
  86. [DebugInfo] Fix pessimizing move. NFC. — benny.kra / detail
  87. SpeculativeExecution: Fix for logic change introduced in D81730. — dfukalov / detail
  88. [RISCV] Avoid Splitting MBB in RISCVExpandPseudo — selliott / detail

#7309 (Jul 8, 2020 9:51:31 PM)

  1. Temporarily disable email notification for test-suite pipeline jobs — Azharuddin Mohammed / detail
  2. jenkins/jobs: Move lnt-ctmark-* jobs running on green-dragon-04 to 05 — Azharuddin Mohammed / detail
  3. zorg/jenkins: Update clang ci dependency versions — Azharuddin Mohammed / detail
  4. [NFC] Adding the align attribute on Atomic{CmpXchg|RMW}Inst — gchatelet / detail
  5. Hand Allocator and IdentifierTable into FormatTokenLexer. — klimek / detail
  6. [SVE][CodeGen] Legalisation of unpredicated load instructions — kerry.mclaughlin / detail
  7. [llvm-readobj] - Allow dumping partially corrupted SHT_LLVM_CALL_GRAPH_PROFILE sections. — grimar / detail
  8. [llvm-readobj] - Refactor ELFDumper<ELFT>::getStaticSymbolName. — grimar / detail
  9. [SVE][CodeGen] Legalisation of unpredicated store instructions — kerry.mclaughlin / detail
  10. [llvm-readobj] - Split the printHashSymbols. NFCI. — grimar / detail
  11. [llvm-readobj] - Refine the error reporting in LLVMStyle<ELFT>::printELFLinkerOptions. — grimar / detail
  12. [clang-tidy] Fix an unused-raii check crash on objective-c++. — hokein.wu / detail
  13. [llvm-readobj] - Add prepending # to mips-got.test and mips-plt.test. NFC. — grimar / detail
  14. [lldb] Make TestIOHandlerResizeNoEditline pass with Python 2 — Raphael Isemann / detail
  15. [LV] Vectorize without versioning-for-unit-stride under -Os/-Oz — ayal.zaks / detail
  16. [mlir][spirv] Introduce OwningSPIRVModuleRef for ownership — antiagainst / detail
  17. [mlir][VectorOps] Lower vector.outerproduct of int vectors — benny.kra / detail
  18. [clangd] Store index in '.cache/clangd/index' instead of '.clangd/index' — sam.mccall / detail
  19. [llvm-readobj] - Don't abort when dumping dynamic relocations when an object has both REL and RELA. — grimar / detail
  20. [llvm-readobj] - Fix indentation in broken-dynamic-reloc.test. NFC. — grimar / detail
  21. [NFC] Use hasAnyName matcher in place of anyOf(hasName()...) — n.james93 / detail
  22. [llvm-readobj] - Refactor the MipsGOTParser<ELFT> to stop using report_fatal_error(). — grimar / detail
  23. [OpenMP][NFC] Remove hard-coded line numbers from more tests — jdenny.ornl / detail
  24. [X86] Fix a bug that when lowering byval argument — chen3.liu / detail
  25. [Scalarizer] When gathering scattered scalar, don't replace it with itself — lebedev.ri / detail
  26. [lldb/test] Fix lldbutil.run_to_***_breakpoint for shared libraries — pavel / detail
  27. [DEBUGINFO]Add dwarf versions to the test, NFC. — a.bataev / detail
  28. [OpenMP] Use primary context in CUDA plugin — tianshilei1992 / detail
  29. [ASTImporter] Corrected import of repeated friend declarations. — 1.int32 / detail
  30. [flang] Add lowering of I/O statements. — eschweitz / detail
  31. [Bitfields][NFC] Make sure bitfields are contiguous — gchatelet / detail
  32. [CodeMoverUtils] Make specific analysis dependent checks optional — rithiksh02 / detail
  33. [lldb/Utility] Fix float->integral conversions in Scalar APInt getters — pavel / detail
  34. [ASTMatchers] Added hasDirectBase Matcher — n.james93 / detail
  35. [Clang] Handle AIX Include management in the driver — daltenty / detail
  36. Combine multiple defs of arm64 register sets — omair.javaid / detail
  37. Revert "Create the framework and testing environment for MLIR Reduce - a tool" — joker.eph / detail
  38. [x86] add test for buildvector lowering miscompile (PR46586); NFC — spatel / detail
  39. [HIP] Use default triple in llvm-mc for system ld — enye.shi / detail
  40. [ELF] Ignore --no-relax for RISC-V — maskray / detail
  41. [NativeSession] Add column numbers to NativeLineNumber. — akhuang / detail
  42. [x86] fix miscompile in buildvector v16i8 lowering — spatel / detail
  43. [GlobalOpt] Don't remove inalloca from musttail-called functions — hans / detail
  44. [lldb] Fix unaligned load in DataExtractor — Jonas Devlieghere / detail
  45. Disable interception of sigaltstack on i386 macOS. — Dan Liew / detail
  46. Revert "Temporarily disable the following failing tests on Darwin:" — Dan Liew / detail
  47. orrectly generate invert xor value for Binary Atomics of int size > 64 — jennifer.yu / detail
  48. [PowerPC] Implement Vector Replace Builtins in LLVM — lei / detail
  49. [SemaObjC] Add a warning for @selector expressions that potentially refer to objc_direct methods — erik.pilkington / detail
  50. [SemaObjC] Fix a -Wobjc-signed-char-bool false-positive with binary conditional operator — erik.pilkington / detail
  51. Expand the LLVM Developer Policy to include new sections on adding — clattner / detail
  52. Warn pointer captured in async block — aaron / detail
  53. [X86][AVX] Add AVX2 tests to extractelement-load.ll — llvm-dev / detail
  54. [X86][AVX] Add test case showing incorrect extraction from VBROADCAST_LOAD on AVX2 targets — llvm-dev / detail
  55. [mlir] Convert function signatures before converting globals — silvasean / detail
  56. [NewPM][LoopFusion] Rename loop-fuse -> loop-fusion — aeubanks / detail
  57. [mlir] Support unranked types in func signature conversion in BufferPlacement. — pifon / detail
  58. [BasicAA] Remove -basicaa alias — aeubanks / detail
  59. [WebAssembly] Avoid scalarizing vector shifts in more cases — tlively / detail
  60. [gn build] Port dfa0db79d0e — llvmgnsyncbot / detail
  61. Speculatively fix the sphinx build. — aaron / detail
  62. [SystemZ ABI] Allow class types in GetSingleElementType — ulrich.weigand / detail
  63. [x86][lvi][seses] Use SESES at O0 for LVI mitigation — zbrid / detail
  64. [X86][AVX] Don't fold PEXTR(VBROADCAST_LOAD(X)) -> LOAD(X). — llvm-dev / detail
  65. [SCCP] Handle assume predicates — nikita.ppv / detail
  66. [lldb/Core] Fix crash in ValueObject::CreateChildAtIndex — medismail.bennani / detail
  67. Clang crashed while checking for deletion of copy and move ctors — vyng / detail
  68. LIS: fix handleMove to properly extend main range — Stanislav.Mekhanoshin / detail
  69. [llvm] [docs] Do not require recommonmark for manpage build — mgorny / detail
  70. [SCCP] Use range metadata for loads and calls — nikita.ppv / detail
  71. [flang] Make 'num_images()' intrinsic — tkeith / detail
  72. [flang] Added missing runtime I/O definitions — tkeith / detail
  73. [mlir] [VectorOps] [integration-test] Add i64 typed outer product — ajcbik / detail
  74. [Inliner] Don't skip inlining alwaysinline in optnone functions — aeubanks / detail
  75. Minor fixups to LLDB AArch64 register infos macros for SVE register infos — omair.javaid / detail
  76. [x86][seses] Add clang flag; Use lvi-cfi with seses — zbrid / detail
  77. [Statepoint] Factor out logic for non-stack non-vreg lowering [almost NFC] — listmail / detail
  78. AMDGPU/GlobalISel: Fix skipping unused kernel arguments — Matthew.Arsenault / detail
  79. GlobalISel: Handle EVT argument lowering correctly — Matthew.Arsenault / detail
  80. [SVE] Make Constant::getSplatValue work for scalable vector splats — ctetreau / detail
  81. [mlir][Vector] Add ExtractOp folding — ntv / detail
  82. [ms] [llvm-ml] Add initial MASM STRUCT/UNION support — epastor / detail
  83. [libc] Add memchr implementation. — gyurgyikcp / detail
  84. [lldb/api] Add checks for StackFrame::GetRegisterContext calls (NFC) — medismail.bennani / detail
  85. [SVE] Remove calls to VectorType::getNumElements from AsmParserTest — ctetreau / detail
  86. [llvm-readobj][test] Fix ELF/verneed-flags.yaml — maskray / detail
  87. Do not set LLDB_DEBUGSERVER_PATH if --out-of-tree-debugserver is passed. — ditaliano / detail
  88. [dotest] Log a warning when --server and --out-of-tree-debugserver are set — ditaliano / detail
  89. [RuntimeDyld][test] Fix ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_none.yaml after D60122 — maskray / detail
  90. Revert "[SLP] Make sure instructions are ordered when computing spill cost." — flo / detail
  91. [X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846 — craig.topper / detail
  92. [OpenMP][Tests] Update compatibility with GCC (NFC) — protze / detail
  93. [clang] Include missing LangOpts in `getModuleHash`. — bigcheesegs / detail
  94. [Statepoint] Reduce intendation and change a variable name [NFC] — listmail / detail
  95. [Statepoint] Use early return to reduce nesting and clarify comments [NFC] — listmail / detail
  96. [flang] Fix CHARACTER length folding problem — pklausler / detail
  97. Create the MLIR Reduce framework — sifontes / detail
  98. [Sema] Teach -Wcast-align to compute alignment of CXXThisExpr — Akira / detail
  99. [compiler-rt][Hexagon] Remove fma/fmin/max code — sidneym / detail
  100. [WebAssembly] fix gcc 10 warning — aardappel / detail
  101. [X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def. — craig.topper / detail
  102. Revert "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  103. [MLIR] Combine the 2 overloads of FuncOp::build() into one. — jurahul / detail
  104. PR45521: Preserve the value kind when performing a standard conversion — richard / detail
  105. [mlir][spirv] Add MatrixTimesMatrix operation — antiagainst / detail
  106. [RISCV] Optimize multiplication by constant — maskray / detail
  107. [RISCV] optimize addition with a pair of (addi imm) — maskray / detail
  108. Recommit "[X86] Merge the FEATURE_64BIT and FEATURE_EM64T bits in X86TargetParser.def." — craig.topper / detail
  109. [LLDB] Disable flaky lldb-vscode tests on arm — omair.javaid / detail
  110. [gn build] Port baca8f977ed — thakis / detail
  111. [openmp][NFC] Remove duplicate clause defaultmap for target parallel do — clementval / detail
  112. Revert "[X86] Add back the assert in getImpliedFeatures that I removed in ef4cc70f3ed2a91e0a48c6448c517c3ba34c2846" — thakis / detail
  113. Rename `xla_lhlo.terminator` into `return` in SCF parallel loop test (NFC) — joker.eph / detail
  114. Upgrade TypePromotionTransaction to be able to report changes in CodeGenPrepare — sguelton / detail
  115. [analyzer] Warning for default constructed unique_ptr dereference — vrnithinkumar / detail
  116. [gn build] Port 20e271a98de — llvmgnsyncbot / detail
  117. [DSE,MSSA] Eliminate stores by terminators (free,lifetime.end). — flo / detail
  118. [WebAssembly] Generate unreachable after __stack_chk_fail — aheejin / detail
  119. [MLIR][SPIRVToLLVM] Miscellaneous ops conversion: select, fmul and undef — georgemitenk0v / detail
  120. [CodeGen] Fix warnings in sve-ld1-addressing-mode-reg-imm.ll — david.sherwood / detail
  121. [analyzer] Silence gcc -Wparentheses warning [NFC] — mikael.holmen / detail
  122. [CodeGen] Fix wrong use of getVectorNumElements in PromoteIntRes_EXTRACT_SUBVECTOR — david.sherwood / detail
  123. [CodeGen] Fix wrong use of getVectorNumElements() in DAGTypeLegalizer::SplitVecRes_ExtendOp — david.sherwood / detail
  124. [llvm-readobj] - Refine error reporting in MipsGOTParser<ELFT> helper. — grimar / detail
  125. [DebugInfo/DWARF] - Test invalid CFI opcodes properly and refine related `CFIProgram::parse` code. — grimar / detail
  126. [X86][AVX] Remove redundant EXTRACT_VECTOR_ELT(VBROADCAST(SCALAR())) fold — llvm-dev / detail
  127. Fix MSVC "not all control paths return a value" warnings. NFC. — llvm-dev / detail
  128. [NFCI][llvm-reduce] Cleanup Delta passes to use Oracle abstraction — lebedev.ri / detail
  129. [DWARF] Add cuttoff guarding quadratic validThroughout behaviour — jeremy.morse / detail
  130. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldSExtract and spv.BitFieldUExtract patterns — georgemitenk0v / detail
  131. [lldb] Skip TestIOHandlerResizeNoEditline on Windows — Raphael Isemann / detail
  132. [SVE] Custom ISel for fixed length extract/insert_subvector. — paul.walker / detail
  133. [UpdateTestChecks] Move more update_test_checks.py logic to common.py — Alexander.Richardson / detail
  134. [UpdateTestChecks] Add UTC_ARGS support for update_{llc,cc}_test_checks.py — Alexander.Richardson / detail
  135. [Support] Fix signed/unsigned comparison warning — oliver.stannard / detail
  136. [X86][AVX] Add SimplifyDemandedVectorEltsForTargetShuffle test for v32i8->v16i8 PSHUFB — llvm-dev / detail
  137. [GlobalISel][InlineAsm] Fix matching input constraints to mem operand — petar.avramovic / detail
  138. [lldb][NFC] Fix indentation in expect_expr — Raphael Isemann / detail
  139. Add missing REQUIRES: x86-registered-target — Alexander.Richardson / detail
  140. [X86][AVX] SimplifyDemandedVectorEltsForTargetShuffle - ensure mask is same size as constant size — llvm-dev / detail
  141. [cmake] Use CMAKE_GENERATOR to determine if Ninja is used — hans / detail
  142. [lldb/API] Overwrite variables with SBLaunchInfo::SetEnvironment(append=true) — pavel / detail
  143. [AST][RecoveryExpr] Fix the value category for recovery expr. — hokein.wu / detail
  144. [lldb/Utility] Simplify Scalar float accessors — pavel / detail
  145. clang: Don't show a trailing space with --version when not built from the repo — sylvestre / detail
  146. [lldb/Core] Update comment to make it more explicit (NFC) — medismail.bennani / detail
  147. [x86] improve codegen for non-splat bit-masked vector compare and select (PR46531) — spatel / detail
  148. [flang] Fix setting mxcsr on MSVC — isuruf / detail
  149. [mlir] Add ViewLikeOpInterface to std.memref_cast. — pifon / detail
  150. [NVPTX]Add a test for debug info for packed bitfields, NFC. — a.bataev / detail
  151. Fix crash on overloaded postfix unary operators due to invalid sloc — ecaldas / detail
  152. [CodeGen] Don't combine extract + concat vectors with non-legal types — ties.stuij / detail
  153. [flang] Support for image selectors — psteinfeld / detail
  154. [flang] Upstreaming intrinsic call lowering. — eschweitz / detail
  155. [clangd] Enable reading config from files behind a flag — sam.mccall / detail
  156. SLP: honor requested max vector size merging PHIs — Stanislav.Mekhanoshin / detail
  157. [OpenMPIRBuilder][Fix] Move llvm::omp::types to OpenMPIRBuilder. — sstipanovic / detail
  158. [clangd] Improve serialization error messages. NFC — sam.mccall / detail
  159. Double check that passes correctly set their Modified status — sguelton / detail
  160. [clang][NFC] Also test for serialization in test/AST/ast-dump-APValue-* — riccibrun / detail
  161. [SelectionDAG] Fix incorrect offset when expanding CONCAT_VECTORS. — paul.walker / detail
  162. [lldb] Modernize/clean up ValueObject::GetChildMemberWithName — pavel / detail
  163. partial revert on RTBuilder.h to avoid warnings. — eschweitz / detail
  164. [Preallocated] Add @llvm.call.preallocated.teardown — aeubanks / detail
  165. [MIR] Speedup parsing of function with large number of basic blocks — eleviant / detail
  166. [NewPM][opt] Share -disable-loop-unrolling between pass managers — aeubanks / detail
  167. [libc] Fix typographical error in math_utils.h. — noreply / detail
  168. [clang] Fix a crash when passing a C structure of incompatible type to a function with a reference parameter. — riccibrun / detail
  169. [NewPM][opt] Translate "-O#" to NPM's "default<O#>" — aeubanks / detail
  170. [libc++] Mark some tests as unsupported on GCC 5 — Louis Dionne / detail
  171. [matrix] Add some more Verifier negative tests. NFC. — sjoerd.meijer / detail
  172. Revert "Double check that passes correctly set their Modified status" — sguelton / detail
  173. DomTree: remove explicit use of DomTreeNodeBase::iterator — nicolai.haehnle / detail
  174. [SystemZ] Allow specifying integer registers as part of the address calculation — ulrich.weigand / detail
  175. [SampleFDO] Enable sample-profile-top-down-load and sample-profile-merge-inlinee — wmi / detail
  176. [NewPM] Add PredicateInfoPrinterPass to PassRegistry.def — aeubanks / detail
  177. [X86] Fix copy+paste typo in combineVectorPack assert message. NFC. — llvm-dev / detail
  178. [X86][SSE] Pull out PACK(SHUFFLE(),SHUFFLE()) folds into its own function. NFC. — llvm-dev / detail
  179. [DAGCombiner] add enum for store source value; NFC — spatel / detail
  180. [DAGCombiner] fix function-name formatting; NFC — spatel / detail
  181. [libc++][NFC] Remove outdated TODO item — Louis Dionne / detail
  182. [RecordLayout] Fix ItaniumRecordLayoutBuilder so that is grabs the correct bases class offsets from the external source — shafik / detail
  183. [CUDA][HIP] Let lambda be host device by default — Yaxun.Liu / detail
  184. [flang] Fix a crash when cosubscript list is empty — psteinfeld / detail
  185. [ELF] Add -z dead-reloc-in-nonalloc=<section_glob>=<value> — maskray / detail
  186. [test] Run llvm/test/**/*.yaml & don't run llvm/test/**/*.cxx (not exist) — maskray / detail
  187. [ELF] Rename canRelax to toExecRelax. NFC — maskray / detail
  188. hwasan: Don't pass the tagged-globals target-feature to non-aarch64 backends. — craig.topper / detail
  189. [X86] Enabled a bunch of 64-bit Interlocked* functions intrinsics on 32-bit Windows to match recent MSVC — craig.topper / detail
  190. Remove the unnecessary `is_nothrow_swappable` condition in `swap`. — mcypark / detail

#7308 (Jul 7, 2020 1:42:55 PM)

  1. [llvm-readobj] - Fix a crash scenario in GNUStyle<ELFT>::printHashSymbols(). — grimar / detail
  2. [lldb/DWARF] Add a utility function for (forceful) completion of types — pavel / detail

#7307 (Jul 7, 2020 3:14:46 AM)

  1. [Support][NFC] Fix Wdocumentation warning in ADT/Bitfields.h — riccibrun / detail
  2. Fix [-Werror,-Wsign-compare] in dominator unit test. — echristo / detail
  3. [clang] Enable errors for undefined TARGET_OS_ macros in Darwin driver — zixu_wang / detail
  4. [OpenMP][Tests] Fix/Mark compatibilty for GCC — protze / detail
  5. [X86] Centalize the 'sse4' hack to a single place in X86TargetInfo::setFeatureEnabledImpl. NFCI — craig.topper / detail
  6. [Scalarizer] Centralize instruction DCE — lebedev.ri / detail
  7. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  8. [NFCI][IR] Introduce CallBase::Create() wrapper — lebedev.ri / detail
  9. [llvm-reduce] Reducing call operand bundles — lebedev.ri / detail
  10. [OpenMP] Add GOMP 5.0 loop entry points — jonathan.l.peyton / detail
  11. Modifications to the algorithm sort benchmark — mvels / detail
  12. [NFCI][llvm-reduce] ReduceOperandBundles: actually put Module forward-declaration back into llvm namespace — lebedev.ri / detail
  13. [NFC] change getLimitedCodeGenPipelineReason to static function — Yuanfang Chen / detail
  14. Temporarily Revert "[llvm-install-name-tool] Merge install-name options" as it breaks the objcopy build. — echristo / detail
  15. [DAGCombiner] reassociate reciprocal sqrt expression to eliminate FP division — spatel / detail
  16. Fix sdk version test to use 99.99.99 as a max dummy version instead of 10.99.99. — Amara Emerson / detail
  17. Correct 3 spelling errors in headers and doc strings. — wolfgang_pieb / detail
  18. fix typos to cycle bots — thakis / detail
  19. [gn build] Port — llvmgnsyncbot / detail
  20. [gn build] Port 05f2b5ccfc5 — llvmgnsyncbot / detail
  21. Revert "[LV] Enable the LoopVectorizer to create pointer inductions" — rupprecht / detail
  22. [ModuloSchedule] Devirtualize PeelingModuloScheduleExpander::expand as it's not needed — dblaikie / detail
  23. [libc] Add documentation for clang-tidy checks. — paulatoth / detail
  24. [PowerPC][Power10] Exploit the xxsplti32dx instruction when lowering VECTOR_SHUFFLE. — amy.kwan1 / detail
  25. [PowerPC] Implement Vector Splat Immediate Builtins in Clang — lei / detail
  26. Create the framework and testing environment for MLIR Reduce - a tool — sifontes / detail
  27. [X86-64] Support Intel AMX Intrinsic — xiang1.zhang / detail
  28. [openmp] Move isAllowedClauseForDirective to tablegen + add clause version to OMP.td — clementval / detail
  29. [gn build] Port 939d8309dbd — llvmgnsyncbot / detail
  30. [PowerPC] Do not RAUW combined nodes in VECTOR_SHUFFLE legalization — nemanja.i.ibm / detail
  31. [llvm-install-name-tool] Merge install-name options — sameerarora101 / detail
  32. [mlir] resolve types from attributes in assemblyFormat — joker.eph / detail
  33. [X86] Remove duplicate SSE4A feature bit from X86TargetParser.def. NFC — craig.topper / detail
  34. [Test] Add one more missing optimization opportunity test — mkazantsev / detail
  35. [X86] Move the feature dependency handling in X86TargetInfo::setFeatureEnabledImpl to a table based lookup in X86TargetParser.cpp — craig.topper / detail
  36. [AMDGPU] Change Clang AMDGCN atomic inc/dec builtins to take unsigned values — Saiyedul.Islam / detail
  37. [libomptarget] Implement atomic inc and fence functions for AMDGCN using clang builtins — Saiyedul.Islam / detail
  38. [AMDGPU] Update isFMAFasterThanFMulAndFAdd assumptions — carl.ritson / detail
  39. [X86] Merge X86TargetInfo::setFeatureEnabled and X86TargetInfo::setFeatureEnabledImpl. NFC — craig.topper / detail
  40. [X86] Remove assert for missing features from X86::getImpliedFeatures — craig.topper / detail
  41. [X86] Add 64bit and retpoline-external-thunk to list of featuers in X86TargetParser.def. — craig.topper / detail
  42. [CodeGen] Fix warnings in sve-vector-splat.ll and sve-trunc.ll — david.sherwood / detail
  43. [SVE][CodeGen] Fix bug when falling back to DAG ISel — david.sherwood / detail
  44. [SVE] Add more warnings checks to clang and LLVM SVE tests — david.sherwood / detail
  45. [mlir][NFC] Remove usernames and google bug numbers from TODO comments. — riddleriver / detail
  46. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail

#7306 (Jul 6, 2020 4:51:35 PM)

  1. [analyzer] Force dependency checkers to be hidden — dkszelethus / detail
  2. [TargetLowering] Improve expansion of ROTL/ROTR — jay.foad / detail
  3. [TargetLowering] Improve expansion of FSHL/FSHR by non-zero amount — jay.foad / detail
  4. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  5. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  6. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  7. Removed a RecursiveASTVisitor feature to visit operator kinds with different methods — gribozavr / detail
  8. [PowerPC] Legalize SREM/UREM directly on P9. — esme.yi / detail
  9. [mlir][Vector] Add a VectorUnrollInterface and expose UnrollVectorPattern. — ntv / detail
  10. [mlir][Vector] Add custom slt / SCF.if folding to VectorToSCF — ntv / detail
  11. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  12. Regenerate neon copy tests. NFC. — llvm-dev / detail
  13. Regenerate subreg liverange tests. NFC. — llvm-dev / detail
  14. [X86][XOP] Add XOP target vselect-pcmp tests — llvm-dev / detail
  15. AMDGPU/GlobalISel: Add some missing return tests — Matthew.Arsenault / detail
  16. AMDGPU: Fix fixed ABI SGPR arguments — Matthew.Arsenault / detail
  17. AMDGPU/GlobalISel: Fix hardcoded register number checks in test — Matthew.Arsenault / detail
  18. AMDGPU/GlobalISel: Don't emit code for unused kernel arguments — Matthew.Arsenault / detail
  19. GlobalISel: Move finalizeLowering call later — Matthew.Arsenault / detail
  20. [ARM] Adjust default fp extend and trunc costs — david.green / detail
  21. [analyzer] Don't allow hidden checkers to emit diagnostics — dkszelethus / detail
  22. [clang-tidy] Added alias llvm-else-after-return. — n.james93 / detail
  23. [clang-tidy] Fix incorrect default option in fc3c693b61 — n.james93 / detail
  24. [x86] add tests for vector select with non-splat bit-test condition; NFC — spatel / detail
  25. [OpenMP] Temporarily disable failing runtime tests for OpenMP 5.0 — Saiyedul.Islam / detail
  26. [LV] Pass dbgs() to verifyFunction call. — flo / detail
  27. Revert "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — kadircet / detail
  28. [clang] Fix the incorrect dependence bits for DependentExtIntType. — hokein.wu / detail
  29. [ARM] MVE FP16 cost adjustments — david.green / detail
  30. [lldb] Always round down in NSDate's formatter to match NSDate's builtin format — Raphael Isemann / detail
  31. Reland "[ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem`" — lebedev.ri / detail
  32. [clangd] More complete fix for hover crashes on invalid record. — hokein.wu / detail
  33. [Support] Fix formatted_raw_ostream for UTF-8 — oliver.stannard / detail
  34. [XCOFF][AIX] Give symbol an internal name when desired symbol name contains invalid character(s) — jasonliu / detail
  35. [clang] Fix modules build after D82585 — Raphael Isemann / detail
  36. [clang][utils] make-ast-dump-check.sh: strip line and column numbers when generating serialization tests — riccibrun / detail
  37. [MLIR] Add a NoRegionArguments trait — jurahul / detail
  38. [RISCV] Fold ADDIs into load/stores with nonzero offsets — luismarques / detail
  39. [ELF][ARM] Represent R_ARM_LDO32 as R_DTPREL instead of R_ABS — maskray / detail
  40. [AIX] Add system-aix to lit config file — daltenty / detail
  41. [mlir] Change ODS to have include and exclude regex — jpienaar / detail
  42. [FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support. — kevin.neal / detail
  43. [flang] Basic tests of external I/O runtime (part 9/9) — pklausler / detail
  44. [SemaCXX] Fix false positive of -Wuninitialized-const-reference in empty function body. — zequanwu / detail
  45. [FPEnv][Clang][Driver] Failing tests are now expected failures. — kevin.neal / detail
  46. [flang] Bug fix for ambiguous references to data and functions — psteinfeld / detail
  47. AMDGPU: Don't ignore carry out user when expanding add_co_pseudo — Matthew.Arsenault / detail
  48. [FPEnv][Clang][Driver] Failing tests are now expected failures only on PowerPC — kevin.neal / detail
  49. [VE] Change to use isa — marukawa / detail
  50. Revert "[FPEnv][Clang][Driver] Disable constrained floating point on targets lacking support." — kevin.neal / detail
  51. [ELF] Drop an unneeded reference to `symtab` from SymbolTable::addSymbol — maskray / detail
  52. [Sanitizer] Fix demangling for Swift symbol names — julian.lettner / detail
  53. [VE] Support symbol with offset in assembly — marukawa / detail
  54. [WebAssembly] 64-bit memory limits — aardappel / detail
  55. [libc] Add documentation for integration tests. — paulatoth / detail
  56. [WebAssembly] Added 64-bit memory.grow/size/copy/fill — aardappel / detail
  57. DomTree: Remove getChildren() accessor — nicolai.haehnle / detail
  58. DomTree: Remove the releaseMemory() method — nicolai.haehnle / detail
  59. DomTree: Remove getRoots() accessor — nicolai.haehnle / detail
  60. DomTree: add private create{Child,Node} helpers — nicolai.haehnle / detail
  61. [flang] Add missing include for std::min — tkeith / detail
  62. Use CMAKE_OSX_SYSROOT instead of the environment variable SYSROOT — Adrian Prantl / detail
  63. Add option LLVM_NM to allow specifying the location of the llvm-nm tool — smeenai / detail
  64. AMDGPU/GlobalISel: Add types to special inputs — arsenm2 / detail
  65. [clang] Rework how and when APValues are dumped — riccibrun / detail
  66. [AMDGPU] Tweak getTypeLegalizationCost() — Stanislav.Mekhanoshin / detail

#7305 (Jul 6, 2020 6:16:53 AM)

  1. [Coroutines] Warning if return type of coroutine_handle::address is not void* — JunMa / detail
  2. [lldb/DWARF] Look for complete array element definitions in other modules — pavel / detail
  3. [VE] Correct stack alignment — marukawa / detail
  4. [lldb/Utility] Merge Scalar::Get(Value)TypeAsCString — pavel / detail
  5. Fix 46594 - Alignment assertion failure in instcombine — gchatelet / detail
  6. Fix off by one error in Bitfields — gchatelet / detail
  7. Fix indentation in FixedPoint.h. NFC. — bevin.hansson / detail
  8. [ARM] Use BaseT::getMemoryOpCost for getMemoryOpCost — david.green / detail
  9. Revert "Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr""" — herhut / detail
  10. [InstCombine] Lower infinite combine loop detection thresholds — lebedev.ri / detail
  11. [Scalarizer] InsertElement handling w/ constant insert index — lebedev.ri / detail
  12. [Scalarizer] ExtractElement handling w/ constant extract index — lebedev.ri / detail
  13. [Scalarizer] InsertElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  14. [Scalarizer] ExtractElement handling w/ variable insert index (PR46524) — lebedev.ri / detail
  15. [Support] Add path::user_config_directory for $XDG_CONFIG_HOME etc — sam.mccall / detail
  16. [ARM] Add extra extend and trunc costs for cast instructions — david.green / detail
  17. [Scalarizer] visit{Insert,Extract}ElementInst(): avoid call arg evaluation order deps — lebedev.ri / detail
  18. [SystemZ/ZOS] Define Endian constants for z/OS. — kai.nacke / detail
  19. [SystemZ/ZOS] Implement getMainExecutable() and is_local_impl() — kai.nacke / detail
  20. [Support] fix user_cache_directory on mac — sam.mccall / detail

#7304 (Jul 5, 2020 7:42:36 PM)

  1. [X86][SSE] Add PACKSS/PACKUS style patterns tests — llvm-dev / detail
  2. [ARM] Remove hasSideEffects from FP converts — david.green / detail
  3. Revert "Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr"" — vyng / detail
  4. [Driver] Pass -gno-column-info instead of -dwarf-column-info — maskray / detail
  5. [SCCP] Add test for range metadata (NFC) — nikita.ppv / detail
  6. [libomptarget][test] Fix text relocations by adding -fPIC — maskray / detail
  7. [OpenMP][OMPT] Fix ifdefs for OMPT code — protze / detail
  8. [OpenMP][Tests] Flag compatibility of OpenMP runtime tests with GCC versions — protze / detail
  9. [Fuchsia] Set projects and runtimes in the cache file — phosek / detail

#7303 (Jul 5, 2020 9:33:58 AM)

  1. Add tests for clang -fno-zero-initialized-in-bss and llc -nozero-initialized-in-bss — maskray / detail
  2. [OpenMP][Tests] NFC use type macro in printf — protze / detail
  3. [lldb][NFC] Remove an unnecessary cast in SBCommandInterpreter — Raphael Isemann / detail
  4. [lldb][NFC] Clarify that spaces can't be in breakpoint names — Raphael Isemann / detail
  5. [NFC] Clean up braces and anon namespace — n.james93 / detail
  6. [llvm] Cast to (void) the unused variable. — pifon / detail
  7. [clangd] Fix stack-use-after-scope — benny.kra / detail

#7302 (Jul 4, 2020 11:24:35 PM)

  1. [X86] Add test caes for pr46585. NFC — craig.topper / detail
  2. [DAGCombiner] Don't fold zext_vector_inreg/sext_vector_inreg(undef) to undef. Fold to 0. — craig.topper / detail
  3. [flang] Add fixes and missing stmts to I/O runtime API handlers (ext. I/O part 8) — pklausler / detail
  4. Revert "[AssumeBundles] Use operand bundles to encode alignment assumptions" — lebedev.ri / detail
  5. Revert "[MLIR] Parallelize affine.for op to 1-D affine.parallel op" — joker.eph / detail
  6. [OpenMPOpt] ICV Tracking — sstipanovic / detail
  7. [DAGCombiner] visitSIGN_EXTEND_INREG should fold sext_vector_inreg(undef) to 0 not undef. — craig.topper / detail
  8. [llvm-reduce] extractArgumentsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  9. [llvm-reduce] extractGVsFromModule(): don't crash when deleting instr twice — lebedev.ri / detail
  10. [gn build] make stage2_unix_toolchain set clang_base_path — thakis / detail
  11. [gn build] fix link of libclang_rt.asan_osx_dynamic.dylib if command line tools are not installed — thakis / detail
  12. Fix two -Wrange-loop-analysis warnings that Xcode 12 beta incorrectly complains about — thakis / detail
  13. [WebAssembly] Do not assume br_table range checks will be gt_u — tlively / detail
  14. [llvm-objcopy] Fix crash when removing symbol table at same time as adding a symbol — jubnzv / detail
  15. [clang][PowerPC] Enable -fstack-clash-protection option for ppc64 — lkail / detail

#7301 (Jul 4, 2020 1:02:11 PM)

  1. [AMDGPU] Control num waves per EU for implicit work-group size — Pushpinder.Singh / detail
  2. [lldb/ObjCRuntime] Implement support for small method lists — Fred Riss / detail
  3. [lldb/ObjC] Add support for direct selector references — Fred Riss / detail
  4. [lldb/build.py] Always pass an SDK to the compiler on Darwin — Fred Riss / detail
  5. lld/MachO: Remove a useless temporary — thakis / detail
  6. ld64.lld: Add janky support for tbd files — thakis / detail
  7. [mlir][OpFormatGen] Add support for resolving variadic types from non-variadic — riddleriver / detail
  8. Add parenthesized expression to SyntaxTree — ecaldas / detail
  9. This patch adds basic debug info support with basic block sections. — tmsriram / detail
  10. [clang] Re-add deleted forward declaration. — pifon / detail
  11. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  12. [lldb][NFC] Fix a variable name in ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  13. Revert "[clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis." — n.james93 / detail
  14. [CodeGen] Fix warnings in getCopyToPartsVector — david.sherwood / detail
  15. Fix missing build dependency on omp_gen. — simon.tatham / detail
  16. [ARM] Rearrange SizeReduction when using -Oz — nicholas.guy / detail
  17. [NFC] Fix typo in triples from unkown to unknown — qiucofan / detail
  18. [lldb][NFC] Don't pass around passthrough from ClangDiagnosticManagerAdapter — Raphael Isemann / detail
  19. [SVE] ACLE: Fix builtins for svdup_lane_bf16 and svcvtnt_bf16_f32_x — sander.desmalen / detail
  20. [AArch64][SVE] Add unpred load/store patterns for bf16 types — sander.desmalen / detail
  21. [CodeGen][SVE] Don't drop scalable flag in DAGCombiner::visitEXTRACT_SUBVECTOR — sander.desmalen / detail
  22. [AMDGPU] Fix formatting in MIR tests — jay.foad / detail
  23. DSE: fix builtin function recognition to take decl into account — nunoplopes / detail
  24. [Support][Windows] Prevent 2s delay when renaming a file that does not exist — Ben.Dunbobbin / detail
  25. [SVE] Add warnings checks in four more LLVM SVE tests — david.sherwood / detail
  26. [VE] Rename VE toolchain source files — marukawa / detail
  27. [gn build] Port 804d9687443 — llvmgnsyncbot / detail
  28. [BasicAA] New basic-aa-recphi test. NFC — david.green / detail
  29. [ScalarEvolution] createSCEV(): recognize `udiv`/`urem` disguised as an `sdiv`/`srem` — lebedev.ri / detail
  30. Regenerate llvm/test/CodeGen/X86/optimize-max-0.ll — lebedev.ri / detail
  31. [LV] Enable the LoopVectorizer to create pointer inductions — anna.welker / detail
  32. Fix some typos (unkown -> unknown); NFC — aaron / detail
  33. Regenerate apint-shift tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  34. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for non-uniform vectors — llvm-dev / detail
  35. [AArch64][SVE] Add reg+imm addressing mode for unpredicated stores — kerry.mclaughlin / detail
  36. [Alignment][NFC] VectorLayout now uses Align internally — gchatelet / detail
  37. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  38. [NFC][clang] Add missing VALIDATE_DIAG_SIZE() — whisperity / detail
  39. [clangd] Switch FindSymbolsTests to use TestTU — kadircet / detail
  40. [analyzer][StdLibraryFunctionsChecker] Add POSIX file handling functions — gabor.marton / detail
  41. [lldb] Skip TestLimitDebugInfo on windows — pavel / detail
  42. [clang] Fix a null-NSS-access crash in DependentNameType. — hokein.wu / detail
  43. [BasicAA] Fix recursive phi MustAlias calculations — david.green / detail
  44. [flang] Add changes to codegen to convert it to tablegen passes. — eschweitz / detail
  45. [flang] Add inliner pass. — eschweitz / detail
  46. [clang][Serialization] Don't duplicate the body of LambdaExpr during deserialization — riccibrun / detail
  47. [AArch64][SVE] Put zeroing pseudos and patterns under flag. — sander.desmalen / detail
  48. Regenerate sext/trunc tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  49. call ::pthread_detach on llvm_execute_on_thread_impl — n.james93 / detail
  50. [lldb] Add a host-independent test for handling -flimit-debug-info — pavel / detail
  51. [ASTMatchers] Enhanced support for matchers taking Regex arguments — n.james93 / detail
  52. Fix missing build dependencies on omp_gen — jonathan_roelofs / detail
  53. [AMDGPU][CODEGEN] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  54. [MLIR] Exact integer emptiness checks for FlatAffineConstraints — uday / detail
  55. [ASTImporter] Add unittest case for friend decl import — vince.a.bridgers / detail
  56. Preserve GlobalsAA analysis result in LowerConstantIntrinsics — flo / detail
  57. [ELF][test] Add some additional .eh_frame/.eh_frame_hdr testing — james.henderson / detail
  58. [InstCombine] Add some (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) tests for vectors with undef elements — llvm-dev / detail
  59. [InstCombine] Add (vXi1 trunc(lshr(x,c))) -> icmp_eq(and(x,c')) support for non-uniform vectors — llvm-dev / detail
  60. [AArch64][SVE] NFC: Rename isOrig -> isReverseInstr — sander.desmalen / detail
  61. [lldb] Fix type conversion in the Scalar getters — pavel / detail
  62. [InstCombine] Add some sext/trunc tests to show missing support for non-uniform vectors — llvm-dev / detail
  63. [MLIR][SPIRVToLLVM] Implementation of spv.BitFieldInsert pattern — antiagainst / detail
  64. [MLIR][SPIRVToLLVM] SPIR-V function call conversion pattern — antiagainst / detail
  65. [MLIR][SPIRV] Support two memory access attributes in OpCopyMemory. — antiagainst / detail
  66. [PowerPC] Remove undefs from splat input when changing shuffle mask — nemanja.i.ibm / detail
  67. [LLD] Add required dependency after shared libs break due to ba5087f13025 — nemanja.i.ibm / detail
  68. [OpenMP][CMake] Fix version detection of testing compiler — hahnjo / detail
  69. [OpenMPOpt][Fix] Remove double initialization of omp::types. — sstipanovic / detail
  70. [NewPM][LSR] Rename strength-reduce -> loop-reduce — aeubanks / detail
  71. [gn build] make building on an arm mac work — thakis / detail
  72. [MLIR][SPIRVToLLVM] Convert spv.constant scalars and vectors — antiagainst / detail
  73. [NewPM] Add -basic-aa to pr33196.ll — aeubanks / detail
  74. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  75. [DebugInfo] Fix LineTest byteswap for cross-targeting builds — daltenty / detail
  76. Revert "[clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper" — riccibrun / detail
  77. [flang] Fix bug determining alternate return — tkeith / detail
  78. [flang] Clean up binary dependences of runtime libraries — pklausler / detail
  79. ld64.lld: Make janky support for tbd files actually work sometimes — thakis / detail
  80. [PowerPC]Implement Vector Permute Extended Builtin — lei / detail
  81. Revert "[MLIR][SPIRV] Support two memory access attributes in OpCopyMemory." — antiagainst / detail
  82. [X86] Add test cases for v32i8 rotate with min-legal-vector-width=256 — craig.topper / detail
  83. [X86] Modify the conditions for when we stop making v16i8/v32i8 rotate Custom based on having avx512 features. — craig.topper / detail
  84. [x86] add tests for vector select with bit-test condition; NFC — spatel / detail
  85. [mlir] [VectorOps] Add choice between dot and axpy lowering of vector.contract — ajcbik / detail
  86. [InstSimplify] Add test for sext/zext comparisons (NFC) — nikita.ppv / detail
  87. [test] Deflake test/profile/ContinuousSyncMode/online-merging.c — Vedant Kumar / detail
  88. [X86] Add test case for unfolding broadcast load from vpternlog. — craig.topper / detail
  89. [X86] Add vpternlog to the broadcast unfolding table. — craig.topper / detail
  90. [PowerPC]Add Vector Insert Instruction Definitions and MC Test — lei / detail
  91. [SelectionDAG] don't split branch on logic-of-vector-compares — spatel / detail
  92. [x86] remove redundant tests with no check lines; NFC — spatel / detail
  93. Fix typo and check commit access. — sameerarora101 / detail
  94. [PowerPC] Implement Vector Blend Builtins in LLVM/Clang — lei / detail
  95. [flang] External I/O runtime work, repackaged (part 1) — pklausler / detail
  96. [X86] Teach lower512BitShuffle to try bitmask and bitblend before splitting v32i16/v64i8 on av512f only targets. — craig.topper / detail
  97. [gn build] get everything to build when llvm_targets_to_build is just AArch64 — thakis / detail
  98. [NFC][Scalarizer] Add some insertelement/extractelement tests — lebedev.ri / detail
  99. [NFC][Scalarizer] Also scalarize loads in newly-added tests — lebedev.ri / detail
  100. [flang] External I/O runtime work, repackaged (part 2) — pklausler / detail
  101. [AMDGPU] Unify early PS termination blocks — carl.ritson / detail
  102. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  103. [PowerPC][NFC] Refactor lowerDynamicAlloc — lkail / detail
  104. Revert "[AMDGPU] Insert PS early exit at end of control flow" — carl.ritson / detail
  105. [lld-macho] Support binding dysyms to any section — jezng / detail
  106. [PowerPC][NFC] Prevent unused error when assertion is disabled. — lkail / detail
  107. [AMDGPU] Insert PS early exit at end of control flow — carl.ritson / detail
  108. [X86] Add back support for matching VPTERNLOG from back to back logic ops. — craig.topper / detail
  109. [PowerPC] Implement probing for dynamic stack allocation — lkail / detail
  110. [CostModel] Fix cast crash — sam.parker / detail
  111. [clang] Check ValueDependent instead of InstantiationDependent before executing the align expr for builtin align functions. — hokein.wu / detail
  112. [X86] Remove MODRM_SPLITREGM from the disassembler tables. — craig.topper / detail
  113. [NFC] Use ADT/Bitfields in Instructions — gchatelet / detail
  114. Fix stack-clash probing for large static alloca — sguelton / detail
  115. [Attributor] Create getName() method for abstract attribute — clfbbn / detail
  116. [OpenMP][OMPT]Add event callbacks for taskwait with depend — protze / detail
  117. [Alignment][NFC] Use proper getter to retrieve alignment from ConstantInt and ConstantSDNode — gchatelet / detail
  118. [flang][NFC] Move and rework pgmath description used in folding — jperier / detail
  119. [Alignment][NFC] Use 5 bits to store Instructions Alignment — gchatelet / detail
  120. [llvm-readelf] - Do not error out when dumping symbols. — grimar / detail
  121. [llvm-readelf] - Do not report a misleading warning when there is no string table. — grimar / detail
  122. Regenerate PR19420 tests — llvm-dev / detail
  123. [InstCombine] Add sext(ashr(shl(trunc(x),c),c)) folding support for vectors — llvm-dev / detail
  124. [clangd] Improve hover on arguments to function call — kadircet / detail
  125. Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. — llvm-dev / detail
  126. [DWARFYAML][debug_gnu_*] Add the missing context `IsGNUStyle`. NFC. — Xing / detail
  127. [lldb] Fix missing characters when autocompleting LLDB commands in REPL — Raphael Isemann / detail
  128. Regenerate mul-trunc tests, add vector variants and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  129. Add nonuniform vector trunc(or(shl(zext(x),c1),srl(zext(x),c2))) tests — llvm-dev / detail
  130. Regenerate apint-cast tests and replace %tmp variable names to silence update_test_checks warnings — llvm-dev / detail
  131. [DebugInfo] Use Cursor to detect errors in debug line prologue parser — james.henderson / detail
  132. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  133. Added tests for RecursiveASTVisitor for AST nodes that are special cased — gribozavr / detail
  134. RecursiveASTVisitor: don't call WalkUp unnecessarily in post-order traversal — gribozavr / detail
  135. Make RecursiveASTVisitor call WalkUpFrom for unary and binary operators in post-order traversal mode — gribozavr / detail
  136. Make RecursiveASTVisitor call WalkUpFrom for operators when the data recursion queue is absent — gribozavr / detail
  137. Revert RecursiveASTVisitor fixes. — gribozavr / detail
  138. [ARM] Add Cortex-A77 Support for Clang and LLVM — luke.geeson / detail
  139. [AMDGPU] Don't combine DPP if DPP register is used more than once per instruction — vpykhtin / detail
  140. [LLD][ELF][Windows] Allow LLD to overwrite existing output files that are in use — Ben.Dunbobbin / detail
  141. Add vector trunc(or(shl(zext(x),c1),zext(x))) tests — llvm-dev / detail
  142. Add tests for trunc(shl/lshr/ashr(*ext(x),zext(and(y,c)))) patterns with variable shifts with clamped shift amounts — llvm-dev / detail
  143. [clang][NFC] Store a pointer to the ASTContext in ASTDumper and TextNodeDumper — riccibrun / detail
  144. [clang][NFC] Also test for serialization in test/AST/ast-dump-comment.cpp — riccibrun / detail
  145. [clang][NFC] Add a missing /dev/null in test/AST/ast-dump-lambda.cpp — riccibrun / detail
  146. [IR] Short-circuit comparison with itself for Attributes — danila / detail
  147. [llvm-readobj] - Use cantFail() for all `Obj->sections()` calls. NFCI. — grimar / detail
  148. [NFC][SimplifyCFG] Move X86 tests into subdir — sam.parker / detail
  149. [mlir] Add redundant copy removal transform — ehsan.nadjaran_toosi / detail
  150. [DWARFYAML][unittest] Use parseDWARFYAML() in unit test. NFC. — Xing / detail
  151. [lldb/Utility] Simplify more Scalar methods — pavel / detail
  152. [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections. — Xing / detail
  153. [mlir] Add check for ViewLikeOpInterface that creates additional aliases. — julian.gross / detail
  154. [lldb/DWARF] Look for complete member definitions in other modules — pavel / detail
  155. [ARM] Generate [SU]RHADD from (b - (~a)) >> 1 — petre-ionut.tudor / detail
  156. [AMDGPU] Added support of new inline assembler constraints — dmitry.preobrazhensky / detail
  157. [InstCombine] canEvaluateTruncated - use KnownBits to check for inrange shift amounts — llvm-dev / detail
  158. [clang][NFC] Removed unused parameters in InitializeSourceManager — andrzej.warzynski / detail
  159. [flang] Improve API for runtime allocator (I/O runtime work part 3) — pklausler / detail
  160. [DWARFYAML][test] Use --ignore-case to suppress errors. — Xing / detail
  161. [InstCombine] add tests to show missing one-use checks; NFC — spatel / detail
  162. [InstCombine] add one-use check to cast+select narrowing transform — spatel / detail
  163. Enable basepointer for AIX. — sd.fertile / detail
  164. [InstCombine] Precommit tests for PR43580. — flo / detail
  165. [SLP] Precommit test for which spill cost is computed incorrectly. — flo / detail
  166. [ARM][HWLoops] Create hardware loops for sibling loops — david.green / detail
  167. [SLP] Make sure instructions are ordered when computing spill cost. — flo / detail
  168. [ELF] Resolve R_DTPREL in .debug_* referencing discarded symbols to -1 — maskray / detail
  169. [InstSimplify] Fold icmp with dominating assume — nikita.ppv / detail
  170. [NFC][InstCombine] Add some more tests for select based on non-canonical bit-test — lebedev.ri / detail
  171. [InstCombine] add tests for mul of bools; NFC — spatel / detail
  172. [InstCombine] fold mul of zext bools to 'and' — spatel / detail
  173. [llvm-ar][test] Unsupport error-opening-directory.test on FreeBSD — maskray / detail
  174. [XCOFF][AIX] Use 'L..' instead of '.L' for getPrivateGlobalPrefix in DataLayout — jasonliu / detail
  175. [flang] Add FIRBuilder.cpp — eschweitz / detail
  176. [libc++/libc++abi] Automatically detect whether exceptions are enabled — Louis Dionne / detail
  177. [InstCombine] Try to narrow expr if trunc cannot be removed. — flo / detail
  178. [flang] Define new runtime error IOSTAT values (I/O runtime work part 4) — pklausler / detail
  179. [flang] Track known file size, add IsATerminal (ext. I/O work part 5) — pklausler / detail
  180. Revert AST Matchers default to AsIs mode — steveire / detail
  181. [PowerPC] Implement Vector Insert Builtins in LLVM/Clang — lei / detail
  182. [clangd] Fix hover crash on invalid decls — kadircet / detail
  183. [libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr — vyng / detail
  184. [InstCombine] add more tests for mul of bools; NFC — spatel / detail
  185. [InstCombine] fold mul of sext bools to 'and' — spatel / detail
  186. [x86] improve codegen for bit-masked vector compare and select (PR46531) — spatel / detail
  187. [NFCI][InstCombine] shift.ll: s/%tmp/%i/ to silence update script warning — lebedev.ri / detail
  188. [NFCI][LoopUnroll] s/%tmp/%i/ in one test to silence update script warning — lebedev.ri / detail
  189. [PowerPC][NFC] Fix indentation — lei / detail
  190. [LoopDeletion] Emit a remark when a dead loop is deleted — francisvm / detail
  191. [gcov][test] Reorganize some compiler-rt/test/profile tests — maskray / detail
  192. [gcov][test] Add `UNSUPPORTED: host-byteorder-big-endian` to gcov-fork.c — maskray / detail
  193. [WebAssembly] Do not omit range checks for i64 switches — tlively / detail
  194. [flang] Further implementation of external I/O unit operations (part 6) — pklausler / detail
  195. [X86] Add matching support for X86ISD::ANDNP to X86DAGToDAGISel::tryVPTERNLOG. — craig.topper / detail
  196. [PowerPC] Implement probing for prologue — lkail / detail
  197. [X86] Directly emit VPTERNLOG from canonicalizeBitSelect when possible. — craig.topper / detail
  198. [clangd] Config: loading and caching config from disk. — sam.mccall / detail
  199. [gn build] Port 8bd000a65fe — llvmgnsyncbot / detail
  200. [InstSimplify] Add additional zext/sext comparison tests (NFC) — nikita.ppv / detail
  201. [InstSimplify] Simplify comparison between zext(x) and sext(x) — nikita.ppv / detail
  202. [clangd] Config: compute config in TUScheduler and BackgroundIndex — sam.mccall / detail
  203. [SVE] Fix invalid assert in expand_DestructiveOp. — paul.walker / detail
  204. [MLIR][Linalg] Generate the right type of load/store when lowering max/min pooling ops — uday / detail
  205. [clangd] Try to fix windows buildbot. NFC — sam.mccall / detail
  206. [analyzer][NFC] Move the data structures from CheckerRegistry to the Core library — dkszelethus / detail
  207. [gn build] Port b6cbe6cb039 — llvmgnsyncbot / detail
  208. [X86][AVX] Fold PACK(LOSUBVECTOR(SHUFFLE(X)),HISUBVECTOR(SHUFFLE(X))) -> SHUFFLE(PACK(LOSUBVECTOR(X),HISUBVECTOR(X))) — llvm-dev / detail
  209. [MLIR] Parallelize affine.for op to 1-D affine.parallel op — uday / detail
  210. [X86][SSE] Add add/fadd reduction shuffle+subvector tests — llvm-dev / detail
  211. [libcxx testing] Remove ALLOW_RETRIES from another test — dave / detail
  212. [DAG] matchBinOpReduction - match subvector reduction patterns beyond a matched shufflevector reduction — llvm-dev / detail
  213. [InstCombine] add test for miscompile (PR46561); NFC — spatel / detail
  214. [InstCombine] improve debug value names; NFC — spatel / detail
  215. [InstCombine] Always try to invert non-canonical predicate of an icmp — lebedev.ri / detail
  216. [InstCombine] fix miscompile from umul_with_overflow matching — spatel / detail
  217. [clang] Fix two tests that are affected by llvm opt change — lebedev.ri / detail
  218. Revert "[libcxx] Put clang::trivial_abi on std::unique_ptr, std::shared_ptr, and std::weak_ptr" — vyng / detail
  219. [X86] Disable VPBLENDVB formation in combineLogicBlendIntoPBLENDV if VPTERNLOG is supported. — craig.topper / detail
  220. [X86] Teach lowerShuffleAsBlend to use bit blend for v16i8/v32i8/v16i16 when avx512vl is enabled but not avx512bw. — craig.topper / detail
  221. [profile] Mark gcov test as unsupported on Darwin. — Amara Emerson / detail
  222. [flang] Extend & fix per-I/O-statement state (ext. I/O work part 7) — pklausler / detail
  223. [Utils] Make -assume-builder/-assume-simplify actually work on Old-PM — lebedev.ri / detail

#7300 (Jul 1, 2020 9:07:49 PM)

  1. Pass DebugLoc::appendInlinedAt DebugLoc arg by const reference not value. — llvm-dev / detail
  2. Make dyn_cast results explicitly auto* instead of just auto. — llvm-dev / detail
  3. [DWARFYAML][debug_abbrev] Emit 0 byte for terminating abbreviations. — Xing / detail
  4. [Outliner] Set nounwind for outlined functions — david.green / detail
  5. [InstCombine] Don't let an alignment assume prevent new/delete removals. — yamauchi / detail
  6. [Alignment][NFC] Use Align for BPFAbstractMemberAccess::RecordAlignment — gchatelet / detail
  7. [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM. — epastor / detail
  8. [CVP] Use different number in test (NFC) — nikita.ppv / detail
  9. [NFC] Clean up uses of MachineModuleInfoWrapperPass — Yuanfang Chen / detail
  10. Change the INLINEASM_BR MachineInstr to be a non-terminating instruction. — jyknight / detail
  11. [BPF] Fix a BTF gen bug related to a pointer struct member — yhs / detail
  12. [Coroutines] Fix code coverage for coroutine — xun / detail
  13. [AArch64] Remove unnecessary CostKindCheck (NFC). — flo / detail
  14. sanitizer_common_interceptors: Fix lint errors — guiand / detail
  15. Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in" — Jonas Devlieghere / detail
  16. [CodeGen] Fix warnings in DAGCombiner::visitSCALAR_TO_VECTOR — david.sherwood / detail
  17. [X86] Enable multibyte NOPs in 64-bit mode for padding/alignment. — craig.topper / detail
  18. AMDGPU: Clear subreg when folding immediate copies — Matthew.Arsenault / detail
  19. AMDGPU: Fix handling of target flags when commuting instruction — Matthew.Arsenault / detail
  20. AMDGPU: Support commuting register and global operand — Matthew.Arsenault / detail
  21. AMDGPU: Convert AGPR copy test to generated checks — Matthew.Arsenault / detail
  22. [CodeGen] Add public function to emit C++ destructor call. — zoecarver / detail
  23. Revert "Revert "Improve the detection of iOS/tvOS/watchOS simulator binaries in"" — Adrian Prantl / detail
  24. debugserver: Return a nullptr in GetPlatformString() — Adrian Prantl / detail
  25. [Coroutines] Fix test breakage in D82928 — xun / detail
  26. [Sanitizers] Disable sysmsg interceptors on Android — guiand / detail
  27. [LVI][CVP] Handle (x | y) < C style conditions — nikita.ppv / detail
  28. [LegalizeTypes] Properly handle the case when UpdateNodeOperands in PromoteIntOp_MLOAD triggers CSE instead of updating the node in place. — craig.topper / detail
  29. [IR] Add classof methods to ConstantExpr subclasses. — efriedma / detail
  30. [X86] Speculatively apply the same fix from 361853c96f46848d2ad0739dfa7613e62e7fb530 to PromoteIntOp_MGATHER. — craig.topper / detail
  31. [clang-tidy] Allows the prevailing include header guard in Flang to be recognized rather than flagged as a violation in phabricator. — eschweitz / detail
  32. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  33. [flang] Add the Runtime.h to prepare for more code being upstreamed. — eschweitz / detail
  34. [AMDGPU] Update DWARF proposal — Tony.Tye / detail
  35. [ELF] Don't resolve a relocation in .debug_line referencing an ICF folded symbol to the tombstone value — maskray / detail
  36. [libTooling] Fix `maybeExtendRange` to support `CharRange`s. — yitzhakm / detail
  37. [CallGraph] Add support for callback call sites — serguei.n.dmitriev / detail
  38. [flang] Implement cross-set EQUIVALENCE impossibility checking — pklausler / detail
  39. [compiler-rt][Android] Use correct builtins library name for tests — rprichard / detail
  40. [InstSimplify] Move assume icmp test (NFC) — nikita.ppv / detail
  41. [lldb/API] Add missing LLDB_RECORD_RESULT — Jonas Devlieghere / detail
  42. [RISCV][NFC] Pre-commit tests for D82660 — selliott / detail
  43. Revert "[X86] Enable multibyte NOPs in 64-bit mode for padding/alignment." — craig.topper / detail
  44. [NFC][ScalarEvolution] Add udiv-disguised-as-sdiv test — lebedev.ri / detail
  45. Revert "[flang][openmp] Use common Directive and Clause enum from llvm/Frontend" — clementval / detail
  46. [AMDGPU] Limit promote alloca to vector with VGPR budget — Stanislav.Mekhanoshin / detail
  47. AMDGPU: Fix missing tracksRegLiveness in tests — Matthew.Arsenault / detail
  48. RegAllocGreedy: Use TargetInstrInfo already in the class — Matthew.Arsenault / detail
  49. AMDGPU: Set more mov flags on V_ACCVGPR_{READ|WRITE}_B32 — Matthew.Arsenault / detail
  50. [NFCI] Actually provide correct check lines in sdiv.ll — lebedev.ri / detail
  51. clang CoverageMapping tests bot cleanup — xun / detail
  52. typo fixes to cycle bots — thakis / detail
  53. Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode. — douglas.yung / detail
  54. Revert "Update lto.ll test after 3367e9da enabled multibyte NOPs in 64-bit mode." — douglas.yung / detail
  55. [gcov] Move llvm_writeout_files from atexit to a static destructor — maskray / detail
  56. [flang][NFC] Get formatting in sync with latest clang-format — tkeith / detail
  57. [mlir][NFC] Move conversion of scf to spir-v ops in their own file — thomasraoux / detail
  58. [mlir][spirv] Add support for lowering scf.for scf/if with return value — thomasraoux / detail
  59. [PowerPC] Exploit xxspltiw and xxspltidp instructions — lei / detail
  60. [flang] Add more support for alternate returns — tkeith / detail
  61. [PowerPC][NFC] Update doc for FeatureISA3_1/FeatureISA3_0 definitions — lei / detail
  62. [X86-64] Support Intel AMX instructions — xiang1.zhang / detail
  63. [flang][openmp] Use common Directive and Clause enum from llvm/Frontend — clementval / detail
  64. [PowerPC]Implement Vector Shift Double Bit Immediate Builtins — lei / detail
  65. [lld-macho] Make sure ZeroFill sections are at the end of their segments — jezng / detail

#7299 (Jul 1, 2020 10:41:12 AM)

  1. [BPF] Fix a bug for __builtin_preserve_field_info() processing — yhs / detail
  2. [AMDGPU][NFC] Remove redundant condition — adam.balogh / detail
  3. [Hexagon][NFC] Remove redundant condition — adam.balogh / detail
  4. [LLDB][NFC] Remove redundant condition — adam.balogh / detail
  5. [LLDB][Clang Integration][NFC] Remove redundant condition — adam.balogh / detail
  6. [Sema][NFC] Remove Redundant Condition — adam.balogh / detail
  7. [clang-tidy] New util `Aliasing` factored out from `bugprone-infinite-loop` — adam.balogh / detail
  8. [Analyzer] Fix errors in iterator modeling — adam.balogh / detail
  9. [Analyzer] Handle pointer implemented as iterators in iterator checkers — adam.balogh / detail
  10. [gn build] Port 4da65c2920b — llvmgnsyncbot / detail
  11. [clang][CrossTU] Invalidate parent map after get cross TU definition. — 1.int32 / detail
  12. [Alignment][NFC] Migrate MachineFrameInfo::CreateStackObject to Align — gchatelet / detail
  13. Correctly track GCOVProfiling IR update — sguelton / detail
  14. [ARM][LowOverheadLoops] Handle reductions — sam.parker / detail
  15. [AMDGPU] Spill more than wavesize CSR SGPRs — Saiyedul.Islam / detail
  16. [ThinLTO] Always parse module level inline asm with At&t dialect (PR46503) — hans / detail
  17. [clangd] Config: compile Fragment -> CompiledFragment -> Config — sam.mccall / detail
  18. [analyzer][CrossTU] Lower CTUImportThreshold default value — endre.fulop / detail
  19. [gn build] Port f12cd99c440 — llvmgnsyncbot / detail
  20. [SVE] Relax merge requirement for IR based divides. — paul.walker / detail
  21. [AMDGPU] Correct AMDGPUUsage.rst DW_AT_LLVM_lane_pc example — Tony.Tye / detail
  22. [NFC][ARM] Add test. — sam.parker / detail
  23. [lldb] Scalar re-fix UB in float->int conversions — pavel / detail
  24. [Alignment][NFC] Migrate MachineFrameInfo::CreateSpillStackObject to Align — gchatelet / detail
  25. [DebugInfo] Do not emit entry values for composite locations — david.stenberg / detail
  26. [llvm-readobj] - Simplify and refine hash table tests — grimar / detail
  27. [llvm-readobj] - Don't crash when checking the number of dynamic symbols. — grimar / detail
  28. [clangd] Fix name conflict again, unbreak GCC. NFC — sam.mccall / detail
  29. [AArch64][SVE] Add reg+imm addressing mode for unpredicated loads — kerry.mclaughlin / detail
  30. AMDGPU/GlobalISel: Select init_exec intrinsic — petar.avramovic / detail
  31. [StackSafety,NFC] Remove unneded constexpr — Vitaly Buka / detail
  32. [StackSafety,NFC] Remove expensive assert — Vitaly Buka / detail
  33. [Driver][ARM] parse version of arm/thumb architecture correctly — daniel.kiss / detail
  34. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  35. Revert "[lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI)" — medismail.bennani / detail
  36. [lldb/api] Improve error reporting in SBBreakpoint::AddName (NFCI) — medismail.bennani / detail
  37. [clangd] Set gRPC deadlines to all remote index requests — kbobyrev / detail
  38. [Analyzer] Quick fix for broken tests on Windows — adam.balogh / detail
  39. [RISCV][NFC] Add Test for (select (or B1, B2), X, Y) — selliott / detail
  40. [RISCV] Implement Hooks to avoid chaining SELECT — selliott / detail
  41. AttrBuilder::merge/remove - use const& for iterator values in for-range loops. — llvm-dev / detail
  42. Fix Wdocumentation warnings due to outdated parameter list. NFC. — llvm-dev / detail
  43. Fix Wdocumentation warnings by only tagging a param id once per doxygen comment block. NFC. — llvm-dev / detail
  44. [X86][SSE] Add test showing incorrect sign-extension by targetShrinkDemandedConstant — llvm-dev / detail
  45. [llvm-size] Output REL, RELA and STRTAB sections when allocatable — gbreynoo / detail
  46. [X86][SSE] Fix targetShrinkDemandedConstant constant vector sign extensions — llvm-dev / detail
  47. Pass stripNonLineTableDebugInfo remapDebugLoc lambda DebugLoc arg by const reference not value. — llvm-dev / detail
  48. [PowerPC] Fix for PC Relative call protocol — kamau.bridgeman / detail
  49. Pass DIEnumerator APInt args by const reference not value. — llvm-dev / detail
  50. [llvm-readobj] - Simplify the symbols.test — grimar / detail
  51. [clang-tidy] fix cppcoreguidelines-init-variables with catch variables — n.james93 / detail
  52. Revert "[StackSafety,NFC] Remove unneded constexpr" — a.bataev / detail
  53. [lldb] Add basic -flimit-debug-info support to expression evaluator — pavel / detail
  54. [mlir][Linalg] Add an option to use Alloca instead of malloc/free pairs. — ntv / detail
  55. [lldb] Fix NSDate test after Scalar change — Raphael Isemann / detail
  56. [CodeGen] Fix up warnings in visitEXTRACT_SUBVECTOR — david.sherwood / detail
  57. Implement AVX ABI Warning/error — erich.keane / detail
  58. [cmake][Windows] Add libpath to CMAKE_MODULE_LINKER_FLAGS too — rojamd / detail
  59. [Alignment][NFC] Migrate TargetTransformInfo::CreateVariableSizedObject to Align — gchatelet / detail
  60. [Alignment][NFC] Transition and simplify calls to DL::getABITypeAlignment — gchatelet / detail
  61. [Alignment] TargetLowering::hasPairedLoad must use Align for RequiredAlignment — gchatelet / detail
  62. Limit x86 test to require target to fix buildbot (from 2831a317b) — erich.keane / detail
  63. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  64. [clangd] Fix race in FileIndex that sometimes temporarily lost updates. — sam.mccall / detail
  65. [VE] Support symbol with offset value — marukawa / detail
  66. [lldb] Attempt to fix TestLimitDebugInfo on windows — pavel / detail
  67. Revert "[RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2" — luismarques / detail
  68. [lldb] Replace StringConvert with llvm::to_integer when parsing integer values in CommandObjects — Raphael Isemann / detail
  69. [RISCV] Temporarily move riscv-expand-pseudo pass to PreEmitPass2 — luismarques / detail
  70. [RISCV] Add mcountinhibit CSR — pzheng / detail

#7298 (Jul 1, 2020 12:16:07 AM)

  1. new win32 buildbot — kuhnel / detail
  2. [mlir] minor tweaks in standard-to-llvm lowering — zinenko / detail
  3. [AArch64] Add getCFInstrCost, treat branches as free for throughput. — flo / detail
  4. [IR] Delete llvm::Constants using the correct type. — efriedma / detail
  5. [lldb/Scalar] Fix undefined behavior — Jonas Devlieghere / detail
  6. [TestReturnValue] Skip based on architecutre, not platform. — ditaliano / detail
  7. Skip arm-(fp|gp)-read.test on Darwin. — ditaliano / detail
  8. Mips: Don't store MachineFunction in MipsFunctionInfo — Matthew.Arsenault / detail
  9. PPC: Don't store function in PPCFunctionInfo — Matthew.Arsenault / detail
  10. RISCV: Don't store function in RISCVMachineFunctionInfo — Matthew.Arsenault / detail
  11. Sparc: Use Register — Matthew.Arsenault / detail
  12. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  13. [Sanitizer] Remove obsolete assert for OS version checking on Darwin — julian.lettner / detail
  14. [libc++] Translate the std Lit parameter to the DSL — Louis Dionne / detail
  15. [SVE] Reject vector struct indexes for scalable vectors. — efriedma / detail
  16. [ASTImporter] Fix AST import crash for a friend decl — vince.a.bridgers / detail
  17. [clang][diagnostics] Add '-Wundef-prefix' warning option — cyndy_ishida / detail
  18. [PowerPC][Power10] Add Vector Splat Imm/Permute/Blend/Shift Double Bit Imm Definitions and MC Tests — amy.kwan1 / detail
  19. [X86] Use some preprocessor macros to reduce the very similar repeated code in getVPTESTMOpc. NFCI — craig.topper / detail
  20. split darwin-version-min-load-command.s into Arm64 subtest to avoid failures — Alex Lorenz / detail
  21. [PPC][NFC] Replace TM with Subtarget->getTargetMachine() in preparation for GlobalISel. — kbarton / detail
  22. [BasicAA] Replace -basicaa with -basic-aa in polly — aeubanks / detail
  23. [clangd] Run formatting operations asynchronously. — sam.mccall / detail
  24. [mlir] Add support for defining Traits and Interfaces on Attributes/Types. — riddleriver / detail
  25. [mlir] Refactor InterfaceGen to support generating interfaces for Attributes and Types. — riddleriver / detail
  26. [mlir] Remove locking for dialect/operation registration. — riddleriver / detail
  27. [Docs][BasicAA] Rename -basicaa to -basic-aa in docs — aeubanks / detail
  28. [ModuloSchedule] Make PeelingModuloScheduleExpander inheritable. — hgreving / detail
  29. [gn build] Update build for new OpenMP tablegen logic — rnk / detail
  30. Fix wrong title underline length — aeubanks / detail
  31. A constexpr virtual function is implicitly inline so should never be a — richard / detail
  32. AMDGPU/GlobalISel: Remove some selection tests which should be invalid — Matthew.Arsenault / detail
  33. GlobalISel: Disallow undef generic virtual register uses — Matthew.Arsenault / detail
  34. [gn build] (semi-manually) port ce6153a5282 — thakis / detail
  35. [Sanitizers] Implement interceptors for msgsnd, msgrcv — guiand / detail
  36. [Docs][BasicAA] Rename some more basicaa -> basic-aa — aeubanks / detail
  37. [llvm-install-name-tool] Tighten some path checks — smeenai / detail
  38. Fixup BDVER1 and ZNVER1 definitions that were accidentally changed in recent refactor. — douglas.yung / detail
  39. [c++20] consteval functions don't get vtable slots. — richard / detail
  40. [DWARFYAML][test] Make the checker stricter. NFC. — Xing / detail
  41. [NewPM] Add explicit init value to -enable-new-pm — aeubanks / detail
  42. Fix diagnostic for missing virtual dtor — JF Bastien / detail
  43. [lld][WebAssembly] Give better error message on bad archive member — sbc / detail
  44. [NFC] fix diagnostic — JF Bastien / detail
  45. [CodeComplete] Add code completion after function equals — 1585086582 / detail
  46. [mlir] Remove the default template parameters from AttrBase and TypeBase. — riddleriver / detail
  47. [ELF][test] Fix ppc32-gnu-ifunc.s and remove XFAIL: * — maskray / detail

#7297 (Jun 30, 2020 2:11:19 PM)

  1. [buildbot] add CMAKE_INSTALL_RPATH_USE_LINK_PATH for ML development mode — mtrofin / detail
  2. [mlir] Fix case in MLIRGPUtoVulkanTransforms — thomasraoux / detail
  3. [GlobalISel][InlineAsm] Add support for matching input constraints — petar.avramovic / detail
  4. AMDGPU/GlobalISel: Select icmp intrinsic — petar.avramovic / detail
  5. [yaml2obj] - Add a way to set default values for macros used in a YAML. — grimar / detail
  6. [yaml2obj] - Support reading a content as an array of bytes using the new 'ContentArray' key. — grimar / detail
  7. [IR] NoFree IntrinsicProperty. — sstipanovic / detail
  8. [lldb] Modernize TestOperatorOverload.py asserts — Raphael Isemann / detail
  9. [Alignment][NFC] Migrate AtomicExpandPass to Align — gchatelet / detail
  10. [AST][RecoveryExpr] Add error-bit to NestNameSpecifierDependence and TemplateNameDependence. — hokein.wu / detail
  11. [mlir] Extended BufferPlacement to support nested region control flow. — herhut / detail
  12. [clangd] Remove redundant `findRefs` calls. NFC. — 1585086582 / detail
  13. [llvm][Z3][NFC] Improve mkBitvector performance — benicsbalazs / detail
  14. [SystemZ] Add NoMerge MIFlag — iii / detail
  15. [lldb][NFC] Remove ImportInProgress lock in ClangASTSource — Raphael Isemann / detail
  16. [lldb] Tab completion for `frame select` — Raphael Isemann / detail
  17. [AST] Fix handling of some edge cases in fixed-point division. — bevin.hansson / detail
  18. [lldb] Tab completion for `frame recognizer delete` — Raphael Isemann / detail
  19. [X86] Add tests for cmp-zero + and/trunc + or-reduction patterns — llvm-dev / detail
  20. [lldb] Fix TestModuleGetXcodeSDK test after DWARFYAML change — Raphael Isemann / detail
  21. [PM] Fix new PM to perform SpeculativeExecution as in old PM — dfukalov / detail
  22. [NFC][ARM] Tail predication reduction tests — sam.parker / detail
  23. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemset to Align — gchatelet / detail
  24. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemmove to Align — gchatelet / detail
  25. [clangd] Suppress GCC -Woverloaded-virtual by renaming ThreadsafeFS extension point — sam.mccall / detail
  26. [Alignment][NFC] Migrate SelectionDAGTargetInfo::EmitTargetCodeForMemcpy to Align — gchatelet / detail
  27. Make it possible for client code to consume CLANG_LINK_CLANG_DYLIB — sguelton / detail
  28. [X86][SSE] LowerVectorAllZero - add support for masked OR-reductions — llvm-dev / detail
  29. [lldb/Test] Introduce "assertSuccess" — pavel / detail
  30. [ASTMatcher] Fix a performance regression: memorize the child match. — hokein.wu / detail
  31. [DWARFYAML][MachO] Remove endianness related tests. — Xing / detail
  32. [libc++] Remove dead code since the removal of the old testing format — Louis Dionne / detail
  33. [runtimes] Rename newformat to just format, now that the old format has been removed — Louis Dionne / detail
  34. [AST][RecoveryExpr] Avoid spurious 'missing typename' diagnostic when the NNS contains errors. — hokein.wu / detail
  35. [SystemZ] Simplify knownbits.ll test — ulrich.weigand / detail
  36. [NFC] Remove dead code — gchatelet / detail
  37. Add Metadata to Transformer tooling — yitzhakm / detail
  38. [lldb/Scripts] — pavel / detail
  39. [libc++abi] Remove empty source file cxa_unexpected.cpp — Louis Dionne / detail
  40. [clang-tidy] Sanity checks in ClangTidyTest header. — n.james93 / detail
  41. [Alignment][NFC] TargetLowering::allowsMemoryAccessForAlignment — gchatelet / detail
  42. [clang-tidy] performance-faster-string-find string-view — n.james93 / detail
  43. [CodeComplete] Tweak completion for else. — n.james93 / detail
  44. [ARM] Allow rounding intrinsics to be tail predicated — samteb02 / detail
  45. [lldb/Test] Skip recognizer tests when Python is disabled — Jonas Devlieghere / detail
  46. [mlir] [VectorOps] Replace zero fma with mult for vector.contract — ajcbik / detail
  47. [ARM][MVE] Tail-predication: clean-up of unused code — sjoerd.meijer / detail
  48. X86: Use Register — Matthew.Arsenault / detail
  49. AMDGPU: Use Register — Matthew.Arsenault / detail
  50. TailDuplicator: Use Register — Matthew.Arsenault / detail
  51. BranchFolding: Use Register — Matthew.Arsenault / detail
  52. RegAlloc: Start using Register — Matthew.Arsenault / detail
  53. [libc++abi] Remove unused include of <sys/types.h> — Louis Dionne / detail
  54. [ARM] Allow the usub_sat and ssub_sat intrinsics to be tail predicated — samteb02 / detail
  55. Pass MDFieldPrinter::printAPInt APInt arg by reference not value. — llvm-dev / detail
  56. [ARM] Allow the fabs intrinsic to be tail predicated — samteb02 / detail
  57. [clang][docs] Add note about using `-flto` with `-g` on macOS — Jonas Devlieghere / detail
  58. [PowerPC][NFC] Rename/organize encoding test files for ISA3.1 — lei / detail
  59. [InstCombine] New FMA tests and regenerate tests. NFC — david.green / detail
  60. [MVT] Add new MVT types for RISC-V vector. — kai.wang / detail
  61. [flang] Silence some warnings from clang-tidy — tkeith / detail
  62. [libc++] Split dylib instantiations for deprecated std::random_shuffle into a separate source file — Louis Dionne / detail
  63. Update the phabricator docs to reflect the monorepo change. — echristo / detail
  64. [SVE] Remove calls to VectorType::getNumElements from ExecutionEngine — ctetreau / detail
  65. [libc++] Add missing include in test — Louis Dionne / detail
  66. [SVE] Remove calls to VectorType::getNumElements from AArch64 — ctetreau / detail
  67. Improve the detection of iOS/tvOS/watchOS simulator binaries in — Adrian Prantl / detail
  68. [PhaseOrdering][NewPM] update test that silently showed bug with SpeculativeExecutionPass; NFC — spatel / detail
  69. [PDB] Defer public serialization until PDB writing — rnk / detail
  70. [llvm-install-name-tool] Add -id option — smeenai / detail
  71. [llvm-install-name-tool] Add -change option — smeenai / detail
  72. [sve][acle] Enable feature macros for SVE ACLE extensions. — francesco.petrogalli / detail
  73. [clang-tidy] Added option to readability-else-after-return — n.james93 / detail
  74. [lldb/Test] Skip TestIOHandlerResizeNoEditline with reproducers — Jonas Devlieghere / detail
  75. [mlir] Fix case in MLIRGPUtoROCDLTransforms — herhut / detail
  76. [mlir] Fix case in MLIRGPUtoNVVMTransforms — herhut / detail
  77. [macho] emit LC_BUILD_VERSION load command for supported OSes and platforms — Alex Lorenz / detail
  78. [mlir] Fix case in MLIRGPUtoGPURuntimeTransforms — herhut / detail
  79. [openmp] Move Directive and Clause helper function to tablegen — clementval / detail
  80. [libc++] Fix the Lit DSL test in case a substitution is empty — Louis Dionne / detail
  81. [InstCombine] fma x, y, 0 -> fmul x, y — david.green / detail
  82. [X86] Some CHECK-NOTs for FMA4/TBM/XOP for znver1/znver2 in predefined-arch-macros.c — craig.topper / detail
  83. [X86] Move frontend CPU feature initialization to a look up table based implementation. NFCI — craig.topper / detail

#7296 (Jun 30, 2020 3:41:24 AM)

  1. [FileCheck][NFC] Clean up RUN style in verbose.txt test — jdenny.ornl / detail
  2. [FileCheck] Permit multiple -v or -vv — jdenny.ornl / detail
  3. [MLIR][SPIRVToLLVM] Convert bitwise and logical not — antiagainst / detail
  4. [X86] Prefer AND over PSHUFB for v64i8 when possible — craig.topper / detail
  5. [ods] Update Operator to record Arg->[Attr|Operand]Index mapping — jpienaar / detail
  6. [MLIR][SPIRVToLLVM] Added Bitcast conversion pattern — antiagainst / detail
  7. Move Sema::PragmaStack<ValueType>::Act into Sema.h so it can be instantiated as needed — dblaikie / detail
  8. [c++20] Fix handling of operator rewrites naming consteval operator<=>. — richard / detail
  9. [darwin][driver] pass the minimum supported OS version to the linker — Alex Lorenz / detail
  10. [OpenMP] fix clang warning about printf format in CUDA plugin — tianshilei1992 / detail
  11. [clang] attempt to fix a linux test failure for the darwin-ld-platform-version-macos.c test — Alex Lorenz / detail
  12. Add missing #include — dblaikie / detail
  13. [SimplifyCFG] Fix inconsistency in block size assessment for threading — mkazantsev / detail
  14. Add front/back accessors to indexed_accessor_range. — riddleriver / detail
  15. [SVE][CodeGen] Fix bug in DAGCombiner::reduceBuildVecToShuffle — david.sherwood / detail
  16. [llvm-objcopy][MachO] Fix segment size alignment — alexshap / detail
  17. [SystemZ] Improve handling of ZERO_EXTEND_VECTOR_INREG. — paulsson / detail
  18. [CodeGen] Fix warning in getNode for EXTRACT_SUBVECTOR — david.sherwood / detail
  19. [X86] Remove an isel pattern than can never match. Remove bitcasts of loads from a few others. — craig.topper / detail
  20. Fix missing build dependency on omp_gen. — simon.tatham / detail
  21. [Alignment][NFC] Migrate AArch64, ARM, Hexagon, MSP and NVPTX backends to Align — gchatelet / detail
  22. [MSP430] Declare comparison LibCalls as returning i16 instead of i32 — anton / detail
  23. [builtins] Change si_int to int in some helper declarations — anton / detail
  24. [Alignment][NFC] Migrate PPC, X86 and XCore backends to Align — gchatelet / detail
  25. [Alignment][NFC] TargetLowering::allowsMemoryAccess — gchatelet / detail
  26. [clang-tidy][docs] Fix malformed link in ReleaseNotes — n.james93 / detail
  27. [DWARFYAML][debug_info] Replace 'InitialLength' with 'Format' and 'Length'. — Xing / detail
  28. [MLIR][Shape] Fix lowering of `shape.get_extent` — frgossen / detail
  29. Revert "Fix missing build dependency on omp_gen." — simon.tatham / detail

#7295 (Jun 29, 2020 5:08:25 PM)

  1. Set parallel tests to 8 on LLDB Arm/AArch64 Linux builders — omair.javaid / detail
  2. [Driver] When forcing a crash print the bug report message — john.brawn / detail
  3. [NFC] Introduce a helper in BasicTTIImpl.h to cast to T — gchatelet / detail
  4. [AArch64][SVE] NFCI: Choose consistent naming for predicated SDAG nodes — sander.desmalen / detail
  5. Add intrinsic helper function — sebastian.neubauer / detail
  6. [ADT] Add Bitfield utilities — gchatelet / detail
  7. [gn build] Port b56b467a9a8 — llvmgnsyncbot / detail
  8. [NFC] Fix typos — gchatelet / detail
  9. [OpenCL] Reject block arguments — sven.vanhaastregt / detail
  10. [lldb] Deduplicate Scalar integral getters — pavel / detail
  11. [Analyzer][StreamChecker] Use BugType instead of BuiltinBug (NFC) . — 1.int32 / detail
  12. [RISCV] Split the pseudo instruction splitting pass — luismarques / detail
  13. [gn build] Port 2cb0644f90b — llvmgnsyncbot / detail
  14. [VectorCombine] refactor - make helper function for extract to shuffle logic; NFC — spatel / detail
  15. [clang-format] Preserve whitespace in selected macros — Jake.Merdich / detail
  16. AMDGPU: Use IsSSA property check instead of asserting on isSSA — Matthew.Arsenault / detail
  17. [CodeGen] Use the common semantic for fixed-point codegen, not the result semantic. — bevin.hansson / detail
  18. [clang-tidy] Fix hicpp-named-paramater — n.james93 / detail
  19. [mlir] Clean up NVVM intrinsics definitions a little. — herhut / detail
  20. [VectorCombine] try to form vector compare and binop to eliminate scalar ops — spatel / detail
  21. Inliner: Add missing test for alignment assume with byval — Matthew.Arsenault / detail
  22. [lldb/Test] Skip TestVSCode_disconnect on Darwin — Jonas Devlieghere / detail
  23. [PowerPC] Don't combine SCALAR_TO_VECTOR without VSX — nemanja.i.ibm / detail
  24. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions (REAPPLIED) — llvm-dev / detail
  25. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  26. [llvm-objcopy] Fix "unused-function" warning in NDEBUG builds — bjorn.a.pettersson / detail
  27. Revert "[analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor" — gribozavr / detail
  28. Fix MSVC truncation of constant value warning. — llvm-dev / detail
  29. [ARM] Better reductions — david.green / detail
  30. Compile the RecursiveASTVisitor callbacks test with "/bigobj" — gribozavr / detail
  31. [clang-tidy][NFC] Remove unnecessary includes throughout clang-tidy header files — n.james93 / detail
  32. RecursiveASTVisitor: inline a macro that is only used once — gribozavr / detail
  33. [AMDGPU] Moving SI_RETURN_TO_EPILOG handling out of SIInsertSkips. — Christudasan.Devadasan / detail
  34. [libc++] Do not try creating llvm-lit when LIBCXX_INCLUDE_TESTS is OFF in the standalone build — Louis Dionne / detail
  35. [NFC] Fixed ignored .hip test. — dfukalov / detail
  36. [sve][acle] Implement some of the C intrinsics for brain float. — francesco.petrogalli / detail
  37. Correctly report Changed status in FoldBranchToCommonDest — sguelton / detail
  38. [analyzer][NFC] Add unittest for FalsePositiveRefutationBRVisitor — benicsbalazs / detail
  39. [gn build] Port fe0a555aa3c — llvmgnsyncbot / detail
  40. [LLDB] skip TestCreateDuringInstructionStep on aarch64/linux — omair.javaid / detail
  41. [libc++] Provide a default LLVM_PATH when building standalone — Louis Dionne / detail
  42. [libc++] Enable tests and documentation by default when building standalone — Louis Dionne / detail
  43. [Sphinx] Support older recommonmark versions. — Jonas Devlieghere / detail
  44. [AArch64][SVE] clang: Add missing svbfloat16_t tests — cullen.rhodes / detail
  45. [analyzer][Z3-refutation] Fix a refutation BugReporterVisitor bug — benicsbalazs / detail
  46. [AArch64][SVE] Add bfloat16 to outstanding tuple vector intrinsics — cullen.rhodes / detail
  47. [PowerPC] Fix crash for shuffle canonicalization with elt 0 from RHS — nemanja.i.ibm / detail
  48. [SVE] Remove calls to VectorType::getNumElements from mlir — ctetreau / detail
  49. [runtimes] Remove the ability to select the old libc++ testing format — Louis Dionne / detail
  50. [SVE] Remove calls to VectorType::getNumElements from X86 — ctetreau / detail
  51. [ADT] Support const-qualified unique_functions — sam.mccall / detail
  52. [DEBUGINFO]Add a test for packed bitfields, NFC. — a.bataev / detail
  53. [clangd] Config: config struct propagated through Context — sam.mccall / detail
  54. Revert "[ADT] Support const-qualified unique_functions" — nikita.ppv / detail
  55. [IndVars] Regenerate test checks (NFC) — nikita.ppv / detail
  56. Add optimization to basic_string::assign for compile-time known constant values. — mvels / detail
  57. [gn build] Port 9963d93b073 — llvmgnsyncbot / detail
  58. Silence unused var warning in NDEBUG build — rnk / detail
  59. X86: Use MOV32r0 pseudo instead of directly emitting xor — Matthew.Arsenault / detail
  60. LowerConstantIntrinsics: Fix missing test for byval behavior — Matthew.Arsenault / detail
  61. X86: Upgrade a test to not rely on byval pointee type — Matthew.Arsenault / detail
  62. [darwin][driver] isMacosxVersionLT should check against the minimum supported OS version — Alex Lorenz / detail
  63. [gn build] Add missing llvm-lipo dep to check-lld — rnk / detail
  64. [llvm][NFC] Use llvm_canonicalize_cmake_booleans for LLVM_HAVE_TF_AOT — mtrofin / detail
  65. [flang] Defer stmt function body analysis until specification part complete — pklausler / detail
  66. [ProcessGDBRemote] Get rid of an unused function. — ditaliano / detail
  67. Reland [ADT] Support const-qualified unique_functions — sam.mccall / detail
  68. Revert "[clangd] Config: config struct propagated through Context" — sam.mccall / detail
  69. Reland [clangd] Config: config struct propagated through Context — sam.mccall / detail
  70. Revert "[clang][SourceManager] cache Macro Expansions" — ndesaulniers / detail
  71. Reland "[clang][SourceManager] cache Macro Expansions"" — ndesaulniers / detail
  72. [clang][RelativeVTablesABI] Update CodeGenCXX/RelativeVTablesABI/dynamic-cast.cpp — leonardchan / detail
  73. [ADT] Use more explicit from to initialize member. Appease MSVC? — sam.mccall / detail
  74. [mlir] [VectorOps] Extend vector reduction integration test with reassoc=true cases. — ajcbik / detail
  75. Simplify conditionals in DNBArchMachARM64::EnableHardwareSingleStep — Jason Molenda / detail
  76. [clangd] config() -> Config::current to avoid confict with NS — sam.mccall / detail
  77. [X86] Add common prefixes to merge more hadd/sub tests checks — llvm-dev / detail
  78. [PowerPC] Fix FeatureISA3_1 def in PPC.td to imply FeatureISA3_0. — lei / detail
  79. [flang] Add coarray lowering hooks. — eschweitz / detail
  80. [mlir] add unsigned comparison builders to Affine EDSC — zinenko / detail
  81. Fix a few cases that were incorrectly parsed as unary-expressions — richard / detail
  82. [CMake] Fix incorrect handling of get_target_property failure — ctetreau / detail
  83. [MLIR] Add variadic isa<> for Type, Value, and Attribute — jurahul / detail
  84. [CMake][compiler-rt] Only set lld as available when it was built — phosek / detail
  85. [SVE] Remove calls to VectorType::getNumElements from Instrumentation — ctetreau / detail
  86. Clang Driver: Use Apple ld64's new @response-file support. — jyknight / detail
  87. Clang Driver: refactor support for writing response files to be — jyknight / detail

#7294 (Jun 29, 2020 6:36:13 AM)

  1. [clangd][Hover] Dont crash on null types — kadircet / detail
  2. [mlir] Modernize LLVM dialect rountrip test — zinenko / detail
  3. [mlir] do not hardcode the name of the undefined function in the error message — zinenko / detail
  4. [ObjectYAML][DWARF] Collect diagnostic message when YAMLParser fails. — Xing / detail
  5. [gn build] Port 8f9ca561a2b — llvmgnsyncbot / detail
  6. [clang-tidy] relanding b9306fd — n.james93 / detail
  7. [MLIR][Shape] Lower `shape.get_extent` to `std.dim` when possible — frgossen / detail
  8. [MLIR][Shape] Lower `shape.get_extent` to `extract_element` when possible — frgossen / detail
  9. Revert "[clang-tidy] relanding b9306fd" — n.james93 / detail
  10. Fix invalid alignment in DAGCombiner::isLegalNarrowLdSt — gchatelet / detail
  11. [llvm-objcopy] Emit error if removing symtab referenced by group section — james.henderson / detail
  12. [mlir] LLVM dialect: use addressof instead of constant to create function pointers — zinenko / detail
  13. [mlir] make the bitwidth of device side index computations configurable (reland) — tobias.gysi / detail
  14. Add tests for sequences of callbacks that RecursiveASTVisitor produces — gribozavr / detail
  15. [OpenMP][Tool] Fix buffer overflow in ompt-multiplex.h — protze / detail
  16. [TargetLowering] Add DemandedElts arg to ShrinkDemandedConstant — llvm-dev / detail
  17. Move TestClangConfig into libClangTesting and use it in AST Matchers tests — gribozavr / detail
  18. [gn build] Port 8e5a56865f2 — llvmgnsyncbot / detail
  19. [AArch64][SVE] Bail out of performPostLD1Combine for scalable types — kerry.mclaughlin / detail
  20. [AArch64][SVE] Add bfloat16 support to svext intrinsic — cullen.rhodes / detail
  21. [openmp][NFC] Cleanup: guard __kmp_mic_type by KMP_MIC_SUPPORTED macro. — Andrey.Churbanov / detail
  22. [X86] Add vector support to targetShrinkDemandedConstant for OR/XOR opcodes — llvm-dev / detail
  23. [Alignment][NFC] migrate DataLayout::getPreferredAlignment — gchatelet / detail
  24. [Alignment][NFC] Migrate AMDGPU backend to Align — gchatelet / detail

#7293 (Jun 28, 2020 8:10:15 PM)

  1. [CVP] Add tests for icmp or and/or edge conds (NFC) — nikita.ppv / detail
  2. [LVI] Refactor value from icmp cond handling (NFC) — nikita.ppv / detail
  3. [clang-tidy] Update lang restrictions on perf module — n.james93 / detail
  4. [InstCombine] Add tests for assume implication (NFC) — nikita.ppv / detail
  5. [NFC][PowerPC] Add run lines to test DivRemPairsPass. — esme.yi / detail
  6. [x86] add tests for rsqrt opportunities; NFC — spatel / detail
  7. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  8. Revert "[VectorCombine] add test for scalable vectors; NFC" — spatel / detail
  9. [VectorCombine] add test for scalable vectors; NFC — spatel / detail
  10. [Coroutines] Optimize the lifespan of temporary co_await object — xun / detail
  11. [NFC][ScalarEvolution] Add a test showing SCEV failure to recognize 'urem' — lebedev.ri / detail
  12. [libc] This commit fixes the strcmp fuzzing test. It uses a single input and — gyurgyikcp / detail
  13. [X86] Explicitly add popcnt feature to Intel CPUs with SSE4.2 in the frontend. — craig.topper / detail
  14. [SimplifyCFG] Regenerate test checks (NFC) — nikita.ppv / detail
  15. [SimplifyCFG] Make test more robust (NFC) — nikita.ppv / detail
  16. [NFC] CallGraph related cleanup — serguei.n.dmitriev / detail
  17. [Clang][OpenMP][OMPBuilder] Moving OMP allocation and cache creation code to OMPBuilderCBHelpers — fghanim84 / detail
  18. Revert "[clang-tidy] Reworked enum options handling(again)" — thakis / detail

#7292 (Jun 28, 2020 6:49:31 AM)

  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
  6. SpeculativeExecution: fix incorrect debug info move — dfukalov / detail
  7. Improve stack object printing. NFC. — Madhur.Amilkanthwar / detail
  8. Revert accidentally landed patch citing o build errors — Madhur.Amilkanthwar / detail
  9. [X86] combineScalarToVector - handle (v2i64 scalar_to_vector(aextload)) as well as (v2i64 scalar_to_vector(aext)) — llvm-dev / detail

#7291 (Jun 27, 2020 8:45:34 PM)

  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

#7290 (Jun 27, 2020 10:38:41 AM)

  1. [buildbot] ML Bots: fixed LLVM_CCACHE_BUILD (was _CACHE_) — mtrofin / detail
  2. Correct documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  3. [clang][SourceManager] cache Macro Expansions — ndesaulniers / detail
  4. [SVE] Code generation for fixed length vector adds. — paul.walker / detail
  5. [NFC] Builtins: list 'R' for restrict — JF Bastien / detail
  6. [VPlan] Add & use VPValue for VPWidenGEPRecipe operands (NFC). — flo / detail
  7. More corrections to documented spelling of ffinite-math to ffinite-math-only — melanie.blower / detail
  8. Revert "[sve][acle] Add reinterpret intrinsics for brain float." — francesco.petrogalli / detail
  9. [InstCombine] Drop debug loc in TryToSinkInstruction — Vedant Kumar / detail
  10. Extend or truncate __ptr32/__ptr64 pointers when dereferenced. — akhuang / detail
  11. [sve][acle] Recommit https://reviews.llvm.org/D82501 — francesco.petrogalli / detail
  12. [NFC] Bump ObjCOrBuiltinIDBits to 15 — JF Bastien / detail
  13. [AMDGPU] Define DWARF encoding for condition code registers — Tony.Tye / detail
  14. GlobalISel: Don't fail translate on weak cmpxchg — Matthew.Arsenault / detail
  15. [compiler-rt] Fix mismatched #if/#endif comments — Steven Wu / detail
  16. [debugify] Demote an error about empty locations to a warning — Vedant Kumar / detail
  17. [MemorySSA] Update comment in PassBuilder — Yuanfang Chen / detail
  18. [NewPM][BasicAA] basicaa -> basic-aa in Analysis/BasicAA — aeubanks / detail
  19. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/SLPVectorizer — aeubanks / detail
  20. Revert "[InstCombine] Drop debug loc in TryToSinkInstruction" — Vedant Kumar / detail
  21. AMDGPU/GlobalISel: Fix some legalization of < dword vector stores — Matthew.Arsenault / detail
  22. LLParser: Accept align(N) as new syntax for parameter attribute — Matthew.Arsenault / detail
  23. Fix full-store-partial-alias.ll — aeubanks / detail
  24. [lldb/Test] Disable eh-frame-augment-noop.test on macOS — Jonas Devlieghere / detail
  25. [NFCi] Fixing build failures on Windows due to std::tie used w/o proper include. — plotfi / detail
  26. [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
  27. Disable a JSONTest.Integers test with newer MSVCs, PR46470 — thakis / detail
  28. Disable a JSONTest.Integers test with all MSVCs, PR46470 — thakis / detail
  29. [flang] Fix line continuation after bare labels (fm200.f) — pklausler / detail
  30. [darwin][driver] Do not link with libarclite when building for Apple Silicon macOS — Alex Lorenz / detail
  31. [darwin][driver] NFC, split addStartObjectFileArgs into multiple functions — Alex Lorenz / detail
  32. [InstCombine] Drop debug loc in TryToSinkInstruction (reland) — Vedant Kumar / detail
  33. [llvm-install-name-tool] Add support for -rpath option — alexshap / detail
  34. Revert "Disable a JSONTest.Integers test with all MSVCs, PR46470" — thakis / detail
  35. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/DeadStoreElimination — aeubanks / detail
  36. [NewPM][BasicAA] basicaa -> basic-aa in Transforms/{New,}GVN — aeubanks / detail
  37. [ELF] --warn-backrefs: check that D79300 fixed an issue due to `mb = {}` — maskray / detail
  38. [BasicAA] Rename deprecated -basicaa to -basic-aa — maskray / detail
  39. [BasicAA] Rename -disable-basicaa to -disable-basic-aa to be consistent with the canonical name "basic-aa" — maskray / detail
  40. [Docs] Fix typo and test git commit access. NFC. — 1585086582 / detail
  41. [OpenMP][OMPBuilder] Adding privatization related `createXXXX` to OMPBuilder — fghanim84 / detail
  42. [X86] Add MOVBE and RDRND features to BDVER4. — craig.topper / detail
  43. [Docs] BitCodeFormat.rst: List missing attribute codes — guiand / detail
  44. [MSAN] Handle x86 {round,min,max}sd intrinsics — guiand / detail
  45. [OpenMP][OMPBuilder] Remove unused variable in Unittest — fghanim84 / detail
  46. Reland D81869 "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  47. [NFCI][SCEV] getPointerBase(): de-recursify — lebedev.ri / detail
  48. [SCEV] Make SCEVAddExpr actually always return pointer type if there is pointer operand (PR46457) — lebedev.ri / detail
  49. AsmWriter - printConstVCalls/printNonConstVCalls - avoid std::vector pass by value. NFCI. — llvm-dev / detail
  50. [IR] Store attributes that are available "somewhere" (NFC) — nikita.ppv / detail
  51. AsmPrinter.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  52. MCSectionWasm.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  53. IndirectionUtils.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  54. CompileOnDemandLayer.h - remove unused Twine.h include. NFC. — llvm-dev / detail
  55. Error.h - GenericBinaryError - pass Twine arg by reference not value. — llvm-dev / detail
  56. Reland: [clang driver] Move default module cache from system temporary directory — dave / detail
  57. Fix unused type alias warning. NFC. — llvm-dev / detail
  58. [X86] Add AVX tests buildvec-insertvec.ll — llvm-dev / detail
  59. [X86] Add PR46461 test case — llvm-dev / detail
  60. [DAG] reduceBuildVecExtToExtBuildVec - don't combine if it would break a splat. — llvm-dev / detail
  61. FileCollector.h - reduce Twine.h include to forward declaration. NFC. — llvm-dev / detail
  62. [clang-format] [PR462254] fix indentation of default and break correctly in whitesmiths style — mydeveloperday / detail
  63. ThreadPool.h - remove unused BitVector.h include. NFC. — llvm-dev / detail
  64. Revert "[Docs] Fix typo and test git commit access. NFC." — 1585086582 / detail
  65. [clang-format] NFC 1% improvement in the overall clang-formatted status — mydeveloperday / detail
  66. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMILPV — llvm-dev / detail
  67. [X86][AVX] SimplifyDemandedVectorEltsForTargetNode - reduce width of X86ISD::VPERMIL2 — llvm-dev / detail
  68. Update polly tests to use -disable-basicaa to -disable-basic-aa — llvm-dev / detail

#7288 (Jun 26, 2020 2:57:25 PM)

  1. [AArch64][SVE] Guard perm and select bfloat16 intrinsic patterns — cullen.rhodes / detail
  2. [AArch64][SVE] Predicate bfloat16 load patterns with HasBF16 — kerry.mclaughlin / detail
  3. [lldb] Rewrite Scalar::Promote — pavel / detail
  4. [lldb/Unwind] Use eh_frame plan directly when it doesn't need to be augmented — pavel / detail
  5. LoopVectorize.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  6. [AArch64][SVE] Add bfloat16 support to store intrinsics — kerry.mclaughlin / detail
  7. [Alignment][NFC] Migrate TTI::getMaskedMemoryOpCost to Align — gchatelet / detail
  8. [AArch64][SVE2] Guard while intrinsics on scalar bfloat feature macro — cullen.rhodes / detail
  9. [AMDGPU] Use std::pair to return two values. NFC. — jay.foad / detail
  10. [lldb][NFC] Make TestDollarInVariable a non-inline test — Raphael Isemann / detail
  11. [Alignment][NFC] Migrate TTI::getInterleavedMemoryOpCost to Align — gchatelet / detail
  12. [Alignment][NFC] Migrate TTI::getGatherScatterOpCost to Align — gchatelet / detail
  13. [DWARFYAML][debug_info] Teach yaml2obj emit correct DWARF64 unit header. — Xing / detail
  14. MemorySSAUpdater.h - remove unnecessary WeakVH forward declaration. NFC. — llvm-dev / detail
  15. TargetSubtargetInfo.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  16. [AST] Add fixed-point subtraction constant evaluation. — bevin.hansson / detail
  17. [AST] Add fixed-point multiplication constant evaluation. — bevin.hansson / detail
  18. [AST] Add fixed-point division constant evaluation. — bevin.hansson / detail
  19. [AST] Improve overflow diagnostics for fixed-point constant evaluation. — bevin.hansson / detail
  20. [AST] Fix certain consteval assignment and comma operator issues with fixed-point types. — bevin.hansson / detail
  21. [clang driver] Move default module cache from system temporary directory — dave / detail
  22. Triple.h - reduce Twine.h include to forward declarations. NFC. — llvm-dev / detail
  23. Improve LegacyPassManager API to correctly report modified status — sguelton / detail
  24. Fix implicit Twine.h include dependency. — llvm-dev / detail
  25. [builtins] Improve compatibility with 16 bit targets — anton / detail
  26. [MSP430] Update register names — anton / detail
  27. [AArch64][SVE] Only support sizeless bfloat types if supported by subtarget — cullen.rhodes / detail
  28. Fix implicit include dependencies on SmallVector.h. — simon.tatham / detail
  29. [MLIR][Affine-loop-fusion] Fix a bug in affine-loop-fusion pass when there are non-affine operations — uday / detail
  30. [mlir-tblgen] Use fully qualified names in generated code files — jean-michel.gorius / detail
  31. Add explicit Twine.h include to try and fix ICE on clang-ppc64be-linux — llvm-dev / detail
  32. [lldb] Re-add X-Fail for Windows to TestDollarInVariable — Raphael Isemann / detail
  33. [mlir] support returning unranked memrefs — zinenko / detail
  34. [mlir] Avoid creating local OpBuilders in Standard-to-LLVM conversion — zinenko / detail
  35. [mlir] fix off-by-one error in collapseParallelLoops — tobias.gysi / detail
  36. [MLIR][SPIRV] Add support for OpCopyMemory. — antiagainst / detail
  37. Revert rGf0bab7875e78e01c149d12302dcc4b6d4c43e25c - "Triple.h - reduce Twine.h include to forward declarations. NFC." — llvm-dev / detail
  38. Fix pass return status for loop extractor — sguelton / detail
  39. [AArch64][SVE] Remove asserts from AArch64ISelLowering for bfloat16 types — kerry.mclaughlin / detail
  40. [CodeComplete] Add code completion for using alias. — kadircet / detail
  41. [mlir][spirv] Add RewriteInserts pass. — antiagainst / detail
  42. AMDGPU/GlobalISel: Uncomment some fixed tests — Matthew.Arsenault / detail
  43. AMDGPU/GlobalISel: Add baseline checks for legacy clover kernel ABI — Matthew.Arsenault / detail
  44. AMDGPU/GlobalISel: Fix legacy clover kernel argument ABI — Matthew.Arsenault / detail
  45. [Alignment][NFC] Migrate TTI::isLegalToVectorize{Load,Store}Chain to Align — gchatelet / detail
  46. [libTooling] Rename overloaded `range` range selector. — yitzhakm / detail
  47. [MLIR][SPIRVToLLVM] Conversion for bitrverse and bitcount ops — antiagainst / detail
  48. Modify FPFeatures to use delta not absolute settings — melanie.blower / detail
  49. Work around a bug in MSVC in the syntax tree test — gribozavr / detail
  50. Revert "Modify FPFeatures to use delta not absolute settings" — melanie.blower / detail
  51. [llvm-exegesis] Let Counter returns up to 16 entries — vyng / detail
  52. Revert "Revert "Modify FPFeatures to use delta not absolute settings"" — melanie.blower / detail
  53. [mlir][vulkan-runner] Make vulkan runner use GPU device memory — thomasraoux / detail
  54. [NFC] Eliminate an unneeded -vv used in test development. — kevin.neal / detail
  55. [sve][acle] Add reinterpret intrinsics for brain float. — francesco.petrogalli / detail
  56. [OpenMPOpt][NFC] Change ICV macros for initial value — s_stefan / detail
  57. Revert "Revert "Revert "Modify FPFeatures to use delta not absolute settings""" — melanie.blower / detail
  58. [libc++abi] Fix build failure in abort_message.cpp when vasprintf isn't provided — Louis Dionne / detail
  59. [libTooling] Improve error message from failure in selection Stencil — yitzhakm / detail
  60. [PPC][NFC] Add Subtarget and replace all uses of PPCSubTarget with Subtarget. — kbarton / detail
  61. [NewPM][LoopUnroll] Rename unroll* to loop-unroll* — aeubanks / detail
  62. [SourceManager] don't check invalid param of getLocalSLocEntry() — ndesaulniers / detail
  63. Revert "[clang driver] Move default module cache from system temporary directory" — thakis / detail
  64. Migrate last batch of tests to gc-live bundle format — listmail / detail
  65. [flang] Port test_any.sh tests to FileCheck: Hand port tests which use regexes — richard.barton / detail
  66. [PGO] Add a functionality to always instrument the func entry BB — xur / detail
  67. [flang] Port test_any.sh tests to FileCheck: Hand port getdefinition* tests — richard.barton / detail
  68. [flang] Port test_any.sh tests to FileCheck: Hand port getsymbols tests — richard.barton / detail
  69. [flang] Port test_any.sh tests to FileCheck: Hand port canondo{08-18} tests — richard.barton / detail
  70. [flang] Add CHARACTER type lowering helpers and runtime. — eschweitz / detail
  71. [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics — amy.kwan1 / detail
  72. [mlir] [VectorOps] Add the ability to mark FP reductions with "reassociate" attribute — ajcbik / detail
  73. [CMake] Add check-debuginfo-* targets — maskray / detail
  74. [AArch64] add vector test for merged condition branching; NFC — spatel / detail
  75. [DAGCombiner] rename variables for readability; NFC — spatel / detail
  76. [flang] Port remaining test_any.sh tests to FileCheck — richard.barton / detail
  77. [NFCI] Cleanup range checks in Register/MCRegister — daltenty / detail
  78. AMDGPU: Add llvm.amdgcn.sqrt intrinsic — arsenm2 / detail
  79. [libc++] Remove support for building through llvm-config — Louis Dionne / detail
  80. [CostModel] Avoid traditional ConstantExpr crashy pitfails — lebedev.ri / detail

#7287 (Jun 26, 2020 4:22:34 AM)

  1. [WebAssembly] Add warnings for -shared and -pie — sunfish / detail
  2. [lldb/test] Skip TestBreakpointThumbCodesection on arm64. — ditaliano / detail
  3. [lldb/test] XFAIL TestHWBreakMultiThread on arch rather platform. — ditaliano / detail
  4. [test] XFail TestSigtrampUnwind based on arch rather than OS — ditaliano / detail
  5. [test] XFail TestStepNoDebug based on arch rather than OS — ditaliano / detail
  6. [libc++] Add missing <stddef.h> include to <wchar.h> — Louis Dionne / detail
  7. [compiler-rt] Add support for arm64 macOS — Steven Wu / detail
  8. Remove references to the 4.0 release as a major breaking (NFC) — joker.eph / detail
  9. [CMake] Add llvm-config to DEBUGINFO_TEST_DEPS — maskray / detail
  10. [lldb/ScriptInterpreter] Fix Windows error C2371: 'pid_t': redefinition — Jonas Devlieghere / detail
  11. [AArch64][GlobalISel] Fix extended shift addressing mode selection not handling sxth. — Amara Emerson / detail
  12. [debuginfo-tests] Require "lldb" for some dexter tests — maskray / detail
  13. [InferAddressSpaces] Handle the pair of `ptrtoint`/`inttoptr`. — michael.hliao / detail
  14. [CMake] Add optional asan & safestack dependencies to DEBUGINFO_TEST_DEPS — maskray / detail
  15. [clangd] Fix test compile with GCC (name conflict) — sam.mccall / detail
  16. [NewPM][BasicAA] Rename basicaa -> basic-aa, add alias — aeubanks / detail
  17. [CMake] Add optional lldb dependency to DEBUGINFO_TEST_DEPS — maskray / detail
  18. [hip] Disable test temporarily due to failures on build servers. — michael.hliao / detail
  19. [hip] Re-enable `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  20. [PowerPC][Power10] Implement centrifuge, vector gather every nth bit, vector evaluate Builtins in LLVM/Clang — amy.kwan1 / detail
  21. [NFC] Extract unifyTargetFeatures — Yaxun.Liu / detail
  22. [hip] Refine `clang/test/CodeGenCUDA/amdgpu-kernel-arg-pointer-type.cu` — michael.hliao / detail
  23. [HIP] Add missing options for lto — Yaxun.Liu / detail
  24. [libc++] Always generate a __config_site header — Louis Dionne / detail
  25. [DebugInfo] Fix emitting offsets to CUs with -dwarf-sections-as-references=Enable. — ikudrin / detail
  26. [libc++] Fix the runtimes build after making __config_site mandatory — Louis Dionne / detail
  27. [libc] Add the remaining long double flavors of nearest integer functions. — sivachandra / detail
  28. [X86] Add CMPXCHG16B feature to amdfam10 in the frontend. — craig.topper / detail
  29. [ARM] Don't revert get.active.lane.mask in ARM Tail-Predication pass — sjoerd.meijer / detail
  30. [SelectionDAG] Lower @llvm.get.active.lane.mask to setcc — sjoerd.meijer / detail
  31. [SVE] Fix scalable vector bug in DataLayout::getIntPtrType — david.sherwood / detail
  32. [X86] Make XSAVEC/XSAVEOPT/XSAVES properly depend on XSAVE in both the frontend and the backend. — craig.topper / detail
  33. Remove "rm -f" workaround in acle_sve_adda.c — david.sherwood / detail
  34. [mlir] parallel loop canonicalization — tobias.gysi / detail
  35. [ARM] VCVTT instruction selection — david.green / detail
  36. Prevent unused error when assertions are disabled. — tpopp / detail
  37. [CodeComplete] Tweak code completion for `typename`. — kadircet / detail
  38. AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. — llvm-dev / detail
  39. VNCoercion.cpp - remove unused includes. NFC. — llvm-dev / detail
  40. Fix some clang-tidy namespace closing comments warnings. NFC. — llvm-dev / detail
  41. LiveRangeEdit.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  42. MemoryLocation.h - reduce Instruction.h include to forward declaration. NFC. — llvm-dev / detail
  43. Constants.h - remove unnecessary forward declarations. NFC. — llvm-dev / detail
  44. [ARM] VCVTT fpround instruction selection — david.green / detail

#7286 (Jun 25, 2020 5:51:14 PM)

  1. moved deployment to kubernetes files — kuhnel / detail
  2. [MLIR][Shape] Add `shape.rank` operation — frgossen / detail
  3. [lldb][PDB] Constexpr static member values as AST literals — aleksandr.urakov / detail
  4. [MLIR][Shape] Add constant folding to `shape.rank` — frgossen / detail
  5. Reland "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  6. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  7. [MLIR][Shape] Add canonicalization pattern for `shape.rank` — frgossen / detail
  8. [PowerPC] add popcount CodeGen test; NFC — shawn / detail
  9. [MLIR][Shape] Lower `shape.rank` — frgossen / detail
  10. [MLIR][Shape] Lower `shape_of` for unranked tensors — frgossen / detail
  11. [docs][GlobalISel] Fix the warnings during docs-llvm-html build — djordje.todorovic / detail
  12. [docs][llvm-dwarfdump] Fix the warnings during docs-llvm-html buil — djordje.todorovic / detail
  13. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  14. [analyzer] SATest: Add initial docker infrastructure — vsavchenko / detail
  15. [analyzer] SATest: Add convenience 'docker' command — vsavchenko / detail
  16. [analyzer] SATest: Add a set of initial projects for testing — vsavchenko / detail
  17. [analyzer] SATest: Make docker interfaces transparent — vsavchenko / detail
  18. [analyzer] SATest: Make main script Python2 compatible — vsavchenko / detail
  19. [analyzer] SATest: Do not re-run CMake in Docker if not needed — vsavchenko / detail
  20. [analyzer] SATest: Add an easy option to connect to docker for debugging — vsavchenko / detail
  21. [analyzer] SATest: Add 5 more projects for testing — vsavchenko / detail
  22. [analyzer] SATest: Fix package versions for test dependencies — vsavchenko / detail
  23. [analyzer] SATest: Use logger in single-threaded mode as well — vsavchenko / detail
  24. [MLIR][Shape] Fix ambiguous symbol — frgossen / detail
  25. Ensure that CompilerInvocationTest normalizes default target triples — dany.grumberg / detail
  26. [libclang] Get rid of relience on SourceManager member signature — kadircet / detail
  27. [AST] Fix a crash on accessing a class without definition in constexpr function context. — hokein.wu / detail
  28. MachineScheduler.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  29. FPEnv.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  30. [Matrix] Group matrix diagnostics together (NFC). — flo / detail
  31. [ARM] Allow tail predication on sadd_sat and uadd_sat intrinsics — samuel.tebbs / detail
  32. [Matrix] Use 1st/2nd instead of first/second in matrix diags. — flo / detail
  33. [NFC] update test to make diff of the following commit clear — tyker / detail
  34. [AssumeBundles] Use operand bundles to encode alignment assumptions — tyker / detail
  35. Repair various issues with modernize-avoid-bind — aaron / detail
  36. [llvm-readelf] - Report a warning instead of an error when dumping a broken section header. — grimar / detail
  37. [MLIR][Shape] Canonicalize subsequent `index_to_size` and `size_to_index` — frgossen / detail
  38. [ARM] Split cast cost tests, and add masked load/store tests. NFC — david.green / detail
  39. [OPENMP]Dynamic globalization for parallel target regions. — a.bataev / detail
  40. [MLIR][Shape] Canonicalize subsequent `size_to_index` and `index_to_size` — frgossen / detail
  41. Fix a crash with [[clang::acquire_handle]] when written as a type — aaron / detail
  42. [DSE,MSSA] Check if Def is removable only wen we try to remove it. — flo / detail
  43. [openmp] Use Directive_enumSize instead of OMPD_unknown position — clementval / detail
  44. [Alignment][NFC] Use Align for TargetCallingConv::OrigAlign — gchatelet / detail
  45. Fix typos in CodeGenPrepare::splitLargeGEPOffsets comments. — llvm-dev / detail
  46. CodeGenPrepare.cpp - remove unused IntrinsicsX86.h header. NFC. — llvm-dev / detail
  47. IRBuilder.cpp - fix include sorting order. NFC. — llvm-dev / detail
  48. Attributes.cpp - fix include sorting order. NFC. — llvm-dev / detail
  49. LiveIntervals.h.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  50. [Alignment][NFC] Conform X86, ARM and AArch64 TargetTransformInfo backends to the public API — gchatelet / detail
  51. [lldb] Rewrite Scalar::GetBytes — pavel / detail
  52. [PhaseOrdering] delete test for vectorization; NFC — spatel / detail
  53. [NFC][PPC][AIX] Add stack frame layout diagram to PPCISelLowering.cpp — zarko / detail
  54. [ObjectYAML][DWARF] Format codes. NFC. — Xing / detail
  55. [MC] Fix PR45805: infinite recursion in assembler — thomasp / detail
  56. [AArch64] Emit warning when disassembling unpredictable LDRAA and LDRAB — victor.campos / detail
  57. [ARM] MVE VCVT lowering for f32->f16 truncs — david.green / detail
  58. LoopAccessAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  59. GlobalsModRef.h - reduce CallGraph.h include to forward declarations. NFC. — llvm-dev / detail
  60. Remove orphan TypeBasedAAResult::PathAliases declaration. NFC. — llvm-dev / detail
  61. Remove orphan AMDGPUAAResult::Aliases and AMDGPUAAResult::PathAliases declarations. NFC. — llvm-dev / detail
  62. [mlir][EDSC] Add divis and diviu and vector.extractelement — diego.caballero / detail
  63. [ARM] Fixup for signed comparison warning. NFC — david.green / detail
  64. [InstCombine] fold fmul/fdiv with fabs operands — spatel / detail
  65. Add `BoolLiteralExpression` to SyntaxTree — ecaldas / detail
  66. [FPEnv] PowerPC-specific builtin constrained FP enablement — kevin.neal / detail
  67. [Clang] Add support for -Wno-inline-namespace-reopened-noninline — andreybokhanko / detail
  68. [NewPM] Separate out alias analysis passes in opt — aeubanks / detail
  69. GVN.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  70. [libc++abi] Allow specifying custom Lit config files — Louis Dionne / detail
  71. [libunwind] Allow specifying custom Lit config files — Louis Dionne / detail
  72. Change while to do-while — maskray / detail
  73. [sve][acle] Add some C intrinsics for brain float types. — francesco.petrogalli / detail
  74. [FileCheck][NFC] Remove redundant DumpInputDefault — jdenny.ornl / detail
  75. [lldb/ScriptInterpreter] Extract IO redirection logic — Jonas Devlieghere / detail
  76. [analyzer] Enable constructor support in evalCall event. — Artem Dergachev / detail
  77. Ensure that default value for -triple is correctly normalizedvalues — dany.grumberg / detail
  78. [llvm-readobj][COFF] add .llvm.call-graph-profile section dump — zequanwu / detail
  79. [lldb/ScriptInterpreter] Let the IORedirect factory handle IO being disabled. — Jonas Devlieghere / detail
  80. [lldb/Lua] Redirect Lua stdout/stderr to the CommandReturnObject — Jonas Devlieghere / detail
  81. [Clang][SourceManager] optimize getFileIDLocal() — ndesaulniers / detail
  82. [NewPM] Move debugging log printing after PassInstrumentation before-pass-callbacks — Yuanfang Chen / detail
  83. Add `CharLiteral` to SyntaxTree — ecaldas / detail
  84. Add StringLiteral to SyntaxTree — ecaldas / detail
  85. Add `FloatingLiteral` to SyntaxTree — ecaldas / detail
  86. [lldb][NFC] Use expect_expr in TestDollarInVariable — Raphael Isemann / detail
  87. [PGO] Extend the value profile buckets for mem op sizes. — yamauchi / detail
  88. [Coroutines] Special handle __builtin_coro_resume for final_suspend nothrow check — xun / detail
  89. [lldb/Docs] Add more details to the issues with custom Python installs on macOS — Jonas Devlieghere / detail
  90. [Sema][CodeComplete][ObjC] Don't split the first selector fragment — davg / detail
  91. [gn build] Port 63a89693f09 — llvmgnsyncbot / detail
  92. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  93. Revert "[PGO] Extend the value profile buckets for mem op sizes." — yamauchi / detail
  94. [gn build] Port 9878996c708 — llvmgnsyncbot / detail
  95. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  96. [Coroutines] Handle dependent promise types for final_suspend non-throw check — xun / detail
  97. [ARM] Add FP_ROUND handling to splitting MVE stores — david.green / detail
  98. Revert "[X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature." — craig.topper / detail
  99. [libc++abi] NFCI: Minor refactoring of abort_message() — Louis Dionne / detail
  100. [flang] Replace ATTRIBUTE_UNUSED with LLVM_ATTRIBUTE_UNUSED — richard.barton / detail
  101. [openmp] Use config.test_extra_flags in archer and multiplex tests — aktoon / detail
  102. [HIP] Improve check patterns to avoid test failures in case string "opt", etc. happens to be in the command path. — yamauchi / detail
  103. [lldb/ScriptInterpreter] Fix missing include on Windows — Jonas Devlieghere / detail
  104. [builtins] Move more float128-related helpers to GENERIC_TF_SOURCES list — anton / detail
  105. [libc++] Fix some typos in the comment header for <regex> — Louis Dionne / detail
  106. [Support][AIX] Add declaration of wait4 to fix build — hubert.reinterpretcast / detail
  107. [NFC][Support] Make Unix/Program.inc separately compilable — hubert.reinterpretcast / detail
  108. [NFC][Support] Add unit of measure to comment for PeakMemory — hubert.reinterpretcast / detail
  109. [X86] Don't imply -mprfchw when -m3dnow is specified. Enable prefetchw in the backend with 3dnow feature. — craig.topper / detail
  110. [ARM] MVE VCVT lowering for f16->f32 extends — david.green / detail
  111. Migrate a couple of codegen tests to gc-live format — listmail / detail
  112. [x86] add vector test for merged condition branching; NFC — spatel / detail
  113. [libc++] Remove deprecated _LIBCPP_ALTERNATE_STRING_LAYOUT macro — Louis Dionne / detail
  114. [ARM] Split FPExt loads — david.green / detail
  115. [clangd] Config: Fragments and parsing from YAML — sam.mccall / detail
  116. [gn build] Port e9fb1506b83 — llvmgnsyncbot / detail
  117. Migrate a couple of codegen tests to gc-live format — listmail / detail
  118. [MVT] Add missing floating point types for 1024/2048-bit vectors. — paul.walker / detail
  119. [AArch64][GlobalISel] Port buildvector -> dup pattern from AArch64ISelLowering — Jessica Paquette / detail
  120. [libc++] Remove unnecessary LLVM_INCLUDE_BENCHMARKS option in the Apple build — Louis Dionne / detail
  121. Fix polly build after 8c2082e1dc9505da21806b707dfb3eae3f0550ff — maskray / detail
  122. [WebAssembly] Adding 64-bit versions of __stack_pointer and other globals — aardappel / detail

#7285 (Jun 25, 2020 2:55:31 AM)

  1. [clangd] Make background index thread count calculation clearer — sam.mccall / detail
  2. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  3. [unittest] Fix FrontendTests CanGenerateCC1CommandLineFlag when LLVM_DEFAULT_TARGET_TRIPLE is not normalized after D79796 — maskray / detail
  4. [lldb/API] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  5. [Apple Silicon] Handle macOS in PlatformDarwin — ditaliano / detail
  6. [HostInfoMacOS] Parse correctly the triple for Apple Silicon. — ditaliano / detail
  7. [MLIR][NFC] Adopt variadic isa<> — jurahul / detail
  8. [DWARFYAML][debug_gnu_*] 'Descriptor' field should be 1-byte. NFC. — Xing / detail
  9. [mlir] Refactor OpInterface internals to be faster and factor out common bits. — riddleriver / detail
  10. Don't inline dynamic allocas that simplify to huge static allocas. — Amara Emerson / detail
  11. [mlir][spirv] Add TransposeOp — antiagainst / detail
  12. [mlir][DialectConversion][NFC] Add comment blocks and organize a bit of the code — riddleriver / detail
  13. [MLIR][SPIRVToLLVM] Implementation of SPIR-V module conversion pattern — antiagainst / detail
  14. [lldb] Use std::make_unique<> (NFC) — Jonas Devlieghere / detail
  15. [Inliner] Handle 'no-signed-zeros-fp-math' function attribute. — Akira / detail
  16. [Hexagon][llvm-objcopy] Add missing check for SHN_HEXAGON_SCOMMON_1 — sidneym / detail
  17. [NewPM][opt] Assert PassPipeline and Passes don't both contain passes — aeubanks / detail
  18. [X86][NFC] Pre-commit test case for the following patch. — pengfei.wang / detail
  19. Move explicit template class specialization out of the class to fix gcc builds (NFC) — joker.eph / detail
  20. [X86] Fix a typo error. — pengfei.wang / detail
  21. [VE] Add clang tests for VE — marukawa / detail
  22. [X86] Emit a reg-reg copy for fast isel of vector bitcasts. — craig.topper / detail
  23. [InstCombine] Combine select & Phi by same condition — mkazantsev / detail
  24. [Test] Add more tests for selects & phis — mkazantsev / detail
  25. [SVE] Make ConstantFoldGetElementPtr work for scalable vectors of indices — david.sherwood / detail
  26. [OpenMP] Upgrade default version of OpenMP to 5.0 — Saiyedul.Islam / detail
  27. [AArch64][SVE] Enable __ARM_FEATURE_SVE macros. — sander.desmalen / detail
  28. [mlir] parallel loop tiling optimization for loops with static bounds — tobias.gysi / detail

#7284 (Jun 24, 2020 4:42:31 PM)

  1. [buildbot] Use paths instead of env vars for ml bots — mtrofin / detail
  2. StackLifetime.h - remove unused AliasAnalysis.h include. NFC. — llvm-dev / detail
  3. ObjCARC.h - remove unnecessary includes. NFC. — llvm-dev / detail
  4. [OpenMP] NFC: Create OpenMP release notes file — protze / detail
  5. [OpenMPOpt] ICV macro definitions — sstipanovic / detail
  6. [DSE] Eliminate stores at the end of the function. — flo / detail
  7. [LLD][PowerPC] Add support for R_PPC64_GOT_PCREL34 — kamau.bridgeman / detail
  8. Loads.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  9. [llvm-readobj] - Don't crash when a broken GNU hash table is dumped with --hash-symbols. — grimar / detail
  10. [DSE,MSSA] Add missing -enable-dse-memoryssa flag to test. — flo / detail
  11. [AMDGPU] Avoid redundant mode register writes — tcorring / detail
  12. [lldb] Refactor Scalar::TruncOrExtendTo — pavel / detail
  13. [AST][RecoveryExpr] Add error-bit TemplateArgument — hokein.wu / detail
  14. Cloning.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  15. WebAssembly: Don't store MachineFunction in MachineFunctionInfo — Matthew.Arsenault / detail
  16. [VectorCombine] add tests for extract + cmp + binop; NFC — spatel / detail
  17. [VectorCombine] give invalid index value a name; NFC — spatel / detail
  18. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  19. [llvm] Release-mode ML InlineAdvisor — mtrofin / detail
  20. [NewPM] Handle -simplifycfg in opt — aeubanks / detail
  21. [NewPM] Add SimpleLoopUnswitchPass to PassRegistry.def — aeubanks / detail
  22. Revert "[AMDGPU] Enable compare operations to be selected by divergence" — arsenm2 / detail
  23. [ELF] -r: don't parse @ (symbol versioning) for .symver inline asm in bitcode — maskray / detail
  24. [Hexagon] Reducing minimum alignment requirement — iajbar / detail
  25. [clangd] Disable printing of Value for tag-types on hover — kadircet / detail
  26. AMDGPU/GlobalISel: Invert parameter for div/rem lowering function — Matthew.Arsenault / detail
  27. AMDGPU/GlobalISel: Legalize 64-bit G_SDIV/G_SREM — Matthew.Arsenault / detail
  28. [AMDGPU] Make sure to fix implicit operands on insertBranch — david.stuttard / detail
  29. Disable flaky lldb-vscode tests on aarch64 — waltermelon / detail
  30. [SLP] Precommit short load / wide math test for AArch64. — flo / detail
  31. GlobalISel: Add unit tests for some utils functions — Matthew.Arsenault / detail
  32. [SemaObjC] Fix a crash on invalid when 'auto' is used in a @property — erik.pilkington / detail
  33. [OpenMP] Adopt std::set in HostDataToTargetMap — tianshilei1992 / detail
  34. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  35. [llvm] Remove full stop frome error message — Jonas Devlieghere / detail
  36. [libTooling] Delete deprecated `Stencil` combinators. — yitzhakm / detail
  37. [MLIR] Fix affine loop fusion private memref alloc — uday / detail
  38. LoopUtils.h - reduce AliasAnalysis.h include to forward declarations. NFC. — llvm-dev / detail
  39. [gn build] (manually) port bdceefe95ba6a — thakis / detail
  40. [gn build] Port 4fb2116ee7f — llvmgnsyncbot / detail
  41. Start adding support for generating CC1 command lines from CompilerInvocation — dany.grumberg / detail
  42. [gn build] Port 29125ddf132 — llvmgnsyncbot / detail
  43. Fix coding style. NFC. — michael.hliao / detail
  44. [X86] Replace PROC macros with an enum and a lookup table of processor information. — craig.topper / detail
  45. [WPD] Allow virtual calls to be analyzed with multiple type tests — tejohnson / detail
  46. Disable a flaky lldb-vscode test on aarch64 — waltermelon / detail
  47. [X86] Rename O3-pipeline.ll to opt-pipeline.ll and add O1/O2 command lines — craig.topper / detail
  48. [NVPTX] Fix for NVPTX module asm regression — tra / detail
  49. [llvm-objcopy] Update help messages — alexshap / detail
  50. [OpenMP][Docs] Mark TR8 `present` as claimed in docs — jdenny.ornl / detail
  51. Local.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  52. InstCombineInternal.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  53. [OpenMP][NFC] Remove hard-coded line numbers from test — jdenny.ornl / detail
  54. [ObjC] Copy a block to the heap if it is passed as a variadic argument — Akira / detail
  55. [FileCheck][NFC] Fix typo in test comment — jdenny.ornl / detail
  56. [docs] Fix typo — Vedant Kumar / detail
  57. [SLP] Limit GEP lists based on width of index computation. — flo / detail
  58. [Apple Silicon] Initial support for Rosetta — ditaliano / detail
  59. [Apple Silicon] Debugging of process under Rosetta is supported. — ditaliano / detail
  60. [lld-macho] Use namespace qualifiers (macho::) instead of `namespace lld { namespace macho {` — i / detail
  61. [llvm-objcopy] Update help message tests — alexshap / detail
  62. Fix crash on XCore on unused inline in EmitTargetMetadata — erich.keane / detail
  63. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  64. Fix a pair of wtype-limits and 3 wparentheses warnings from 29125ddf1 — erich.keane / detail
  65. [x86][AArch64] add tests for fmul-fma combine; NFC — spatel / detail
  66. [InlineCost] Added InlineCostCallAnalyzer::print() — knaumov / detail
  67. [lldb][NFC] Use expect_expr in TestStructTypes.py — Raphael Isemann / detail
  68. [NFCI][CostModel] Add const to Value*. — dfukalov / detail
  69. [ProcessGDBRemote] Placate the Windows buildbot. — ditaliano / detail
  70. [SVE] Remove calls to VectorType::getNumElements from IPO — ctetreau / detail
  71. [NFC][PowerPC] Fix some typos in MachineCombiner comments — Jinsong Ji / detail
  72. [lld-macho] Remove using namespace llvm::MachO — maskray / detail
  73. [ProcessGDBRemote] Fix a typo in an ifdef from 58de2a3851391d — martin / detail
  74. [PowerPC][Power10] Implement Count Leading/Trailing Zeroes Builtins under bit Mask in LLVM/Clang — amy.kwan1 / detail
  75. Add a git hook script that can be manually setup to run some checks on every push — joker.eph / detail
  76. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  77. [ARM] Make cp10 and cp11 usage a warning — stefan / detail
  78. Revert "[BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles." — 31459023+hctim / detail
  79. Use concrete natural type alignment for masked load/store operations instead of 0. — gchatelet / detail
  80. [TextAPI/MachO] Fix style issues. NFC — maskray / detail
  81. Remove Passes dependency on CodeGen — Yuanfang Chen / detail
  82. Revert "Use concrete natural type alignment for masked load/store operations instead of 0." — gchatelet / detail
  83. [NFCI] SCEV: promote ScalarEvolutionDivision into an publicly usable class — lebedev.ri / detail
  84. [InstCombine] visitBitCast(): do not crash on weird `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  85. [IR] GetUnderlyingObject(), stripPointerCastsAndOffsets(): don't crash on `bitcast <1 x i8*> to i8*` — lebedev.ri / detail
  86. [SROA] convertValue(): we can have <N x iK> to <M x iQ*> cast — lebedev.ri / detail
  87. [SROA] convertValue(): we can have <N x iK*> to <M x iQ> cast — lebedev.ri / detail
  88. [NFCI][InstSimplify] Add CHECK-LABEL to new icmp.ll test — lebedev.ri / detail
  89. [gn build] Port 1e2691fe238 — llvmgnsyncbot / detail
  90. [MIR] Fix CFI_INSTRUCTION escape printing — scott.linder / detail
  91. [llvm-profdata] --hot-func-list: fix some style issues in D81800 — maskray / detail

#7283 (Jun 24, 2020 6:09:01 AM)

  1. added scripts to debug running deployment — kuhnel / detail
  2. [lldb][NFC] Add some more tests for edge cases LLDB's builtin formatters — Raphael Isemann / detail
  3. [SVE] Remove calls to VectorType::getNumElements from FuzzMutate — ctetreau / detail
  4. Fix incorrect "REQUIRE" (default_target->default_triple) introduced in 59f45a1cdb3 — joker.eph / detail
  5. [MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics — antiagainst / detail
  6. [vscode] set default values for terminateDebuggee for the disconnect request — waltermelon / detail
  7. [ELF] Resolve relocations in .debug_* referencing (discarded symbols or ICF folded section symbols) to tombstone values — i / detail
  8. Change CMake so that we only look for Z3 when LLVM_ENABLE_Z3_SOLVER is enabled — mikhail.ramalho / detail
  9. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  10. [mlir] Avoid pontentially ambiguous class name — jean-michel.gorius / detail
  11. [Host] Check for TARGET_OS_EMBEDDED instead of listing architectures. — ditaliano / detail
  12. [ObjectFileMachO] Check for TARGET_EMBEDDED instead of listing architectures. — ditaliano / detail
  13. Generalize TestFormattersBoolRefPtr to work on Apple Silicon. — ditaliano / detail
  14. Redo of Add terminateCommands to lldb-vscode protocol — waltermelon / detail
  15. [LLD][PowerPC] Add support for R_PPC64_PCREL34 — kamau.bridgeman / detail
  16. [DSE,MSSA] Treat `store 0` after calloc as noop stores. — flo / detail
  17. [libc][Obvious] Fix few typos in tests. — sivachandra / detail
  18. [IR] Remove unnecessary uint64_t casts (NFC) — nikita.ppv / detail
  19. [SVE] Remove calls to VectorType::getNumElements from Bitcode — ctetreau / detail
  20. [IR] Remove MSVC warning workaround (NFC) — nikita.ppv / detail
  21. fix test failure for clang/test/CodeGen/builtin-expect-with-probability.cpp — erich.keane / detail
  22. Add missing string conversions to fix a compile error in Local.h — Adrian Prantl / detail
  23. Preserve GlobalsAA analysis result in InjectTLIMappings — flo / detail
  24. test/msan/sigwait: Don't silently ignore assertion failures — eugenis / detail
  25. [lldb/Lua] Fix typo: s/stdout/stderr/ — Jonas Devlieghere / detail
  26. [ASan][MSan] Remove EmptyAsm and set the CallInst to nomerge to avoid from merging. — zequanwu / detail
  27. [ARM] Cortex-M4 integer instructions scheduler info test. NFC — david.green / detail
  28. [SVE] Remove calls to VectorType::getNumElements from AsmParser — ctetreau / detail
  29. [mlir] [VectorOps] Improve vector.create_mask lowering — ajcbik / detail
  30. When performing a substitution into a dependent alias template, mark the — richard / detail
  31. [ARM] Mark more integer instructions as not having side effects. — david.green / detail
  32. [flang] add RTBuilder.h — eschweitz / detail
  33. [RISCV][NFC] Add tests for folds of ADDIs into load/stores — luismarques / detail
  34. [lldb] Fix the modules build — Jonas Devlieghere / detail
  35. [clang][driver] allow macOS 11 OS version in the driver — Alex Lorenz / detail
  36. Remove clang::Codegen::EHPadEndScope as unused — dblaikie / detail
  37. [mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too — ajcbik / detail
  38. [WebAssembly] Fix for use of uninitialized member in WasmObjectWriter.cpp — sbc / detail
  39. Move late-parsed class member attribute handling adjacent to all the — richard / detail
  40. [AMDGPU] Update AMD GPU processor information — Tony.Tye / detail
  41. [ELF] Add -z start-stop-visibility= to set __start_/__stop_ symbol visibility — phosek / detail
  42. [lld][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  43. [IR] Prefer scalar type for struct indexes in GEP constant expressions. — efriedma / detail
  44. [AArch64][SVE] Add legalization support for i32/i64 vector srem/urem — efriedma / detail
  45. [NFC] Remove outdated comment in llvm-symbolizer test case. — akhuang / detail
  46. DR458: Search template parameter scopes in the right order. — richard / detail
  47. [clang codegen] Fix alignment of "Address" for incomplete array pointer. — efriedma / detail
  48. [MLIR] [NFC] Add new line and empty line before printing modified loop — jurahul / detail
  49. [WebAssebmly] Fully disable 'protected' visibility — sbc / detail
  50. AMDGPU/GlobalISel: Fix fixed ABI special VGPR function arguments — Matthew.Arsenault / detail
  51. [SimplifyCFG] Drop debug loc in SpeculativelyExecuteBB — Vedant Kumar / detail
  52. Remove GlobalValue::getAlignment(). — efriedma / detail
  53. [AArch64][GlobalISel] Improve codegen for some constant vectors by using constant pool loads. — Amara Emerson / detail
  54. [PowerPC] Add support for vector bool __int128 for Power10 — saghir / detail
  55. [BitcodeReader] Fix DelayedShuffle handling for ConstantExpr shuffles. — efriedma / detail
  56. Add option to symbolize inline frames for InternalSymbolizer — Vitaly Buka / detail
  57. [NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417 — jurahul / detail
  58. [cmake] configure the host triple on an Apple Silicon machine correctly — Alex Lorenz / detail
  59. [clang][driver] set macOS as the target OS for -arch arm64 when clang — Alex Lorenz / detail
  60. test fix: add missing system-darwin REQUIRES — Alex Lorenz / detail
  61. [lldb/Test] Temporarily disable TestSimulatorPlatform.py — Jonas Devlieghere / detail
  62. [X86] Add mayLoad/mayStore flags to some X87 instructions that don't have isel patterns to infer them from. — craig.topper / detail
  63. [libc] Add long double flavors of the floating point manipulation functions. — sivachandra / detail
  64. [libc][Obvious] Remove a debug #include of iostream. — sivachandra / detail
  65. [X86] Speculatively fix to X86AvoidStoreForwardingBlocks not deference a machine mem operand if there isn't one present. — craig.topper / detail
  66. [libc] Enable copysignl, frexpl, logbl and modfl on aarch64. — sivachandra / detail
  67. [VE] Clang toolchain for VE — simon.moll / detail
  68. [AST][RecoveryExpr] Fix a crash: don't attach error-type base specifiers. — hokein.wu / detail
  69. [gn build] Port 96d4ccf00c8 — llvmgnsyncbot / detail
  70. [AST][RecoveryExpr] Populate error-bit from Type to Expr. — hokein.wu / detail
  71. [ARM][BFloat] Legalize bf16 type even without fullfp16. — simon.tatham / detail
  72. [AMDGPU] Enable compare operations to be selected by divergence — alex-t / detail
  73. [DSE,MSSA] Precommit small test changes for D72631. — flo / detail
  74. [lldb] fix typo in docs: withing -> within — kkleine / detail
  75. [ARM] Improve diagnostics message when Neon is unsupported — victor.campos / detail
  76. [AArch64][SVE] Add bfloat16 support to load intrinsics — kerry.mclaughlin / detail
  77. [AArch64][SVE] Add bfloat16 support to perm and select intrinsics — cullen.rhodes / detail
  78. [AArch64][SVE] Add bfloat16 support to svlen intrinsic — cullen.rhodes / detail
  79. [AArch64][SVE2] Add bfloat16 support to whilerw/whilewr intrinsics — cullen.rhodes / detail
  80. [libclang] Extend clang_Cursor_Evaluate(). — flo / detail
  81. [llvm-readelf] - Don't crash when e_shstrndx==SHN_XINDEX, but there is no section header. — grimar / detail
  82. [clang-format] restore indent in conditionals when AlignOperands is DontAlign — krasimir / detail
  83. Don't install clang-import-test — Alexander.Richardson / detail

#7282 (Jun 23, 2020 7:32:57 PM)

  1. AMDGPU/GlobalISel: Fix asserts on non-s32 sitofp/uitofp sources — Matthew.Arsenault / detail
  2. [BFloat] Add convert/copy instrinsic support — mikhail.maltsev / detail
  3. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  4. [gn build] (semi-manually) Port d90443b1d93 — thakis / detail
  5. [ARM] Describe defs/uses of VLLDM and VLSTM — momchil.velikov / detail
  6. [MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops — antiagainst / detail
  7. Fix test added by D79830 — erich.keane / detail
  8. [MLIR][SPIRV] Extend automation script to generate coverage report. — antiagainst / detail
  9. [openmp] Add missing dependencies for OMP.h.inc after d90443b — clementval / detail
  10. [ObjectYAML][ELF] Add support for emitting the .debug_pubtypes section. — Xing / detail
  11. [PhaseOrdering] add test for missed vectorization; NFC (PR43745) — spatel / detail
  12. [ObjectYAML][DWARF] Remove unused context. NFC. — Xing / detail
  13. [lldb/Lua] Use the debugger's output and error file for Lua's I/O library. — Jonas Devlieghere / detail
  14. [X86][AVX] Add PR46249 test case — llvm-dev / detail
  15. WithColor.h - reduce CommandLine.h include to forward declaration. NFC. — llvm-dev / detail
  16. [lldb/Lua] Require Lua 5.3 — Jonas Devlieghere / detail
  17. Remove strcmp fuzz from CMakeList since it breaks build. — gyurgyikcp / detail
  18. [NewPM] Attempt to run opt passes specified via -foo-pass under NPM — aeubanks / detail
  19. [X86][AVX] Add v16f32 variant of PR46249 test case — llvm-dev / detail
  20. Revert "[mlir] make the bitwidth of device side index computations configurable" — tobias.gysi / detail
  21. [X86][AVX] Attempt to lower v16i32/v16f32 shuffles with lowerShuffleAsRepeatedMaskAndLanePermute — llvm-dev / detail
  22. [debugserver] Initial support for Apple Silicon. — ditaliano / detail
  23. [Coroutines] Fix a few failing tests — xun / detail
  24. [mlir] Added the dialect inliner to the SCF dialect — liufeng.ee / detail

#7281 (Jun 23, 2020 10:25:33 AM)

  1. Update lldb-arm/aarch64-ubuntu builders and slaves — omair.javaid / detail
  2. [SDAG] Add new AssertAlign ISD node. — michael.hliao / detail
  3. [InstCombine] Replace selects with Phis — mkazantsev / detail
  4. [SROA] Teach SROA to perform no-op pointer conversion. — michael.hliao / detail
  5. [libc] Match x86 long double NaN classification with that of the compiler. — sivachandra / detail
  6. [Triple] support macOS 11 os version number — Alex Lorenz / detail
  7. AST dump: recurse into type template arguments when dumping. — richard / detail
  8. [DSE,MSSA] Treat passed by value args as invisible to caller. — flo / detail
  9. [llvm-rc] Implement the language id option — martin / detail
  10. LowLevelTypeImpl.h - fix implicit Debug.h dependency. NFC. — llvm-dev / detail
  11. StatepointLowering.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  12. ProfileSummary.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  13. [DebugInfo] Print line table extended opcode bytes if parsing fails — james.henderson / detail
  14. [PowerPC][NFC] Add tests for variadic functions on PPC64 — lkail / detail
  15. Silence gcc warning about extra ";" [NFC] — mikael.holmen / detail
  16. [AVR] Rewrite the function calling convention. — me / detail
  17. [SVE] Code generation for fixed length vector loads & stores. — paul.walker / detail
  18. [DAG] visitSIGN_EXTEND_INREG - rename EVT variable. NFCI. — llvm-dev / detail
  19. [X86] truncateVectorWithPACK - fix outdated comment. NFC. — llvm-dev / detail
  20. [lldb] Split ClangASTSource::CompleteType — pavel / detail
  21. [TableGen] Add error messages — sebastian.neubauer / detail
  22. Revert "[AVR] Explicitly set the address of the data section when invoking the linker" — me / detail
  23. [AArch64][SVE] Guard svbfloat16_t with feature macro in ACLE — cullen.rhodes / detail
  24. [PowerPC] fold addi's imm operand to its imm form consumer's displacement — czhengsz / detail
  25. [libcxx tests] Clang is more strict now about coroutines — dave / detail
  26. [IndVarSimplify] Don't replace IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  27. [SVE][CodeGen] Legalisation of vsetcc with scalable types — kerry.mclaughlin / detail
  28. DWARFLinkerDeclContext.h - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  29. SanitizerCoverage.h - fix implicit VirtualFileSystem.h dependency. NFC. — llvm-dev / detail
  30. [Transforms] Ensure we include CommandLine.h if we declare any cl::opt flags — llvm-dev / detail
  31. [AArch64][SVE] ACLE: Add bfloat16 to struct load/stores. — sander.desmalen / detail
  32. Handle invalid types in the nullPointerConstant AST matcher — aaron / detail
  33. Add strcmp fuzz test. — gyurgyikcp / detail
  34. [libc] Add fuzz test for strcmp. — gyurgyikcp / detail
  35. [Analysis] Ensure we include CommandLine.h if we declare any cl::opt flags. NFC. — llvm-dev / detail
  36. ModuleTest.cpp - fix implicit SourceMgr.h dependency. NFC. — llvm-dev / detail
  37. llvm-dwp.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  38. llvm-isel-fuzzer.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  39. [DebugInfo][test] Attempt to fix big endian build bots — james.henderson / detail
  40. [DebugInfo/DWARF] - Do not hang when CFI are truncated. — grimar / detail
  41. [AMDGPU/MemOpsCluster] Compute `width` for `MIMG` instruction class. — mahesha.comp / detail
  42. [ARM] BFloat MatMul Intrinsics&CodeGen — mikhail.maltsev / detail
  43. DwarfGenerator.cpp - fix implicit FileSystem.h dependency. NFC. — llvm-dev / detail
  44. ProfileSummaryInfoTest.cpp - fix implicit CommandLine.h dependency. NFC. — llvm-dev / detail
  45. Add stddef.h to fix missing size_t type build errors. — llvm-dev / detail
  46. [ObjectYAML][ELF] Add support for emitting the .debug_pubnames section. — Xing / detail
  47. [OPENMP50]Codegen for scan directives in parallel for simd regions. — a.bataev / detail
  48. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  49. [PhaseOrdering] add test for vectorizer cooperation; NFC — spatel / detail
  50. [libc++abi] Allow code-signing executables when running the tests — Louis Dionne / detail
  51. Mangle.cpp - fix implicit Format.h dependency. NFC. — llvm-dev / detail
  52. [unittest, ADT] Add unit tests for itostr & utostr — thomasp / detail

#7280 (Jun 23, 2020 12:42:43 AM)

  1. [mlir][ods] Allow filtering of ops — jpienaar / detail
  2. [Coroutines] Ensure co_await promise.final_suspend() does not throw — xun / detail
  3. Fix dynamic alloca detection in CloneBasicBlock — aeubanks / detail
  4. - Add hasNItemsOrLess and container variants of hasNItems, hasNItemsOrMore, and hasNItemsOrLess — jurahul / detail
  5. [SVE] Remove calls to VectorType::getNumElements from ARM — ctetreau / detail
  6. add copy of MLIR .clang-tidy to squelch noise in phabricator reviews — eschweitz / detail
  7. [WebAssembly] Add support for externalref to MC and wasm-ld — sbc / detail
  8. [MLIR][NFC] Adopt hasNItems() for SizedRegion predicate — jurahul / detail
  9. Add -ast-dump-decl-types flag to include types of value and type — richard / detail
  10. Fix multilevel deduction where an outer pack is used in the type of an — richard / detail
  11. [llvm-install-name-tool] Implement delete_rpath option — alexshap / detail
  12. [AVR] Don't adjust for instruction size — aykevanlaethem / detail
  13. [AVR] Decode single register instructions — aykevanlaethem / detail
  14. [AVR] Disassemble multiplication instructions — aykevanlaethem / detail
  15. [AVR] Disassemble instructions with fixed Z operand — aykevanlaethem / detail
  16. [AVR] Disassemble double register instructions — aykevanlaethem / detail
  17. [VectorCombine] do not use magic number for undef mask element; NFC — spatel / detail
  18. [InstCombine] add tests for integer reductions; NFC — spatel / detail
  19. [InstCombine] reassociate diff of sums into sum of diffs — spatel / detail
  20. [PowerPC][Power10] Implement VSX PCV Generate Operations in LLVM/Clang — amy.kwan1 / detail
  21. Distinguish between template parameter substitutions that are forming — richard / detail
  22. [mlir][mlir-rocm-runner] Remove compile-time warning. NFC. — whchung / detail
  23. Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1. — whchung / detail
  24. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail

#7279 (Jun 22, 2020 5:32:08 PM)

  1. [llvm-readelf] - Do not crash when dumping the dynamic symbol table when its sh_entzize == 0. — grimar / detail
  2. [AMDGPU] Update more live intervals in SIWholeQuadMode — jay.foad / detail
  3. [VectorCombine] add/use pass-level IRBuilder — spatel / detail
  4. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  5. Revert "[clang][Driver] Correct tool search path priority" — david.spickett / detail
  6. [DAG] Add SimplifyMultipleUseDemandedVectorElts helper for SimplifyMultipleUseDemandedBits. NFCI. — llvm-dev / detail
  7. [DWARFYAML][debug_info] Use 'AbbrCode' to index the abbreviation. — Xing / detail
  8. [DWARFYAML][debug_info] Add support for error handling. — Xing / detail
  9. [openmp] Base of tablegen generated OpenMP common declaration — clementval / detail
  10. Revert commit 9e52530 because of dependencies issue — clementval / detail
  11. [VectorCombine] add helper to replace uses and rename — spatel / detail
  12. Implement constexpr BinaryOperator for vector types — erich.keane / detail
  13. [mlir][spirv] Enhance AccessChainOp index type handling — antiagainst / detail
  14. [analyzer] Remove forbidden characters from a filename for a graph dump on Windows — dpetrov / detail
  15. Pre-commit SLP test. NFC. — Stanislav.Mekhanoshin / detail
  16. [ARC] Add missing return statement — gchatelet / detail
  17. [DebugInfo] Update MachineInstr to help support variadic DBG_VALUE instructions — stozer / detail
  18. [AMDGPU] Generate test checks — jay.foad / detail
  19. Pre-commited test update. NFC. — Stanislav.Mekhanoshin / detail
  20. [MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files — jpienaar / detail
  21. [flang] Finish adding AbstractConverter.h — eschweitz / detail
  22. [DSE,MSSA] Add additional tests with non-removable stores (NFC). — flo / detail
  23. [NPM] Bail out when -foo and --passes=foo are both specified — aeubanks / detail
  24. [MCParser] Support quoted section name for COFF — i / detail
  25. [DSE,MSSA] Reorder DSE blocking checks. — flo / detail
  26. [VectorCombine] make helper function for shift-shuffle; NFC — spatel / detail
  27. [lldb/Lua] Recognize "quit" as a way to exit the script interpreter. — Jonas Devlieghere / detail
  28. [flang] Shape analysis for result of MATMUL — pklausler / detail
  29. [sve][acle] Add SVE BFloat16 extensions. — francesco.petrogalli / detail
  30. [PGO][PGSO] Enable non-cold size opts under partial profile sample PGO. — yamauchi / detail
  31. Add support of __builtin_expect_with_probability — erich.keane / detail
  32. [clang-tidy] llvm-twine-local ignores parameters — n.james93 / detail
  33. [clang-tidy] RenamerClangTidy wont emit fixes in scratch space — n.james93 / detail
  34. [ARM][BFloat] Implement bf16 get/set_lane without casts to i16 vectors — mikhail.maltsev / detail
  35. [llvm] Fix typo in test case comment (NFC) — tobias.gysi / detail
  36. [mlir] Fix a doc link in LinalgBase.td — hanchung / detail
  37. [flang] Fix bug checking SAVE attribute — tkeith / detail
  38. [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
  39. [X86] Remove encoding value from the X86_FEATURE and X86_FEATURE_COMPAT macro. NFCI — craig.topper / detail
  40. 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
  41. [SVE] Remove calls to VectorType::getNumElements from WebASM — ctetreau / detail
  42. Revert "[X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions" — hans / detail
  43. Use std::make_tuple instead initializer list — antiagainst / detail
  44. [HIP] Move HIP Linking Logic into HIP ToolChain — enye.shi / detail
  45. Add Statically Linked Libraries — enye.shi / detail
  46. llvm-nm: Implement --special-syms. — peter / detail
  47. Fix the verification of DIEs with DW_AT_ranges. — gclayton / detail
  48. 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

#7278 (Jun 22, 2020 7:47:59 AM)

  1. workaround for failing GPU — kuhnel / detail
  2. buildbot mlir-nvidia: fixed port configuration — kuhnel / detail
  3. [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
  4. [flang]Fix individual tests with lit when building out of tree — Osi.Request / detail
  5. [Peeling] Extend the scope of peeling a bit — serguei.katkov / detail
  6. Return false if the identifier is not in the global module index. — v.g.vassilev / detail
  7. [mlir] Add for loop specialization — herhut / detail
  8. [clang][Driver] Correct tool search path priority — david.spickett / detail
  9. [CSInfo][MIPS] Don't describe parameters loaded by sub/super reg copy — djordje.todorovic / detail
  10. [Analyzer][StreamChecker] Add note tags for file opening. — 1.int32 / detail
  11. [mlir] make the bitwidth of device side index computations configurable — zinenko / detail
  12. Fixed ASTMatchers registry and regen ast docs — n.james93 / detail
  13. [DSE,MSSA] Remove unused arguments for isDSEBarrier (NFC). — flo / detail
  14. [clang-tidy] Improved accuracy of check list updater script — n.james93 / detail
  15. [DebugInfo] Explicitly permit addr_size = 0x02 when parsing DWARF data — anton / detail
  16. [MSP430] Enable some basic support for debug information — anton / detail
  17. [LTO] Use StringRef instead of C-style strings in setCodeGenDebugOptions — momchil.velikov / detail
  18. [MSP430] Update register names — anton / detail
  19. Make ninja smart console builds more pretty — dave / detail
  20. Revert "[MSP430] Update register names" — anton / detail
  21. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  22. [StackSafety] Ignore unreachable instructions — Vitaly Buka / detail
  23. [StackSafety] Check variable lifetime — Vitaly Buka / detail
  24. Revert "[Peeling] Extend the scope of peeling a bit" — serguei.katkov / detail
  25. [ASTMatcher] Correct memoization bug ignoring direction (descendants or ancestors) — sam.mccall / detail
  26. Revert "[CGP] Enable CodeGenPrepares phi type convertion." — tpopp / detail
  27. [analyzer] Handle `\l` symbol in string literals in exploded-graph-rewriter — dpetrov / detail
  28. [mlir] Fix linalg.generic matmul example in the doc — zinenko / detail
  29. OptimizationRemarkEmitter.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  30. [DAG] SimplifyMultipleUseDemandedBits - drop unnecessary *_EXTEND_VECTOR_INREG cases — llvm-dev / detail
  31. Attempt to unbreak the test introduced in 359fae6eb094 on Windows — anton / detail
  32. [llvm-readobj] - Validate the DT_STRSZ value to avoid crash. — grimar / detail
  33. [AMDGPU] clang-format of SIModeRegister.cpp — tcorring / detail
  34. [VectorCombine] improve IR debugging by providing/salvaging value names — spatel / detail
  35. Let HIP default include respect -nogpuinc and -nogpulib — Yaxun.Liu / detail

#7277 (Jun 21, 2020 10:09:10 PM)

  1. [clang-tidy] Implement storeOptions for checks missing it. — n.james93 / detail
  2. [X86] Add cooperlake detection to _cpu_indicator_init. — craig.topper / detail
  3. [X86] Add 'cooperlake' and 'tigerlake' to __builtin_cpu_is. — craig.topper / detail
  4. [VectorCombine] create class for pass to hold analyses, etc; NFC — spatel / detail
  5. [X86] Assign a feature priority to 'tigerlake' so it won't assert when used with function multiversioning — craig.topper / detail
  6. [X86] Add cooperlake and tigerlake to the enum in cpu_model.c — craig.topper / detail
  7. [lld-macho] Refactor segment/section creation, sorting, and merging — jezng / detail
  8. [amdgpu] Fix REL32 relocations with negative offsets. — michael.hliao / detail
  9. [X86] Add test file that was supposed to go with D81327. — craig.topper / detail

#7276 (Jun 21, 2020 11:39:10 AM)

  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
  6. [clang][NFC] Fix typos/wording in the comments of ConstantExpr. — riccibrun / detail
  7. [clang][Serialization] Fix the serialization of ConstantExpr. — riccibrun / detail
  8. [clang][utils] Minor tweak to make-ast-dump-check.sh — riccibrun / detail
  9. [clang][NFC] Regenerate test/AST/ast-dump-lambda.cpp with --match-full-lines. — riccibrun / detail
  10. [clang][test][NFC] Also test for serialization in AST dump tests, part 2/n. — riccibrun / detail
  11. [clang][test][NFC] Also test for serialization in AST dump tests, part 3/n. — riccibrun / detail
  12. [InstSimplify] add test for fdiv signbit; NFC — spatel / detail
  13. [ValueTracking] improve analysis for fdiv with same operands — spatel / detail
  14. Revert "Add --hot-func-list to llvm-profdata show for sample profiles" — riccibrun / detail
  15. [ValueTracking, BasicAA] Don't simplify instructions — nikita.ppv / detail
  16. [CGP][AArch64] Convert Phi type tests. NFC — david.green / detail
  17. [CGP] Convert phi types — david.green / detail
  18. add option to instantiate templates already in the PCH — l.lunak / detail
  19. [DSE,MSSA] Move reachability check to main loop. — flo / detail
  20. [CGP] Enable CodeGenPrepares phi type convertion. — david.green / detail
  21. fix clang/PCH/delayed-pch-instantiate test — l.lunak / detail

#7275 (Jun 21, 2020 1:18:43 AM)

  1. Typos around a -> an. — echristo / detail
  2. [flang] Add BoxValue.h — eschweitz / detail
  3. Temporarily Revert "[lldb][NFC] Add more test for builtin formats" — echristo / detail
  4. Rename function to more accurately reflect what it does. — echristo / detail
  5. Update comment to be more clear. — echristo / detail
  6. [clang-tidy] As part of using inclusive language within — echristo / detail
  7. [X86] Set the cpu_vendor in __cpu_indicator_init to VENDOR_OTHER if cpuid isn't supported on the CPU. — craig.topper / detail
  8. [clang/llvm] As part of using inclusive language within — echristo / detail
  9. [PowerPC][Power10] Implement Vector Clear Left/Rightmost Bytes Builtins in LLVM/Clang — amy.kwan1 / detail
  10. [lldb] Remove unused <iostream> includes (NFC) — Jonas Devlieghere / detail
  11. [lldb/Lua] Remove redundant variable (NFC) — Jonas Devlieghere / detail

#7274 (Jun 20, 2020 2:44:25 PM)

  1. [LVI] Use find_as() where possible (NFC) — nikita.ppv / detail
  2. [LVI] Extract addValueHandle() method (NFC) — nikita.ppv / detail
  3. [JumpThreading] Make test more robust (NFC) — nikita.ppv / detail
  4. [CVP] Add another non null test (NFC) — nikita.ppv / detail
  5. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) != -1 -> !PTESTZ(X,X) allof patterns — llvm-dev / detail
  6. [X86] combineSetCCMOVMSK - consistently use CmpBits variable. NFCI. — llvm-dev / detail
  7. [InstCombine] add tests for fabs(x) / fabs (x); NFC — spatel / detail
  8. [InstCombine] fabs(X) / fabs(X) -> X / X — spatel / detail
  9. RegionPass.h - remove unnecessary Function.h include. NFC. — llvm-dev / detail
  10. ProfileSummaryInfo.h - reduce unnecessary Function.h include to forward declaration. NFC. — llvm-dev / detail
  11. [InstCombine] add tests for fmul/fdiv with fabs operands; NFC — spatel / detail
  12. [InstCombine] remove unused parameter and add assert; NFC — spatel / detail
  13. Add --hot-func-list to llvm-profdata show for sample profiles — aktoon / detail
  14. [lldb][NFC] Add more test for builtin formats — Raphael Isemann / detail
  15. [VectorCombine] fix assert for type of compare operand — spatel / detail

#7273 (Jun 20, 2020 4:33:10 AM)

  1. [Sema] Comparison of pointers to complete and incomplete types — efriedma / detail
  2. [mlir] Allow vector.contract to have mixed types operands — thomasraoux / detail
  3. [mlir][spirv] Legalize subviewop when used with vector transfer — thomasraoux / detail
  4. [flang] Fix F5.3 formatting of 0.025 — pklausler / detail
  5. [ODRHash] Remove use of 'whitelist'. — rtrieu / detail
  6. [mlir] Fix gcc build break due to previous commit — thomasraoux / detail
  7. [AMDGPU] Avoid use of V_READLANE into EXEC in SGPR spills — carl.ritson / detail
  8. [ObjectYAML][ELF] Add support for emitting the .debug_info section. — Xing / detail
  9. [StackSafety,NFC] Don't rerun on LiveIn change — Vitaly Buka / detail
  10. [UpdateTestChecks] As part of using inclusive language within the — echristo / detail
  11. [libcxx] As part of using inclusive language within the llvm — echristo / detail
  12. [lld] As part of using inclusive language within the llvm — echristo / detail
  13. [Mips] Error if a non-immediate operand is used while an immediate is expected — i / detail
  14. [IR] Convert profile metadata in createCallMatchingInvoke() — yrouban / detail
  15. [SanitizeCoverage] Rename -fsanitize-coverage-{white,black}list to -fsanitize-coverage-{allow,block}list — i / detail
  16. [X86] Ignore bits 2:0 of the modrm byte when disassembling lfence, mfence, and sfence. — craig.topper / detail
  17. [lldb/Test] Temporarily skip watch simulator in TestSimulatorPlatform.py — Jonas Devlieghere / detail
  18. [lldb/Test] Disable TestBuiltinFormats.py on Windows — Jonas Devlieghere / detail
  19. [clang-change-namespace] As part of using inclusive language — echristo / detail
  20. Update test file. — echristo / detail
  21. Update redirected output file. — echristo / detail
  22. Fix warning caused by TableGen verifier predicate (NFC) — joker.eph / detail
  23. Update error to read a little better when an error occurs. — echristo / detail
  24. [X86] Correct the implementation of ud1(a.k.a. ud2b) instruction. — craig.topper / detail
  25. [DWARFYAML][debug_info] Fix array index out of bounds error — Xing / detail
  26. [Target] As part of using inclusive language within the llvm project, — echristo / detail
  27. [Support/Utils] As part of using inclusive language within the — echristo / detail
  28. As part of using inclusive language within the llvm project, — echristo / detail
  29. [Analysis/Transforms/Sanitizers] As part of using inclusive language — echristo / detail
  30. [docs/examples] As part of using inclusive language within the llvm — echristo / detail
  31. [cpplint] As part of using inclusive language within the llvm project, — echristo / detail
  32. [flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0 — kirankumar.tp / detail
  33. [AST/Lex/Parse/Sema] As part of using inclusive language within — echristo / detail
  34. Temporarily Revert "[flang][OpenMP] Enhance parser support for flush construct to OpenMP 5.0" — echristo / detail
  35. [CMake] Fix runtimes build for host Windows (default target) — kbessonova / detail
  36. Revert "[BasicAA] Use known lower bounds for index values for size based check." — flo / detail
  37. [lldb] Skip TestBuiltinFormats.py on arm for now — Raphael Isemann / detail
  38. [clang] SequenceChecker: C++17 sequencing rule for overloaded operators. — riccibrun / detail

#7272 (Jun 19, 2020 6:22:00 PM)

  1. Fix some typos — noreply / detail
  2. [clang][utils] Also match "col:" when looking for the end of builtins — riccibrun / detail
  3. [clang][test][NFC] Also test for serialization in AST dump tests, part 1/n. — riccibrun / detail
  4. [ARM][BFloat] Lowering of create/get/set/dup intrinsics — mikhail.maltsev / detail
  5. [X86][SSE] Add tests for (missing) MOVMSK(PCMPEQ(X,0)) != -1 -> PTESTZ(X,X) allof folds — llvm-dev / detail
  6. [AMDGPU][MC][NFC] Updated and enabled MC lit tests — dmitry.preobrazhensky / detail
  7. [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  8. [ARM][BFloat] Implement lowering of bf16 load/store intrinsics — mikhail.maltsev / detail
  9. [ARM][MVE] tail-predication: renamed internal option. — sjoerd.meijer / detail
  10. [AMDGPU] Select s_cselect — Piotr Sobczak / detail
  11. [lldb][NFC] Add test for C99 and GCC complex types — Raphael Isemann / detail
  12. [X86][SSE] movmsk-cmp.ll - cleanup check prefixes and add SSE41 target tests — llvm-dev / detail
  13. [AMDGPU][CostModel] Add fneg cost estimation — dfukalov / detail
  14. [AMDGPU] Add some missing -LABEL checks — jay.foad / detail
  15. [lldb][NFC] Remove unused DEPTH_INCREMENT in CompilerType.cpp — Raphael Isemann / detail
  16. [mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation. — herhut / detail
  17. Revert "[AMDGPU] Select s_cselect" — Piotr Sobczak / detail
  18. [libc++] Require concepts support for <numbers> — Louis Dionne / detail
  19. Revert "[FileCheck, unittest] Improve readability of ExpressionFormat" — thomasp / detail
  20. [MLIR][Shape] Lower `shape.shape_of` to standard dialect — frgossen / detail
  21. [lldb] Fix TestComplexInt on ARM — Raphael Isemann / detail
  22. [AMDGPU] Some formatting fixes. NFC. — Stanislav.Mekhanoshin / detail
  23. [ELF] Refactor ObjFile<ELFT>::initializeSymbols to enforce the invariant: InputFile::symbols has non null entry — maskray / detail
  24. [flang] DATA stmt processing (part 3/4): Remaining prep work — pklausler / detail
  25. [ELF] Refine LMA offset propagation rule in D76995 — maskray / detail
  26. [VectorCombine] fix crash while transforming constants — spatel / detail
  27. [lldb] Disable complex tests on Windows — Raphael Isemann / detail
  28. Repair support for launching ios/tv/watch simulator binaries through platform — Adrian Prantl / detail
  29. [JITLink] Display host -> target address mapping in debugging output. — Lang Hames / detail
  30. [JITLink] Allow zero-length symbols at the end of blocks. — Lang Hames / detail
  31. [lldb] Fix that SIGWINCH crashes IOHandlerEditline when we are not using the editline backend — Raphael Isemann / detail
  32. [lldb] Reactivate Objective-C++ plugin — Raphael Isemann / detail
  33. [lldb] Replace std::isprint/isspace with llvm's locale-independent version — Raphael Isemann / detail
  34. [ADT] Fix itostr handling of min int64_t value — thomasp / detail
  35. [mlir] [VectorOps] Improve vector.constant_mask lowering — ajcbik / detail
  36. Reland [FileCheck, unittest] Improve readability of ExpressionFormat — thomasp / detail
  37. [lldb] Replace calls to new with std::make_shared<> (NFC) — Jonas Devlieghere / detail
  38. [flang] Add SymbolMap — eschweitz / detail
  39. [libTooling] Change Transformer's `cat` to handle some cases of text in macros. — yitzhakm / detail
  40. [VectorCombine] refactor extract-extract logic; NFCI — spatel / detail
  41. [clang-tidy] remove duplicate fixes of alias checkers — n.james93 / detail
  42. [libc] This adds the strcmp (string compare) implementation. — gyurgyikcp / detail
  43. [AArch64][GlobalISel] Make G_SEXT_INREG legal and add selection support. — Amara Emerson / detail
  44. [flang] DATA stmt processing (part 4/4): Check & convert DATA — pklausler / detail
  45. [lldb][NFC] Add test for builtin formats — Raphael Isemann / detail
  46. [NFC] Remove unused pass name parser classes — aeubanks / detail
  47. [MLIR][NFC] Eliminate .getBlocks() when not needed — jurahul / detail
  48. [Support] Fix building for mingw on a case sensitive file system — martin / detail
  49. As part of using inclusive language with the llvm project, — echristo / detail
  50. As part of using inclusive language within the llvm project, — echristo / detail
  51. As part of using inclusive language within the llvm project, — echristo / detail
  52. [WebAssembly] Remove TEEs when dests are unstackified — aheejin / detail
  53. As part of using inclusive language within the llvm project, — echristo / detail
  54. As part of using inclusive language within the llvm project, — echristo / detail
  55. As part of using inclusive language within the llvm project, — echristo / detail
  56. As part of using inclusive language within the llvm project, — echristo / detail
  57. Error related to ThinLTO caching needs to be downgraded to a remark — katya.romanova / detail
  58. [builtins] Fix typos in comments — rprichard / detail
  59. [builtins][Android] Fix 386->686 adjustment — rprichard / detail

#7271 (Jun 19, 2020 7:44:00 AM)

  1. Reduce Windows builder path to let some libc++ tests pass. — vvereschaka / detail
  2. 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
  3. initial terraform configuration for Google buildbot workers — kuhnel / detail
  4. fixed bugs in scripts — kuhnel / detail
  5. [Matrix] Add volatile load/store tests (NFC). — flo / detail
  6. [Clang][Sema] Use of incorrect __has_feature vs __has_builtin — gchatelet / detail
  7. [SveEmitter] Add builtins for tuple creation (svcreate2/svcreate3/etc) — sander.desmalen / detail
  8. [AVR] Implement disassembly of 32-bit instructions — aykevanlaethem / detail
  9. [MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op — zinenko / detail
  10. [mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder — zinenko / detail
  11. [Matrix] Add __builtin_matrix_column_load to Clang. — flo / detail
  12. [NFC][LiveDebugValues] Document how LiveDebugValues operates — jeremy.morse / detail
  13. [mlir] NFC: Fix link in traits documentation — noreply / detail
  14. Try to remove the acle_sve_adda.s file that's breaking tests — hans / detail
  15. [SveEmitter] Add builtins to insert/extract subvectors from tuples (svget/svset) — sander.desmalen / detail
  16. [Matrix] Add __builtin_matrix_column_store to Clang. — flo / detail
  17. [Matrix] Preserve volatile when loading loads/stores. — flo / detail
  18. [mlir] Add a pass to remove all shape.cstr_ and assuming_ ops. — tpopp / detail
  19. Make matrix-type-builtins.m pass also on platforms where the type is 'unsigned long long' — hans / detail
  20. [DA] conservatively mark the join of every divergent branch — sameer.sahasrabuddhe / detail
  21. [SVE] Add flag to specify SVE register size, using this to calculate legal vector types. — paul.walker / detail
  22. [ARM] Supporting lowering of half-precision FP arguments and returns in AArch32's backend — lucas.prates / detail
  23. [ARM] Moving CMSE handling of half arguments and return to the backend — lucas.prates / detail
  24. [ARM][Clang] Removing lowering of half-precision FP arguments and returns from Clang's CodeGen — lucas.prates / detail
  25. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  26. [Matrix] Use alignment info when lowering loads/stores. — flo / detail
  27. [Matrix] Pass darwin tripe to SeamObjc test to fix windows bot failure. — flo / detail
  28. [clang] Fix the serialization of LambdaExpr and the bogus mutation in LambdaExpr::getBody — riccibrun / detail
  29. [clang][utils] Modify make-ast-dump-check.sh to generate AST serialization dump tests — riccibrun / detail
  30. [HIP] Fix rocm not found on rocm3.5 — Yaxun.Liu / detail
  31. [Clang] Move clang::Job::printArg to llvm::sys::printArg. NFCI. — alexandre.ganea / detail
  32. [CodeView] Add TypeCollection::replaceType to replace type records post-merging — alexandre.ganea / detail
  33. [MC] Pass down argv0 & cc1 cmd-line to the back-end and store in MCTargetOptions — alexandre.ganea / detail
  34. [CodeView] Add full repro to LF_BUILDINFO record — alexandre.ganea / detail
  35. [MC] Rename a misnamed function. NFC. — ikudrin / detail
  36. [llvm][docs] Document the LLVM_INSTALL_UTILS CMake option (NFC) — noreply / detail
  37. [RISCV64] Emit correct lib call for fp(float/double) to ui/si — kamleshbhalui / detail
  38. [libc++] Allow specifying custom Lit config files — Louis Dionne / detail
  39. [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
  40. Fix linker error in clang-fuzzer following 89ea0b05207d45c145fb525df554b3b986ae379b. — alexandre.ganea / detail
  41. [libcxx/variant] Fix build error for when exceptions disabled. — mcypark / detail
  42. [libc++] Add equality for spaceship types for themselves — Louis Dionne / detail
  43. [X86][SSE] Fold MOVMSK(PCMPEQ(X,0)) == -1 -> PTESTZ(X,X) — llvm-dev / detail
  44. Lanai: Remove unused method — Matthew.Arsenault / detail
  45. [clang-tidy] RenamerClangTidy group redecls into 1 warning. — n.james93 / detail
  46. [AVR] Fix miscompilation of zext + add — aykevanlaethem / detail
  47. AMDGPU: Don't pass MachineFunction if only the IR Function is used — Matthew.Arsenault / detail
  48. [clang-tidy] Add --use-color command line option and UseColor option to control colors in diagnostics — n.james93 / detail
  49. Don't require shell in clang/test/CodeGen/aarch64-sve-intrinsics/acle_sve_adda.c — hans / detail
  50. fix a typo to cycle bots — thakis / detail
  51. [TargetLowering] SimplifyMultipleUseDemandedBits - drop already extended ISD::SIGN_EXTEND_INREG nodes. — llvm-dev / detail
  52. unwind: EHABISectionIterator `operator!=`, constify `operator-` — Saleem Abdulrasool / detail
  53. [flang] Fix crash with alternate returns in modules — psteinfeld / detail
  54. [OPENMP50]Codegen for scan directives in parallel for regions. — a.bataev / detail
  55. [docs] Clarify semantics of ordered fadd/fmul reductions. — Amara Emerson / detail
  56. [ARM] Basic bfloat support — alexandros.lamprineas / detail
  57. [Dexter] Add --source-dir-root flag — tbosch / detail
  58. [OPENMP50]Allow nonmonotonic modifier for all schedule kinds. — a.bataev / detail
  59. [NFC][IndVarSimplify] Test: replacing IV user with unsafe loop-invariant (PR45360) — lebedev.ri / detail
  60. [llvm][SveEmitter] Emit the bfloat version of `svld1ro`. — francesco.petrogalli / detail
  61. [GlobalOpt] Remove preallocated calls when possible — aeubanks / detail
  62. vim: add `bfloat` keyword — cullen.rhodes / detail
  63. [update_cc_test_checks.py] Correctly skip function definitions — Alexander.Richardson / detail
  64. [update_cc_test_checks.py] Handle C++ methods — Alexander.Richardson / detail
  65. [libc++] Don't override LIBCXX_CXX_ABI_INCLUDE_PATHS for libcxxrt — Alexander.Richardson / detail
  66. [AMDGPU] Added new encoding to getMCOpcodeGen — Stanislav.Mekhanoshin / detail
  67. [HIP] Improve check patterns to avoid test failures in case string "opt", — yamauchi / detail
  68. [OPENMP]Fix PR46357: Do not allow types declarations in pragmas. — a.bataev / detail
  69. [ARM][bfloat] Do not coerce bfloat arguments and returns to integers — ties.stuij / detail
  70. [OPENMP][DOCS]Update status of supported constructs, NFC. — a.bataev / detail
  71. [NFC][TableGen] Fix some clang-tidy warnings — dany.grumberg / detail
  72. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  73. Optimize 'construct at end' loops in vector — mvels / detail
  74. [mlir] [VectorOps] remove print_i1 from runtime support library — ajcbik / detail
  75. [libc] Add implementations long double fabsl and truncl functions. — sivachandra / detail
  76. AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics — arsenm2 / detail
  77. Fix return status of LoopDistribute — sguelton / detail
  78. [flang] Fix build problems on osx — pklausler / detail
  79. [libc++] Add a dummy CMake file to include runtime subprojects — Louis Dionne / detail
  80. [TTI] Expose isNoopAddrSpaceCast in TTI. — michael.hliao / detail
  81. [scudo][standalone] Allow Primary allocations to fail up multiple times. — kostyak / detail
  82. Add support for DeclRefExpr in SyntaxTree, by generating IdExpressions — gribozavr / detail
  83. [SimplifyCFG] Update debug location when folding branch to common destination — ditaliano / detail
  84. AMDGPU: Add IntrWillReturn to intrinsic definitions — arsenm2 / detail
  85. Add SveBFloat16 to type switch. — echristo / detail
  86. [IRBuilder] add/use wrapper to create a generic compare based on predicate type; NFC — spatel / detail
  87. [BasicBlock] Added AnnotationWriter functionality to BasicBlock class — knaumov / detail
  88. [mlir][ods] Look through OpVariable for type constraint — jpienaar / detail
  89. [mlir][spirv] Allow mixed type cooperative matrix muladd — thomasraoux / detail
  90. [lld][WebAssembly] Allow ctors functions that return values — sbc / detail
  91. [CodeView] Revert 8374bf43634725dc02a262a77b5f940fca25938c and 403f9537924b8910ed4f741ed96c61f5e657915b — alexandre.ganea / detail
  92. [mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner — thomasraoux / detail
  93. [HIP] Enable -amdgpu-internalize-symbols — Yaxun.Liu / detail
  94. [SVE] Remove calls to VectorType::getNumElements from Transforms/Utils — ctetreau / detail
  95. [mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests — ajcbik / detail
  96. [AIX] Split lit test shtest-format into two separate tests and add AIX as UNSUPPORTED for shtest-format-argv0 — daltenty / detail
  97. [mlir] Refactor RewritePatternMatcher into a new PatternApplicator class. — riddleriver / detail
  98. [mlir] Allow for patterns to match any root kind. — riddleriver / detail
  99. [mlir] Refactor affine loop nest builders — zinenko / detail
  100. [mlir] Update Toy tutorial to use callback-based loop constructors — zinenko / detail
  101. [Sphinx] Adjust for source_parsers deprecation in Sphinx 3.0 — Jonas Devlieghere / detail
  102. [docs] Specify rules for updating debug locations — Vedant Kumar / detail
  103. GlobalISel: Pass LegalizerHelper to custom legalize callbacks — Matthew.Arsenault / detail
  104. GlobalISel: Fix some artifact combiner worklist inconsistencies — Matthew.Arsenault / detail
  105. [PowerPC][Power10] Implement Parallel Bits Deposit/Extract Builtins in LLVM/Clang — amy.kwan1 / detail
  106. [flang] Roll up small fixes to runtime bugs found in testing — pklausler / detail
  107. BypassSlowDivision: Fix dropping debug info — Matthew.Arsenault / detail
  108. AMDGPU: Update private null pointer value in documentation — Matthew.Arsenault / detail
  109. AMDGPU/GlobalISel: Implement computeKnownAlignForTargetInstr — Matthew.Arsenault / detail
  110. ARC: Enforce function alignment at code emission time — Matthew.Arsenault / detail
  111. [docs] Regenerate clang/docs/ClangCommandLineReference.rst — maskray / detail
  112. [flang] DATA stmt processing (part 1/4): designator folding — pklausler / detail
  113. [NFC] Cleanup of EmitCXXGlobalInitFunc() and EmitCXXGlobalDtorFunc() — Xiangling.Liao / detail
  114. [mlir][DialectConversion] Refactor how block argument types get converted — riddleriver / detail
  115. Hook up OpenBSD 64-bit PowerPC support — brad / detail
  116. [StackSafety] Add pass for StackLifetime testing — Vitaly Buka / detail
  117. [NFC] Refactor Registry loops to range for — n.james93 / detail
  118. [StackSafety] Add "Must Live" logic — Vitaly Buka / detail
  119. [sanitizer] Update global_symbols.txt — Vitaly Buka / detail
  120. Set appropriate host defines for building under emscripten — dschuff / detail
  121. Revert "Hook up OpenBSD 64-bit PowerPC support" — brad / detail
  122. [flang] DATA statement processing (part 2/4): Initial images — pklausler / detail
  123. [BFloat] Move LLVMBFloatTypeKind to the end of the enum — ties.stuij / detail
  124. The type of a reference to a non-type template parameter pack should — richard / detail
  125. [libTooling] Add parser for string representation of `RangeSelector`. — yitzhakm / detail
  126. More test cleanup for c36b03e32556a966e584386ac7dbb110bc7e4bc5. — richard / detail
  127. [gn build] Port 9ca50e887db — llvmgnsyncbot / detail
  128. AMDGPU/GlobalISel: Remove selection of MAD/MAC when not available — carl.ritson / detail
  129. [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE — nemanja.i.ibm / detail
  130. [llvm][SVE] Reg + reg addressing mode for LD1RO. — francesco.petrogalli / detail
  131. [MC] Pass the symbol rather than its name to onSymbolStart() — RonakNilesh.Chauhan / detail
  132. [libc] Migrate the libc benchmark instruction to ninja. — asteinhauser / detail
  133. [AArch64] Avoid incompatibility between SLSBLR mitigation and BTI codegen. — kristof.beyls / detail
  134. [AVR] Remove duplicate specification of lib directory — me / detail
  135. Revert "[AVR] Remove duplicate specification of lib directory" — me / detail
  136. [AVR] Remove duplicate specification of lib directory — me / detail
  137. [Test] Add more tests on select->phi transform — mkazantsev / detail
  138. [AArch64] Add clang command line support for -mharden-sls= — kristof.beyls / detail
  139. Mark some LLVM tests which require a default_triple (NFC) — joker.eph / detail
  140. Fix `check-mlir` target when the host target isn't configured — joker.eph / detail
  141. [AST] Dump containsErrors bit for the Type. — hokein.wu / detail
  142. [CodeGen] Fix ComputeNumSignBits for scalable vectors — david.sherwood / detail
  143. [CodeGen] Fix SimplifyDemandedBits for scalable vectors — david.sherwood / detail
  144. [mlir] Remove EDSC LoopBuilder, derived classes and related functionality — zinenko / detail
  145. [mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality — zinenko / detail
  146. [mlir] Remove EDSC NestedBuilder — zinenko / detail
  147. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  148. [NFC] Make AST_BLOCK_HASH test more robust with downstream changes — dany.grumberg / detail
  149. [libc++] Implement <numbers> — kamleshbhalui / detail
  150. [LiveIntervals] Fix early-clobber handling in handleMoveUp — jay.foad / detail
  151. [SCCP] Turn sext into zext for non-negative ranges. — flo / detail
  152. [StackSafety,NFC] Don't test terminators — Vitaly Buka / detail
  153. [StackSafety,NFC] Replace map with vector — Vitaly Buka / detail
  154. [SafeStack,NFC] Print liveness for all instrunctions — Vitaly Buka / detail
  155. [StackSafety] Add StackLifetime::isAliveAfter — Vitaly Buka / detail
  156. [CodeGen,AArch64] Fix up warnings in performExtendCombine — david.sherwood / detail
  157. [SveEmitter] Add builtins for struct loads/stores (ld2/ld3/etc) — sander.desmalen / detail
  158. [SVE] Fall back on DAG ISel at -O0 when encountering scalable types — david.sherwood / detail
  159. [X86][SSE] combineSetCCMOVMSK - fold MOVMSK(SHUFFLE(X,u)) -> MOVMSK(X) — llvm-dev / detail
  160. try to fix build bot after b7338fb1a6a464472850211165391983d2c8fdf3 — tyker / detail
  161. [StackSafety,NFC] Fix comment — Vitaly Buka / detail
  162. [clangd] Change FSProvider::getFileSystem to take CurrentWorkingDirectory — kadircet / detail
  163. [clangd][NFC] Rename FSProvider and getFileSystem — kadircet / detail
  164. [clangd] Rename FSProvider to TFS in case of ThreadsafeFS — kadircet / detail
  165. [gn build] Port 0628705efaf — llvmgnsyncbot / detail
  166. [clangd] Drop usage of PreambleStatCache in scanPreamble — kadircet / detail
  167. [X86][SSE] combineHorizontalPredicateResult - improve all_of(X == 0) for vXi64 on pre-SSE41 targets — llvm-dev / detail
  168. [OpenMP][OMPT] Pass mutexinoutset to the tool — protze / detail
  169. [clang-tidy] Extend InheritParentConfig to CommandLineConfig — n.james93 / detail
  170. [DSE,MSSA] Enable XFAIL'd merge-stores.ll test (NFC). — flo / detail
  171. [llvm-readobj] - Add a validation of the GNU hash table to printGnuHashHistogram(). — grimar / detail
  172. [clangd] Don't mangle workdir-relevant driver path in compile commands — sam.mccall / detail
  173. [mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`. — pifon / detail
  174. [clangd] Use drop_front instead of consume_front to get rid of a redundant check — kadircet / detail
  175. [NFC] Simplify IncludeInsertions appending to diagnostics — n.james93 / detail
  176. [AIX][Frontend] Static init implementation for AIX considering no priority — Xiangling.Liao / detail
  177. [AIX] Default AIX to using -fno-use-cxa-atexit — Xiangling.Liao / detail

#7269 (Jun 18, 2020 11:07:22 AM)

  1. [flang] AMAX0, MIN1... rewrite to MAX/MIN: make result conversion explicit — jperier / detail
  2. [AST] Move the "fallback to recovery expr" mechanism to CorrectDelayedTyposInExpr, NFC — hokein.wu / detail
  3. [SVE] Add checks for no warnings in SVE tests — david.sherwood / detail
  4. [CodeGen] Fix warnings in getVectorElementCount() — david.sherwood / detail
  5. Revert "[SVE] Add checks for no warnings in SVE tests" — david.sherwood / detail
  6. [ARM] Adjust AND/OR combines to not call isConstantSplat on i1 vectors. NFC. — david.green / detail
  7. [MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns — frgossen / detail
  8. [MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules — frgossen / detail
  9. [CodeGen] Fix warnings in isPow2VectorType and getPow2VectorType — david.sherwood / detail
  10. [mlir] [Vector] Add missing edsc intrinsics. — zinenko / detail
  11. Correctly report modified status for HWAddressSanitizer — sguelton / detail
  12. [CodeGen] Fix warnings in foldCONCAT_VECTORS — david.sherwood / detail
  13. [Matrix] Update load/store intrinsics. — flo / detail
  14. [CodeGen] Fix warnings in getVectorTypeBreakdown — david.sherwood / detail

#7268 (Jun 18, 2020 12:33:39 AM)

  1. [clang-tidy] Prune dead code. NFC. — benny.kra / detail
  2. This is a test commit — RonakNilesh.Chauhan / detail
  3. Revert 'This is a test commit - ded57e1a06a6ba — RonakNilesh.Chauhan / detail
  4. [WebAssembly] Fix bug in FixBrTables and use branch analysis utils — tlively / detail
  5. [NFC][InstCombine] Negator: do not include unneeded "llvm/IR/DerivedTypes.h" header — lebedev.ri / detail
  6. [NFC][InstCombine] Negator: add thin negate() wrapped before visit() — lebedev.ri / detail
  7. [InstCombine] Negator: cache negation results (PR46362) — lebedev.ri / detail
  8. [InstCombine] Negator: while there, add detection for cycles during negation — lebedev.ri / detail
  9. [Driver] Delete CC1 -fxray-function-index and clean up some tests — maskray / detail
  10. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  11. Remove code duplication from RegisterContextPOSIX_* — omair.javaid / detail
  12. [NFC] Use llvm::hasSingleElement() in place of .size() == 1 — jurahul / detail
  13. [SVE] Fix invalid usages of getNumElements in ShuffleVectorInstruction — ctetreau / detail
  14. [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold — ctetreau / detail
  15. [MLIR] Fix parallel loop tiling. — herhut / detail
  16. Remove unused class variable ModuleSlice. — echristo / detail
  17. [flang] Fix fallout from varous changes to the cmake files. — eschweitz / detail
  18. Revert "Remove unused class variable ModuleSlice." as it was — echristo / detail
  19. [MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp — antiagainst / detail
  20. Fix rejects-valid when referencing an implicit operator== from within a — richard / detail
  21. When performing a substitution into a dependent alias template, mark the — richard / detail
  22. [BPF] fix a bug for BTF pointee type pruning — yhs / detail
  23. [clang-format] NFC 3% improvement in the overall clang-formatted status — mydeveloperday / detail
  24. [CUDA] make the test more hermetic — tra / detail
  25. [mlir][spirv] Add MatrixTimesScalar operation — 23439402+HazemAbdelhafez / detail
  26. [mlir][Inliner] Properly handle callgraph node deletion — riddleriver / detail
  27. [flang] More Fortran runtime support for CHARACTER operations — pklausler / detail
  28. Revert "Fix rejects-valid when referencing an implicit operator== from within a" — richard / detail
  29. Revert "When performing a substitution into a dependent alias template, mark the" — richard / detail
  30. AMDGPU: Don't use 16-bit FP inline constants in integer operands — Matthew.Arsenault / detail
  31. [Driver] Search computed sysroot for libc++ header paths — rprichard / detail
  32. [WebAssembly] MC: Fix for data aliases with offsets (getelementptr) — sbc / detail
  33. [ELF] Improve --export-dynamic-symbol performance by checking whether wildcard is really used — maskray / detail
  34. [PowerPC] Custom lower rotl v1i128 to vector_shuffle. — esme.yi / detail
  35. [ObjectYAML][ELF] Add support for emitting the .debug_abbrev section. — Xing / detail
  36. [PowerPC] Don't convert Loop to CTR Loop for fp128 BinaryOperator — shkzhang / detail
  37. Remove "unused" member ModuleSlice from `struct OpenMPOpt` — joker.eph / detail
  38. [lld-macho] Avoid explicit -arch in tests by defaulting to x86-64 — jezng / detail
  39. [lld-macho] Support non-pcrel section relocs — jezng / detail
  40. [lld-macho] Support X86_64_RELOC_GOT — jezng / detail
  41. [lld-macho] Handle GOT relocations of non-dylib symbols — jezng / detail
  42. [lld-macho] Ensure __bss sections we output have file offset of zero — jezng / detail
  43. [lld-macho] Handle alignment correctly when merging InputSections — jezng / detail
  44. [lld-macho] Handle framework search path, alongside library search path — jezng / detail
  45. [lld-macho] Add missing search-paths-darwin.test — jezng / detail
  46. [MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait. — jurahul / detail
  47. [DWARFYAML][debug_abbrev] Make the abbreviation code optional. — Xing / detail
  48. [Test] Add more tests showing missing opportunities in Select instcombine — mkazantsev / detail
  49. [AArch64] SLSHardening: compute correct thunk name for X29. — kristof.beyls / detail
  50. [IndirectThunks] Make generated MF structure as expected by all instruction selectors. — kristof.beyls / detail
  51. [IndirectThunks] Tiny comment fix — kristof.beyls / detail

#7267 (Jun 17, 2020 2:08:27 PM)

  1. jenkins/jobs: Move verify-machineinstrs globalisel to green-dragon-12 — Azharuddin Mohammed / detail
  2. [OPENMP][DOCS]Update status of the supported constrcuts, NFC. — a.bataev / detail
  3. [lldb/Test] Create dir if it doesn't yet exist in getReproducerArtifact — Jonas Devlieghere / detail
  4. [AArch64][GlobalISel] Avoid creating redundant ubfx when selecting G_ZEXT — Jessica Paquette / detail
  5. [Clang] Skip adding begin source location for PragmaLoopHint'd loop when — Yuanfang Chen / detail
  6. [libc++] Don't trigger unsigned conversion warnings in std::advance — Louis Dionne / detail
  7. [VectorCombine] scalarize compares with insertelement operand(s) — spatel / detail
  8. [lldb/Python] Fix the infinitely looping Python prompt bug — Jonas Devlieghere / detail
  9. [AIX][compiler-rt] Pick the right form of COMPILER_RT_ALIAS for AIX — daltenty / detail
  10. [TLI] Add four C++17 delete variants. — yamauchi / detail
  11. Fix ubsan error in tblgen with signed left shift — Stanislav.Mekhanoshin / detail
  12. [MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file. — timshen / detail
  13. [MLIR] Remove generated spaces at eof for generate-test-checks.py. — timshen / detail
  14. GlobalISel: Use Register — Matthew.Arsenault / detail
  15. GlobalISel: Make special case handling clearer — Matthew.Arsenault / detail
  16. [MLIR] Add documentation for generate-check-lines.py — timshen / detail
  17. GlobalISel: Use early return and reduce indentation — Matthew.Arsenault / detail
  18. [mlir] Introduce callback-based builders to SCF Parallel and Reduce ops — zinenko / detail
  19. [mlir] refactor Linalg LoopNestBuilder to use common infra — zinenko / detail
  20. Driver: Accept multiple --config options if filenames are the same — tstellar / detail
  21. [lit] Improve consistency for showing result groups — julian.lettner / detail
  22. [Matrix] Add align info to some more loads/stores (NFC). — flo / detail
  23. [PowerPC] Add -m[no-]power10-vector clang and llvm option — saghir / detail
  24. GlobalISel: Fix not failing on widening G_INSERT_VECTOR_ELT — Matthew.Arsenault / detail
  25. [SVE] Eliminate calls to default-false VectorType::get() from Vectorize — ctetreau / detail
  26. [OPENMP]Fix PR46347: several ordered directives in a single region. — a.bataev / detail
  27. remove gold linker — Yuanfang Chen / detail
  28. [Clang] Add a "#pragma unroll" test case for correct error reporting — Yuanfang Chen / detail
  29. Revert "remove gold linker" — Yuanfang Chen / detail
  30. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  31. [SVE] Fix bad FixedVectorType cast in simplifyDivRem — ctetreau / detail
  32. [NFC] Bail out for scalable vectors before calling getNumElements — ctetreau / detail
  33. [SVE] Eliminate calls to default-false VectorType::get() from AArch64 — ctetreau / detail
  34. [lldb/Test] Pass the lldb_tool_dir when setting the lldb-repro substitutions — Jonas Devlieghere / detail
  35. [MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM — frgossen / detail
  36. Revert "[OPENMP50]Codegen for scan directive in for simd regions." — a.bataev / detail
  37. [CGP] Add `--match-full-lines` to make sure we don't have a dbg attachment. — ditaliano / detail
  38. [MLIR][Standard] Fix use of `dyn_cast_or_null` — frgossen / detail
  39. [gicombiner] Allow generated CombinerHelpers to have additional arguments — daniel_l_sanders / detail
  40. [gcov] Refactor llvm-cov gcov and add SourceInfo — maskray / detail
  41. [gcov] Add -i --intermediate-format — maskray / detail
  42. [CallPrinter] Adding heat coloring to CallPrinter — knaumov / detail
  43. [SVE] Remove invalid calls to VectorType::getNumElements from BasicTTIImpl — ctetreau / detail
  44. [gicombiner] Allow generated combiners to store additional members — daniel_l_sanders / detail
  45. Remove the try/catch codepath if `swap` is `noexcept`. — mcypark / detail
  46. [llvm-cov gcov] Don't suppress .gcov output if .gcda is corrupted — maskray / detail
  47. [SelectionDAG] Add MVT::bf16 to getConstantFP() — aaron.smith / detail
  48. [mlir] Fix case in MLIRGPUtoSPIRVTransforms — antiagainst / detail
  49. [SVE] Deprecate default false variant of VectorType::get — ctetreau / detail
  50. [flang] Upstream the Mangler module from lowering. — eschweitz / detail
  51. [lldb/Test] Cleanup TestJITLoaderGDB and make it compatible with reproducers — Jonas Devlieghere / detail
  52. [NFC] Use EXPECT_FALSE(...) in test rather than EXPECT_EQ(false, ...) — ctetreau / detail
  53. lld: remove old test support path — Saleem Abdulrasool / detail
  54. [SVE] Generalize size checks in Verifier to use getElementCount — ctetreau / detail
  55. [MLIR] Add an Op util which returns its name with the dialect stripped. — lucyfox / detail
  56. [gicombiner] Allow disable-rule option to disable all-except-... — daniel_l_sanders / detail
  57. test: add library search path to repair the test — Saleem Abdulrasool / detail
  58. [CodeGen][TLS] Set TLS Model for __tls_guard as well. — JunMa / detail
  59. [builtins][test] Delete unneeded file headers — maskray / detail
  60. [lld-macho][test] Fix dylink-lazy.s after 0a5228a02c32cb5b10d43cb154d6d0abaf360ba7 — maskray / detail
  61. AMDGPU: Remove intermediate DAG node for trig_preop intrinsic — Matthew.Arsenault / detail
  62. [ObjectYAML][DWARF] Let writeVariableSizedInteger() return Error. — Xing / detail
  63. [lld-macho] Use uint64_t for getSize() instead of size_t — jezng / detail
  64. [PowerPC] remove wrong added FIXME in testcases, NFC — czhengsz / detail
  65. Don't assert if we find a dependently-typed variable in the — richard / detail
  66. DR458: Search template parameter scopes in the right order. — richard / detail
  67. AMDGPU/GlobalISel: Fix obvious bug in ported 32-bit udiv/urem — Matthew.Arsenault / detail
  68. [IR] Add missing GlobalAlias copying of ThreadLocalMode attribute — tejohnson / detail
  69. [DA] propagate loop live-out values that get used in a branch — sameer.sahasrabuddhe / detail
  70. [DebugInfo] Support parsing and dumping of DWARF64 macro units. — ikudrin / detail
  71. [clang] [MinGW] Link kernel32 once after the last instance of msvcrt — martin / detail
  72. [clang] Don't emit warn_cxx_ms_struct when MSBitfields is enabled globally — martin / detail
  73. [clang] Enable -mms-bitfields by default for mingw targets — martin / detail
  74. [Support] Get process statistics in ExecuteAndWait and Wait — sepavloff / detail
  75. Revert "DR458: Search template parameter scopes in the right order." — richard / detail
  76. [www] Update cxx_dr_status page for recent fixes. — richard / detail
  77. [NFC]][PowerPC] Remove unused intrinsic for old CTR loop pass — shkzhang / detail
  78. [OpenMP][Tool] Header-only multiplexing of OMPT tools — protze / detail
  79. subdirectories should not use cmake project command — protze / detail
  80. [SystemZ] Bugfix in storeLoadCanUseBlockBinary(). — paulsson / detail
  81. [SafeStack,NFC] Move SafeStackColoring code — Vitaly Buka / detail
  82. [SafeStack,NFC] Fix names after files move — Vitaly Buka / detail
  83. [gn build] Port 6754a0e2edd — llvmgnsyncbot / detail
  84. [DebugInfo] Unify Cursor usage for all debug line opcodes — james.henderson / detail
  85. [Test] Add missing opportunity for replacement of select with Phi — mkazantsev / detail
  86. Use explicitly unsigned zero to prevent from a warning — sepavloff / detail
  87. [MemDep] Also remove load instructions from NonLocalDesCache. — flo / detail
  88. [clangd] Depend on llvm-config for lit tests — kadircet / detail
  89. [SveEmitter] Add builtins for svtbl2 — sander.desmalen / detail
  90. [CallPrinter] Fix maxFreq = 0 case — kbobyrev / detail
  91. [CallPrinter] Handle freq = 0 case — kbobyrev / detail
  92. [TTI] Refactor emitGetActiveLaneMask — sjoerd.meijer / detail
  93. [LV] Emit @llvm.get.active.mask for tail-folded loops — sjoerd.meijer / detail
  94. [SCCP] Move common code to simplify basic block to helper (NFC). — flo / detail
  95. [NFC] Add API for edge domination check in dom tree — mkazantsev / detail
  96. Revert "[LV] Emit @llvm.get.active.mask for tail-folded loops" — sjoerd.meijer / detail
  97. Fix LoopIdiomRecognize pass return status — sguelton / detail
  98. [IR] Don't copy profile metadata in createCallMatchingInvoke() — hans / detail
  99. [FileCheck] Implement * and / operators for ExpressionValue. — paul.walker / detail
  100. [NFC] Run clang-format on clang/test/OpenMP/nvptx_target_codegen.cpp — alexey.bader / detail
  101. Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant" — sam.parker / detail
  102. [lldb] Remove xfail aarch64/linux from TestBuiltinTrap.py — omair.javaid / detail
  103. [SCCP] Precommit some sext tests (NFC). — flo / detail
  104. [CallPrinter] Remove static constructor. — benny.kra / detail
  105. [AMDGPU] Fix failure in VCC spilling — carl.ritson / detail
  106. [llvm-readobj] - Split the printGnuHashTable(). NFCI. — grimar / detail
  107. [llvm-readobj] - Do not crash when GnuHashTable->symndx is greater than the dynamic symbols count. — grimar / detail
  108. [LSR] Filter for postinc formulae — david.green / detail
  109. [SYCL][OpenMP] Implement thread-local storage restriction — alexey.bader / detail
  110. Recommit "[LV] Emit @llvm.get.active.lane.mask for tail-folded loops" — sjoerd.meijer / detail
  111. Follow up of rGe345d547a0d5, and attempt to pacify buildbot: — sjoerd.meijer / detail
  112. Remove global std::strings. NFCI. — benny.kra / detail
  113. [SCCP] Add a few more additional sext tests (NFC). — flo / detail
  114. [OPENMP50]Codegen for scan directive in for simd regions. — a.bataev / detail
  115. [OPENMP]Fix overflow during counting the number of iterations. — a.bataev / detail
  116. Revert "GlobalISel: Make LLT constructors constexpr" — hans / detail
  117. [clang-tidy] warnings-as-error no longer exits with ErrorCount — n.james93 / detail
  118. [InlineCost] InlineCostAnnotationWriterPass introduced — knaumov / detail
  119. [InlineCost] PrinterPass prints constants to which instructions are simplified — knaumov / detail
  120. [InlineCost] GetElementPtr with constant operands — knaumov / detail
  121. Revert "[InlineCost] GetElementPtr with constant operands" — knaumov / detail
  122. Revert "[InlineCost] PrinterPass prints constants to which instructions are simplified" — knaumov / detail
  123. Revert "[InlineCost] InlineCostAnnotationWriterPass introduced" — knaumov / detail
  124. [ARM] Reimplement MVE Tail-Predication pass using @llvm.get.active.lane.mask — sjoerd.meijer / detail
  125. ScalarEvolution.h - reduce LoopInfo.h include to forward declarations. NFC. — llvm-dev / detail
  126. [X86] Regenerate mixed-ptr tests checks — llvm-dev / detail
  127. [AMDGPU] Simplify GCNPassConfig::addOptimizedRegAlloc. NFC. — jay.foad / detail
  128. [OpenMPOPT][NFC] Introducing OMPInformationCache. — sstipanovic / detail
  129. [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering — scott.linder / detail
  130. [clangd] Make use of preamble bounds from the patch inside ReplayPreamble — kadircet / detail
  131. [AMDGPU] Skip CFIInstructions in SIInsertWaitcnts — scott.linder / detail
  132. [Clang][Driver] Remove gold linker support for PS4 toolchain — Yuanfang Chen / detail
  133. [llvm] [CommandLine] Do not suggest really hidden opts in nearest lookup — mgorny / detail
  134. [llvm] Avoid linking llvm-cfi-verify to duplicate libs — mgorny / detail
  135. [llvm] Disable linking llvm-exegesis to dylib — mgorny / detail
  136. [clang-tools-extra] Prevent linking to duplicate .a libs and dylib — mgorny / detail
  137. [lldb/Test] Fix tests that rely on logfiles with reproducers. — Jonas Devlieghere / detail
  138. [llvm-cov gcov] Support clang<11 fake 4.2 format — maskray / detail
  139. [X86] Change signature of EmitNops. NFC. — alexandre.ganea / detail
  140. [X86] For 32-bit targets, emit two-byte NOP when possible — alexandre.ganea / detail
  141. [xray] Option to omit the function index — ianlevesque / detail
  142. [CGP] Reset the debug location when promoting zext(s). — ditaliano / detail
  143. [llvm-readobj] set --elf-cg-profile as alias of --cg-profile — zequanwu / detail
  144. [OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info — tianshilei1992 / detail
  145. [lit] Avoid re-iterating result codes in different places — julian.lettner / detail
  146. [libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc. — sivachandra / detail
  147. [mlir] [VectorOps] Add create mask integration tests — ajcbik / detail
  148. BreakCriticalEdges for callbr indirect dests — ndesaulniers / detail
  149. [clang-tidy][NFC] Remove the double look-up on IncludeInserter — n.james93 / detail
  150. [InlineSpiller] add assert about spills post terminators — ndesaulniers / detail
  151. Revert "[OpenMP][NFC] Added DeviceID and Event pointer to __tgt_async_info" — tianshilei1992 / detail
  152. [flang] Fix out-of-tree builds — tkeith / detail

#7266 (Jun 16, 2020 11:18:11 AM)

  1. [lldb] Increase build timeout now that we're using a slower node — Jonas Devlieghere / detail
  2. [lib][NFC] Split the floating point util functions into multiple files. — sivachandra / detail
  3. NFC: Inline unused variable — kbobyrev / detail
  4. [CostModel] Unify getCFInstrCost — sam.parker / detail
  5. NFC: cleanup the "(void)" case trick since the assertion is wrapped in NDEBUG. — hokein.wu / detail
  6. [MLIR] Fix memref region compute for 0-d memref accesses — uday / detail
  7. [X86][SSE] combineVectorSizedSetCCEquality - move single Subtarget.hasAVX() use into condition. NFC. — llvm-dev / detail
  8. [X86][SSE] MatchVectorAllZeroTest - handle OR vector reductions — llvm-dev / detail
  9. [MC] Add --dwarf64 to generate DWARF64 debug info [1/7] — ikudrin / detail
  10. [MC] Generate .debug_line in the 64-bit DWARF format [2/7] — ikudrin / detail
  11. [MC] Generate a compilation unit in the 64-bit DWARF format [3/7] — ikudrin / detail
  12. [MC] Generate .debug_aranges in the 64-bit DWARF format [4/7] — ikudrin / detail
  13. [MC] Generate .debug_rnglists in the 64-bit DWARF format [5/7] — ikudrin / detail
  14. [MC] Fix DWARF forms for 64-bit DWARFv3 files [6/7] — ikudrin / detail
  15. [MC] Generate .debug_frame in the 64-bit DWARF format [7/7] — ikudrin / detail
  16. [asan] Refactor stack unpoisoning. — Vitaly Buka / detail
  17. [gn build] (manualy) merge e2cc854 — hans / detail
  18. Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op." — kbobyrev / detail
  19. [clangd] Make sure working directory is set during preamble validation — kadircet / detail
  20. [X86][SSE] combineVectorSizedSetCCEquality - remove unused AVX2 MOVMSK path. NFCI. — llvm-dev / detail
  21. [clang-tidy] For `run-clang-tidy.py` escape the paths that are used for analysis. — abpostelnicu / detail
  22. [asan] Unpoison signal alternate stack. — Vitaly Buka / detail
  23. [OpenMPOpt] initial tests for ICV tracking. Only nthreads is used. — sstipanovic / detail
  24. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  25. [ELF] Fixing an issue in Elf_Note_Impl::getDescAsStringRef — Saiyedul.Islam / detail
  26. [AST][RecoveryExpr] Fix a crash on a field decl with invalid type. — hokein.wu / detail
  27. [gn build] Port b7084d8ede1 — llvmgnsyncbot / detail
  28. [analyzer] CmpRuns.py: Refactor and add type annotations. NFC. — vsavchenko / detail
  29. [analyzer] CmpRuns.py: Fix error due to statistics differences — vsavchenko / detail
  30. [analyzer] SATest: Move from csv to json project maps — vsavchenko / detail
  31. [analyzer] SATest: Add posibility to download source from git and zip — vsavchenko / detail
  32. [analyzer] SATestAdd.py: Parse arguments with argparse — vsavchenko / detail
  33. [analyzer] CmpRuns.py: Decouple main functionality from argparse — vsavchenko / detail
  34. [analyzer] SATest: Introduce a single entrypoint for regression scripts — vsavchenko / detail
  35. [analyzer] ProjectMap: Do not serialize fields with default values — vsavchenko / detail
  36. [analyzer] SATest: Add option to specify projects to test — vsavchenko / detail
  37. [ARM][NFC] Explicitly specify the fp16 value type in codegen patterns. — alexandros.lamprineas / detail
  38. [NFC][OpenMPOpt] Provide function-specific foreachUse. — sstipanovic / detail
  39. Silence GCC 7 warning — kristof.beyls / detail
  40. [clangd] Fix readability-else-after-return 'Adding a note without main diagnostic' crash — n.james93 / detail
  41. [AssumeBundles] add cannonicalisation to the assume builder — tyker / detail
  42. Fix comment typo - Uexpected -> Unexpected. NFC. — llvm-dev / detail
  43. [NFC][Attributor] Expose getOrCreateAAFor and lookupAAFor — sstipanovic / detail
  44. [ARM] Fix crash trying to generate i1 immediates — david.green / detail
  45. [LSan] Enable for SystemZ — iii / detail
  46. [mlir][shape] Fix the comment in ShapeToStandard.cpp. — pifon / detail
  47. [AVR] Fix stack size in functions with a frame pointer — aykevanlaethem / detail
  48. [AVR] Remove faulty stack pushing behavior — aykevanlaethem / detail
  49. [llvm-readelf] - Do not crash when relocation references a STT_SECTION symbol for the null section. — grimar / detail
  50. Revert "[AssumeBundles] add cannonicalisation to the assume builder" — tyker / detail
  51. [mlir][OpenMP] Add custom parser and pretty printer for parallel construct — david.truby / detail
  52. [llvm-readelf] - Do not omit a zero symbol value when printing relocations. — grimar / detail
  53. [DebugInfo/DWARF] - Report .eh_frame sections of version != 1. — grimar / detail
  54. [clang-tidy] simplify-bool-expr ignores template instantiations — n.james93 / detail
  55. [analyzer] Fix StdLibraryFunctionsChecker crash on macOS — vsavchenko / detail
  56. [clang][amdgpu] Prefer not using `fp16` conversion intrinsics. — michael.hliao / detail
  57. [AArch64]: BFloat Load/Store Intrinsics&CodeGen — luke.geeson / detail
  58. [AArch64]: BFloat MatMul Intrinsics&CodeGen — luke.geeson / detail
  59. [MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug — kiran.chandramohan / detail
  60. [Matrix] Specify missing alignment in tests (NFC). — flo / detail
  61. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  62. [OpenMP][OMPT] Add callbacks for doacross loops — protze / detail
  63. GlobalISel: Make LLT constructors constexpr — Matthew.Arsenault / detail
  64. GlobalISel: Add a note to G_BITCAST documentation — Matthew.Arsenault / detail
  65. Fix debug line info when line markers are present inside macros. — thomasp / detail
  66. [GlobalISel] Delete unused variable after r353432 — maskray / detail
  67. [analyzer][MallocChecker] PR46253: Correctly recognize standard realloc — dkszelethus / detail
  68. [mlir][shape] Add a func to populate ShapeToShape patterns. — pifon / detail
  69. [Format] Add more proto enclosing function names — noreply / detail

#7265 (Jun 16, 2020 12:46:09 AM)

  1. [lldb] Disable triggering downstream jobs — Jonas Devlieghere / detail
  2. AMDGPU/GlobalISel: Extend load/store workaround to i128 vectors — Matthew.Arsenault / detail
  3. [libc++] Add the ability to run arbitrary programs using the DSL — Louis Dionne / detail
  4. AMDGPU/GlobalISel: Don't hardcode maximum register size — Matthew.Arsenault / detail
  5. [llvm] Added support for stand-alone cmake object libraries. — mtrofin / detail
  6. [Target/PPC] Fold inside an assertion. — ditaliano / detail
  7. Revert "[llvm] Added support for stand-alone cmake object libraries." — mtrofin / detail
  8. [AArch64][GlobalISel] Add G_EXT and select ext using it — Jessica Paquette / detail
  9. Fix ConstantAggregateBuilderBase::getRelativeOffset — aschwaighofer / detail
  10. [MachO] Fix typo in comment — smeenai / detail
  11. [IR] Add AttributeBitSet wrapper (NFC) — nikita.ppv / detail
  12. [lld-macho] Specify the complete set of command-line options for ld64 — smeenai / detail
  13. [CUDA,HIP] Use VFS for SDK detection. — tra / detail
  14. NFC: Remove disabled rule from postlegalizer-combiner-zip.mir test — Jessica Paquette / detail
  15. Make OpOperand constructor private (NFC) — joker.eph / detail
  16. [SVE] Bail from cstfp_pred_ty before walking scalable vector — ctetreau / detail
  17. [Analyzer][WebKit] UncountedCallArgsChecker — Jan Korous / detail
  18. [cmake] Invoke ssh.py using Python interpreter, not as executable in CrossWinToARMLinux.cmake — jaskiewiczs / detail
  19. [gn build] Port a7eb3692e76 — llvmgnsyncbot / detail
  20. [IR] Add nocapture & nosync to matrix intrinsics. — flo / detail
  21. [Analyzer][NFC] Remove prefix from WebKitNoUncountedMemberChecker name — Jan Korous / detail
  22. [CodeGenPrepare] Reset the debug location when promoting trunc(s) — ditaliano / detail
  23. [PPCAsmPrinter] support 'L' output template for memory operands — ndesaulniers / detail
  24. [mlir] [integration_test] Make integration tests default OFF — ajcbik / detail
  25. [llvm][NFC] Move content of ML subdirectory into Analysis — mtrofin / detail
  26. [libc++] Re-apply parts of 3ea9450bda90 "Migrate Lit platform detection to the DSL" — Louis Dionne / detail
  27. [GlobalISel] Don't emit multiply by magic constant for zero memset values. — Amara Emerson / detail
  28. [mlir][NFC] Fix file comments. — hanchung / detail
  29. [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op. — ntv / detail
  30. [lldb] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  31. [HIP] Do not call opt/llc for -fno-gpu-rdc — Yaxun.Liu / detail
  32. Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC) — joker.eph / detail
  33. [mlir][DialectConversion] Cache type conversions and add a few useful helpers — riddleriver / detail
  34. [mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas — riddleriver / detail
  35. [CodeGen][NFC] Add a helper function that returns the addresses of — Akira / detail
  36. Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio. — riddleriver / detail
  37. [AMDGPU] Add gfx1030 target — Stanislav.Mekhanoshin / detail
  38. Follow up for "[lit] Include unexecuted tests in xUnit report" — julian.lettner / detail
  39. [Docs] Add missing space, requested on c08ea07 — erich.keane / detail
  40. [libc++] Replace the FakeLitConfig by an actual LitConfig object — Louis Dionne / detail
  41. [libc++] Automatically create the %T directory inside config tests — Louis Dionne / detail
  42. [GlobalISel] Look through extends etc in CombinerHelper::matchConstantOp — Jessica Paquette / detail
  43. Upstream two performance monitor collectors to MachTask — Jason Molenda / detail
  44. [lit] Allow for tests to have non-parsed requirements — Casey / detail
  45. [NativeSession] Implement findLineNumbersByAddress in NativeSession, — akhuang / detail
  46. [AMDGPU] make ubsan happy with unsigned left shift — Stanislav.Mekhanoshin / detail
  47. [MSAN] Pass Origin by parameter to __msan_warning functions — eugenis / detail
  48. [HIP] Do not use llvm-link/opt/llc for -fgpu-rdc — Yaxun.Liu / detail
  49. [lldb/debugserver] Rename Master/Slave to Primary/Secondary (NFC) — Jonas Devlieghere / detail
  50. [lldb/Docs] Reword paragraph and omit 'build slave' — Jonas Devlieghere / detail
  51. [llvm-objcopy][MachO] Add support for LC_CODE_SIGNATURE — alexshap / detail
  52. [X86] Add support for inline assembly 'x' constraint for i128. — craig.topper / detail
  53. [llvm][NFC] Fix license on InlineFeaturesAnalysis.{h|cpp} — mtrofin / detail
  54. [ObjectYAML][DWARF] Implement the .debug_addr section. — Xing / detail
  55. [llvm][TextAPI/MachO] clean up auto usages in tests, NFC — cyndy_ishida / detail
  56. [LLParser] Delete temp CallInst when error occurs — qiucofan / detail
  57. [lldb/Interpreter] Use std::make_shared<StreamString> (NFC) — Jonas Devlieghere / detail
  58. [AArch64][GlobalISel] Emit constant pool loads for 64 bit fp immediates. — Amara Emerson / detail
  59. [AArch64] Print the immediate operand for SPACE pseudo instruction — maskray / detail
  60. [lldb/Python] Various cleanups in ScriptInterpreterPython (NFC) — Jonas Devlieghere / detail
  61. [lldb/Lua] Fix override/virtual in ScriptInterpreterLua (NFC) — Jonas Devlieghere / detail
  62. [lldb] Remove redundant access specifiers (NFC) — Jonas Devlieghere / detail
  63. [MLIR] Modify HasParent trait to allow one of several op's as a parent — joker.eph / detail
  64. [mlir][StandardDialect] Add some folding for operations in standard dialect. — ravishankarm / detail

#7264 (Jun 15, 2020 2:18:36 PM)

  1. [lldb] Move lldb-cmake from green-dragon-24 to 10 — Jonas Devlieghere / detail
  2. [mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`. — pifon / detail
  3. [mlir] Affine symbols: do not expect AffineScope to always exist — zinenko / detail
  4. [mlir] Introduce callback-based builders for AffineForOp — zinenko / detail
  5. [clangd] Support typeHierarchy/resolve for children of parents as well — zeratul976 / detail
  6. [mlir][shape] Update test case to new op asm format — jpienaar / detail
  7. [clangd] Follow-up to fix lit-test bustage in type-hierarchy.test — zeratul976 / detail
  8. [libc++] Raise an exception if a Lit feature resolves to an invalid name — Louis Dionne / detail
  9. [flang] Change DIE("unreachable") cases to use llvm_unreachable — david.truby / detail
  10. [llvm][SVE] IR intrinsics for quadword permutation instructions. — francesco.petrogalli / detail
  11. [libc] Extract an architecture independent copy of memcpy implementation. — sivachandra / detail
  12. [lldb] Remove indentation before help output. — Jonas Devlieghere / detail
  13. [libc] Enable string functions for aarch64. — sivachandra / detail
  14. [flang] unit test support for out-of-tree and in-tree using google tests framework — joshisameeran17 / detail
  15. [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS — Jessica Paquette / detail
  16. [DSE] Hoist partial store merging code into function (NFC). — flo / detail
  17. [X86] Remove printanymem/printopaquemem from the InstPrinters. Just tell tablegen to printMemReference directly. NFC — craig.topper / detail
  18. [OpenMP][Tests] fix data race in an OpenMP runtime test — protze / detail
  19. [llvm][SveEmitter] SVE ACLE for quadword permute intrinsics. — francesco.petrogalli / detail
  20. [WebAssembly] Adding 64-bit version of R_WASM_MEMORY_ADDR_* relocs — aardappel / detail
  21. [gn build] (manually) merge 3b29376e3fca43 — thakis / detail
  22. [libc++abi] Ensure custom libc++ header paths are honoured during libc++abi build — Louis Dionne / detail
  23. [ORC] Honor linker private global prefix on symbol names. — Lang Hames / detail
  24. [mlir] Add support for lowering tanh to LLVMIR. — hanchung / detail
  25. [DSE,MSSA] Port partial store merging. — flo / detail
  26. Recommit "[X86] Separate imm from relocImm handling." — craig.topper / detail
  27. [Target/PPC] Silence an unused variable warning. NFC. — ditaliano / detail
  28. [mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR — ajcbik / detail
  29. AMDGPU/GlobalISel: Correct memory size in test — Matthew.Arsenault / detail
  30. [RuntimeDyld] Add dependence on Core. — Lang Hames / detail
  31. [lit] Include unexecuted tests in xUnit report — julian.lettner / detail
  32. [LLVM] Change isa<> to a variadic function template — joker.eph / detail
  33. Revert "[mlir] Add support for lowering tanh to LLVMIR." — joker.eph / detail

#7263 (Jun 15, 2020 10:41:20 AM)

  1. [X86][SSE] Add LowerVectorAllZero helper for checking if all bits of a vector are zero. — llvm-dev / detail
  2. [DSE,MSSA] Delete instructions after printing it. — flo / detail
  3. [NFCI] Change the data structure of MaybeODRUseExprSet — erich.keane / detail
  4. [WebAssembly] Adding 64-bit versions of all load & store ops. — aardappel / detail
  5. AMDGPU/GlobalISel: Fix 8-byte aligned, 96-bit scalar loads — Matthew.Arsenault / detail
  6. [analyzer] Reasoning about comparison expressions in RangeConstraintManager — dpetrov / detail

#7262 (Jun 15, 2020 9:16:34 AM)

  1. [CMake][runtimes] Skip adding 2nd set of the same variables for a generic target — kbessonova / detail
  2. [lldb] Handle all Clang::Type::Builtin enums — kbobyrev / detail
  3. [CostModel] getCFInstrCost in getUserCost. — sam.parker / detail
  4. [mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`. — pifon / detail
  5. NFC: Make sure function arguments have the same name in declaration and definition — kbobyrev / detail
  6. Prevent IR-gen from emitting consteval declarations — tyker / detail
  7. [Test] Add an example of unprofitable PR Phi insertion — mkazantsev / detail
  8. [MachineVerifier][GlobalISel] Check that branches have a MBB operand or are declared indirect. Add missing properties to G_BRJT, G_BRINDIRECT — dominik.montada / detail
  9. [VE] Support relocation information in MC layer — simon.moll / detail
  10. [clangd] Turn on RecoveryAST for clangd by default. — hokein.wu / detail
  11. [X86][SSE] Add tests for and/or reduction results compared to zero — llvm-dev / detail
  12. [yaml2obj] - Introduce the "NoHeaders" key for "SectionHeaderTable" — grimar / detail
  13. Revert "Prevent IR-gen from emitting consteval declarations" — kbobyrev / detail
  14. [mlir] Extended BufferPlacement to support more sophisticated scenarios in which — marcel.koester / detail
  15. Revert "[lld-macho] No need to explicitly specify -arch in tests" — kbobyrev / detail
  16. [MLIR][Standard] Add documentation for `std.dim` and fix test cases — frgossen / detail
  17. [MLIR][Standard] Simplify complex operand unpacking — frgossen / detail
  18. [DebugInfo] Report errors for truncated debug line standard opcode — james.henderson / detail
  19. attempt to fix failing buildbots after 3bab88b7baa20b276faaee0aa7ca87f636c91877 — tyker / detail
  20. Fix clang/test/Modules/empty.modulemap by increasing limit. — sander.desmalen / detail
  21. GlobalISel: Support lowering vector->vector G_BITCAST — Matthew.Arsenault / detail
  22. AMDGPU/GlobalISel: Use less artifical example to avoid abort=0 — Matthew.Arsenault / detail
  23. AMDGPU/GlobalISel: Workaround some load/store type selection patterns — Matthew.Arsenault / detail
  24. [mlir] Remove OperandAdaptor — jpienaar / detail
  25. [AArch64] Fix BTI instruction emission. — daniel.kiss / detail
  26. [ARM][MachineOutliner] Add LR RegSave mode. — yvan.roux / detail
  27. [Analyzer][StreamChecker] Add check for pointer escape. — 1.int32 / detail
  28. [mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS. — marcel.koester / detail
  29. [clang] Fix or emit diagnostic for checked arithmetic builtins with — erich.keane / detail
  30. [strictfp] Replace dangling strictfp attrs with nobuiltin — kevin.neal / detail
  31. [ARM][MachineOutliner] Fix no-lr-save testcase. — yvan.roux / detail
  32. [X86][SSE] LowerVectorAllZeroTest - remove unnecessary bitcasts — llvm-dev / detail
  33. Revert "[X86] Separate imm from relocImm handling." — hans / detail
  34. [X86][SSE] LowerVectorAllZeroTest - add support for >256-bit vectors — llvm-dev / detail
  35. [NFC] Add braces to if-statement in MachineVerifier — dominik.montada / detail
  36. [NFC] Remove unnecessary require global-isel from tests — dominik.montada / detail
  37. [clang-tidy] Add diagnostics level to YAML output — dmitry.polukhin / detail
  38. [DSE,MSSA] Add additional merging test cases (NFC). — flo / detail
  39. [PowerPC] Do not add the relocation addend to the instruction encoding — stefanp / detail

#7261 (Jun 15, 2020 2:53:26 AM)

  1. [SveEmitter] Add SVE tuple types and builtins for svundef. — sander.desmalen / detail
  2. [SVE] Ensure proper mangling of ACLE tuple types — sander.desmalen / detail
  3. Revert "Return "[InstCombine] Simplify compare of Phi with constant inputs against a constant"" — sam.parker / detail
  4. [msan] Fix comment of __msan::Origin::isHeapOrigin — maskray / detail
  5. [NFC] Bail early simplifying unconditional branches — mkazantsev / detail
  6. [CostModel] Unify ExtractElement cost. — sam.parker / detail
  7. [IR] Prefer hasFnAttribute() where possible (NFC) — nikita.ppv / detail
  8. [NFCI][CostModel] Unify FNeg cost — sam.parker / detail

#7260 (Jun 15, 2020 1:32:26 AM)

  1. [lld-macho] No need to explicitly specify -arch in tests — jezng / detail
  2. [lld-macho] Properly handle & validate relocation r_length — jezng / detail
  3. [PowerPC] fold a bug for rlwinm folding when with full mask. — czhengsz / detail
  4. [lld-macho] Set REQUIRES: x86 on more tests — jezng / detail
  5. [PowerPC] Add some InstAlias for mtspr/mfspr instructions — shkzhang / detail
  6. [NewPM] Avoid redundant CGSCC run for updated SCC — aktoon / detail
  7. [PowerPC] fma chain break to expose more ILP — czhengsz / detail
  8. [Test] Update test with check script, add two more motivating cases — mkazantsev / detail
  9. [SafeStack,NFC] Move unconditional code into constructor — Vitaly Buka / detail
  10. [SafeStack,NFC] Move ClColoring into SafeStack.cpp — Vitaly Buka / detail
  11. [SafeStack,NFC] Use IntrinsicInst instead of Instruction — Vitaly Buka / detail
  12. [SafeStack,NFC] Add BlockLifetimeInfo constructor — Vitaly Buka / detail
  13. [SafeStack,NFC] "const" cleanup — Vitaly Buka / detail
  14. [SafeStack,NFC] Cleanup LiveRange interface — Vitaly Buka / detail
  15. [SafeStack,NFC] Fix naming style — Vitaly Buka / detail
  16. [SafeStack,NFC] Remove unneded branch — Vitaly Buka / detail
  17. [SafeStack,NFC] Make StackColoring read-only — Vitaly Buka / detail

#7258 (Jun 14, 2020 5:35:25 PM)

  1. [zorg] Set jobs to 8 on linaro-arm-lldb — omair.javaid / detail
  2. [LoopUnroll] Allow loops with multiple exiting blocks where loop latch — whitneyt / detail
  3. [LAA] Do not set CanDoRT to false for AS that do not need RT checks. — flo / detail
  4. [IR] Support efficient AssertingVH/PoisoningVH lookup — nikita.ppv / detail
  5. [IR] Remove unused IndexAttrPair typedef (NFC) — nikita.ppv / detail
  6. [X86][SSE] Fold BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) — llvm-dev / detail

#7257 (Jun 14, 2020 12:03:30 PM)

  1. AMDGPU: Fix spill/restore of 192-bit registers — Matthew.Arsenault / detail
  2. AMDGPU/GlobalISel: Select general case for G_PTRMASK — Matthew.Arsenault / detail
  3. GlobalISel: Add some basic getters to GISelKnownBits — Matthew.Arsenault / detail
  4. AMDGPU: Do not bundle inline asm — Matthew.Arsenault / detail
  5. AMDGPU: Add some baseline immediate encoding test changes — Matthew.Arsenault / detail

#7256 (Jun 14, 2020 11:15:10 AM)

  1. [X86][SSE] Add non-SSE41 target PTEST tests — llvm-dev / detail
  2. [clangd] Fix windows builds failing on check-clangd — n.james93 / detail
  3. [MLIR][NFC] Update vim syntax file — uday / detail
  4. [X86][SSE] LowerVectorAllZeroTest - add support for pre-SSE41 targets — llvm-dev / detail
  5. [InstCombine] allow undef elements when comparing vector constants for min/max bailout — spatel / detail
  6. [InstCombine] reassociate FP diff of sums into sum of diffs — spatel / detail
  7. [ARM] Additional cast cost tests. — david.green / detail
  8. [LVI] Cache lookup of experimental.guard intrinsic (NFC) — nikita.ppv / detail
  9. [LVI] Fix class indentation (NFC) — nikita.ppv / detail
  10. [OpenMP] support alloc of serialized tasks — protze / detail
  11. [OpenMP][Tool] Extend reuse of OMPT testing — protze / detail
  12. [PassManager] restore early-cse to vector cleanup — spatel / detail
  13. [DAGCombiner] Require ninf for division estimation — qiucofan / detail
  14. [PowerPC] Exploit vnmsubfp instruction — qiucofan / detail
  15. [PowerPC] Support constrained rounding operations — qiucofan / detail
  16. [X86][SSE] Add tests for missing BITOP(MOVMSK(X),MOVMSK(Y)) -> MOVMSK(BITOP(X,Y)) fold — llvm-dev / detail

#7254 (Jun 14, 2020 3:45:45 AM)

  1. [ObjectYAML][DWARF] Let the target address size be inferred from FileHeader. — Xing / detail
  2. [NFC] mv llvm/test/tools/obj2yaml/macho-DWARF-debug-ranges.yaml llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml — Xing / detail

#7253 (Jun 13, 2020 10:02:32 PM)

  1. Recommit "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  2. [lldb][test] Trying to fix build bot after 0431e4bcb27bba30156ac49be4c09ac632c5a03a — Xing / detail
  3. Fix FastISel dropping srcloc metadata from InlineAsm — amanieu / detail
  4. [X86] Separate imm from relocImm handling. — craig.topper / detail
  5. [X86] Enable the EVEX->VEX compression pass at -O0. — craig.topper / detail
  6. [DSE,MSSA] Fix location order in isOverwrite call. — flo / detail
  7. Revert "[libc++] Migrate Lit platform detection to the DSL" — vvereschaka / detail
  8. [NFCI][AggressiveInstCombiner] Add `STATISTIC()`s for transforms — lebedev.ri / detail
  9. [X86] Move -x86-use-vzeroupper command line flag into runOnMachineFunction for the pass itself rather than the pass pipeline construction — craig.topper / detail
  10. [X86] Teach combineBitcastvxi1 to prefer movmsk on avx512 in more cases — craig.topper / detail
  11. [X86] Automatically harden inline assembly RET instructions against Load Value Injection (LVI) — craig.topper / detail
  12. [X86] Add mayLoad flag to FARCALL*m/FARJMP memory instrutions. Add 'm' to the end of FARJMP64/FARCALL64 instruction names. — craig.topper / detail
  13. [IteratedDominanceFrontier] Decrease number of SmallPtrSet::insert and delete unneeded SmallVector::clear — maskray / detail

#7252 (Jun 13, 2020 12:35:02 PM)

  1. Reapply [LVI] Restructure caching to fix non-determinism — nikita.ppv / detail
  2. [DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`. — Xing / detail
  3. Revert "[DWARFYAML][debug_line] Replace `InitialLength` with `Format` and `Length`." — Xing / detail
  4. [clang][NFC] Mark CWG 974 and 1814 (default argument in a... — riccibrun / detail
  5. [clang][NFC] Mark CWG 1443 (Default arguments and non-static data members)... — riccibrun / detail
  6. [clang][NFC] Add an AST dump test for LambdaExpr — riccibrun / detail
  7. [clang-format] Fix short block when braking after control statement — mydeveloperday / detail
  8. [clang][NFC] Pack LambdaExpr — riccibrun / detail

#7251 (Jun 13, 2020 3:06:41 AM)

  1. [MLIR][SPIRVToLLVM] Implemented shift conversion pattern — antiagainst / detail
  2. [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
  3. [StackSafety,NFC] Extract addOverflowNever — Vitaly Buka / detail
  4. [StackSafety] Run ThinLTO — Vitaly Buka / detail
  5. [X86] Explicitly initialize __cpu_features2 global in compiler-rt to 0. — craig.topper / detail
  6. [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
  7. [X86] Combine the three feature variables in getHostCPUName into an array and pass it around as an array reference. — craig.topper / detail
  8. [WebAssembly] WebAssembly doesn't support "protected" visibility — sunfish / detail
  9. Fix GCC5 build by renaming variable used in 'auto' deduction (NFC) — joker.eph / detail
  10. [X86] Remove brand_id check from cpu_indicator_init. — craig.topper / detail
  11. [X86] Remove brand_id check from getHostCPUName. — craig.topper / detail
  12. [lldb] Small improvements in ValueObjectPrinter::PrintDecl (NFC) — Jonas Devlieghere / detail
  13. [lldb] Remove unnecessary c_str() in OutputFormattedHelpText calls (NFC) — Jonas Devlieghere / detail
  14. [libunwind][RISCV] Track PC separately from RA — amanieu / detail

#7250 (Jun 12, 2020 4:52:40 PM)

  1. [analyzer][NFC] Change checker dependency unit tests to check for the registration order — dkszelethus / detail
  2. [BreakCritEdges] Add option to opt-out of perserving loop-simplify. — flo / detail
  3. [MLIR] Add missing traits and assembly format to `shape.from/to_extent_tensor` — frgossen / detail
  4. [X86][SSE] combineX86ShuffleChain - combine INSERT_VECTOR_ELT patterns to INSERTPS — llvm-dev / detail
  5. [analyzer] Introduce weak dependencies to express *preferred* checker callback evaluation order — dkszelethus / detail
  6. (PR46111) Properly handle elaborated types in an implicit  deduction guide — erich.keane / detail
  7. [analyzer][NFC] Don't allow dependency checkers to emit diagnostics — dkszelethus / detail
  8. [ObjectYAML][DWARF] Add one helper function `writeInitialLength()`. NFC. — Xing / detail
  9. [AST][RecoveryExpr] Build recovery expressions by default for C++. — hokein.wu / detail
  10. [ASan][NFC] Refactor redzone size calculation — elver / detail
  11. [lit] Fix handling of various keyword parse errors — jdenny.ornl / detail
  12. Get rid of -Wunused warnings in release build, NFC. — hokein.wu / detail
  13. [mlir] Mark CastOp class's shape constraint — jpienaar / detail
  14. [X86] Add non-uniform vector signbit test cases — llvm-dev / detail
  15. [DAG] foldAddSubOfSignBit - add support for non-uniform vector constants — llvm-dev / detail
  16. 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
  17. [mlir][doc] Fix typos in tutorial chapters — herhut / detail
  18. [lldb][NFC] Modernize TestPersistentVariables — Raphael Isemann / detail
  19. Handle delayed-template-parsing functions imported into a non-dtp TU — sam.mccall / detail
  20. [lldb] Test creating persistent variables with $[digit] names — Raphael Isemann / detail
  21. Reland [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  22. [libc++] Make executor scripts executable — Louis Dionne / detail
  23. GlobalISel: Fix not erasing old instruction in sitofp/uitofp lowering — Matthew.Arsenault / detail
  24. [mlir] Add Adaptor alias — jpienaar / detail
  25. [libc++] Remove redundant UNSUPPORTED annotation for the GDB pretty-printer tests — Louis Dionne / detail
  26. [Analyzer] Replace `assert` with `ASSERT_TRUE` in a unit test to silence warnings — adam.balogh / detail
  27. [NFC] Silence compiler warning [-Wmissing-braces]. — huihuiz / detail
  28. [libc++] Parse commands inside _executeScriptInternal to remove duplication — Louis Dionne / detail
  29. Fix non-determinism issue with implicit lambda captures. — erich.keane / detail
  30. [MLIR][cmake] use add_mlir_interface() wherever possible — stephen.neuendorffer / detail
  31. [lldb/SymbolFile] Don't parse the whole line table for the support files — Jonas Devlieghere / detail
  32. [AArch64][GlobalISel] Set hasSideEffects = 0 on custom shuffle opcodes — Jessica Paquette / detail
  33. [AArch64][GlobalISel] Allow G_DUP for elements smaller than 32 B. — Jessica Paquette / detail
  34. [analyzer] Avoid unused variable warning in opt build — jpienaar / detail
  35. [flang] Dodge bogus uninitialized data warning from gcc 10.1 via code cleanup — tkeith / detail
  36. Don't diagnose a redeclaration of a deduction guide if the prior — richard / detail
  37. [DAGCombine] Generalize the case (add (or x, c1), c2) -> (add x, (c1 + c2)) — michael.hliao / detail
  38. [Lit] Pass through SSH_AUTH_SOCK from the surrounding environment — Louis Dionne / detail
  39. [libc++] Migrate Lit platform detection to the DSL — Louis Dionne / detail
  40. [libc++] Remove obsolete 'newlib' Lit Feature — Louis Dionne / detail
  41. [TableGen] Make behavior of getValueAsListOfStrings consistent with getValueAsString — dany.grumberg / detail
  42. [ARM] Always use reductions intrinsics under MVE — david.green / detail
  43. [AArch64][GlobalISel] Legalize vector G_PTR_ADD and enable selection. — Amara Emerson / detail
  44. [libcxx][test] include <algorithm> for is_permutation — Casey / detail
  45. [AMDGPU] Sorted targets in amdgpu-features.cl. NFC. — Stanislav.Mekhanoshin / detail
  46. [libc++] Add missing sitedir to local Lit config — Louis Dionne / detail
  47. Update Kaleidoscope tutorial inline code — erich.keane / detail
  48. Revert "[analyzer][NFC] Don't allow dependency checkers to emit diagnostics" — saugustine / detail
  49. [amdgpu] Skip OR combining on 64-bit integer before legalizing ops. — michael.hliao / detail
  50. [CMake] Use 'ssh.py' executor to run the remote library tests. — vvereschaka / detail
  51. llvm-dwarfdump: Include unit count in DWP index header dumping — dblaikie / detail
  52. [SVE] Break dependency of Type.h on DerivedTypes.h — ctetreau / detail
  53. [MC] Changes to help improve target specific symbol disassembly — scott.linder / detail
  54. Add GNU idutils tag filename to .gitignore. — jyknight / detail
  55. [NFC] OpenMPOpt: add a statistic for num of parallel regions deleted — lebedev.ri / detail
  56. [NFCI] VectorCombine: add statistic for bitcast(shuf()) -> shuf(bitcast()) xform — lebedev.ri / detail
  57. [NFCI][MachineCopyPropagation] invalidateRegister(): use SmallSet<8> instead of DenseSet. — lebedev.ri / detail
  58. [lldb/Test] Fix unittest name — Jonas Devlieghere / detail
  59. Temporarily revert "[MemCpyOptimizer] Simplify API of processStore and processMem* functions" — echristo / detail
  60. [WebAssembly] Add intrinsic for i64x2.mul — tlively / detail
  61. [lldb/Test] Fix unit test suffixes and add a CMake error. — Jonas Devlieghere / detail
  62. [libcxx][test] Silence MSVC signed-to-unsigned implicit conversion warnings — Casey / detail
  63. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  64. [flang] Added test for specification expressions — psteinfeld / detail
  65. [lldb/Test] Assert that no targets or modules remain after a test completes. — Jonas Devlieghere / detail

#7249 (Jun 12, 2020 7:27:22 AM)

  1. [JumpThreading] Handle zero !prof branch_weights — yrouban / detail
  2. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  3. [AArch64] Extend AArch64SLSHardeningPass to harden BLR instructions. — kristof.beyls / detail
  4. [llvm/Object] Reimplment basic_symbol_iterator in TapiFile — Jonas Devlieghere / detail
  5. [NFC][InstCombine] Tests for "X - (X / C) * C == 0" pattern — lebedev.ri / detail
  6. [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0" — lebedev.ri / detail
  7. [clang] Rename Decl::isHidden() to isUnconditionallyVisible(). — mboehme / detail
  8. [cmake] Don't pass -z discard-unused to Illumos ld — ro / detail
  9. [PowerPC] refactor convertToImmediateForm - NFC — czhengsz / detail
  10. [lldb] Don't print IRForTarget errors directly to the console — Raphael Isemann / detail
  11. [yaml2obj][MachO] - Fix PubName/PubType handling. — grimar / detail
  12. [AMDGPU] Add G16 support to image instructions — sebastian.neubauer / detail
  13. [VPlan] Reject loops without computable backedge taken counts — flo / detail
  14. Add missing IRBuilder include to IndirectThunks.h — Raphael Isemann / detail
  15. [CodeGen] Increase applicability of ffine-grained-bitfield-accesses for targets with limited native integer widths — asb / detail
  16. [ObjectYAML][test] Use a single test file to test the empty 'DWARF' entry. — Xing / detail

#7248 (Jun 11, 2020 9:58:20 PM)

  1. Do not use os.path, since the code runs on one computer but the command will be executed on another with possibly different OS. — gkistanova / detail
  2. [NFC] clean up the AsmPrinter::emitLinkage for AIX part — diggerlin / detail
  3. [mlir][rocdl] Fixing breakage of dim operator from 904f91db — zhuoryin / detail
  4. [PCH] Support writing BuiltinBitCastExprs to PCHs — erik.pilkington / detail
  5. Regenerated SROA phi-gep.ll test. NFC. — Stanislav.Mekhanoshin / detail
  6. [clang] Frontend components for the relative vtables ABI (round 2) — leonardchan / detail
  7. [flang] Semantics for SELECT TYPE — joshisameeran17 / detail
  8. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  9. [libc++abi] Simplify the logic for finding libc++ from libc++abi — Louis Dionne / detail
  10. [AArch64] Regenerate SVE test llvm-ir-to-intrinsic.ll. — efriedma / detail
  11. [X86] Replace TB with PS on instructions that are documented in the SDM with 'NP' — craig.topper / detail
  12. [libc] Add implementation of few floating point manipulation functions. — sivachandra / detail
  13. [clang][NFC] Remove two hard-coded lists of ArrayTypeTrait and ExpressionTrait — riccibrun / detail
  14. [clang][NFC] Assert that the enumerator value of {Type,ArrayType,UnaryExprOrType,Expression}Traits — riccibrun / detail
  15. [clang] TextNodeDumper: Dump the trait spelling of {Type,ArrayType,Expression}TraitExpr — riccibrun / detail
  16. Add to the Coding Standard our that single-line bodies omit braces — erich.keane / detail
  17. [GISel][NFC]: Add unit test for clarifying CSE behavior — aditya_nandakumar / detail
  18. [X86] Force VIA PadLock crypto instructions to emit a 0xF3 prefix when they encode to match what GNU as does. — craig.topper / detail
  19. [mlir] Fix some of the warnings in MLIR code. — pifon / detail
  20. [libc++] Allow specifying arbitrary custom executors with the new format — Louis Dionne / detail
  21. [mlir] Remove Broadcastable ODS trait — jpienaar / detail
  22. [GlobalISel][test] Add REQUIRES: asserts after D76934 — maskray / detail
  23. Fix incorrect call to ExprResult::get() — Alexander.Richardson / detail
  24. [clangd] Set CWD in semaCodeComplete — kadircet / detail
  25. Re-land "Migrate the rest of COFFObjectFile to Error" — rnk / detail
  26. [mlir][Affine] Revisit fusion candidates after successful fusion — diego.caballero / detail
  27. [lldb] Check if thread was suspended during previous stop added. — Jonas Devlieghere / detail
  28. [WebAssembly] Make BR_TABLE non-duplicable — tlively / detail
  29. [X86] Remove unnecessary #if around call to isCpuIdSupported in getHostCPUName. — craig.topper / detail
  30. Fixed assertion in SROA if block has ho successors — Stanislav.Mekhanoshin / detail
  31. Set the LLVM FP optimization flags conservatively. — rjmccall / detail
  32. [Support] Don't tie errs() to outs() by default — maskray / detail
  33. [InlineCost] Preparational patch for creation of Printer pass. — knaumov / detail
  34. [MLIR][SPIRVToLLVM] Added conversion for SPIR-V comparison ops — antiagainst / detail
  35. AMDGPU/GlobalISel: Set insert point when emitting control flow pseudos — Matthew.Arsenault / detail
  36. [lldb/Test] Unify DYLD_INSERT_LIBRARIES solution for ASan and TSan — Jonas Devlieghere / detail
  37. [CodeGen] Simplify the way lifetime of block captures is extended — Akira / detail
  38. AMDGPU/GlobalISel: Fix select of <8 x s64> scalar load — Matthew.Arsenault / detail
  39. [StackSafety,NFC] Fix use of CallBase API — Vitaly Buka / detail
  40. [VectorCombine] remove unused parameters; NFC — spatel / detail
  41. AMDGPU/GlobalISel: Fix select of private <2 x s16> load — Matthew.Arsenault / detail
  42. Add a diagnostic string to an assert. — echristo / detail
  43. [mlir] Add additional header — jpienaar / detail
  44. Tidy up unsigned -> Register fixups. — echristo / detail
  45. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail
  46. Use python3 in generate-test-checks.py. — whchung / detail
  47. Enable FileCheck -enable-var-scope by default in MLIR test — joker.eph / detail
  48. Install the MLIRTableGen static library. — stellaraccident / detail
  49. Verify MemorySSA after all updates. — asbirlea / detail
  50. [llvm][llvm-nm] add TextAPI/MachO support — cyndy_ishida / detail
  51. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — esme.yi / detail
  52. [BPF] fix incorrect type in BPFISelDAGToDAG readonly load optimization — yhs / detail
  53. [lldb/Test] Fix ASan/TSan workaround for Xcode Python 3 — Jonas Devlieghere / detail
  54. [llvm-objcopy][MachO] Fix cmdsize of LC_RPATH — alexshap / detail
  55. [StackSafety] Fix byval handling — Vitaly Buka / detail
  56. [X86] Add a helper lambda to getIntelProcessorTypeAndSubtype to select feature bits from the correct 32-bit feature variable. — craig.topper / detail

#7247 (Jun 11, 2020 11:19:53 AM)

  1. [libc++] Use the supported caches to setup build bots — Louis Dionne / detail
  2. [gn build] Port 0ee176edc8b — llvmgnsyncbot / detail
  3. [CodeGen] Let computeKnownBits do something sensible for scalable vectors — david.sherwood / detail
  4. [sanitizer] Avoid unneeded deferefence — Vitaly Buka / detail
  5. [X86] Remove unnecessary In64BitMode predicate from TEST64ri32. NFC — craig.topper / detail
  6. [NFC] Refactor ThunkInserter to make it available for all targets. — kristof.beyls / detail
  7. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail
  8. [lldb] Fix a crash in PlatformAppleSimulator::GetCoreSimulatorPath when Xcode developer directory can't be found — Raphael Isemann / detail
  9. Make ASTFileSignature an array of 20 uint8_t instead of 5 uint32_t — dany.grumberg / detail
  10. [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug — dominik.montada / detail
  11. [mlir][Linalg][Doc] Fix of misleading example in Property 2 — zinenko / detail
  12. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  13. [X86][AVX512] Add test case for PR32547 — llvm-dev / detail
  14. [X86][AVX512] Avoid bitcasts between scalar and vXi1 bool vectors — llvm-dev / detail
  15. [NFC] Make formatting changes to ASTBitCodes.h ahead of a functional change — dany.grumberg / detail
  16. [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases. — grimar / detail
  17. [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues — chris.jackson / detail
  18. [mlir] Add new builders to linalg.reshape. — pifon / detail
  19. [llvm/DWARFDebugLine] Fix a typo in one warning message — pavel / detail
  20. [mlir][linalg] Fix the type (indicies->indices). — pifon / detail
  21. [llvm/DWARFDebugLine] Remove spurious full stop from warning messages — pavel / detail
  22. [clang][NFC] Various NFCs in CheckDefaultArgumentVisitor — riccibrun / detail
  23. [clang] CWG 2082 and 2346: loosen the restrictions on parameters and local variables in default arguments. — riccibrun / detail
  24. [MemCpyOptimizer] Simplify API of processStore and processMem* functions — jay.foad / detail
  25. [lldb] Remove Scalar operator= overloads — pavel / detail
  26. [clang] Convert a default argument expression to the parameter type... — riccibrun / detail
  27. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  28. [clang][NFC] Fix a Wdocumentation warning in Basic/TargetInfo.h — riccibrun / detail
  29. [X86][AVX512] Add second test case for PR32547 — llvm-dev / detail
  30. Fix unused variable warning. NFCI. — llvm-dev / detail
  31. Add missing lambda capture from rGf529c0a8a149. — llvm-dev / detail
  32. [OPENMP50]Codegen for scan directive in simd loops. — a.bataev / detail
  33. Add AST_SIGNATURE record to unhashed control block of PCM files — dany.grumberg / detail
  34. Revert "[IR] Clean up dead instructions after simplifying a conditional branch" — jay.foad / detail
  35. [clang][NFC] Generate the {Type,ArrayType,UnaryExprOrType,Expression}Traits... — riccibrun / detail
  36. [gn build] Port 78e636b3f2f — llvmgnsyncbot / detail
  37. [IR] Remove assert from ShuffleVectorInst — sam.parker / detail
  38. [IR] Clean up dead instructions after simplifying a conditional branch — jay.foad / detail
  39. [OPENMP50]Codegen for use_device_addr clauses. — a.bataev / detail
  40. Fix return status of DataFlowSanitizer pass — sguelton / detail
  41. [mlir][rocdl] Adding vector to ROCDL dialect lowering — zhuoryin / detail
  42. [X86] Fold vXi1 OR(KSHIFTL(X,NumElts/2),Y) -> KUNPCK — llvm-dev / detail
  43. [llvm][NFC] Factor some common data in InlineAdvice — mtrofin / detail
  44. Revert "[OPENMP50]Codegen for scan directive in simd loops." — a.bataev / detail
  45. [llvm-objdump] Decrease instruction indentation for non-x86 — maskray / detail
  46. AMDGPU/GlobalISel: Fix lower for f64->f16 G_FPTRUNC — petar.avramovic / detail
  47. [VectorCombine] add tests for compare scalarization; NFC — spatel / detail
  48. [mlir][shape] Add assemblyFormat for `shape.add`. — pifon / detail
  49. [lldb/Test] Ensure inline tests have a unique build directory — Jonas Devlieghere / detail

#7246 (Jun 11, 2020 12:34:50 AM)

  1. [ARM][MachineOutliner] Add NoLRSave mode. — yvan.roux / detail
  2. [AArch64] Introduce AArch64SLSHardeningPass, implementing hardening of RET and BR instructions. — kristof.beyls / detail

#7245 (Jun 10, 2020 11:53:36 PM)

  1. [X86] Use X86AS enum constants to replace hardcoded numbers in more places. NFC — craig.topper / detail
  2. Restore part of D80450 [CUDA][HIP] Fix implicit HD function resolution — maskray / detail

#7244 (Jun 10, 2020 11:10:12 PM)

  1. [libc] Fix integration test header dependency. — paulatoth / detail
  2. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail

#7242 (Jun 10, 2020 10:18:35 PM)

  1. Added projects and categories for flang, mlir, libc. — gkistanova / detail
  2. [libc builder] Uncomment integration test step. — paulatoth / detail
  3. [StackSafety] Pass summary into codegen — Vitaly Buka / detail
  4. [X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC — craig.topper / detail
  5. Revert "[X86] Move X86 stuff out of TargetParser.h and into the recently created X86TargetParser.h. NFC" — craig.topper / detail

#7240 (Jun 10, 2020 9:33:15 PM)

  1. Fix __clang_cuda_math_forward_declares.h — Yaxun.Liu / detail
  2. Revert "[PowerPC][NFC] Testing ROTL of v1i128." — lkail / detail

#7238 (Jun 10, 2020 8:52:43 PM)

  1. [libc++] Consider everything inside %T to be a dependency of each test — Louis Dionne / detail
  2. [PowerPC][NFC] Testing ROTL of v1i128. — esme.yi / detail

#7236 (Jun 10, 2020 8:12:22 PM)

  1. [SPARC] Lower fp16 ops to libcalls — efriedma / detail

#7234 (Jun 10, 2020 7:31:57 PM)

  1. AMDGPU/GlobalISel: Fix porting error in 32-bit division — Matthew.Arsenault / detail

#7232 (Jun 10, 2020 6:51:31 PM)

  1. [MLIR] Add ArrayAttr::empty() — riddleriver / detail
  2. [MLIR] Emit debug message if inlining fails — riddleriver / detail
  3. Revert D80450 "[CUDA][HIP] Fix implicit HD function resolution" — maskray / detail
  4. Revert "[mlir][spirv] Enhance structure type member decoration handling" — joker.eph / detail
  5. [Debugger] Use FileSystem instead of calling openFileForWrite directly. — Jonas Devlieghere / detail

#7230 (Jun 10, 2020 6:08:40 PM)

  1. [InstCombine] Remove some repeated calls to getOperand. NFCI — craig.topper / detail
  2. [mlir][NFC] Split Parser into several different files. — riddleriver / detail
  3. [mlir][StandardOps] Updated IndexCastOp to support tensor<index> cast — riddleriver / detail
  4. [MLIR] Print function name when ReturnOp verification fails — riddleriver / detail
  5. Support other llc-like tools in update_llc_test_checks.py — daniel_l_sanders / detail
  6. [DWARFYAML] Add support for emitting DWARF64 .debug_aranges section. — Xing / detail
  7. [DWARFYAML][debug_ranges] Make the "Offset" field optional. — Xing / detail

#7228 (Jun 10, 2020 5:27:24 PM)

  1. [libc builder] Comment out integration test step. — paulatoth / detail
  2. [MLIR][SPIRVToLLVM] Implemented conversion for arithmetic ops and 3 bitwise ops. — antiagainst / detail
  3. [mlir][spirv] Enhance structure type member decoration handling — antiagainst / detail

#7226 (Jun 10, 2020 4:46:56 PM)

  1. [X86] Add an Unoptimized Load Value Injection (LVI) Load Hardening Pass — craig.topper / detail
  2. [LLD][ThinLTO] Add --thinlto-single-module to allow compiling partial modules. — hoy / detail

#7224 (Jun 10, 2020 4:05:36 PM)

  1. [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
  2. [X86] Call LowerADDRSPACECAST directly from ReplaceNodeResults to avoid repeating identical code. NFC — craig.topper / detail
  3. [mlir][linalg] Add a builder for `linalg.(indexed_)generic`. — pifon / detail
  4. [lldb/Test] Add 'std-module' category and skip them with reproducers — Jonas Devlieghere / detail
  5. [libc][Obvious] Use full path with cmake's if(EXISTS ...). — sivachandra / detail

#7222 (Jun 10, 2020 3:24:15 PM)

  1. [monorepo_build.py] Add "-vv" to LLVM_LIT_ARGS — Azharuddin Mohammed / detail
  2. [mlir] Restructure Shape dialect's CMakeLists. — tpopp / detail
  3. Revert "Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable"" — tpopp / detail
  4. Revert "Revert "[mlir] Folding and canonicalization of shape.cstr_eq"" — tpopp / detail
  5. [PPC] Try to fix builbots — sam.parker / detail
  6. [VE] Support shift operation instructions in MC layer — simon.moll / detail
  7. [lldb] Disable remove-add module test on Windows — jarin / detail
  8. Revert "[KernelAddressSanitizer] Make globals constructors compatible with kernel" — elver / detail
  9. [NFC][PowerPC] Modify the test case to test RM — shkzhang / detail
  10. [MLIR] Clean up `shape` to `std` lowering — frgossen / detail
  11. [AArch64] update popcount pre-patch test; NFC — shawn / detail
  12. [AArch64] update popcount pre-patch test, take 2; NFC — shawn / detail
  13. [DWARFYAML] Rename function names to match the coding style. NFC. — Xing / detail
  14. [MLIR] Add type conversion for `shape.shape` — frgossen / detail
  15. [MLIR] Add `to/from_extent_tensor` lowering to the standard dialect — frgossen / detail
  16. [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2 — sander.desmalen / detail
  17. [VE] Support control instructions in MC layer — simon.moll / detail
  18. [ELF] Adding accessor method for getting Note Desc as StringRef — Saiyedul.Islam / detail
  19. Recognize *.hxx as a C++ header extension, like *.hpp. — sam.mccall / detail
  20. VersionTuple.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  21. Revert "Revert "[MLIR] Lower shape.num_elements -> shape.reduce."" — pifon / detail
  22. [AArch64] Add combine-load test; NFC — shawn / detail
  23. [MLIR][Shape] Add support for `OpAsmInterface` in `shape.const_size` — frgossen / detail
  24. Revert "[clang] Implement VectorType logic not operator." — thakis / detail
  25. Reverte AArch64 changes to popcount test, they break most bots. — thakis / detail
  26. [Alignment][NFC] Migrate HandleByVal to Align — gchatelet / detail
  27. [AArch64][SVE] Implement vector tuple intrinsics — cullen.rhodes / detail
  28. [clangd] Change ParseInputs to store FSProvider rather than VFS — kadircet / detail
  29. [lldb] Fix YAMLModuleTester for the rename in 67b4afc4 — pavel / detail
  30. [SVE] Remove getNumElements() calls in Verifier::visitIntrinsicCall — david.sherwood / detail
  31. [Preamble] Invalidate preamble when missing headers become present. — sam.mccall / detail
  32. [clang-format] treat 'lock' as a keyword for C# code — jbcoe / detail
  33. [mlir][gpu] Fix logic error in D79508 computing number of private attributions. — whchung / detail
  34. [lldb/DWARF] Fix PC value for artificial tail call frames for the "GNU" case — pavel / detail
  35. YAMLRemarkParser.cpp - remove duplicate RemarkParser.h include. NFC. — llvm-dev / detail
  36. DbgEntityHistoryCalculator.h - reduce DebugInfoMetadata.h include to forward declarations. NFC. — llvm-dev / detail
  37. [AMDGPU] Cluster MIMG instructions — jay.foad / detail
  38. [BinaryFormat] Add formatv support for DW_OP constants — pavel / detail
  39. [AST][RecoveryExpr] Populate the dependence bits from CompoundStmt result expr to StmtExpr. — hokein.wu / detail
  40. [lldb] Fail evaluation of DWARF expressions with unknown opcodes — pavel / detail
  41. [VE] Support floating-point arithmetic instructions in MC layer — simon.moll / detail
  42. GlobalISel: Simplify debug printing — Matthew.Arsenault / detail
  43. GlobalISel: Make it clearer that regbank/class are mutually exclusive — Matthew.Arsenault / detail
  44. GlobalISel: Add dump method to LLT — Matthew.Arsenault / detail
  45. GlobalISel: Remove unused header — Matthew.Arsenault / detail
  46. GlobalISel: Use Register — Matthew.Arsenault / detail
  47. [CodeGen] Fix nullptr crash in tryConvertSVEWideCompare — david.sherwood / detail
  48. GlobalISel: Remove deprecated methods — Matthew.Arsenault / detail
  49. [CostModel] Follow-up to buildbot fix — sam.parker / detail
  50. GlobalISel: Remove dead include — Matthew.Arsenault / detail
  51. [flang] Use LLVM's flags — david.truby / detail
  52. [ObjectYAML] Add support for error handling in DWARFYAML. NFC. — Xing / detail
  53. tsan: add OpenBSD support for Go — dvyukov / detail
  54. [Alignment][NFC] Deprecate dead code from CallingConvLower.h — gchatelet / detail
  55. Fix build after removing llvm/CodeGen/GlobalISel/Types.h — aaron.puchert / detail
  56. Thread safety analysis: Support deferring locks — aaron.puchert / detail
  57. Thread safety analysis: Add note for double unlock — aaron.puchert / detail
  58. [TEST] TreeTest.cpp - Add a comma to avoid build error with -werror — shengchen.kan / detail
  59. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  60. [InstCombine] reduce code duplication in visitTrunc(); NFC — spatel / detail
  61. [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  62. [AST] Fix a clang crash on an invalid for-range statement. — hokein.wu / detail
  63. [mlir] Lower Shape binary ops (AddOp, MulOp) to Standard. — pifon / detail
  64. [ObjC] Fix AST serialization for pseudo-strong parameters — erik.pilkington / detail
  65. [InstCombine] improve matching for sext-lshr-trunc patterns — spatel / detail
  66. [Support] Move color handling from raw_fd_ostream to raw_ostream — Jonas Devlieghere / detail
  67. Updates to the 'CLion Integration' section in ClangFormat docs — iu.biryukov / detail
  68. Reland D80979 [clang] Implement VectorType logic not operator — maskray / detail
  69. [clangd] Drop unnecessary FS modifications in FindSymbolsTests — kadircet / detail
  70. [Sema][CodeComplete][ObjC] Don't include arrow/dot fixits — davg / detail
  71. AMDGPU/GlobalISel: Precommit regenerated check lines — Matthew.Arsenault / detail
  72. [Support] Replace 'DisableColors' boolean with 'ColorMode' enum — Jonas Devlieghere / detail
  73. [NFC] [libcxx] Remove shared_ptr's no-rvalue unique_ptr converting constructor. — zoecarver / detail
  74. [gn build] Port 550b5995233 — llvmgnsyncbot / detail
  75. [PGO][PGSO] Enable non-cold code size opts under non-partial-profile sample PGO. — yamauchi / detail
  76. [SVE] Eliminate calls to default-false VectorType::get() from CodeGen — ctetreau / detail
  77. [NFC] Fix quadratic LexicalScopes::constructScopeNest — jeremy.morse / detail
  78. [AArch64] Add a ldst-opt test with undef operands (NFC). — flo / detail
  79. lld: improve the `-arch` handling for MachO — Saleem Abdulrasool / detail
  80. Rename arg name in __clang_hip_math.h — Yaxun.Liu / detail
  81. [DebugInfo] Reduce SalvageDebugInfo() functions — chris.jackson / detail
  82. [SVE] Eliminate calls to default-false VectorType::get() from llvm-stress — ctetreau / detail
  83. [InstCombine] add tests for sext+lshr+trunc; NFC — spatel / detail
  84. [InstCombine] improve matching for sext-lshr-trunc patterns, part 2 — spatel / detail
  85. [ModuloSchedule] Support instructions with > 1 destination when walking canonical use. — hgreving / detail
  86. [X86] Prevent LowerSELECT from causing suboptimal codegen for __builtin_ffs(X) - 1. — craig.topper / detail
  87. [libc++] Improve tests for iterators.operations — Louis Dionne / detail
  88. Move *San module passes later in the NPM pipeline — aeubanks / detail
  89. [PGO] CallPromotion: Don't try to pass sret args to varargs functions — hans / detail
  90. [flang] Fix issue of flang/runtime/config.h not being found in out of tree builds — isuruf / detail
  91. [AArch64] Fix ldst-opt of multiple disjunct subregs. — flo / detail
  92. Revert "[clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH." — thakis / detail
  93. Add a flag to debug automatic variable initialization — jiancai / detail
  94. [TSan] Revert removal of ignore_interceptors_accesses flag — julian.lettner / detail
  95. [SuffixTree][MachOpt] Factoring out Suffix Tree and adding Unit Tests — andrew_litteken / detail
  96. [gn build] Port bb677cacc80 — llvmgnsyncbot / detail
  97. Revert "Reland D80966 [codeview] Put !heapallocsite on calls to operator new" — aeubanks / detail
  98. Apply fix from D81179 only from GCC < 8 — clementval / detail
  99. [XCOFF][AIX] report_fatal_error when an overflow section is needed — jasonliu / detail
  100. More robust fix for crash on invalid range-based for statement. — richard / detail
  101. [lld] Fix shared library build by adding the missing dependency. — michael.hliao / detail
  102. [Support] FoldingSetNodeID::AddString(): reserve memory — lebedev.ri / detail
  103. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  104. [DebugInfo] Fix assertion for extern void type — yhs / detail
  105. Add #includes so that ROCm.h is compilable stand-alone. — saugustine / detail
  106. Remove improper uses of DiagnosticErrorTrap and hasErrorOccurred. — richard / detail
  107. Stabilize alloca slices sort in SROA — Stanislav.Mekhanoshin / detail
  108. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — phosek / detail
  109. [InstrProfiling] Use !associated metadata for counters, data and values — phosek / detail
  110. [MLIR][Toy] Fix a few typos in the comments/docs. — antiagainst / detail
  111. [MLIR][SPIRVToLLVM] Add skeleton for SPIR-V to LLVM dialect conversion — antiagainst / detail
  112. [InstrProfiling] Use -fuse-ld=lld in instrprof-gc-sections test — phosek / detail
  113. Revert "[arm][darwin] Don't generate libcalls for wide shifts on Darwin" — efriedma / detail
  114. [libc][NFC][Obvious] Add names to various string entrypoints. — sivachandra / detail
  115. [AMDGPU][NFC] Skip processing intrinsics that do not become real instructions — dfukalov / detail
  116. [AArch64] Support expression results as immediate values in mov — jiancai / detail
  117. [mlir] Unranked memref type has no rank — jpienaar / detail
  118. lld: initial pass at supporting TBD — Saleem Abdulrasool / detail
  119. Make myself code owner of InferAddressSpaces — arsenm2 / detail
  120. [PowerPC] Fix incorrect PC Relative relocations for Big Endian — stefanp / detail
  121. [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables — stefanp / detail
  122. [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics. — stefanp / detail
  123. [APInt] set all bits for getBitsSetWithWrap if loBit == hiBit — czhengsz / detail
  124. test: repair lld builder — Saleem Abdulrasool / detail
  125. [NFC][PowerPC] Remove the redundant InstAlias for OR instruction — shkzhang / detail
  126. [libc][NFC] Add bzero to list of entrypoints. — sivachandra / detail
  127. [libc][NFC] Add few more missing entrypoints to the entrypoint list. — sivachandra / detail
  128. [X86] Autogenerate complete checks and add encoding information. NFC — craig.topper / detail
  129. [AMDGPU] Custom lowering of i64 umulo/smulo — Stanislav.Mekhanoshin / detail
  130. [CodeGen,AArch64] Fix up warnings in splitStores — david.sherwood / detail
  131. [NFCI][CostModel] Unify getCmpSelInstrCost — sam.parker / detail
  132. [CodeGen] Ensure callers of CreateStackTemporary use sensible alignments — david.sherwood / detail
  133. [AArch64] Fix branch, terminator, etc properties for BRA* instructions. — kristof.beyls / detail
  134. [MachineVerifier] Add TiedOpsRewritten flag to fix verify two-address error — shkzhang / detail
  135. [AMDGPU] Enable structurizer workarounds by default — sameer.sahasrabuddhe / detail
  136. [Alignment] Fix deprecation message — gchatelet / detail
  137. [AVR][test] Remove test for naked function containing a return. — simon.wallis2 / detail
  138. [VE] Support lowering to NND instruction — simon.moll / detail
  139. [AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size — mahesha.comp / detail
  140. [VE] Support Transfer Control Instructions in MC layer — simon.moll / detail
  141. [AArch64][SVE] Implement structured load intrinsics — cullen.rhodes / detail
  142. Fix unused variable warning — gchatelet / detail
  143. [DebugInfo] Check for errors when reading data for extended opcode — james.henderson / detail
  144. [AArch64][AsmParser] Fix debug output in a few instructions — cullen.rhodes / detail
  145. [Matrix] Add __builtin_matrix_transpose to Clang. — flo / detail
  146. [clang-format] Brace breaking for C# lambdas — jbcoe / detail
  147. [analyzer] LoopWidening: fix crash by avoiding aliased references invalidation — vsavchenko / detail
  148. [lldb] Fix -Wmissing-field-initializers in StackFrameList — pavel / detail
  149. [Analyzer] Add `getReturnValueUnderConstruction()` to `CallEvent` — adam.balogh / detail
  150. [Analyzer] [NFC] Parameter Regions — adam.balogh / detail
  151. [Analyzer] Allow creation of stack frame for functions without definition — adam.balogh / detail
  152. [Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess — gchatelet / detail
  153. [Alignment][NFC] TargetLowering::allowsMisalignedMemoryAccesses — gchatelet / detail
  154. [ARM] prologue instructions emitted for naked function with >64 byte argument — simon.wallis2 / detail
  155. Revert "[Alignment][NFC] Migrate TargetLowering::allowsMemoryAccess" — gchatelet / detail
  156. [clangd] Parse std::make_unique, and emit template diagnostics at expansion. — sam.mccall / detail
  157. [DWARFYAML][debug_ranges] Emit an error message for invalid offset. — Xing / detail
  158. Magic.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  159. [X86][SSE] Add PTEST test cases for PR45378 — llvm-dev / detail
  160. [ARM] Add some MVE vecreduce tests. NFC — david.green / detail
  161. [clang][StaticAnalyzer] Fix unused variable warning for debug builds — kadircet / detail
  162. [nfc] [lldb] Reduce GetAttributes's depth parameter usage — jan.kratochvil / detail
  163. [lldb] Fix DW_TAG_GNU_call_site-DW_AT_low_pc as produced by GCC — jan.kratochvil / detail
  164. [Support] Add stream tie function and use it for errs() — james.henderson / detail
  165. [clangd] Don't produce snippets when completion location is followed by parenthesis — kbobyrev / detail
  166. [VE] Support rest of load/store instructions in MC layer — simon.moll / detail
  167. Update pass status for GCOVProfiling — sguelton / detail
  168. Fix MemCpyOptimizer return status — sguelton / detail
  169. Fix race condition in llvm/test/MC/AArch64/mov-expr* tests — kristof.beyls / detail
  170. [Analyzer] Fix buildbot failure caused by commit `rG813734dad7e8b526c39806d1a88820b1f0706fb1` — adam.balogh / detail
  171. [OPENMP]Improve code readability, NFC. — a.bataev / detail
  172. [DebugInfo] Remove unnecessary flushes and add additional testing — james.henderson / detail
  173. Fix Wdocumentation warning. NFC. — llvm-dev / detail
  174. [DebugInfo] Print non-verbose output at some point as verbose output — james.henderson / detail
  175. [DebugInfo] Improve new line printing in debug line verbose output — james.henderson / detail
  176. [DebugInfo] Fix printing of unrecognised standard opcodes — james.henderson / detail
  177. [Analyzer] Remove warning caused by commit `rG98db1f990fc2` — adam.balogh / detail
  178. Revert "[clangd] Parse std::make_unique, and emit template diagnostics at expansion." — sam.mccall / detail
  179. [Analyzer] Remove warning caused by commit `rGe22ace8ba2b0` — adam.balogh / detail
  180. [lldb] Test compatibility between a class type from a member function expr and its original version — Raphael Isemann / detail
  181. [clang-format] Microsoft style fixes for C# properties — jbcoe / detail
  182. Revert "[AMDGPU/MemOpsCluster] Implement new heuristic for computing max mem ops cluster size" — mahesha.comp / detail
  183. [gn build] Port 813734dad7e — llvmgnsyncbot / detail
  184. [gn build] Port 98db1f990fc — llvmgnsyncbot / detail
  185. [gn build] Port 9b02a9b4015 — llvmgnsyncbot / detail
  186. [clang][AST] TextNodeDumper: dump the operator spelling for overloaded operators. — riccibrun / detail
  187. [clang][AST] Widen TypeTraitExprBitfields.NumArgs to 16 bits. — riccibrun / detail
  188. [x86] add test for constant hoisting of 8-bit immediate; NFC (PR46237) — spatel / detail
  189. [DAGCombiner] allow more folding of fadd + fmul into fma — spatel / detail
  190. [libc++] Remove assertion in year_month_day_last::day() — Louis Dionne / detail
  191. [Matrix] Update check lines for strided intrinsics (NFC). — flo / detail
  192. [PatternMatch] Support matching intrinsics with 6 arguments. — flo / detail
  193. [ObjectYAML][ELF] Add support for emitting the .debug_line section. — Xing / detail
  194. Add LLVM_ATTRIBUTE_NORETURN to report_bad_alloc_error — aaron.puchert / detail
  195. [clangd][NFC] Explode ReceivedPreamble into a CV — kadircet / detail
  196. Reland (again) D80966 [codeview] Put !heapallocsite on calls to operator new — aeubanks / detail
  197. [InstCombine] Ensure allocation alignment mask is within range before applying as an attribute — llvm-dev / detail
  198. [CodeGen][SVE] Avoid scalarizing zero splat stores on scalable vectors. — dancgr / detail
  199. [DebugInfo] Drop unneeded format() calls (fix -Wformat-security) after 3b7ec64d59748765990ed99716034ab8d5533673 — maskray / detail
  200. [libc++] Remove workarounds for the lack of clock_gettime on older macOS platforms — Louis Dionne / detail
  201. [mlir] Add number of operands verification for shape.assuming_all operation — jpienaar / detail
  202. [AMDGPU] Introduce Clang builtins to be mapped to AMDGCN atomic inc/dec intrinsics — Saiyedul.Islam / detail
  203. Add begin source location for the attributed statement created from PragmaLoopHint decorated loop — Yuanfang Chen / detail
  204. [WebAssembly] Implement prototype SIMD rounding instructions — tlively / detail
  205. [mlir][gpu] Add support for f16 when lowering to nvvm intrinsics — herhut / detail
  206. [libc++] Avoid UB in year_month_day_last::day() for incorrect months — Louis Dionne / detail
  207. [lldb/Interpreter] Support color in CommandReturnObject — Jonas Devlieghere / detail
  208. [AArch64][GlobalISel] Select trn1 and trn2 — Jessica Paquette / detail
  209. [AArch64] Allow BTI mnemonics in the HINT space with BTI disabled — daniel.kiss / detail
  210. Change debuginfo check for addHeapAllocSiteMetadata — aeubanks / detail
  211. [VectorCombine] scalarizeBinop - support an all-constant src vector operand — llvm-dev / detail
  212. [gcov][test] Add mkdir -p %t && cd %t — maskray / detail
  213. [MachineScheduler] Update available queue on the first mop of a new cycle — david.green / detail
  214. [ELF] Demote lazy symbols relative to a discarded section to Undefined — maskray / detail
  215. [NFC][LV][TEST]: extend pr45679-fold-tail-by-masking.ll with -force-vector-width=1 -force-vector-interleave=4 — anhtuyen / detail
  216. [libc++] Fix too stringent availability markup for bad_optional_access — Louis Dionne / detail
  217. Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present — n.james93 / detail
  218. [libc++][CMake] Add CMake caches for commonly supported configurations — Louis Dionne / detail
  219. Change filecheck default to dump input on failure — joker.eph / detail
  220. [lldb/Reproducers] Also collect ::open  and ::fopen — Jonas Devlieghere / detail
  221. GlobalISel: Fix double printing new instructions in legalizer — Matthew.Arsenault / detail
  222. GlobalISel: Remove redundant check in verifier — Matthew.Arsenault / detail
  223. GlobalISel: Move some trivial MIRBuilder methods into the header — Matthew.Arsenault / detail
  224. GlobalISel: Improve MachineIRBuilder construction — Matthew.Arsenault / detail
  225. PR46255: Fix field diagnostics for C records with anonymous members. — erich.keane / detail
  226. [InstCombine] add tests for diff-of-sums; NFC — spatel / detail
  227. [NFCI] Clean up exceptions related CMake and Lit options in libc++abi and libunwind — Louis Dionne / detail
  228. GlobalISel: Set instr/debugloc before any legalizer action — Matthew.Arsenault / detail
  229. Undo change inadvertently added in 113b0d7d — erich.keane / detail
  230. [x86] refine conditions for immediate hoisting to save code-size — spatel / detail
  231. AMDGPU/GlobalISel: Add new baseline tests for bitcast legalization — Matthew.Arsenault / detail
  232. [X86] Move CPUKind enum from clang to llvm/lib/Support. NFCI — craig.topper / detail
  233. [gn build] Port d5c28c40943 — llvmgnsyncbot / detail
  234. Patch up issues with GN builds (pthread / libz) — 31459023+hctim / detail
  235. Move DSO dependencies inside the group. — 31459023+hctim / detail
  236. Address Peter's comments. — 31459023+hctim / detail
  237. remove redundant comment about Android. — 31459023+hctim / detail
  238. Rebase. — 31459023+hctim / detail
  239. [HWASan] Add sizeof(global) in report even if symbols missing. — 31459023+hctim / detail
  240. [libc++abi][libunwind] Don't override libc++'s handling of exception features — Louis Dionne / detail
  241. [lldb] Fix and enable Windows minidump tests — jarin / detail
  242. [libc++abi] Replace LIBCXXABI_HAS_NO_EXCEPTIONS by TEST_HAS_NO_EXCEPTIONS — Louis Dionne / detail
  243. [AIX] supporting the visibility attribute for aix assembly — diggerlin / detail
  244. [clang][NFC] Fix and simplify the test added in 8dcc7eecb75b39d723fd6fee566369bf67e43fdf — riccibrun / detail
  245. Added test case for the patch D75866 "supporting the visibility attribute for aix assembly" — diggerlin / detail
  246. [NFC][WebAssembly] Add tests for alignment on new SIMD loads — tlively / detail
  247. [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate — ctetreau / detail
  248. Reland [clangd] Resolve driver symlinks, and look up unknown relative drivers in PATH. — sam.mccall / detail
  249. [SVE] Eliminate calls to default-false VectorType::get() from Scalar — ctetreau / detail
  250. [lldb/CMake] Add LLDB_PYTHON_VERSION to use Python 2 with CMake > 3.12 — Jonas Devlieghere / detail
  251. [flang] Fix bug resolving type in type definition — tkeith / detail
  252. [LoopFusion] Update second loop guard non loop successor phis incoming — whitneyt / detail
  253. [libc] Skip entrypoints not present in the entrypoints list. — sivachandra / detail
  254. [libc][NFC][Obvious] Tidy up some CMake files. — sivachandra / detail
  255. Don't use a variable that isn't defined — Akira / detail
  256. [mlir] [VectorOps] Handle 'vector.shape_cast' lowering for all cases — ajcbik / detail
  257. [lldb/Reproducers] Skip test_remove_placeholder_add_real_module with reproducers — Jonas Devlieghere / detail
  258. [libc][NFC] Adjust sinf and cosf around -infinity inputs. — sivachandra / detail
  259. Make the diagnostic-missing-prototypes put the suggested `static` in front of `const` if exists. — vyng / detail
  260. [X86] Assign a feature to tremont, goldmont, goldmont-plus, icelake-client, and icelake for target multiversioning priority. — craig.topper / detail
  261. [AArch64][GlobalISel] Select G_ADD_LOW into a MOVaddr pseudo. — Amara Emerson / detail
  262. Fix variables used only in asserts. — saugustine / detail
  263. [Support][unittest] Fix asan failure after D81156 — maskray / detail
  264. [SPARC] Lower fp16 ops to libcalls — efriedma / detail
  265. [libc] Skip fuzzer as well if its dependent entrypoints are skipped. — sivachandra / detail
  266. [MLIR] expose applyCmpPredicate — stephen.neuendorffer / detail
  267. [JitRunner] add support for i32 and i64 output — stephen.neuendorffer / detail
  268. [AArch64] custom lowering for i128 popcount — shawn / detail
  269. [libc] Add implementations of round and roundf. — sivachandra / detail
  270. [ELF] Fix --thinlto-index-only regression after D79300 — maskray / detail
  271. [AArch64] Move RegisterBankInfo.cpp/h to GISel. — Amara Emerson / detail
  272. [gn build] Port 075890ca551 — llvmgnsyncbot / detail
  273. [gn build] Port 4f03c0b8066 — llvmgnsyncbot / detail
  274. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  275. Revert "[SPARC] Lower fp16 ops to libcalls" — efriedma / detail
  276. [SveEmitter] NFC: Add missing ACLE tests — sander.desmalen / detail
  277. [MS] Copy the symbols assigned to the former instruction when memory folding. — pengfei.wang / detail
  278. [VE] Support host memory access instructions in MC layer — simon.moll / detail
  279. [CostModel] Unify getArithmeticInstrCost — sam.parker / detail
  280. [CostModel] Unify Shuffle and InsertElement Costs — sam.parker / detail
  281. [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent — asb / detail
  282. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  283. Revert "[InstrProfiling] Use !associated metadata for counters, data and values" — Vitaly Buka / detail
  284. [DSE,MSSA] Relax post-dom restriction for objs visible after return. — flo / detail
  285. [clangd] Log rather than assert on bad UTF-8. — sam.mccall / detail
  286. [FileCheck] Add function call support to numerical expressions. — paul.walker / detail
  287. [StackSafety] Add info into function summary — Vitaly Buka / detail
  288. [Attributor] Split the Attributor::run() into multiple functions. — stefan / detail
  289. Revert "[Attributor] Split the Attributor::run() into multiple functions." — stefomeister / detail
  290. [ARM] MVE vectorizer reduction tests for each reduction type. NFC — david.green / detail
  291. [VE] Support convert instructions in MC layer — simon.moll / detail
  292. [lldb][NFC] Rename ClangExpressionDeclMap::AddThisType and clarify documentation — Raphael Isemann / detail
  293. [asan] Suppress lint warning in tests — Vitaly Buka / detail
  294. [compiler-rt] [test] Fix NameError when loading lit.cfg.py for crt — jaskiewiczs / detail
  295. [analyzer] On-demand parsing capability for CTU — endre.fulop / detail
  296. [MLIR][Shape] Make dimension an operand of `get_extent` — frgossen / detail
  297. [libc++] Allow picking Lit parameters from the config — Louis Dionne / detail
  298. [libc++] Define the no-exceptions Lit feature using the DSL — Louis Dionne / detail
  299. [yaml2obj] - Introduce a 10 Mb limit of the output by default and a --max-size option. — grimar / detail
  300. [lldb/Makefile.rules] Apply CFLAGS_EXTRAS after debug-info mode flags — pavel / detail
  301. [libc++] Translate the enable_filesystem parameter to the DSL — Louis Dionne / detail
  302. [AArch64][SVE] Change pointer type of struct load/store intrinsics. — sander.desmalen / detail
  303. [lld][test] Expand testing for dynamic-list and export-dynamic — gbreynoo / detail
  304. [KernelAddressSanitizer] Make globals constructors compatible with kernel [v2] — elver / detail
  305. Create a warning flag for 'warn_conv_*_not_used' — rdwampler / detail
  306. [lldb/Utility] Remove m_ieee_quad from Scalar — pavel / detail
  307. [ELF][AArch64] Correct relocation codes for R_<CLS>_PLT32 — peter.smith / detail
  308. Reland: [Attributor] Split the Attributor::run() into multiple functions. — sstipanovic / detail
  309. [libcxx] Fix std::vector construct_iter_iter.pass.cpp test (C++98/03) — mikhail.maltsev / detail
  310. [libc++] Install locales in the build bot Docker images — Louis Dionne / detail
  311. [MLIR][Standard] Make the `dim` operation index an operand. — frgossen / detail
  312. [clangd] Disable new errs()-tie behavior, it's racy. — sam.mccall / detail
  313. [DWARFDebugLine] Use truncating data extractors for prologue parsing — pavel / detail
  314. Fix version of c-general.profdata.v5 test case — sguelton / detail
  315. [CostModel][X86] Add broadcast costs for vXi1 bool vectors — llvm-dev / detail
  316. [lldb] Replace the LEB128 decoding logic in LLDB's DataExtractor with calls to LLVM's LEB128 implementation — Raphael Isemann / detail
  317. [lld] Fix test/ELF/undef.s for 6f55b5a1 — pavel / detail
  318. ADT: Fix that APSInt's string constructor claims it requires 5 bits to store a zero — Raphael Isemann / detail
  319. Fix the -Wsign-compare warning. — hokein.wu / detail
  320. Correctly update Changed status for SimplifyCFG — sguelton / detail
  321. FileCheck [11/12]: Add matching constraint specification — thomasp / detail
  322. AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent — Matthew.Arsenault / detail
  323. GlobalISel: Make default implementation of legalizeCustom unreachable — Matthew.Arsenault / detail
  324. [lldb] XFAIL TestForwardDeclaration.test_debug_names on windows — pavel / detail
  325. [X86][SSE] Cleanup tests based on feedback from D81547 — llvm-dev / detail
  326. Revert "[analyzer] On-demand parsing capability for CTU" — endre.fulop / detail
  327. Fix MLIR test: -dump-input-on-failure is no longer a valid option — joker.eph / detail
  328. [flang] Add the complex expression helper class. — eschweitz / detail
  329. [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests — jdenny.ornl / detail
  330. [libc++] Work around gcc/Power9 bug in `include/thread` — jdenny.ornl / detail
  331. [AST] Mangle LambdaContextDecl for top level decl — zequanwu / detail
  332. [ARM] Update fp16-insert-extract.ll test checks. NFC — david.green / detail
  333. [SVE] Eliminate calls to default-false VectorType::get() from X86 — ctetreau / detail
  334. [WebAssembly] Fix a warning for an unused variable — aheejin / detail
  335. GlobalISel: Move LegalizerHelper members around — Matthew.Arsenault / detail
  336. AMDGPU: Stop using getSelectCC in division lowering — Matthew.Arsenault / detail
  337. [ASan][Test] Split out global alias test — elver / detail
  338. [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 2 — Saiyedul.Islam / detail
  339. [hip] Fix device-only relocatable code compilation. — michael.hliao / detail
  340. [libc][NFC] Make cpu feature check tolerate non-x86 architectures. — sivachandra / detail
  341. [X86] Split imm handling out of selectMOV64Imm32 and add a separate isel pattern. — craig.topper / detail
  342. [libc] Add a simple linux aarch64 config. — sivachandra / detail
  343. [ASan][Test] Fix expected strings for globals test — elver / detail
  344. [llvm][ELF][AArch64] Handle R_AARCH64_PLT32 relocation — leonardchan / detail
  345. [AMDGPU] Fixed promote alloca with ptr/int casts — Stanislav.Mekhanoshin / detail
  346. [AVR] Implement disassembly support for I/O instructions — aykevanlaethem / detail
  347. [hip] Fix the failed test case due to the additional backend phase. — michael.hliao / detail
  348. [NFC] Rename variable to workaround old gcc bug — aeubanks / detail
  349. [clang][Attribute] Fix noderef attribute false-negatives — leonardchan / detail
  350. RegAllocFast: Avoid unused method warning in release builds — Matthew.Arsenault / detail
  351. Fix dynamic probing scheme — sguelton / detail
  352. Fixed false ThinLTO cache misses problem (PR 45819). — katya.romanova / detail
  353. [X86] Enable masked GPR broadcasts to be formed even if the broadcast has more than one use. — craig.topper / detail
  354. [clang] Frontend components for the relative vtables ABI — leonardchan / detail
  355. Register printer and context CL options with the toyc example — joker.eph / detail
  356. AMDGPU/GlobalISel: cmp/select method for insert element — Stanislav.Mekhanoshin / detail
  357. [libc++] Make sure tests are run in a unique directory — Louis Dionne / detail
  358. [clang] Use IsVolatile=true and RequiresNullTerminator=false for PCMs — bigcheesegs / detail
  359. Revert "[clang] Frontend components for the relative vtables ABI" — leonardchan / detail
  360. [libcxx][test] MSVC's __is_trivially_copyable is fixed in VS 16.7 — Casey / detail
  361. debugserver: Enable -DLLDB_ENERGY when compiling against an internal SDK — Adrian Prantl / detail
  362. Disallow trivial_abi on a class if all copy and move constructors are — Akira / detail

#7164 (Jun 8, 2020 1:11:49 AM)

  1. [X86] Don't scalarize v2f32->v2i64 strict_fp_to_sint/uint with avx512dq and not avx512vl. — craig.topper / detail
  2. [clang] Implement VectorType logic not operator. — JunMa / detail
  3. [Power9] Add addi post-ra scheduling heuristic — qshanz / detail
  4. [X86] Teach combineCVTP2I_CVTTP2I to handle STRICT_CVTTP2SI/STRICT_CVTTP2UI — craig.topper / detail
  5. [X86] Improve (vzmovl (insert_subvector)) combine to handle a bitcast between the vzmovl and insert — craig.topper / detail
  6. [PowerPC] Do not assume operand of ADDI is an immediate — nemanja.i.ibm / detail
  7. [NFC] Remove the extra ; to avoid the warning of build compiler — qshanz / detail
  8. [X86] Support load shrinking for strict fp nodes in combineCVTPH2PS — craig.topper / detail
  9. [Test] Add test showing InstCombine missing simplification opportunity — mkazantsev / detail
  10. [Alignment][NFC] Migrate CallingConv tablegen code — gchatelet / detail
  11. [ARM][XO] Execute-only miscompiles double literals for big-endian — simon.wallis2 / detail
  12. [Alignment][NFC] Migrate part of Arm/AArch64 backend — gchatelet / detail
  13. [Alignment][NFC] Migrate the rest of backends — gchatelet / detail
  14. [mlir] Introduce allowMemrefFunctionResults for the helper operation converters of buffer placement — ehsan.nadjaran_toosi / detail

#7162 (Jun 7, 2020 2:19:51 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
  8. [ObjectYAML][DWARF] Support emitting .debug_ranges section in ELFYAML. — Xing / detail
  9. [X86][SSE] Add MOVMSK tests where we're using a more narrow vector elements than necessary — llvm-dev / detail
  10. Support build-ids of other sizes than 16 in UUID::SetFromStringRef — jarin / detail
  11. [Matrix] Implement * binary operator for MatrixType. — flo / detail
  12. [X86][SSE] Attempt to widen MOVMSK vector input if the signbits are splatted. — llvm-dev / detail
  13. [X86][SSE] Extend ICMP(MOVMSK(BITCAST(X))) tests to allof patterns as well as the existing noneof/anyof patterns. — llvm-dev / detail
  14. OrderedInstructions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  15. ObjCARCAnalysisUtils.h - remove unused LLVMContext.h include. NFC. — llvm-dev / detail
  16. MustExecute.h - remove unnecessary Instruction.h include. NFC. — llvm-dev / detail
  17. DependenceAnalysis.h - reduce AliasAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  18. MemorySSAUpdater.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  19. AlignmentFromAssumptions.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  20. [clang][BFloat] Add reinterpret cast intrinsics — ties.stuij / detail
  21. [InstCombine] add tests for bitmask of casted shift; NFC (PR46013) — spatel / detail
  22. [InstCombine] fold mask op into casted shift (PR46013) — spatel / detail
  23. [mlir] Add verifier for `shape.yield`. — pifon / detail
  24. [MLIR] Lower shape.num_elements -> shape.reduce. — pifon / detail
  25. [DWARFYAML][debug_ranges] Fix inappropriate assertion. NFC. — Xing / detail
  26. [ObjectYAML][test] Address comments in D80203 — Xing / detail
  27. [llvm-cov] Fix gcov version detection on big-endian — maskray / detail
  28. [X86][SSE] combineSetCCMOVMSK - add initial support for allof patterns. — llvm-dev / detail
  29. [Docs] fix typos for llvm-mca; NFC — spatel / detail
  30. [AArch64] add test for large popcount; NFC — shawn / detail
  31. Remove global std::string. StringRef is sufficient. NFC. — benny.kra / detail
  32. Put compilation phases from Types.def into a bit set — benny.kra / detail
  33. Put back definitions. We're still not C++17 :/ — benny.kra / detail
  34. [gcov][test] Delete UNSUPPORTED: host-byteorder-big-endian from test/profile tests — maskray / detail
  35. DomTreeUpdater.h - refine includes. NFC. — llvm-dev / detail
  36. Try to make msvc crash less — benny.kra / detail
  37. Unbreak the build — benny.kra / detail
  38. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  39. [gcov] Fix instrprof-gcov-__gcov_flush-terminate.test — maskray / detail
  40. [NFC][PowerPC] Add a new case to test ctrloop for fp128 — shkzhang / detail
  41. Add cl::ZeroOrMore to get around build system issues — 1894981+hiraditya / detail
  42. [Driver] Simplify code. NFCI. — benny.kra / detail
  43. [gcov] Support .gcno/.gcda in gcov 8, 9 or 10 compatible formats — maskray / detail
  44. [Driver] Omit -mthread-model posix which is the CC1 default — maskray / detail
  45. Revert "[MLIR] Lower shape.num_elements -> shape.reduce." — joker.eph / detail
  46. [X86][AVX2] combineSetCCMOVMSK - handle all_of patterns for PMOVMSKB(PACKSSBW(LO(X), HI(X))) — llvm-dev / detail
  47. Reland D80966 [codeview] Put !heapallocsite on calls to operator new — maskray / detail
  48. SmallPtrSet::find -> SmallPtrSet::count — benny.kra / detail

#7160 (Jun 6, 2020 5:18:26 PM)

  1. [KernelAddressSanitizer] Make globals constructors compatible with kernel — elver / detail
  2. [hwasan] Disable malloc-fill by default. — eugenis / detail
  3. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  4. [X86] Teach combineVectorShiftImm to constant fold undef elements to 0 not undef. — craig.topper / detail
  5. AMDGPU: Fix missing immarg on buffer.atomic.fadd intrinsic — Matthew.Arsenault / detail
  6. AMDGPU: Fix incorrect selection of buffer atomic fadd — Matthew.Arsenault / detail
  7. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  8. [gn build] (manually) merge 5eedf07ab999d — thakis / detail
  9. Fix -Wunused-variable after D80515 — maskray / detail
  10. Correctly report modified status for AMDGPUUnifyDivergentExitNodes — jay.foad / detail
  11. Revert "[WebAssembly] Improve clang diagnostics for wasm attributes" — sunfish / detail
  12. GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info — Matthew.Arsenault / detail
  13. GlobalISel: Make known bits/alignment API more consistent — arsenm2 / detail
  14. Move GetXcode*Directory into HostInfo (NFC) — Adrian Prantl / detail
  15. Teach GetXcodeSDK to look in the Xcode that contains LLDB — Adrian Prantl / detail
  16. GlobalISel: Add helper for constructing load from offset — Matthew.Arsenault / detail
  17. [llvm-pdbutil] Add missing --id-stats to dump the IPI stream — alexandre.ganea / detail
  18. lld: use modern library search ordering — Saleem Abdulrasool / detail
  19. Attempt to fix hip-include-path.hip — Yaxun.Liu / detail
  20. Revert "[HIP] Add default header and include path" — Yaxun.Liu / detail
  21. SROA: Remove pointer from visited along with instruction — Stanislav.Mekhanoshin / detail
  22. [gn build] Port 8a8c6913a93 — llvmgnsyncbot / detail
  23. [codeview] Put !heapallocsite on calls to operator new — rnk / detail
  24. AMDGPU/GlobalISel: cmp/select method for extract element — Stanislav.Mekhanoshin / detail
  25. Migrate Binary::checkOffset from error_code to Error, NFC — rnk / detail
  26. [X86] Fold undef elts to 0 in getTargetVShiftByConstNode. — craig.topper / detail
  27. Factor out GetEnvDeveloperDir() (NFC) — Adrian Prantl / detail
  28. Fix an oversight in GetXcodeContentsDirectory() — Adrian Prantl / detail
  29. Revert "Migrate Binary::checkOffset from error_code to Error, NFC" — thakis / detail
  30. [ASan][Test] Fix globals test for Mach-O — elver / detail
  31. [LoopIdiomRecognize] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  32. [CGP] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  33. [mlir] Fix spurious f64 -> f16 change in CPU runner test — ntv / detail
  34. [X86] Add test cases for PR46203. NFC — craig.topper / detail
  35. [WebAssembly] Improve clang diagnostics for wasm attributes — sunfish / detail
  36. [mlir][Linalg] NFC - Make useFullTileBuffersByDefault option take a boolean. — ntv / detail
  37. [IRExecutionUnit] Early returns for clarity. NFCI. — ditaliano / detail
  38. [arm][darwin] Don't generate libcalls for wide shifts on Darwin — Alex Lorenz / detail
  39. [ELF] Don't cause assertion failure if --dynamic-list or --version-script takes an empty file — maskray / detail
  40. Set the captures on a CXXRecordDecl representing a lambda closure type — richard / detail
  41. PR46209: properly determine whether a copy assignment operator is — richard / detail
  42. Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after ebcbd5ba39c017bb621eefa3175a224aae85ddc8 — maskray / detail
  43. Re-land "Migrate Binary::checkOffset from error_code to Error, NFC" — rnk / detail
  44. Migrate the rest of COFFObjectFile to Error — rnk / detail
  45. [Tests] Migrate a number of tests to gc-live bundle representation — listmail / detail
  46. [PowerPC] Do not special case Darwin on PowerPC in target cpu handling — wanyu9511 / detail
  47. PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz. — richard / detail
  48. Fix convertBFloatAPFloatToAPInt for NaN/Inf values — diego.caballero / detail
  49. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  50. [mlir] Fix representation of BF16 constants — diego.caballero / detail
  51. [AArch64][GlobalISel] Move dup optimization into post-legalizer combiner — Jessica Paquette / detail
  52. [gn build] Port 1fa43e0b34d — llvmgnsyncbot / detail
  53. Revert "Migrate the rest of COFFObjectFile to Error" — thakis / detail
  54. Revert "recommit "[HIP] Add default header and include path"" — thakis / detail
  55. [gn build] Port 29203480632 — llvmgnsyncbot / detail
  56. [mlir][mlir-rocm-runner] Detect HIP version and AMD ISA version. — whchung / detail
  57. [ORC] Always use ObjectLinkingLayer/JITLink for MachO on x86-64 and arm64. — Lang Hames / detail
  58. [mlir] Move attr-dict to end of Shape dialect ops — tpopp / detail
  59. Revert "[mlir] Folding and canonicalization of shape.cstr_eq" — tpopp / detail
  60. Revert "[mlir] Canonicalization and folding of shape.cstr_broadcastable" — tpopp / detail
  61. [ASan][Test] Fix globals test on 32-bit architectures — elver / detail
  62. [InstCombine] Remove unnecessary MaybeAlign use (NFC) — nikita.ppv / detail
  63. [NewGVN] Remove alignment from LoadExpression (NFC) — nikita.ppv / detail
  64. [SCEV] ScalarEvolution::createSCEV(): clarify no-wrap flag propagation for shift by bitwidth-1 — lebedev.ri / detail
  65. [SCEV] ScalarEvolution::createSCEV(): Instruction::Or: drop bogus no-wrap flag detection — lebedev.ri / detail
  66. LoopInfoImpl.h - remove unused SetVector.h include. NFC. — llvm-dev / detail
  67. LegacyDivergenceAnalysis.h - reduce DivergenceAnalysis.h include to forward declaration. NFC. — llvm-dev / detail
  68. [SVE ACLE] Remove redundant bool_t typedef. — paul.walker / detail
  69. LoopAnalysisManager.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  70. LoopPassManager.h - add missing MemorySSA.h include — llvm-dev / detail
  71. [AMDGPU] Increase max iterations count to analyze complete unroll — dfukalov / detail
  72. AMDGPU/GlobalISel: Start rewriting load/store legality rules — Matthew.Arsenault / detail
  73. CFG.h - reduce includes to forward declarations. NFC. — llvm-dev / detail
  74. CFG.h - add missing GraphTraits.h include. NFC. — llvm-dev / detail
  75. [DAGCombiner] clean-up FMA+FMUL folds; NFC — spatel / detail
  76. EHPersonalities.h - reduce Triple.h include to forward declaration. NFC. — llvm-dev / detail
  77. AMDGPU/GlobalISel: Fix test failure in release build — Matthew.Arsenault / detail
  78. [mlir] Change to re-enable cuda-runner tests — jpienaar / detail
  79. [SystemZ] Implement -fstack-clash-protection — paulsson / detail
  80. [gcov] Support big-endian .gcno and simplify version handling in .gcda — maskray / detail
  81. recommit "[HIP] Add default header and include path" — Yaxun.Liu / detail
  82. [gn build] Port 8422bc9efcb — llvmgnsyncbot / detail
  83. [gcov] Delete `XFAIL: host-byteorder-big-endian` for test/Transforms/GCOVProfiling/{exit-block.ll,function-numbering.ll} — maskray / detail
  84. [lldb] [nfc] Fix comment in testcase DW_TAG_variable-DW_AT_const_value.s — jan.kratochvil / detail
  85. Revert "[codeview] Put !heapallocsite on calls to operator new" —