Searched refs:LoopExitCount (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | frame_states.cpp | 227 bool changed = MergeIntoPredBC(predBb->end, LoopExitCount(predBb, bb)); in MergeIntoPredBB() 239 auto diff = LoopExitCount(predBb, bb); in MergeIntoPredBB() 254 auto diff = LoopExitCount(predBb, bb); in MergeIntoPredBB() 296 changed |= MergeIntoPredBC(bbPred->end, LoopExitCount(bbPred, &bb)); in ComputeLiveOut() 309 changed |= MergeIntoPredBC(bbPred->end, LoopExitCount(bbPred, &bb)); in ComputeLiveOut() 459 if (LoopExitCount(predBb, &bb) > 0) { in ShouldInsertFrameStateBefore() 579 size_t FrameStateBuilder::LoopExitCount(BytecodeRegion* bb, BytecodeRegion* bbNext) in LoopExitCount() function in panda::ecmascript::kungfu::FrameStateBuilder
|
D | frame_states.h | 119 size_t LoopExitCount(BytecodeRegion *bb, BytecodeRegion *bbNext);
|
D | bytecode_circuit_builder.h | 583 size_t LoopExitCount(size_t from, size_t to);
|
D | bytecode_circuit_builder.cpp | 673 size_t diff = LoopExitCount(bb.id, bbNext.id); in TryInsertLoopExit() 1117 size_t BytecodeCircuitBuilder::LoopExitCount(size_t from, size_t to) in LoopExitCount() function in panda::ecmascript::kungfu::BytecodeCircuitBuilder 1135 if (LoopExitCount(predId, bb.id) == 0) { in NewValueFromPredBB()
|