HomeSort by: relevance | last modified time | path
    Searched refs:ATOMIC (Results 1 - 3 of 3) sorted by relevancy

  /xsrc/external/mit/MesaLib/dist/src/compiler/nir/
nir_opt_load_store_vectorize.c 67 #define INFO(mode, op, atomic, res, base, deref, val) \
69 static const struct intrinsic_info op##_info = {mode, nir_intrinsic_##op, atomic, res, base, deref, val};\
74 #define ATOMIC(mode, type, op, res, base, deref, val) INFO(mode, type##_atomic_##op, true, res, base, deref, val)
85 ATOMIC(nir_var_mem_ssbo, ssbo, add, 0, 1, -1, 2)
86 ATOMIC(nir_var_mem_ssbo, ssbo, imin, 0, 1, -1, 2)
87 ATOMIC(nir_var_mem_ssbo, ssbo, umin, 0, 1, -1, 2)
88 ATOMIC(nir_var_mem_ssbo, ssbo, imax, 0, 1, -1, 2)
89 ATOMIC(nir_var_mem_ssbo, ssbo, umax, 0, 1, -1, 2)
90 ATOMIC(nir_var_mem_ssbo, ssbo, and, 0, 1, -1, 2)
91 ATOMIC(nir_var_mem_ssbo, ssbo, or, 0, 1, -1, 2
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/microsoft/compiler/
dxil_nir.c 768 nir_intrinsic_instr *atomic = nir_intrinsic_instr_create(b->shader, dxil_op); local
769 atomic->src[0] = nir_src_for_ssa(index);
771 atomic->src[1] = nir_src_for_ssa(intr->src[1].ssa);
774 atomic->src[2] = nir_src_for_ssa(intr->src[2].ssa);
776 atomic->num_components = 0;
777 nir_ssa_dest_init(&atomic->instr, &atomic->dest, 1, 32, NULL);
779 nir_builder_instr_insert(b, &atomic->instr);
780 nir_ssa_def_rewrite_uses(&intr->dest.ssa, &atomic->dest.ssa);
806 #define ATOMIC(op)
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/tools/
i965_gram.y 454 %token ATOMIC SWITCH
564 case ATOMIC:
2325 | ATOMIC { $$ = ATOMIC; }

Completed in 7 milliseconds