Searched defs:shuffle (Results 1 - 16 of 16) sorted by relevance

/external/deqp/framework/delibs/decpp/
H A DdeRandom.hpp68 void shuffle (Iterator first, Iterator last);
166 void Random::shuffle (Iterator first, Iterator last) function in class:de::Random
/external/mesa3d/src/gallium/auxiliary/gallivm/
H A Dlp_bld_swizzle.c66 /* The shuffle vector is always made of int32 elements */
99 * Combined extract and broadcast (mere shuffle in most cases)
138 * shuffle - result can be of different length.
141 LLVMValueRef shuffle; local
142 shuffle = lp_build_broadcast(gallivm,
147 shuffle, "");
301 unsigned shuffle; local
310 shuffle = j + swizzles[i];
311 shuffles[j + i] = LLVMConstInt(i32t, shuffle, 0);
314 shuffle
[all...]
H A Dlp_bld_pack.c84 * Build shuffle vectors that match PUNPCKLxx and PUNPCKHxx instructions.
132 * Build shuffle vectors that match PACKxx instructions.
226 LLVMValueRef shuffle; local
228 shuffle = lp_build_const_unpack_shuffle(gallivm, type.length, lo_hi);
230 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, "");
261 LLVMValueRef shuffle = lp_build_const_unpack_shuffle_half(gallivm, type.length, lo_hi); local
262 return LLVMBuildShuffleVector(gallivm->builder, a, b, shuffle, "");
386 LLVMValueRef shuffle; local
426 /* default uses generic shuffle below */
479 /* generic shuffle */
[all...]
H A Dlp_bld_sample_aos.c1469 * lod_fpart short[8] vector. Adding this no-effect shuffle seems
1474 LLVMValueRef shuffles[8], shuffle; local
1478 shuffle = LLVMConstVector(shuffles, h16_bld.type.length);
1481 shuffle, "");
1498 /* XXX this only works for exactly 2 quads. More quads need shuffle */
/external/apache-commons-math/src/main/java/org/apache/commons/math/random/
H A DRandomDataImpl.java823 * Uses a 2-cycle permutation shuffle. The shuffling process is described <a
847 shuffle(index, n - k);
857 * Uses a 2-cycle permutation shuffle to generate a random permutation.
859 * shuffle to generate a random permutation of <code>c.size()</code> and
929 * Uses a 2-cycle permutation shuffle to randomly re-order the last elements
937 private void shuffle(int[] list, int end) { method in class:RandomDataImpl
/external/mesa3d/src/gallium/drivers/llvmpipe/
H A Dlp_bld_interp.c559 LLVMValueRef shuffle = lp_build_const_int_vec(gallivm, coeff_bld->type, quad_start_index); local
604 a, coeff_bld->undef, shuffle, "");
621 shuffle, "");
/external/webp/src/dsp/
H A Dlossless_neon.c77 const uint8x8_t shuffle = vld1_u8(kRGBAShuffle); local
80 vst1_u8(dst, vtbl1_u8(pixels, shuffle));
276 const uint8x16_t shuffle) {
277 return vcombine_u8(vtbl1q_u8(argb, vget_low_u8(shuffle)),
278 vtbl1q_u8(argb, vget_high_u8(shuffle)));
285 const uint8x8_t shuffle) {
286 return vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle),
287 vtbl1_u8(vget_high_u8(argb), shuffle));
294 const uint8x16_t shuffle = vld1q_u8(kGreenShuffle); local
296 const uint8x8_t shuffle local
275 DoGreenShuffle(const uint8x16_t argb, const uint8x16_t shuffle) argument
284 DoGreenShuffle(const uint8x16_t argb, const uint8x8_t shuffle) argument
310 const uint8x16_t shuffle = vld1q_u8(kGreenShuffle); local
312 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); local
[all...]
/external/v8/src/ia32/
H A Dassembler-ia32.cc2422 void Assembler::pshufd(XMMRegister dst, XMMRegister src, uint8_t shuffle) { argument
2428 EMIT(shuffle);
/external/google-breakpad/src/testing/gtest/test/
H A Dgtest_unittest.cc52 || testing::GTEST_FLAG(shuffle)
129 using testing::GTEST_FLAG(shuffle);
752 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
755 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
758 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
761 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
873 // there are no off-by-one problems in our shuffle algorithm.
1857 GTEST_FLAG(shuffle) = false;
1884 EXPECT_FALSE(GTEST_FLAG(shuffle));
1900 GTEST_FLAG(shuffle)
5525 Shuffle(bool shuffle) argument
5566 bool shuffle; member in struct:testing::Flags
[all...]
/external/gtest/test/
H A Dgtest_unittest.cc52 || testing::GTEST_FLAG(shuffle)
217 using testing::GTEST_FLAG(shuffle);
825 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
828 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
831 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
834 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
946 // there are no off-by-one problems in our shuffle algorithm.
1549 GTEST_FLAG(shuffle) = false;
1576 EXPECT_FALSE(GTEST_FLAG(shuffle));
1592 GTEST_FLAG(shuffle)
5380 Shuffle(bool shuffle) argument
5421 bool shuffle; member in struct:testing::Flags
[all...]
/external/protobuf/gtest/test/
H A Dgtest_unittest.cc53 || testing::GTEST_FLAG(shuffle)
126 using testing::GTEST_FLAG(shuffle);
618 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
621 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
624 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
627 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
739 // there are no off-by-one problems in our shuffle algorithm.
1699 GTEST_FLAG(shuffle) = false;
1725 EXPECT_FALSE(GTEST_FLAG(shuffle));
1740 GTEST_FLAG(shuffle)
5119 Shuffle(bool shuffle) argument
5152 bool shuffle; member in struct:testing::Flags
[all...]
/external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
H A Dorg.eclipse.core.expressions_3.4.200.v20100505.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
H A Dorg.eclipse.jdt.core_3.6.2.v_A76_R36x.jarMETA-INF/MANIFEST.MF META-INF/ECLIPSEF.SF META-INF/ECLIPSEF.RSA META ...
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4526 // shuffle in combination with VEXTs.
4540 // be compatible with the shuffle we intend to construct. As a result
4563 // A shuffle can only come from building a vector from various
4600 // to construct a compatible shuffle either by concatenating it with UNDEF or
4617 // shuffle...
4660 // for the shuffle.
4671 // Final sanity check before we try to actually produce a shuffle.
4677 // The stars all align, our next step is to produce the mask for the shuffle.
4696 // This source is expected to fill ResMultiplier lanes of the final shuffle,
4719 // check if an EXT instruction can handle the shuffle mas
6003 SDValue shuffle = ReconstructShuffle(Op, DAG); local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4703 // check if an VEXT instruction can handle the shuffle mask when the
4704 // vector sources of the shuffle are the same.
4708 // Assume that the first shuffle index is not UNDEF. Fail if it is.
4714 // If this is a VEXT shuffle, the immediate value is the index of the first
4715 // element. The other shuffle indices must be the successive elements after
4739 // Assume that the first shuffle index is not UNDEF. Fail if it is.
4745 // If this is a VEXT shuffle, the immediate value is the index of the first
4746 // element. The other shuffle indices must be the successive elements after
4770 /// isVREVMask - Check if a vector shuffle corresponds to a VREV
4783 // If the first shuffle inde
5138 SDValue shuffle = ReconstructShuffle(Op, DAG); local
[all...]
/external/robolectric/lib/main/
H A Dandroid.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/android/ com/android/internal/ com/android/internal/util/ ...

Completed in 1714 milliseconds