/external/llvm/test/CodeGen/PowerPC/ |
D | 2007-09-04-AltivecDST.ll | 1 ; RUN: llc < %s -march=ppc64 -mattr=+altivec | grep dst | count 4 5 tail call void @llvm.ppc.altivec.dst( i8* %image, i32 8, i32 0 ) 6 tail call void @llvm.ppc.altivec.dstt( i8* %image, i32 8, i32 0 ) 7 tail call void @llvm.ppc.altivec.dstst( i8* %image, i32 8, i32 0 ) 8 tail call void @llvm.ppc.altivec.dststt( i8* %image, i32 8, i32 0 ) 12 declare void @llvm.ppc.altivec.dst(i8*, i32, i32) 13 declare void @llvm.ppc.altivec.dstt(i8*, i32, i32) 14 declare void @llvm.ppc.altivec.dstst(i8*, i32, i32) 15 declare void @llvm.ppc.altivec.dststt(i8*, i32, i32)
|
D | vcmp-fold.ll | 10 …%tmp.upgrd.1 = call i32 @llvm.ppc.altivec.vcmpbfp.p( i32 1, <4 x float> %tmp, <4 x float> %tmp2 ) … 13 …%tmp.upgrd.2 = call <4 x i32> @llvm.ppc.altivec.vcmpbfp( <4 x float> %tmp4, <4 x float> %tmp6 ) ;… 20 declare i32 @llvm.ppc.altivec.vcmpbfp.p(i32, <4 x float>, <4 x float>) 22 declare <4 x i32> @llvm.ppc.altivec.vcmpbfp(<4 x float>, <4 x float>)
|
D | vrspill.ll | 1 ; RUN: llc -O0 -mtriple=powerpc-unknown-linux-gnu -mattr=+altivec -verify-machineinstrs < %s | File… 2 ; RUN: llc -O0 -mtriple=powerpc64-unknown-linux-gnu -mattr=+altivec -verify-machineinstrs -fast-ise…
|
D | vec_br_cmp.ll | 10 …%tmp.upgrd.1 = tail call i32 @llvm.ppc.altivec.vcmpeqfp.p( i32 1, <4 x float> %tmp, <4 x float> %t… 22 declare i32 @llvm.ppc.altivec.vcmpeqfp.p(i32, <4 x float>, <4 x float>)
|
D | vperm-instcombine.ll | 9 …%1 = call <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32> <i32 50462976, i32 117835012, i32 185207048,… 17 declare <4 x i32> @llvm.ppc.altivec.vperm(<4 x i32>, <4 x i32>, <16 x i8>)
|
D | vec_mul.ll | 1 ; RUN: llc < %s -mtriple=powerpc-unknown-linux-gnu -march=ppc32 -mattr=+altivec | FileCheck %s 2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -march=ppc64 -mattr=+altivec | FileCheck %s 3 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -march=ppc64 -mattr=+altivec | FileCheck %s …
|
D | vec_conv.ll | 1 ; RUN: llc -mattr=+altivec < %s | FileCheck %s 3 ; Check vector float/int conversion using altivec.
|
D | vec_misaligned.ll | 2 ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mattr=+altivec | FileCheck %s 3 ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mattr=+altivec | FileCheck %s -check-prefix…
|
D | vec_sqrt.ll | 1 ; RUN: llc -mcpu=pwr6 -mattr=+altivec,+fsqrt < %s | FileCheck %s 3 ; Check for vector sqrt expansion using floating-point types, since altivec
|
D | 2007-06-28-BCCISelBug.ll | 1 ; RUN: llc < %s -march=ppc32 -mattr=+altivec 67 declare <4 x i32> @llvm.ppc.altivec.lvewx(i8*) 69 declare i32 @llvm.ppc.altivec.vcmpequw.p(i32, <4 x i32>, <4 x i32>) 75 %tmp3407.i = call <4 x i32> @llvm.ppc.altivec.lvewx( i8* %tmp34053406.i ) ; <<4 x i32>> [#uses=0] 76 …%tmp4146.i = call i32 @llvm.ppc.altivec.vcmpequw.p( i32 3, <4 x i32> zeroinitializer, <4 x i32> ze…
|
D | vec_select.ll | 1 ; RUN: llc < %s -mtriple=powerpc64-linux-gnu -mattr=+altivec | FileCheck %s
|
D | 2006-04-19-vmaddfp-crash.ll | 10 …%tmp879 = tail call <4 x float> @llvm.ppc.altivec.vmaddfp( <4 x float> zeroinitializer, <4 x float… 58 declare <4 x float> @llvm.ppc.altivec.vmaddfp(<4 x float>, <4 x float>, <4 x float>)
|
D | vec_extload.ll | 1 ; RUN: llc -mcpu=pwr6 -mattr=+altivec -code-model=small < %s | FileCheck %s 3 ; Check vector extend load expansion with altivec enabled.
|
D | 2012-10-12-bitcast.ll | 1 ; RUN: llc -mattr=+altivec < %s | FileCheck %s
|
D | 2007-03-30-SpillerCrash.ll | 561 …call <4 x i32> @llvm.ppc.altivec.vcmpgtfp( <4 x float> zeroinitializer, <4 x float> %556 ) ; <<4 … 592 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… 626 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… 641 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… 643 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> %619, <4 x i32> zeroinitializer ) ; <i32>… 654 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… 658 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… 686 call <4 x float> @llvm.ppc.altivec.vrsqrtefp( <4 x float> %649 ) ; <<4 x float>>:652 [#uses=1] 688 call <4 x float> @llvm.ppc.altivec.vrsqrtefp( <4 x float> %651 ) ; <<4 x float>>:654 [#uses=1] 704 …call i32 @llvm.ppc.altivec.vcmpequw.p( i32 0, <4 x i32> zeroinitializer, <4 x i32> zeroinitializer… [all …]
|
D | ppc64-altivec-abi.ll | 1 ; RUN: llc < %s -march=ppc64 -mattr=+altivec | FileCheck %s
|
D | vec_cmp.ll | 1 ; RUN: llc -mcpu=pwr6 -mattr=+altivec < %s | FileCheck %s 3 ; Check vector comparisons using altivec. For non-native types, just basic 4 ; comparison instruction check is done. For altivec supported type (16i8, 39 ; Additional tests for v16i8 since it is a altivec native type 168 ; Additional tests for v8i16 since it is an altivec native type 301 ; Additional tests for v4si32 since it is an altivec native type 452 ; Additional tests for v4f32 since it is a altivec native type
|
D | 2007-10-18-PtrArithmetic.ll | 1 ; RUN: llc < %s -march=ppc64 -mattr=+altivec
|
/external/clang/lib/Headers/ |
D | module.modulemap | 2 explicit module altivec { 3 requires altivec 4 header "altivec.h"
|
/external/qemu/distrib/sdl-1.2.15/src/cpuinfo/ |
D | SDL_cpuinfo.c | 361 volatile int altivec = 0; 368 altivec = (hasVectorUnit != 0); 377 altivec = 1; 381 return altivec;
|
/external/valgrind/main/tests/ |
D | check_vmx_cap | 5 LD_SHOW_AUXV=1 /bin/true | grep altivec > /dev/null 2>&1
|
/external/libunwind/tests/ |
D | Makefile.am | 35 noinst_PROGRAMS_arch = ppc64-test-altivec 117 ppc64_test_altivec_SOURCES = ppc64-test-altivec.c ppc64-test-altivec-utils.c
|
/external/valgrind/main/none/tests/ppc64/ |
D | test_isa_2_07_part1.c | 1069 int integer, floats, altivec, faltivec; member 1777 (family == PPC_ALTIVEC && !seln_flags.altivec) || in do_tests() 1778 (family == PPC_ALTIVECD && !seln_flags.altivec) || in do_tests() 1779 (family == PPC_ALTIVECQ && !seln_flags.altivec) || in do_tests() 1924 flags.altivec = 0; in main() 1939 flags.altivec = 1; in main() 1945 flags.altivec = 1; in main() 1978 printf(" altivec = %d\n", flags.altivec); in main()
|
/external/valgrind/main/none/tests/ppc32/ |
D | test_isa_2_07_part1.c | 1069 int integer, floats, altivec, faltivec; member 1777 (family == PPC_ALTIVEC && !seln_flags.altivec) || in do_tests() 1778 (family == PPC_ALTIVECD && !seln_flags.altivec) || in do_tests() 1779 (family == PPC_ALTIVECQ && !seln_flags.altivec) || in do_tests() 1924 flags.altivec = 0; in main() 1939 flags.altivec = 1; in main() 1945 flags.altivec = 1; in main() 1978 printf(" altivec = %d\n", flags.altivec); in main()
|
/external/libunwind/ |
D | README | 76 If your power support altivec registers: 79 To check if your processor has support for vector registers (altivec): 80 cat /proc/cpuinfo | grep altivec 82 cpu : PPC970, altivec supported
|