[Bug middle-end/88560] New: armv8_2-fp16-move-1.c and related regressions after r260385
samtebbs at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Dec 20 10:46:00 GMT 2018
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=88560
Bug ID: 88560
Summary: armv8_2-fp16-move-1.c and related regressions after
r260385
Product: gcc
Version: unknown
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: middle-end
Assignee: unassigned at gcc dot gnu.org
Reporter: samtebbs at gcc dot gnu.org
Target Milestone: ---
Created attachment 45266
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=45266&action=edit
Code generated for armv8_2-fp16-move-1.c with r260385
Several regressions were seen on arm-none-linux-gnueabihf and arm-none-eabi
after r260385.
FAIL: gcc.target/arm/armv8_2-fp16-move-1.c scan-assembler-times
ldrh\\tr[0-9]+ 2
FAIL: gcc.target/arm/armv8_2-fp16-move-1.c scan-assembler-times
vld1\\.16\\t{d[0-9]+\\[[0-9]+\\]}, \\[r[0-9]+\\] 2
FAIL: gcc.target/arm/armv8_2-fp16-move-1.c scan-assembler-times
vmov\\.f16\\ts[0-9]+, r[0-9]+ 2
FAIL: gcc.target/arm/fp16-aapcs-1.c scan-assembler
vmov(\\.f16)?\\tr[0-9]+, s[0-9]+
FAIL: gcc.target/arm/fp16-aapcs-1.c scan-assembler vmov(\\.f16)?\\ts0,
r[0-9]+
FAIL: gcc.target/arm/fp16-aapcs-3.c scan-assembler-times vmov\\tr[0-9]+,
s[0-2] 2
FAIL: gcc.target/arm/fp16-aapcs-3.c scan-assembler-times vmov\\ts0,
r[0-9]+ 2
Full command line used to compile and test armv8_2-fp16-move-1.c (done by make
check-gcc):
bin/gcc armv8_2-fp16-move-1.c -fno-diagnostics-show-caret
-fno-diagnostics-show-line-numbers -fdiagnostics-color=never -O2
-mfpu=fp-armv8 -march=armv8.2-a+fp16 -mfloat-abi=hard -ffat-lto-objects
-fno-ident -S -o armv8_2-fp16-move-1.s.
More information about the Gcc-bugs
mailing list