Lines Matching full:getparent
218 M = F.getParent();
681 Assert(I->getParent(), "function-local metadata not in basic block", L, I);
682 ActualF = I->getParent()->getParent();
684 ActualF = BB->getParent();
686 ActualF = A->getParent();
1783 Assert(Per->getParent() == F.getParent(),
1785 &F, F.getParent(), Per, Per->getParent());
1836 if (F.getIntrinsicID() && F.getParent()->isMaterialized()) {
1943 Assert(I.getParent() == &BB, "Instruction has bogus parent pointer!");
1949 Assert(&I == I.getParent()->getTerminator(),
1950 "Terminator found in the middle of a basic block!", I.getParent());
1963 Function *F = RI.getParent()->getParent();
2276 Assert(&PN == &PN.getParent()->front() ||
2278 "PHI nodes not grouped at top of basic block!", &PN, PN.getParent());
2458 Function *F = CI.getParent()->getParent();
2898 BasicBlock *BB = I.getParent();
2899 Function *F = BB->getParent();
2918 Assert(BB->getUniquePredecessor() == CPI->getCatchSwitch()->getParent(),
2952 Function *F = LPI.getParent()->getParent();
2958 Assert(LPI.getParent()->getLandingPadInst() == &LPI,
2980 BasicBlock *BB = CPI.getParent();
2982 Function *F = BB->getParent();
3009 BasicBlock *BB = CPI.getParent();
3011 Function *F = BB->getParent();
3058 BasicBlock *BB = CatchSwitch.getParent();
3060 Function *F = BB->getParent();
3134 BasicBlock *BB = I.getParent();
3163 Assert(Used->getParent() != nullptr,
3198 Assert(F->getParent() == M, "Referencing function in another module!",
3199 &I, M, F, F->getParent());
3201 Assert(OpBB->getParent() == BB->getParent(),
3204 Assert(OpArg->getParent() == BB->getParent(),
3207 Assert(GV->getParent() == M, "Referencing global in another module!", &I, M, GV, GV->getParent());
3553 Assert(CS.getParent()->getParent()->hasGC(),
3585 BasicBlock *BB = CS.getParent();
3586 Assert(BB == &BB->getParent()->front(),
3597 FrameEscapeInfo[BB->getParent()].first = CS.getNumArgOperands();
3620 Assert(CS.getParent()->getParent()->hasGC(),
3629 Assert(CS.getParent()->getParent()->hasGC(),
3662 ExtractValue->getParent()->getUniquePredecessor();
3667 ExtractValue->getParent());
3797 BasicBlock *BB = DII.getParent();
3798 Function *F = BB ? BB->getParent() : nullptr;