This is an automated email from the git hooks/post-receive script.
Git pushed a change to branch master
in repository ffmpeg.
from 1cf582b00c configure: Remove unused check_exec_crash
new 53f1b3dd09 swscale/aarch64/rasm: fill AArch64VecViews by value
new e418d44c1e swscale/aarch64/rasm: add extra helpers for instructions
that take all 16b operands
new d34ed6ce40 swscale/aarch64/ops_asmgen: use and/orr arrangement
specifier helpers from rasm
new 2a9665b7c9 swscale/aarch64/ops_asmgen: use arrangement specifiers for
vector registers with known size
new af0d56b00e swscale/aarch64/ops_asmgen: use RasmOp directly when
generating masks for SWS_UOP_UNPACK
new 154791b150 swscale/aarch64/ops_asmgen: add IMPL_PRIV helper for offset
operand
new 97590dbd48 swscale/aarch64/ops_asmgen: split constant vector registers
out of temp
new 98e536f4d3 swscale/aarch64/ops_asmgen: split reshape_all_vectors()
into vector register classes
new d99e656ee0 swscale/aarch64/ops_asmgen: pass SwsAArch64OpRegs as a
separate argument to asmgen_op_*()
new 7ee8947b2c swscale/aarch64/ops_asmgen: split asmgen_setup_*() out of
asmgen_op_*()
new 90a8749bf3 swscale/aarch64/ops_asmgen: split cps code out of
asmgen_process()
new 28a47aea66 swscale/aarch64/ops_asmgen: pass both input and output
masks to asmgen_process()
new 25ee9a4218 swscale/aarch64/ops_asmgen: use more (but simpler) loops
for exec load generation
new 0096b48825 swscale/aarch64/ops_asmgen: load values from exec before
performing setup
new 12a0191744 swscale/aarch64/ops_asmgen: setup frame for each function
new 940e4b29e1 swscale/aarch64/ops_asmgen: split vector init from reshaping
new 1b66342df2 swscale/aarch64/ops_asmgen: split input/output vector banks
into separate register variables
new 132187cdbb swscale/aarch64/ops_asmgen: increase the number of temp
vectors to 12
new ecbb883014 swscale/aarch64/ops_asmgen: move save_mask setup out of
asmgen_op_linear() and into asmgen_setup_linear()
new a1fcb227ae swscale/aarch64/ops_asmgen: reword annotations for linear
operation
new bc06af02c6 swscale/aarch64/ops_asmgen: use different value for vtmp
register index
new e69c1d87f2 swscale/aarch64/ops_asmgen: populate operands matrix in
asmgen_setup_linear()
new c61690153c swscale/aarch64: split ops_static.c out of ops_asmgen.c
The 23 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
libswscale/aarch64/.gitignore | 2 +-
libswscale/aarch64/Makefile | 4 +-
libswscale/aarch64/ops.c | 4 +-
libswscale/aarch64/ops_asmgen.c | 1112 +++++++++++----------------------------
libswscale/aarch64/ops_asmgen.h | 86 +++
libswscale/aarch64/ops_static.c | 665 +++++++++++++++++++++++
libswscale/aarch64/rasm.c | 33 +-
libswscale/aarch64/rasm.h | 13 +-
8 files changed, 1101 insertions(+), 818 deletions(-)
create mode 100644 libswscale/aarch64/ops_asmgen.h
create mode 100644 libswscale/aarch64/ops_static.c
_______________________________________________
ffmpeg-cvslog mailing list -- [email protected]
To unsubscribe send an email to [email protected]