108 __INLINE__
nm1 * nmppsAddr_1 (
const nm1* pVec,
int nIndex) {
return (
nm1* )((
nm64u*)pVec+(nIndex>>6));}
109 inline nm2s * nmppsAddr_2s (
const nm2s* pVec,
int nIndex) {
return (
nm2s* )((
nm64u*)pVec+(nIndex>>5));}
110 inline nm4s * nmppsAddr_4s (
const nm4s* pVec,
int nIndex) {
return (
nm4s* )((
nm64u*)pVec+(nIndex>>4));}
111 __INLINE__
nm8s * nmppsAddr_8s (
const nm8s* pVec,
int nIndex) {
return (
nm8s* )((
nm64u*)pVec+(nIndex>>3));}
112 __INLINE__
nm16s* nmppsAddr_16s(
const nm16s* pVec,
int nIndex) {
return (
nm16s*)((
nm64u*)pVec+(nIndex>>2));}
113 __INLINE__
nm32s* nmppsAddr_32s(
const nm32s* pVec,
int nIndex) {
return (
nm32s*)((
nm64u*)pVec+(nIndex>>1));}
114 __INLINE__ nm32f* nmppsAddr_32f(
const nm32f* pVec,
int nIndex) {
return (nm32f*)((
nm64u*)pVec+(nIndex>>1));}
115 __INLINE__
nm64s* nmppsAddr_64s(
const nm64s* pVec,
int nIndex) {
return (
nm64s*)((
nm64u*)pVec+nIndex) ;}
116 __INLINE__ nm64f* nmppsAddr_64f(
const nm64f* pVec,
int nIndex) {
return (nm64f*)((
nm64u*)pVec+nIndex) ;}
119 inline nm2u * nmppsAddr_2u (
const nm2u* pVec,
int nIndex) {
return (
nm2u* )((
nm64u*)pVec+(nIndex>>5));}
120 inline nm4u * nmppsAddr_4u (
const nm4u* pVec,
int nIndex) {
return (
nm4u* )((
nm64u*)pVec+(nIndex>>4));}
121 __INLINE__
nm8u * nmppsAddr_8u (
const nm8u* pVec,
int nIndex) {
return (
nm8u* )((
nm64u*)pVec+(nIndex>>3));}
122 __INLINE__
nm16u* nmppsAddr_16u(
const nm16u* pVec,
int nIndex) {
return (
nm16u*)((
nm64u*)pVec+(nIndex>>2));}
123 __INLINE__
nm32u* nmppsAddr_32u(
const nm32u* pVec,
int nIndex) {
return (
nm32u*)((
nm64u*)pVec+(nIndex>>1));}
124 __INLINE__
nm64u* nmppsAddr_64u(
const nm64u* pVec,
int nIndex) {
return (
nm64u*)((
nm64u*)pVec+nIndex );}
169void nmppsPut_1 (
nm1* pVec,
int nIndex,
int1b nVal);
170void nmppsPut_2s(
nm2s* pVec,
int nIndex,
int2b nVal);
171void nmppsPut_4s(
nm4s* pVec,
int nIndex,
int4b nVal);
172void nmppsPut_8s(
nm8s* pVec,
int nIndex,
int8b nVal);
173void nmppsPut_16s(
nm16s* pVec,
int nIndex,
int16b nVal);
174__INLINE__
void nmppsPut_32s(
nm32s* pVec,
int nIndex,
int32b nVal) {pVec[nIndex]=nVal;}
175__INLINE__
void nmppsPut_64s(
nm64s* pVec,
int nIndex,
int64b nVal) {pVec[nIndex]=nVal;}
177__INLINE__
void nmppsPut_2u(
nm2u* pVec,
int nIndex,
uint2b nVal) {nmppsPut_2s((
nm2s*)pVec,nIndex,(
int2b)nVal);}
178__INLINE__
void nmppsPut_4u(
nm4u* pVec,
int nIndex,
uint4b nVal) {nmppsPut_4s((
nm4s*)pVec,nIndex,(
int4b)nVal);}
179__INLINE__
void nmppsPut_8u(
nm8u* pVec,
int nIndex,
uint8b nVal) {nmppsPut_8s((
nm8s*)pVec,nIndex,(
int8b)nVal);}
180__INLINE__
void nmppsPut_16u(
nm16u* pVec,
int nIndex,
uint16b nVal) {nmppsPut_16s((
nm16s*)pVec,nIndex,(
int16b)nVal);}
181__INLINE__
void nmppsPut_32u(
nm32u* pVec,
int nIndex,
uint32b nVal) {pVec[nIndex]=nVal;}
182__INLINE__
void nmppsPut_64u(
nm64u* pVec,
int nIndex,
uint64b nVal) {pVec[nIndex]=nVal;}
222void nmppsGetVal_1 (
const nm1* pVec,
int nIndex,
int1b *nVal);
223void nmppsGetVal_2s (
const nm2s* pVec,
int nIndex,
int2b *nVal);
224void nmppsGetVal_4s (
const nm4s* pVec,
int nIndex,
int4b *nVal);
225void nmppsGetVal_8s (
const nm8s* pVec,
int nIndex,
int8b *nVal);
226void nmppsGetVal_16s(
const nm16s* pVec,
int nIndex,
int16b *nVal);
227__INLINE__
void nmppsGetVal_32s(
const nm32s* pVec,
int nIndex,
int32b* nVal) { *nVal=pVec[nIndex];}
228__INLINE__
void nmppsGetVal_64s(
const nm64s* pVec,
int nIndex,
int64b* nVal) { *nVal=pVec[nIndex];}
230void nmppsGetVal_2u (
const nm2u* pVec,
int nIndex,
uint2b *nVal);
231void nmppsGetVal_4u (
const nm4u* pVec,
int nIndex,
uint4b *nVal);
232void nmppsGetVal_8u (
const nm8u* pVec,
int nIndex,
uint8b *nVal);
233void nmppsGetVal_16u(
const nm16u* pVec,
int nIndex,
uint16b *nVal);
234__INLINE__
void nmppsGetVal_32u(
const nm32u* pVec,
int nIndex,
uint32b* nVal) { *nVal=pVec[nIndex];}
235__INLINE__
void nmppsGetVal_64u(
const nm64u* pVec,
int nIndex,
uint64b* nVal) { *nVal=pVec[nIndex];}
271int2b nmppsGet_2s (
const nm2s* pVec,
int nIndex);
272int4b nmppsGet_4s (
const nm4s* pVec,
int nIndex);
273int8b nmppsGet_8s (
const nm8s* pVec,
int nIndex);
275__INLINE__
int32b nmppsGet_32s(
const nm32s* pVec,
int nIndex) {
return pVec[nIndex];}
277uint1b nmppsGet_1 (
const nm1* pVec,
int nIndex);
278uint2b nmppsGet_2u (
const nm2u* pVec,
int nIndex);
279uint4b nmppsGet_4u (
const nm4u* pVec,
int nIndex);
280uint8b nmppsGet_8u (
const nm8u* pVec,
int nIndex);
282__INLINE__
uint32b nmppsGet_32u(
const nm32u* pVec,
int nIndex) {
return pVec[nIndex];}
unsigned int uint32b
Definition: nmtype.h:839
unsigned int uint2b
Definition: nmtype.h:735
int int4b
Definition: nmtype.h:592
unsigned int uint4b
Definition: nmtype.h:761
int int2b
Definition: nmtype.h:566
int int8b
Definition: nmtype.h:618
unsigned int uint16b
Definition: nmtype.h:813
unsigned int uint1b
Definition: nmtype.h:722
int int1b
Definition: nmtype.h:553
int int32b
Definition: nmtype.h:683
unsigned int uint8b
Definition: nmtype.h:787
int int16b
Definition: nmtype.h:644
INT64 int64b
Definition: nmtype.h:709
nm64u uint64b
Definition: nmtype.h:865
unsigned char nm8u
Definition: nmtype.h:448
int nm32s
Definition: nmtype.h:292
void nm4u
Definition: nmtype.h:417
unsigned short nm16u
Definition: nmtype.h:481
long long nm64s
Definition: nmtype.h:375
void nm2s
Definition: nmtype.h:116
void nm2u
Definition: nmtype.h:404
int nm1
Definition: nmtype.h:100
short nm16s
Definition: nmtype.h:243
unsigned int nm32u
Definition: nmtype.h:509
void nm4s
Definition: nmtype.h:129
unsigned long long nm64u
Definition: nmtype.h:536
char nm8s
Definition: nmtype.h:167