[LLVMbugs] [Bug 6189] New: llc: Assertion `InReg && "Value not in map!"' failed

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Jan 31 06:36:57 PST 2010


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

           Summary: llc: Assertion `InReg && "Value not in map!"' failed
           Product: new-bugs
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: new bugs
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: sorokin at rain.ifmo.ru
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=4152)
 --> (http://llvm.org/bugs/attachment.cgi?id=4152)
input file

ivan at ivan-desktop:~/d/llvm-build/Debug/bin$ ./llc 11.nopt.opt.s
llc: /home/ivan/d/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:735:
llvm::SDValue llvm::SelectionDAGBuilder::getValue(const llvm::Value*):
Assertion `InReg && "Value not in map!"' failed.
0  llc             0x000000000162c6ee
1  llc             0x000000000162c567
2  libpthread.so.0 0x00007f58e9042190
3  libc.so.6       0x00007f58e83484b5 gsignal + 53
4  libc.so.6       0x00007f58e834bf50 abort + 384
5  libc.so.6       0x00007f58e8341481 __assert_fail + 241
6  llc             0x000000000114afeb
llvm::SelectionDAGBuilder::getValue(llvm::Value const*) + 4765
7  llc             0x000000000115a5c3
llvm::SelectionDAGBuilder::visitTargetIntrinsic(llvm::CallInst&, unsigned int)
+ 637
8  llc             0x0000000001166740
llvm::SelectionDAGBuilder::visitIntrinsicCall(llvm::CallInst&, unsigned int) +
156
9  llc             0x000000000116db9c
llvm::SelectionDAGBuilder::visitCall(llvm::CallInst&) + 276
10 llc             0x0000000001149bb2 llvm::SelectionDAGBuilder::visit(unsigned
int, llvm::User&) + 1260
11 llc             0x00000000011496be
llvm::SelectionDAGBuilder::visit(llvm::Instruction&) + 52
12 llc             0x000000000118a93b
llvm::SelectionDAGISel::SelectBasicBlock(llvm::BasicBlock*,
llvm::ilist_iterator<llvm::Instruction>,
llvm::ilist_iterator<llvm::Instruction>, bool&) + 243
13 llc             0x000000000118d7d2
llvm::SelectionDAGISel::SelectAllBasicBlocks(llvm::Function&,
llvm::MachineFunction&, llvm::MachineModuleInfo*, llvm::DwarfWriter*,
llvm::TargetInstrInfo const&) + 2646
14 llc             0x000000000118a5d7
llvm::SelectionDAGISel::runOnMachineFunction(llvm::MachineFunction&) + 983
15 llc             0x00000000012a4d97
llvm::MachineFunctionPass::runOnFunction(llvm::Function&) + 95
16 llc             0x00000000015a128b
llvm::FPPassManager::runOnFunction(llvm::Function&) + 387
17 llc             0x00000000015a0f67
llvm::FunctionPassManagerImpl::run(llvm::Function&) + 89
18 llc             0x00000000015a0c02
llvm::FunctionPassManager::run(llvm::Function&) + 110
19 llc             0x0000000000966728 main + 3478
20 libc.so.6       0x00007f58e8333abd __libc_start_main + 253
21 llc             0x0000000000965089
Stack dump:
0.      Program arguments: ./llc 11.nopt.opt.s 
1.      Running pass 'X86 DAG->DAG Instruction Selection' on function '@main'
Aborted


-- 
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.



More information about the llvm-bugs mailing list