Home
last modified time | relevance | path

Searched refs:osrLoopBodyBB (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dbytecode_circuit_builder.cpp1086 void BytecodeCircuitBuilder::HandleOsrLoopBody(BytecodeRegion &osrLoopBodyBB) in HandleOsrLoopBody() argument
1088 if (!osrLoopBodyBB.trys.empty()) { in HandleOsrLoopBody()
1097 if (!osrLoopBodyBB.catches.empty()) { in HandleOsrLoopBody()
1098 for (BytecodeRegion *targetBB : osrLoopBodyBB.catches) { in HandleOsrLoopBody()
1102 EnumerateBlock(osrLoopBodyBB, [this, &osrLoopBodyBB](const BytecodeInfo &bytecodeInfo) -> bool { in HandleOsrLoopBody()
1103 NewByteCode(osrLoopBodyBB); in HandleOsrLoopBody()
1110 if (!osrLoopBodyBB.IsEmptryBlock()) { in HandleOsrLoopBody()
1111 const BytecodeInfo &bytecodeInfo = GetBytecodeInfo(osrLoopBodyBB.end); in HandleOsrLoopBody()
1114 // fallThrough or empty merge osrLoopBodyBB in HandleOsrLoopBody()
[all...]
H A Dbytecode_circuit_builder.h667 void HandleOsrLoopBody(BytecodeRegion &osrLoopBodyBB);
H A Dframe_states.cpp367 void FrameStateBuilder::SetOsrLoopHeadBB(const BytecodeRegion &osrLoopBodyBB) in SetOsrLoopHeadBB() argument
369 auto *loopInfo = GetLoopInfoByLoopBody(osrLoopBodyBB); in SetOsrLoopHeadBB()

Completed in 7 milliseconds