Searched refs:dependChain (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | range_guard.cpp | 53 auto dependChain = GetDependChain(depIn); in TraverseOthers() local 54 if (dependChain == nullptr) { in TraverseOthers() 58 return UpdateDependChain(gate, dependChain); in TraverseOthers() 71 auto dependChain = GetDependChain(depend); in TraverseDependSelector() local 72 if (dependChain == nullptr) { in TraverseDependSelector() 79 auto dependChain = GetDependChain(depend); in TraverseDependSelector() local 81 copy->CopyFrom(dependChain); in TraverseDependSelector() 90 GateRef RangeGuard::TryApplyRangeGuardForLength(DependChains* dependChain, GateRef gate, GateRef input) in TryApplyRangeGuardForLength() argument 92 ASSERT(dependChain != nullptr); in TryApplyRangeGuardForLength() 93 uint32_t length = FoundIndexCheckedForLength(dependChain, inpu in TryApplyRangeGuardForLength() 103 TryApplyRangeGuardForIndex(DependChains* dependChain, GateRef gate, GateRef input) TryApplyRangeGuardForIndex() argument 123 auto dependChain = GetDependChain(depIn); TryApplyRangeGuardGate() local 154 UpdateDependChain(GateRef gate, DependChains* dependChain) UpdateDependChain() argument [all...] |
H A D | later_elimination.cpp | 73 auto dependChain = GetDependChain(depIn); in TryEliminateOther() local 74 if (dependChain == nullptr) { in TryEliminateOther() 77 return UpdateDependChain(gate, dependChain); in TryEliminateOther() 84 auto dependChain = GetDependChain(depIn); in TryEliminateGate() local 85 // dependChain is null in TryEliminateGate() 86 if (dependChain == nullptr) { in TryEliminateGate() 90 auto preGate = LookupNode(dependChain, gate); in TryEliminateGate() 95 dependChain = dependChain->UpdateNode(gate); in TryEliminateGate() 96 return UpdateDependChain(gate, dependChain); in TryEliminateGate() 110 auto dependChain = GetDependChain(depend); TryEliminateDependSelector() local 118 auto dependChain = GetDependChain(depend); TryEliminateDependSelector() local 129 UpdateDependChain(GateRef gate, DependChains* dependChain) UpdateDependChain() argument [all...] |
H A D | lexical_env_specialization_pass.cpp | 59 auto dependChain = GetDependChain(depIn); in VisitOther() local 60 if (dependChain == nullptr) { in VisitOther() 63 dependChain = dependChain->UpdateNode(gate); in VisitOther() 64 return UpdateDependChain(gate, dependChain); in VisitOther() 78 auto dependChain = GetDependChain(depend); in VisitDependSelector() local 79 if (dependChain == nullptr) { in VisitDependSelector() 86 auto dependChain = GetDependChain(depend); in VisitDependSelector() local 88 copy->CopyFrom(dependChain); in VisitDependSelector() 98 GateRef LexicalEnvSpecializationPass::UpdateDependChain(GateRef gate, DependChains* dependChain) in UpdateDependChain() argument 113 auto dependChain = GetDependChain(depIn); TrySpecializeLdLexVar() local 283 LookupStLexvarNode(DependChains* dependChain, GateRef gate) LookupStLexvarNode() argument [all...] |
H A D | early_elimination.cpp | 31 auto dependChain = GetDependChain(depIn); in GetLoopDependInfo() local 32 if (dependChain == nullptr) { in GetLoopDependInfo() 36 newChain->CopyFrom(dependChain); in GetLoopDependInfo() 120 auto dependChain = GetDependChain(depIn); in TryEliminateOther() local 121 if (dependChain == nullptr) { in TryEliminateOther() 126 dependChain = UpdateWrite(gate, dependChain); in TryEliminateOther() 129 return UpdateDependChain(gate, dependChain); in TryEliminateOther() 136 auto dependChain = GetDependChain(depIn); in TryEliminateGate() local 137 // dependChain i in TryEliminateGate() 170 auto dependChain = GetDependChain(depIn); TryEliminateFrameState() local 197 auto dependChain = GetLoopDependInfo(gate); TryEliminateDependSelector() local 207 auto dependChain = GetDependChain(depend); TryEliminateDependSelector() local 215 auto dependChain = GetDependChain(depend); TryEliminateDependSelector() local 226 UpdateDependChain(GateRef gate, DependInfoNode* dependChain) UpdateDependChain() argument [all...] |
H A D | range_guard.h | 50 uint32_t FoundIndexCheckedForLength(DependChains* dependChain, GateRef input) const in FoundIndexCheckedForLength() argument 52 for (auto iter = dependChain->begin(); iter != dependChain->end(); ++iter) { in FoundIndexCheckedForLength() 62 uint32_t FoundIndexCheckedForIndex(DependChains* dependChain, GateRef input) const in FoundIndexCheckedForIndex() argument 64 for (auto iter = dependChain->begin(); iter != dependChain->end(); ++iter) { in FoundIndexCheckedForIndex()
|
H A D | later_elimination.h | 46 GateRef LookupNode(DependChains* dependChain, GateRef gate) in LookupNode() argument 48 for (auto iter = dependChain->begin(); iter != dependChain->end(); ++iter) { in LookupNode()
|
H A D | lexical_env_specialization_pass.h | 58 GateRef LookupStLexvarNode(DependChains* dependChain, GateRef gate);
|
Completed in 3 milliseconds