[LLVMbugs] [Bug 22886] New: [AArch64, NEON] UNREACHABLE executed at LegalizeIntegerTypes.cpp:51, "Do not know how to promote this operator!"

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Mar 12 10:38:44 PDT 2015


https://llvm.org/bugs/show_bug.cgi?id=22886

            Bug ID: 22886
           Summary: [AArch64, NEON] UNREACHABLE executed at
                    LegalizeIntegerTypes.cpp:51, "Do not know how to
                    promote this operator!"
           Product: new-bugs
           Version: unspecified
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: new bugs
          Assignee: unassignedbugs at nondot.org
          Reporter: vladimir.sukharev at gmail.com
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 14037
  --> https://llvm.org/bugs/attachment.cgi?id=14037&action=edit
test_case

With top of tree and the attached, I'm seeing the following crash:

$ llc arm64-vmul-internalerror.ll -march=arm64
PromoteIntegerResult #0: 0x5582ee0: i16 = llvm.aarch64.neon.sqadd 0x5582660,
0x5582ff0, 0x5582880 [ORD=5] [ID=0]

Do not know how to promote this operator!
UNREACHABLE executed at
/work/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:51!
...
Stack dump:
0.    Program arguments: llc arm64-vmul-internalerror.ll -march=arm64 
1.    Running pass 'Function Pass Manager' on module
'arm64-vmul-internalerror.ll'.
2.    Running pass 'AArch64 Instruction Selection' on function
'@test_sqdmlahq_extracted_lane_s16'

-- 
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/20150312/99c32719/attachment.html>


More information about the llvm-bugs mailing list