Lines Matching refs:IsDeadAA
1586 const AAIsDead *IsDeadAA = in isAssumedDead() local
1588 if (IsDeadAA && IsDeadAA->isRemovableStore()) { in isAssumedDead()
1590 recordDependence(*IsDeadAA, *QueryingAA, DepClass); in isAssumedDead()
1591 if (!IsDeadAA->isKnown(AAIsDead::IS_REMOVABLE)) in isAssumedDead()
1639 const AAIsDead *IsDeadAA = in isAssumedDead() local
1643 if (!IsDeadAA || QueryingAA == IsDeadAA) in isAssumedDead()
1646 if (IsDeadAA->isAssumedDead()) { in isAssumedDead()
1648 recordDependence(*IsDeadAA, *QueryingAA, DepClass); in isAssumedDead()
1649 if (!IsDeadAA->isKnownDead()) in isAssumedDead()
1654 if (CheckForDeadStore && isa<StoreInst>(I) && IsDeadAA->isRemovableStore()) { in isAssumedDead()
1656 recordDependence(*IsDeadAA, *QueryingAA, DepClass); in isAssumedDead()
1657 if (!IsDeadAA->isKnownDead()) in isAssumedDead()
1690 const AAIsDead *IsDeadAA; in isAssumedDead() local
1692 IsDeadAA = getOrCreateAAFor<AAIsDead>( in isAssumedDead()
1696 IsDeadAA = getOrCreateAAFor<AAIsDead>(IRP, QueryingAA, DepClassTy::NONE); in isAssumedDead()
1699 if (!IsDeadAA || QueryingAA == IsDeadAA) in isAssumedDead()
1702 if (IsDeadAA->isAssumedDead()) { in isAssumedDead()
1704 recordDependence(*IsDeadAA, *QueryingAA, DepClass); in isAssumedDead()
1705 if (!IsDeadAA->isKnownDead()) in isAssumedDead()