Home
last modified time | relevance | path

Searched refs:OuterProduct (Results 1 – 24 of 24) sorted by relevance

/external/llvm-project/mlir/test/lib/Transforms/
DTestLinalgCodegenStrategy.cpp113 .Case("outerproduct", vector::VectorContractLowering::OuterProduct) in runOnFunction()
114 .Default(vector::VectorContractLowering::OuterProduct); in runOnFunction()
DTestVectorTransforms.cpp86 VectorContractLowering lowering = VectorContractLowering::OuterProduct; in runOnFunction()
96 VectorContractLowering lowering = VectorContractLowering::OuterProduct; in runOnFunction()
/external/eigen/bench/
Dproduct_threshold.cpp21 : K==1 ? OuterProduct
31 if(mode==OuterProduct) std::cout << "o"; in print_mode()
/external/eigen/Eigen/src/SparseCore/
DSparseDenseProduct.h17 template <> struct product_promote_storage_type<Sparse,Dense, OuterProduct> { typedef Sparse ret; };
18 template <> struct product_promote_storage_type<Dense,Sparse, OuterProduct> { typedef Sparse ret; };
287 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, OuterProduct, SparseShape, DenseShape>
302 struct product_evaluator<Product<Lhs, Rhs, DefaultProduct>, OuterProduct, DenseShape, SparseShape>
/external/llvm-project/mlir/include/mlir/Dialect/Vector/
DVectorOps.h56 OuterProduct = 2, enumerator
/external/deqp-deps/glslang/Test/baseResults/
Dspv.400.frag.nanclamp.out1121 742: 737 OuterProduct 740 741
1125 748: 743 OuterProduct 746 747
1129 754: 749 OuterProduct 752 753
1133 760: 755 OuterProduct 758 759
1137 766: 761 OuterProduct 764 765
1141 772: 767 OuterProduct 770 771
1145 778: 773 OuterProduct 776 777
1149 784: 779 OuterProduct 782 783
1153 790: 785 OuterProduct 788 789
Dspv.400.frag.out1122 742: 737 OuterProduct 740 741
1126 748: 743 OuterProduct 746 747
1130 754: 749 OuterProduct 752 753
1134 760: 755 OuterProduct 758 759
1138 766: 761 OuterProduct 764 765
1142 772: 767 OuterProduct 770 771
1146 778: 773 OuterProduct 776 777
1150 784: 779 OuterProduct 782 783
1154 790: 785 OuterProduct 788 789
Dspv.matrix2.frag.out104 18: 8 OuterProduct 13 17
Dspv.float64.frag.out697 420: 402 OuterProduct 417 419
Dspv.float16.frag.out744 424: 406 OuterProduct 421 423
Dspv.float32.frag.out708 430: 412 OuterProduct 427 429
/external/eigen/Eigen/src/Core/util/
DConstants.h484 …, AliasFreeProduct, CoeffBasedProductMode, LazyCoeffBasedProductMode, OuterProduct, InnerProduct, … enumerator
/external/llvm/lib/Transforms/Scalar/
DReassociate.cpp1710 SmallVector<Value *, 4> OuterProduct; in buildMinimalMultiplyDAG() local
1749 OuterProduct.push_back(Factors[Idx].Base); in buildMinimalMultiplyDAG()
1754 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1755 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1757 if (OuterProduct.size() == 1) in buildMinimalMultiplyDAG()
1758 return OuterProduct.front(); in buildMinimalMultiplyDAG()
1760 Value *V = buildMultiplyTree(Builder, OuterProduct); in buildMinimalMultiplyDAG()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DReassociate.cpp1848 SmallVector<Value *, 4> OuterProduct; in buildMinimalMultiplyDAG() local
1887 OuterProduct.push_back(Factors[Idx].Base); in buildMinimalMultiplyDAG()
1892 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1893 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1895 if (OuterProduct.size() == 1) in buildMinimalMultiplyDAG()
1896 return OuterProduct.front(); in buildMinimalMultiplyDAG()
1898 Value *V = buildMultiplyTree(Builder, OuterProduct); in buildMinimalMultiplyDAG()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DReassociate.cpp1750 SmallVector<Value *, 4> OuterProduct; in buildMinimalMultiplyDAG() local
1789 OuterProduct.push_back(Factors[Idx].Base); in buildMinimalMultiplyDAG()
1794 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1795 OuterProduct.push_back(SquareRoot); in buildMinimalMultiplyDAG()
1797 if (OuterProduct.size() == 1) in buildMinimalMultiplyDAG()
1798 return OuterProduct.front(); in buildMinimalMultiplyDAG()
1800 Value *V = buildMultiplyTree(Builder, OuterProduct); in buildMinimalMultiplyDAG()
/external/eigen/Eigen/src/Core/
DGeneralProduct.h84 …e<int M, int N> struct product_type_selector<M,N,1> { enum { ret = OuterProduct }; };
DProductEvaluators.h297 struct generic_product_impl<Lhs,Rhs,DenseShape,DenseShape,OuterProduct>
/external/tensorflow/tensorflow/lite/kernels/
Dcpu_backend_gemm_test.cc636 TYPED_TEST(CpuBackendGemmTest, OuterProduct) { in TYPED_TEST() argument
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.cpp3700 class OuterProduct : public PrimitiveFunc<Signature<Matrix<float, Rows, Cols>, class
3705 typedef typename OuterProduct::IRet IRet;
3706 typedef typename OuterProduct::IArgs IArgs;
3732 return app<OuterProduct<Rows, Cols> >(left, right); in outerProduct()
5471 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<OuterProduct>())); in createES3BuiltinCases()
/external/deqp/external/vulkancts/modules/vulkan/shaderexecutor/
DvktShaderBuiltinPrecisionTests.cpp4697 class OuterProduct : public PrimitiveFunc<Signature<Matrix<T, Rows, Cols>, class
4702 typedef typename OuterProduct::IRet IRet;
4703 typedef typename OuterProduct::IArgs IArgs;
4729 return app<OuterProduct<Rows, Cols, T> >(left, right); in outerProduct()
7030 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<OuterProduct, float>())); in createBuiltinCases()
7113 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<OuterProduct, double>())); in createBuiltinDoubleCases()
7192 …funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<OuterProduct, deFloat16>(… in createBuiltinCases16Bit()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Ddot_op_emitter.cc335 mlir::vector::VectorContractLowering::OuterProduct)) in EmitLinalgMatmul()
/external/skia/gn/
Dsksl_tests.gni311 "/sksl/intrinsics/OuterProduct.sksl",
/external/llvm-project/mlir/lib/Dialect/Vector/
DVectorTransforms.cpp1692 vector::VectorContractLowering::OuterProduct) in matchAndRewrite()
/external/skia/src/sksl/codegen/
DSkSLSPIRVCodeGenerator.cpp72 fIntrinsicMap[k_outerProduct_IntrinsicKind] = ALL_SPIRV(OuterProduct); in setupIntrinsics()