[llvm] [AMDGPU] Reject illegal image atomic data widths in SelectionDAG (PR #210366)

Arseniy Obolenskiy via llvm-commits llvm-commits at lists.llvm.org
Sun Jul 19 08:52:49 PDT 2026


================
@@ -1517,6 +1517,12 @@ class SelectionDAG {
   /// Create a MERGE_VALUES node from the given operands.
   LLVM_ABI SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
 
+  /// Return poison values for each of \p ResultTypes, substituting \p Chain
+  /// for any result of type MVT::Other, merged into a single MERGE_VALUES
+  /// node. Used to salvage a chain when an operation cannot be lowered.
+  LLVM_ABI SDValue getPoisonMergeValues(ArrayRef<EVT> ResultTypes,
----------------
aobolensk wrote:

renamed

https://github.com/llvm/llvm-project/pull/210366


More information about the llvm-commits mailing list