Home
last modified time | relevance | path

Searched full:exits (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/compiler/docs/
Dloop_unrolling.md34 There two types of unrolling: with side-exits and without them. Unrolling without side-exits is app…
52 ### Unrolling without side-exits
54 There are 3 stages of unrolling loop without side-exits:
101 ### Unrolling with side-exits
Dcodegen_doc.md15 4. SlowPath - class, which is responsible for side exits.
31 3. After that - side exits (SlowPath) are emitted (also for OSR).
67 EmitSlowPaths(); // Emit code, which responsibility for side exits.
/arkcompiler/ets_frontend/es2panda/test/hotreload/add-dup-name-function/
Dbase_mod.js16 // Test scenario: add function which has same name as exits functions, es2abc can specify and throw…
/arkcompiler/ets_frontend/es2panda/test/hotfix/hotfix-throwerror/add-dup-name-function/
Dbase_mod.js16 // Test scenario: add function which has same name as exits functions, es2abc can specify and throw…
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dloop_unroll.cpp134 // Unroll loop without side-exits and fix compare in the pre-header and back-edge in TransformLoop()
137 // Unroll loop with side-exits for remaining iterations in TransformLoop()
140 << "Unrolled without side-exits the loop with unroll factor = " << unroll_factor in TransformLoop()
145 << "Unrolled with side-exits the loop with unroll factor = " << unroll_factor in TransformLoop()
Dtry_catch_resolving.cpp88 // There should be no side-exits from try in TryFindResolvedCatchHandler()
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_cloner.h89 * Cloning with side-exits:
109 * Cloning without side-exits:
139 // Users update should be done on the last no-side-exits unroll iteration in UnrollLoopBody()
Dgraph_cloner.cpp179 * Create resolver-block - common successor for all loop side-exits
211 …* Split back-edge for cloning without side exits - in order not to clone `Compare` and `IfImm` ins…
249 * - If loop is cloing with side-exits create common successor for them;
297 * Update data-flow after unrolling without side-exits
342 * - No-side-exits case:
364 * Side-exits case:
/arkcompiler/runtime_core/cmake/
DPandaAssembly.cmake155 # exits before the timeout with the successful exit code or if it is terminated
405 # exits before the timeout with the successful exit code or if it is terminated
/arkcompiler/ets_frontend/es2panda/
Des2panda.cpp148 std::cerr << "Exits due to hot fix initialize failed!" << std::endl; in CompileFiles()
/arkcompiler/runtime_core/compiler/
Dcompiler.yaml272 - name: compiler-unroll-with-side-exits
275 description: Enable unroll with side exits for not countable loop
/arkcompiler/runtime_core/tests/cts-generator/cts-template/
Dmonitor.yaml84 …If monitor count turns out to be zero after than, then thread exits monitor and monitor is not lon…
Dthrow.yaml955 If no such frame exists, the current VM thread exits.
977 If no such frame exists, the current VM thread exits.
1037 If no such frame exists, the current VM thread exits.
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dloop_analyzer.cpp415 // Check there are no side-exits in IsLoopSingleBackEdgeExitPoint()
/arkcompiler/runtime_core/docs/
Dir_format.md67 * Supporting side exits for de-optimizations and removing cold code.