FUNCTOR_CLOSURE_2arg 362 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, uchar, return _mm256_adds_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 363 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, schar, return _mm256_adds_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 364 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, ushort, return _mm256_adds_epu16(a, b)); FUNCTOR_CLOSURE_2arg 365 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, short, return _mm256_adds_epi16(a, b)); FUNCTOR_CLOSURE_2arg 366 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, int, return _mm256_add_epi32 (a, b)); FUNCTOR_CLOSURE_2arg 367 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, float, return _mm256_add_ps (a, b)); FUNCTOR_CLOSURE_2arg 368 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, double, return _mm256_add_pd (a, b)); FUNCTOR_CLOSURE_2arg 371 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, uchar, return _mm256_subs_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 372 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, schar, return _mm256_subs_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 373 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, ushort, return _mm256_subs_epu16(a, b)); FUNCTOR_CLOSURE_2arg 374 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, short, return _mm256_subs_epi16(a, b)); FUNCTOR_CLOSURE_2arg 375 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, int, return _mm256_sub_epi32 (a, b)); FUNCTOR_CLOSURE_2arg 376 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, float, return _mm256_sub_ps (a, b)); FUNCTOR_CLOSURE_2arg 377 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, double, return _mm256_sub_pd (a, b)); FUNCTOR_CLOSURE_2arg 380 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, uchar, return _mm256_min_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 381 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, schar, return _mm256_min_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 382 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, ushort, return _mm256_min_epi16(a, b)); FUNCTOR_CLOSURE_2arg 383 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, short, return _mm256_min_epi16(a, b)); FUNCTOR_CLOSURE_2arg 384 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, int, return _mm256_min_epi32(a, b)); FUNCTOR_CLOSURE_2arg 385 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, float, return _mm256_min_ps (a, b)); FUNCTOR_CLOSURE_2arg 386 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, double, return _mm256_min_pd (a, b)); FUNCTOR_CLOSURE_2arg 389 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, uchar, return _mm256_max_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 390 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, schar, return _mm256_max_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 391 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, ushort, return _mm256_max_epu16(a, b)); FUNCTOR_CLOSURE_2arg 392 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, short, return _mm256_max_epi16(a, b)); FUNCTOR_CLOSURE_2arg 393 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, int, return _mm256_max_epi32(a, b)); FUNCTOR_CLOSURE_2arg 394 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, float, return _mm256_max_ps (a, b)); FUNCTOR_CLOSURE_2arg 395 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, double, return _mm256_max_pd (a, b)); FUNCTOR_CLOSURE_2arg 404 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, uchar, FUNCTOR_CLOSURE_2arg 407 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, schar, FUNCTOR_CLOSURE_2arg 412 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, ushort, FUNCTOR_CLOSURE_2arg 415 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, short, FUNCTOR_CLOSURE_2arg 420 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, int, FUNCTOR_CLOSURE_2arg 425 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, float, FUNCTOR_CLOSURE_2arg 428 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, double, FUNCTOR_CLOSURE_2arg 433 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAnd, uchar, return _mm256_and_si256(a, b)); FUNCTOR_CLOSURE_2arg 435 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VOr , uchar, return _mm256_or_si256 (a, b)); FUNCTOR_CLOSURE_2arg 437 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VXor, uchar, return _mm256_xor_si256(a, b)); FUNCTOR_CLOSURE_2arg 501 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, uchar, return _mm_adds_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 502 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, schar, return _mm_adds_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 503 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, ushort, return _mm_adds_epu16(a, b)); FUNCTOR_CLOSURE_2arg 504 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, short, return _mm_adds_epi16(a, b)); FUNCTOR_CLOSURE_2arg 505 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, int, return _mm_add_epi32 (a, b)); FUNCTOR_CLOSURE_2arg 506 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, float, return _mm_add_ps (a, b)); FUNCTOR_CLOSURE_2arg 507 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, double, return _mm_add_pd (a, b)); FUNCTOR_CLOSURE_2arg 510 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, uchar, return _mm_subs_epu8 (a, b)); FUNCTOR_CLOSURE_2arg 511 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, schar, return _mm_subs_epi8 (a, b)); FUNCTOR_CLOSURE_2arg 512 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, ushort, return _mm_subs_epu16(a, b)); FUNCTOR_CLOSURE_2arg 513 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, short, return _mm_subs_epi16(a, b)); FUNCTOR_CLOSURE_2arg 514 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, int, return _mm_sub_epi32 (a, b)); FUNCTOR_CLOSURE_2arg 515 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, float, return _mm_sub_ps (a, b)); FUNCTOR_CLOSURE_2arg 516 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, double, return _mm_sub_pd (a, b)); FUNCTOR_CLOSURE_2arg 519 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, uchar, return _mm_min_epu8(a, b)); FUNCTOR_CLOSURE_2arg 520 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, schar, FUNCTOR_CLOSURE_2arg 524 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, ushort, return _mm_subs_epu16(a, _mm_subs_epu16(a, b))); FUNCTOR_CLOSURE_2arg 525 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, short, return _mm_min_epi16(a, b)); FUNCTOR_CLOSURE_2arg 526 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, int, FUNCTOR_CLOSURE_2arg 530 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, float, return _mm_min_ps(a, b)); FUNCTOR_CLOSURE_2arg 531 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, double, return _mm_min_pd(a, b)); FUNCTOR_CLOSURE_2arg 534 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, uchar, return _mm_max_epu8(a, b)); FUNCTOR_CLOSURE_2arg 535 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, schar, FUNCTOR_CLOSURE_2arg 539 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, ushort, return _mm_adds_epu16(_mm_subs_epu16(a, b), b)); FUNCTOR_CLOSURE_2arg 540 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, short, return _mm_max_epi16(a, b)); FUNCTOR_CLOSURE_2arg 541 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, int, FUNCTOR_CLOSURE_2arg 545 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, float, return _mm_max_ps(a, b)); FUNCTOR_CLOSURE_2arg 546 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, double, return _mm_max_pd(a, b)); FUNCTOR_CLOSURE_2arg 553 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, uchar, FUNCTOR_CLOSURE_2arg 556 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, schar, FUNCTOR_CLOSURE_2arg 561 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, ushort, FUNCTOR_CLOSURE_2arg 564 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, short, FUNCTOR_CLOSURE_2arg 569 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, int, FUNCTOR_CLOSURE_2arg 574 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, float, FUNCTOR_CLOSURE_2arg 577 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, double, FUNCTOR_CLOSURE_2arg 582 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAnd, uchar, return _mm_and_si128(a, b)); FUNCTOR_CLOSURE_2arg 584 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VOr , uchar, return _mm_or_si128 (a, b)); FUNCTOR_CLOSURE_2arg 586 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VXor, uchar, return _mm_xor_si128(a, b)); FUNCTOR_CLOSURE_2arg 633 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, uchar, vqaddq_u8 (a, b)); FUNCTOR_CLOSURE_2arg 634 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, schar, vqaddq_s8 (a, b)); FUNCTOR_CLOSURE_2arg 635 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, ushort, vqaddq_u16(a, b)); FUNCTOR_CLOSURE_2arg 636 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, short, vqaddq_s16(a, b)); FUNCTOR_CLOSURE_2arg 637 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, int, vaddq_s32 (a, b)); FUNCTOR_CLOSURE_2arg 638 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAdd, float, vaddq_f32 (a, b)); FUNCTOR_CLOSURE_2arg 641 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, uchar, vqsubq_u8 (a, b)); FUNCTOR_CLOSURE_2arg 642 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, schar, vqsubq_s8 (a, b)); FUNCTOR_CLOSURE_2arg 643 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, ushort, vqsubq_u16(a, b)); FUNCTOR_CLOSURE_2arg 644 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, short, vqsubq_s16(a, b)); FUNCTOR_CLOSURE_2arg 645 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, int, vsubq_s32 (a, b)); FUNCTOR_CLOSURE_2arg 646 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VSub, float, vsubq_f32 (a, b)); FUNCTOR_CLOSURE_2arg 649 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, uchar, vminq_u8 (a, b)); FUNCTOR_CLOSURE_2arg 650 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, schar, vminq_s8 (a, b)); FUNCTOR_CLOSURE_2arg 651 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, ushort, vminq_u16(a, b)); FUNCTOR_CLOSURE_2arg 652 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, short, vminq_s16(a, b)); FUNCTOR_CLOSURE_2arg 653 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, int, vminq_s32(a, b)); FUNCTOR_CLOSURE_2arg 654 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMin, float, vminq_f32(a, b)); FUNCTOR_CLOSURE_2arg 657 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, uchar, vmaxq_u8 (a, b)); FUNCTOR_CLOSURE_2arg 658 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, schar, vmaxq_s8 (a, b)); FUNCTOR_CLOSURE_2arg 659 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, ushort, vmaxq_u16(a, b)); FUNCTOR_CLOSURE_2arg 660 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, short, vmaxq_s16(a, b)); FUNCTOR_CLOSURE_2arg 661 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, int, vmaxq_s32(a, b)); FUNCTOR_CLOSURE_2arg 662 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VMax, float, vmaxq_f32(a, b)); FUNCTOR_CLOSURE_2arg 665 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, uchar, vabdq_u8 (a, b)); FUNCTOR_CLOSURE_2arg 666 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, schar, vqabsq_s8 (vqsubq_s8(a, b))); FUNCTOR_CLOSURE_2arg 667 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, ushort, vabdq_u16 (a, b)); FUNCTOR_CLOSURE_2arg 668 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, short, vqabsq_s16(vqsubq_s16(a, b))); FUNCTOR_CLOSURE_2arg 669 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, int, vabdq_s32 (a, b)); FUNCTOR_CLOSURE_2arg 670 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAbsDiff, float, vabdq_f32 (a, b)); FUNCTOR_CLOSURE_2arg 673 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VAnd, uchar, vandq_u8(a, b)); FUNCTOR_CLOSURE_2arg 675 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VOr , uchar, vorrq_u8(a, b)); FUNCTOR_CLOSURE_2arg 677 modules/core/src/arithm.cpp FUNCTOR_CLOSURE_2arg(VXor, uchar, veorq_u8(a, b));