/external/llvm/test/CodeGen/X86/ |
haddsub.ll | 1 ; RUN: llc < %s -march=x86-64 -mattr=+sse3,-avx | FileCheck %s -check-prefix=SSE3 2 ; RUN: llc < %s -march=x86-64 -mattr=-sse3,+avx | FileCheck %s -check-prefix=AVX 4 ; SSE3-LABEL: haddpd1: 5 ; SSE3-NOT: vhaddpd 6 ; SSE3: haddpd 16 ; SSE3-LABEL: haddpd2: 17 ; SSE3-NOT: vhaddpd 18 ; SSE3: haddpd 28 ; SSE3-LABEL: haddpd3 [all...] |
apm.ll | 1 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+sse3 | FileCheck %s 2 ; RUN: llc < %s -mtriple=x86_64-win32 -mattr=+sse3 | FileCheck %s -check-prefix=WIN64 16 tail call void @llvm.x86.sse3.monitor(i8* %P, i32 %E, i32 %H) 20 declare void @llvm.x86.sse3.monitor(i8*, i32, i32) nounwind 31 tail call void @llvm.x86.sse3.mwait(i32 %E, i32 %H) 35 declare void @llvm.x86.sse3.mwait(i32, i32) nounwind
|
sse3-intrinsics-x86.ll | 1 ; RUN: llc < %s -mtriple=i386-apple-darwin -mattr=-avx,+sse3 | FileCheck %s 5 %res = call <2 x double> @llvm.x86.sse3.addsub.pd(<2 x double> %a0, <2 x double> %a1) ; <<2 x double>> [#uses=1] 8 declare <2 x double> @llvm.x86.sse3.addsub.pd(<2 x double>, <2 x double>) nounwind readnone 13 %res = call <4 x float> @llvm.x86.sse3.addsub.ps(<4 x float> %a0, <4 x float> %a1) ; <<4 x float>> [#uses=1] 16 declare <4 x float> @llvm.x86.sse3.addsub.ps(<4 x float>, <4 x float>) nounwind readnone 21 %res = call <2 x double> @llvm.x86.sse3.hadd.pd(<2 x double> %a0, <2 x double> %a1) ; <<2 x double>> [#uses=1] 24 declare <2 x double> @llvm.x86.sse3.hadd.pd(<2 x double>, <2 x double>) nounwind readnone 29 %res = call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %a0, <4 x float> %a1) ; <<4 x float>> [#uses=1] 32 declare <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float>, <4 x float>) nounwind readnone 37 %res = call <2 x double> @llvm.x86.sse3.hsub.pd(<2 x double> %a0, <2 x double> %a1) ; <<2 x double>> [#uses=1 [all...] |
fp-immediate-shorten.ll | 3 ; RUN: llc < %s -march=x86 -mattr=-sse2,-sse3 | FileCheck %s
|
negative_zero.ll | 1 ; RUN: llc < %s -march=x86 -mattr=-sse2,-sse3 | FileCheck %s
|
sse_reload_fold.ll | 1 ; RUN: llc < %s -mtriple=x86_64-linux -mattr=+64bit,+sse3 -print-failed-fuse-candidates -regalloc=basic 2>&1 | FileCheck %s 18 declare <4 x float> @llvm.x86.sse3.addsub.ps(<4 x float>, <4 x float>) 19 declare <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float>, <4 x float>) 20 declare <4 x float> @llvm.x86.sse3.hsub.ps(<4 x float>, <4 x float>) 25 declare <2 x double> @llvm.x86.sse3.addsub.pd(<2 x double>, <2 x double>) 26 declare <2 x double> @llvm.x86.sse3.hadd.pd(<2 x double>, <2 x double>) 27 declare <2 x double> @llvm.x86.sse3.hsub.pd(<2 x double>, <2 x double>) 71 %t = call <4 x float> @llvm.x86.sse3.addsub.ps(<4 x float> %y, <4 x float> %f) 76 %t = call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %y, <4 x float> %f) 81 %t = call <4 x float> @llvm.x86.sse3.hsub.ps(<4 x float> %y, <4 x float> %f [all...] |
sincos.ll | 2 ; RUN: llc < %s -mtriple=i686-apple-macosx -mattr=-sse,-sse2,-sse3 -enable-unsafe-fp-math | FileCheck %s --check-prefix=SIN 3 ; RUN: llc < %s -mtriple=i686-apple-macosx -mattr=-sse,-sse2,-sse3 -enable-unsafe-fp-math | FileCheck %s --check-prefix=COS 4 ; RUN: llc < %s -mtriple=i686-apple-macosx -mattr=-sse,-sse2,-sse3 | FileCheck %s --check-prefix=SAFE
|
2008-10-06-x87ld-nan-1.ll | 4 ; RUN: llc < %s -march=x86 -mattr=-sse2,-sse3,-sse | grep fldl
|
vec_splat.ll | 2 ; RUN: llc < %s -march=x86 -mcpu=pentium4 -mattr=+sse3 | FileCheck %s -check-prefix=SSE3 18 ; SSE3-LABEL: test_v4sf: 19 ; SSE3: pshufd $0 33 ; SSE3-LABEL: test_v2sd: 34 ; SSE3: movddup
|
x86-64-double-shifts-var.ll | 10 ; RUN: llc < %s -march=x86-64 -mcpu=k8-sse3 | FileCheck %s 11 ; RUN: llc < %s -march=x86-64 -mcpu=opteron-sse3 | FileCheck %s 12 ; RUN: llc < %s -march=x86-64 -mcpu=athlon64-sse3 | FileCheck %s
|
/external/valgrind/main/none/tests/amd64/ |
insn_sse3.vgtest | 2 prereq: ../../../tests/x86_amd64_features amd64-sse3
|
/external/valgrind/main/none/tests/x86/ |
insn_sse3.vgtest | 2 prereq: ../../../tests/x86_amd64_features x86-sse3
|
/external/clang/lib/Headers/ |
module.modulemap | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/prebuilts/clang/darwin-x86/host/3.4/lib/clang/3.4/include/ |
module.map | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/prebuilts/clang/darwin-x86/host/3.5/lib/clang/3.5/include/ |
module.modulemap | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/prebuilts/clang/linux-x86/host/3.4/lib/clang/3.4/include/ |
module.map | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/prebuilts/clang/linux-x86/host/3.5/lib/clang/3.5/include/ |
module.modulemap | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/prebuilts/misc/darwin-x86/analyzer/lib/clang/3.3/include/ |
module.map | 46 explicit module sse3 { 47 requires sse3 54 export sse3 72 export sse3 105 export sse3
|
/prebuilts/misc/linux-x86/analyzer/lib/clang/3.3/include/ |
module.map | 46 explicit module sse3 { 47 requires sse3 54 export sse3 72 export sse3 105 export sse3
|
/prebuilts/sdk/renderscript/clang-include/ |
module.map | 57 explicit module sse3 { 58 requires sse3 65 export sse3 83 export sse3 116 export sse3
|
/frameworks/rs/driver/runtime/arch/ |
x86_sse3.ll | 5 declare <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float>, <4 x float>) nounwind readnone 10 %2 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %1, <4 x float> %1) nounwind readnone 11 %3 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %2, <4 x float> %2) nounwind readnone 22 %6 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %5, <4 x float> %5) nounwind readnone 23 %7 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %6, <4 x float> %6) nounwind readnone 31 %3 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %2, <4 x float> %2) nounwind readnone 43 %2 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %1, <4 x float> %1) nounwind readnone 44 %3 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %2, <4 x float> %2) nounwind readnone 56 %6 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %5, <4 x float> %5) nounwind readnone 57 %7 = tail call <4 x float> @llvm.x86.sse3.hadd.ps(<4 x float> %6, <4 x float> %6) nounwind readnon [all...] |
/external/libvpx/libvpx/vp9/encoder/x86/ |
vp9_variance_mmx.c | 70 unsigned int sse0, sse1, sse2, sse3, var; local 81 ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 83 var = sse0 + sse1 + sse2 + sse3; 95 unsigned int sse0, sse1, sse2, sse3, var; local 105 ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 107 var = sse0 + sse1 + sse2 + sse3;
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
vp9_variance_mmx.c | 70 unsigned int sse0, sse1, sse2, sse3, var; local 81 ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 83 var = sse0 + sse1 + sse2 + sse3; 95 unsigned int sse0, sse1, sse2, sse3, var; local 105 ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 107 var = sse0 + sse1 + sse2 + sse3;
|
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/common/x86/ |
variance_mmx.c | 121 unsigned int sse0, sse1, sse2, sse3, var; local 128 vp8_get8x8var_mmx(src_ptr + 8 * source_stride + 8, source_stride, ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 130 var = sse0 + sse1 + sse2 + sse3; 143 unsigned int sse0, sse1, sse2, sse3, var; local 150 vp8_get8x8var_mmx(src_ptr + 8 * source_stride + 8, source_stride, ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 152 var = sse0 + sse1 + sse2 + sse3;
|
/external/libvpx/libvpx/vp8/common/x86/ |
variance_mmx.c | 122 unsigned int sse0, sse1, sse2, sse3, var; local 129 vp8_get8x8var_mmx(src_ptr + 8 * source_stride + 8, source_stride, ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 131 var = sse0 + sse1 + sse2 + sse3; 144 unsigned int sse0, sse1, sse2, sse3, var; local 151 vp8_get8x8var_mmx(src_ptr + 8 * source_stride + 8, source_stride, ref_ptr + 8 * recon_stride + 8, recon_stride, &sse3, &sum3); 153 var = sse0 + sse1 + sse2 + sse3;
|