[LLVMbugs] [Bug 2615] New: mips cannot return double.
bugzilla-daemon at cs.uiuc.edu
bugzilla-daemon at cs.uiuc.edu
Thu Jul 31 02:39:34 PDT 2008
http://llvm.org/bugs/show_bug.cgi?id=2615
Summary: mips cannot return double.
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: rich at pennware.com
CC: llvmbugs at cs.uiuc.edu
The following fails with llc -march mips:
; ModuleID = 't0037.ubc'
define double @main(...) {
entry:
%retval = alloca double ; <double*> [#uses=3]
store double 0.000000e+00, double* %retval
%r = alloca double ; <double*> [#uses=1]
load double* %r ; <double>:0 [#uses=1]
store double %0, double* %retval
br label %return
return: ; preds = %entry
load double* %retval ; <double>:1 [#uses=1]
ret double %1
}
[~/ellcc/ellcc] main% llc -march mips t0037.ubc
Return operand #0 has unhandled type f64
llc[0x8b5105e]
llc[0x8b51190]
...
--
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