Searched refs:mm2 (Results 1 – 8 of 8) sorted by relevance
/haiku/src/system/libroot/posix/glibc/arch/x86_64/ |
H A D | lshift.S | 39 movq %mm6, %mm2 48 psllq %mm1, %mm2 49 por %mm7, %mm2 50 movq %mm2, (%rdi,%rdx,8) 54 movq %mm3, %mm2 56 psllq %mm1, %mm2 57 movq %mm2, (%rdi)
|
H A D | rshift.S | 41 movq %mm6, %mm2 50 psrlq %mm1, %mm2 51 por %mm7, %mm2 52 movq %mm2, -8(%rdi,%rdx,8) 56 movq %mm3, %mm2 58 psrlq %mm1, %mm2 59 movq %mm2, -8(%rdi)
|
/haiku/src/add-ons/media/plugins/ape_reader/MAClib/ |
H A D | Assembly.nasm | 43 movq mm2, [eax + 16] 44 paddw mm2, [ecx + 16] 45 movq [eax + 16], mm2 82 movq mm2, [eax + 16] 83 psubw mm2, [ecx + 16] 84 movq [eax + 16], mm2 136 movq mm2, [eax + 16] 137 pmaddwd mm2, [ecx + 16] 138 paddd mm7, mm2
|
/haiku/src/add-ons/media/plugins/ffmpeg/ |
H A D | yuvrgb_sse.nasm | 14 ; the v values converted to 16 bit and duplicated into mm2 49 psubsw mm2,mm7 ; v = v - 128 55 paddsw mm3, mm2 ; add v to r 57 pshufw mm6, mm2, 0xE4 ; move v to scratch 76 movq mm7,mm2 ; move v to scratch 172 movq mm2, mm0 ; copy to mm2 185 pand mm2, mm6 ; clear all yu values leaving 000v etc 186 psrld mm2,8 ; rotate v to get 00v0 187 pshufw mm2,mm2, 0xF5 ; copy v values to get v0v0 (SSE not MMX) 231 movd mm2, [ebx] ; fetch 2 v values (8 bit) vv000000 [all …]
|
/haiku/src/servers/app/drawing/Painter/bitmap_painter/ |
H A D | painter_bilinear_scale.nasm | 165 pxor mm2, mm2 ; clear before use 176 punpcklbw mm2, [esi + ecx] ; pixLeftTop 181 pmulhuw mm2, mm0 ; pixLT * leftWeight 190 paddw mm2, mm3 ; pixLT + pixRT 192 pmulhuw mm2, [esp + ST_Q_wTop] ; * weightTop 196 paddw mm2, mm4 198 pmulhuw mm2, mm6 199 psrlw mm2, 7 201 packuswb mm2, mm2 202 por mm2, mm7 ; | 0xff000000 [all …]
|
/haiku/headers/posix/arch/x86/ |
H A D | signal.h | 29 unsigned char mm2[10]; member 80 unsigned char mm2[10]; member
|
/haiku/src/add-ons/media/media-add-ons/video_mixer/ |
H A D | yuvrgb.nasm | 110 psubsw mm2,mm7 ; v = v - 128 116 paddsw mm3, mm2 ; add v to r 118 pshufw mm6, mm2, 0xE4 ; move v to scratch 137 movq mm7,mm2 ; move v to scratch 365 movq mm2, mm0 ; copy to mm2 378 pand mm2, mm6 ; clear all yu values leaving 000v etc 379 psrld mm2,8 ; rotate v to get 00v0 380 pshufw mm2,mm2, 0xF5 ; copy v values to get v0v0 (SSE not MMX) 424 movd mm2, [ebx] ; fetch 2 v values (8 bit) vv000000 434 punpcklbw mm2,mm7 ; interleave xmm7 into xmm1 v0v00000 [all …]
|
/haiku/src/libs/zydis/Zydis/Generated/ |
H A D | EnumRegister.inc | 91 ZYDIS_MAKE_SHORTSTRING("mm2"),
|