Lines Matching refs:SRCB
300 #define SUB_4V( DST, SRCA, SRCB ) \ argument
302 (DST)[0] = (SRCA)[0] - (SRCB)[0]; \
303 (DST)[1] = (SRCA)[1] - (SRCB)[1]; \
304 (DST)[2] = (SRCA)[2] - (SRCB)[2]; \
305 (DST)[3] = (SRCA)[3] - (SRCB)[3]; \
309 #define ADD_4V( DST, SRCA, SRCB ) \ argument
311 (DST)[0] = (SRCA)[0] + (SRCB)[0]; \
312 (DST)[1] = (SRCA)[1] + (SRCB)[1]; \
313 (DST)[2] = (SRCA)[2] + (SRCB)[2]; \
314 (DST)[3] = (SRCA)[3] + (SRCB)[3]; \
318 #define SCALE_4V( DST, SRCA, SRCB ) \ argument
320 (DST)[0] = (SRCA)[0] * (SRCB)[0]; \
321 (DST)[1] = (SRCA)[1] * (SRCB)[1]; \
322 (DST)[2] = (SRCA)[2] * (SRCB)[2]; \
323 (DST)[3] = (SRCA)[3] * (SRCB)[3]; \
336 #define ACC_SCALE_4V( DST, SRCA, SRCB ) \ argument
338 (DST)[0] += (SRCA)[0] * (SRCB)[0]; \
339 (DST)[1] += (SRCA)[1] * (SRCB)[1]; \
340 (DST)[2] += (SRCA)[2] * (SRCB)[2]; \
341 (DST)[3] += (SRCA)[3] * (SRCB)[3]; \
345 #define ACC_SCALE_SCALAR_4V( DST, S, SRCB ) \ argument
347 (DST)[0] += S * (SRCB)[0]; \
348 (DST)[1] += S * (SRCB)[1]; \
349 (DST)[2] += S * (SRCB)[2]; \
350 (DST)[3] += S * (SRCB)[3]; \
354 #define SCALE_SCALAR_4V( DST, S, SRCB ) \ argument
356 (DST)[0] = S * (SRCB)[0]; \
357 (DST)[1] = S * (SRCB)[1]; \
358 (DST)[2] = S * (SRCB)[2]; \
359 (DST)[3] = S * (SRCB)[3]; \
413 #define SUB_3V( DST, SRCA, SRCB ) \ argument
415 (DST)[0] = (SRCA)[0] - (SRCB)[0]; \
416 (DST)[1] = (SRCA)[1] - (SRCB)[1]; \
417 (DST)[2] = (SRCA)[2] - (SRCB)[2]; \
421 #define ADD_3V( DST, SRCA, SRCB ) \ argument
423 (DST)[0] = (SRCA)[0] + (SRCB)[0]; \
424 (DST)[1] = (SRCA)[1] + (SRCB)[1]; \
425 (DST)[2] = (SRCA)[2] + (SRCB)[2]; \
429 #define SCALE_3V( DST, SRCA, SRCB ) \ argument
431 (DST)[0] = (SRCA)[0] * (SRCB)[0]; \
432 (DST)[1] = (SRCA)[1] * (SRCB)[1]; \
433 (DST)[2] = (SRCA)[2] * (SRCB)[2]; \
453 #define ACC_SCALE_3V( DST, SRCA, SRCB ) \ argument
455 (DST)[0] += (SRCA)[0] * (SRCB)[0]; \
456 (DST)[1] += (SRCA)[1] * (SRCB)[1]; \
457 (DST)[2] += (SRCA)[2] * (SRCB)[2]; \
461 #define SCALE_SCALAR_3V( DST, S, SRCB ) \ argument
463 (DST)[0] = S * (SRCB)[0]; \
464 (DST)[1] = S * (SRCB)[1]; \
465 (DST)[2] = S * (SRCB)[2]; \
469 #define ACC_SCALE_SCALAR_3V( DST, S, SRCB ) \ argument
471 (DST)[0] += S * (SRCB)[0]; \
472 (DST)[1] += S * (SRCB)[1]; \
473 (DST)[2] += S * (SRCB)[2]; \
533 #define SUB_2V( DST, SRCA, SRCB ) \ argument
535 (DST)[0] = (SRCA)[0] - (SRCB)[0]; \
536 (DST)[1] = (SRCA)[1] - (SRCB)[1]; \
540 #define ADD_2V( DST, SRCA, SRCB ) \ argument
542 (DST)[0] = (SRCA)[0] + (SRCB)[0]; \
543 (DST)[1] = (SRCA)[1] + (SRCB)[1]; \
547 #define SCALE_2V( DST, SRCA, SRCB ) \ argument
549 (DST)[0] = (SRCA)[0] * (SRCB)[0]; \
550 (DST)[1] = (SRCA)[1] * (SRCB)[1]; \
561 #define ACC_SCALE_2V( DST, SRCA, SRCB ) \ argument
563 (DST)[0] += (SRCA)[0] * (SRCB)[0]; \
564 (DST)[1] += (SRCA)[1] * (SRCB)[1]; \
568 #define SCALE_SCALAR_2V( DST, S, SRCB ) \ argument
570 (DST)[0] = S * (SRCB)[0]; \
571 (DST)[1] = S * (SRCB)[1]; \
575 #define ACC_SCALE_SCALAR_2V( DST, S, SRCB ) \ argument
577 (DST)[0] += S * (SRCB)[0]; \
578 (DST)[1] += S * (SRCB)[1]; \