/external/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_fence.c | 268 struct si_multi_fence *sfence = (struct si_multi_fence *)fence; in si_fence_finish() local 275 if (!util_queue_fence_is_signalled(&sfence->ready)) { in si_fence_finish() 276 if (sfence->tc_token) { in si_fence_finish() 285 threaded_context_flush(ctx, sfence->tc_token, timeout == 0); in si_fence_finish() 292 util_queue_fence_wait(&sfence->ready); in si_fence_finish() 294 if (!util_queue_fence_wait_timeout(&sfence->ready, abs_timeout)) in si_fence_finish() 304 if (sfence->sdma) { in si_fence_finish() 305 if (!rws->fence_wait(rws, sfence->sdma, timeout)) in si_fence_finish() 315 if (!sfence->gfx) in si_fence_finish() 318 if (sfence->fine.buf && si_fine_fence_signaled(rws, &sfence->fine)) { in si_fence_finish() [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | sfence.ll | 1 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep sfence 3 declare void @llvm.x86.sse.sfence() nounwind 6 call void @llvm.x86.sse.sfence()
|
/external/llvm-project/llvm/test/MC/RISCV/ |
D | priv-valid.s | 28 # CHECK-INST: sfence.vma zero, zero 30 sfence.vma zero, zero 32 # CHECK-INST: sfence.vma a0, a1 34 sfence.vma a0, a1
|
D | priv-invalid.s | 5 sfence.vma zero, a1, a2 # CHECK: :[[@LINE]]:22: error: invalid operand for instruction 7 sfence.vma a0, 0x10 # CHECK: :[[@LINE]]:16: error: invalid operand for instruction
|
D | rvi-aliases-valid.s | 253 # CHECK-S-OBJ-NOALIAS: sfence.vma zero, zero 254 # CHECK-S-OBJ: sfence.vma 255 sfence.vma 256 # CHECK-S-OBJ-NOALIAS: sfence.vma a0, zero 257 # CHECK-S-OBJ: sfence.vma a0 258 sfence.vma a0
|
/external/llvm-project/llvm/test/MC/Disassembler/X86/ |
D | x86-32.txt | 94 # CHECK: sfence 95 # CHECK: sfence 96 # CHECK: sfence 97 # CHECK: sfence 98 # CHECK: sfence 99 # CHECK: sfence 100 # CHECK: sfence 101 # CHECK: sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 442 # CHECK-NEXT: - - - - - - - 1.00 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 442 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 442 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 442 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 436 # CHECK-NEXT: 1.00 - sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 448 … - - - - - - - - 1.00 - - - - sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 1.00 * * U sfence 457 … - - - - - - - - - - - - 1.00 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 2 2 0.33 * * U sfence 444 # CHECK-NEXT: - - 0.25 0.25 0.33 0.33 - 0.25 0.25 0.33 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 2 2 0.33 * * U sfence 444 # CHECK-NEXT: - - 0.25 0.25 0.33 0.33 - 0.25 0.25 0.33 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 2 2 0.33 * * U sfence 444 # CHECK-NEXT: - - 0.25 0.25 0.33 0.33 - 0.25 0.25 0.33 sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 0.50 * * U sfence 446 …CK-NEXT: 0.50 0.50 - - - - - - - - - - sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 1 1 0.33 * * U sfence 447 …: 0.33 0.33 0.33 - - - - - - - - - - sfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-sse1.s | 157 sfence label 301 # CHECK-NEXT: 2 2 0.33 * * U sfence 444 # CHECK-NEXT: - - 0.25 0.25 0.33 0.33 - 0.25 0.25 0.33 sfence
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | sse-intrinsics-x86.ll | 653 define void @sfence() nounwind { 654 ; CHECK-LABEL: sfence: 656 ; CHECK-NEXT: sfence ## encoding: [0x0f,0xae,0xf8] 658 tail call void @llvm.x86.sse.sfence() 661 declare void @llvm.x86.sse.sfence() nounwind
|
/external/llvm/test/MC/X86/ |
D | x86-16.s | 9 sfence
|
D | x86-32.s | 6 sfence
|
/external/llvm-project/llvm/test/MC/X86/ |
D | x86-16.s | 9 sfence
|
D | x86-32.s | 6 sfence
|
/external/mesa3d/src/gallium/winsys/virgl/drm/ |
D | virgl_drm_winsys.c | 965 struct virgl_drm_fence *sfence = virgl_drm_fence(src); in virgl_fence_reference() local 967 if (pipe_reference(&dfence->reference, &sfence->reference)) { in virgl_fence_reference()
|