Home
last modified time | relevance | path

Searched refs:predecessor (Results 1 – 25 of 87) sorted by relevance

1234

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dtransformation_replace_opselect_with_conditional_branch.cpp88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable() local
92 if (predecessor->GetMergeInst() != nullptr || in IsApplicable()
93 predecessor->terminator()->opcode() != SpvOpBranch) { in IsApplicable()
107 auto predecessor = in Apply() local
134 ir_context->KillInst(predecessor->terminator()); in Apply()
138 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
160 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
170 message_.true_block_id() ? message_.true_block_id() : predecessor->id(); in Apply()
175 message_.false_block_id() ? message_.false_block_id() : predecessor->id(); in Apply()
Dfuzzer_pass_replace_opselects_with_conditional_branches.cpp163 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
165 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
166 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_replace_opselect_with_conditional_branch.cpp88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable() local
92 if (predecessor->GetMergeInst() != nullptr || in IsApplicable()
93 predecessor->terminator()->opcode() != SpvOpBranch) { in IsApplicable()
107 auto predecessor = in Apply() local
134 ir_context->KillInst(predecessor->terminator()); in Apply()
138 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
160 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
170 message_.true_block_id() ? message_.true_block_id() : predecessor->id(); in Apply()
175 message_.false_block_id() ? message_.false_block_id() : predecessor->id(); in Apply()
Dfuzzer_pass_replace_opselects_with_conditional_branches.cpp163 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
165 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
166 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/third_party/spirv-tools/source/fuzz/
Dtransformation_replace_opselect_with_conditional_branch.cpp88 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable() local
92 if (predecessor->GetMergeInst() != nullptr || in IsApplicable()
93 predecessor->terminator()->opcode() != SpvOpBranch) { in IsApplicable()
107 auto predecessor = in Apply() local
134 ir_context->KillInst(predecessor->terminator()); in Apply()
138 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
160 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
170 message_.true_block_id() ? message_.true_block_id() : predecessor->id(); in Apply()
175 message_.false_block_id() ? message_.false_block_id() : predecessor->id(); in Apply()
Dfuzzer_pass_replace_opselects_with_conditional_branches.cpp163 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
165 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
166 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/third_party/mesa3d/src/intel/compiler/
Dbrw_cfg.cpp419 foreach_list_typed_safe (bblock_link, predecessor, link, &block->parents) { in remove_block()
422 &predecessor->block->children) { in remove_block()
431 if (!successor->block->is_successor_of(predecessor->block, in remove_block()
433 predecessor->block->children.push_tail(link(mem_ctx, in remove_block()
442 foreach_list_typed_safe (bblock_link, predecessor, link, in remove_block()
444 if (block == predecessor->block) { in remove_block()
445 predecessor->link.remove(); in remove_block()
446 ralloc_free(predecessor); in remove_block()
451 foreach_list_typed (bblock_link, predecessor, link, &block->parents) { in remove_block()
452 if (!predecessor->block->is_predecessor_of(successor->block, in remove_block()
[all …]
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DNFRule.java133 NFRule predecessor, in makeRules() argument
158 rule1.extractSubstitutions(owner, description, predecessor); in makeRules()
212 rule2.extractSubstitutions(owner, sbuf.toString(), predecessor); in makeRules()
224 rule1.extractSubstitutions(owner, sbuf.toString(), predecessor); in makeRules()
416 NFRule predecessor) { in extractSubstitutions() argument
418 sub1 = extractSubstitution(owner, predecessor); in extractSubstitutions()
424 sub2 = extractSubstitution(owner, predecessor); in extractSubstitutions()
462 NFRule predecessor) { in extractSubstitution() argument
507 result = NFSubstitution.makeSubstitution(subStart, this, predecessor, owner, in extractSubstitution()
/third_party/icu/ohos_icu4j/src/main/java/ohos/global/icu/text/
DNFRule.java134 NFRule predecessor, in makeRules() argument
159 rule1.extractSubstitutions(owner, description, predecessor); in makeRules()
213 rule2.extractSubstitutions(owner, sbuf.toString(), predecessor); in makeRules()
225 rule1.extractSubstitutions(owner, sbuf.toString(), predecessor); in makeRules()
417 NFRule predecessor) { in extractSubstitutions() argument
419 sub1 = extractSubstitution(owner, predecessor); in extractSubstitutions()
425 sub2 = extractSubstitution(owner, predecessor); in extractSubstitutions()
463 NFRule predecessor) { in extractSubstitution() argument
508 result = NFSubstitution.makeSubstitution(subStart, this, predecessor, owner, in extractSubstitution()
/third_party/node/deps/icu-small/source/i18n/
Dnfrule.h49 const NFRule* predecessor,
91 …const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& st…
92 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, UErrorCod…
Dnfrule.cpp110 const NFRule *predecessor, in makeRules() argument
142 rule1->extractSubstitutions(owner, description, predecessor, status); in makeRules()
202 rule2->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
213 rule1->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
415 const NFRule* predecessor, in extractSubstitutions() argument
422 sub1 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
428 sub2 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
469 const NFRule* predecessor, in extractSubstitution() argument
517 result = NFSubstitution::makeSubstitution(subStart, this, predecessor, ruleSet, in extractSubstitution()
/third_party/flutter/skia/third_party/externals/icu/source/i18n/
Dnfrule.h49 const NFRule* predecessor,
91 …const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& st…
92 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, UErrorCod…
Dnfrule.cpp110 const NFRule *predecessor, in makeRules() argument
142 rule1->extractSubstitutions(owner, description, predecessor, status); in makeRules()
202 rule2->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
213 rule1->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
415 const NFRule* predecessor, in extractSubstitutions() argument
422 sub1 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
428 sub2 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
469 const NFRule* predecessor, in extractSubstitution() argument
517 result = NFSubstitution::makeSubstitution(subStart, this, predecessor, ruleSet, in extractSubstitution()
/third_party/skia/third_party/externals/icu/source/i18n/
Dnfrule.h49 const NFRule* predecessor,
91 …const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& st…
92 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, UErrorCod…
Dnfrule.cpp110 const NFRule *predecessor, in makeRules() argument
142 rule1->extractSubstitutions(owner, description, predecessor, status); in makeRules()
202 rule2->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
213 rule1->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
415 const NFRule* predecessor, in extractSubstitutions() argument
422 sub1 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
428 sub2 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
469 const NFRule* predecessor, in extractSubstitution() argument
517 result = NFSubstitution::makeSubstitution(subStart, this, predecessor, ruleSet, in extractSubstitution()
/third_party/icu/icu4c/source/i18n/
Dnfrule.h49 const NFRule* predecessor,
91 …const NFRuleSet* ruleSet, const UnicodeString &ruleText, const NFRule* predecessor, UErrorCode& st…
92 …NFSubstitution* extractSubstitution(const NFRuleSet* ruleSet, const NFRule* predecessor, UErrorCod…
Dnfrule.cpp110 const NFRule *predecessor, in makeRules() argument
142 rule1->extractSubstitutions(owner, description, predecessor, status); in makeRules()
202 rule2->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
213 rule1->extractSubstitutions(owner, sbuf, predecessor, status); in makeRules()
415 const NFRule* predecessor, in extractSubstitutions() argument
422 sub1 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
428 sub2 = extractSubstitution(ruleSet, predecessor, status); in extractSubstitutions()
469 const NFRule* predecessor, in extractSubstitution() argument
517 result = NFSubstitution::makeSubstitution(subStart, this, predecessor, ruleSet, in extractSubstitution()
/third_party/rust/crates/bindgen/bindgen/ir/
Dtraversal.rs277 let predecessor = *self.0.get(&current).expect( in add() localVariable
281 if predecessor == current { in add()
284 path.push(predecessor); in add()
285 current = predecessor; in add()
/third_party/spirv-tools/source/opt/
Dif_conversion.h49 BasicBlock* GetIncomingBlock(Instruction* phi, uint32_t predecessor);
52 Instruction* GetIncomingValue(Instruction* phi, uint32_t predecessor);
Dif_conversion.cpp222 uint32_t predecessor) { in GetIncomingBlock() argument
223 uint32_t in_index = 2 * predecessor + 1; in GetIncomingBlock()
228 uint32_t predecessor) { in GetIncomingValue() argument
229 uint32_t in_index = 2 * predecessor; in GetIncomingValue()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/opt/
Dif_conversion.h49 BasicBlock* GetIncomingBlock(Instruction* phi, uint32_t predecessor);
52 Instruction* GetIncomingValue(Instruction* phi, uint32_t predecessor);
Dif_conversion.cpp215 uint32_t predecessor) { in GetIncomingBlock() argument
216 uint32_t in_index = 2 * predecessor + 1; in GetIncomingBlock()
221 uint32_t predecessor) { in GetIncomingValue() argument
222 uint32_t in_index = 2 * predecessor; in GetIncomingValue()
/third_party/skia/third_party/externals/spirv-tools/source/opt/
Dif_conversion.h49 BasicBlock* GetIncomingBlock(Instruction* phi, uint32_t predecessor);
52 Instruction* GetIncomingValue(Instruction* phi, uint32_t predecessor);
Dif_conversion.cpp215 uint32_t predecessor) { in GetIncomingBlock() argument
216 uint32_t in_index = 2 * predecessor + 1; in GetIncomingBlock()
221 uint32_t predecessor) { in GetIncomingValue() argument
222 uint32_t in_index = 2 * predecessor; in GetIncomingValue()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_qir.c677 qir_link_blocks(struct qblock *predecessor, struct qblock *successor) in qir_link_blocks() argument
679 _mesa_set_add(successor->predecessors, predecessor); in qir_link_blocks()
680 if (predecessor->successors[0]) { in qir_link_blocks()
681 assert(!predecessor->successors[1]); in qir_link_blocks()
682 predecessor->successors[1] = successor; in qir_link_blocks()
684 predecessor->successors[0] = successor; in qir_link_blocks()

1234