Home
last modified time | relevance | path

Searched refs:FPCast (Results 1 – 2 of 2) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp1845 auto *FPCast = cast<CastInst>(Src); in visitFPTrunc() local
1846 if (isKnownExactCastIntToFP(*FPCast, *this)) in visitFPTrunc()
1847 return CastInst::Create(FPCast->getOpcode(), FPCast->getOperand(0), Ty); in visitFPTrunc()
1859 auto *FPCast = cast<CastInst>(Src); in visitFPExt() local
1860 if (isKnownExactCastIntToFP(*FPCast, *this)) in visitFPExt()
1861 return CastInst::Create(FPCast->getOpcode(), FPCast->getOperand(0), Ty); in visitFPExt()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaChecking.cpp13955 CastExpr *FPCast; in CheckFloatComparison() local
13956 auto getCastAndLiteral = [&FPLiteral, &FPCast](Expr *L, Expr *R) { in CheckFloatComparison()
13958 FPCast = dyn_cast<CastExpr>(R->IgnoreParens()); in CheckFloatComparison()
13959 return FPLiteral && FPCast; in CheckFloatComparison()
13963 auto *SourceTy = FPCast->getSubExpr()->getType()->getAs<BuiltinType>(); in CheckFloatComparison()