Home
last modified time | relevance | path

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

123456789

/external/libchrome/base/task_scheduler/
Dscheduler_lock_unittest.cc120 SchedulerLock predecessor; in TEST() local
121 SchedulerLock lock(&predecessor); in TEST()
122 predecessor.Acquire(); in TEST()
125 predecessor.Release(); in TEST()
129 SchedulerLock predecessor; in TEST() local
130 SchedulerLock lock(&predecessor); in TEST()
133 predecessor.Acquire(); in TEST()
199 SchedulerLock predecessor; in TEST() local
200 SchedulerLock lock(&predecessor); in TEST()
201 predecessor.Acquire(); in TEST()
[all …]
Dscheduler_lock_impl.cc28 const SchedulerLockImpl* const predecessor) { in RegisterLock() argument
29 DCHECK_NE(lock, predecessor) << "Reentrant locks are unsupported."; in RegisterLock()
31 allowed_predecessor_map_[lock] = predecessor; in RegisterLock()
88 const SchedulerLockImpl* predecessor = allowed_predecessor_map_.at(lock); in AssertSafePredecessor() local
89 if (predecessor) { in AssertSafePredecessor()
90 DCHECK(allowed_predecessor_map_.find(predecessor) != in AssertSafePredecessor()
128 SchedulerLockImpl::SchedulerLockImpl(const SchedulerLockImpl* predecessor) { in SchedulerLockImpl() argument
129 g_safe_acquisition_tracker.Get().RegisterLock(this, predecessor); in SchedulerLockImpl()
Dscheduler_lock.h52 explicit SchedulerLock(const SchedulerLock* predecessor) in SchedulerLock() argument
53 : SchedulerLockImpl(predecessor) {} in SchedulerLock()
/external/guava/android/guava/src/com/google/common/collect/
DCompactLinkedHashSet.java106 @NullableDecl private transient int[] predecessor; field in CompactLinkedHashSet
138 this.predecessor = new int[expectedSize]; in allocArrays()
147 this.predecessor = null; in convertToHashFloodingResistantImplementation()
153 return predecessor[entry] - 1; in getPredecessor()
166 predecessor[entry] = pred + 1; in setPredecessor()
200 predecessor[srcIndex] = 0; in moveLastEntry()
207 predecessor = Arrays.copyOf(predecessor, newCapacity); in resizeEntries()
238 if (predecessor != null) { in clear()
239 Arrays.fill(predecessor, 0, size(), 0); in clear()
/external/guava/guava/src/com/google/common/collect/
DCompactLinkedHashSet.java108 private transient int @Nullable [] predecessor; field in CompactLinkedHashSet
140 this.predecessor = new int[expectedSize]; in allocArrays()
149 this.predecessor = null; in convertToHashFloodingResistantImplementation()
155 return predecessor[entry] - 1; in getPredecessor()
168 predecessor[entry] = pred + 1; in setPredecessor()
202 predecessor[srcIndex] = 0; in moveLastEntry()
209 predecessor = Arrays.copyOf(predecessor, newCapacity); in resizeEntries()
245 if (predecessor != null) { in clear()
246 Arrays.fill(predecessor, 0, size(), 0); in clear()
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_module_group_util.cc51 auto add_unique_predecessor = [&](HloInstruction* predecessor) { in GlobalPredecessors() argument
52 if (unique.find(predecessor) != unique.end()) { in GlobalPredecessors()
55 if (metadata_.IsCompanionInstruction(predecessor)) { in GlobalPredecessors()
56 for (HloInstruction* instr : metadata_.Companions(predecessor)) { in GlobalPredecessors()
63 if (predecessor->IsCrossModuleAllReduce()) { in GlobalPredecessors()
65 metadata_.GetAllReduceGroup(*predecessor->channel_id())) { in GlobalPredecessors()
72 unique.insert(predecessor); in GlobalPredecessors()
73 predecessors.push_back(predecessor); in GlobalPredecessors()
224 for (HloInstruction* predecessor : GlobalPredecessors(instruction)) { in CycleToString()
225 bool init_found = helper(predecessor); in CycleToString()
[all …]
/external/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dtransformation_replace_opselect_with_conditional_branch.cpp89 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable() local
93 if (predecessor->GetMergeInst() != nullptr || in IsApplicable()
94 predecessor->terminator()->opcode() != SpvOpBranch) { in IsApplicable()
108 auto predecessor = in Apply() local
135 ir_context->KillInst(predecessor->terminator()); in Apply()
139 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
161 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
171 message_.true_block_id() ? message_.true_block_id() : predecessor->id(); in Apply()
176 message_.false_block_id() ? message_.false_block_id() : predecessor->id(); in Apply()
Dfuzzer_pass_replace_opselects_with_conditional_branches.cpp165 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
167 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
168 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/external/deqp-deps/SPIRV-Tools/source/fuzz/
Dtransformation_replace_opselect_with_conditional_branch.cpp89 auto predecessor = ir_context->get_instr_block(pred_id); in IsApplicable() local
93 if (predecessor->GetMergeInst() != nullptr || in IsApplicable()
94 predecessor->terminator()->opcode() != SpvOpBranch) { in IsApplicable()
108 auto predecessor = in Apply() local
135 ir_context->KillInst(predecessor->terminator()); in Apply()
139 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
161 predecessor->AddInstruction(MakeUnique<opt::Instruction>( in Apply()
171 message_.true_block_id() ? message_.true_block_id() : predecessor->id(); in Apply()
176 message_.false_block_id() ? message_.false_block_id() : predecessor->id(); in Apply()
Dfuzzer_pass_replace_opselects_with_conditional_branches.cpp165 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
167 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
168 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/external/angle/third_party/vulkan-deps/spirv-tools/src/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.cpp162 auto predecessor = GetIRContext()->get_instr_block( in InstructionNeedsSplitBefore() local
164 return predecessor->MergeBlockIdIfAny() || in InstructionNeedsSplitBefore()
165 predecessor->terminator()->opcode() != SpvOpBranch; in InstructionNeedsSplitBefore()
/external/llvm-project/llvm/test/CodeGen/WebAssembly/
Dirreducible-cfg.mir5 # one of the predecessor is the layout predecessor of an entry, a routing block
6 # for the entry should be generated right after the layout predecessor.
47 ; Routing block for entry0, when predecessor is outside the loop
60 ; Routing block for entry1, when predecessor is inside the loop
76 ; Routing block for entry1, when predecessor is outside the loop
81 ; Routing block for entry0, when predecessor is inside the loop
/external/mesa3d/src/intel/compiler/
Dbrw_cfg.cpp417 foreach_list_typed_safe (bblock_link, predecessor, link, &block->parents) { in remove_block()
420 &predecessor->block->children) { in remove_block()
429 if (!successor->block->is_successor_of(predecessor->block, in remove_block()
431 predecessor->block->children.push_tail(link(mem_ctx, in remove_block()
440 foreach_list_typed_safe (bblock_link, predecessor, link, in remove_block()
442 if (block == predecessor->block) { in remove_block()
443 predecessor->link.remove(); in remove_block()
444 ralloc_free(predecessor); in remove_block()
449 foreach_list_typed (bblock_link, predecessor, link, &block->parents) { in remove_block()
450 if (!predecessor->block->is_predecessor_of(successor->block, in remove_block()
[all …]
/external/testng/src/main/java/org/testng/internal/
DGraph.java48 public void addPredecessor(T tm, T predecessor) { in addPredecessor() argument
54 node.addPredecessor(predecessor); in addPredecessor()
55 addNeighbor(tm, predecessor); in addPredecessor()
58 m_independentNodes.remove(predecessor); in addPredecessor()
60 ppp(" REMOVED " + predecessor + " FROM INDEPENDENT OBJECTS"); in addPredecessor()
64 private void addNeighbor(T tm, T predecessor) { in addNeighbor() argument
65 findNode(tm).addNeighbor(findNode(predecessor)); in addNeighbor()
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/
DPreInstructionRegisterInfoMethodItem.java158 for (AnalyzedInstruction predecessor: analyzedInstruction.getPredecessors()) { in addMergeRegs()
160 predecessor, registerNum); in addMergeRegs()
182 for (AnalyzedInstruction predecessor: analyzedInstruction.getPredecessors()) { in writeFullMerge()
184 predecessor, registerNum); in writeFullMerge()
190 if (predecessor.getInstructionIndex() == -1) { in writeFullMerge()
195 writer.printUnsignedLongAsHex(methodAnalyzer.getInstructionAddress(predecessor)); in writeFullMerge()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dhorizontal_input_fusion.cc81 HloInstruction* predecessor = opnd->LatestNonGteAncestor(); in FindAndSortFusionCandidates() local
85 if (IsReduceInputFusion(*predecessor) && in FindAndSortFusionCandidates()
86 IsConsumerTheOnlyNonRootUser(*predecessor, *consumer)) { in FindAndSortFusionCandidates()
87 fusion_instr_set.insert(predecessor); in FindAndSortFusionCandidates()
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
DAnalyzedInstruction.java130 …public RegisterType getPredecessorRegisterType(@Nonnull AnalyzedInstruction predecessor, int regis… in getPredecessorRegisterType() argument
133 new PredecessorOverrideKey(predecessor, registerNumber)); in getPredecessorRegisterType()
138 return predecessor.postRegisterMap[registerNumber]; in getPredecessorRegisterType()
141 protected boolean addPredecessor(AnalyzedInstruction predecessor) { in addPredecessor() argument
142 return predecessors.add(predecessor); in addPredecessor()
244 for (AnalyzedInstruction predecessor: predecessors) {
245 … RegisterType predecessorRegisterType = getPredecessorRegisterType(predecessor, registerNumber);
291 …protected boolean overridePredecessorRegisterType(@Nonnull AnalyzedInstruction predecessor, int re…
296 …predecessorRegisterOverrides.put(new PredecessorOverrideKey(predecessor, registerNumber), register…
/external/jacoco/org.jacoco.core/src/org/jacoco/core/internal/analysis/
DInstruction.java63 private Instruction predecessor; field in Instruction
95 target.predecessor = this; in addBranch()
131 insn = insn.predecessor; in propagateExecutedBranch()
/external/llvm-project/llvm/test/Transforms/LoopVectorize/
Dpr32859.ll4 ; but the IR Verifier requires for PHI one entry for each predecessor of
6 ; added 'undef' for an predecessor BB and which is not correct. We copy the real
7 ; value for another predecessor instead of bringing 'undef'.
/external/parameter-framework/upstream/parameter/
DTypeElement.cpp146 std::string CTypeElement::getFormattedMapping(const CTypeElement *predecessor) const in getFormattedMapping()
153 if (predecessor) { in getFormattedMapping()
154 mapping = predecessor->getFormattedMapping(); in getFormattedMapping()
/external/llvm-project/mlir/lib/Transforms/
DBufferDeallocation.cpp108 bool enter(Block &current, Block *predecessor) { in enter() argument
111 edgeSet.insert(std::make_pair(predecessor, &current)); in enter()
120 void recurse(Operation *op, Block *predecessor) { in recurse() argument
136 void recurse(Block &block, Block *predecessor) { in recurse() argument
139 if (!enter(block, predecessor)) in recurse()
144 recurse(&op, predecessor); in recurse()
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dif_conversion.h49 BasicBlock* GetIncomingBlock(Instruction* phi, uint32_t predecessor);
52 Instruction* GetIncomingValue(Instruction* phi, uint32_t predecessor);
/external/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);
/external/llvm-project/llvm/test/MachineVerifier/
Dverifier-phi-fail0.mir5 # CHECK: Bad machine code: PHI operand is not live-out from predecessor
11 # CHECK: Bad machine code: PHI operand is not live-out from predecessor

123456789