History

x86/swr: load constants outside the loop in pack_6ch functions

James Almer committed 11 years ago

Commit 6abf00d1 parent c8f83a41 file · +1 −1Browse files

Showing the changes to libswresample (1 of 1 file). Show all

Unified · Split

libswresample/x86/audio_convert.asm+1−1
@@ -239,6 +239,7 @@ pack_6ch_%2_to_%1_u_int %+ SUFFIX · 238 unmodified lines
239239 sub src3q, srcq
240240 sub src4q, srcq
241241 sub src5q, srcq
242+ %7 x,x,x,x,m7,x
242243 .loop:
243244 mov%3 m0, [srcq ]
244245 mov%3 m1, [srcq+src1q]
@@ -246,7 +247,6 @@ pack_6ch_%2_to_%1_u_int %+ SUFFIX · 1 unmodified line
246247 mov%3 m3, [srcq+src3q]
247248 mov%3 m4, [srcq+src4q]
248249 mov%3 m5, [srcq+src5q]
249− %7 x,x,x,x,m7,x
250250 %if cpuflag(sse)
251251 SBUTTERFLYPS 0, 1, 6
252252 SBUTTERFLYPS 2, 3, 6

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t