[Bug target/33393] New: floatsisf2_sse_vector_nointernunit doesn't work on 32bit
hjl at lucon dot org
gcc-bugzilla@gcc.gnu.org
Tue Sep 11 16:12:00 GMT 2007
With X86_TUNE_USE_VECTOR_CONVERTS enabled, I got
/export/build/gnu/gcc/build-i686-linux/./prev-gcc/xgcc
-B/export/build/gnu/gcc/build-i686-linux/./prev-gcc/
-B/usr/gcc-4.3/i686-pc-linux-gnu/bin/ -c -g -O2 -fomit-frame-pointer -DIN_GCC
-W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes
-Wold-style-definition -Wmissing-format-attribute -pedantic -Wno-long-long
-Wno-variadic-macros
-Wno-overlength-strings -Werror -DHAVE_CONFIG_H -I. -I.
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/.
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/../include
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/../libcpp/include
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/../libdecnumber
-I/net/gnu-13/export/gnu/src/gcc/gcc/gcc/../libdecnumber/bid -I../libdecnumber
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/ggc-page.c -o ggc-page.o
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/ggc-page.c: In function Âggc_collectÂ:
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/ggc-page.c:1921: error: unable to
generate reloads for:
(insn:HI 42 419 43 10 /net/gnu-13/export/gnu/src/gcc/gcc/gcc/ggc-page.c:1884
(set (reg:SF 8 st [100])
(float:SF (mem/s:SI (plus:SI (reg/f:SI 2 cx [orig:82
compiler_params.556 ] [82])
(const_int 1780 [0x6f4])) [3 <variable>.value+0 S4 A32])))
137 {*floatsisf2_sse_vector_nointernunit} (expr_list:REG_DEAD (reg/f:SI 2 cx
[orig:82 compiler_params.556 ] [82])
(nil)))
/net/gnu-13/export/gnu/src/gcc/gcc/gcc/ggc-page.c:1921: internal compiler
error: in find_reloads, at reload.c:3734
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://gcc.gnu.org/bugs.html> for instructions.
--
Summary: floatsisf2_sse_vector_nointernunit doesn't work on 32bit
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: hjl at lucon dot org
GCC target triplet: i686-pc-linux-gnu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33393
More information about the Gcc-bugs
mailing list