Re: [dpdk-dev] [RFC] eal/arm: remove CASP constraints for GCC

2021-10-17 Thread Ruifeng Wang
> -Original Message- > From: pbhagavat...@marvell.com > Sent: Monday, October 4, 2021 6:03 PM > To: jer...@marvell.com; Ruifeng Wang > Cc: dev@dpdk.org; Pavan Nikhilesh > Subject: [dpdk-dev] [RFC] eal/arm: remove CASP constraints for GCC > > From: Pavan Nikhile

[dpdk-dev] [RFC] eal/arm: remove CASP constraints for GCC

2021-10-04 Thread pbhagavatula
From: Pavan Nikhilesh GCC now assigns even register pairs for CASP, the fix has also been backported to all stable releases of older GCC versions. Removing the manual register allocation allows GCC to inline the functions and pick optimal registers for performing CASP. Signed-off-by: Pavan Nikhi