[LLVMbugs] [Bug 20011] New: Crash when lowering i2 vectorized code

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Jun 12 02:45:14 PDT 2014


http://llvm.org/bugs/show_bug.cgi?id=20011

            Bug ID: 20011
           Summary: Crash when lowering i2 vectorized code
           Product: libraries
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Backend: X86
          Assignee: unassignedbugs at nondot.org
          Reporter: jaak.randmets at cyber.ee
                CC: llvmbugs at cs.uiuc.edu
    Classification: Unclassified

Created attachment 12646
  --> http://llvm.org/bugs/attachment.cgi?id=12646&action=edit
The LLVM code that crashes llc.

Crash occurs when attempting to compile the attached LLVM file "llc test.ll".
The stack trace:

0  libLLVM-3.5svn.so 0x00007ff72354cb32 llvm::sys::PrintStackTrace(_IO_FILE*) +
34
1  libLLVM-3.5svn.so 0x00007ff72354c6dc
2  libpthread.so.0   0x00007ff722c46bb0
3  libLLVM-3.5svn.so 0x00007ff7239a2524 llvm::EVT::isExtendedVector() const + 4
4  libLLVM-3.5svn.so 0x00007ff723b1a393
5  libLLVM-3.5svn.so 0x00007ff723b1b82a
llvm::X86TargetLowering::PerformDAGCombine(llvm::SDNode*,
llvm::TargetLowering::DAGCombinerInfo&) const + 2922
6  libLLVM-3.5svn.so 0x00007ff7235b6ce8
7  libLLVM-3.5svn.so 0x00007ff7235b963d
llvm::SelectionDAG::Combine(llvm::CombineLevel, llvm::AliasAnalysis&,
llvm::CodeGenOpt::Level) + 893
8  libLLVM-3.5svn.so 0x00007ff7236b43ca
llvm::SelectionDAGISel::CodeGenAndEmitDAG() + 394
9  libLLVM-3.5svn.so 0x00007ff7236b75c2
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function const&) + 1170
10 libLLVM-3.5svn.so 0x00007ff7236b88c1
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 929
11 libLLVM-3.5svn.so 0x00007ff7239833cf
llvm::FPPassManager::runOnFunction(llvm::Function&) + 623
12 libLLVM-3.5svn.so 0x00007ff72398346b
llvm::FPPassManager::runOnModule(llvm::Module&) + 43
13 libLLVM-3.5svn.so 0x00007ff723985795
llvm::legacy::PassManagerImpl::run(llvm::Module&) + 709
14 llc               0x000000000040dc62
15 llc               0x00000000004088d0 main + 224
16 libc.so.6         0x00007ff721a09965 __libc_start_main + 245
17 llc               0x0000000000408929
Stack dump:
0.      Program arguments: llc test.ll 
1.      Running pass 'Function Pass Manager' on module 'test.ll'.
2.      Running pass 'X86 DAG->DAG Instruction Selection' on function '@crash'
Segmentation fault

-- 
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/20140612/cc4d8772/attachment.html>


More information about the llvm-bugs mailing list