Skip to content

Commit 6e54034

Browse files
committed
Add llc -O0 line that triggers instruction selection failure
1 parent 33ceb53 commit 6e54034

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

llvm/test/CodeGen/AMDGPU/extract_vector_dynelt.ll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py UTC_ARGS: --version 5
22
; RUN: llc -mtriple=amdgcn -mcpu=fiji < %s | FileCheck -check-prefixes=GCN %s
3+
; RUN: not --crash llc -O0 -mtriple=amdgcn -mcpu=fiji < %s -o /dev/null 2>&1 | FileCheck --check-prefixes=GCN-O0 %s
4+
; GCN-O0: LLVM ERROR: Cannot select: t{{[0-9]+}}: i32 = extract_vector_elt
35

46
define amdgpu_kernel void @float4_extelt(ptr addrspace(1) %out, i32 %sel) {
57
; GCN-LABEL: float4_extelt:

llvm/test/CodeGen/AMDGPU/insert_vector_dynelt.ll

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py
22
; RUN: llc -mtriple=amdgcn -mcpu=fiji < %s | FileCheck -enable-var-scope -check-prefixes=GCN %s
3+
; RUN: not --crash llc -O0 -mtriple=amdgcn -mcpu=fiji < %s -o /dev/null 2>&1 | FileCheck --check-prefixes=GCN-O0 %s
4+
; GCN-O0: LLVM ERROR: Cannot select: t{{[0-9]+}}: {{.*}} = insert_vector_elt
35

46
define amdgpu_kernel void @float4_inselt(ptr addrspace(1) %out, <4 x float> %vec, i32 %sel) {
57
; GCN-LABEL: float4_inselt:

0 commit comments

Comments
 (0)