Home
last modified time | relevance | path

Searched refs:sync_scope (Results 1 – 10 of 10) sorted by relevance

/external/mesa3d/src/amd/llvm/
Dac_llvm_helper.cpp382 LLVMValueRef ptr, LLVMValueRef val, const char *sync_scope) in ac_build_atomic_rmw() argument
426 unsigned SSID = unwrap(ctx->context)->getOrInsertSyncScopeID(sync_scope); in ac_build_atomic_rmw()
434 LLVMValueRef cmp, LLVMValueRef val, const char *sync_scope) in ac_build_atomic_cmp_xchg() argument
436 unsigned SSID = unwrap(ctx->context)->getOrInsertSyncScopeID(sync_scope); in ac_build_atomic_cmp_xchg()
Dac_llvm_build.h469 LLVMValueRef ptr, LLVMValueRef val, const char *sync_scope);
472 LLVMValueRef cmp, LLVMValueRef val, const char *sync_scope);
Dac_nir_to_llvm.c1921 const char *sync_scope = "singlethread-one-as"; in visit_global_atomic() local
1948 result = ac_build_atomic_cmp_xchg(&ctx->ac, addr, data, data1, sync_scope); in visit_global_atomic()
1968 result = ac_build_atomic_rmw(&ctx->ac, op, addr, ac_to_integer(&ctx->ac, data), sync_scope); in visit_global_atomic()
2546 const char *sync_scope = "workgroup-one-as"; in visit_var_atomic() local
2550 result = ac_build_atomic_cmp_xchg(&ctx->ac, ptr, src, src1, sync_scope); in visit_var_atomic()
2583 result = ac_build_atomic_rmw(&ctx->ac, op, ptr, val, sync_scope); in visit_var_atomic()
/external/rust/android-crates-io/crates/tokio/tests/
Dtask_panic.rs80 NUMBER.sync_scope(1, || { in local_key_sync_scope_panic_caller()
82 NUMBER.sync_scope(1, || {}); in local_key_sync_scope_panic_caller()
/external/rust/android-crates-io/crates/tokio/src/task/
Dtask_local.rs168 pub fn sync_scope<F, R>(&'static self, value: T, f: F) -> R in sync_scope() method
/external/mesa3d/src/amd/compiler/
Daco_insert_waitcnt.cpp308 sync_scope subgroup_scope = in perform_barrier()
316 sync_scope bar_scope_lds = MIN2(sync.scope, scope_workgroup); in perform_barrier()
Daco_ir.h90 enum sync_scope : uint8_t { enum
100 memory_sync_info(int storage_, int semantics_ = 0, sync_scope scope_ = scope_invocation)
106 sync_scope scope : 8;
1737 sync_scope exec_scope;
Daco_print_ir.cpp221 print_scope(sync_scope scope, FILE* output, const char* prefix = "scope") in print_scope()
Daco_instruction_selection.cpp7060 sync_scope
7082 sync_scope mem_scope = translate_nir_scope(nir_intrinsic_memory_scope(instr)); in emit_barrier()
7083 sync_scope exec_scope = translate_nir_scope(nir_intrinsic_execution_scope(instr)); in emit_barrier()
11406 const sync_scope scope = ctx.stage == vertex_tess_control_hs && ctx.tcs_in_out_eq && in select_shader()
/external/rust/android-crates-io/crates/tokio/
DCHANGELOG.md2304 - task: add `sync_scope` for `LocalKey` ([#3612])