FailedChanges

Summary

  1. Add code owners of new MachO port (details)
  2. [lldb/Gui] zero-initialize children_stop_id (details)
  3. [mlir][spirv] Add block read and write from SPV_INTEL_subgroups (details)
  4. [X86] Add a /tune: option for clang-cl (details)
  5. [CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index (details)
  6. [lldb] Always record both the working and home directory. (details)
Commit f434f7dabc1679d5218db359265f02a4eda6a94c by gkm
Add code owners of new MachO port
The file was modifiedlld/CODE_OWNERS.TXT
Commit f7e04b710d2d90ae913e737550f7eec03d2c9f37 by rupprecht
[lldb/Gui] zero-initialize children_stop_id

This is currently causing msan warnings in the API tests when run under msan, e.g. `commands/gui/basic/TestGuiBasic.py`.

Reviewed By: clayborg

Differential Revision: https://reviews.llvm.org/D86825
The file was modifiedlldb/source/Core/IOHandlerCursesGUI.cpp
Commit d9b4245f56a98d8ea72d6f75d5bdd5c7c8e5c88c by thomasraoux
[mlir][spirv] Add block read and write from SPV_INTEL_subgroups

Added support to OpSubgroupBlockReadINTEL and OpSubgroupBlockWriteINTEL

Differential Revision: https://reviews.llvm.org/D86876
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVGroupOps.td
The file was modifiedmlir/test/Dialect/SPIRV/group-ops.mlir
The file was modifiedmlir/test/Dialect/SPIRV/Serialization/group-ops.mlir
The file was modifiedmlir/lib/Dialect/SPIRV/SPIRVOps.cpp
The file was modifiedmlir/include/mlir/Dialect/SPIRV/SPIRVBase.td
Commit ca134374b74e2c2c6e96695502f3a0974c1da4c1 by craig.topper
[X86] Add a /tune: option for clang-cl

We recently added support for -mtune. This patch adds /tune: so we can specify the tune CPU from clang-cl. MSVC doesn't support this but icc does.

Differential Revision: https://reviews.llvm.org/D86820
The file was modifiedclang/test/Driver/cl-x86-flags.c
The file was modifiedclang/include/clang/Driver/Options.td
Commit b16e8687ab6c977ddab3409939e867828f394311 by craig.topper
[CodeGenPrepare][X86] Teach optimizeGatherScatterInst to turn a splat pointer into GEP with scalar base and 0 index

This helps SelectionDAGBuilder recognize the splat can be used as a uniform base.

Reviewed By: RKSimon

Differential Revision: https://reviews.llvm.org/D86371
The file was modifiedllvm/include/llvm/Analysis/VectorUtils.h
The file was modifiedllvm/lib/CodeGen/CodeGenPrepare.cpp
The file was modifiedllvm/test/CodeGen/X86/masked_gather_scatter.ll
The file was modifiedllvm/lib/Analysis/VectorUtils.cpp
The file was modifiedllvm/test/Transforms/CodeGenPrepare/X86/gather-scatter-opt.ll
Commit 426fa35b655ffb8647d9d69580a69627c0d19024 by Jonas Devlieghere
[lldb] Always record both the working and home directory.

Treat the home directory like the current working directory and always
capture both in the VFS.
The file was modifiedlldb/source/Initialization/SystemInitializerCommon.cpp