Commit 6da4c454 by Richard Sandiford Committed by Richard Sandiford

[AArch64] Run general SVE ACLE tests for C

Now that the C frontend can cope with POLY_INT_CST-length initialisers,
we can make aarch64-sve-acle.exp run the full set of tests.  This will
introduce new failures for -mabi=ilp32; I'll make the testsuite ILP32
clean separately.

2019-12-02  Richard Sandiford  <richard.sandiford@arm.com>

gcc/testsuite/
	* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the
	general/* tests too.

From-SVN: r278908
parent 0435b10d
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/acle/aarch64-sve-acle.exp: Run the
general/* tests too.
2019-12-02 Richard Sandiford <richard.sandiford@arm.com>
* gcc.target/aarch64/sve/acle/general/eqne_dup_1.c: New test.
* gcc.target/aarch64/sve/acle/asm/dup_f16.c (dup_0_f16_z): Expect
the call to be folded to zero.
......
......@@ -45,9 +45,9 @@ if { [check_effective_target_aarch64_sve] } {
}
# Main loop.
# FIXME: This should include general/*.c too, but leave that until the
# C frontend allows initialization of SVE vectors.
set files [glob -nocomplain $srcdir/$subdir/general-c/*.c]
set files [glob -nocomplain \
"$srcdir/$subdir/general/*.c" \
"$srcdir/$subdir/general-c/*.c"]
dg-runtest [lsort $files] "$sve_flags" $DEFAULT_CFLAGS
# All done.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment