This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][ARM/AArch64 Testsuite] Add float16 lane_indices tests (was: Re: [PATCH 9/15][AArch64] vld{2,3,4}{,_lane,_dup}, vcombine, vcreate)


On Tue, Aug 04, 2015 at 12:07:21PM +0100, Alan Lawrence wrote:
> James Greenhalgh wrote:
> > Hi Alan,
> > 
> > The arm_neon.h portion of this patch does not apply after Charles' recent
> > changes. Could you please rebase and resubmit the patch for review?
> > 
> > Thanks,
> > James
> 
> These are straightforward copies of the corresponding uint16 tests, with 
> appropriate substitutions uint->float and u16->f16. As per the existing tests, 
> these are xfailed on ARM targets, pending further work on PR/63870.

OK.

Thanks,
James

> 
> Cross-tested on aarch64-none-elf.
> 
> gcc/testsuite/ChangeLog:
> 
> 	* gcc.target/aarch64/advsimd-intrinsics/vld2_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vld2q_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vld3_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vld3q_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vld4_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vld4q_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst2_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst2q_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst3_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst3q_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst4_lane_indices_1.c: New.
> 	* gcc.target/aarch64/advsimd-intrinsics/vst4q_lane_indices_1.c: New.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]