Home
last modified time | relevance | path

Searched refs:splat (Results 1 – 25 of 27) sorted by relevance

12

/external/llvm/test/CodeGen/R600/
Ddagcombiner-bug-illegal-vec4-int-to-fp.ll19 %splat = shufflevector <4 x float> %0, <4 x float> undef, <4 x i32> zeroinitializer
20 store <4 x float> %splat, <4 x float> addrspace(1)* %out
33 %splat = shufflevector <4 x float> %0, <4 x float> undef, <4 x i32> zeroinitializer
34 store <4 x float> %splat, <4 x float> addrspace(1)* %out
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/template/
Dparameter.rb9 elsif splat then "*#{ name }"
40 param.splat = options.fetch( :splat, false )
Dgroup-file-parser.rb561 parameters.splat = name.text
/external/llvm/test/CodeGen/X86/
Dshl-i64.ll16 %splat = shufflevector <4 x i64> %3, <4 x i64> undef, <4 x i32> zeroinitializer
17 %shl = shl <4 x i64> %0, %splat
Dvshift-5.ll3 ; When loading the shift amount from memory, avoid generating the splat.
Dvshift-4.ll4 ; amounts are the same when using a shuffle splat.
Dvector.ll135 define void @splat(%f4* %P, %f4* %Q, float %X) {
Dx86-shifts.ll103 ; non splat test
/external/llvm/test/Transforms/InstCombine/
Dvec_extract_elt.ll12 %splat = shufflevector <8 x i64> %vec, <8 x i64> undef, <8 x i32> zeroinitializer
13 %add = add <8 x i64> %splat, <i64 0, i64 1, i64 2, i64 3, i64 4, i64 5, i64 6, i64 7>
/external/llvm/test/CodeGen/PowerPC/
Dctrloop-fp64.ll37 …%broadcast.splat.i = shufflevector <2 x i64> %broadcast.splatinsert.i, <2 x i64> undef, <2 x i32> …
44 store <2 x i64> %broadcast.splat.i, <2 x i64>* %1, align 8
48 store <2 x i64> %broadcast.splat.i, <2 x i64>* %3, align 8
Dvec_extload.ll22 ; The zero extend uses a more clever logic: a vector splat
45 ; with a splat, loads it from memory.
Dvec_splat.ll12 define void @splat(%f4* %P, %f4* %Q, float %X) nounwind {
Dvector.ll145 define void @splat(%f4* %P, %f4* %Q, float %X) {
/external/chromium_org/native_client_sdk/src/gonacl_appengine/static/smoothlife/
Dexample.js219 $('splat').addEventListener('click', function() { splat(); });
293 splat();
356 function splat() { function
/external/antlr/antlr-3.4/runtime/Ruby/lib/antlr3/
Dtemplate.rb317 param.splat = options.fetch( :splat, false )
/external/llvm/test/CodeGen/Mips/
Ddsp-patterns.ll207 ; Check that shift node is expanded if splat element size is not 16-bit.
221 ; Check that shift node is expanded if splat element size is not 8-bit.
/external/valgrind/main/none/tests/ppc64/
Dtest_isa_2_06_part1.c1813 int splat = loadTest.type == VSX_LOAD_SPLAT ? 1: 0; in do_load_test() local
1840 printf( " %08x", src[splat ? m % 2 : m]); in do_load_test()
1849 equality = equality && (src[splat ? m % 2 : m] == dst[m]); in do_load_test()
/external/valgrind/main/none/tests/ppc32/
Dtest_isa_2_06_part1.c1813 int splat = loadTest.type == VSX_LOAD_SPLAT ? 1: 0; in do_load_test() local
1840 printf( " %08x", src[splat ? m % 2 : m]); in do_load_test()
1849 equality = equality && (src[splat ? m % 2 : m] == dst[m]); in do_load_test()
/external/llvm/test/CodeGen/Generic/
Dvector.ll134 define void @splat(%f4* %P, %f4* %Q, float %X) {
/external/llvm/test/Transforms/BBVectorize/
Dsimple.ll54 ; Basic depth-3 chain (last pair first splat)
79 ; Basic depth-3 chain (last pair second splat)
/external/clang/utils/TableGen/
DNeonEmitter.cpp1620 bool splat = proto.find('a') != std::string::npos; in GenBuiltin() local
1623 if (splat) { in GenBuiltin()
1671 if (splat && (i + 1) == e) in GenBuiltin()
1675 if ((splat || !argScalar) && in GenBuiltin()
/external/llvm/lib/Target/PowerPC/
DREADME_ALTIVEC.txt186 3. lvsl 0; splat index; vcmpeq to generate a select mask
/external/clang/include/clang/Basic/
Darm_neon.td137 // a: scalar of element type (splat to vector type)
/external/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp253 VectorParts &splat(Value *Key, Value *Val) { in splat() function
1103 return WidenMap.splat(V, B); in getVectorValue()
1295 VectorParts &VecResults = WidenMap.splat(Instr, UndefVec); in scalarizeInstruction()
/external/llvm/test/Transforms/LoopVectorize/
Dminmax_reduction.ll11 ; Turn this into a max reduction. Make sure we use a splat to initialize the

12