/external/chromium/base/ |
cpu_unittest.cc | 27 __asm xorps xmm0, xmm0; local 32 __asm psrldq xmm0, 0; local 37 __asm addsubpd xmm0, xmm0; local 42 __asm psignb xmm0, xmm0; local 47 __asm pmuldq xmm0, xmm0; local 62 __asm__ __volatile__("xorps %%xmm0, %%xmm0\n" : : : "xmm0") [all...] |
/external/chromium_org/base/ |
cpu_unittest.cc | 29 __asm xorps xmm0, xmm0; local 34 __asm psrldq xmm0, 0; local 39 __asm addsubpd xmm0, xmm0; local 44 __asm psignb xmm0, xmm0; local 49 __asm pmuldq xmm0, xmm0; local 64 __asm__ __volatile__("xorps %%xmm0, %%xmm0\n" : : : "xmm0") [all...] |
/external/chromium_org/v8/test/cctest/ |
test-code-stubs-x64.cc | 87 __ movsd(MemOperand(rsp, 0), xmm0); local
|
test-disasm-x64.cc | 340 __ movaps(xmm0, xmm1); 343 __ andps(xmm0, xmm1); 344 __ andps(xmm0, Operand(rbx, rcx, times_4, 10000)); 345 __ orps(xmm0, xmm1); 346 __ ordps(xmm0, Operand(rbx, rcx, times_4, 10000)); 347 __ xorps(xmm0, xmm1); 348 __ xordps(xmm0, Operand(rbx, rcx, times_4, 10000)); 351 __ addps(xmm1, xmm0); 353 __ subps(xmm1, xmm0); 355 __ mulps(xmm1, xmm0); 369 __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0); local [all...] |
test-disasm-ia32.cc | 358 __ movaps(xmm0, xmm1); 359 __ shufps(xmm0, xmm0, 0x0); 362 __ andps(xmm0, xmm1); 363 __ andps(xmm0, Operand(ebx, ecx, times_4, 10000)); 364 __ orps(xmm0, xmm1); 365 __ orps(xmm0, Operand(ebx, ecx, times_4, 10000)); 366 __ xorps(xmm0, xmm1); 367 __ xorps(xmm0, Operand(ebx, ecx, times_4, 10000)); 370 __ addps(xmm1, xmm0); 389 __ movdqa(Operand(ebx, ecx, times_4, 10000), xmm0); local 391 __ movdqu(Operand(ebx, ecx, times_4, 10000), xmm0); local [all...] |
test-assembler-ia32.cc | 267 __ movsd(xmm0, Operand(esp, 1 * kPointerSize)); 269 __ addsd(xmm0, xmm1); 270 __ mulsd(xmm0, xmm1); 271 __ subsd(xmm0, xmm1); 272 __ divsd(xmm0, xmm1); 273 // Copy xmm0 to st(0) using eight bytes of stack. 275 __ movsd(Operand(esp, 0), xmm0); local 313 __ cvtsi2sd(xmm0, eax); 314 // Copy xmm0 to st(0) using eight bytes of stack. 316 __ movsd(Operand(esp, 0), xmm0); local [all...] |
/external/v8/test/cctest/ |
test-disasm-x64.cc | 358 __ addsd(xmm1, xmm0); 359 __ mulsd(xmm1, xmm0); 360 __ subsd(xmm1, xmm0); 361 __ divsd(xmm1, xmm0); 364 __ ucomisd(xmm0, xmm1); 367 __ movdqa(xmm0, Operand(rbx, rcx, times_4, 10000)); 368 __ movdqa(Operand(rbx, rcx, times_4, 10000), xmm0); local 399 __ andpd(xmm0, xmm1); 402 __ movaps(xmm0, xmm1);
|
test-disasm-ia32.cc | 375 __ addsd(xmm1, xmm0); 376 __ mulsd(xmm1, xmm0); 377 __ subsd(xmm1, xmm0); 378 __ divsd(xmm1, xmm0); 381 __ ucomisd(xmm0, xmm1); 384 __ movdqa(xmm0, Operand(ebx, ecx, times_4, 10000)); 385 __ movdqa(Operand(ebx, ecx, times_4, 10000), xmm0); local 386 __ movdqu(xmm0, Operand(ebx, ecx, times_4, 10000)); 387 __ movdqu(Operand(ebx, ecx, times_4, 10000), xmm0); local 418 __ andpd(xmm0, xmm1) [all...] |
test-assembler-ia32.cc | 271 __ movdbl(xmm0, Operand(esp, 1 * kPointerSize)); 273 __ addsd(xmm0, xmm1); 274 __ mulsd(xmm0, xmm1); 275 __ subsd(xmm0, xmm1); 276 __ divsd(xmm0, xmm1); 277 // Copy xmm0 to st(0) using eight bytes of stack. 279 __ movdbl(Operand(esp, 0), xmm0); local 317 __ cvtsi2sd(xmm0, eax); 318 // Copy xmm0 to st(0) using eight bytes of stack. 320 __ movdbl(Operand(esp, 0), xmm0); local [all...] |
/external/chromium_org/v8/src/ia32/ |
assembler-ia32.h | 223 #define xmm0 (static_cast<const XMMRegister&>(double_register_0)) macro [all...] |
deoptimizer-ia32.cc | 309 __ movsd(xmm0, Operand(esp, src_offset)); 310 __ movsd(Operand(ebx, dst_offset), xmm0); local
|
codegen-ia32.cc | 124 MathExpGenerator::EmitMathExp(&masm, input, result, xmm0, eax, ebx); 158 __ movsd(xmm0, Operand(esp, 1 * kPointerSize)); 159 __ sqrtsd(xmm0, xmm0); 160 __ movsd(Operand(esp, 1 * kPointerSize), xmm0); local 202 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00)); 208 __ movdqa(Operand(dst, 0x00), xmm0); local 220 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0x00)); 224 __ movdqa(Operand(dst, 0x00), xmm0); local 232 __ movdq(alignment == MOVE_ALIGNED, xmm0, Operand(src, 0)) 235 __ movdqa(Operand(dst, 0), xmm0); local 333 __ movdqu(Operand(dst, 0), xmm0); local 355 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); local 401 __ movdqu(Operand(dst, -0x10), xmm0); local 423 __ movdqu(Operand(dst, 0), xmm0); local 467 __ movsd(Operand(dst, 0), xmm0); local 474 __ movdqu(Operand(dst, 0x00), xmm0); local 482 __ movdqu(Operand(dst, 0x00), xmm0); local 492 __ movdqu(Operand(dst, 0x00), xmm0); local 771 xmm0); local 901 __ movsd(FieldOperand(edx, HeapNumber::kValueOffset), xmm0); local [all...] |
/external/libyuv/files/source/ |
format_conversion.cc | 41 movdqa xmm0, [eax] local 43 pshufb xmm0, xmm5 local 45 movd [edx], xmm0 62 "movdqa (%0),%%xmm0 \n" 64 "pshufb %%xmm5,%%xmm0 \n" 66 "movd %%xmm0,(%1) \n" 75 , "xmm0", "xmm5"
|
convert_from.cc | 254 movdqa xmm0, [eax] // Y local 256 movdqa xmm1, xmm0 257 punpcklbw xmm0, xmm2 // YUYV local 259 movdqa [edi], xmm0 293 movdqa xmm0, [eax] // Y local 296 punpcklbw xmm1, xmm0 // UYVY 297 punpckhbw xmm2, xmm0 323 "movdqa (%0),%%xmm0 \n" 325 "movdqa %%xmm0,%%xmm1 \n" 326 "punpcklbw %%xmm2,%%xmm0 \n [all...] |
rotate.cc | 80 movq xmm0, qword ptr [eax] local 84 punpcklbw xmm0, xmm1 local 86 movdqa xmm1, xmm0 106 punpcklwd xmm0, xmm2 local 108 movdqa xmm2, xmm0 120 punpckldq xmm0, xmm4 local 121 movq qword ptr [edx], xmm0 122 movdqa xmm4, xmm0 181 movdqa xmm0, [eax] local 184 movdqa xmm7, xmm0 // use xmm7 as temp register 185 punpcklbw xmm0, xmm1 local 215 punpcklwd xmm0, xmm2 local 235 punpckldq xmm0, xmm4 local 245 movdqa xmm0, xmm2 \/\/ use xmm0 as the temp register. local 249 punpckhdq xmm0, xmm6 local 254 movdqa xmm0, xmm1 \/\/ use xmm0 as the temp register. local 258 punpckhdq xmm0, xmm5 local 263 movdqa xmm0, xmm3 \/\/ use xmm0 as the temp register. local 267 punpckhdq xmm0, xmm7 local [all...] |
compare.cc | 67 // 27: 66 0F 38 40 C6 pmulld xmm0,xmm6 80 movd xmm0, [esp + 12] // seed local 89 pmulld(0xc6) // pmulld xmm0,xmm6 hash *= 33 ^ 16 117 paddd xmm0, xmm1 local 120 movd eax, xmm0 // return hash 163 "movd %2,%%xmm0 \n" 170 "pmulld %%xmm6,%%xmm0 \n" 197 "paddd %%xmm1,%%xmm0 \n" 199 "movd %%xmm0,%3 \n" 211 , "xmm0", "xmm1", "xmm2", "xmm3", "xmm4", "xmm5", "xmm6", "xmm7 261 pxor xmm0, xmm0 local 280 paddd xmm0, xmm1 local 281 paddd xmm0, xmm2 local 284 pshufd xmm1, xmm0, 0EEh local 285 paddd xmm0, xmm1 local 286 pshufd xmm1, xmm0, 01h local 287 paddd xmm0, xmm1 local [all...] |
convert.cc | 81 movdqa xmm0, [eax] local 82 pavgb xmm0, [eax + edx] local 84 movdqa [eax + edi], xmm0 100 "movdqa (%0),%%xmm0 \n" 101 "pavgb (%0,%3),%%xmm0 \n" 103 "movdqa %%xmm0,(%0,%1) \n" 112 , "xmm0" [all...] |
scale_argb.cc | 51 movdqa xmm0, [eax] local 54 shufps xmm0, xmm1, 0x88 local 56 movdqa [edx], xmm0 79 movdqa xmm0, [eax] local 84 pavgb xmm0, xmm2 // average rows local 86 movdqa xmm2, xmm0 // average columns (8 to 4 pixels) 87 shufps xmm0, xmm1, 0x88 // even pixels local 89 pavgb xmm0, xmm2 local 91 movdqa [edx], xmm0 120 movd xmm0, [eax local 122 punpckldq xmm0, xmm1 local 127 punpcklqdq xmm0, xmm2 local 161 movq xmm0, qword ptr [eax] \/\/ row0 4 pairs local 162 movhps xmm0, qword ptr [eax + ebx] local 171 pavgb xmm0, xmm2 \/\/ average rows local 174 shufps xmm0, xmm1, 0x88 \/\/ even pixels local 176 pavgb xmm0, xmm2 local 220 movdqa xmm0, [esi] \/\/ row0 local 226 punpcklbw xmm0, xmm4 local 232 paddw xmm0, xmm2 \/\/ sum rows local 234 packuswb xmm0, xmm1 local 240 shufps xmm0, xmm0, 0xff local 248 movdqa xmm0, [esi] local 254 shufps xmm0, xmm0, 0xff local 262 movdqa xmm0, [esi] local 263 pavgb xmm0, [esi + edx] local 269 shufps xmm0, xmm0, 0xff local 298 movd xmm0, eax \/\/ high fraction 0..127 local 308 movdqa xmm0, [esi] local 311 punpcklbw xmm0, xmm2 local 313 pmaddubsw xmm0, xmm5 local 315 psrlw xmm0, 7 local 317 packuswb xmm0, xmm1 local 323 shufps xmm0, xmm0, 0xff local 331 movdqa xmm0, [esi] local 337 shufps xmm0, xmm0, 0xff local 345 movdqa xmm0, [esi] local 346 pavgb xmm0, [esi + edx] local 352 shufps xmm0, xmm0, 0xff local [all...] |
/external/chromium_org/v8/src/x64/ |
codegen-x64.cc | 76 // xmm0: raw double input. 80 __ movq(rbx, xmm0); 84 // The return value is expected to be in xmm0. 87 __ movq(xmm0, rbx); 110 // xmm0: raw double input. 111 XMMRegister input = xmm0; 120 __ movsd(xmm0, result); 142 // xmm0: raw double input. 144 __ sqrtsd(xmm0, xmm0); 179 __ movsd(Operand(rsp, kPointerSize), xmm0); local 389 xmm0); local [all...] |
/external/v8/src/ia32/ |
codegen-ia32.cc | 120 __ movdbl(xmm0, Operand(esp, 1 * kPointerSize)); 121 __ sqrtsd(xmm0, xmm0); 122 __ movdbl(Operand(esp, 1 * kPointerSize), xmm0); local 191 __ movdqu(xmm0, Operand(src, 0)); 192 __ movdqu(Operand(dst, 0), xmm0); local 216 __ movdqa(xmm0, Operand(src, 0x00)); 220 __ movdqa(Operand(dst, 0x00), xmm0); local 232 __ movdqa(xmm0, Operand(src, 0)); 234 __ movdqa(Operand(dst, 0), xmm0); local 241 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); local 266 __ movdqa(Operand(dst, 0x00), xmm0); local 280 __ movdqa(Operand(dst, 0), xmm0); local 287 __ movdqu(Operand(dst, count, times_1, -0x10), xmm0); local 456 xmm0); local 582 __ movdbl(FieldOperand(edx, HeapNumber::kValueOffset), xmm0); local [all...] |
deoptimizer-ia32.cc | 914 __ movdbl(Operand(ebx, dst_offset), xmm0); local [all...] |
/external/v8/src/x64/ |
codegen-x64.cc | 76 // xmm0: raw double input. 80 __ movq(rbx, xmm0); 84 // The return value is expected to be in xmm0. 87 __ movq(xmm0, rbx); 111 // xmm0: raw double input. 113 __ sqrtsd(xmm0, xmm0); 140 // Windows 64 ABI passes double arguments in xmm0, xmm1 and 141 // returns result in xmm0. 148 __ movsd(Operand(rsp, kPointerSize), xmm0); local 348 xmm0); local [all...] |
/packages/apps/Camera/jni/feature_stab/db_vlvm/ |
db_feature_matching.cpp | 860 pxor xmm0,xmm0 \/* set xmm0 to 0 *\/ local 1094 movhlps xmm0,xmm5 \/* high half to low half *\/ local 1096 pshuflw xmm0,xmm5, 0xE \/* reshuffle *\/ local 1101 movhlps xmm0,xmm4 local 1103 pshuflw xmm0,xmm4,0xE local 1105 pshuflw xmm0,xmm4,0x1 local [all...] |
/packages/apps/Camera2/jni/feature_stab/db_vlvm/ |
db_feature_matching.cpp | 860 pxor xmm0,xmm0 \/* set xmm0 to 0 *\/ local 1094 movhlps xmm0,xmm5 \/* high half to low half *\/ local 1096 pshuflw xmm0,xmm5, 0xE \/* reshuffle *\/ local 1101 movhlps xmm0,xmm4 local 1103 pshuflw xmm0,xmm4,0xE local 1105 pshuflw xmm0,xmm4,0x1 local [all...] |
/packages/apps/LegacyCamera/jni/feature_stab/db_vlvm/ |
db_feature_matching.cpp | 860 pxor xmm0,xmm0 \/* set xmm0 to 0 *\/ local 1094 movhlps xmm0,xmm5 \/* high half to low half *\/ local 1096 pshuflw xmm0,xmm5, 0xE \/* reshuffle *\/ local 1101 movhlps xmm0,xmm4 local 1103 pshuflw xmm0,xmm4,0xE local 1105 pshuflw xmm0,xmm4,0x1 local [all...] |