/dports/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/ |
H A D | pixelconverter_ssse3.cpp | 34 I128 predicate = vloadi128u(d.shufbPredicate); in bl_convert_copy_shufb_8888_ssse3() 41 p0 = vloadi128u(srcData + 0); in bl_convert_copy_shufb_8888_ssse3() 42 p1 = vloadi128u(srcData + 16); in bl_convert_copy_shufb_8888_ssse3() 43 p2 = vloadi128u(srcData + 32); in bl_convert_copy_shufb_8888_ssse3() 44 p3 = vloadi128u(srcData + 48); in bl_convert_copy_shufb_8888_ssse3() 62 I128 p0 = vloadi128u(srcData); in bl_convert_copy_shufb_8888_ssse3() 105 I128 predicate = vloadi128u(d.shufbPredicate); in bl_convert_rgb32_from_rgb24_shufb_ssse3() 112 …p0 = vloadi128u(srcData + 0); // [x5|z4 y4 x4|z3 y3 x3 z2|y2 x2 z1 y1|x1 z0 y0 x0] in bl_convert_rgb32_from_rgb24_shufb_ssse3() 113 …p1 = vloadi128u(srcData + 16); // [yA|xA|z9 y9|x9 z8 y8 x8|z7 y7 x7 z6|y6 x6 z5 y5] in bl_convert_rgb32_from_rgb24_shufb_ssse3() 209 I128 predicate = vloadi128u(d.shufbPredicate); in bl_convert_premultiply_8888_shufb_template_ssse3() [all …]
|
H A D | piperuntime_p.h | 158 I128 vec0 = vcmpeqi32(vloadi128u(_signatures + 0), vSign); in match() 163 I128 vec0 = vcmpeqi32(vloadi128u(_signatures + 0), vSign); in match() 164 I128 vec1 = vcmpeqi32(vloadi128u(_signatures + 4), vSign); in match() 170 I128 vec0 = vcmpeqi32(vloadi128u(_signatures + 0), vSign); in match() 171 I128 vec1 = vcmpeqi32(vloadi128u(_signatures + 4), vSign); in match() 172 I128 vec2 = vcmpeqi32(vloadi128u(_signatures + 8), vSign); in match() 173 I128 vec3 = vcmpeqi32(vloadi128u(_signatures + 12), vSign); in match()
|
H A D | pixelconverter_sse2.cpp | 51 I128 p0 = vloadi128u(srcData + 0); in bl_convert_copy_sse2() 52 I128 p1 = vloadi128u(srcData + 16); in bl_convert_copy_sse2() 53 I128 p2 = vloadi128u(srcData + 32); in bl_convert_copy_sse2() 54 I128 p3 = vloadi128u(srcData + 48); in bl_convert_copy_sse2() 110 I128 p0 = vloadi128u(srcData + 0); in bl_convert_copy_or_8888_sse2() 111 I128 p1 = vloadi128u(srcData + 16); in bl_convert_copy_or_8888_sse2() 112 I128 p2 = vloadi128u(srcData + 32); in bl_convert_copy_or_8888_sse2() 126 I128 p0 = vloadi128u(srcData); in bl_convert_copy_or_8888_sse2() 182 p0 = vloadi128u(srcData); in bl_convert_premultiply_8888_template_sse2() 277 I128 pix = vloadi128u(srcData); in bl_convert_unpremultiply_8888_template_sse2() [all …]
|
H A D | pixelconverter_avx2.cpp | 68 vstorei128u(dstData, vloadi128u(srcData)); in bl_convert_copy_avx2() 78 vstorei128u(dstData - 16, vloadi128u(srcData - 16)); in bl_convert_copy_avx2() 172 I256 predicate = vdupli128(vloadi128u(d.shufbPredicate)); in bl_convert_copy_shufb_8888_avx2() 250 I256 predicate = vdupli128(vloadi128u(d.shufbPredicate)); in bl_convert_rgb32_from_rgb24_shufb_avx2() 299 …p0 = vloadi128u(srcData); // [x5|z4 y4 x4|z3 y3 x3 z2|y2 x2 z1 y1|x1 z0 y0 x0] in bl_convert_rgb32_from_rgb24_shufb_avx2() 382 predicate = vdupli128(vloadi128u(d.shufbPredicate)); in bl_convert_premultiply_8888_template_avx2()
|
H A D | simd_x86_p.h | 450 BL_INLINE I128 vloadi128u(const void* p) noexcept { return _mm_loadu_si128(static_cast<const I128*>… in vloadi128u() function 1055 BL_INLINE I256 vloadi256_128u(const void* p) noexcept { return vcast<I256>(vloadi128u(p)); } in vloadi256_128u()
|
/dports/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/codec/ |
H A D | jpegops_sse2.cpp | 155 I128 row0 = vmuli16(vloadi128u(qTable + 0), *(const I128*)(src + 0)); in blJpegIDCT8_SSE2() 156 I128 row1 = vmuli16(vloadi128u(qTable + 8), *(const I128*)(src + 8)); in blJpegIDCT8_SSE2() 157 I128 row2 = vmuli16(vloadi128u(qTable + 16), *(const I128*)(src + 16)); in blJpegIDCT8_SSE2() 158 I128 row3 = vmuli16(vloadi128u(qTable + 24), *(const I128*)(src + 24)); in blJpegIDCT8_SSE2() 159 I128 row4 = vmuli16(vloadi128u(qTable + 32), *(const I128*)(src + 32)); in blJpegIDCT8_SSE2() 160 I128 row5 = vmuli16(vloadi128u(qTable + 40), *(const I128*)(src + 40)); in blJpegIDCT8_SSE2() 161 I128 row6 = vmuli16(vloadi128u(qTable + 48), *(const I128*)(src + 48)); in blJpegIDCT8_SSE2() 162 I128 row7 = vmuli16(vloadi128u(qTable + 56), *(const I128*)(src + 56)); in blJpegIDCT8_SSE2()
|
H A D | pngops_sse2.cpp | 513 I128 u0 = vloadi128u(u); in blPngInverseFilter_SSE2() 514 I128 u1 = vloadi128u(u + 16); in blPngInverseFilter_SSE2() 519 I128 u2 = vloadi128u(u + 32); in blPngInverseFilter_SSE2() 520 I128 u3 = vloadi128u(u + 48); in blPngInverseFilter_SSE2() 680 u0 = vloadi128u(u); in blPngInverseFilter_SSE2() 734 u0 = vloadi128u(u); in blPngInverseFilter_SSE2() 790 u0 = vloadi128u(u); in blPngInverseFilter_SSE2() 925 u0 = vloadi128u(u + 4); in blPngInverseFilter_SSE2() 970 u0 = vloadi128u(u + 6); in blPngInverseFilter_SSE2() 1024 u0 = vloadi128u(u + 8); in blPngInverseFilter_SSE2()
|
/dports/graphics/blend2d/blend2d-592d1ba52672bbf6365aba476bfe26b7bd2dfab8/src/blend2d/pipegen/ |
H A D | pipecompiler.cpp | 1317 vloadi128u(p.pc[0], sAdj); in xFetchPixel_4x() 1337 vloadi128u(p.pc[0], sAdj); in xFetchPixel_4x() 1382 vloadi128u(a, sAdj); in xFetchPixel_4x() 1439 vloadi128u(p.pc[0], sAdj); sAdj.addOffsetLo32(16); in xFetchPixel_8x() 1440 vloadi128u(p.pc[1], sAdj); in xFetchPixel_8x() 1465 vloadi128u(p.pc[0], sAdj); sAdj.addOffsetLo32(16); in xFetchPixel_8x() 1466 vloadi128u(p.pc[1], sAdj); in xFetchPixel_8x() 1526 vloadi128u(a0, sAdj); in xFetchPixel_8x() 1528 vloadi128u(a1, sAdj); in xFetchPixel_8x() 2319 vloadi128u(t0, x86::ptr(src)); in xInlinePixelCopyLoop() [all …]
|
H A D | fetchpatternpart.cpp | 425 pc->vloadi128u(weights, wPtr); in _initPart() 2038 pc->vloadi128u(f->xx_xy, x86::ptr(pc->_fetchData, REL_PATTERN(affine.xx))); in _initPart() 2039 pc->vloadi128u(f->yx_yy, x86::ptr(pc->_fetchData, REL_PATTERN(affine.yx))); in _initPart() 2047 pc->vloadi128u(f->rx_ry, x86::ptr(pc->_fetchData, REL_PATTERN(affine.rx))); in _initPart() 2048 pc->vloadi128u(f->tw_th, x86::ptr(pc->_fetchData, REL_PATTERN(affine.tw))); in _initPart() 2050 pc->vloadi128u(f->ox_oy, x86::ptr(pc->_fetchData, REL_PATTERN(affine.ox))); in _initPart() 2051 pc->vloadi128u(f->rx_ry, x86::ptr(pc->_fetchData, REL_PATTERN(affine.rx))); in _initPart() 2052 pc->vloadi128u(f->xx2_xy2, x86::ptr(pc->_fetchData, REL_PATTERN(affine.xx2))); in _initPart() 2055 pc->vloadi128u(f->minx_miny, x86::ptr(pc->_fetchData, REL_PATTERN(affine.minX))); in _initPart()
|
H A D | fillpart.cpp | 631 pc->vloadi128u(m[0], x86::ptr(cellPtr)); // m0[3:0] = cellPtr[3:0]; in compile()
|
H A D | fetchgradientpart.cpp | 73 pc->vloadi128u(f->pt, x86::ptr(pc->_fetchData, REL_GRADIENT(linear.pt))); in _initPart()
|
H A D | pipecompiler_p.h | 1272 …inline void vloadi128u(const Operand_& dst, const x86::Mem& src) noexcept { vemit_vv_vv(PACK_AVX_S… in vloadi128u() function
|