Lines Matching defs:dest
69 #define NEON_UNPACK(vtype, dest, val) do { \ in NEON_TYPE4() argument
79 #define NEON_PACK(vtype, dest, val) do { \ argument
159 #define NEON_USAT(dest, src1, src2, type) do { \ argument
167 #define NEON_FN(dest, src1, src2) NEON_USAT(dest, src1, src2, uint8_t) argument
170 #define NEON_FN(dest, src1, src2) NEON_USAT(dest, src1, src2, uint16_t) argument
197 #define NEON_SSAT(dest, src1, src2, type) do { \ argument
209 #define NEON_FN(dest, src1, src2) NEON_SSAT(dest, src1, src2, int8_t) argument
212 #define NEON_FN(dest, src1, src2) NEON_SSAT(dest, src1, src2, int16_t) argument
239 #define NEON_USAT(dest, src1, src2, type) do { \ argument
247 #define NEON_FN(dest, src1, src2) NEON_USAT(dest, src1, src2, uint8_t) argument
250 #define NEON_FN(dest, src1, src2) NEON_USAT(dest, src1, src2, uint16_t) argument
278 #define NEON_SSAT(dest, src1, src2, type) do { \ argument
290 #define NEON_FN(dest, src1, src2) NEON_SSAT(dest, src1, src2, int8_t) argument
293 #define NEON_FN(dest, src1, src2) NEON_SSAT(dest, src1, src2, int16_t) argument
320 #define NEON_FN(dest, src1, src2) dest = (src1 + src2) >> 1 argument
329 int32_t dest; in HELPER() local
339 uint32_t dest; in HELPER() local
347 #define NEON_FN(dest, src1, src2) dest = (src1 + src2 + 1) >> 1 argument
356 int32_t dest; in HELPER() local
366 uint32_t dest; in HELPER() local
374 #define NEON_FN(dest, src1, src2) dest = (src1 - src2) >> 1 argument
383 int32_t dest; in HELPER() local
393 uint32_t dest; in HELPER() local
401 #define NEON_FN(dest, src1, src2) dest = (src1 > src2) ? ~0 : 0 argument
410 #define NEON_FN(dest, src1, src2) dest = (src1 >= src2) ? ~0 : 0 argument
419 #define NEON_FN(dest, src1, src2) dest = (src1 < src2) ? src1 : src2 argument
432 #define NEON_FN(dest, src1, src2) dest = (src1 > src2) ? src1 : src2 argument
445 #define NEON_FN(dest, src1, src2) \ argument
455 #define NEON_FN(dest, src1, src2) do { \ argument
484 #define NEON_FN(dest, src1, src2) do { \ argument
517 #define NEON_FN(dest, src1, src2) do { \ argument
536 int32_t dest; in HELPER() local
575 #define NEON_FN(dest, src1, src2) do { \ argument
596 uint32_t dest; in HELPER() local
638 #define NEON_FN(dest, src1, src2) do { \ argument
687 #define NEON_FN(dest, src1, src2) do { \ argument
743 #define NEON_FN(dest, src1, src2) do { \ argument
791 #define NEON_FN(dest, src1, src2) do { \ argument
822 uint32_t dest; in HELPER() local
884 #define NEON_FN(dest, src1, src2) do { \ argument
919 int32_t dest; in HELPER() local
998 #define NEON_FN(dest, src1, src2) dest = src1 + src2 argument
1003 #define NEON_FN(dest, src1, src2) dest = src1 - src2 argument
1008 #define NEON_FN(dest, src1, src2) dest = src1 * src2 argument
1067 #define NEON_FN(dest, src1, src2) dest = (src1 & src2) ? -1 : 0 argument
1073 #define NEON_FN(dest, src1, src2) dest = (src1 == src2) ? -1 : 0 argument
1079 #define NEON_FN(dest, src, dummy) dest = (src < 0) ? -src : src argument
1101 #define NEON_FN(dest, src, dummy) dest = do_clz8(src) argument
1105 #define NEON_FN(dest, src, dummy) dest = do_clz16(src) argument
1109 #define NEON_FN(dest, src, dummy) dest = do_clz8((src < 0) ? ~src : src) - 1 argument
1113 #define NEON_FN(dest, src, dummy) dest = do_clz16((src < 0) ? ~src : src) - 1 argument
1136 #define NEON_QDMULH16(dest, src1, src2, round) do { \ argument
1154 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 0) argument
1157 #define NEON_FN(dest, src1, src2) NEON_QDMULH16(dest, src1, src2, 1) argument
1162 #define NEON_QDMULH32(dest, src1, src2, round) do { \ argument
1180 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 0) argument
1183 #define NEON_FN(dest, src1, src2) NEON_QDMULH32(dest, src1, src2, 1) argument
1522 #define DO_ABD(dest, x, y, intype, arithtype) do { \ argument
1590 #define DO_MULL(dest, x, y, type1, type2) do { \ argument