Home
last modified time | relevance | path

Searched refs:xmm0 (Results 1 – 17 of 17) sorted by relevance

/haiku/src/system/libroot/os/arch/x86_64/
H A Dbyteorder.S35 movss %xmm0, (%rsp)
39 movss (%rsp), %xmm0
47 movsd %xmm0, (%rsp)
51 movsd (%rsp), %xmm0
/haiku/src/add-ons/media/plugins/ffmpeg/
H A Dyuvrgb_sse2.nasm12 ; the y values converted to 16 bit in xmm0
142 ; psubsw xmm0, [Const16] ; y = y - 16
164 paddsw xmm3, xmm0 ; add to y
165 paddsw xmm4, xmm0 ;
166 paddsw xmm5, xmm0 ;
178 movdqa xmm0, xmm5 ; save bg values
181 punpckhwd xmm0,xmm3 ; upper half bgr0bgr0bgr0bgr0
184 movntdq [edi+16], xmm0 ; output second 4 pixels bypassing cache
219 movdqa xmm0, [esi] ; should have yuyv yuyv yuyv yuyv
220 pshufd xmm3, xmm0, 0xE4 ; copy to xmm3
[all …]
H A Dyuvrgb_ssse3.nasm12 ; the y values converted to 16 bit in xmm0
182 ; psubsw xmm0, [Const16] ; y = y - 16
196 paddsw xmm3, xmm0 ; and add to y
197 paddsw xmm4, xmm0 ;
198 paddsw xmm5, xmm0 ;
210 movdqa xmm0, xmm5 ; save bg values
213 punpckhwd xmm0,xmm3 ; upper half bgr0bgr0bgr0bgr0
216 movntdq [edi+16], xmm0 ; output second 4 pixels bypassing cache
252 movdqa xmm0, [esi] ; should have yuyv yuyv yuyv yuyv
253 pshufd xmm3, xmm0, 0xE4 ; copy to xmm1
[all …]
H A Dyuvrgb_sse.nasm235 punpcklbw mm0,mm7 ; interleave xmm7 into xmm0 y0y0y0y
/haiku/src/system/libroot/posix/musl/math/x86_64/
H A Dsqrt.s3 sqrt: sqrtsd %xmm0, %xmm0
H A Dsqrtf.s3 sqrtf: sqrtss %xmm0, %xmm0
H A Dllrint.s4 cvtsd2si %xmm0,%rax
H A Dlrintf.s4 cvtss2si %xmm0,%rax
H A Dlrint.s4 cvtsd2si %xmm0,%rax
H A Dllrintf.s4 cvtss2si %xmm0,%rax
H A Dfabsf.s6 andps %xmm1,%xmm0
H A Dfabs.s8 andpd %xmm1,%xmm0
/haiku/src/add-ons/media/media-add-ons/video_mixer/
H A Dyuvrgb.nasm12 ; the y values converted to 16 bit in xmm0
45 psubsw xmm0,xmm7 ; y = y - 16
51 movdqa xmm3,xmm0 ; r = y
52 pshufd xmm5,xmm0, 0xE4 ; b = y
78 movdqa xmm4,xmm0 ; g = y
167 movdqa xmm0, xmm5 ; save bg values
170 punpckhwd xmm0,xmm3 ; upper half bgr0bgr0bgr0bgr0
173 movntdq [edi+16], xmm0 ; output second 4 pixels bypassing cache
245 movdqa xmm0, [esi] ; should have yuyv yuyv yuyv yuyv
246 pshufd xmm1, xmm0, 0xE4 ; copy to xmm1
[all …]
/haiku/headers/posix/arch/x86/
H A Dsignal.h95 unsigned char xmm0[16]; member
/haiku/src/system/kernel/arch/x86/64/
H A Dentry_compat.S124 pxor %xmm0, %xmm0; \
H A Dinterrupts.S121 pxor %xmm0, %xmm0; \
/haiku/src/libs/zydis/Zydis/Generated/
H A DEnumRegister.inc98 ZYDIS_MAKE_SHORTSTRING("xmm0"),