Home
last modified time | relevance | path

Searched refs:blockA (Results 1 – 25 of 30) sorted by relevance

12

/external/tensorflow/third_party/eigen3/unsupported/Eigen/CXX11/src/FixedPoint/
DMatMatProduct.h82 void operator()(const DataMapper& res, const QInt8* blockA,
92 operator()(const DataMapper& res, const QInt8* blockA, const QInt8* blockB,
107 eigen_assert(blockA);
117 res(i, j) += blockA[startA + k] * blockB[startB + k];
155 void operator()(const DataMapper& res, const QInt8* blockA,
165 operator()(const DataMapper& res, const QInt8* blockA, const QUInt8* blockB,
180 eigen_assert(blockA);
190 res(i, j) += blockA[startA + k] * blockB[startB + k];
228 void operator()(const DataMapper& res, const QUInt8* blockA,
238 operator()(const DataMapper& res, const QUInt8* blockA, const QInt8* blockB,
[all …]
/external/eigen/Eigen/src/Core/products/
DSelfadjointMatrixMatrix.h22 …void pack(Scalar* blockA, const const_blas_data_mapper<Scalar,Index,StorageOrder>& lhs, Index cols… in pack()
27 blockA[count++] = lhs(i+w,k); // normal in pack()
33 blockA[count++] = numext::conj(lhs(k, i+w)); // transposed in pack()
35 blockA[count++] = numext::real(lhs(k,k)); // real (diagonal) in pack()
38 blockA[count++] = lhs(i+w, k); // normal in pack()
44 blockA[count++] = numext::conj(lhs(k, i+w)); // transposed in pack()
46 void operator()(Scalar* blockA, const Scalar* _lhs, Index lhsStride, Index cols, Index rows) in operator()
59 pack<3*PacketSize>(blockA, lhs, cols, i, count); in operator()
63 pack<2*PacketSize>(blockA, lhs, cols, i, count); in operator()
67 pack<1*PacketSize>(blockA, lhs, cols, i, count); in operator()
[all …]
DTriangularMatrixMatrix.h137 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA());
193 …pack_lhs(blockA, LhsMapper(triangularBuffer.data(), triangularBuffer.outerStride()), actualPanelWi…
195 gebp_kernel(res.getSubMapper(startBlock, 0), blockA, blockB,
204 … pack_lhs(blockA, lhs.getSubMapper(startTarget,startBlock), actualPanelWidth, lengthTarget);
206 gebp_kernel(res.getSubMapper(startTarget, 0), blockA, blockB,
220 (blockA, lhs.getSubMapper(i2, actual_k2), actual_kc, actual_mc);
222 gebp_kernel(res.getSubMapper(i2, 0), blockA, blockB, actual_mc,
284 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA());
357 pack_lhs(blockA, lhs.getSubMapper(i2, actual_k2), actual_kc, actual_mc);
369 blockA, blockB+j2*actual_kc,
[all …]
DTriangularSolverMatrix.h74 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA());
160 … pack_lhs(blockA, tri.getSubMapper(startTarget,startBlock), actualPanelWidth, lengthTarget);
162 …gebp_kernel(other.getSubMapper(startTarget,j2), blockA, blockB+actual_kc*j2, lengthTarget, actualP…
177 pack_lhs(blockA, tri.getSubMapper(i2, IsLower ? k2 : k2-kc), actual_kc, actual_mc);
179 …gebp_kernel(other.getSubMapper(i2, 0), blockA, blockB, actual_mc, actual_kc, cols, Scalar(-1), -1,…
225 ei_declare_aligned_stack_constructed_variable(Scalar, blockA, sizeA, blocking.blockA());
288 blockA, blockB+j2*actual_kc,
317 pack_lhs_panel(blockA, LhsMapper(_other+absolute_j2*otherStride+i2, otherStride),
324 gebp_kernel(lhs.getSubMapper(i2, startPanel), blockA, geb,
DGeneralMatrixMatrixTriangular.h84 ei_declare_aligned_stack_constructed_variable(LhsScalar, blockA, sizeA, blocking.blockA());
103 pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc);
110 gebp(res.getSubMapper(i2, 0), blockA, blockB, actual_mc, actual_kc,
114 …sybb(_res+resStride*i2 + i2, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha…
119 gebp(res.getSubMapper(i2, j2), blockA, blockB+actual_kc*j2, actual_mc,
145 …void operator()(ResScalar* _res, Index resStride, const LhsScalar* blockA, const RhsScalar* blockB…
161 gebp_kernel(res.getSubMapper(0, j), blockA, actual_b, j, depth, actualBlockSize, alpha,
169 …gebp_kernel(ResMapper(buffer.data(), BlockSize), blockA+depth*i, actual_b, actualBlockSize, depth,…
184 gebp_kernel(res.getSubMapper(i, j), blockA+depth*i, actual_b, size-i,
DGeneralMatrixMatrix.h89 LhsScalar* blockA = blocking.blockA();
90 eigen_internal_assert(blockA!=0);
113 …pack_lhs(blockA+info[tid].lhs_start*actual_kc, lhs.getSubMapper(info[tid].lhs_start,k), actual_kc,…
131 …gebp(res.getSubMapper(info[i].lhs_start, 0), blockA+info[i].lhs_start*actual_kc, blockB, info[i].l…
143 gebp(res.getSubMapper(0, j), blockA, blockB, rows, actual_kc, actual_nc, alpha);
161 ei_declare_aligned_stack_constructed_variable(LhsScalar, blockA, sizeA, blocking.blockA());
179 pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc);
193 gebp(res.getSubMapper(i2, j2), blockA, blockB, actual_mc, actual_kc, actual_nc, alpha);
269 inline LhsScalar* blockA() { return m_blockA; }
DGeneralBlockPanelKernel.h885 void operator()(const DataMapper& res, const LhsScalar* blockA, const RhsScalar* blockB,
893 ::operator()(const DataMapper& res, const LhsScalar* blockA, const RhsScalar* blockB,
938 const LhsScalar* blA = &blockA[i*strideA+offsetA*(3*LhsProgress)];
1076 const LhsScalar* blA = &blockA[i*strideA+offsetA*(3*Traits::LhsProgress)];
1171 const LhsScalar* blA = &blockA[i*strideA+offsetA*(2*Traits::LhsProgress)];
1281 const LhsScalar* blA = &blockA[i*strideA+offsetA*(2*Traits::LhsProgress)];
1362 const LhsScalar* blA = &blockA[i*strideA+offsetA*(1*Traits::LhsProgress)];
1453 const LhsScalar* blA = &blockA[i*strideA+offsetA*(1*Traits::LhsProgress)];
1522 const LhsScalar* blA = &blockA[i*strideA+offsetA];
1654 const LhsScalar* blA = &blockA[i*strideA+offsetA];
[all …]
/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutTests.cpp226 InterfaceBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiBasicTypesCase() local
227 blockA.addInterfaceMember(InterfaceBlockMember("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in BlockMultiBasicTypesCase()
228blockA.addInterfaceMember(InterfaceBlockMember("b", VarType(glu::TYPE_UINT_VEC3, PRECISION_LOW), F… in BlockMultiBasicTypesCase()
229blockA.addInterfaceMember(InterfaceBlockMember("c", VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM… in BlockMultiBasicTypesCase()
230 blockA.setInstanceName("blockA"); in BlockMultiBasicTypesCase()
231 blockA.setFlags(flagsA); in BlockMultiBasicTypesCase()
243 blockA.setArraySize(numInstances); in BlockMultiBasicTypesCase()
271 InterfaceBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiNestedStructCase() local
272 blockA.addInterfaceMember(InterfaceBlockMember("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in BlockMultiNestedStructCase()
273 blockA.addInterfaceMember(InterfaceBlockMember("b", VarType(&typeS))); in BlockMultiNestedStructCase()
[all …]
/external/compiler-rt/test/BlocksRuntime/
Dc99.c16 void (^blockA)(void) = ^ { ; }; in main()
17 blockA(); in main()
Dconstassign.c23 void (^const blockA)(void) = ^ { printf("hello\n"); }; in main()
24 blockA = ^ { printf("world\n"); } ; in main()
/external/llvm-project/compiler-rt/test/BlocksRuntime/
Dc99.c15 void (^blockA)(void) = ^ { ; }; in main()
16 blockA(); in main()
Dconstassign.c22 void (^const blockA)(void) = ^ { printf("hello\n"); }; in main()
23 blockA = ^ { printf("world\n"); } ; in main()
/external/deqp/external/vulkancts/modules/vulkan/ubo/
DvktUniformBlockTests.cpp211 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiBasicTypesCase() local
212 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in BlockMultiBasicTypesCase()
213 blockA.addUniform(Uniform("b", VarType(glu::TYPE_UINT_VEC3, PRECISION_LOW), UNUSED_BOTH)); in BlockMultiBasicTypesCase()
214 blockA.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM))); in BlockMultiBasicTypesCase()
215 blockA.setInstanceName("blockA"); in BlockMultiBasicTypesCase()
216 blockA.setFlags(flagsA); in BlockMultiBasicTypesCase()
228 blockA.setArraySize(numInstances); in BlockMultiBasicTypesCase()
250 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiNestedStructCase() local
251 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in BlockMultiNestedStructCase()
252 blockA.addUniform(Uniform("b", VarType(&typeS))); in BlockMultiNestedStructCase()
[all …]
/external/deqp/modules/gles3/functional/
Des3fUniformBlockTests.cpp289 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
290 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in init()
291 blockA.addUniform(Uniform("b", VarType(glu::TYPE_UINT_VEC3, PRECISION_LOW), UNUSED_BOTH)); in init()
292 blockA.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM))); in init()
293 blockA.setInstanceName("blockA"); in init()
294 blockA.setFlags(m_flagsA); in init()
306 blockA.setArraySize(m_numInstances); in init()
340 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
341 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in init()
342 blockA.addUniform(Uniform("b", VarType(&typeS))); in init()
[all …]
Des3fShaderMatrixTests.cpp760 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse() local
767 blockA(0,0), blockA(0,1), blockB(0,0), in inverse()
768 blockA(1,0), blockA(1,1), blockB(1,0), in inverse()
812 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse() local
819 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), in inverse()
820 blockA(1,0), blockA(1,1), blockB(1,0), blockB(1,1), in inverse()
/external/deqp/framework/common/
DtcuMatrix.hpp249 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse() local
256 blockA(0,0), blockA(0,1), blockB(0,0), in doInverse()
257 blockA(1,0), blockA(1,1), blockB(1,0), in doInverse()
300 const Matrix<T, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in doInverse() local
307 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), in doInverse()
308 blockA(1,0), blockA(1,1), blockB(1,0), blockB(1,1), in doInverse()
/external/clang/test/Sema/
Dblock-misc.c187 void (^const blockA)(void) = ^{ }; // expected-note {{variable 'blockA' declared const here}} in test18()
188blockA = ^{ }; // expected-error {{cannot assign to variable 'blockA' with const-qualified type 'v… in test18()
/external/llvm-project/clang/test/Sema/
Dblock-misc.c187 void (^const blockA)(void) = ^{ }; // expected-note {{variable 'blockA' declared const here}} in test18()
188blockA = ^{ }; // expected-error {{cannot assign to variable 'blockA' with const-qualified type 'v… in test18()
/external/deqp/external/openglcts/modules/common/
DglcUniformBlockTests.cpp498 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
499 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in init()
500 blockA.addUniform(Uniform("b", VarType(glu::TYPE_UINT_VEC3, PRECISION_LOW), UNUSED_BOTH)); in init()
501 blockA.addUniform(Uniform("c", VarType(glu::TYPE_FLOAT_MAT2, PRECISION_MEDIUM))); in init()
502 blockA.setInstanceName("blockA"); in init()
503 blockA.setFlags(m_flagsA); in init()
515 blockA.setArraySize(m_numInstances); in init()
551 UniformBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
552 blockA.addUniform(Uniform("a", VarType(glu::TYPE_FLOAT, PRECISION_HIGH))); in init()
553 blockA.addUniform(Uniform("b", VarType(&typeS))); in init()
[all …]
/external/deqp/modules/gles31/functional/
Des31fSSBOLayoutTests.cpp653 BufferBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
654blockA.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT, glu::PRECISION_HIGHP), ACCESS_READ|ACCESS… in init()
655blockA.addMember(BufferVar("b", VarType(glu::TYPE_UINT_VEC3, glu::PRECISION_LOWP), 0 /* no access … in init()
656blockA.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_MAT2, glu::PRECISION_MEDIUMP), ACCESS_READ… in init()
657 blockA.setInstanceName("blockA"); in init()
658 blockA.setFlags(m_flagsA); in init()
670 blockA.setArraySize(m_numInstances); in init()
704 BufferBlock& blockA = m_interface.allocBlock("BlockA"); in init() local
705blockA.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT, glu::PRECISION_HIGHP), ACCESS_READ|ACCESS… in init()
706 blockA.addMember(BufferVar("b", VarType(&typeS), ACCESS_WRITE)); in init()
[all …]
/external/eigen/unsupported/Eigen/
DMPRealSupport173 void operator()(const DataMapper& res, const mpreal* blockA, const mpreal* blockB,
180 mpreal acc1(0,mpfr_get_prec(blockA[0].mpfr_srcptr())),
181 tmp (0,mpfr_get_prec(blockA[0].mpfr_srcptr()));
190 const mpreal *A = blockA + i*strideA + offsetA;
/external/deqp/external/vulkancts/modules/vulkan/ssbo/
DvktSSBOLayoutTests.cpp747 BufferBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiBasicTypesCase() local
748blockA.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT, glu::PRECISION_HIGHP), ACCESS_READ|ACCESS… in BlockMultiBasicTypesCase()
749blockA.addMember(BufferVar("b", VarType(glu::TYPE_UINT_VEC3, glu::PRECISION_LOWP), 0 /* no access … in BlockMultiBasicTypesCase()
750blockA.addMember(BufferVar("c", VarType(glu::TYPE_FLOAT_MAT2, glu::PRECISION_MEDIUMP), ACCESS_READ… in BlockMultiBasicTypesCase()
751 blockA.setInstanceName("blockA"); in BlockMultiBasicTypesCase()
752 blockA.setFlags(m_flagsA); in BlockMultiBasicTypesCase()
764 blockA.setArraySize(m_numInstances); in BlockMultiBasicTypesCase()
796 BufferBlock& blockA = m_interface.allocBlock("BlockA"); in BlockMultiNestedStructCase() local
797blockA.addMember(BufferVar("a", VarType(glu::TYPE_FLOAT, glu::PRECISION_HIGHP), ACCESS_READ|ACCESS… in BlockMultiNestedStructCase()
798 blockA.addMember(BufferVar("b", VarType(&typeS), ACCESS_WRITE)); in BlockMultiNestedStructCase()
[all …]
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/
DvktShaderRenderMatrixTests.cpp755 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse() local
762 blockA(0,0), blockA(0,1), blockB(0,0), in inverse()
763 blockA(1,0), blockA(1,1), blockB(1,0), in inverse()
807 const tcu::Matrix<float, 2, 2> blockA = invA + invA*matB*schurComplement*matC*invA; in inverse() local
814 blockA(0,0), blockA(0,1), blockB(0,0), blockB(0,1), in inverse()
815 blockA(1,0), blockA(1,1), blockB(1,0), blockB(1,1), in inverse()
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorContraction.h488 … LhsScalar* blockA = static_cast<LhsScalar *>(this->m_device.allocate(sizeA * sizeof(LhsScalar)));
497 pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc, 0, 0);
507 …gebp(output.getSubMapper(i2, j2), blockA, blockB, actual_mc, actual_kc, actual_nc, Scalar(1), -1, …
512 this->m_device.deallocate(blockA);
/external/tensorflow/tensorflow/core/kernels/
Deigen_contraction_kernel.h145 void operator()(const OutputMapper& output, const LhsScalar* blockA,
174 dnnl_sgemm(transposeB, transposeA, n, m, k, alpha, blockB, ldB, blockA,
206 void operator()(const OutputMapper& output, const LhsScalar* blockA,
235 const auto* A = reinterpret_cast<const int8_t*>(blockA);

12