Lines Matching defs:isAssumedDead
1540 bool Attributor::isAssumedDead(const AbstractAttribute &AA,
1549 return isAssumedDead(IRP, &AA, FnLivenessAA, UsedAssumedInformation,
1553 bool Attributor::isAssumedDead(const Use &U,
1562 return isAssumedDead(IRPosition::value(*U.get()), QueryingAA, FnLivenessAA,
1571 return isAssumedDead(CSArgPos, QueryingAA, FnLivenessAA,
1577 return isAssumedDead(RetPos, QueryingAA, FnLivenessAA,
1581 return isAssumedDead(*IncomingBB->getTerminator(), QueryingAA, FnLivenessAA,
1598 return isAssumedDead(IRPosition::inst(*UserI), QueryingAA, FnLivenessAA,
1602 bool Attributor::isAssumedDead(const Instruction &I,
1626 if (CheckBBLivenessOnly ? FnLivenessAA->isAssumedDead(I.getParent())
1627 : FnLivenessAA->isAssumedDead(&I)) {
1646 if (IsDeadAA->isAssumedDead()) {
1665 bool Attributor::isAssumedDead(const IRPosition &IRP,
1681 isAssumedDead(*CtxI, QueryingAA, FnLivenessAA, UsedAssumedInformation,
1702 if (IsDeadAA->isAssumedDead()) {
1713 bool Attributor::isAssumedDead(const BasicBlock &BB,
1728 if (FnLivenessAA->isAssumedDead(&BB)) {
1814 if (isAssumedDead(*U, &QueryingAA, LivenessAA, UsedAssumedInformation,
1925 isAssumedDead(U, QueryingAA, nullptr, UsedAssumedInformation,
2041 A->isAssumedDead(IRPosition::inst(*I), QueryingAA, LivenessAA,
2112 if (isAssumedDead(IRPosition::inst(*I), &QueryingAA, LivenessAA,
2301 if (isAssumedDead(*AA, nullptr, UsedAssumedInformation,
2698 if (!isAssumedDead(AA, nullptr, UsedAssumedInformation,