Lines Matching defs:CastOp0
5882 auto *CastOp0 = cast<CastInst>(ICmp.getOperand(0));
5884 if (!match(CastOp0, m_ZExtOrSExt(m_Value(X))))
5887 bool IsSignedExt = CastOp0->getOpcode() == Instruction::SExt;
5958 Type *SrcTy = CastOp0->getSrcTy();
5959 Constant *Res = getLosslessTrunc(C, SrcTy, CastOp0->getOpcode());
6004 auto *CastOp0 = dyn_cast<CastInst>(ICmp.getOperand(0));
6005 if (!CastOp0)
6010 Value *Op0Src = CastOp0->getOperand(0);
6011 Type *SrcTy = CastOp0->getSrcTy();
6012 Type *DestTy = CastOp0->getDestTy();
6023 if (CastOp0->getOpcode() == Instruction::PtrToInt &&