Home
last modified time | relevance | path

Searched refs:dead_mrk (Results 1 - 2 of 2) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dcleanup.cpp101 auto dead_mrk = marker_holder.GetMarker(); in RunOnce() local
128 modified |= ProcessBB(bb, dead_mrk, new_empty_blocks); in RunOnce()
132 modified |= SimpleDce(dead_mrk, new_empty_blocks); in RunOnce()
134 modified |= Dce(dead_mrk, new_empty_blocks); in RunOnce()
193 bool Cleanup::ProcessBB(BasicBlock *bb, Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) in ProcessBB() argument
209 last->SetMarker(dead_mrk); in ProcessBB()
262 bool Cleanup::Dce(Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) in Dce() argument
271 if (inst->IsNotRemovable() && !inst->IsMarked(dead_mrk)) { in Dce()
316 void Cleanup::LiveUserSearchRec(Inst *inst, Marker mrk, Marker live_mrk, Marker dead_mrk) in LiveUserSearchRec() argument
319 ASSERT(!inst->IsMarked(dead_mrk)); in LiveUserSearchRec()
361 Marking(Marker dead_mrk, Marker mrk, Marker live_mrk) Marking() argument
418 SimpleDce(Marker dead_mrk, ArenaSet<BasicBlock *> *new_empty_blocks) SimpleDce() argument
[all...]
H A Dcleanup.h59 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);

Completed in 2 milliseconds