| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_lower_ssbo.c | 107 bool is_atomic = !is_store && op != nir_intrinsic_load_global; local in function:lower_ssbo_instr 131 if (!is_atomic) { 144 if (is_atomic) {
|
| H A D | nir_opt_load_store_vectorize.c | 56 bool is_atomic; member in struct:intrinsic_info 1112 (first->access & ACCESS_VOLATILE) || first->info->is_atomic)
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_legalize.c | 248 } else if (is_atomic(n->opc)) { 261 if (is_ssbo(n->opc) || (is_atomic(n->opc) && (n->flags & IR3_INSTR_G)))
|
| H A D | ir3_a6xx.c | 403 if (is_atomic(src->opc) && (src->flags & IR3_INSTR_G)) 412 if (is_atomic(ir->outputs[i]->opc) && (ir->outputs[i]->flags & IR3_INSTR_G))
|
| H A D | ir3_cp.c | 208 if (is_atomic(instr->opc) && (n != 0)) 211 if (is_atomic(instr->opc) && !(instr->flags & IR3_INSTR_G))
|
| H A D | instr-a3xx.h | 904 static inline bool is_atomic(opc_t opc) function in typeref:typename:bool
|
| H A D | disasm-a3xx.c | 648 if (is_atomic(_OPC(6, cat6->opc))) {
|
| H A D | ir3.c | 694 if (is_atomic(instr->opc)) {
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/isa/ |
| H A D | encode.c | 117 is_atomic(instr->opc) && (instr->flags & IR3_INSTR_G)) {
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_legalize.c | 275 } else if (is_atomic(n->opc)) { 288 if (is_ssbo(n->opc) || (is_atomic(n->opc) && (n->flags & IR3_INSTR_G)))
|
| H A D | instr-a3xx.h | 569 is_atomic(opc_t opc) function in typeref:typename:bool
|
| H A D | ir3.c | 949 if (is_atomic(instr->opc) && (n != 0)) 952 if (is_atomic(instr->opc) && !(instr->flags & IR3_INSTR_G))
|
| /xsrc/external/mit/MesaLib/dist/src/amd/compiler/ |
| H A D | aco_opcodes.py | 190 def __init__(self, name, opcode_gfx7, opcode_gfx9, opcode_gfx10, format, input_mod, output_mod, is_atomic, cls): 215 self.is_atomic = "1" if is_atomic else "0" 249 def opcode(name, opcode_gfx7 = -1, opcode_gfx9 = -1, opcode_gfx10 = -1, format = Format.PSEUDO, cls = InstrClass.Other, input_mod = False, output_mod = False, is_atomic = False): 251 opcodes[name] = Opcode(name, opcode_gfx7, opcode_gfx9, opcode_gfx10, format, input_mod, output_mod, is_atomic, cls) 664 opcode(name, gfx7, gfx9, gfx10, Format.SMEM, InstrClass.SMem, is_atomic = "atomic" in name) 1367 opcode(name, gfx7, gfx9, gfx10, Format.MUBUF, InstrClass.VMem, is_atomic = "atomic" in name) 1433 opcode(name, gfx7, gfx89, gfx7, Format.MIMG, InstrClass.VMem, is_atomic = True) 1574 opcode(name, gfx7, gfx8, gfx10, Format.FLAT, InstrClass.VMem, is_atomic = "atomic" in name) #TODO: also LDS? 1637 opcode(name, -1, gfx8, gfx10, Format.GLOBAL, InstrClass.VMem, is_atomic [all...] |
| H A D | aco_insert_NOPs.cpp | 332 instr_info.is_atomic[(unsigned)instr->opcode]) { 485 if (instr->definitions.empty() || instr_info.is_atomic[(unsigned)instr->opcode]) {
|
| H A D | aco_ir.h | 2239 const std::bitset<static_cast<int>(aco_opcode::num_opcodes)> is_atomic; member in struct:aco::__anon413c4e6a0b08
|
| /xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/ |
| H A D | anv_nir_apply_pipeline_layout.c | 257 try_lower_direct_buffer_intrinsic(nir_intrinsic_instr *intrin, bool is_atomic, argument 269 if (is_atomic && nir_dest_bit_size(intrin->dest) == 64)
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | ast_function.cpp | 332 bool is_atomic = is_atomic_function(func_name); local in function:verify_parameter_modes 333 if (is_atomic) {
|
| /xsrc/external/mit/MesaLib/dist/src/intel/vulkan/ |
| H A D | anv_nir_apply_pipeline_layout.c | 706 nir_intrinsic_instr *intrin, bool is_atomic, 726 if (is_atomic && nir_dest_bit_size(intrin->dest) == 64 && 705 try_lower_direct_buffer_intrinsic(nir_builder * b,nir_intrinsic_instr * intrin,bool is_atomic,struct apply_pipeline_layout_state * state) argument
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | ast_function.cpp | 367 bool is_atomic = is_atomic_function(func_name); local in function:verify_parameter_modes 368 if (is_atomic) {
|
| /xsrc/external/mit/MesaLib/dist/src/broadcom/compiler/ |
| H A D | nir_to_vir.c | 617 bool is_atomic = local in function:ntq_emit_tmu_general 629 } else if (is_atomic || num_components == 1) {
|
| /xsrc/external/mit/MesaLib/dist/src/panfrost/midgard/ |
| H A D | midgard_compile.c | 1395 /* If `is_atomic` is true, we emit a `lea_image` since midgard doesn't not have special 1398 emit_image_op(compiler_context *ctx, nir_intrinsic_instr *instr, bool is_atomic) argument 1430 } else if (is_atomic) { /* emit lea_image */
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 20.0.0.rst | 3437 - aco: Fix the meaning of is_atomic.
|