[LLVMbugs] [Bug 2239] New: Call result #2 has unhandled type i32

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Sun Apr 20 02:06:11 PDT 2008


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

           Summary: Call result #2 has unhandled type i32
           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: edwintorok at gmail.com
                CC: llvmbugs at cs.uiuc.edu


When compiling http://llvm.org/bugs/attachment.cgi?id=1566 I get
an error in LLC:

$ llc bugpoint-reduced-simplified.bc
Call result #2 has unhandled type i32
llc[0x9c68c9]
/lib/libc.so.6[0x3ccc631240]
/lib/libc.so.6(gsignal+0x35)[0x3ccc6311d5]
/lib/libc.so.6(abort+0x110)[0x3ccc632680]
llc(_ZN4llvm7CCState17AnalyzeCallResultEPNS_6SDNodeEPFbjjjNS_11CCValAssign7LocInfoENS_3ISD10ArgFlagsTyERS0_E+0x12c)[0x69499c]
llc(_ZN4llvm17X86TargetLowering15LowerCallResultENS_9SDOperandES1_PNS_6SDNodeEjRNS_12SelectionDAGE+0xce)[0x5acb9e]
llc(_ZN4llvm17X86TargetLowering9LowerCALLENS_9SDOperandERNS_12SelectionDAGE+0x2a88)[0x5bfc38]
llc(_ZN4llvm17X86TargetLowering14LowerOperationENS_9SDOperandERNS_12SelectionDAGE+0x380)[0x5d3e50]
llc[0x75598c]
llc[0x791a22]
llc[0x7922a5]
llc(_ZN4llvm12SelectionDAG8LegalizeEv+0x1c2)[0x792df2]
llc(_ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGERNS_12SelectionDAGE+0x7e)[0x6f990e]
llc(_ZN4llvm16SelectionDAGISel16SelectBasicBlockEPNS_10BasicBlockERNS_15MachineFunctionERNS_20FunctionLoweringInfoE+0xe7)[0x7216c7]
llc(_ZN4llvm16SelectionDAGISel13runOnFunctionERNS_8FunctionE+0x283)[0x723dd3]
llc[0x4c6b73]
llc(_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE+0x25d)[0x9640cd]
llc(_ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE+0x1c9)[0x964fc9]
llc(_ZN4llvm19FunctionPassManager3runERNS_8FunctionE+0x31)[0x965121]
llc(main+0x9a8)[0x4b6b08]
/lib/libc.so.6(__libc_start_main+0xf4)[0x3ccc61e1c4]
llc(_ZNSt8ios_base4InitD1Ev+0x41)[0x4b4599]
Aborted

To reproduce use the testcase below (I manually reduced it after bugpoint by
eliminating some arguments):
llvm-as bugpoint-reduced-simplified.ll -o -|llc

; ModuleID = 'bugpoint-reduced-simplified.bc'
target datalayout =
"e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:64-f32:32:32-f64:32:64-v64:64:64-v128:128:128-a0:0:64-f80:32:32"
target triple = "i386-unknown-linux-gnu"

declare i256 @_ZNK4llvm12LSBaseSDNode13getMemOperandEv()

define i32 @main() nounwind  {
entry:
        %tmp107 = call i256 @_ZNK4llvm12LSBaseSDNode13getMemOperandEv( )       
        ; <i256> [#uses=0]
        unreachable
}

P.S.: I compiled with llvm-g++ -m32 -O0, so i256 is not the result of some
optimization in opt.


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