Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DInterpBuiltin.cpp272 const llvm::fltSemantics &TargetSemantics = in interp__builtin_nan() local
279 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan()
282 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan()
291 llvm::APFloat::getQNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan()
294 llvm::APFloat::getSNaN(TargetSemantics, /*Negative=*/false, &Fill)); in interp__builtin_nan()
303 const llvm::fltSemantics &TargetSemantics = in interp__builtin_inf() local
306 S.Stk.push<Floating>(Floating::getInf(TargetSemantics)); in interp__builtin_inf()
H A DCompiler.cpp286 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local
287 return this->emitCastFP(TargetSemantics, getRoundingMode(CE), CE); in VisitCastExpr()
300 const auto *TargetSemantics = &Ctx.getFloatSemantics(CE->getType()); in VisitCastExpr() local
302 return this->emitCastIntegralFloating(*FromT, TargetSemantics, RM, CE); in VisitCastExpr()
4898 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator() local
4901 if (!this->emitConstFloat(llvm::APFloat(TargetSemantics, 1), E)) in VisitUnaryOperator()
4947 const auto &TargetSemantics = Ctx.getFloatSemantics(E->getType()); in VisitUnaryOperator() local
4950 if (!this->emitConstFloat(llvm::APFloat(TargetSemantics, 1), E)) in VisitUnaryOperator()