[LLVMbugs] [Bug 3044] New: DAGCombiner creates an invalid combination

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Tue Nov 11 11:28:23 PST 2008


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

           Summary: DAGCombiner creates an invalid combination
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Common Code Generator Code
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: alenhar2 at uiuc.edu
                CC: llvmbugs at cs.uiuc.edu


Created an attachment (id=2194)
 --> (http://llvm.org/bugs/attachment.cgi?id=2194)
mulvdi3.bc

(gdb) fr 3
#3  0x0000000000cf17c6 in llvm::SelectionDAG::ReplaceAllUsesWith
(this=0x304e3e0,
    From=0x304ebf8, To=0x304eff8, UpdateListener=0x7ffff3438f10)
    at SelectionDAG.cpp:4409
4409             "Cannot use this version of ReplaceAllUsesWith!");


(gdb) call From->dump()
0x304ebf8: i64,flag = add 0x304e7f8, 0x304eff8
(gdb) call To->dump()
0x304eff8: i64,ch = load 0x304e400, 0x304eef8, 0x304e8f8 <0x3042550:8>
alignment=8


llc -march=alpha mulvdi3.bc

to reproduce.


-- 
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