Lines Matching refs:CastOp
4989 Instruction::CastOps *CastOp) { in lookThroughCast() argument
4994 *CastOp = Cast1->getOpcode(); in lookThroughCast()
4998 if (*CastOp == Cast2->getOpcode() && SrcTy == Cast2->getSrcTy()) in lookThroughCast()
5008 switch (*CastOp) { in lookThroughCast()
5074 ConstantExpr::getCast(*CastOp, CastedTo, C->getType(), true); in lookThroughCast()
5082 Instruction::CastOps *CastOp, in matchSelectPattern() argument
5107 if (CastOp && CmpLHS->getType() != TrueVal->getType()) { in matchSelectPattern()
5108 if (Value *C = lookThroughCast(CmpI, TrueVal, FalseVal, CastOp)) { in matchSelectPattern()
5111 if (*CastOp == Instruction::FPToSI || *CastOp == Instruction::FPToUI) in matchSelectPattern()
5117 if (Value *C = lookThroughCast(CmpI, FalseVal, TrueVal, CastOp)) { in matchSelectPattern()
5120 if (*CastOp == Instruction::FPToSI || *CastOp == Instruction::FPToUI) in matchSelectPattern()