/third_party/skia/third_party/externals/spirv-tools/source/opt/ |
H A D | control_dependence.cpp | 115 for (uint32_t pred : cfg.preds(label)) { in ComputePostDominanceFrontierForNode() 116 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode() 117 edges.push_back(ControlDependence(pred, label)); in ComputePostDominanceFrontierForNode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/ |
H A D | control_dependence.cpp | 115 for (uint32_t pred : cfg.preds(label)) { in ComputePostDominanceFrontierForNode() 116 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode() 117 edges.push_back(ControlDependence(pred, label)); in ComputePostDominanceFrontierForNode()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | dataflow.cpp | 74 for (uint32_t pred : context().cfg()->preds(id)) { 75 bool pred_inserted = precedents.insert(pred).second; 79 for (uint32_t block : reachable_from[pred]) {
|
/third_party/spirv-tools/source/opt/ |
H A D | control_dependence.cpp | 112 for (uint32_t pred : cfg.preds(label)) { in ComputePostDominanceFrontierForNode() 113 if (!pdom.StrictlyDominates(label, pred)) { in ComputePostDominanceFrontierForNode() 114 edges.push_back(ControlDependence(pred, label)); in ComputePostDominanceFrontierForNode()
|
/third_party/spirv-tools/test/opt/ |
H A D | dataflow.cpp | 73 for (uint32_t pred : context().cfg()->preds(id)) { 74 bool pred_inserted = precedents.insert(pred).second; 78 for (uint32_t block : reachable_from[pred]) {
|
/third_party/vk-gl-cts/external/vulkancts/vkscserver/ |
H A D | vksCommon.hpp | 55 vector<T>& remove_erase_if (vector<T>& on, PRED pred) in remove_erase_if() argument 57 on.erase( std::remove_if(on.begin(), on.end(), pred), on.end() ); in remove_erase_if()
|
/third_party/mesa3d/src/amd/compiler/ |
H A D | aco_lower_to_cssa.cpp | 200 for (uint32_t pred : preds) { in intersects() 201 if (!ctx.live_out[pred].count(parent.id())) in intersects() 348 uint32_t pred = block_idx; in try_coalesce_copy() local 350 block_idx = pred; in try_coalesce_copy() 351 pred = copy.op.regClass().type() == RegType::vgpr ? ctx.program->blocks[pred].logical_idom in try_coalesce_copy() 352 : ctx.program->blocks[pred].linear_idom; in try_coalesce_copy() 353 } while (block_idx != pred && ctx.live_out[pred].count(copy.op.tempId())); in try_coalesce_copy()
|
/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_dominance.c | 77 nir_block *pred = (nir_block *) entry->key; in calc_dominance() local 79 if (pred->imm_dom) { in calc_dominance() 81 new_idom = intersect(pred, new_idom); in calc_dominance() 83 new_idom = pred; in calc_dominance()
|
/third_party/skia/third_party/externals/swiftshader/tests/regres/testlist/ |
H A D | testlist.go | 77 func (g Group) Filter(pred func(string) bool) Group { 84 if pred(test) { 109 func (l Lists) Filter(pred func(string) bool) Lists { 112 filtered := group.Filter(pred)
|
/third_party/skia/third_party/externals/abseil-cpp/absl/container/ |
H A D | btree_map.h | 445 // Erases all elements that satisfy the predicate pred from the container. 447 void erase_if(btree_map<K, V, C, A> &map, Pred pred) { in erase_if() argument 449 if (pred(*it)) { in erase_if() 753 // Erases all elements that satisfy the predicate pred from the container. 755 void erase_if(btree_multimap<K, V, C, A> &map, Pred pred) { in erase_if() argument 757 if (pred(*it)) { in erase_if()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/ |
H A D | tsnep_rxnfc.c | 56 struct tsnep_rxnfc_rule *pred, *cur; in tsnep_add_rule() local 60 pred = NULL; in tsnep_add_rule() 64 pred = cur; in tsnep_add_rule() 67 list_add(&rule->list, pred ? &pred->list : &adapter->rxnfc_rules); in tsnep_add_rule()
|
/kernel/linux/linux-5.10/arch/ia64/lib/ |
H A D | copy_user.S | 174 .pred.rel "mutex", p14, p15 211 .pred.rel "mutex", p14, p15 235 #define SWITCH(pred, shift) cmp.eq pred,p0=shift,rshift 236 #define CASE(pred, shift) \ 237 (pred) br.cond.spnt .copy_user_bit##shift 288 .pred.rel "mutex", p14, p15
|
/kernel/linux/linux-6.6/arch/ia64/lib/ |
H A D | copy_user.S | 174 .pred.rel "mutex", p14, p15 211 .pred.rel "mutex", p14, p15 235 #define SWITCH(pred, shift) cmp.eq pred,p0=shift,rshift 236 #define CASE(pred, shift) \ 237 (pred) br.cond.spnt .copy_user_bit##shift 288 .pred.rel "mutex", p14, p15
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_lower_subgroups.c | 208 link_blocks_physical(struct ir3_block *pred, struct ir3_block *succ, in link_blocks_physical() argument 211 pred->physical_successors[index] = succ; in link_blocks_physical() 212 ir3_block_add_physical_predecessor(succ, pred); in link_blocks_physical() 216 link_blocks(struct ir3_block *pred, struct ir3_block *succ, unsigned index) in link_blocks() argument 218 pred->successors[index] = succ; in link_blocks() 219 ir3_block_add_predecessor(succ, pred); in link_blocks() 220 link_blocks_physical(pred, succ, index); in link_blocks()
|
H A D | ir3_spill.c | 256 const struct ir3_block *pred = block->predecessors[i]; in compute_block_next_distance() local 257 struct ra_spill_block_state *pred_state = &ctx->blocks[pred->index]; in compute_block_next_distance() 264 bool loop_exit = pred->loop_depth < block->loop_depth; in compute_block_next_distance() 1335 struct ir3_block *pred = block->predecessors[pred_idx]; in is_live_in_pred() local 1336 struct ra_spill_block_state *state = &ctx->blocks[pred->index]; in is_live_in_pred() 1360 struct ir3_block *pred = block->predecessors[pred_idx]; in read_live_in() local 1361 struct ra_spill_block_state *state = &ctx->blocks[pred->index]; in read_live_in() 1393 struct ir3_block *pred = block->predecessors[i]; in spill_live_in() local 1394 struct ra_spill_block_state *state = &ctx->blocks[pred->index]; in spill_live_in() 1401 spill(ctx, pred_def, get_spill_slot(ctx, def), NULL, pred); in spill_live_in() 1411 struct ir3_block *pred = block->predecessors[i]; spill_live_ins() local 1463 struct ir3_block *pred = block->predecessors[pred_idx]; live_in_rewrite() local 1494 struct ir3_block *pred = block->predecessors[i]; reload_live_in() local 1536 struct ir3_block *pred = block->predecessors[i]; add_live_in_phi() local 1576 struct ir3_block *pred = block->predecessors[i]; add_live_in_phi() local 1632 struct ir3_block *pred = block->predecessors[i]; rewrite_phi() local 1724 struct ir3_block *pred = block->predecessors[pred_idx]; record_pred_live_out() local 1743 struct ir3_block *pred = block->predecessors[i]; record_pred_live_outs() local [all...] |
H A D | ir3.c | 444 ir3_block_add_predecessor(struct ir3_block *block, struct ir3_block *pred) in ir3_block_add_predecessor() argument 446 array_insert(block, block->predecessors, pred); in ir3_block_add_predecessor() 451 struct ir3_block *pred) in ir3_block_add_physical_predecessor() 453 array_insert(block, block->physical_predecessors, pred); in ir3_block_add_physical_predecessor() 457 ir3_block_remove_predecessor(struct ir3_block *block, struct ir3_block *pred) in ir3_block_remove_predecessor() argument 460 if (block->predecessors[i] == pred) { in ir3_block_remove_predecessor() 473 ir3_block_remove_physical_predecessor(struct ir3_block *block, struct ir3_block *pred) in ir3_block_remove_physical_predecessor() argument 476 if (block->physical_predecessors[i] == pred) { in ir3_block_remove_physical_predecessor() 489 ir3_block_get_pred_index(struct ir3_block *block, struct ir3_block *pred) in ir3_block_get_pred_index() argument 492 if (block->predecessors[i] == pred) { in ir3_block_get_pred_index() 450 ir3_block_add_physical_predecessor(struct ir3_block *block, struct ir3_block *pred) ir3_block_add_physical_predecessor() argument [all...] |
/third_party/mesa3d/src/gallium/drivers/r600/sb/ |
H A D | sb_ssa_builder.cpp | 170 if (n.pred && n.dst[0]) { in visit() 191 psi->src[3] = n.pred; in visit() 307 if (n->pred && v->def && v->def->subtype == NST_PSI) { in rename_use() 313 if (pn->src[3] == n->pred) { in rename_use() 355 if (n->pred) in rename_src() 356 n->pred = rename_use(n, n->pred); in rename_src()
|
/third_party/skia/third_party/externals/libwebp/src/dsp/ |
H A D | filters_neon.c | 46 static void PredictLine_NEON(const uint8_t* src, const uint8_t* pred, in PredictLine_NEON() argument 52 const uint8x16_t B = vld1q_u8(&pred[i]); in PredictLine_NEON() 56 for (; i < length; ++i) dst[i] = src[i] - pred[i]; in PredictLine_NEON() 260 const uint8x8_t tmp1 = ROTATE_RIGHT_N(pred, 1); /* rotate predictor in */ \ 263 pred = vadd_u8(D, delta); \ 264 out = vext_u8(out, ROTATE_LEFT_N(pred, (L)), 1); \ 272 uint8x8_t pred = vdup_n_u8(row[-1]); // left sample in GradientPredictInverse_NEON() local
|
H A D | lossless_enc_sse2.c | 449 const __m128i pred = _mm_loadu_si128((const __m128i*)&(IN)); \ 450 const __m128i res = _mm_sub_epi8(src, pred); \ 474 __m128i avg, pred, res; in PredictorSub5_SSE2() local 476 Average2_m128i(&avg, &T, &pred); in PredictorSub5_SSE2() 477 res = _mm_sub_epi8(src, pred); in PredictorSub5_SSE2() 493 __m128i pred, res; \ 494 Average2_m128i(&tA, &tB, &pred); \ 495 res = _mm_sub_epi8(src, pred); \ 560 const __m128i pred = _mm_or_si128(A, B); // pred in PredictorSub11_SSE2() local 590 const __m128i pred = _mm_packus_epi16(pred_lo, pred_hi); PredictorSub12_SSE2() local 620 const __m128i pred = _mm_packus_epi16(A4, A4); PredictorSub13_SSE2() local [all...] |
/third_party/mesa3d/src/compiler/nir/tests/ |
H A D | dce_tests.cpp | 49 nir_phi_instr *create_one_source_phi(nir_shader *shader, nir_block *pred, in create_one_source_phi() argument 53 nir_phi_instr_add_src(phi, pred, nir_src_for_ssa(def)); in create_one_source_phi()
|
/third_party/typescript/tests/baselines/reference/ |
H A D | moduleAugmentationCollidingNamesInAugmentation1.js | 24 filter(pred: (e:T) => boolean): Observable<T>; 62 filter(pred: (e: T) => boolean): Observable<T>;
|
H A D | moduleAugmentationDeclarationEmit1.js | 19 filter(pred: (e:T) => boolean): Observable<T>; 57 filter(pred: (e: T) => boolean): Observable<T>;
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/common/ |
H A D | rs_thread_looper_impl.cpp | 51 auto pred = [this]() { return !queue_.empty() || HaveDelayedMessageToProcess() || wakeup_; }; in WaitForMessage() local 53 cv_.wait(lock, pred); in WaitForMessage() 61 cv_.wait_until(lock, time, pred); in WaitForMessage()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a2xx/ |
H A D | ir2_assemble.c | 180 bc->fetch.pred_select = !!instr->pred; in fill_instr() 181 bc->fetch.pred_condition = instr->pred & 1; in fill_instr() 296 bc->alu.pred_select = instr_v->pred; in fill_instr() 325 assert(instr_s->pred == instr_v->pred); in fill_instr() 326 bc->alu.pred_select = instr_s->pred; in fill_instr() 404 .force_call = !instr->pred, in assemble() 407 .condition = instr->pred & 1, in assemble()
|
/third_party/mesa3d/src/nouveau/codegen/ |
H A D | nv50_ir_lowering_nvc0.cpp | 240 Value *x32_minus_shift, *pred, *hi1, *hi2; in handleShift() local 247 bld.mkCmp(OP_SET, CC_LE, TYPE_U8, (pred = bld.getSSA(1, FILE_PREDICATE)), in handleShift() 253 ->setPredicate(CC_P, pred); in handleShift() 259 ->setPredicate(CC_NOT_P, pred); in handleShift() 1464 CmpInstruction *pred = in handleSharedATOMNVE4() local 1533 st->setDef(0, pred->getDef(0)); in handleSharedATOMNVE4() 1541 bld.mkFlow(OP_BRA, tryLockBB, CC_NOT_P, pred->getDef(0)); in handleSharedATOMNVE4() 1677 Value *pred = new_LValue(func, FILE_PREDICATE); in handleATOM() local 1680 bld.mkCmp(OP_SET, CC_GT, TYPE_U32, pred, TYPE_U32, offset, length); in handleATOM() 1681 atom->setPredicate(CC_NOT_P, pred); in handleATOM() 2014 Value *addr, *pred; processSurfaceCoordsNVE4() local 2365 Value *pred = handleSurfaceOpNVE4() local 2527 CmpInstruction *pred = processSurfaceCoordsNVC0() local 2611 Instruction *pred = NULL, *pred2d = NULL; processSurfaceCoordsGM107() local 2847 Value *pred = new_LValue(func, FILE_PREDICATE); handleLDST() local 2888 Value *pred = new_LValue(func, FILE_PREDICATE); handleLDST() local 3141 Value *pred = bld.getSSA(1, FILE_PREDICATE); handleSQRT() local 3289 Value *pred = insn->getPredicate(); checkPredicate() local [all...] |