Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
F
ffmpeg.wasm-core
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Linshizhi
ffmpeg.wasm-core
Commits
9c0407e8
Commit
9c0407e8
authored
Aug 03, 2015
by
James Almer
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
x86/sbrdsp: remove an unnecessary mova in sbr_autocorrelate
Signed-off-by:
James Almer
<
jamrial@gmail.com
>
parent
bee2e702
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
17 additions
and
17 deletions
+17
-17
sbrdsp.asm
libavcodec/x86/sbrdsp.asm
+17
-17
No files found.
libavcodec/x86/sbrdsp.asm
View file @
9c0407e8
...
@@ -515,42 +515,42 @@ align 16
...
@@ -515,42 +515,42 @@ align 16
jl
.
loop
jl
.
loop
movlhps
m1
,
m1
movlhps
m1
,
m1
mulps
m
4
,
m1
,
m2
mulps
m
2
,
m1
mulps
m1
,
m1
mulps
m1
,
m1
addps
m
4
,
m6
; real_sum1 + x[38][0] * x[39][0], x[38][1] * x[39][1]; imag_sum1 + x[38][0] * x[39][1], x[38][1] * x[39][0];
addps
m
2
,
m6
; real_sum1 + x[38][0] * x[39][0], x[38][1] * x[39][1]; imag_sum1 + x[38][0] * x[39][1], x[38][1] * x[39][0];
addps
m1
,
m7
; real_sum0 + x[38][0] * x[38][0], x[38][1] * x[38][1];
addps
m1
,
m7
; real_sum0 + x[38][0] * x[38][0], x[38][1] * x[38][1];
addps
m6
,
[
rsp
]
; real_sum1 + x[ 0][0] * x[ 1][0], x[ 0][1] * x[ 1][1]; imag_sum1 + x[ 0][0] * x[ 1][1], x[ 0][1] * x[ 1][0];
addps
m6
,
[
rsp
]
; real_sum1 + x[ 0][0] * x[ 1][0], x[ 0][1] * x[ 1][1]; imag_sum1 + x[ 0][0] * x[ 1][1], x[ 0][1] * x[ 1][0];
addps
m7
,
[
rsp
+
16
]
; real_sum0 + x[ 0][0] * x[ 0][0], x[ 0][1] * x[ 0][1];
addps
m7
,
[
rsp
+
16
]
; real_sum0 + x[ 0][0] * x[ 0][0], x[ 0][1] * x[ 0][1];
xorps
m
4
,
[
ps_mask3
]
xorps
m
2
,
[
ps_mask3
]
xorps
m5
,
[
ps_mask3
]
xorps
m5
,
[
ps_mask3
]
xorps
m6
,
[
ps_mask3
]
xorps
m6
,
[
ps_mask3
]
%if
cpuflag
(
sse3
)
%if
cpuflag
(
sse3
)
movshdup
m
2
,
m1
movshdup
m
0
,
m1
haddps
m
4
,
m5
haddps
m
2
,
m5
haddps
m7
,
m6
haddps
m7
,
m6
addss
m1
,
m
2
addss
m1
,
m
0
%else
%else
movaps
m3
,
m
4
movaps
m3
,
m
2
movaps
m
2
,
m5
movaps
m
0
,
m5
movaps
m
0
,
m6
movaps
m
4
,
m6
shufps
m3
,
m3
,
q0301
shufps
m3
,
m3
,
q0301
shufps
m2
,
m2
,
q0301
shufps
m0
,
m0
,
q0301
shufps
m0
,
m0
,
q0301
addps
m4
,
m3
shufps
m4
,
m4
,
q0301
addps
m5
,
m2
addps
m2
,
m3
addps
m6
,
m0
addps
m5
,
m0
addps
m6
,
m4
movss
m
2
,
m7
movss
m
0
,
m7
movss
m3
,
m1
movss
m3
,
m1
shufps
m7
,
m7
,
q0001
shufps
m7
,
m7
,
q0001
shufps
m1
,
m1
,
q0001
shufps
m1
,
m1
,
q0001
addss
m7
,
m
2
addss
m7
,
m
0
addss
m1
,
m3
addss
m1
,
m3
shufps
m
4
,
m5
,
q2020
shufps
m
2
,
m5
,
q2020
shufps
m7
,
m6
,
q2020
shufps
m7
,
m6
,
q2020
%endif
%endif
movaps
[
phiq
]
,
m
4
movaps
[
phiq
]
,
m
2
movhps
[
phiq
+
0x18
]
,
m7
movhps
[
phiq
+
0x18
]
,
m7
movss
[
phiq
+
0x28
]
,
m7
movss
[
phiq
+
0x28
]
,
m7
movss
[
phiq
+
0x10
]
,
m1
movss
[
phiq
+
0x10
]
,
m1
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment