/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 40 FREE(mfence); in destroy_fence() 47 if (!mfence) in zink_create_tc_fence() 51 return mfence; in zink_create_tc_fence() 58 if (!mfence) in zink_create_tc_fence_for_tc() 73 *ptr = mfence; in zink_fence_reference() 90 if (mfence->tc_token) { in tc_fence_finish() 174 if (!mfence->fence) in zink_fence_finish() 219 if (mfence->deferred_ctx == pctx || !mfence->sem) in zink_fence_server_sync() 251 FREE(mfence); in zink_create_fence_fd() [all …]
|
/dports/lang/clover/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/drivers/zink/ |
H A D | zink_fence.c | 37 mfence->fence = NULL; in destroy_fence() 39 FREE(mfence); in destroy_fence() 46 if (!mfence) in zink_create_tc_fence() 50 return mfence; in zink_create_tc_fence() 57 if (!mfence) in zink_create_tc_fence_for_tc() 72 *ptr = mfence; in zink_fence_reference() 89 if (mfence->tc_token) { in tc_fence_finish() 173 if (!mfence->fence) in zink_fence_finish() 178 unsigned submit_diff = zink_batch_state(mfence->fence)->submit_count - mfence->submit_count; in zink_fence_finish() 204 if (mfence->deferred_ctx == pctx) in zink_fence_server_sync() [all …]
|
/dports/devel/llvm70/llvm-7.0.1.src/test/CodeGen/X86/ |
H A D | atomic_idempotent.ll | 5 ; (such as atomic add 0) can be replaced by an mfence followed by a mov. 11 ; CHECK: mfence 19 ; CHECK: mfence 27 ; CHECK: mfence 35 ; X64: mfence 37 ; X32-NOT: mfence 44 ; CHECK-NOT: mfence 52 ; CHECK: mfence
|
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm10/llvm-10.0.1.src/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/graphics/llvm-mesa/llvm-13.0.1.src/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm11/llvm-11.0.1.src/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/llvm/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm80/llvm-8.0.1.src/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|
/dports/devel/llvm90/llvm-9.0.1.src/test/CodeGen/X86/ |
H A D | mfence.ll | 5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence. 10 ; X32-NEXT: mfence 15 ; X64-NEXT: mfence 25 ; X32-NEXT: mfence 31 ; X64-NEXT: mfence
|