Searched refs:TargetSemantics (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Compiler.cpp | 317 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local 318 return this->emitCastFP(TargetSemantics, getRoundingMode(CE), CE); in VisitCastExpr() 326 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local 328 classifyPrim(SubExpr), TargetSemantics, getFPOptions(CE), CE); in VisitCastExpr() 708 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local 709 return this->emitCastFixedPointFloating(TargetSemantics, CE); in VisitCastExpr() 3899 const auto *TargetSemantics = &Ctx.getFloatSemantics(ElemType); in VisitConvertVectorExpr() local 3900 if (!this->emitCastFP(TargetSemantics, getRoundingMode(E), E)) in VisitConvertVectorExpr() 6178 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator() local 6181 APFloat F(TargetSemantics, 1); in VisitUnaryOperator() [all …]
|
| H A D | InterpBuiltin.cpp | 353 const llvm::fltSemantics &TargetSemantics = in interp__builtin_nan() local 357 Floating Result = S.allocFloat(TargetSemantics); in interp__builtin_nan() 361 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 364 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 373 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 376 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 386 const llvm::fltSemantics &TargetSemantics = in interp__builtin_inf() local 390 Floating Result = S.allocFloat(TargetSemantics); in interp__builtin_inf() 391 Result.copy(APFloat::getInf(TargetSemantics)); in interp__builtin_inf()
|
| H A D | Interp.h | 2358 FixedPointSemantics TargetSemantics = in CastFixedPoint() local 2363 FixedPoint Result = Source.toSemantics(TargetSemantics, &Overflow); in CastFixedPoint()
|