Home
last modified time | relevance | path

Searched refs:mm1 (Results 1 – 8 of 8) sorted by relevance

/haiku/src/add-ons/media/plugins/ape_reader/MAClib/
H A DAssembly.nasm40 movq mm1, [eax + 8]
41 paddw mm1, [ecx + 8]
42 movq [eax + 8], mm1
79 movq mm1, [eax + 8]
80 psubw mm1, [ecx + 8]
81 movq [eax + 8], mm1
133 movq mm1, [eax + 8]
134 pmaddwd mm1, [ecx + 8]
135 paddd mm7, mm1
/haiku/src/system/libroot/posix/glibc/arch/x86_64/
H A Dlshift.S27 movd %ecx, %mm1
41 psllq %mm1, %mm3
48 psllq %mm1, %mm2
56 psllq %mm1, %mm2
H A Drshift.S26 movd %ecx, %mm1
43 psrlq %mm1, %mm3
50 psrlq %mm1, %mm2
58 psrlq %mm1, %mm2
/haiku/src/add-ons/media/plugins/ffmpeg/
H A Dyuvrgb_sse.nasm13 ; the u values converted to 16 bit and duplicated into mm1
48 psubsw mm1,mm7 ; u = u - 128
56 movq mm7, mm1 ; move u to scratch
67 paddsw mm5, mm1 ; add u to b
77 pshufw mm6,mm1, 0xE4 ; move u to scratch
171 pshufw mm1, mm0, 0xE4 ; copy to mm1
180 pand mm1, mm6 ; clear all yv values leaving 0u00 etc
181 psrld mm1,8 ; rotate u to get u000
182 pshufw mm1,mm1, 0xA0 ; copy u values to get u0u0 (SSE not MMX)
230 movd mm1, [eax] ; fetch 2 u values (8 bit) uu000000
[all …]
/haiku/headers/posix/arch/x86/
H A Dsignal.h28 unsigned char mm1[10]; member
78 unsigned char mm1[10]; member
/haiku/src/add-ons/media/media-add-ons/video_mixer/
H A Dyuvrgb.nasm109 psubsw mm1,mm7 ; u = u - 128
117 movq mm7, mm1 ; move u to scratch
128 paddsw mm5, mm1 ; add u to b
138 pshufw mm6,mm1, 0xE4 ; move u to scratch
364 pshufw mm1, mm0, 0xE4 ; copy to mm1
373 pand mm1, mm6 ; clear all yv values leaving 0u00 etc
374 psrld mm1,8 ; rotate u to get u000
375 pshufw mm1,mm1, 0xA0 ; copy u values to get u0u0 (SSE not MMX)
423 movd mm1, [eax] ; fetch 2 u values (8 bit) uu000000
430 punpcklbw mm1,mm7 ; interleave xmm7 into xmm1 u0u00000
[all …]
/haiku/src/servers/app/drawing/Painter/bitmap_painter/
H A Dpainter_bilinear_scale.nasm147 movq mm1, mm5 ; #pW# 255 255 255 255
148 psubw mm1, mm0 ; 255 - wTop = wBottom
149 movq [esp + ST_Q_wBottom], mm1
162 ; load Left/Right weights into mm0/mm1
167 movq mm1, [esp + ST_Q_c4x16UW_255_LShift8]
169 psubw mm1, mm0 ; #pW# rW rW rW rW
182 pmulhuw mm3, mm1 ; pixRT * rightWeight
188 pmulhuw mm5, mm1 ; pixRB * rightWeight
/haiku/src/libs/zydis/Zydis/Generated/
H A DEnumRegister.inc90 ZYDIS_MAKE_SHORTSTRING("mm1"),