Searched refs:xmm3 (Results 1 – 7 of 7) sorted by relevance
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | yuvrgb_sse2.nasm | 19 ; 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 D | yuvrgb_ssse3.nasm | 19 ; 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 D | yuvrgb.nasm | 19 ; 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 D | signal.h | 98 unsigned char xmm3[16]; member
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | entry_compat.S | 127 pxor %xmm3, %xmm3; \
|
H A D | interrupts.S | 124 pxor %xmm3, %xmm3; \
|
/haiku/src/libs/zydis/Zydis/Generated/ |
H A D | EnumRegister.inc | 101 ZYDIS_MAKE_SHORTSTRING("xmm3"),
|