Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/test/typeinfer/automatedcases/
DtypePredicatesInUnion_noMatch.ts25 pred(x: {}, y: {}): y is string; method
DtypePredicatesInUnion.ts25 pred(x: {}): x is string; method
/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/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
Dgraph.cpp234 for (auto pred : block->GetPredsBlocks()) { in RemovePredecessors() local
309 for (auto pred : block->GetPredsBlocks()) { in DisconnectBlockRec() local
Dbasicblock.h327 void RemovePred(const BasicBlock *pred) in RemovePred()
/arkcompiler/runtime_core/compiler/optimizer/ir_builder/
Dphi_resolver.h163 auto pred = phi_inst->GetBasicBlock()->GetPredBlockByIndex(index); in CheckPhiInputs() local
Dinst_builder.cpp228 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.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
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/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/
Dstate_split_linearizer.cpp212 auto pred = curRegion->preds_[i]; in ConnectStateDepend() local
Dbytecode_circuit_builder.cpp1585 for (const auto& pred : curBB.preds) { in ComputeLoopDepth() local
1588 for (const auto& pred : curBB.trys) { in ComputeLoopDepth() local
Dgraph_linearizer.cpp392 for (auto pred : curRegion->preds_) { in PropagateLoopBody() local
Dllvm_ir_builder.cpp298 BasicBlock *pred = bbID2BB_[e.predBBId].get(); in ProcessPhiWorkList() local
1001 GateRef pred = start; in LookupPredBB() local
Dcircuit_builder.cpp2026 for (auto pred : label.GetPredecessors()) { in AddPhiOperand() local
/arkcompiler/runtime_core/compiler/tests/
Dsplit_resolver_test.cpp740 auto pred = &BB(5); in TEST_F() local