Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp287 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 DByteCodeExprGen.cpp121 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()