Home
last modified time | relevance | path

Searched refs:MMX (Results 1 – 25 of 3649) sorted by relevance

12345678910>>...146

/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/x86/
H A Dqpeldsp_init.c90 #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 Dh264_qpel.c481 #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 Dqpeldsp_init.c96 #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 Dh264_qpel.c482 #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 Dqpeldsp_init.c90 #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 Dh264_qpel.c480 #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 Dqpeldsp_init.c90 #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 Dh264_qpel.c481 #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 Dqpeldsp_init.c90 #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 Dh264_qpel.c480 #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 Dqpeldsp_init.c96 #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 Dh264_qpel.c482 #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 Dqpeldsp_init.c90 #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 Dh264_qpel.c480 #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 Dpentops.hxx2456 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 Dpentops.hxx2456 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 DX86InstrMMX.td19 // 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 DX86InstrMMX.td19 // 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 DX86InstrMMX.td19 // 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 DX86InstrMMX.td20 // 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 DX86InstrMMX.td20 // 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 DX86InstrMMX.td20 // 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 DX86InstrMMX.td20 // 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 DX86InstrMMX.td20 // 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 DX86InstrMMX.td20 // 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 …]

12345678910>>...146