[llvm-branch-commits] [llvm] [SelectionDAG] Fold EXTRACT_SUBVECTOR(EXTRACT_SUBVECTOR(X, C1), C0) with nonzero indices (PR #200935)

Krzysztof Drewniak via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Tue Jun 2 23:32:59 PDT 2026


================
@@ -0,0 +1,43 @@
+; NOTE: Assertions have been autogenerated by utils/update_mir_test_checks.py UTC_ARGS: --version 6
+; RUN: llc -O2 -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 \
+; RUN:   -verify-machineinstrs -stop-after=amdgpu-isel < %s | FileCheck %s \
+; RUN:   --check-prefix=COMBINE --implicit-check-not=REG_SEQUENCE
+; RUN: llc -O2 -global-isel=0 -mtriple=amdgcn-amd-amdhsa -mcpu=gfx950 \
+; RUN:   -verify-machineinstrs -combiner-disabled -stop-after=amdgpu-isel < %s \
+; RUN:   | FileCheck %s --check-prefix=NOCOMBINE
----------------
krzysz00 wrote:

Thanks for the general notes (they've been applied throughout) but sadly it's not clear how to make this run to the end (unlike my other PRs)

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


More information about the llvm-branch-commits mailing list