Home
last modified time | relevance | path

Searched defs:pred (Results 1 – 25 of 31) sorted by relevance

12

/arkcompiler/runtime_core/runtime/mem/gc/reference-processor/
Dempty_reference_processor.h28 [[maybe_unused]] const ReferenceCheckPredicateT &pred) const override in IsReference()
35 [[maybe_unused]] const ReferenceProcessPredicateT &pred) override in HandleReference()
41 [[maybe_unused]] const mem::GC::ReferenceClearPredicateT &pred) override in ProcessReferences()
/arkcompiler/runtime_core/runtime/mem/gc/
Dgenerational-gc-base-inl.h36 const ConcurrentMarkPredicateT &pred, in MarkStackCond()
62const ConcurrentMarkPredicateT &pred, in ConcurrentMark()
76const ConcurrentMarkPredicateT &pred, in OnPauseMark()
89const ConcurrentMarkPredicateT &pred, in MarkImpl()
Dgc.cpp315 const ReferenceProcessPredicateT &pred) in ProcessReference()
335 …d GC::ProcessReferences(GCPhase gc_phase, const GCTask &task, const ReferenceClearPredicateT &pred) in ProcessReferences()
489 …C::IsReference(const BaseClass *cls, const ObjectHeader *ref, const ReferenceCheckPredicateT &pred) in IsReference()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dcleanup.cpp150 for (auto pred : bb->GetPredsBlocks()) { in CheckSpecialTriangle() local
188 for (auto pred : bb->GetPredsBlocks()) { in RemoveDeadPhi() local
206 for (auto pred : saved_preds_) { in ProcessBB() local
294 for (auto pred : bb->GetPredsBlocks()) { in Dce() local
407 for (auto pred : bb->GetPredsBlocks()) { in Removal() local
447 auto pred = input.GetInst(); in BuildDominators() local
500 auto pred = input.GetInst(); in ComputeImmediateDominators() local
/arkcompiler/runtime_core/runtime/include/
Dclass-inl.h61 ALWAYS_INLINE inline bool PredComp(const Item &item, const FirstPred &pred, const Pred &... preds) in PredComp()
183 inline Field *Class::FindDeclaredField(Pred pred) const in FindDeclaredField()
229 inline Field *Class::FindField(Pred pred) const in FindField()
373 inline Field *Class::FindInstanceField(Pred pred) const in FindInstanceField()
384 inline Field *Class::FindStaticField(Pred pred) const in FindStaticField()
395 inline Field *Class::FindField(Pred pred) const in FindField()
401 inline Field *Class::FindDeclaredField(Pred pred) const in FindDeclaredField()
Dpanda_vm.h81 [[maybe_unused]] const mem::GC::ReferenceClearPredicateT &pred) in HandleReferences()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/
Dspill_fill_encoder.cpp23 bool SpillFillEncoder::AreConsecutiveOps(const SpillFillData &pred, const SpillFillData &succ) in AreConsecutiveOps()
43 bool SpillFillEncoder::CanCombineSpillFills(SpillFillData pred, SpillFillData succ, const Graph *gr… in CanCombineSpillFills()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.cpp122 for (auto pred : preds_) { in InsertEmptyBlockBefore() local
193 auto pred = preds_[0]; in RemoveEmptyBlock() local
226 auto pred = bb->GetPredBlockByIndex(i); in FixLoopInfoHelper() local
965 for (auto pred : GetPredsBlocks()) { in InsertBlockBefore() local
Danalysis.cpp34 for (auto pred : current_bb->GetPredsBlocks()) { in FindOsrEntryRec() local
Dgraph.cpp266 for (auto pred : block->GetPredsBlocks()) { in RemovePredecessors() local
342 for (auto pred : block->GetPredsBlocks()) { in DisconnectBlockRec() local
Dgraph_checker.cpp169 for ([[maybe_unused]] auto pred : block->GetPredsBlocks()) { in CheckControlFlow() local
418 [[maybe_unused]] auto pred = phi_inst->CastToPhi()->GetPhiInputBb(index); in CheckDataFlow() local
481 for (auto pred : block->GetPredsBlocks()) { in CheckDataFlow() local
545 for ([[maybe_unused]] auto pred : preds) { in CheckDataFlow() local
890 for (auto pred : block->GetPredsBlocks()) { in CheckDataFlow() local
917 for (auto pred : block->GetPredsBlocks()) { in CheckDataFlow() local
/arkcompiler/runtime_core/verification/util/
Dlazy.h319 auto Find(Stream stream, Pred pred) in Find()
325 bool IsPresent(Stream stream, Pred pred) in IsPresent()
/arkcompiler/runtime_core/runtime/mem/refstorage/
Dglobal_object_storage.cpp137 …balObjectStorage::ClearUnmarkedWeakRefs(const GC *gc, const mem::GC::ReferenceClearPredicateT &pre… in ClearUnmarkedWeakRefs()
Dglobal_object_storage.h280 void ClearUnmarkedWeakRefs(const GC *gc, const mem::GC::ReferenceClearPredicateT &pred) in ClearUnmarkedWeakRefs()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dphi_resolver.h162 auto pred = phi_inst->GetBasicBlock()->GetPredBlockByIndex(index); in CheckPhiInputs() local
Dinst_builder.cpp233 auto pred = defs_[pred_bb->GetId()][inst->GetLinearNumber()]; in FixInstructions() local
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dloop_analyzer.cpp143 auto pred {header->GetPredBlockByIndex(idx)}; in MovePhiInputsToPreHeader() local
293 for (auto pred : block->GetPredsBlocks()) { in NaturalLoopSearch() local
Dliveness_analyzer.cpp109 for (auto pred : block->GetPredsBlocks()) { in AllForwardEdgesVisited() local
120 for (auto pred : block->GetPredsBlocks()) { in AllForwardEdgesVisited() local
321 for (auto pred : inst->GetBasicBlock()->GetPredsBlocks()) { in ProcessBlockLiveInstructions() local
Ddominators_tree.cpp69 for (auto pred : block->GetPredsBlocks()) { in ComputeImmediateDominators() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dsplit_resolver.cpp99 for (auto pred : block->GetPredsBlocks()) { in ProcessBlock() local
/arkcompiler/runtime_core/runtime/arch/aarch64/
Dhelpers_aarch64.S161 .macro ASSERT_REGS_CMP reg1, reg2, pred
/arkcompiler/runtime_core/libpandabase/utils/
Dlist.h273 bool RemoveIf(Predicate pred) in RemoveIf()
603 void remove_if(Predicate pred) in remove_if()
/arkcompiler/runtime_core/platforms/unix/libpandabase/futex/
Dmutex.cpp55 static inline bool WaitBrieflyFor(std::atomic_int *addr, Pred pred) in WaitBrieflyFor()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dllvm_ir_builder.h100 BasicBlock *pred; member
/arkcompiler/runtime_core/runtime/core/
Dcore_vm.cpp192 …oid PandaCoreVM::HandleReferences(const GCTask &task, const mem::GC::ReferenceClearPredicateT &pre… in HandleReferences()

12