nmpp
Функции

Функции

void vec_data_add_afifo (nmreg nb1, nmreg ar0, nmreg gr0, nmreg gr5, nmreg ar6)
 

Подробное описание

\~
\~russian Ядро функции nmppsSum(). 
\~english Core of nmppsSum() function. 

\~
\~russian Действие функции эквивалентно следующим псевдоинструкциям: 
\~english The function operation is equivalent to the following pseudoinstructions: 
\~
\~
rep 1 data=vfalse;
.repeat N;
rep 1 data=[ar0++gr0] with data + afifo; (rep1 N times)
.endrepeat;
rep 1 [ar6]=afifo;
Аргументы
nb1
задает разбиение на колонки (необходимо wtw)
ar0указатель на столбец SrcMtr
gr0SrcMtr stride
gr5
Высота матриц N = [0,1,2...31,32,33,...]
ar6указатель на 64р. слово


Restrictions:
При выходе из функции изменяется содержимое регистров: ar0.