/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/ |
D | v0.5.0.rst | 4 As a lot of you have already noticed. The sparse 0.5.0 has been 7 One of the most noticeable change of the sparse 0.5.0 is the 8 license. The sparse project has finally move to the MIT license. 10 who contact and collect permissions from the sparse developers. 15 kernel source annotations. It will reduce the noise level of the sparse 18 So there you have it. The official announcement of the sparse 0.5.0. 35 * sparse, llvm: Fix varargs functions 39 * Merge branch 'sparse-llvm' of git://github.com/penberg/sparse-llvm.git 41 * Merge branch 'for-chris' of git://github.com/penberg/sparse-llvm 42 * Merge branch 'llvm/core' of github.com:penberg/sparse-llvm [all …]
|
D | v0.1.rst | 5 from http://ftp.be.debian.org/pub/software/devel/sparse/dist/, with sha1sum 9e0a4d5abb8e8a4be4cf8d9… 7 As discussed in [http://marc.info/?l=linux-sparse&m=116231992212971 Re: Official releases?], 8 I've taken maintainership of sparse. Thanks to Linus Torvalds for his 9 previous maintainership. As a result, this release comes from my sparse Git 10 repository. You can find more information about obtaining sparse via Git at 11 the [https://www.kernel.org/pub/linux/kernel/people/josh/sparse/ new sparse homepage]. 14 [https://www.kernel.org/pub/scm/devel/sparse/sparse.git/ previous Sparse repository], 45 * Compile sparse executable under it's own name, not as "check" 52 … set of warnings for several of the validation programs, included in the sparse source in the dire…
|
D | v0.5.1.rst | 6 I consider this the best quality of release of sparse I ever 20 Finally, I would like to call for developers joining the sparse project. 30 https://git.kernel.org/pub/scm/devel/sparse/sparse.git/tree/Documentation/project-ideas.md?h=v0.5.1 43 * sparse: treat function pointers as pointers to const data 47 * sparse, llvm: compile: skip function prototypes to avoid SIGSEGV 61 * Fix warning compiling sparse-llvm 65 * bump sparse's version to 0.5.1-rc4 73 * Adding document for sparse patch submit process 81 * sparse{i,c}: use LLVM_CONFIG to find llc and lli 105 * sparse/parse.c: ignore hotpatch attribute [all …]
|
D | v0.4.2.rst | 4 I have tagged and released the sparse version 0.4.2 at http://ftp.be.debian.org/pub/software/devel/… 6 As previously discussed on the sparse mailing list, I am the new maintainer of 7 the sparse project. This is my first release for sparse. 10 I also created a new sparse wiki, it will replace the current sparse 11 home page. https://sparse.wiki.kernel.org/ 14 Special thanks to Al Viro for overhauling the parser. Now sparse 62 * don't call sparse when called to generate dependencies 72 * Gdb macros to get a better look at some sparse data structures. 76 * Let cgcc pass -gcc-base-dir to sparse. 77 * Document -gcc-base-dir in sparse.1 [all …]
|
D | v0.4.4.rst | 4 This is a long due release. The sparse 0.4.4 can be downloaded from: 6 https://www.kernel.org/pub/software/devel/sparse/dist/ 8 The new sparse has a lot of bugs fixes. It will report less noise 12 The sparse project is in the process of moving to the MIT license. 13 Dan is coordinating the efforts. Most sparse developers sign off 39 * sparse 0.4.4 86 * sparse: Add 'artifical' to ignore attributes 87 * sparse: Enable unhandled validation tests 89 * sparse: Fix __builtin_safe_p for pure and const functions
|
D | v0.5.2.rst | 4 The latest release of sparse have been pushed to the official 14 * teach sparse about __builtin_{isinf_sign,isfinite,isnan} 16 * do selfcheck with the locally built sparse 34 * sparse-llvm: use pseudo->size to select llvm integer type 39 * sparse: document that -Wbitwise is default 50 * build: disable sparse-llvm on non-x86 86 * Makefile: use locally built sparse in the selfcheck target 89 * sparse: minor manpage corrections 93 * sparse: ignore indirect_branch attribute
|
/third_party/vk-gl-cts/doc/testspecs/VK/ |
D | sparse_resources.txt | 27 The test creates two queues - one supporting sparse binding operations, the second one supporting c… 29 First queue is used to perform binding of device memory to sparse buffer. The binding operation sig… 32 The second queue is used to perform transfer operations. The test creates two non-sparse buffer obj… 33 one used as input and the second as output. The input buffer is used to transfer data to sparse buf… 34 transfered further from sparse buffer to output buffer. The transer queue waits on a semaphore, bef… 46 The test creates two queues - one supporting sparse binding operations, the second one supporting c… 48 First queue is used to perform binding of device memory to sparse image. The binding operation sign… 51 The second queue is used to perform transfer operations. The test creates two non-sparse buffer obj… 52 one used as input and the second as output. The input buffer is used to transfer data to sparse ima… 53 transfered further from sparse image to output buffer. The transfer queue waits on a semaphore, bef… [all …]
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/ |
D | index.rst | 1 .. sparse documentation master file. 3 Welcome to sparse's documentation 14 of sample compiler backends, including a static analyzer also called `sparse`. 31 git clone git://git.kernel.org/pub/scm/devel/sparse/sparse.git 33 You can also `browse the Git repository <https://git.kernel.org/pub/scm/devel/sparse/sparse.git>`_ 34 or use the mirror at https://github.com/lucvoo/sparse. 36 https://www.kernel.org/pub/software/devel/sparse/dist/. 41 cd sparse 54 linux-sparse@vger.kernel.org. 57 archives at https://marc.info/?l=linux-sparse. [all …]
|
D | submitting-patches.md | 10 1. Git clone a sparse repository: 12 git clone git://git.kernel.org/pub/scm/devel/sparse/sparse.git 20 Notice that sparse uses the MIT License.
|
/third_party/ltp/tools/sparse/sparse-src/ |
D | FAQ | 1 FAQ - Why sparse? 13 be, and makes the end result very ungainly. With "sparse", the 35 of 'sparse'. 65 Q. What other sparse resources are available? 67 A. Wiki: http://sparse.wiki.kernel.org/index.php/Main_Page 69 Mailing list: linux-sparse@vger.kernel.org 70 See http://vger.kernel.org/vger-lists.html#linux-sparse for subscription 73 Git repo: git://git.kernel.org/pub/scm/devel/sparse/sparse.git 74 gitweb: http://git.kernel.org/?p=devel/sparse/sparse.git
|
/third_party/mindspore/mindspore/lite/examples/export_models/models/ |
D | train_utils.py | 62 def save_inout(name, x, l, net, net_train, sparse=False, epoch=1): argument 65 if sparse: 70 if sparse: 80 def save_inout_transfer(name, x, l, net_bb, net, net_train, sparse=False, epoch=1): argument 83 if sparse: 88 if sparse:
|
/third_party/mindspore/tests/st/auto_parallel/ |
D | multifieldembeddinglookup_parallel.py | 179 param_init, target, slice_mode, sparse, operator, indices, field_ids): argument 184 sparse=sparse, operator=operator) 203 param_init, target, slice_mode, sparse, operator, indices, field_ids): argument 210 self.sparse = sparse 247 if self.sparse: 269 … slice_mode=self.slice_mode, sparse=self.sparse, operator=self.operator, 277 … slice_mode=self.slice_mode, sparse=self.sparse, operator=self.operator, 285 … slice_mode=self.slice_mode, sparse=self.sparse, operator=self.operator, 289 … slice_mode=self.slice_mode, sparse=self.sparse, operator=self.operator, 303 slice_mode='table_column_slice', sparse=False, operator='MEAN',
|
/third_party/mindspore/mindspore/ccsrc/frontend/optimizer/irpass/ |
D | sparse_tensor_eliminate.h | 38 auto sparse = PPrimitive(prim::kPrimMakeSparseTensor, x, y, z).MinExtraNodes(0); in operator() local 39 MATCH_REPLACE(node, PPrimitive(prim::kPrimSparseTensorGetIndices, sparse), x); in operator() 40 MATCH_REPLACE(node, PPrimitive(prim::kPrimSparseTensorGetValues, sparse), y); in operator() 41 MATCH_REPLACE(node, PPrimitive(prim::kPrimSparseTensorGetDenseShape, sparse), z); in operator()
|
/third_party/mindspore/tests/st/ps/part_ps/ |
D | test_ps_embedding_heterogeneous_conv2d_adam.py | 52 output_channels, target, sparse): argument 61 param_init='normal', target=target, sparse=sparse) 127 epoch_size=1, target='CPU', sparse=True): argument 136 self.sparse = sparse 142 self.embedding_size, self.output_channels, self.target, self.sparse) 146 loss = SoftmaxCrossEntropyWithLogits(sparse=True, reduction='mean') 158 self.embedding_size, self.output_channels, self.target, self.sparse) 163 loss = SoftmaxCrossEntropyWithLogits(sparse=True, reduction='mean')
|
/third_party/mindspore/tests/st/networks/models/resnet50/src/ |
D | CrossEntropySmooth.py | 26 def __init__(self, sparse=True, reduction='mean', smooth_factor=0., num_classes=1000): argument 29 self.sparse = sparse 35 if self.sparse:
|
/third_party/mindspore/tests/ut/python/parallel/ |
D | test_one_dev.py | 73 sparse=False, argument 76 self.sparse = sparse 88 if self.is_cpugpu and self.sparse and self.reduction == 'mean': 92 if self.sparse: 114 loss = SoftmaxCrossEntropyWithLogits(sparse=True, reduction='mean')
|
/third_party/skia/third_party/externals/opengl-registry/extensions/ARB/ |
D | ARB_sparse_texture2.txt | 69 executed "sparse" texture lookup functions. 76 formats required to be supported with sparse textures. These standard 80 * Support for creating sparse multisample and multisample array textures 97 ARB_sparse_texture, to allow for sparse multisample and multisample array 111 size of a sparse texture allocation) 118 is no longer a restriction on the base size of a sparse texture 129 In older extensions supporting sparse textures, the constant 144 initial value (0), the virtual page size for many non-multisample sparse 212 default values, as in non-sparse textures. 234 texture fetch or image load and return sparse texture status information [all …]
|
/third_party/openGLES/extensions/ARB/ |
D | ARB_sparse_texture2.txt | 79 executed "sparse" texture lookup functions. 86 formats required to be supported with sparse textures. These standard 90 * Support for creating sparse multisample and multisample array textures 107 ARB_sparse_texture, to allow for sparse multisample and multisample array 121 size of a sparse texture allocation) 128 is no longer a restriction on the base size of a sparse texture 139 In older extensions supporting sparse textures, the constant 154 initial value (0), the virtual page size for many non-multisample sparse 222 default values, as in non-sparse textures. 244 texture fetch or image load and return sparse texture status information [all …]
|
/third_party/toybox/toys/posix/ |
D | tar.c | 59 long long *sparse; 311 TT.sparse = xrealloc(TT.sparse, (TT.sparselen+514)*sizeof(long long)); in add_to_tar() 313 TT.sparse[TT.sparselen++] = ld; in add_to_tar() 314 len += TT.sparse[TT.sparselen++] = lo-ld; in add_to_tar() 321 TT.sparse[TT.sparselen++] = st->st_size; in add_to_tar() 322 TT.sparse[TT.sparselen++] = 0; in add_to_tar() 326 itoo(lnk+386+12*i, 12, TT.sparse[i]); in add_to_tar() 360 itoo(buf+12*j, 12, TT.sparse[i]); in add_to_tar() 367 if (TT.sparse[i*2] != lseek(fd, TT.sparse[i*2], SEEK_SET)) in add_to_tar() 368 perror_msg("%s: seek %lld", name, TT.sparse[i*2]); in add_to_tar() [all …]
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_bo.c | 312 list_for_each_entry(struct zink_sparse_backing, backing, &bo->u.sparse.backing, list) { in sparse_backing_alloc() 342 …assert(bo->u.sparse.num_backing_pages < DIV_ROUND_UP(bo->base.size, ZINK_SPARSE_BUFFER_PAGE_SIZE)); in sparse_backing_alloc() 346 … bo->base.size - (uint64_t)bo->u.sparse.num_backing_pages * ZINK_SPARSE_BUFFER_PAGE_SIZE); in sparse_backing_alloc() 365 list_add(&best_backing->list, &bo->u.sparse.backing); in sparse_backing_alloc() 366 bo->u.sparse.num_backing_pages += pages; in sparse_backing_alloc() 389 bo->u.sparse.num_backing_pages -= backing->bo->base.size / ZINK_SPARSE_BUFFER_PAGE_SIZE; in sparse_free_backing_buffer() 469 while (!list_is_empty(&bo->u.sparse.backing)) { in bo_sparse_destroy() 471 container_of(bo->u.sparse.backing.next, in bo_sparse_destroy() 475 FREE(bo->u.sparse.commitments); in bo_sparse_destroy() 511 bo->u.sparse.num_va_pages = DIV_ROUND_UP(size, ZINK_SPARSE_BUFFER_PAGE_SIZE); in bo_sparse_create() [all …]
|
/third_party/ltp/tools/sparse/ |
D | Makefile | 9 SPARSE_SRC ?= sparse-src 12 ifeq ($(SPARSE_SRC),sparse-src) 21 HOST_MAKE_TARGETS := sparse-ltp
|
/third_party/mindspore/mindspore/nn/ |
D | __init__.py | 20 from . import layer, loss, optim, metrics, wrap, grad, probability, sparse, dynamic_lr 30 from .sparse import * 40 __all__.extend(sparse.__all__)
|
/third_party/skia/third_party/externals/opengl-registry/extensions/EXT/ |
D | EXT_sparse_texture.txt | 79 virtualization for textures. Use cases include sparse (or partially 243 Texture views may be created that reference sparse textures (see 244 Section 8.17sparse.1), and in such cases, the view is considered to be sparse. 245 Should a texture view reference part or all of the tail of a sparse 264 than those dimensions. Additionally, the dimensions of sparse 266 <internalFormat> as described in Section 8.17sparse.1. 317 Insert Section 8.17sparse, "Sparse Textures and Commitment" 322 be sparsely allocated. To allocate a sparse texture, set a texture's 326 Insert Subsection 8.17sparse.1, "Allocation of and Access to Sparse Textures" 330 The dimensions of a sparse texture must be compatible with the internal [all …]
|
/third_party/openGLES/extensions/EXT/ |
D | EXT_sparse_texture.txt | 79 virtualization for textures. Use cases include sparse (or partially 243 Texture views may be created that reference sparse textures (see 244 Section 8.17sparse.1), and in such cases, the view is considered to be sparse. 245 Should a texture view reference part or all of the tail of a sparse 264 than those dimensions. Additionally, the dimensions of sparse 266 <internalFormat> as described in Section 8.17sparse.1. 317 Insert Section 8.17sparse, "Sparse Textures and Commitment" 322 be sparsely allocated. To allocate a sparse texture, set a texture's 326 Insert Subsection 8.17sparse.1, "Allocation of and Access to Sparse Textures" 330 The dimensions of a sparse texture must be compatible with the internal [all …]
|
/third_party/vk-gl-cts/external/openglcts/docs/specs/ |
D | CTS_ARB_sparse_texture_clamp.txt | 50 * Iterate through all sparse supported targets. 51 Allocate sparse texture for current <target> with committed and 70 … that the texels will be filled with (1, 1, 1, 1) if the areas of the sparse texture accessed 75 Sparse and Non-sparse Texture Clamp Lookup Color Tests 77 * Iterate through all sparse and non-sparse supported targets.
|