Home
last modified time | relevance | path

Searched refs:RangeGuard (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Drange_guard.cpp18 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 …]
Drange_guard.h29 class RangeGuard : public GraphVisitor {
31 RangeGuard(Circuit *circuit, Chunk* chunk) in RangeGuard() function
35 ~RangeGuard() = default;
Dnumber_speculative_runner.cpp24 RangeGuard rangeGuard(circuit_, chunk_); in Run()
Dgate_meta_data.h359 V(RangeGuard, RANGE_GUARD, GateFlags::NO_WRITE, 1, 1, 1) \
Dcircuit_builder.cpp257 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()
Dcircuit_builder.h259 GateRef RangeGuard(GateRef gate, uint32_t left, uint32_t right);
/arkcompiler/ets_runtime/ecmascript/compiler/base/
Ddepend_chain_helper.h28 class RangeGuard; variable
42 uint32_t FoundIndexCheckedForLength(RangeGuard* rangeGuard, GateRef input);
43 uint32_t FoundIndexCheckedForIndex(RangeGuard* rangeGuard, GateRef input);
Ddepend_chain_helper.cpp64 uint32_t DependChains::FoundIndexCheckedForLength(RangeGuard* rangeGuard, GateRef input) in FoundIndexCheckedForLength()
75 uint32_t DependChains::FoundIndexCheckedForIndex(RangeGuard* rangeGuard, GateRef input) in FoundIndexCheckedForIndex()