/dports/devel/intel-graphics-compiler/intel-graphics-compiler-igc-1.0.9636/IGC/BiFModule/Languages/OpenCL/Integer/ |
H A D | mul_hi.cl | 13 char OVERLOADABLE mul_hi( char x, 20 char2 OVERLOADABLE mul_hi( char2 x, 27 char3 OVERLOADABLE mul_hi( char3 x, 34 char4 OVERLOADABLE mul_hi( char4 x, 41 char8 OVERLOADABLE mul_hi( char8 x, 55 uchar OVERLOADABLE mul_hi( uchar x, 97 short OVERLOADABLE mul_hi( short x, 183 int2 OVERLOADABLE mul_hi( int2 x, 190 int3 OVERLOADABLE mul_hi( int3 x, 197 int4 OVERLOADABLE mul_hi( int4 x, [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/skia/ext/ |
H A D | convolver_SSE2.cc | 70 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 82 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveHorizontally_SSE2() 85 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 88 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 118 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 126 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 188 __m128i src8, src16, mul_hi, mul_lo, t; in Convolve4RowsHorizontally_SSE2() local 230 __m128i src8, src16, mul_hi, mul_lo, t; in Convolve4RowsHorizontally_SSE2() local 312 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2() 322 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2() [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/2d/ |
H A D | convolverSSE2.cpp | 90 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 102 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveHorizontally_SSE2() 105 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 108 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 138 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 146 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 208 __m128i src8, src16, mul_hi, mul_lo, t; in ConvolveHorizontally4_SSE2() local 250 __m128i src8, src16, mul_hi, mul_lo, t; in ConvolveHorizontally4_SSE2() local 332 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2_impl() 342 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2_impl() [all …]
|
H A D | convolverLS3.cpp | 118 _mm_pmulhh(mul_hi, src16, coeff16) in ConvolveHorizontally_LS3() 121 _mm_punpcklhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 124 _mm_punpckhhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 135 _mm_pmulhh(mul_hi, src16, coeff16) in ConvolveHorizontally_LS3() 138 _mm_punpcklhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 141 _mm_punpckhhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 188 _mm_punpcklhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 190 _mm_punpckhhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 197 _mm_punpcklhw(t, mul_lo, mul_hi) in ConvolveHorizontally_LS3() 612 _mm_punpcklhw(t, mul_lo, mul_hi) in ConvolveVertically_LS3_impl() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/skia/ext/ |
H A D | convolver_SSE2.cc | 70 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 82 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveHorizontally_SSE2() 85 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 88 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 118 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 126 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveHorizontally_SSE2() 188 __m128i src8, src16, mul_hi, mul_lo, t; in Convolve4RowsHorizontally_SSE2() local 230 __m128i src8, src16, mul_hi, mul_lo, t; in Convolve4RowsHorizontally_SSE2() local 312 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2() 322 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically_SSE2() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/libclc/libclc-12.0.1.src/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/llvm12/llvm-project-12.0.1.src/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/devel/llvm13/llvm-project-13.0.1.src/libclc/generic/lib/integer/ |
H A D | mul_hi.cl | 5 _CLC_OVERLOAD _CLC_DEF GENTYPE mul_hi(GENTYPE x, GENTYPE y){ \ 9 //FOIL-based long mul_hi 11 // Summary: Treat mul_hi(long x, long y) as: 16 _CLC_OVERLOAD _CLC_DEF long mul_hi(long x, long y){ 44 _CLC_OVERLOAD _CLC_DEF ulong mul_hi(ulong x, ulong y){ 73 _CLC_OVERLOAD _CLC_DEF GENTYPE##2 mul_hi(GENTYPE##2 x, GENTYPE##2 y){ \ 74 return (GENTYPE##2){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1)}; \ 77 return (GENTYPE##3){mul_hi(x.s0, y.s0), mul_hi(x.s1, y.s1), mul_hi(x.s2, y.s2)}; \ 80 return (GENTYPE##4){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ 83 return (GENTYPE##8){mul_hi(x.lo, y.lo), mul_hi(x.hi, y.hi)}; \ [all …]
|
/dports/www/firefox-legacy/firefox-52.8.0esr/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts_SSE2.cpp | 97 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolveHorizontally_SSE2() 109 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolveHorizontally_SSE2() 112 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolveHorizontally_SSE2() 115 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolveHorizontally_SSE2() 145 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolveHorizontally_SSE2() 153 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolveHorizontally_SSE2() 218 __m128i src8, src16, mul_hi, mul_lo, t; in convolve4RowsHorizontally_SSE2() local 260 __m128i src8, src16, mul_hi, mul_lo, t; in convolve4RowsHorizontally_SSE2() local 345 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolveVertically_SSE2() 355 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolveVertically_SSE2() [all …]
|
/dports/www/firefox-esr/firefox-91.8.0/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts.h | 81 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 93 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolve_horizontally() 96 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolve_horizontally() 99 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 169 __m128i src8, src16, mul_hi, mul_lo, t; in convolve_4_rows_horizontally() local 279 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 286 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveVertically() 289 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically() 292 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 360 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() [all …]
|
/dports/lang/spidermonkey78/firefox-78.9.0/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts.h | 81 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 93 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolve_horizontally() 96 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolve_horizontally() 99 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 169 __m128i src8, src16, mul_hi, mul_lo, t; in convolve_4_rows_horizontally() local 279 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 286 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveVertically() 289 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically() 292 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 360 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() [all …]
|
/dports/www/firefox/firefox-99.0/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts.h | 81 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 93 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolve_horizontally() 96 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolve_horizontally() 99 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 169 __m128i src8, src16, mul_hi, mul_lo, t; in convolve_4_rows_horizontally() local 279 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 286 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveVertically() 289 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically() 292 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 360 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() [all …]
|
/dports/mail/thunderbird/thunderbird-91.8.0/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts.h | 81 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 93 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolve_horizontally() 96 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolve_horizontally() 99 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 169 __m128i src8, src16, mul_hi, mul_lo, t; in convolve_4_rows_horizontally() local 279 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 286 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveVertically() 289 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically() 292 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 360 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() [all …]
|
/dports/lang/spidermonkey60/firefox-60.9.0/gfx/skia/skia/src/opts/ |
H A D | SkBitmapFilter_opts.h | 81 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 93 mul_hi = _mm_mulhi_epi16(src16, coeff16); in convolve_horizontally() 96 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in convolve_horizontally() 99 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in convolve_horizontally() 169 __m128i src8, src16, mul_hi, mul_lo, t; in convolve_4_rows_horizontally() local 279 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 286 mul_hi = _mm_mulhi_epi16(src16, coeff16); in ConvolveVertically() 289 t = _mm_unpacklo_epi16(mul_lo, mul_hi); in ConvolveVertically() 292 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() 360 t = _mm_unpackhi_epi16(mul_lo, mul_hi); in ConvolveVertically() [all …]
|
/dports/lang/rust/rustc-1.58.1-src/vendor/compiler_builtins/src/int/ |
H A D | mul.rs | 40 let mul_hi = self.lo().widen_mul(rhs.hi()); in mulo() localVariable 41 let (mul, o) = mul_lo.overflowing_add(mul_hi.lo().widen_hi()); in mulo() 42 (mul, o || !mul_hi.hi().is_zero()) in mulo() 46 let mul_hi = rhs.lo().widen_mul(self.hi()); in mulo() localVariable 47 let (mul, o) = mul_lo.overflowing_add(mul_hi.lo().widen_hi()); in mulo() 48 (mul, o || !mul_hi.hi().is_zero()) in mulo()
|
/dports/devel/libsimdpp/libsimdpp-2.1-400-g9dac213d/simdpp/core/ |
H A D | i_mul.h | 63 int16<N,E2>>> mul_hi(const int16<N,E1>& a, in SIMDPP_SCALAR_ARG_IMPL_INT_UNSIGNED() 69 SIMDPP_SCALAR_ARG_IMPL_EXPR(mul_hi, expr_mul_hi, int16, int16) in SIMDPP_SCALAR_ARG_IMPL_EXPR() argument 88 uint16<N,E2>>> mul_hi(const uint16<N,E1>& a, in SIMDPP_SCALAR_ARG_IMPL_EXPR() 94 SIMDPP_SCALAR_ARG_IMPL_EXPR(mul_hi, expr_mul_hi, uint16, uint16) in SIMDPP_SCALAR_ARG_IMPL_EXPR() argument
|
/dports/java/openjdk11/jdk11u-jdk-11.0.13-8-1/src/hotspot/share/opto/ |
H A D | divnode.cpp | 172 Node *mul_hi = phase->transform(new MulLNode(dividend_long, magic)); in transform_int_divide() local 175 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(N))); in transform_int_divide() 176 mul_hi = phase->transform(new ConvL2INode(mul_hi)); in transform_int_divide() 181 mul_hi = phase->transform(new AddINode(dividend, mul_hi)); in transform_int_divide() 185 mul_hi = phase->transform(new RShiftINode(mul_hi, phase->intcon(shift_const))); in transform_int_divide() 189 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(N + shift_const))); in transform_int_divide() 190 mul_hi = phase->transform(new ConvL2INode(mul_hi)); in transform_int_divide() 194 Node *addend0 = mul_hi; in transform_int_divide() 430 mul_hi = phase->transform(new AddLNode(dividend, mul_hi)); in transform_long_divide() 435 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(shift_const))); in transform_long_divide() [all …]
|
/dports/java/openjdk13/jdk13u-jdk-13.0.10-1-1/src/hotspot/share/opto/ |
H A D | divnode.cpp | 172 Node *mul_hi = phase->transform(new MulLNode(dividend_long, magic)); in transform_int_divide() local 175 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(N))); in transform_int_divide() 176 mul_hi = phase->transform(new ConvL2INode(mul_hi)); in transform_int_divide() 181 mul_hi = phase->transform(new AddINode(dividend, mul_hi)); in transform_int_divide() 185 mul_hi = phase->transform(new RShiftINode(mul_hi, phase->intcon(shift_const))); in transform_int_divide() 189 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(N + shift_const))); in transform_int_divide() 190 mul_hi = phase->transform(new ConvL2INode(mul_hi)); in transform_int_divide() 194 Node *addend0 = mul_hi; in transform_int_divide() 430 mul_hi = phase->transform(new AddLNode(dividend, mul_hi)); in transform_long_divide() 435 mul_hi = phase->transform(new RShiftLNode(mul_hi, phase->intcon(shift_const))); in transform_long_divide() [all …]
|