Lines Matching refs:Operator
272 static bool isNoopPtrIntCastPair(const Operator *I2P, const DataLayout &DL, in isNoopPtrIntCastPair()
275 auto *P2I = dyn_cast<Operator>(I2P->getOperand(0)); in isNoopPtrIntCastPair()
308 const Operator *Op = dyn_cast<Operator>(&V); in isAddressExpression()
340 const Operator &Op = cast<Operator>(V); in getPointerOperands()
360 auto *P2I = cast<Operator>(Op.getOperand(0)); in getPointerOperands()
468 Operator *Op = cast<Operator>(V); in appendsFlatAddressExpressionToPostorderStack()
524 if (isNoopPtrIntCastPair(cast<Operator>(I2P), *DL, TTI)) in collectFlatAddressExpressions()
525 PushPtrOperand(cast<Operator>(I2P->getOperand(0))->getOperand(0)); in collectFlatAddressExpressions()
686 assert(isNoopPtrIntCastPair(cast<Operator>(I), *DL, TTI)); in cloneInstructionWithNewAddressSpace()
687 Value *Src = cast<Operator>(I->getOperand(0))->getOperand(0); in cloneInstructionWithNewAddressSpace()
729 assert(isNoopPtrIntCastPair(cast<Operator>(CE), *DL, TTI)); in cloneConstantExprWithNewAddressSpace()
926 const Operator &Op = cast<Operator>(V); in updateAddressSpace()
1104 if (auto *Op = dyn_cast<Operator>(C)) { in isSafeToCastConstAddrSpace()