Lines Matching refs:getParent
219 BasicBlock *BB0 = Load0->getParent(); in canHoistFromBlock()
260 assert(HoistCand->getParent() != BB); in hoistInstruction()
286 BasicBlock *Parent = I->getParent(); in isSafeToHoist()
289 if (Instr->getParent() == Parent) in isSafeToHoist()
303 A0->hasOneUse() && (A0->getParent() == L0->getParent()) && in hoistLoad()
304 A1->hasOneUse() && (A1->getParent() == L1->getParent()) && in hoistLoad()
381 BasicBlock *BB0 = Store0->getParent(); in canSinkFromBlock()
411 NewPN->addIncoming(Opd1, S0->getParent()); in getPHIOperand()
412 NewPN->addIncoming(Opd2, S1->getParent()); in getPHIOperand()
429 (A0->getParent() == S0->getParent()) && A1->hasOneUse() && in sinkStore()
430 (A1->getParent() == S1->getParent()) && isa<GetElementPtrInst>(A0)) { in sinkStore()
446 assert(S0->getParent() == A0->getParent()); in sinkStore()
447 assert(S1->getParent() == A1->getParent()); in sinkStore()