SuccessChanges

Summary

  1. [CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set (details)
  2. [RISCV] Cleanup a few section comments in RISCVInstrInfoVPseudos.td. NFC (details)
  3. [NFC] Disallow unused prefixes in CodeGen/AMDGPU (details)
  4. [mlir][Linalg] NFC: Refactor fusion of LinalgOp with TensorReshapeOp by expansion. (details)
Commit 840a2c978374ccc74a0e0b2576c1027fdb609a59 by raul
[CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set

d9ce31ae7d (D94322) removed the check because I thought it was dead
due to checking the existance of a variable (which always existed).

This causes LLDB tests to fail as they set NO_INSTALL_RPATH because
they're never meant to be installed, but we still would end up using
the install rpath.

Add the check back and make it explicitly check for an empty value
to make the purpose clearer and avoid implicit test for a false/true
value.

Differential Revision: https://reviews.llvm.org/D94326
The file was modifiedllvm/cmake/modules/AddLLVM.cmake
Commit 0875a9da2a387ce8e6aa28db9db933d605c3e6cc by craig.topper
[RISCV] Cleanup a few section comments in RISCVInstrInfoVPseudos.td. NFC
The file was modifiedllvm/lib/Target/RISCV/RISCVInstrInfoVPseudos.td
Commit a8bda3df42565298e28a0424785a8522c41dcf78 by mtrofin
[NFC] Disallow unused prefixes in CodeGen/AMDGPU

This adds the lit config, and cleans up remaining tests.

Differential Revision: https://reviews.llvm.org/D94245
The file was modifiedllvm/test/CodeGen/AMDGPU/non-entry-alloca.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/fdiv.f16.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/GlobalISel/fdiv.f32.ll
The file was modifiedllvm/test/CodeGen/AMDGPU/lit.local.cfg
Commit fa8c397dfa2ac2490236110a597d6aa764f41da4 by ravishankarm
[mlir][Linalg] NFC: Refactor fusion of LinalgOp with TensorReshapeOp by expansion.

Change the implementation of LinalgOp with TensorReshapeOp by
expansion to be more modular and easier to follow.

Differential Revision: https://reviews.llvm.org/D93748
The file was modifiedmlir/include/mlir/Dialect/Linalg/IR/LinalgOps.h
The file was modifiedmlir/lib/Dialect/Linalg/Transforms/FusionOnTensors.cpp