Searched refs:dead_mrk (Results 1 – 3 of 3) sorted by relevance
/arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
D | cleanup.cpp | 102 auto dead_mrk = marker_holder.GetMarker(); in RunOnce() local 130 modified |= ProcessBB(bb, dead_mrk, new_empty_blocks); in RunOnce() 134 modified |= SimpleDce(dead_mrk, new_empty_blocks); in RunOnce() 136 modified |= Dce(dead_mrk, new_empty_blocks); in RunOnce() 195 bool Cleanup::ProcessBB(BasicBlock *bb, Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) in ProcessBB() argument 211 last->SetMarker(dead_mrk); in ProcessBB() 264 bool Cleanup::Dce(Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) in Dce() argument 273 if (inst->IsNotRemovable() && !inst->IsMarked(dead_mrk)) { in Dce() 318 void Cleanup::LiveUserSearchRec(Inst *inst, Marker mrk, Marker live_mrk, Marker dead_mrk) in LiveUserSearchRec() argument 321 ASSERT(!inst->IsMarked(dead_mrk)); in LiveUserSearchRec() [all …]
|
D | cleanup.h | 59 bool ProcessBB(BasicBlock *bb, Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks); 63 bool Dce(Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks); 66 void LiveUserSearchRec(Inst *inst, Marker mrk, Marker live_mrk, Marker dead_mrk); 67 bool SimpleDce(Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks); 68 void Marking(Marker dead_mrk, Marker mrk, Marker live_mrk);
|
/arkcompiler/runtime_core/compiler/docs/ |
D | cleanup_doc.md | 123 modified |= ProcessBB(bb, dead_mrk, new_empty_blocks); 125 modified |= Dce(dead_mrk, new_empty_blocks); 129 bool Cleanup::ProcessBB(bb, dead_mrk, new_empty_blocks) 146 bool Cleanup::Dce(Marker dead_mrk, new_empty_blocks) 152 if (inst->IsNotRemovable() && !inst->IsMarked(dead_mrk)) {
|