Searched refs:TargetSemantics (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/ |
| H A D | InterpBuiltin.cpp | 287 const llvm::fltSemantics &TargetSemantics = in interp__builtin_nan() local 294 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 297 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 306 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 309 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan() 318 const llvm::fltSemantics &TargetSemantics = in interp__builtin_inf() local 321 S.Stk.push<Floating>(Floating::getInf(TargetSemantics)); in interp__builtin_inf()
|
| H A D | ByteCodeExprGen.cpp | 121 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local 122 return this->emitCastFP(TargetSemantics, getRoundingMode(CE), CE); in VisitCastExpr() 135 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local 137 return this->emitCastIntegralFloating(*FromT, TargetSemantics, RM, CE); in VisitCastExpr() 2709 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator() local 2712 if (!this->emitConstFloat(llvm::APFloat(TargetSemantics, 1), E)) in VisitUnaryOperator() 2748 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator() local 2751 if (!this->emitConstFloat(llvm::APFloat(TargetSemantics, 1), E)) in VisitUnaryOperator()
|