[LLVMbugs] [Bug 1280] NEW: llc can't compile "sext i4 to i64" emitted by llvm-gcc
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Tue Mar 27 13:27:50 PDT 2007
http://llvm.org/bugs/show_bug.cgi?id=1280
Summary: llc can't compile "sext i4 to i64" emitted by llvm-gcc
Product: new-bugs
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: normal
Priority: P2
Component: new bugs
AssignedTo: unassignedbugs at nondot.org
ReportedBy: lauro.venancio at gmail.com
laurov at laurov-desktop:~/llvm/llvm/build$ llc -march=x86
bugpoint-reduced-simplified.bc
llc: /home/laurov/llvm/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp:2257:
llvm::MVT::ValueType llvm::TargetLowering::getValueType(const llvm::Type*)
const: Assertion `0 && "Invalid width for value type"' failed.
llc((anonymous namespace)::PrintStackTrace()+0x1a)[0x88d7886]
llc((anonymous namespace)::SignalHandler(int)+0x112)[0x88d7b4c]
[0xffffe420]
/lib/tls/i686/cmov/libc.so.6(abort+0x103)[0xb7cdfef3]
/lib/tls/i686/cmov/libc.so.6(__assert_fail+0xfb)[0xb7cd7dbb]
llc(llvm::TargetLowering::getValueType(llvm::Type const*) const+0xbf)[0x868dff9]
llc(llvm::SelectionDAGLowering::getValue(llvm::Value const*)+0xaa)[0x8660a3c]
llc(llvm::SelectionDAGLowering::visitSExt(llvm::User&)+0x30)[0x866b834]
llc(llvm::SelectionDAGLowering::visit(unsigned int, llvm::User&)+0x2eb)[0x8688df9]
llc(llvm::SelectionDAGLowering::visit(llvm::Instruction&)+0x28)[0x8688fde]
llc(llvm::SelectionDAGISel::BuildSelectionDAG(llvm::SelectionDAG&,
llvm::BasicBlock*, std::vector<std::pair<llvm::MachineInstr*, unsigned int>,
std::allocator<std::pair<llvm::MachineInstr*, unsigned int> > >&,
llvm::FunctionLoweringInfo&)+0x14a)[0x866f26e]
llc(llvm::SelectionDAGISel::SelectBasicBlock(llvm::BasicBlock*,
llvm::MachineFunction&, llvm::FunctionLoweringInfo&)+0x98)[0x866fcd4]
llc(llvm::SelectionDAGISel::runOnFunction(llvm::Function&)+0x5d2)[0x86714e6]
llc[0x853a0ed]
llc(llvm::FPPassManager::runOnFunction(llvm::Function&)+0x13a)[0x88639a6]
llc(llvm::FunctionPassManagerImpl::run(llvm::Function&)+0x6e)[0x8863c2a]
llc(llvm::FunctionPassManager::run(llvm::Function&)+0x88)[0x8863cea]
llc(main+0xbe9)[0x83d6bdd]
/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xdc)[0xb7cca8cc]
llc(__gxx_personality_v0+0x175)[0x83d4f11]
Aborted (core dumped)
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the llvm-bugs
mailing list