[LLVMbugs] [Bug 2212] New: Call result #1 has unhandled type i16

bugzilla-daemon at cs.uiuc.edu bugzilla-daemon at cs.uiuc.edu
Tue Apr 8 16:01:50 PDT 2008


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

           Summary: Call result #1 has unhandled type i16
           Product: libraries
           Version: trunk
          Platform: Macintosh
        OS/Version: Mac System 9.x
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Backend: X86
        AssignedTo: unassignedbugs at nondot.org
        ReportedBy: dpatel at apple.com
                CC: llvmbugs at cs.uiuc.edu


----

target datalayout =
"e-p:64:64:64-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f32:32:32-f64:64:64-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128"
target triple = "x86_64-apple-darwin9.1.0"
       %struct.S_6 = type { i8, i16 }

define %struct.S_6 @bar() {
       ret i8 1, i16 2
}

define i8 @foo() {
       %c = call %struct.S_6 @bar()
       %mrv_gr = getresult %struct.S_6 %c, 0 
       ret i8 %mrv_gr
}

----

 $ llvm-as < /tmp/a.ll | llc -o /tmp/a.s
Call result #1 has unhandled type i16
0   llc                                 0x00770753
_ZN40_GLOBAL__N_Signals.cpp_00000000_8351965815PrintStackTraceEv + 45
1   llc                                 0x0077094f
_ZN40_GLOBAL__N_Signals.cpp_00000000_8351965813SignalHandlerEi + 323
2   libSystem.B.dylib                   0x930bd97b _sigtramp + 43
3   ???                                 0xffffffff 0x0 + 4294967295
4   libSystem.B.dylib                   0x93136782 raise + 26
5   libSystem.B.dylib                   0x93145d3f abort + 73
6   llc                                 0x003d5f71
_ZN4llvm7CCState17AnalyzeCallResultEPNS_6SDNodeEPFbjjjNS_11CCValAssign7LocInfoENS_3ISD10ArgFlagsTyERS0_E
+ 271
7   llc                                 0x00292492
_ZN4llvm17X86TargetLowering15LowerCallResultENS_9SDOperandES1_PNS_6SDNodeEjRNS_12SelectionDAGE
+ 164
8   llc                                 0x002a7947
_ZN4llvm17X86TargetLowering9LowerCALLENS_9SDOperandERNS_12SelectionDAGE + 12413
9   llc                                 0x002ae25a
_ZN4llvm17X86TargetLowering14LowerOperationENS_9SDOperandERNS_12SelectionDAGE +
2968
10  llc                                 0x0041b80b
_ZNSt6vectorIN4llvm9SDOperandESaIS1_EEC1EmRKS1_RKS2_ + 67669
11  llc                                 0x0046385b
_ZNSt6vectorIN4llvm9SDOperandESaIS1_EEC1EmRKS1_RKS2_ + 362661
12  llc                                 0x00463d5b
_ZNSt6vectorIN4llvm9SDOperandESaIS1_EEC1EmRKS1_RKS2_ + 363941
13  llc                                 0x00463ef8
_ZN4llvm12SelectionDAG8LegalizeEv + 80
14  llc                                 0x004acf31
_ZN4llvm16SelectionDAGISel17CodeGenAndEmitDAGERNS_12SelectionDAGE + 257
15  llc                                 0x004ce412
_ZN4llvm16SelectionDAGISel16SelectBasicBlockEPNS_10BasicBlockERNS_15MachineFunctionERNS_20FunctionLoweringInfoE
+ 196
16  llc                                 0x004cff7b
_ZN4llvm16SelectionDAGISel13runOnFunctionERNS_8FunctionE + 537
17  llc                                 0x002cb44f
_ZN4llvm17X86TargetLoweringD1Ev + 103
18  llc                                 0x006fc771
_ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE + 331
19  llc                                 0x006fc9ca
_ZN4llvm23FunctionPassManagerImpl3runERNS_8FunctionE + 110
20  llc                                 0x006fcb48
_ZN4llvm19FunctionPassManager3runERNS_8FunctionE + 156
21  llc                                 0x000031da main + 2586
22  llc                                 0x00002036 start + 54
Abort trap


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