/external/llvm/include/llvm/IR/ |
D | UseListOrder.h | 32 std::vector<unsigned> Shuffle; member 35 : V(V), F(F), Shuffle(ShuffleSize) {} in UseListOrder() 39 : V(X.V), F(X.F), Shuffle(std::move(X.Shuffle)) {} in UseListOrder() 43 Shuffle = std::move(X.Shuffle);
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 352 ShuffleVectorInst *Shuffle; in matchVectorSplittingReduction() local 353 std::tie(NextRdxOp, Shuffle) = getShuffleAndOtherOprd(BinOp); in matchVectorSplittingReduction() 356 if (Shuffle == nullptr) in matchVectorSplittingReduction() 358 if (Shuffle->getOperand(0) != NextRdxOp) in matchVectorSplittingReduction() 367 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in matchVectorSplittingReduction() 490 const ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in getInstructionCost() local 491 Type *VecTypOp0 = Shuffle->getOperand(0)->getType(); in getInstructionCost() 493 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in getInstructionCost()
|
/external/llvm/test/Instrumentation/MemorySanitizer/ |
D | missing_origin.ll | 10 define <4 x i32> @Shuffle(<4 x i32> %x) nounwind uwtable sanitize_memory { 16 ; CHECK-LABEL: @Shuffle(
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstructionCombining.cpp | 1239 ShuffleVectorInst *Shuffle = nullptr; in SimplifyVectorOp() local 1241 if (isa<ShuffleVectorInst>(LHS)) Shuffle = cast<ShuffleVectorInst>(LHS); in SimplifyVectorOp() 1242 if (isa<ShuffleVectorInst>(RHS)) Shuffle = cast<ShuffleVectorInst>(RHS); in SimplifyVectorOp() 1245 if (Shuffle && C1 && in SimplifyVectorOp() 1247 isa<UndefValue>(Shuffle->getOperand(1)) && in SimplifyVectorOp() 1248 Shuffle->getType() == Shuffle->getOperand(0)->getType()) { in SimplifyVectorOp() 1249 SmallVector<int, 16> ShMask = Shuffle->getShuffleMask(); in SimplifyVectorOp() 1272 NewRHS = Shuffle->getOperand(0); in SimplifyVectorOp() 1274 NewLHS = Shuffle->getOperand(0); in SimplifyVectorOp() 1279 UndefValue::get(Inst.getType()), Shuffle->getMask()); in SimplifyVectorOp()
|
D | InstCombineSimplifyDemanded.cpp | 1076 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in SimplifyDemandedVectorElts() local 1078 cast<VectorType>(Shuffle->getOperand(0)->getType())->getNumElements(); in SimplifyDemandedVectorElts() 1082 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() 1106 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() 1133 Shuffle->getMaskValue(i))); in SimplifyDemandedVectorElts()
|
D | InstCombineCalls.cpp | 935 auto Shuffle = Builder->CreateShuffleVector(V1, V2, NewC); in visitCallInst() local 936 return ReplaceInstUsesWith(CI, Shuffle); in visitCallInst()
|
/external/llvm/lib/Bitcode/Writer/ |
D | ValueEnumerator.cpp | 202 assert(List.size() == Stack.back().Shuffle.size() && "Wrong size"); in predictValueUseListOrderImpl() 204 Stack.back().Shuffle[I] = List[I].second; in predictValueUseListOrderImpl()
|
D | BitcodeWriter.cpp | 2037 assert(Order.Shuffle.size() >= 2 && "Shuffle too small"); in WriteUseList() 2044 SmallVector<uint64_t, 64> Record(Order.Shuffle.begin(), Order.Shuffle.end()); in WriteUseList()
|
/external/protobuf/gtest/test/ |
D | gtest_unittest.cc | 166 using testing::internal::Shuffle; 734 Shuffle(&random_, &vector_); in TEST_F() 780 Shuffle(&random_, &vector_); in TEST_F() 782 Shuffle(&random_, &vector2); in TEST_F() 5119 static Flags Shuffle(bool shuffle) { in Shuffle() function 5812 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F() 5828 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(false), false); in TEST_F() 5845 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F()
|
/external/gtest/test/ |
D | gtest_unittest.cc | 275 using testing::internal::Shuffle; 941 Shuffle(&random_, &vector_); in TEST_F() 987 Shuffle(&random_, &vector_); in TEST_F() 989 Shuffle(&random_, &vector2); in TEST_F() 5380 static Flags Shuffle(bool shuffle) { in Shuffle() function 6086 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F() 6102 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(false), false); in TEST_F() 6119 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F()
|
/external/google-breakpad/src/testing/gtest/test/ |
D | gtest_unittest.cc | 186 using testing::internal::Shuffle; 868 Shuffle(&random_, &vector_); in TEST_F() 914 Shuffle(&random_, &vector_); in TEST_F() 916 Shuffle(&random_, &vector2); in TEST_F() 5525 static Flags Shuffle(bool shuffle) { in Shuffle() function 6231 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F() 6247 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(false), false); in TEST_F() 6264 GTEST_TEST_PARSING_FLAGS_(argv, argv2, Flags::Shuffle(true), false); in TEST_F()
|
/external/llvm/lib/IR/ |
D | AsmWriter.cpp | 190 assert(List.size() == Stack.back().Shuffle.size() && "Wrong size"); in predictValueUseListOrderImpl() 192 Stack.back().Shuffle[I] = List[I].second; in predictValueUseListOrderImpl() 3034 assert(Order.Shuffle.size() >= 2 && "Shuffle too small"); in printUseListOrder() 3035 Out << Order.Shuffle[0]; in printUseListOrder() 3036 for (unsigned I = 1, E = Order.Shuffle.size(); I != E; ++I) in printUseListOrder() 3037 Out << ", " << Order.Shuffle[I]; in printUseListOrder()
|
/external/llvm/utils/unittest/googletest/src/ |
D | gtest-internal-inl.h | 322 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function
|
D | gtest.cc | 144 using internal::Shuffle; 2435 Shuffle(random, &test_indices_); in ShuffleTests()
|
/external/google-breakpad/src/testing/gtest/src/ |
D | gtest-internal-inl.h | 330 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function
|
D | gtest.cc | 145 using internal::Shuffle; 2465 Shuffle(random, &test_indices_); in ShuffleTests()
|
/external/mesa3d/src/gtest/src/ |
D | gtest-internal-inl.h | 323 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function
|
D | gtest.cc | 144 using internal::Shuffle; 2464 Shuffle(random, &test_indices_); in ShuffleTests()
|
/external/protobuf/gtest/src/ |
D | gtest-internal-inl.h | 312 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function
|
D | gtest.cc | 140 using internal::Shuffle; 2459 Shuffle(random, &test_indices_); in ShuffleTests()
|
/external/gtest/src/ |
D | gtest-internal-inl.h | 332 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 11547 SDValue Shuffle = getTargetShuffleNode(X86ISD::PSHUFD, dl, MVT::v4i32, in LowerUINT_TO_FP_i64() local 11550 DAG.getNode(ISD::BITCAST, dl, MVT::v2f64, Shuffle), in LowerUINT_TO_FP_i64() 19584 unsigned Shuffle; in combineX86ShuffleChain() local 19590 Shuffle = X86ISD::MOVDDUP; in combineX86ShuffleChain() 19595 Shuffle = Lo ? X86ISD::MOVLHPS : X86ISD::MOVHLPS; in combineX86ShuffleChain() 19598 if (Depth == 1 && Root->getOpcode() == Shuffle) in combineX86ShuffleChain() 19602 if (Shuffle == X86ISD::MOVDDUP) in combineX86ShuffleChain() 19603 Op = DAG.getNode(Shuffle, DL, ShuffleVT, Op); in combineX86ShuffleChain() 19605 Op = DAG.getNode(Shuffle, DL, ShuffleVT, Op, Op); in combineX86ShuffleChain() 19614 unsigned Shuffle = Lo ? X86ISD::MOVSLDUP : X86ISD::MOVSHDUP; in combineX86ShuffleChain() local [all …]
|
D | X86ScheduleAtom.td | 21 // SIMD/FP: SIMD ALU, Shuffle,SIMD/FP multiply, divide
|
D | X86InstrMMX.td | 552 // -- Shuffle Instructions
|
/external/protobuf/gtest/fused-src/gtest/ |
D | gtest-all.cc | 706 inline void Shuffle(internal::Random* random, std::vector<E>* v) { in Shuffle() function 1480 using internal::Shuffle; 3799 Shuffle(random, &test_indices_); in ShuffleTests()
|