/external/llvm/lib/Analysis/ |
CostModel.cpp | 139 // We don't need a shuffle if we just want to have element 0 in position 0 of 188 // Shuffle inputs must match. 224 // Shuffle mask for pairwise operation must match. 263 // We look for a sequence of shuffle,shuffle,add triples like the following 328 // fadd, shuffle vector pair at a time. 351 ShuffleVectorInst *Shuffle; 352 std::tie(NextRdxOp, Shuffle) = getShuffleAndOtherOprd(BinOp); 354 // Check the current reduction operation and the shuffle use the same value. 355 if (Shuffle == nullptr [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstructionCombining.cpp | [all...] |
InstCombineSimplifyDemanded.cpp | [all...] |
InstCombineCalls.cpp | 802 // shuffle, we have to make that explicit. 812 auto Shuffle = Builder->CreateShuffleVector(V1, V2, NewC); 813 return ReplaceInstUsesWith(CI, Shuffle); 817 // Turn vperm(V1,V2,mask) -> shuffle(V1,V2,mask) if mask is a constant. [all...] |
/external/chromium_org/testing/gtest/src/ |
gtest-internal-inl.h | 99 const char kShuffleFlag[] = "shuffle"; 178 shuffle_ = GTEST_FLAG(shuffle); 199 GTEST_FLAG(shuffle) = shuffle_; 306 // Performs an in-place shuffle of a range of the vector's elements. 309 // shuffle to the end of the vector. 315 << "Invalid shuffle range start " << begin << ": must be in range [0, " 318 << "Invalid shuffle range finish " << end << ": must be in range [" 321 // Fisher-Yates shuffle, from 330 // Performs an in-place shuffle of the vector's elements. 332 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
gtest.cc | 151 using internal::Shuffle; 265 shuffle, 266 internal::BoolFromGTestEnv("shuffle", false), [all...] |
/external/chromium_org/third_party/mesa/src/src/gtest/src/ |
gtest-internal-inl.h | 94 const char kShuffleFlag[] = "shuffle"; 167 shuffle_ = GTEST_FLAG(shuffle); 188 GTEST_FLAG(shuffle) = shuffle_; 297 // Performs an in-place shuffle of a range of the vector's elements. 300 // shuffle to the end of the vector. 306 << "Invalid shuffle range start " << begin << ": must be in range [0, " 309 << "Invalid shuffle range finish " << end << ": must be in range [" 312 // Fisher-Yates shuffle, from 321 // Performs an in-place shuffle of the vector's elements. 323 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
gtest.cc | 144 using internal::Shuffle; 254 shuffle, 255 internal::BoolFromGTestEnv("shuffle", false), [all...] |
/external/gtest/src/ |
gtest-internal-inl.h | 99 const char kShuffleFlag[] = "shuffle"; 178 shuffle_ = GTEST_FLAG(shuffle); 199 GTEST_FLAG(shuffle) = shuffle_; 306 // Performs an in-place shuffle of a range of the vector's elements. 309 // shuffle to the end of the vector. 315 << "Invalid shuffle range start " << begin << ": must be in range [0, " 318 << "Invalid shuffle range finish " << end << ": must be in range [" 321 // Fisher-Yates shuffle, from 330 // Performs an in-place shuffle of the vector's elements. 332 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
gtest.cc | 147 using internal::Shuffle; 261 shuffle, 262 internal::BoolFromGTestEnv("shuffle", false), [all...] |
/external/llvm/utils/unittest/googletest/src/ |
gtest-internal-inl.h | 94 const char kShuffleFlag[] = "shuffle"; 167 shuffle_ = GTEST_FLAG(shuffle); 188 GTEST_FLAG(shuffle) = shuffle_; 296 // Performs an in-place shuffle of a range of the vector's elements. 299 // shuffle to the end of the vector. 305 << "Invalid shuffle range start " << begin << ": must be in range [0, " 308 << "Invalid shuffle range finish " << end << ": must be in range [" 311 // Fisher-Yates shuffle, from 320 // Performs an in-place shuffle of the vector's elements. 322 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
gtest.cc | 144 using internal::Shuffle; 254 shuffle, 255 internal::BoolFromGTestEnv("shuffle", false), [all...] |
/external/mesa3d/src/gtest/src/ |
gtest-internal-inl.h | 94 const char kShuffleFlag[] = "shuffle"; 167 shuffle_ = GTEST_FLAG(shuffle); 188 GTEST_FLAG(shuffle) = shuffle_; 297 // Performs an in-place shuffle of a range of the vector's elements. 300 // shuffle to the end of the vector. 306 << "Invalid shuffle range start " << begin << ": must be in range [0, " 309 << "Invalid shuffle range finish " << end << ": must be in range [" 312 // Fisher-Yates shuffle, from 321 // Performs an in-place shuffle of the vector's elements. 323 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
gtest.cc | 144 using internal::Shuffle; 254 shuffle, 255 internal::BoolFromGTestEnv("shuffle", false), [all...] |
/external/chromium_org/testing/gtest/test/ |
gtest_unittest.cc | 52 || testing::GTEST_FLAG(shuffle) 217 using testing::GTEST_FLAG(shuffle); 276 using testing::internal::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\\]"); 934 Shuffle(&random_, &vector_); 939 // there are no off-by-one problems in our shuffle algorithm. 5530 bool shuffle; member in struct:testing::Flags [all...] |
/external/gtest/test/ |
gtest_unittest.cc | 52 || testing::GTEST_FLAG(shuffle) 217 using testing::GTEST_FLAG(shuffle); 275 using testing::internal::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\\]"); 941 Shuffle(&random_, &vector_); 5421 bool shuffle; member in struct:testing::Flags [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64ISelLowering.cpp | 5543 SDValue shuffle = ReconstructShuffle(Op, DAG); local [all...] |
/external/llvm/lib/Target/X86/ |
X86ISelLowering.cpp | 68 "x86-experimental-vector-shuffle-lowering", cl::init(false), 69 cl::desc("Enable an experimental vector shuffle lowering code path."), [all...] |
/external/chromium_org/third_party/libvpx/source/libvpx/third_party/googletest/src/src/ |
gtest-all.cc | 500 const char kShuffleFlag[] = "shuffle"; 579 shuffle_ = GTEST_FLAG(shuffle); 600 GTEST_FLAG(shuffle) = shuffle_; 707 // Performs an in-place shuffle of a range of the vector's elements. 710 // shuffle to the end of the vector. 716 << "Invalid shuffle range start " << begin << ": must be in range [0, " 719 << "Invalid shuffle range finish " << end << ": must be in range [" 722 // Fisher-Yates shuffle, from 731 // Performs an in-place shuffle of the vector's elements. 733 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
/external/libvpx/libvpx/third_party/googletest/src/src/ |
gtest-all.cc | 500 const char kShuffleFlag[] = "shuffle"; 579 shuffle_ = GTEST_FLAG(shuffle); 600 GTEST_FLAG(shuffle) = shuffle_; 707 // Performs an in-place shuffle of a range of the vector's elements. 710 // shuffle to the end of the vector. 716 << "Invalid shuffle range start " << begin << ": must be in range [0, " 719 << "Invalid shuffle range finish " << end << ": must be in range [" 722 // Fisher-Yates shuffle, from 731 // Performs an in-place shuffle of the vector's elements. 733 inline void Shuffle(internal::Random* random, std::vector<E>* v) [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
LegalizeDAG.cpp | 91 /// ShuffleWithNarrowerEltType - Return a vector shuffle operation which 93 /// whose vector element type is narrower than the original shuffle type. 184 /// ShuffleWithNarrowerEltType - Return a vector shuffle operation which 186 /// whose vector element type is narrower than the original shuffle type. 212 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?"); 635 // We generate a shuffle of InVec and ScVec, so the shuffle mask [all...] |
DAGCombiner.cpp | [all...] |
/external/chromium_org/third_party/usb_ids/ |
usb.ids | [all...] |