/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 47 class IndexType { 56 IndexType() {} in IndexType() function 57 IndexType(unsigned Idx) : Index(Idx) {} in IndexType() function 59 static bool isInstr(IndexType X) { return X.Index >= First; } in isInstr() 63 bool operator== (IndexType Idx) const; 65 bool operator!= (IndexType Idx) const; 66 IndexType operator++ (); 68 bool operator< (IndexType Idx) const; 69 bool operator<= (IndexType Idx) const; 72 bool operator> (IndexType Idx) const; [all …]
|
D | HexagonBlockRanges.cpp | 36 IndexType S = start(), E = end(), AS = A.start(), AE = A.end(); in overlaps() 50 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 51 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 61 IndexType AS = A.start(), AE = A.end(); in merge() 62 if (AS < start() || start() == IndexType::None) in merge() 64 if (end() < AE || end() == IndexType::None) { in merge() 115 IndexType AS = A.start(), AE = A.end(); in addsub() 116 IndexType BS = B.start(), BE = B.end(); in addsub() 120 if (AE == IndexType::None) in addsub() 126 assert(AE != IndexType::None); in addsub() [all …]
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 45 class IndexType { 53 static bool isInstr(IndexType X) { return X.Index >= First; } in isInstr() 55 IndexType() : Index(None) {} in IndexType() function 56 IndexType(unsigned Idx) : Index(Idx) {} in IndexType() function 59 bool operator== (IndexType Idx) const; 61 bool operator!= (IndexType Idx) const; 62 IndexType operator++ (); 64 bool operator< (IndexType Idx) const; 65 bool operator<= (IndexType Idx) const; 68 bool operator> (IndexType Idx) const; [all …]
|
D | HexagonBlockRanges.cpp | 32 IndexType S = start(), E = end(), AS = A.start(), AE = A.end(); in overlaps() 47 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 48 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 59 IndexType AS = A.start(), AE = A.end(); in merge() 60 if (AS < start() || start() == IndexType::None) in merge() 62 if (end() < AE || end() == IndexType::None) { in merge() 116 IndexType AS = A.start(), AE = A.end(); in addsub() 117 IndexType BS = B.start(), BE = B.end(); in addsub() 121 if (AE == IndexType::None) in addsub() 127 assert(AE != IndexType::None); in addsub() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonBlockRanges.h | 44 class IndexType { 53 IndexType() {} in IndexType() function 54 IndexType(unsigned Idx) : Index(Idx) {} in IndexType() function 56 static bool isInstr(IndexType X) { return X.Index >= First; } in isInstr() 60 bool operator== (IndexType Idx) const; 62 bool operator!= (IndexType Idx) const; 63 IndexType operator++ (); 65 bool operator< (IndexType Idx) const; 66 bool operator<= (IndexType Idx) const; 69 bool operator> (IndexType Idx) const; [all …]
|
D | HexagonBlockRanges.cpp | 36 IndexType S = start(), E = end(), AS = A.start(), AE = A.end(); in overlaps() 50 IndexType E = (end() != IndexType::None) ? end() : start(); in contains() 51 IndexType AE = (A.end() != IndexType::None) ? A.end() : A.start(); in contains() 61 IndexType AS = A.start(), AE = A.end(); in merge() 62 if (AS < start() || start() == IndexType::None) in merge() 64 if (end() < AE || end() == IndexType::None) { in merge() 115 IndexType AS = A.start(), AE = A.end(); in addsub() 116 IndexType BS = B.start(), BE = B.end(); in addsub() 120 if (AE == IndexType::None) in addsub() 126 assert(AE != IndexType::None); in addsub() [all …]
|
/external/eigen/Eigen/src/OrderingMethods/ |
D | Eigen_Colamd.h | 131 template <typename IndexType> 134 IndexType start ; /* index for A of first row in this column, or DEAD */ 136 IndexType length ; /* number of rows in this column */ 139 IndexType thickness ; /* number of original columns represented by this */ 141 IndexType parent ; /* parent in parent tree super-column structure, if */ 146 IndexType score ; /* the score used to maintain heap, if col is alive */ 147 IndexType order ; /* pivot ordering of this column, if col is dead */ 151 IndexType headhash ; /* head of a hash bucket, if col is at the head of */ 153 IndexType hash ; /* hash value, if col is not in a degree list */ 154 IndexType prev ; /* previous column in degree list, if col is in a */ [all …]
|
/external/eigen/Eigen/src/Core/functors/ |
D | NullaryFunctors.h | 33 template<typename IndexType> 34 …EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (IndexType row, IndexType col) const… 50 template<typename IndexType> 51 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (IndexType i) const { 59 template<typename IndexType> 60 EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Packet packetOp(IndexType i) const 99 template<typename IndexType> 101 const Scalar operator() (IndexType i) const 135 template<typename IndexType> 136 …EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE const Scalar operator() (IndexType i) const { return impl(i)… [all …]
|
/external/tensorflow/tensorflow/core/framework/ |
D | tensor_types.h | 24 template <typename T, int NDIMS = 1, typename IndexType = Eigen::DenseIndex> 27 typedef Eigen::TensorMap<Eigen::Tensor<T, NDIMS, Eigen::RowMajor, IndexType>, 31 Eigen::Tensor<const T, NDIMS, Eigen::RowMajor, IndexType>, Eigen::Aligned> 35 typedef Eigen::TensorMap<Eigen::Tensor<T, NDIMS, Eigen::RowMajor, IndexType> > 38 Eigen::Tensor<const T, NDIMS, Eigen::RowMajor, IndexType> > 47 Eigen::TensorFixedSize<T, Eigen::Sizes<>, Eigen::RowMajor, IndexType>, 51 Eigen::RowMajor, IndexType>, 57 Eigen::TensorFixedSize<T, Eigen::Sizes<>, Eigen::RowMajor, IndexType> > 60 Eigen::RowMajor, IndexType> > 64 typedef Eigen::TensorMap<Eigen::Tensor<T, 1, Eigen::RowMajor, IndexType>, [all …]
|
D | tensor_shape.h | 372 /// Notice: Using IndexType=int32 in combination with To32Bit() can 374 template <int NDIMS, typename IndexType = Eigen::DenseIndex> 375 Eigen::DSizes<IndexType, NDIMS> AsEigenDSizes() const; 381 template <int NDIMS, typename IndexType = Eigen::DenseIndex> 382 Status AsEigenDSizesWithStatus(Eigen::DSizes<IndexType, NDIMS>* out) const; 386 /// Notice: Using IndexType=int32 in combination with To32Bit() can 388 template <int NDIMS, typename IndexType = Eigen::DenseIndex> 389 Eigen::DSizes<IndexType, NDIMS> AsEigenDSizesWithPadding() const; 395 template <int NDIMS, typename IndexType = Eigen::DenseIndex> 397 Eigen::DSizes<IndexType, NDIMS>* out) const; [all …]
|
/external/eigen/Eigen/src/Core/ |
D | Visitor.h | 197 /** \fn DenseBase<Derived>::minCoeff(IndexType* rowId, IndexType* colId) const 204 template<typename IndexType> 207 DenseBase<Derived>::minCoeff(IndexType* rowId, IndexType* colId) const 219 …* \sa DenseBase::minCoeff(IndexType*,IndexType*), DenseBase::maxCoeff(IndexType*,IndexType*), Dens… 222 template<typename IndexType> 225 DenseBase<Derived>::minCoeff(IndexType* index) const 230 *index = IndexType((RowsAtCompileTime==1) ? minVisitor.col : minVisitor.row); 234 /** \fn DenseBase<Derived>::maxCoeff(IndexType* rowId, IndexType* colId) const 238 * \sa DenseBase::minCoeff(IndexType*,IndexType*), DenseBase::visit(), DenseBase::maxCoeff() 241 template<typename IndexType> [all …]
|
D | CoreEvaluators.h | 346 template <typename IndexType> 347 …_FUNC EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i, IndexType j) const {… 348 template <typename IndexType> 349 …EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType i) const { … 351 …te <typename T, typename IndexType> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T packetOp(const Nullary… 352 …template <typename T, typename IndexType> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T packetOp(const N… 358 template <typename IndexType> 359 …_FUNC EIGEN_STRONG_INLINE Scalar operator()(const NullaryOp& op, IndexType=0, IndexType=0) const {… 360 …te <typename T, typename IndexType> EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE T packetOp(const Nullary… 366 template <typename IndexType> [all …]
|
/external/jdiff/src/jdiff/ |
D | HTMLIndexes.java | 32 // indexType values: 0 = removals only, 1 = additions only, in emitAllBottomLeftFiles() 45 for (int indexType = 0; indexType < 3; indexType++) { in emitAllBottomLeftFiles() 46 emitBottomLeftFile(packagesIndexName, apiDiff, indexType, "Package"); in emitAllBottomLeftFiles() 47 emitBottomLeftFile(classesIndexName, apiDiff, indexType, "Class"); in emitAllBottomLeftFiles() 48 emitBottomLeftFile(constructorsIndexName, apiDiff, indexType, "Constructor"); in emitAllBottomLeftFiles() 49 emitBottomLeftFile(methodsIndexName, apiDiff, indexType, "Method"); in emitAllBottomLeftFiles() 50 emitBottomLeftFile(fieldsIndexName, apiDiff, indexType, "Field"); in emitAllBottomLeftFiles() 51 emitBottomLeftFile(allDiffsIndexName, apiDiff, indexType, "All"); in emitAllBottomLeftFiles() 63 * @param indexType 0 = removals only, 1 = additions only, 69 APIDiff apiDiff, int indexType, in emitBottomLeftFile() argument [all …]
|
/external/vulkan-validation-layers/layers/ |
D | sparse_containers.h | 82 // containing {IndexType, ValueType}. The multiple access modes give 92 typedef IndexType_ IndexType; typedef 95 typedef std::unordered_map<IndexType, ValueType> SparseType; 98 SparseVector(IndexType start, IndexType end) in SparseVector() 119 const ValueType &Get(const IndexType index) const { in Get() 141 bool Set(const IndexType index, const ValueType &value) { in Set() 153 bool SetRange(const IndexType start, IndexType end, ValueType value) { in SetRange() 182 for (IndexType index = start; index < end; ++index) { in SetRange() 190 for (IndexType index = start; index < end; ++index) { in SetRange() 210 const IndexType index = (*it).first; in Merge() [all …]
|
/external/eigen/Eigen/src/PardisoSupport/ |
D | PardisoSupport.h | 43 template<typename IndexType> 46 …static IndexType run( _MKL_DSS_HANDLE_t pt, IndexType maxfct, IndexType mnum, IndexType type, Inde… in run() 47 …IndexType *ia, IndexType *ja, IndexType *perm, IndexType nrhs, IndexType *iparm, IndexType msglvl,… in run() 49 IndexType error = 0; in run() 57 typedef long long int IndexType; 58 …static IndexType run( _MKL_DSS_HANDLE_t pt, IndexType maxfct, IndexType mnum, IndexType type, Inde… 59 …IndexType *ia, IndexType *ja, IndexType *perm, IndexType nrhs, IndexType *iparm, IndexType msglvl,… 61 IndexType error = 0;
|
/external/llvm-project/llvm/include/llvm/ADT/ |
D | EnumeratedArray.h | 21 Enumeration LargestEnum = Enumeration::Last, typename IndexType = int, 22 IndexType Size = 1 + static_cast<IndexType>(LargestEnum)> 27 for (IndexType IX = 0; IX < Size; ++IX) { in EnumeratedArray() 32 auto IX = static_cast<const IndexType>(Index); 39 IndexType, Size> &>(*this)[Index]); 41 inline IndexType size() { return Size; } in size()
|
/external/angle/src/libANGLE/renderer/d3d/d3d9/ |
D | IndexBuffer9.cpp | 32 gl::DrawElementsType indexType, in initialize() argument 42 if (indexType == gl::DrawElementsType::UnsignedShort || in initialize() 43 indexType == gl::DrawElementsType::UnsignedByte) in initialize() 47 else if (indexType == gl::DrawElementsType::UnsignedInt) in initialize() 68 mIndexType = indexType; in initialize() 112 gl::DrawElementsType indexType) in setSize() argument 114 if (bufferSize > mBufferSize || indexType != mIndexType) in setSize() 116 return initialize(context, bufferSize, indexType, mDynamic); in setSize()
|
/external/angle/src/libANGLE/renderer/d3d/ |
D | IndexBuffer.cpp | 125 gl::DrawElementsType indexType) in setBufferSize() argument 129 return mIndexBuffer->initialize(context, bufferSize, indexType, mDynamic); in setBufferSize() 133 return mIndexBuffer->setSize(context, bufferSize, indexType); in setBufferSize() 145 gl::DrawElementsType indexType) in reserveBufferSpace() argument 151 ANGLE_TRY(setBufferSize(context, std::max(size, 2 * curBufferSize), indexType)); in reserveBufferSpace() 171 gl::DrawElementsType indexType) in reserveBufferSpace() argument 176 return setBufferSize(context, size, indexType); in reserveBufferSpace() 179 ASSERT(curSize >= size && indexType == getIndexType()); in reserveBufferSpace()
|
D | IndexBuffer.h | 34 gl::DrawElementsType indexType, 49 gl::DrawElementsType indexType) = 0; 69 gl::DrawElementsType indexType) = 0; 92 gl::DrawElementsType indexType); 109 gl::DrawElementsType indexType) override; 120 gl::DrawElementsType indexType) override;
|
/external/tensorflow/tensorflow/core/kernels/ |
D | conv_2d.h | 206 template <typename Device, typename T, typename IndexType, int NDIMS> 209 typename TTypes<T, NDIMS, IndexType>::ConstTensor in, 210 typename TTypes<T, NDIMS, IndexType>::Tensor out) { 212 Eigen::DSizes<IndexType, NDIMS - 2> spatial_dims; 218 Eigen::DSizes<IndexType, 3> merged_dims; 224 Eigen::DSizes<IndexType, 3> shuffling_perm; 226 Eigen::DSizes<IndexType, NDIMS> expanded_dims; 229 shuffling_perm = Eigen::DSizes<IndexType, 3>(2, 1, 0); 238 shuffling_perm = Eigen::DSizes<IndexType, 3>(2, 0, 1); 258 template <typename Device, typename T, typename IndexType> [all …]
|
D | eigen_contraction_kernel.h | 75 template <typename Scalar, typename IndexType, typename DataMapper, 80 template <typename Scalar, typename IndexType, typename DataMapper> 81 struct gemm_pack_colmajor_block<Scalar, IndexType, DataMapper, 89 void operator()(Scalar* block, const DataMapper& data_mapper, IndexType rows, 90 IndexType cols) { 91 const IndexType unrolled_rows = rows - 4 * PacketSize; 92 const IndexType vectorized_rows = rows - PacketSize; 94 for (IndexType col = 0; col < cols; ++col) { 97 IndexType row = 0; 100 for (IndexType j = 0; j < 4; ++j) { [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | EnumeratedArray.h | 21 Enumeration LargestEnum = Enumeration::Last, typename IndexType = int, 22 IndexType Size = 1 + static_cast<IndexType>(LargestEnum)> 27 for (IndexType IX = 0; IX < Size; ++IX) { in EnumeratedArray() 32 auto IX = static_cast<const IndexType>(Index); 39 IndexType, Size> &>(*this)[Index]);
|
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/ARM/ |
D | ARMGenSystemRegister.inc | 124 struct IndexType { 128 static const struct IndexType Index[] = { 170 [](const IndexType &LHS, const KeyType &RHS) { 184 struct IndexType { 188 static const struct IndexType Index[] = { 230 [](const IndexType &LHS, const KeyType &RHS) { 294 struct IndexType { 298 static const struct IndexType Index[] = { 344 [](const IndexType &LHS, const KeyType &RHS) { 358 struct IndexType { [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineInputAssemblyTests.cpp | 75 VkIndexType indexType); 80 static bool isRestartIndex (VkIndexType indexType, deUint32 indexValue); 81 static deUint32 getRestartIndex (VkIndexType indexType); 86 VkIndexType indexType, 104 VkIndexType indexType); 110 VkIndexType indexType, 124 VkIndexType indexType); 130 VkIndexType indexType, 146 VkIndexType indexType, 216 VkIndexType indexType) in InputAssemblyTest() argument [all …]
|
/external/deqp/framework/opengl/ |
D | gluDrawUtil.cpp | 128 …IndexBuffer (const RenderContext& context, IndexType indexType, int numIndices, const void* indi… 174 static deUint32 getIndexGLType (IndexType type) in getIndexGLType() 187 static int getIndexSize (IndexType type) in getIndexSize() 373 IndexBuffer::IndexBuffer (const RenderContext& context, IndexType indexType, int numIndices, const … in IndexBuffer() argument 380 gl.bufferData(GL_ELEMENT_ARRAY_BUFFER, numIndices*getIndexSize(indexType), indices, usage); in IndexBuffer() 459 if ((primitives.indexType == INDEXTYPE_LAST) != (primitives.indices == 0)) in isDrawCallValid() 485 …ed (const glw::Functions& gl, PrimitiveType type, int numElements, IndexType indexType, const void… in drawIndexed() argument 488 deUint32 indexGLType = getIndexGLType(indexType); in drawIndexed() 516 …drawIndexed(gl, primitives.type, primitives.numElements, primitives.indexType, primitives.indices); in drawFromUserPointers() 549 …IndexBuffer indexBuffer(context, primitives.indexType, primitives.numElements, primitives.indices); in drawFromBuffers() [all …]
|