> -----Original Message----- > From: Srikanth Yalavarthi <syalavar...@marvell.com> > Sent: Wednesday, December 21, 2022 1:53 AM > To: Srikanth Yalavarthi <syalavar...@marvell.com>; Ruifeng Wang > <ruifeng.w...@arm.com> > Cc: dev@dpdk.org; sshankarn...@marvell.com; jer...@marvell.com; > apra...@marvell.com > Subject: [PATCH v3 4/4] common/ml: add Arm NEON type conversion routines > > Added ARM NEON intrinsic based implementations to support conversion of data > types. > Support is enabled to handle int8, uint8, int16, uint16, float16, float32 and > bfloat16 > types. > > Signed-off-by: Srikanth Yalavarthi <syalavar...@marvell.com> > --- > v2: > * Dropped use of driver routines to call neon functions > * Optimization of neon functions. Reduce the number of intrinsic calls. > > drivers/common/ml/meson.build | 4 + > drivers/common/ml/ml_utils_neon.c | 873 ++++++++++++++++++++++++++++++ > 2 files changed, 877 insertions(+) > create mode 100644 drivers/common/ml/ml_utils_neon.c > Acked-by: Ruifeng Wang <ruifeng.w...@arm.com>
- [PATCH v2 3/4] common/ml: add scalar type conversion f... Srikanth Yalavarthi
- [PATCH v2 4/4] common/ml: add Arm NEON type conversion... Srikanth Yalavarthi
- RE: [PATCH v2 4/4] common/ml: add Arm NEON type c... Ruifeng Wang
- [PATCH v3 0/4] implementation of ML common code Srikanth Yalavarthi
- [PATCH v3 1/4] common/ml: add initial files for M... Srikanth Yalavarthi
- Re: [PATCH v3 1/4] common/ml: add initial fil... Stephen Hemminger
- RE: [EXT] Re: [PATCH v3 1/4] common/ml: a... Srikanth Yalavarthi
- [PATCH v3 2/4] common/ml: add common utility func... Srikanth Yalavarthi
- [PATCH v3 3/4] common/ml: add scalar type convers... Srikanth Yalavarthi
- [PATCH v3 4/4] common/ml: add Arm NEON type conve... Srikanth Yalavarthi
- RE: [PATCH v3 4/4] common/ml: add Arm NEON ty... Ruifeng Wang
- Re: [PATCH v3 0/4] implementation of ML common co... Stephen Hemminger
- RE: [EXT] Re: [PATCH v3 0/4] implementation o... Srikanth Yalavarthi
- Re: [PATCH v3 0/4] implementation of ML common co... Thomas Monjalon
- RE: [EXT] Re: [PATCH v3 0/4] implementation o... Srikanth Yalavarthi
- Re: [EXT] Re: [PATCH v3 0/4] implementati... Thomas Monjalon
- RE: [EXT] Re: [PATCH v3 0/4] implemen... Srikanth Yalavarthi
- Re: [EXT] Re: [PATCH v3 0/4] imp... Thomas Monjalon
- Re: [EXT] Re: [PATCH v3 0/4] imp... Jerin Jacob
- Re: [EXT] Re: [PATCH v3 0/4] imp... Thomas Monjalon
- Re: [EXT] Re: [PATCH v3 0/4] imp... Jerin Jacob