[llvm-bugs] [Bug 35865] New: [SLP] Regression (r310260): Not a vector MVT! UNREACHABLE executed
via llvm-bugs
llvm-bugs at lists.llvm.org
Mon Jan 8 16:58:20 PST 2018
https://bugs.llvm.org/show_bug.cgi?id=35865
Bug ID: 35865
Summary: [SLP] Regression (r310260): Not a vector MVT!
UNREACHABLE executed
Product: new-bugs
Version: 6.0
Hardware: PC
OS: All
Status: NEW
Severity: enhancement
Priority: P
Component: new bugs
Assignee: unassignedbugs at nondot.org
Reporter: arphaman at gmail.com
CC: llvm-bugs at lists.llvm.org
The following error is reported by opt:
Not a vector MVT!
UNREACHABLE executed at
/Users/buildslave/jenkins/sharedspace/phase1 at 2/llvm/include/llvm/CodeGen/MachineValueType.h:415!
Reproducer:
$ cat test.ll
target triple = "x86_64-apple-macosx10.10.0"
; Function Attrs: nounwind ssp uwtable
define void @_Z10fooConvertPDv4_xS0_S0_PKS_() local_unnamed_addr #0 {
entry:
%0 = extractelement <16 x half> undef, i32 4
%conv.i.4.i = fpext half %0 to float
%1 = bitcast float %conv.i.4.i to i32
%vecins.i.4.i = insertelement <8 x i32> undef, i32 %1, i32 4
%2 = extractelement <16 x half> undef, i32 5
%conv.i.5.i = fpext half %2 to float
%3 = bitcast float %conv.i.5.i to i32
%vecins.i.5.i = insertelement <8 x i32> %vecins.i.4.i, i32 %3, i32 5
ret void
}
attributes #0 = { nounwind ssp uwtable
"correctly-rounded-divide-sqrt-fp-math"="false" "disable-tail-calls"="false"
"less-precise-fpmad"="false" "no-frame-pointer-elim"="true"
"no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false"
"no-jump-tables"="false" "no-nans-fp-math"="false"
"no-signed-zeros-fp-math"="false" "no-trapping-math"="false"
"stack-protector-buffer-size"="8" "target-cpu"="core2"
"target-features"="+avx,+avx2,+cx16,+fxsr,+mmx,+popcnt,+sse,+sse2,+sse3,+sse4.1,+sse4.2,+ssse3,+x87,+xsave"
"unsafe-fp-math"="false" "use-soft-float"="false" }
$ opt -slp-vectorizer test.ll
Caused by r310260
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20180109/b99f2302/attachment.html>
More information about the llvm-bugs
mailing list