James Almer
057d2704e7
x86/videodsp: add emulated_edge_mc_mmxext
...
This also changes hfix8_mmx and above to use mmx regs instead of
gprs, and makes emulated_edge_mc_sse and emulated_edge_mc_sse2 use
mmxext hfix and hvar functions instead of mmx where possible.
This is mostly in preparation for an ssse3 version.
Signed-off-by: James Almer <jamrial@gmail.com>
code is about 1 cpu cycle faster approximately
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2014-06-26 17:58:57 +02:00
..
2014-04-05 19:05:00 +02:00
2014-04-05 19:36:21 +02:00
2014-06-22 19:53:09 +02:00
2014-06-22 19:53:09 +02:00
2014-06-19 13:09:03 +02:00
2014-06-19 18:31:44 +02:00
2014-06-23 13:31:26 +02:00
2014-06-23 22:11:18 +02:00
2014-05-07 15:02:45 +02:00
2014-05-26 15:37:04 +02:00
2014-06-08 02:37:20 +02:00
2014-06-08 02:37:20 +02:00
2014-02-19 15:44:48 +01:00
2014-04-13 11:29:28 +02:00
2014-04-13 11:29:28 +02:00
2014-06-09 00:51:43 +02:00
2014-06-09 19:32:41 +02:00
2014-03-13 23:59:56 +01:00
2014-05-26 15:37:04 +02:00
2014-04-11 12:09:09 +02:00
2014-04-11 12:09:09 +02:00
2014-06-23 21:10:10 +02:00
2014-06-23 21:10:10 +02:00
2014-03-26 14:50:55 +01:00
2014-06-23 21:10:10 +02:00
2014-06-23 22:11:18 +02:00
2014-06-04 05:39:03 +02:00
2014-06-03 23:59:43 +02:00
2014-03-13 23:59:56 +01:00
2013-10-08 12:36:19 +02:00
2014-02-16 12:06:04 +01:00
2014-02-24 08:30:19 +01:00
2014-03-14 00:01:30 +01:00
2014-05-21 03:25:08 +02:00
2014-05-26 15:37:04 +02:00
2014-03-14 00:01:30 +01:00
2013-11-08 17:42:56 +01:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-06-10 18:35:49 +02:00
2014-05-07 15:02:45 +02:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-04-17 14:15:09 +02:00
2014-04-04 14:46:10 +02:00
2014-03-14 00:01:30 +01:00
2014-06-24 02:13:43 +02:00
2014-05-26 15:37:04 +02:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-04-05 19:16:39 +02:00
2014-06-26 02:58:59 +02:00
2014-05-24 01:16:26 +02:00
2014-06-25 18:22:25 +02:00
2014-06-01 23:34:33 +02:00
2014-06-25 14:49:44 +02:00
2014-06-25 14:49:44 +02:00
2014-05-26 15:37:04 +02:00
2014-03-26 14:50:55 +01:00
2014-05-29 21:47:40 +02:00
2014-05-26 15:37:04 +02:00
2014-05-31 00:29:00 +02:00
2014-05-31 00:29:00 +02:00
2014-06-15 13:19:27 +02:00
2014-05-31 00:29:00 +02:00
2014-05-28 00:03:59 +02:00
2013-10-06 11:25:22 +02:00
2014-05-07 15:02:45 +02:00
2014-02-27 23:28:15 +01:00
2014-03-22 22:11:27 +01:00
2014-06-05 20:31:59 +02:00
2014-06-05 20:31:59 +02:00
2014-05-29 19:50:44 +02:00
2014-06-19 05:53:41 +02:00
2014-05-07 15:02:45 +02:00
2014-06-23 22:11:18 +02:00
2014-04-19 09:56:01 +02:00
2014-03-18 23:37:50 +01:00
2014-06-04 00:48:35 +02:00
2014-05-06 14:15:02 +02:00
2014-04-05 19:05:00 +02:00
2014-06-23 21:10:10 +02:00
2014-03-26 14:50:55 +01:00
2014-04-19 09:56:01 +02:00
2014-02-28 17:13:00 +01:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-05-30 04:05:29 +02:00
2014-05-30 02:43:34 +02:00
2014-03-22 22:11:27 +01:00
2014-01-09 20:24:15 +01:00
2014-06-20 21:36:43 +02:00
2014-03-14 00:01:30 +01:00
2014-05-15 23:11:18 +02:00
2014-05-15 23:11:18 +02:00
2014-03-18 23:39:30 +01:00
2014-04-19 09:56:01 +02:00
2014-05-30 00:30:05 +02:00
2014-02-17 13:51:19 +01:00
2014-02-17 13:51:19 +01:00
2014-04-22 14:01:53 +02:00
2014-05-21 03:25:08 +02:00
2014-06-26 17:58:57 +02:00
2014-06-26 17:58:57 +02:00
2014-04-05 19:16:39 +02:00
2014-04-19 09:56:01 +02:00
2014-01-09 20:24:15 +01:00
2014-04-04 14:46:10 +02:00
2014-03-14 00:01:30 +01:00
2014-03-14 00:01:30 +01:00
2014-06-08 02:37:20 +02:00
2014-06-12 04:11:20 +02:00
2014-01-24 19:25:25 -05:00
2014-04-20 21:33:58 +02:00
2014-03-29 18:13:15 +01:00
2014-04-19 09:56:01 +02:00