Functions
DSPF_sp_blk_move
Collaboration diagram for DSPF_sp_blk_move:

Functions

void DSPF_sp_blk_move (const float *x, float *restrict y, const int n)
 

Detailed Description

Function Documentation

◆ DSPF_sp_blk_move()

void DSPF_sp_blk_move ( const float *  x,
float *restrict  y,
const int  n 
)
This routine moves nx float elements from one memory location pointed to
by x to another pointed to by y. The source and destination blocks can be
overlapped.

 @param x  = Block of data to be moved
 @param y  = Destination of block of data
 @param nx = Number of elements in block
Algorithm:
DSPF_sp_blk_move.c is the natural C equivalent of the optimized intrinsic C code without restrictions note that the intrinsic C code is optimized and restrictions may apply.
Assumptions:
nx must be a multiple of 4 and greater than or equal to 4.
x and y must be double word aligned.
Implementation notes:
Endian Support: The code supports both big and little endian modes.
Interruptibility: The code is interruptible.

Copyright 2022, Texas Instruments Incorporated