Home
last modified time | relevance | path

Searched refs:IsControlFlow (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
Dcode_sink.cpp157 …if (inst->IsAllocation() || inst->IsControlFlow() || inst->CanThrow() || inst->IsBarrier() || inst… in SinkInstruction()
Dlse.cpp1014 if (lastInst != nullptr && lastInst->IsControlFlow()) { in ApplyHoistToCandidate()
Descape.cpp790 } else if (before->IsControlFlow() && before->GetPrev() != nullptr) { in Materialize()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dsplit_resolver.cpp148 while (iter != iter.end() && (*iter)->IsControlFlow() && !(*iter)->IsPhi()) { in CreateSpillFillForSplitMove()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dsplit_resolver.cpp146 while (iter != iter.end() && (*iter)->IsControlFlow() && !(*iter)->IsPhi()) { in CreateSpillFillForSplitMove()
/arkcompiler/runtime_core/compiler/optimizer/analysis/
Dlinear_order.cpp63 … if (block != prev_block->GetSuccessor(0) && !prev_block->GetLastInst()->IsControlFlow()) { in HandlePrevInstruction()
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dlinear_order.cpp76 … if (block != prevBlock->GetSuccessor(0) && !prevBlock->GetLastInst()->IsControlFlow()) { in HandlePrevInstruction()
/arkcompiler/runtime_core/static_core/compiler/docs/
Dcode_sink_doc.md93 if (inst->IsAllocation() || inst->IsControlFlow() || inst->CanThrow() || inst->IsBarrier()) {
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Dbasicblock.h301 return lastInst_->IsControlFlow() && lastInst_->CanThrow() && lastInst_->IsTerminator(); in IsEndWithThrowOrDeoptimize()
Dgraph_checker.cpp795 ASSERT_EXT_PRINT(block.IsTryBegin() || block.IsTryEnd() || lastInstInBlock->IsControlFlow(), in CheckInstUsers()
Dinst.h989 bool IsControlFlow() const in IsControlFlow() function
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dgraph_checker.cpp538 ASSERT_PRINT(block.IsTryBegin() || block.IsTryEnd() || last_inst_in_block->IsControlFlow(), in CheckBlockEdges()
Dinst.h799 bool IsControlFlow() const in IsControlFlow() function
/arkcompiler/runtime_core/static_core/compiler/tests/
Dinst_generator.cpp414 if (!inst->IsControlFlow()) { in GenerateOperation()
Dreg_alloc_linear_scan_test.cpp338 …auto spillFillInst = phiResolver->GetLastInst()->IsControlFlow() ? phiResolver->GetLastInst()->Get… in TEST_F()