/external/eigen/unsupported/Eigen/CXX11/src/Tensor/ |
D | TensorShuffling.h | 23 template<typename Shuffle, typename XprType> 24 struct traits<TensorShufflingOp<Shuffle, XprType> > : public traits<XprType> 36 template<typename Shuffle, typename XprType> 37 struct eval<TensorShufflingOp<Shuffle, XprType>, Eigen::Dense> 39 typedef const TensorShufflingOp<Shuffle, XprType>& type; 42 template<typename Shuffle, typename XprType> 43 struct nested<TensorShufflingOp<Shuffle, XprType>, 1, typename eval<TensorShufflingOp<Shuffle, XprT… 45 typedef TensorShufflingOp<Shuffle, XprType> type; 52 template<typename Shuffle, typename XprType> 53 class TensorShufflingOp : public TensorBase<TensorShufflingOp<Shuffle, XprType> > [all …]
|
D | TensorBase.h | 777 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 778 const TensorShufflingOp<const Shuffle, const Derived> 779 shuffle(const Shuffle& shuffle) const { in shuffle() 780 return TensorShufflingOp<const Shuffle, const Derived>(derived(), shuffle); in shuffle() 973 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 974 const TensorShufflingOp<const Shuffle, const Derived> 975 shuffle(const Shuffle& shuffle) const { in shuffle() 976 return TensorShufflingOp<const Shuffle, const Derived>(derived(), shuffle); in shuffle() 978 template <typename Shuffle> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE 979 TensorShufflingOp<const Shuffle, Derived> [all …]
|
/external/llvm/include/llvm/IR/ |
D | UseListOrder.h | 31 std::vector<unsigned> Shuffle; member 34 : V(V), F(F), Shuffle(ShuffleSize) {} in UseListOrder() 38 : V(X.V), F(X.F), Shuffle(std::move(X.Shuffle)) {} in UseListOrder() 42 Shuffle = std::move(X.Shuffle);
|
/external/llvm/lib/Analysis/ |
D | CostModel.cpp | 349 ShuffleVectorInst *Shuffle; in matchVectorSplittingReduction() local 350 std::tie(NextRdxOp, Shuffle) = getShuffleAndOtherOprd(BinOp); in matchVectorSplittingReduction() 353 if (Shuffle == nullptr) in matchVectorSplittingReduction() 355 if (Shuffle->getOperand(0) != NextRdxOp) in matchVectorSplittingReduction() 364 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in matchVectorSplittingReduction() 485 const ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in getInstructionCost() local 486 Type *VecTypOp0 = Shuffle->getOperand(0)->getType(); in getInstructionCost() 488 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in getInstructionCost()
|
/external/llvm/lib/CodeGen/ |
D | InterleavedAccessPass.cpp | 289 for (auto *Shuffle : Shuffles) { in tryReplaceExtracts() local 293 if (!DT->dominates(Shuffle, Extract)) in tryReplaceExtracts() 300 Shuffle->getShuffleMask(Indices); in tryReplaceExtracts() 303 assert(Extract->getOperand(0) == Shuffle->getOperand(0) && in tryReplaceExtracts() 305 ReplacementMap[Extract] = std::make_pair(Shuffle, I); in tryReplaceExtracts()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | InterleavedAccessPass.cpp | 368 for (auto *Shuffle : Shuffles) { in tryReplaceExtracts() local 371 if (!DT->dominates(Shuffle, Extract)) in tryReplaceExtracts() 378 Shuffle->getShuffleMask(Indices); in tryReplaceExtracts() 381 assert(Extract->getOperand(0) == Shuffle->getOperand(0) && in tryReplaceExtracts() 383 ReplacementMap[Extract] = std::make_pair(Shuffle, I); in tryReplaceExtracts()
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/IR/ |
D | UseListOrder.h | 30 std::vector<unsigned> Shuffle; member 33 : V(V), F(F), Shuffle(ShuffleSize) {} in UseListOrder()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 941 ShuffleVectorInst *Shuffle; in matchVectorSplittingReduction() local 942 std::tie(NextRdxOp, Shuffle) = in matchVectorSplittingReduction() 946 if (Shuffle == nullptr) in matchVectorSplittingReduction() 948 if (Shuffle->getOperand(0) != NextRdxOp) in matchVectorSplittingReduction() 957 SmallVector<int, 16> Mask = Shuffle->getShuffleMask(); in matchVectorSplittingReduction() 1103 const ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in getInstructionThroughput() local 1105 if (Shuffle->changesLength()) in getInstructionThroughput() 1108 if (Shuffle->isIdentity()) in getInstructionThroughput() 1111 Type *Ty = Shuffle->getType(); in getInstructionThroughput() 1112 if (Shuffle->isReverse()) in getInstructionThroughput() [all …]
|
/external/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineSimplifyDemanded.cpp | 1021 Value *Shuffle = in simplifyAMDGCNMemoryIntrinsicDemanded() local 1024 return Shuffle; in simplifyAMDGCNMemoryIntrinsicDemanded() 1153 ShuffleVectorInst *Shuffle = cast<ShuffleVectorInst>(I); in SimplifyDemandedVectorElts() local 1155 Shuffle->getOperand(0)->getType()->getVectorNumElements(); in SimplifyDemandedVectorElts() 1159 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() 1187 unsigned MaskVal = Shuffle->getMaskValue(i); in SimplifyDemandedVectorElts() 1218 if (LHSVWidth == Shuffle->getType()->getNumElements()) { in SimplifyDemandedVectorElts() 1225 if (auto *CV = dyn_cast<ConstantVector>(Shuffle->getOperand(0))) { in SimplifyDemandedVectorElts() 1226 Op = Shuffle->getOperand(1); in SimplifyDemandedVectorElts() 1232 if (auto *CV = dyn_cast<ConstantVector>(Shuffle->getOperand(1))) { in SimplifyDemandedVectorElts() [all …]
|
/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/tensorflow/tensorflow/core/api_def/base_api/ |
D | api_def_Transpose.pbtxt | 3 summary: "Shuffle dimensions of x according to a permutation."
|
D | api_def_ConjugateTranspose.pbtxt | 3 summary: "Shuffle dimensions of x according to a permutation and conjugate the result."
|
/external/skia/bench/ |
D | TopoSortBench.cpp | 52 sk_tool_utils::TopoTestNode::Shuffle(&fGraph, &fRand); in onDraw()
|
/external/skqp/bench/ |
D | TopoSortBench.cpp | 52 sk_tool_utils::TopoTestNode::Shuffle(&fGraph, &fRand); in onDraw()
|
/external/shaderc/spirv-headers/include/spirv/unified1/ |
D | OpenCL.std.h | 205 Shuffle = 182, enumerator
|
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/1.1/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/shaderc/spirv-headers/include/spirv/1.1/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/1.2/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/deqp-deps/SPIRV-Headers/include/spirv/1.1/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/shaderc/spirv-headers/include/spirv/1.0/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/1.0/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/deqp-deps/SPIRV-Headers/include/spirv/1.0/ |
D | OpenCL.std.h | 202 Shuffle = 182, enumerator
|
/external/deqp-deps/SPIRV-Headers/include/spirv/unified1/ |
D | OpenCL.std.h | 205 Shuffle = 182, enumerator
|
/external/swiftshader/third_party/SPIRV-Headers/include/spirv/unified1/ |
D | OpenCL.std.h | 205 Shuffle = 182, enumerator
|