Home
last modified time | relevance | path

Searched refs:is_store (Results 1 – 18 of 18) sorted by relevance

/external/mesa3d/src/panfrost/shared/
Dpan_tiling.c190 bool is_store) \
202 if (is_store) \
217 #define TILED_UNALIGNED_TYPE(pixel_t, is_store, tile_shift) { \ argument
231 pixel_t *outp = (pixel_t *) (is_store ? dest : source); \
232 pixel_t *inp = (pixel_t *) (is_store ? source : dest); \
289 bool is_store) in panfrost_access_tiled_image() argument
296 dst_stride, src_stride, desc, is_store); in panfrost_access_tiled_image()
316 dst_stride, src_stride, desc, is_store); in panfrost_access_tiled_image()
331 dst_stride, src_stride, desc, is_store); in panfrost_access_tiled_image()
342 dst_stride, src_stride, desc, is_store); in panfrost_access_tiled_image()
[all …]
/external/mesa3d/src/gallium/auxiliary/tgsi/
Dtgsi_info_opcodes.h104 OPCODE(1, 3, OTHR, ATOMFADD, .is_store = 1)
164 OPCODE(1, 2, OTHR, STORE, .is_store = 1)
170 OPCODE(1, 3, OTHR, ATOMUADD, .is_store = 1)
171 OPCODE(1, 3, OTHR, ATOMXCHG, .is_store = 1)
172 OPCODE(1, 4, OTHR, ATOMCAS, .is_store = 1)
173 OPCODE(1, 3, OTHR, ATOMAND, .is_store = 1)
174 OPCODE(1, 3, OTHR, ATOMOR, .is_store = 1)
175 OPCODE(1, 3, OTHR, ATOMXOR, .is_store = 1)
176 OPCODE(1, 3, OTHR, ATOMUMIN, .is_store = 1)
177 OPCODE(1, 3, OTHR, ATOMUMAX, .is_store = 1)
[all …]
Dtgsi_info.h77 unsigned is_store:1; member
Dtgsi_scan.c305 if (tgsi_get_opcode_info(fullinst->Instruction.Opcode)->is_store) { in scan_src_operand()
/external/mesa3d/src/compiler/nir/
Dnir_lower_ssbo.c106 bool is_store = op == nir_intrinsic_store_global; in lower_ssbo_instr() local
107 bool is_atomic = !is_store && op != nir_intrinsic_load_global; in lower_ssbo_instr()
114 nir_src index = intr->src[is_store ? 1 : 0]; in lower_ssbo_instr()
129 global->src[is_store ? 1 : 0] = nir_src_for_ssa(address); in lower_ssbo_instr()
136 if (is_store) { in lower_ssbo_instr()
152 return is_store ? NULL : &global->dest.ssa; in lower_ssbo_instr()
Dnir_opt_load_store_vectorize.c183 bool is_store; member
263 unsigned size = entry->is_store ? in get_bit_size()
569 entry->is_store = entry->info->value_src >= 0; in create_entry()
657 if (low->is_store) { in new_bitsize_acceptable()
964 if (first->is_store) { in check_for_aliasing()
981 if (prev->is_store && may_alias(second, prev)) in check_for_aliasing()
1079 if (first->is_store) in try_vectorize()
1137 low = low->is_store ? second : first; in vectorize_entries()
1279 if (entry->is_store) { in process_block()
/external/llvm-project/compiler-rt/lib/hwasan/
Dhwasan_linux.cpp323 bool is_store; member
343 const bool is_store = code & 0x10; in GetAccessInfo() local
362 const bool is_store = code & 0x10; in GetAccessInfo()
375 return AccessInfo{addr, size, is_store, !is_store, recover}; in GetAccessInfo()
396 ReportTagMismatch(stack, ai.addr, ai.size, ai.is_store, fatal, in HandleTagMismatch()
402 if (!ai.is_store && !ai.is_load) in HwasanOnSIGTRAP()
440 ai.is_store = access_info & 0x10; in __hwasan_tag_mismatch4()
441 ai.is_load = !ai.is_store; in __hwasan_tag_mismatch4()
Dhwasan_report.h25 bool is_store, bool fatal, uptr *registers_frame);
Dhwasan_report.cpp590 bool is_store, bool fatal, uptr *registers_frame) { in ReportTagMismatch() argument
616 is_store ? "WRITE" : "READ", access_size, untagged_addr, ptr_tag, in ReportTagMismatch()
/external/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_scratch.c40 bool is_store = instr->intrinsic == nir_intrinsic_store_scratch; in v3d_nir_scratch_offset() local
41 nir_ssa_def *offset = nir_ssa_for_src(b, instr->src[is_store ? 1 : 0], 1); in v3d_nir_scratch_offset()
Dnir_to_vir.c225 bool is_store = (instr->intrinsic == nir_intrinsic_store_ssbo || in ntq_emit_tmu_general() local
249 } else if (is_store) { in ntq_emit_tmu_general()
292 nir_src_as_uint(instr->src[is_store ? in ntq_emit_tmu_general()
297 unsigned writemask = is_store ? nir_intrinsic_write_mask(instr) : 0; in ntq_emit_tmu_general()
304 if (is_store) { in ntq_emit_tmu_general()
430 } while (is_store && writemask != 0); in ntq_emit_tmu_general()
/external/mesa3d/src/panfrost/util/
Dpan_lower_framebuffer.c141 pan_format_class(const struct util_format_description *desc, unsigned quirks, bool is_store) in pan_format_class() argument
143 if (is_store) in pan_format_class()
742 bool is_store = intr->intrinsic == nir_intrinsic_store_deref; in pan_lower_framebuffer() local
744 if (!(is_load || (is_store && is_blend))) in pan_lower_framebuffer()
769 pan_format_class(desc, quirks, is_store); in pan_lower_framebuffer()
784 if (is_store) { in pan_lower_framebuffer()
/external/mesa3d/src/panfrost/midgard/
Dcompiler.h567 bool is_store, in v_load_store_scratch() argument
580 .op = is_store ? midgard_op_st_int4 : midgard_op_ld_int4, in v_load_store_scratch()
593 if (is_store) { in v_load_store_scratch()
/external/mesa3d/src/gallium/auxiliary/nir/
Dnir_to_tgsi.c1070 bool is_store = (instr->intrinsic == nir_intrinsic_store_ssbo || in ntt_emit_mem() local
1086 instr->src[is_store ? 1 : 0]); in ntt_emit_mem()
1097 if (is_store) { in ntt_emit_mem()
1178 if (is_store) { in ntt_emit_mem()
/external/mesa3d/src/freedreno/ir3/
Dir3.h782 is_store(struct ir3_instruction *instr) in is_store() function
903 if ((instr->regs_count == 0) || is_store(instr) || is_flow(instr)) in dest_regs()
Dir3.c710 if (is_store(instr)) { in emit_cat6()
1422 if (is_store(instr) && (n == 1)) in ir3_valid_flags()
/external/mesa3d/src/intel/compiler/
Dbrw_fs_nir.cpp3999 const bool is_store = in get_nir_ssbo_intrinsic_index() local
4002 const unsigned src = is_store ? 1 : 0; in get_nir_ssbo_intrinsic_index()
/external/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_tgsi.cpp5507 if (inst->info->is_store) in eliminate_dead_code()