Home
last modified time | relevance | path

Searched refs:xmm3 (Results 1 – 7 of 7) sorted by relevance

/haiku/src/add-ons/media/plugins/ffmpeg/
H A Dyuvrgb_sse2.nasm19 ; r values in xmm3
144 psubsw xmm3, [Const128] ; u = u - 128, v = v -128
146 movdqa xmm4, xmm3 ; duplicate
147 pshufd xmm5, xmm3, 0xE4 ; duplicate
149 pmaddwd xmm3, [RConst] ; multiply and add
153 psrad xmm3, 12 ; Scale back to original range
157 pshuflw xmm3, xmm3, 0xa0 ; duplicate results
158 pshufhw xmm3, xmm3, 0xa0
164 paddsw xmm3, xmm0 ; add to y
173 packuswb xmm3,xmm7 ; clamp to 0,255 and pack R to 8 bit per pixel
[all …]
H A Dyuvrgb_ssse3.nasm19 ; r values in xmm3
176 psubsw xmm3, [Const128] ; u = u - 128, v = v -128
178 pshufd xmm5, xmm3, 0xE4 ; duplicate
179 movdqa xmm4, xmm3 ; duplicate
184 pmaddwd xmm3, [RConst] ; multiply and add
188 psrad xmm3, 12 ; Scale back to original range
192 pshufb xmm3, [shuffconst] ; duplicate results
196 paddsw xmm3, xmm0 ; and add to y
205 packuswb xmm3,xmm7 ; clamp to 0,255 and pack R to 8 bit per pixel
211 punpcklbw xmm3,xmm7 ; r0r0r0r0r0r0r0r0
[all …]
/haiku/src/add-ons/media/media-add-ons/video_mixer/
H A Dyuvrgb.nasm19 ; r values in xmm3
51 movdqa xmm3,xmm0 ; r = y
55 paddsw xmm3, xmm2 ; add v to r
60 paddsw xmm3, xmm6 ; and add to r
62 paddsw xmm3, xmm6 ; and add to r
64 paddsw xmm3, xmm6 ; and add to r
162 packuswb xmm3,xmm7 ; clamp to 0,255 and pack R to 8 bit per pixel
168 punpcklbw xmm3,xmm7 ; r0r0r0r0r0r0r0r0
169 punpcklwd xmm5,xmm3 ; lower half bgr0bgr0bgr0bgr0
170 punpckhwd xmm0,xmm3 ; upper half bgr0bgr0bgr0bgr0
/haiku/headers/posix/arch/x86/
H A Dsignal.h98 unsigned char xmm3[16]; member
/haiku/src/system/kernel/arch/x86/64/
H A Dentry_compat.S127 pxor %xmm3, %xmm3; \
H A Dinterrupts.S124 pxor %xmm3, %xmm3; \
/haiku/src/libs/zydis/Zydis/Generated/
H A DEnumRegister.inc101 ZYDIS_MAKE_SHORTSTRING("xmm3"),