Searched defs:shuffle (Results 1 - 25 of 25) 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/chromium_org/third_party/mesa/src/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/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/chromium_org/third_party/libwebp/dsp/
H A Dlossless_neon.c77 const uint8x8_t shuffle = vld1_u8(kRGBAShuffle); local
80 vst1_u8(dst, vtbl1_u8(pixels, shuffle));
270 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); local
274 vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle),
275 vtbl1_u8(vget_high_u8(argb), shuffle));
284 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); local
288 vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle),
289 vtbl1_u8(vget_high_u8(argb), shuffle));
/external/chromium_org/third_party/mesa/src/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/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));
270 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); local
274 vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle),
275 vtbl1_u8(vget_high_u8(argb), shuffle));
284 const uint8x8_t shuffle = vld1_u8(kGreenShuffle); local
288 vcombine_u8(vtbl1_u8(vget_low_u8(argb), shuffle),
289 vtbl1_u8(vget_high_u8(argb), shuffle));
/external/chromium_org/third_party/WebKit/Tools/Scripts/
H A Dbencher397 def shuffle!
1962 $runPlans.shuffle!
/external/chromium_org/v8/src/ia32/
H A Dassembler-ia32.cc2422 void Assembler::pshufd(XMMRegister dst, XMMRegister src, uint8_t shuffle) { argument
2428 EMIT(shuffle);
/external/chromium_org/testing/gtest/test/
H A Dgtest_unittest.cc52 || testing::GTEST_FLAG(shuffle)
217 using testing::GTEST_FLAG(shuffle);
818 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
821 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
824 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
827 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
939 // there are no off-by-one problems in our shuffle algorithm.
1542 GTEST_FLAG(shuffle) = false;
1569 EXPECT_FALSE(GTEST_FLAG(shuffle));
1585 GTEST_FLAG(shuffle)
5489 Shuffle(bool shuffle) argument
5530 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.cc52 || testing::GTEST_FLAG(shuffle)
135 using testing::GTEST_FLAG(shuffle);
874 "Invalid shuffle range start -1: must be in range \\[0, 3\\]");
877 "Invalid shuffle range start 4: must be in range \\[0, 3\\]");
880 "Invalid shuffle range finish 2: must be in range \\[3, 3\\]");
883 "Invalid shuffle range finish 4: must be in range \\[3, 3\\]");
995 // there are no off-by-one problems in our shuffle algorithm.
2024 GTEST_FLAG(shuffle) = false;
2049 EXPECT_FALSE(GTEST_FLAG(shuffle));
2063 GTEST_FLAG(shuffle)
5304 Shuffle(bool shuffle) argument
5329 bool shuffle; member in struct:testing::Flags
[all...]
/external/chromium_org/third_party/d3/src/
H A Dd3.js141 d3.shuffle = function(array) {
/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.cpp4112 // shuffle in combination with VEXTs.
4129 // A shuffle can only come from building a vector from various
4167 // and prepares appropriate SDValues for a shuffle if possible.
4196 // shuffle...
4263 // check if an EXT instruction can handle the shuffle mask when the
4264 // vector sources of the shuffle are the same.
4268 // Assume that the first shuffle index is not UNDEF. Fail if it is.
4274 // If this is a VEXT shuffle, the immediate value is the index of the first
4275 // element. The other shuffle indices must be the successive elements after
4294 // check if an EXT instruction can handle the shuffle mas
5543 SDValue shuffle = ReconstructShuffle(Op, DAG); local
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp4630 // check if an VEXT instruction can handle the shuffle mask when the
4631 // vector sources of the shuffle are the same.
4635 // Assume that the first shuffle index is not UNDEF. Fail if it is.
4641 // If this is a VEXT shuffle, the immediate value is the index of the first
4642 // element. The other shuffle indices must be the successive elements after
4666 // Assume that the first shuffle index is not UNDEF. Fail if it is.
4672 // If this is a VEXT shuffle, the immediate value is the index of the first
4673 // element. The other shuffle indices must be the successive elements after
4697 /// isVREVMask - Check if a vector shuffle corresponds to a VREV
4710 // If the first shuffle inde
5065 SDValue shuffle = ReconstructShuffle(Op, DAG); local
[all...]
/external/chromium_org/chrome/third_party/chromevox/
H A DchromeVoxChromeBackgroundScript.js76 goog.array.zip=function(a){if(!arguments.length)return[];for(var b=[],c=0;;c++){for(var d=[],e=0;e<arguments.length;e++){var f=arguments[e];if(c>=f.length)return b;d.push(f[c])}b.push(d)}};goog.array.shuffle=function(a,b){for(var c=b||Math.random,d=a.length-1;0<d;d--){var e=Math.floor(c()*(d+1)),f=a[d];a[d]=a[e];a[e]=f}};goog.math={};goog.math.randomInt=function(a){return Math.floor(Math.random()*a)};goog.math.uniformRandom=function(a,b){return a+Math.random()*(b-a)};goog.math.clamp=function(a,b,c){return Math.min(Math.max(a,b),c)};goog.math.modulo=function(a,b){var c=a%b;return 0>c*b?c+b:c};goog.math.lerp=function(a,b,c){return a+c*(b-a)};goog.math.nearlyEquals=function(a,b,c){return Math.abs(a-b)<=(c||1E-6)};goog.math.standardAngle=function(a){return goog.math.modulo(a,360)};
H A DchromeVoxChromeOptionsScript.js137 goog.array.zip=function(a){if(!arguments.length)return[];for(var b=[],c=0;;c++){for(var d=[],e=0;e<arguments.length;e++){var f=arguments[e];if(c>=f.length)return b;d.push(f[c])}b.push(d)}};goog.array.shuffle=function(a,b){for(var c=b||Math.random,d=a.length-1;0<d;d--){var e=Math.floor(c()*(d+1)),f=a[d];a[d]=a[e];a[e]=f}};goog.math={};goog.math.randomInt=function(a){return Math.floor(Math.random()*a)};goog.math.uniformRandom=function(a,b){return a+Math.random()*(b-a)};goog.math.clamp=function(a,b,c){return Math.min(Math.max(a,b),c)};goog.math.modulo=function(a,b){var c=a%b;return 0>c*b?c+b:c};goog.math.lerp=function(a,b,c){return a+c*(b-a)};goog.math.nearlyEquals=function(a,b,c){return Math.abs(a-b)<=(c||1E-6)};goog.math.standardAngle=function(a){return goog.math.modulo(a,360)};
/external/chromium_org/third_party/libaddressinput/src/java/
H A Dandroid.jarMETA-INF/ META-INF/MANIFEST.MF AndroidManifest.xml android/ android/Manifest$permission.class ...
/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 887 milliseconds