| /arkcompiler/runtime_core/static_core/runtime/mem/gc/reference-processor/ |
| D | empty_reference_processor.h | 28 [[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/ |
| D | cleanup.cpp | 148 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/ |
| D | ets_reference_processor.cpp | 64 [[maybe_unused]] const ReferenceProcessPredicateT &pred) in HandleReference() 74 const mem::GC::ReferenceClearPredicateT &pred) in ProcessReferences()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
| D | cleanup.cpp | 159 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
|
| D | licm_conditions.cpp | 130 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
|
| D | branch_elimination.cpp | 214 … 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/ |
| D | alignment.cpp | 50 for (auto *pred : jumpLabel->GetPreds()) { in Dump() local
|
| D | cg_cfg.cpp | 236 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/ |
| D | cleanup_empty_blocks.cpp | 30 for (auto pred : bb->GetPredsBlocks()) { in CheckSpecialTriangle() local
|
| D | split_resolver.cpp | 99 for (auto pred : block->GetPredsBlocks()) { in ProcessBlock() local
|
| /arkcompiler/runtime_core/compiler/optimizer/ir/ |
| D | graph_checker.cpp | 168 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
|
| D | basicblock.cpp | 122 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/ |
| D | phi_resolver.h | 205 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/ |
| D | class-inl.h | 63 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/ |
| D | analysis.cpp | 72 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
|
| D | basicblock.cpp | 123 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/ |
| D | lazy.h | 323 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/ |
| D | global_object_storage.cpp | 135 …balObjectStorage::ClearUnmarkedWeakRefs(const GC *gc, const mem::GC::ReferenceClearPredicateT &pre… in ClearUnmarkedWeakRefs()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | spill_fill_encoder.cpp | 23 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/ |
| D | phi_resolver.h | 163 auto pred = phi_inst->GetBasicBlock()->GetPredBlockByIndex(index); in CheckPhiInputs() local
|
| /arkcompiler/runtime_core/compiler/optimizer/analysis/ |
| D | loop_analyzer.cpp | 143 auto pred {header->GetPredBlockByIndex(idx)}; in MovePhiInputsToPreHeader() local 293 for (auto pred : block->GetPredsBlocks()) { in NaturalLoopSearch() local
|
| D | liveness_analyzer.cpp | 107 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/ |
| D | split_resolver.cpp | 99 for (auto pred : block->GetPredsBlocks()) { in ProcessBlock() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/ |
| D | loop_analyzer.cpp | 143 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/ |
| D | helpers_aarch64.S | 161 .macro ASSERT_REGS_CMP reg1, reg2, pred
|