Home
last modified time | relevance | path

Searched refs:loopAssignment (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dframe_states.cpp694 auto *loopAssignment = GetLoopAssignment(bbNext); in MergeAssignment() local
701 if (loopAssignment == nullptr) { in MergeAssignment()
703 } else if (loopAssignment->TestBit(i)) { in MergeAssignment()
712 bool changedInLoop = loopAssignment != nullptr && loopAssignment->TestBit(i); in MergeAssignment()
760 void FrameStateBuilder::NewLoopExit(const BytecodeRegion &bbNext, BitSet *loopAssignment) in NewLoopExit() argument
771 if (loopAssignment->TestBit(i)) { in NewLoopExit()
814 NewLoopExit(bbNext, currentLoop->loopAssignment); in TryInsertLoopExit()
920 return loopInfo.loopAssignment; in GetLoopAssignment()
1061 loopInfo.loopAssignment in CountLoopBody()
[all...]
H A Dframe_states.h187 BitSet* loopAssignment {nullptr};
249 void NewLoopExit(const BytecodeRegion &bbNext, BitSet *loopAssignment);

Completed in 3 milliseconds