Lines Matching refs:HDeadCodeElimination
94 void HDeadCodeElimination::MaybeRecordDeadBlock(HBasicBlock* block) { in MaybeRecordDeadBlock()
101 void HDeadCodeElimination::MaybeRecordSimplifyIf() { in MaybeRecordSimplifyIf()
251 bool HDeadCodeElimination::SimplifyAlwaysThrows() { in SimplifyAlwaysThrows()
321 bool HDeadCodeElimination::SimplifyIfs() { in SimplifyIfs()
452 void HDeadCodeElimination::MaybeAddPhi(HBasicBlock* block) { in MaybeAddPhi()
571 void HDeadCodeElimination::ConnectSuccessiveBlocks() { in ConnectSuccessiveBlocks()
591 struct HDeadCodeElimination::TryBelongingInformation {
603 bool HDeadCodeElimination::CanPerformTryRemoval(const TryBelongingInformation& try_belonging_info) { in CanPerformTryRemoval()
615 void HDeadCodeElimination::DisconnectHandlersAndUpdateTryBoundary( in DisconnectHandlersAndUpdateTryBoundary()
641 void HDeadCodeElimination::RemoveTry(HBasicBlock* try_entry, in RemoveTry()
693 bool HDeadCodeElimination::RemoveUnneededTries() { in RemoveUnneededTries()
780 bool HDeadCodeElimination::RemoveEmptyIfs() { in RemoveEmptyIfs()
868 bool HDeadCodeElimination::RemoveDeadBlocks(bool force_recomputation, in RemoveDeadBlocks()
911 void HDeadCodeElimination::RemoveDeadInstructions() { in RemoveDeadInstructions()
942 void HDeadCodeElimination::UpdateGraphFlags() { in UpdateGraphFlags()
976 bool HDeadCodeElimination::Run() { in Run()