Searched refs:RangeGuard (Results 1 – 8 of 8) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | range_guard.cpp | 18 void RangeGuard::Run() in Run() 26 GateRef RangeGuard::VisitGate(GateRef gate) in VisitGate() 49 GateRef RangeGuard::TraverseOthers(GateRef gate) in TraverseOthers() 61 GateRef RangeGuard::TraverseDependSelector(GateRef gate) in TraverseDependSelector() 90 GateRef RangeGuard::TryApplyRangeGuardForLength(DependChains* dependChain, GateRef gate, GateRef in… in TryApplyRangeGuardForLength() 97 auto rangeGuardGate = builder_.RangeGuard(input, 1, length); in TryApplyRangeGuardForLength() 103 GateRef RangeGuard::TryApplyRangeGuardForIndex(DependChains* dependChain, GateRef gate, GateRef inp… in TryApplyRangeGuardForIndex() 110 auto rangeGuardGate = builder_.RangeGuard(input, 0, length); in TryApplyRangeGuardForIndex() 116 GateRef RangeGuard::TryApplyRangeGuardGate(GateRef gate) in TryApplyRangeGuardGate() 148 GateRef RangeGuard::VisitDependEntry(GateRef gate) in VisitDependEntry() [all …]
|
D | range_guard.h | 29 class RangeGuard : public GraphVisitor { 31 RangeGuard(Circuit *circuit, Chunk* chunk) in RangeGuard() function 35 ~RangeGuard() = default;
|
D | number_speculative_runner.cpp | 24 RangeGuard rangeGuard(circuit_, chunk_); in Run()
|
D | gate_meta_data.h | 359 V(RangeGuard, RANGE_GUARD, GateFlags::NO_WRITE, 1, 1, 1) \
|
D | circuit_builder.cpp | 257 GateRef CircuitBuilder::RangeGuard(GateRef gate, uint32_t left, uint32_t right) in RangeGuard() function in panda::ecmascript::kungfu::CircuitBuilder 263 GateRef ret = GetCircuit()->NewGate(circuit_->RangeGuard(accessor.ToValue()), in RangeGuard()
|
D | circuit_builder.h | 259 GateRef RangeGuard(GateRef gate, uint32_t left, uint32_t right);
|
/arkcompiler/ets_runtime/ecmascript/compiler/base/ |
D | depend_chain_helper.h | 28 class RangeGuard; variable 42 uint32_t FoundIndexCheckedForLength(RangeGuard* rangeGuard, GateRef input); 43 uint32_t FoundIndexCheckedForIndex(RangeGuard* rangeGuard, GateRef input);
|
D | depend_chain_helper.cpp | 64 uint32_t DependChains::FoundIndexCheckedForLength(RangeGuard* rangeGuard, GateRef input) in FoundIndexCheckedForLength() 75 uint32_t DependChains::FoundIndexCheckedForIndex(RangeGuard* rangeGuard, GateRef input) in FoundIndexCheckedForIndex()
|