Home
last modified time | relevance | path

Searched refs:EraseInst (Results 1 - 22 of 22) sorted by relevance

/arkcompiler/runtime_core/compiler/tests/
H A Diterators_test.cpp96 block->EraseInst(inst); in Check()
103 block->EraseInst(inst); in Check()
116 block->EraseInst(inst); in Check()
125 block->EraseInst(inst); in Check()
133 block->EraseInst(inst); in Check()
147 block->EraseInst(inst); in Check()
H A Dcompiler_basicblock_test.cpp175 * @tc.desc: Verify the EraseInst function.
194 bb->EraseInst(inst, true); in HWTEST_F()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Diterators_test.cpp98 block->EraseInst(inst); in CheckInstForwardValidIteratorWithErasing()
105 block->EraseInst(inst); in CheckInstForwardValidIteratorWithErasing()
118 block->EraseInst(inst); in CheckInstForwardValidIteratorWithErasing()
130 block->EraseInst(inst); in CheckInstBackwardValidIteratorWithErasing()
138 block->EraseInst(inst); in CheckInstBackwardValidIteratorWithErasing()
152 block->EraseInst(inst); in CheckInstBackwardValidIteratorWithErasing()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dmove_constants.cpp60 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
76 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dmove_constants.cpp74 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
90 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
H A Dloop_peeling.cpp174 header->EraseInst(inst); in MoveLoopExitToBackEdge()
H A Dcode_sink.cpp119 block->EraseInst(inst, true); in ProcessBlock()
H A Dtry_catch_resolving.cpp98 tryBB->EraseInst(saveState, true); in DeoptimizeIfs()
230 tryBegin->EraseInst(tryInst); in VisitTryInst()
H A Dbalance_expressions.cpp152 allocatedOperator->GetBasicBlock()->EraseInst(allocatedOperator); in AllocateSourcesRec()
H A Dlicm.cpp177 inst->GetBasicBlock()->EraseInst(inst); in MoveInstToPreHeader()
H A Dinlining.cpp503 inst->GetBasicBlock()->EraseInst(inst); in UpdateExternalParameterDataflow()
505 ss->GetBasicBlock()->EraseInst(ss); in UpdateExternalParameterDataflow()
1514 startBb->EraseInst(constant); in MoveConstants()
1523 startBb->EraseInst(graphInl->GetNullPtrInst()); in MoveConstants()
1529 startBb->EraseInst(graphInl->GetUndefinedInst()); in MoveConstants()
H A Dsimplify_string_builder.cpp768 inputAppendInstruction->GetBasicBlock()->EraseInst(inputAppendInstruction, true);
919 inst->GetBasicBlock()->EraseInst(inst, true);
1003 inputInst->GetBasicBlock()->EraseInst(inputInst, true);
1050 userInst->GetBasicBlock()->EraseInst(userInst, true);
1075 loopBlock->EraseInst(match.exit.toStringCall, true);
H A Dif_merging.cpp325 bb->EraseInst(inst); in SplitBlock()
H A Dlicm_conditions.cpp385 multiplePredsSucc->EraseInst(phi); in UpdatePhis()
H A Dscheduler.cpp332 bb->EraseInst(inst); in FinalizeBB()
H A Dlse.cpp1055 alive->GetBasicBlock()->EraseInst(alive, true); in ApplyHoistToCandidate()
H A Dchecks_elimination.cpp1204 block->EraseInst(inst); in MoveCheckOutOfLoop()
/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dbasicblock.cpp552 void BasicBlock::EraseInst(Inst *inst, [[maybe_unused]] bool will_be_moved) in EraseInst() function in panda::compiler::BasicBlock
591 EraseInst(inst); in RemoveInst()
H A Dbasicblock.h266 void EraseInst(Inst *inst, [[maybe_unused]] bool will_be_moved = false);
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Dbasicblock.cpp1244 void BasicBlock::EraseInst(Inst *inst, [[maybe_unused]] bool willBeMoved)
1289 EraseInst(inst);
H A Dbasicblock.h180 void EraseInst(Inst *inst, [[maybe_unused]] bool willBeMoved = false);
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/optimizations/interop_js/
H A Dinterop_intrinsic_optimization.cpp917 block->EraseInst(inst); in ReplaceInst()

Completed in 23 milliseconds