/arkcompiler/runtime_core/compiler/tests/ |
H A D | iterators_test.cpp | 96 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 D | compiler_basicblock_test.cpp | 175 * @tc.desc: Verify the EraseInst function. 194 bb->EraseInst(inst, true); in HWTEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | iterators_test.cpp | 98 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 D | move_constants.cpp | 60 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock() 76 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | move_constants.cpp | 74 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock() 90 graph->GetStartBlock()->EraseInst(inst); in MoveFromStartBlock()
|
H A D | loop_peeling.cpp | 174 header->EraseInst(inst); in MoveLoopExitToBackEdge()
|
H A D | code_sink.cpp | 119 block->EraseInst(inst, true); in ProcessBlock()
|
H A D | try_catch_resolving.cpp | 98 tryBB->EraseInst(saveState, true); in DeoptimizeIfs() 230 tryBegin->EraseInst(tryInst); in VisitTryInst()
|
H A D | balance_expressions.cpp | 152 allocatedOperator->GetBasicBlock()->EraseInst(allocatedOperator); in AllocateSourcesRec()
|
H A D | licm.cpp | 177 inst->GetBasicBlock()->EraseInst(inst); in MoveInstToPreHeader()
|
H A D | inlining.cpp | 503 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 D | simplify_string_builder.cpp | 768 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 D | if_merging.cpp | 325 bb->EraseInst(inst); in SplitBlock()
|
H A D | licm_conditions.cpp | 385 multiplePredsSucc->EraseInst(phi); in UpdatePhis()
|
H A D | scheduler.cpp | 332 bb->EraseInst(inst); in FinalizeBB()
|
H A D | lse.cpp | 1055 alive->GetBasicBlock()->EraseInst(alive, true); in ApplyHoistToCandidate()
|
H A D | checks_elimination.cpp | 1204 block->EraseInst(inst); in MoveCheckOutOfLoop()
|
/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 552 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 D | basicblock.h | 266 void EraseInst(Inst *inst, [[maybe_unused]] bool will_be_moved = false);
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 1244 void BasicBlock::EraseInst(Inst *inst, [[maybe_unused]] bool willBeMoved) 1289 EraseInst(inst);
|
H A D | basicblock.h | 180 void EraseInst(Inst *inst, [[maybe_unused]] bool willBeMoved = false);
|
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/optimizer/optimizations/interop_js/ |
H A D | interop_intrinsic_optimization.cpp | 917 block->EraseInst(inst); in ReplaceInst()
|