/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_texturebarrier.c | 73 st_MemoryBarrier(struct gl_context *ctx, GLbitfield barriers) in st_MemoryBarrier() argument 78 if (barriers & GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT) in st_MemoryBarrier() 80 if (barriers & GL_ELEMENT_ARRAY_BARRIER_BIT) in st_MemoryBarrier() 82 if (barriers & GL_UNIFORM_BARRIER_BIT) in st_MemoryBarrier() 84 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) in st_MemoryBarrier() 86 if (barriers & GL_SHADER_IMAGE_ACCESS_BARRIER_BIT) in st_MemoryBarrier() 88 if (barriers & GL_COMMAND_BARRIER_BIT) in st_MemoryBarrier() 90 if (barriers & GL_PIXEL_BUFFER_BARRIER_BIT) { in st_MemoryBarrier() 113 if (barriers & GL_CLIENT_MAPPED_BUFFER_BARRIER_BIT) in st_MemoryBarrier() 115 if (barriers & GL_QUERY_BUFFER_BARRIER_BIT) in st_MemoryBarrier() [all …]
|
/external/mesa3d/src/mesa/main/ |
D | barrier.c | 62 _mesa_MemoryBarrier(GLbitfield barriers) in _mesa_MemoryBarrier() argument 67 ctx->Driver.MemoryBarrier(ctx, barriers); in _mesa_MemoryBarrier() 71 _mesa_MemoryBarrierByRegion(GLbitfield barriers) in _mesa_MemoryBarrierByRegion() argument 92 if (barriers == GL_ALL_BARRIER_BITS) { in _mesa_MemoryBarrierByRegion() 103 if ((barriers & ~all_allowed_bits) != 0) { in _mesa_MemoryBarrierByRegion() 108 ctx->Driver.MemoryBarrier(ctx, barriers); in _mesa_MemoryBarrierByRegion()
|
D | barrier.h | 45 _mesa_MemoryBarrier(GLbitfield barriers); 48 _mesa_MemoryBarrierByRegion(GLbitfield barriers);
|
/external/ltp/testcases/open_posix_testsuite/conformance/interfaces/pthread_barrierattr_init/ |
D | 2-1.c | 31 pthread_barrier_t barriers[BARRIER_NUM]; in main() local 44 if (pthread_barrier_init(&barriers[cnt], &ba, 1) != 0) { in main() 61 rc = pthread_barrier_wait(&barriers[cnt]); in main() 71 rc = pthread_barrier_destroy(&barriers[cnt]); in main()
|
/external/webrtc/webrtc/modules/audio_device/mac/portaudio/ |
D | pa_memorybarrier.h | 92 # warning Memory barriers not defined on this system or system unknown 98 # error Memory barriers are not defined on this system. You can still compile by defining A… 119 # warning Memory barriers not defined on this system or system unknown 125 # error Memory barriers are not defined on this system. You can still compile by defining ALLO…
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
D | vktImageMultisampleLoadStoreTests.cpp | 337 const VkImageMemoryBarrier barriers[] = in test() local 344 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 375 const VkImageMemoryBarrier barriers[] = in test() local 381 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 410 const VkImageMemoryBarrier barriers[] = in test() local 415 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 422 const VkBufferMemoryBarrier barriers[] = in test() local 427 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, 0u, DE_NULL); in test()
|
/external/llvm/test/MC/ARM/ |
D | directive-arch-semantic-action.s | 5 @ CHECK: error: instruction requires: data-barriers 9 @ CHECK-NOT: error: instruction requires: data-barriers
|
D | thumb-hints.s | 51 @ CHECK-ERROR: error: instruction requires: data-barriers 57 @ CHECK-ERROR: error: instruction requires: data-barriers 63 @ CHECK-ERROR: error: instruction requires: data-barriers
|
D | basic-arm-instructions-v8.s | 20 @ DMB (v8 barriers) 37 @ DSB (v8 barriers)
|
D | basic-thumb2-instructions-v8.s | 50 @ DMB (ARMv8-only barriers) 67 @ DSB (ARMv8-only barriers)
|
/external/valgrind/drd/tests/ |
D | pth_barrier_thr_cr.c | 28 int barriers = argc > 1 ? atoi(argv[1]) : 20; in main() local 30 int thread_count = barriers * barrier_participants; in main()
|
/external/deqp/external/vulkancts/modules/vulkan/geometry/ |
D | vktGeometryInstancedRenderingTests.cpp | 414 const VkImageMemoryBarrier barriers[] = in draw() local 431 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in draw() 449 const VkBufferMemoryBarrier barriers[] = in draw() local 465 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in draw()
|
D | vktGeometryLayeredRenderingTests.cpp | 967 const VkImageMemoryBarrier barriers[] = in test() local 984 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 1002 const VkBufferMemoryBarrier barriers[] = in test() local 1018 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in test()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_program.c | 293 brw_memory_barrier(struct gl_context *ctx, GLbitfield barriers) in brw_memory_barrier() argument 301 if (barriers & (GL_VERTEX_ATTRIB_ARRAY_BARRIER_BIT | in brw_memory_barrier() 306 if (barriers & GL_UNIFORM_BARRIER_BIT) in brw_memory_barrier() 310 if (barriers & GL_TEXTURE_FETCH_BARRIER_BIT) in brw_memory_barrier() 313 if (barriers & GL_TEXTURE_UPDATE_BARRIER_BIT) in brw_memory_barrier() 316 if (barriers & GL_FRAMEBUFFER_BARRIER_BIT) in brw_memory_barrier()
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleImageTests.cpp | 1027 const VkImageMemoryBarrier barriers[] = in test() local 1044 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 1072 const VkImageMemoryBarrier barriers[] = in test() local 1089 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in test() 1107 const VkBufferMemoryBarrier barriers[] = in test() local 1123 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in test() 1296 const VkImageMemoryBarrier barriers[] = in renderAndResolve() local 1314 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in renderAndResolve() 1334 const VkImageMemoryBarrier barriers[] = in renderAndResolve() local 1351 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in renderAndResolve()
|
/external/deqp/external/vulkancts/modules/vulkan/fragment_ops/ |
D | vktFragmentOperationsScissorMultiViewportTests.cpp | 630 const VkImageMemoryBarrier barriers[] = in draw() local 647 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in draw() 665 const VkBufferMemoryBarrier barriers[] = in draw() local 681 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in draw()
|
D | vktFragmentOperationsScissorTests.cpp | 612 const VkImageMemoryBarrier barriers[] = in draw() local 629 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in draw() 647 const VkBufferMemoryBarrier barriers[] = in draw() local 663 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in draw()
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassMultisampleResolveTests.cpp | 900 std::vector<VkImageMemoryBarrier> barriers; in submit() local 928 barriers.push_back(barrier); in submit() 931 …OLOR_ATTACHMENT_OUTPUT_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[0]); in submit() 1011 std::vector<VkImageMemoryBarrier> barriers; in submit() local 1039 barriers.push_back(barrier); in submit() 1042 …IPELINE_STAGE_TRANSFER_BIT, 0u, 0u, DE_NULL, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[0]); in submit() 1068 std::vector<VkBufferMemoryBarrier> barriers; in submit() local 1088 barriers.push_back(barrier); in submit() 1091 …ER_BIT, VK_PIPELINE_STAGE_HOST_BIT, 0u, 0u, DE_NULL, (deUint32)barriers.size(), &barriers[0], 0u, … in submit()
|
/external/llvm/docs/ |
D | GarbageCollection.rst | 43 barriers. If you collector does not require such barriers, you can skip 147 safepoint, and emitting load and store barriers. You can also extend LLVM - 165 * Write barriers when storing object references to the heap. These are commonly 168 * Emission of read barriers when loading object references. These are useful 320 barriers* and *write barriers*, respectively. The amount of code that needs to 363 For write barriers, LLVM provides the ``llvm.gcwrite`` intrinsic function. It 368 Many important algorithms require write barriers, including generational and 369 concurrent collectors. Additionally, write barriers could be used to implement 379 For read barriers, LLVM provides the ``llvm.gcread`` intrinsic function. It has 384 Read barriers are needed by fewer algorithms than write barriers, and may have a [all …]
|
/external/autotest/client/tests/barriertest/ |
D | control | 8 This tests barriers which can be used for multiple threads/processes/hosts
|
/external/llvm/test/CodeGen/ARM/ |
D | noopt-dmb-v7.ll | 1 ; Ensure that adjacent duplicated barriers are not removed at -O0.
|
D | 2012-06-12-SchedMemLatency.ll | 5 ; latency regardless of whether they are barriers or not.
|
/external/mesa3d/bin/ |
D | .cherry-ignore | 5 bc5d587a80b64fb3e0a5ea8067e6317fbca2bbc5 radv: Invalidate L2 for TRANSFER_WRITE barriers
|
/external/clang/test/CodeGen/ |
D | builtins-arm64.c | 32 void barriers() { in barriers() function
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesBufferTests.cpp | 616 const VkImageMemoryBarrier barriers[] = in draw() local 633 0u, DE_NULL, 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers); in draw() 651 const VkBufferMemoryBarrier barriers[] = in draw() local 667 0u, DE_NULL, DE_LENGTH_OF_ARRAY(barriers), barriers, DE_NULL, 0u); in draw()
|