mirror of
https://github.com/RPCS3/llvm.git
synced 2024-12-13 23:18:58 +00:00
8b7c3d0ee4
that are greater than the vector element type. For example BUILD_VECTOR of type <1 x i1> with a constant i8 operand. This patch fixes the assertion. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@150477 91177308-0d34-0410-b5e6-96231b3b80d8
14 lines
433 B
LLVM
14 lines
433 B
LLVM
; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7-avx -mattr=+avx
|
|
target triple = "x86_64-unknown-linux-gnu"
|
|
; Make sure we are not crashing on this one
|
|
define void @autogen_28112_5000() {
|
|
BB:
|
|
%S17 = icmp sgt <1 x i64> undef, undef
|
|
%E19 = extractelement <1 x i1> %S17, i32 0
|
|
br label %CF
|
|
|
|
CF: ; preds = %CF, %BB
|
|
%S23 = select i1 %E19, i8 undef, i8 undef
|
|
br label %CF
|
|
}
|