NEON SIMD

ARM64
8bpc
ARM32
8bpc
ARM64
16bpc
ARM32
16bpc
comments 8 bpc comments 16 bpc
avg/w_avg/mask X X X X !182 (merged), !203 (merged) !902 (merged), !1067 (merged)
8tap/bilin X X X X !334 (merged), !536 (merged) !907 (merged), !1071 (merged)
warp mc X X X X !584 (merged), !811 (merged) !911 (merged), !1094 (merged)
w_mask X X X X !742 (merged), !770 (merged) !931 (merged), !1104 (merged)
blend X X X X !722 (merged), !756 (merged) !928 (merged), !1104 (merged)
cdef X X X X !569 (merged), !578 (merged), !809 (merged) !910 (merged), !1093 (merged)
wiener X X X X !392 (merged), !552 (merged) !908 (merged), !1083 (merged)
sgr X X X
(10 bpc only)
X
(10 bpc only)
!640 (merged), !826 (merged) !913 (merged), !1100 (merged)
loop filter X X X X !661 (merged), !836 (merged) !925 (merged), !1103 (merged)
msac X X N/A N/A !677 (merged), !1027 (merged)
itxfm X X X
(10 bpc only)
X
(10 bpc only)
!726 (merged), !1017 (merged) !985 (merged), !1175 (merged)
intra dc/h/v X X X X !794 (merged), !839 (merged) !951 (merged), !1113 (merged)
intra paeth X X X X !799 (merged), !1042 (merged) !951 (merged), !1113 (merged)
intra smooth X X X X !799 (merged), !1042 (merged) !951 (merged), !1113 (merged)
intra pal_pred X X X X !799 (merged), !1042 (merged) !951 (merged), !1113 (merged)
intra filter X X X X !799 (merged), !1042 (merged) !951 (merged), !1113 (merged)
intra cfl X X X X !799 (merged), !1042 (merged) !951 (merged), !1113 (merged)
film grain X X X X !1180 (merged), !1182 (merged), !1185 (merged), !1190 (merged), !1219 (merged), !1274 (merged) !1198 (merged), !1217 (merged), !1222 (merged), !1265 (merged), !1275 (merged)
emu_edge X X X X !966 (merged), !976 (merged) !976 (merged), !1104 (merged)
splat_mvs X X N/A N/A !1271 (merged)
intra z1/z2/z3 X X !1478 (merged), !1517 (merged) !1497 (merged), !1526 (merged)
scaled mc
Edited by Martin Storsjö