Searched refs:I2P (Results 1 - 1 of 1) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DInferAddressSpaces.cpp272 static bool isNoopPtrIntCastPair(const Operator *I2P, const DataLayout &DL, argument
274 assert(I2P->getOpcode() == Instruction::IntToPtr);
275 auto *P2I = dyn_cast<Operator>(I2P->getOperand(0));
293 unsigned I2PAS = I2P->getType()->getPointerAddressSpace();
294 return CastInst::isNoopCast(Instruction::CastOps(I2P->getOpcode()),
295 I2P->getOperand(0)->getType(), I2P->getType(),
523 } else if (auto *I2P = dyn_cast<IntToPtrInst>(&I)) {
524 if (isNoopPtrIntCastPair(cast<Operator>(I2P), *DL, TTI))
525 PushPtrOperand(cast<Operator>(I2P
[all...]

Completed in 115 milliseconds