Home
last modified time | relevance | path

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

1234

/arkcompiler/runtime_core/static_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/compiler/optimizer/optimizations/
Dcleanup.cpp148 for (auto pred : bb->GetPredsBlocks()) { in CheckSpecialTriangle() local
186 for (auto pred : bb->GetPredsBlocks()) { in RemoveDeadPhi() local
204 for (auto pred : saved_preds_) { in ProcessBB() local
291 for (auto pred : bb->GetPredsBlocks()) { in Dce() local
404 for (auto pred : bb->GetPredsBlocks()) { in Removal() local
444 auto pred = input.GetInst(); in BuildDominators() local
497 auto pred = input.GetInst(); in ComputeImmediateDominators() local
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/mem/
Dets_reference_processor.cpp64 [[maybe_unused]] const ReferenceProcessPredicateT &pred) in HandleReference()
74 const mem::GC::ReferenceClearPredicateT &pred) in ProcessReferences()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dcleanup.cpp159 for (auto pred : bb->GetPredsBlocks()) { in CheckSpecialTriangle() local
199 for (auto pred : bb->GetPredsBlocks()) { in RemoveDeadPhi() local
217 for (auto pred : savedPreds_) { in ProcessBB() local
367 for (auto pred : bb->GetPredsBlocks()) { in Dce() local
481 for (auto pred : bb->GetPredsBlocks()) { in Removal() local
521 auto pred = input.GetInst(); in BuildDominators() local
574 auto pred = input.GetInst(); in ComputeImmediateDominators() local
Dlicm_conditions.cpp130 for (auto pred : preds) { in IsHoistPhiAvailable() local
158 for (auto pred : bb->GetPredsBlocks()) { in SamePhiInputFromChain() local
326 for (auto pred : bb->GetPredsBlocks()) { in AddPhiInst() local
342 for (auto pred : chainFirstBb->GetPredsBlocks()) { in AdjustPredecessorEdges() local
Dbranch_elimination.cpp214 … auto it = std::find_if(preds.begin(), preds.end(), [ifBlock, eliminatedBlock](BasicBlock *pred) { in EliminateBranch()
251 for (auto pred : block->GetPredsBlocks()) { in AllPredecessorsMarked() local
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dalignment.cpp50 for (auto *pred : jumpLabel->GetPreds()) { in Dump() local
Dcg_cfg.cpp236 for (auto *pred : succBB->GetPreds()) { in CheckCFGFreq() local
818 void CGCFG::UpdatePredsSuccsAfterSplit(BB &pred, BB &succ, BB &newBB) in UpdatePredsSuccsAfterSplit()
876 void CGCFG::BreakCriticalEdge(BB &pred, BB &succ) in BreakCriticalEdge()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dcleanup_empty_blocks.cpp30 for (auto pred : bb->GetPredsBlocks()) { in CheckSpecialTriangle() local
Dsplit_resolver.cpp99 for (auto pred : block->GetPredsBlocks()) { in ProcessBlock() local
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_checker.cpp168 for ([[maybe_unused]] auto pred : block->GetPredsBlocks()) { in CheckControlFlow() local
323 [[maybe_unused]] auto pred = phi_inst->CastToPhi()->GetPhiInputBb(index); in CheckPhiInputs() local
380 for (auto pred : block->GetPredsBlocks()) { in CheckBlockHasPredecessor() local
425 for ([[maybe_unused]] auto pred : preds) { in CheckLoops() local
715 for (auto pred : block->GetPredsBlocks()) { in CheckObjectRec() local
742 for (auto pred : block->GetPredsBlocks()) { in CheckSaveStateOsrRec() local
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
699 for (auto pred : GetPredsBlocks()) { in InsertBlockBefore() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir_builder/
Dphi_resolver.h205 auto pred = phiInst->GetBasicBlock()->GetPredBlockByIndex(index); in CheckPhiInputs() local
276 for (auto pred : block->GetPredsBlocks()) { in MarkInstsOnPaths() local
/arkcompiler/runtime_core/static_core/runtime/include/
Dclass-inl.h63 ALWAYS_INLINE inline bool PredComp(const Item &item, const FirstPred &pred, const Pred &...preds) in PredComp()
185 inline Field *Class::FindDeclaredField(Pred pred) const in FindDeclaredField()
231 inline Field *Class::FindField(Pred pred) const in FindField()
375 inline Field *Class::FindInstanceField(Pred pred) const in FindInstanceField()
386 inline Field *Class::FindStaticField(Pred pred) const in FindStaticField()
397 inline Field *Class::FindField(Pred pred) const in FindField()
403 inline Field *Class::FindDeclaredField(Pred pred) const in FindDeclaredField()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Danalysis.cpp72 for (auto pred : currentBb->GetPredsBlocks()) { in FindBlockBetween() local
323 for (auto pred : block->GetPredsBlocks()) { in CheckObjectRec() local
424 for (auto pred : block->GetPredsBlocks()) { in SearchSSOnWay() local
737 for (auto pred : currentBb->GetPredsBlocks()) { in FindInstBetween() local
769 for (auto pred : bb->GetPredsBlocks()) { in HasSaveStateBetween() local
Dbasicblock.cpp123 for (auto pred : preds_) { in InsertEmptyBlockBefore() local
194 auto pred = preds_[0]; in RemoveEmptyBlock() local
227 auto pred = bb->GetPredBlockByIndex(i); in FixLoopInfoHelper() local
961 for (auto pred : GetPredsBlocks()) { in InsertBlockBefore() local
/arkcompiler/runtime_core/static_core/verification/util/
Dlazy.h323 auto Find(Stream stream, Pred pred) in Find()
329 bool IsPresent(Stream stream, Pred pred) in IsPresent()
/arkcompiler/runtime_core/static_core/runtime/mem/refstorage/
Dglobal_object_storage.cpp135 …balObjectStorage::ClearUnmarkedWeakRefs(const GC *gc, const mem::GC::ReferenceClearPredicateT &pre… in ClearUnmarkedWeakRefs()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/
Dspill_fill_encoder.cpp23 bool SpillFillEncoder::AreConsecutiveOps(const SpillFillData &pred, const SpillFillData &succ) in AreConsecutiveOps()
50 bool SpillFillEncoder::CanCombineSpillFills(SpillFillData pred, SpillFillData succ, const Graph *gr… in CanCombineSpillFills()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dphi_resolver.h163 auto pred = phi_inst->GetBasicBlock()->GetPredBlockByIndex(index); in CheckPhiInputs() 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.cpp107 for (auto pred : block->GetPredsBlocks()) { in AllForwardEdgesVisited() local
118 for (auto pred : block->GetPredsBlocks()) { in AllForwardEdgesVisited() local
313 for (auto pred : inst->GetBasicBlock()->GetPredsBlocks()) { in ProcessBlockLiveInstructions() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dsplit_resolver.cpp99 for (auto pred : block->GetPredsBlocks()) { in ProcessBlock() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dloop_analyzer.cpp143 auto pred {header->GetPredBlockByIndex(idx)}; in MovePhiInputsToPreHeader() local
299 for (auto pred : block->GetPredsBlocks()) { in NaturalLoopSearch() local
/arkcompiler/runtime_core/static_core/runtime/arch/aarch64/
Dhelpers_aarch64.S161 .macro ASSERT_REGS_CMP reg1, reg2, pred

1234