[Bug c/62286] New: [ARM] 4.9 Regression fails for cortex-m3 for vfp-1.c: fmacs, fmscs, fnmacs, fnmscs
kaushik.phatak at kpitcummins dot com
gcc-bugzilla@gcc.gnu.org
Wed Aug 27 15:11:00 GMT 2014
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62286
Bug ID: 62286
Summary: [ARM] 4.9 Regression fails for cortex-m3 for vfp-1.c:
fmacs, fmscs, fnmacs, fnmscs
Product: gcc
Version: 4.9.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: kaushik.phatak at kpitcummins dot com
Results are as below:
FAIL: gcc.target/arm/vfp-1.c scan-assembler fmacs
FAIL: gcc.target/arm/vfp-1.c scan-assembler fmscs
FAIL: gcc.target/arm/vfp-1.c scan-assembler fnmacs
FAIL: gcc.target/arm/vfp-1.c scan-assembler fnmscs
It passes for -mcpu=cortex-a9, -mcpu=cortex-r4f which were tested.
Expected Result:
/* { dg-final { scan-assembler "fmacs" } } */
/src/gcc-4.9.1/gcc/testsuite/gcc.target/arm/vfp-1.c **** f1 = f2 * f3 + f1;
73 .loc 1 36 0
flds s13, [r2]
flds s14, [r3]
flds s15, [r4]
fmacs s15, s13, s14
fsts s15, [r4]
Actual Result, uses fmuls and fadds:
flds s13, [r2]
flds s14, [r3]
flds s15, [r4]
fmuls s15, s14, s15
fadds s15, s15, s13
fsts s15, [r4]
More information about the Gcc-bugs
mailing list