Searched refs:gateAcc_ (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | frame_states.cpp | 26 gateAcc_(circuit), in FrameStateBuilder() 70 auto uses = gateAcc_.Uses(depend); in BindStateSplit() 72 if (gateAcc_.IsDependIn(useIt) && *useIt != stateSplit) { in BindStateSplit() 73 useIt = gateAcc_.ReplaceIn(useIt, stateSplit); in BindStateSplit() 79 gateAcc_.ShortPrint(frameState); in BindStateSplit() 85 auto state = gateAcc_.GetState(gate); in BindStateSplit() 86 auto depend = gateAcc_.GetDep(gate); in BindStateSplit() 87 if (gateAcc_.GetOpCode(state) == OpCode::IF_SUCCESS) { in BindStateSplit() 88 state = gateAcc_.GetState(state); in BindStateSplit() 91 gateAcc_.ReplaceDependIn(gate, stateSplit); in BindStateSplit() [all …]
|
D | bytecode_circuit_builder.cpp | 639 gateAcc_.NewIn(depend, 0, state); in NewMerge() 654 gateAcc_.NewIn(loopBegin, 0, state); in NewLoopBegin() 655 gateAcc_.NewIn(loopDepend, 1, depend); in NewLoopBegin() 737 ASSERT(gateAcc_.GetOpCode(bbNext.stateCurrent) == OpCode::LOOP_BEGIN); in SetLoopBlockPred() 738 ASSERT(gateAcc_.GetOpCode(bbNext.dependCurrent) == OpCode::DEPEND_SELECTOR); in SetLoopBlockPred() 743 gateAcc_.NewIn(bbNext.loopBackStateMerge, bbNext.loopBackIndex, state); in SetLoopBlockPred() 744 gateAcc_.NewIn(bbNext.loopBackDependMerge, bbNext.loopBackIndex + 1, depend); in SetLoopBlockPred() 749 auto loopBack = gateAcc_.GetState(bbNext.stateCurrent, 1); // 1: LoopBack in SetLoopBlockPred() 750 gateAcc_.NewIn(loopBack, 0, state); in SetLoopBlockPred() 751 gateAcc_.NewIn(bbNext.dependCurrent, 2, depend); // 2: loopback depend in SetLoopBlockPred() [all …]
|
D | frame_states.h | 139 if (gateAcc_.IsValueSelector(value)) { in GetEntryBBBeginStateInfo() 140 value = gateAcc_.GetValueIn(value); in GetEntryBBBeginStateInfo() 172 GateAccessor gateAcc_; variable
|
D | bytecode_circuit_builder.h | 271 method_(methodLiteral), gateAcc_(circuit), argAcc_(circuit, method_), in BytecodeCircuitBuilder() 327 ASSERT(gateAcc_.GetOpCode(gate) == OpCode::JS_BYTECODE); in UpdateBcIndexGate() 600 GateAccessor gateAcc_; variable
|