Home
last modified time | relevance | path

Searched refs:can_reorder (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/amd/compiler/
Daco_opt_value_numbering.cpp233 return aS->sync.can_reorder() && bS->sync.can_reorder() && in operator ()()
257 return aM->sync.can_reorder() && bM->sync.can_reorder() && in operator ()()
273 return aM->sync.can_reorder() && bM->sync.can_reorder() && in operator ()()
301 return aD->sync.can_reorder() && bD->sync.can_reorder() && in operator ()()
311 return aM->sync.can_reorder() && bM->sync.can_reorder() && in operator ()()
Daco_insert_waitcnt.cpp528 !smem->sync.can_reorder()) { in kill()
793 !smem->sync.can_reorder()) in gen()
Daco_ir.h174 bool can_reorder() const { in can_reorder() function
/external/mesa3d/src/compiler/nir/
Dnir_opt_access.c176 can_reorder(struct access_state *state, enum gl_access_qualifier access, in can_reorder() function
227 if (can_reorder(state, nir_intrinsic_access(instr), is_buffer, false)) { in process_intrinsic()
263 if (can_reorder(state, nir_intrinsic_access(instr), is_buffer, is_ssbo)) { in process_intrinsic()
/external/skqp/src/gpu/
DGrRenderTargetOpList.cpp35 static inline bool can_reorder(const SkRect& a, const SkRect& b) { return !GrRectsOverlap(a, b); } in can_reorder() function
175 bool canBackwardMerge = noSkip || can_reorder(chainB.head()->bounds(), skipBounds); in DoConcat()
180 (a == chainA.tail()) || can_reorder(a->bounds(), forwardMergeBounds); in DoConcat()
215 canBackwardMerge && can_reorder(chainB.head()->bounds(), a->bounds()); in DoConcat()
685 if (!can_reorder(candidate.bounds(), op->bounds())) { in recordOp()
719 if (!can_reorder(chain.bounds(), candidate.bounds())) { in forwardCombine()
/external/skia/src/gpu/
DGrOpsTask.cpp41 static inline bool can_reorder(const SkRect& a, const SkRect& b) { return !GrRectsOverlap(a, b); } in can_reorder() function
180 bool canBackwardMerge = noSkip || can_reorder(chainB.head()->bounds(), skipBounds); in DoConcat()
185 (a == chainA.tail()) || can_reorder(a->bounds(), forwardMergeBounds); in DoConcat()
222 canBackwardMerge && can_reorder(chainB.head()->bounds(), a->bounds()); in DoConcat()
994 if (!can_reorder(candidate.bounds(), op->bounds())) { in recordOp()
1028 if (!can_reorder(chain.bounds(), candidate.bounds())) { in forwardCombine()
/external/mesa3d/docs/relnotes/
D19.3.0.rst805 - aco: add can_reorder flags to load_ubo and load_constant
2853 - aco: keep can_reorder/barrier when combining addition into SMEM
D20.2.0.rst3913 - aco: rework barriers and replace can_reorder