Skip to content
Snippets Groups Projects
Commit b4c8c551 authored by Lehua Ding's avatar Lehua Ding
Browse files

RISC-V: Fix -march error of zhinxmin testcases

This little patch fixs the -march error of a zhinxmin testcase I added earlier
and an old zhinxmin testcase, since these testcases are for zhinxmin extension
and not zfhmin extension.

gcc/testsuite/ChangeLog:

	* gcc.target/riscv/_Float16-zhinxmin-3.c: Adjust.
	* gcc.target/riscv/_Float16-zhinxmin-4.c: Ditto.
parent 3064471b
No related branches found
No related tags found
No related merge requests found
/* { dg-do compile } */
/* { dg-options "-march=rv64if_zfhmin -mabi=lp64f -O" } */
/* { dg-options "-march=rv64i_zhinxmin -mabi=lp64 -O" } */
int foo1 (_Float16 a, _Float16 b)
{
......
/* { dg-do compile } */
/* { dg-options "-march=rv64if_zfhmin -mabi=lp64 -O3 -mcmodel=medany" } */
/* { dg-options "-march=rv64i_zhinxmin -mabi=lp64 -O3 -mcmodel=medany" } */
/* { dg-final { check-function-bodies "**" "" } } */
/* Make sure zfhmin behaves the same way as zfh. */
/*
** foo: { target { no-opts "-flto" } }
** lh\ta0,\.LC0
** lla\ta[0-9]+,\.LC0
** lhu\ta[0-9]+,0\(a[0-9]+\)
** ...
*/
_Float16 foo() { return 0.8974; }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment