SuccessChanges

Summary

  1. [mlir] [VectorOps] Cleanup mask 1-d test on constants (details)
  2. [AMDGPU] Support disassembly for AMDGPU kernel descriptors (details)
  3. [HIP] Support target id by --offload-arch (details)
  4. [gn build] Port 7546b29e761 (details)
Commit 451dcfae31ee09f4a4a40476d3f36b784273fadc by ajcbik
[mlir] [VectorOps] Cleanup mask 1-d test on constants

I forgot to address this in previous CL. Sorry about that.

Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D86188
The file was modifiedmlir/lib/Dialect/Vector/VectorOps.cpp
Commit cacfb02d28a3cabd4e45d2535cb0686cef48a2c9 by RonakNilesh.Chauhan
[AMDGPU] Support disassembly for AMDGPU kernel descriptors

Decode AMDGPU Kernel descriptors as assembler directives.

Reviewed By: scott.linder

Differential Revision: https://reviews.llvm.org/D80713
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-vgpr.s
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-zeroed-gfx9.s
The file was modifiedllvm/include/llvm/Support/AMDHSAKernelDescriptor.h
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-zeroed-gfx10.s
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-zeroed-raw.s
The file was modifiedllvm/test/CodeGen/AMDGPU/nop-data.ll
The file was modifiedllvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
The file was modifiedllvm/tools/llvm-objdump/llvm-objdump.cpp
The file was modifiedllvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-failure.s
The file was addedllvm/test/tools/llvm-objdump/ELF/AMDGPU/kd-sgpr.s
Commit 7546b29e761687eeeaefcd8d963c19a2dac98d37 by Yaxun.Liu
[HIP] Support target id by --offload-arch

This patch introduces support of target id by
-offload-arch.

Differential Revision: https://reviews.llvm.org/D60620
The file was modifiedclang/include/clang/Basic/TargetInfo.h
The file was modifiedllvm/include/llvm/Support/TargetParser.h
The file was modifiedclang/lib/Driver/Driver.cpp
The file was modifiedclang/lib/Driver/ToolChains/HIP.cpp
The file was modifiedclang/test/Driver/amdgpu-features.c
The file was modifiedclang/test/Driver/amdgpu-macros.cl
The file was modifiedclang/test/Driver/amdgpu-mcpu.cl
The file was addedclang/test/Driver/target-id-macros.hip
The file was modifiedclang/include/clang/Basic/DiagnosticDriverKinds.td
The file was modifiedclang/lib/Basic/Targets/AMDGPU.cpp
The file was addedclang/test/Driver/invalid-target-id.cl
The file was modifiedclang/lib/Basic/Targets/AMDGPU.h
The file was addedclang/test/Driver/hip-target-id.hip
The file was modifiedclang/test/Driver/hip-toolchain-features.hip
The file was modifiedclang/include/clang/Driver/Options.td
The file was addedclang/test/Driver/Inputs/rocm/amdgcn/bitcode/oclc_isa_version_908.bc
The file was modifiedclang/lib/Basic/CMakeLists.txt
The file was modifiedclang/include/clang/Driver/Compilation.h
The file was addedclang/test/Driver/hip-invalid-target-id.hip
The file was addedclang/test/Driver/target-id-macros.cl
The file was addedclang/lib/Basic/TargetID.cpp
The file was modifiedclang/lib/Driver/ToolChains/Clang.cpp
The file was addedclang/test/Driver/target-id.cl
The file was addedclang/include/clang/Basic/TargetID.h
The file was modifiedclang/lib/Driver/ToolChains/CommonArgs.cpp
The file was modifiedllvm/lib/Support/TargetParser.cpp
The file was modifiedclang/lib/Driver/ToolChains/AMDGPU.h
The file was modifiedclang/lib/Driver/ToolChains/AMDGPU.cpp
Commit 9896546e8b0380cd16a10fe73005e3ac04e20755 by llvmgnsyncbot
[gn build] Port 7546b29e761
The file was modifiedllvm/utils/gn/secondary/clang/lib/Basic/BUILD.gn