Home
last modified time | relevance | path

Searched full:indextype (Results 1 – 25 of 336) sorted by relevance

12345678910>>...14

/external/llvm-project/llvm/lib/Target/Hexagon/
DHexagonBlockRanges.h47 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 …]
DHexagonBlockRanges.cpp36 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/
DHexagonBlockRanges.h45 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 …]
DHexagonBlockRanges.cpp32 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/
DHexagonBlockRanges.h44 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 …]
DHexagonBlockRanges.cpp36 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/
DEigen_Colamd.h131 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/
DNullaryFunctors.h33 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/
Dtensor_types.h24 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 …]
Dtensor_shape.h372 /// 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/
DVisitor.h197 /** \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 …]
DCoreEvaluators.h346 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/
DHTMLIndexes.java32 // 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/
Dsparse_containers.h82 // 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/
DPardisoSupport.h43 template<typename IndexType>
46 …static IndexType run( _MKL_DSS_HANDLE_t pt, IndexType maxfct, IndexType mnum, IndexType type, Inde… in run()
47IndexType *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…
59IndexType *ia, IndexType *ja, IndexType *perm, IndexType nrhs, IndexType *iparm, IndexType msglvl,…
61 IndexType error = 0;
/external/llvm-project/llvm/include/llvm/ADT/
DEnumeratedArray.h21 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/
DIndexBuffer9.cpp32 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/
DIndexBuffer.cpp125 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()
DIndexBuffer.h34 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/
Dconv_2d.h206 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 …]
Deigen_contraction_kernel.h75 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/
DEnumeratedArray.h21 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/
DARMGenSystemRegister.inc124 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/
DvktPipelineInputAssemblyTests.cpp75 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/
DgluDrawUtil.cpp128 …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 …]

12345678910>>...14