/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/x86/ |
H A D | qpeldsp_init.c | 90 #define QPEL_OP(OPNAME, RND, MMX) \ argument 91 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 95 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 98 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 104 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 106 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 110 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 114 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 118 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 124 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 481 #define QPEL16(MMX)\ argument 482 QPEL16_OP(mc00, MMX)\ 483 QPEL16_OP(mc01, MMX)\ 484 QPEL16_OP(mc02, MMX)\ 485 QPEL16_OP(mc03, MMX)\ 486 QPEL16_OP(mc10, MMX)\ 487 QPEL16_OP(mc11, MMX)\ 488 QPEL16_OP(mc12, MMX)\ 489 QPEL16_OP(mc13, MMX)\ 490 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavcodec/x86/ |
H A D | qpeldsp_init.c | 96 #define QPEL_OP(OPNAME, RND, MMX) \ argument 97 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 101 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 104 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 110 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 112 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 116 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 120 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 124 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 130 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 482 #define QPEL16(MMX)\ argument 483 QPEL16_OP(mc00, MMX)\ 484 QPEL16_OP(mc01, MMX)\ 485 QPEL16_OP(mc02, MMX)\ 486 QPEL16_OP(mc03, MMX)\ 487 QPEL16_OP(mc10, MMX)\ 488 QPEL16_OP(mc11, MMX)\ 489 QPEL16_OP(mc12, MMX)\ 490 QPEL16_OP(mc13, MMX)\ 491 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/x86/ |
H A D | qpeldsp_init.c | 90 #define QPEL_OP(OPNAME, RND, MMX) \ argument 91 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 95 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 98 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 104 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 106 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 110 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 114 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 118 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 124 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 480 #define QPEL16(MMX)\ argument 481 QPEL16_OP(mc00, MMX)\ 482 QPEL16_OP(mc01, MMX)\ 483 QPEL16_OP(mc02, MMX)\ 484 QPEL16_OP(mc03, MMX)\ 485 QPEL16_OP(mc10, MMX)\ 486 QPEL16_OP(mc11, MMX)\ 487 QPEL16_OP(mc12, MMX)\ 488 QPEL16_OP(mc13, MMX)\ 489 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/x86/ |
H A D | qpeldsp_init.c | 90 #define QPEL_OP(OPNAME, RND, MMX) \ argument 91 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 95 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 98 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 104 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 106 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 110 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 114 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 118 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 124 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 481 #define QPEL16(MMX)\ argument 482 QPEL16_OP(mc00, MMX)\ 483 QPEL16_OP(mc01, MMX)\ 484 QPEL16_OP(mc02, MMX)\ 485 QPEL16_OP(mc03, MMX)\ 486 QPEL16_OP(mc10, MMX)\ 487 QPEL16_OP(mc11, MMX)\ 488 QPEL16_OP(mc12, MMX)\ 489 QPEL16_OP(mc13, MMX)\ 490 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/x86/ |
H A D | qpeldsp_init.c | 90 #define QPEL_OP(OPNAME, RND, MMX) \ argument 91 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 95 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 98 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 104 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 106 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 110 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 114 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 118 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 124 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 480 #define QPEL16(MMX)\ argument 481 QPEL16_OP(mc00, MMX)\ 482 QPEL16_OP(mc01, MMX)\ 483 QPEL16_OP(mc02, MMX)\ 484 QPEL16_OP(mc03, MMX)\ 485 QPEL16_OP(mc10, MMX)\ 486 QPEL16_OP(mc11, MMX)\ 487 QPEL16_OP(mc12, MMX)\ 488 QPEL16_OP(mc13, MMX)\ 489 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libffmpeg/libavcodec/x86/ |
H A D | qpeldsp_init.c | 96 #define QPEL_OP(OPNAME, RND, MMX) \ argument 97 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 101 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 104 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 110 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 112 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 116 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 120 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 124 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 130 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 482 #define QPEL16(MMX)\ argument 483 QPEL16_OP(mc00, MMX)\ 484 QPEL16_OP(mc01, MMX)\ 485 QPEL16_OP(mc02, MMX)\ 486 QPEL16_OP(mc03, MMX)\ 487 QPEL16_OP(mc10, MMX)\ 488 QPEL16_OP(mc11, MMX)\ 489 QPEL16_OP(mc12, MMX)\ 490 QPEL16_OP(mc13, MMX)\ 491 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/x86/ |
H A D | qpeldsp_init.c | 90 #define QPEL_OP(OPNAME, RND, MMX) \ argument 91 static void OPNAME ## qpel8_mc00_ ## MMX(uint8_t *dst, \ 95 ff_ ## OPNAME ## pixels8_ ## MMX(dst, src, stride, 8); \ 98 static void OPNAME ## qpel8_mc10_ ## MMX(uint8_t *dst, \ 104 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ 106 ff_ ## OPNAME ## pixels8_l2_ ## MMX(dst, src, half, \ 110 static void OPNAME ## qpel8_mc20_ ## MMX(uint8_t *dst, \ 114 ff_ ## OPNAME ## mpeg4_qpel8_h_lowpass_ ## MMX(dst, src, stride, \ 118 static void OPNAME ## qpel8_mc30_ ## MMX(uint8_t *dst, \ 124 ff_put ## RND ## mpeg4_qpel8_h_lowpass_ ## MMX(half, src, 8, \ [all …]
|
H A D | h264_qpel.c | 480 #define QPEL16(MMX)\ argument 481 QPEL16_OP(mc00, MMX)\ 482 QPEL16_OP(mc01, MMX)\ 483 QPEL16_OP(mc02, MMX)\ 484 QPEL16_OP(mc03, MMX)\ 485 QPEL16_OP(mc10, MMX)\ 486 QPEL16_OP(mc11, MMX)\ 487 QPEL16_OP(mc12, MMX)\ 488 QPEL16_OP(mc13, MMX)\ 489 QPEL16_OP(mc20, MMX)\ [all …]
|
/dports/emulators/mess/mame-mame0226/src/devices/cpu/i386/ |
H A D | pentops.hxx | 2456 MMX(d).b[1]=MMX(s).b[0]; in mmx_punpcklbw_r64_r64m32() 2458 MMX(d).b[3]=MMX(s).b[1]; in mmx_punpcklbw_r64_r64m32() 2460 MMX(d).b[5]=MMX(s).b[2]; in mmx_punpcklbw_r64_r64m32() 2462 MMX(d).b[7]=MMX(s).b[3]; in mmx_punpcklbw_r64_r64m32() 2491 MMX(d).w[0]=MMX(d).w[0]; in mmx_punpcklwd_r64_r64m32() 2492 MMX(d).w[1]=MMX(s).w[0]; in mmx_punpcklwd_r64_r64m32() 2494 MMX(d).w[3]=MMX(s).w[1]; in mmx_punpcklwd_r64_r64m32() 2502 MMX(d).w[0]=MMX(d).w[0]; in mmx_punpcklwd_r64_r64m32() 2518 MMX(d).d[0]=MMX(d).d[0]; in mmx_punpckldq_r64_r64m32() 2519 MMX(d).d[1]=MMX(s).d[0]; in mmx_punpckldq_r64_r64m32() [all …]
|
/dports/emulators/mame/mame-mame0226/src/devices/cpu/i386/ |
H A D | pentops.hxx | 2456 MMX(d).b[1]=MMX(s).b[0]; in mmx_punpcklbw_r64_r64m32() 2458 MMX(d).b[3]=MMX(s).b[1]; in mmx_punpcklbw_r64_r64m32() 2460 MMX(d).b[5]=MMX(s).b[2]; in mmx_punpcklbw_r64_r64m32() 2462 MMX(d).b[7]=MMX(s).b[3]; in mmx_punpcklbw_r64_r64m32() 2491 MMX(d).w[0]=MMX(d).w[0]; in mmx_punpcklwd_r64_r64m32() 2492 MMX(d).w[1]=MMX(s).w[0]; in mmx_punpcklwd_r64_r64m32() 2494 MMX(d).w[3]=MMX(s).w[1]; in mmx_punpcklwd_r64_r64m32() 2502 MMX(d).w[0]=MMX(d).w[0]; in mmx_punpcklwd_r64_r64m32() 2518 MMX(d).d[0]=MMX(d).d[0]; in mmx_punpckldq_r64_r64m32() 2519 MMX(d).d[1]=MMX(s).d[0]; in mmx_punpckldq_r64_r64m32() [all …]
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/lib/Target/X86/ |
H A D | X86InstrMMX.td | 19 // MMX Multiclasses 74 /// Unary MMX instructions requiring SSSE3. 89 /// Binary MMX instructions requiring SSSE3. 110 /// PALIGN MMX instructions (require SSSE3). 151 // MMX EMMS Instruction 160 // MMX Scalar Instructions 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // MMX to XMM for vector types 576 // Low word of XMM to MMX. [all …]
|
/dports/devel/llvm10/llvm-10.0.1.src/lib/Target/X86/ |
H A D | X86InstrMMX.td | 19 // MMX Multiclasses 74 /// Unary MMX instructions requiring SSSE3. 89 /// Binary MMX instructions requiring SSSE3. 110 /// PALIGN MMX instructions (require SSSE3). 151 // MMX EMMS Instruction 160 // MMX Scalar Instructions 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // MMX to XMM for vector types 576 // Low word of XMM to MMX. [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
H A D | X86InstrMMX.td | 19 // MMX Multiclasses 74 /// Unary MMX instructions requiring SSSE3. 89 /// Binary MMX instructions requiring SSSE3. 110 /// PALIGN MMX instructions (require SSSE3). 151 // MMX EMMS Instruction 160 // MMX Scalar Instructions 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // MMX to XMM for vector types 576 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu/qemu-6.2.0/capstone/suite/synctools/tablegen/X86/back/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu/qemu-6.2.0/capstone/suite/synctools/tablegen/X86/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/capstone/suite/synctools/tablegen/X86/back/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/capstone/suite/synctools/tablegen/X86/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu60/qemu-6.0.0/capstone/suite/synctools/tablegen/X86/back/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|
/dports/emulators/qemu5/qemu-5.2.0/capstone/suite/synctools/tablegen/X86/ |
H A D | X86InstrMMX.td | 20 // MMX Multiclasses 76 /// Unary MMX instructions requiring SSSE3. 91 /// Binary MMX instructions requiring SSSE3. 112 /// PALIGN MMX instructions (require SSSE3). 153 // MMX EMMS Instruction 160 // MMX Scalar Instructions 231 let SchedRW = [SchedWriteVecMoveLS.MMX.RM] in { 238 let SchedRW = [SchedWriteVecMoveLS.MMX.MR] in 276 // movd to MMX register zero-extends 569 // Low word of XMM to MMX. [all …]
|