| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | LangOptions.h | 869 class FPOptions { 898 FPOptionsOverride getChangesSlow(const FPOptions &Base) const; 901 FPOptions() : Value(0) { in FPOptions() function 906 explicit FPOptions(const LangOptions &LO) { in FPOptions() function 978 bool operator==(FPOptions other) const { return Value == other.Value; } 982 static FPOptions defaultWithoutTrailingStorage(const LangOptions &LO); 985 static FPOptions getFromOpaqueInt(storage_type Value) { in getFromOpaqueInt() 986 FPOptions Opts; in getFromOpaqueInt() 992 FPOptionsOverride getChangesFrom(const FPOptions &Base) const; 1025 FPOptions Options = FPOptions::getFromOpaqueInt(0); [all …]
|
| H A D | FPOptions.def | 1 //===--- FPOptions.def - Floating Point Options database --------*- C++ -*-===//
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | LangOptions.cpp | 217 FPOptions FPOptions::defaultWithoutTrailingStorage(const LangOptions &LO) { in defaultWithoutTrailingStorage() 218 FPOptions result(LO); in defaultWithoutTrailingStorage() 222 FPOptionsOverride FPOptions::getChangesSlow(const FPOptions &Base) const { in getChangesSlow() 223 FPOptions::storage_type OverrideMask = 0; in getChangesSlow() 231 LLVM_DUMP_METHOD void FPOptions::dump() { in dump()
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/ |
| H A D | Interp.h | 296 APFloat::opStatus Status, FPOptions FPO); 418 static inline llvm::RoundingMode getRoundingMode(FPOptions FPO) { in getRoundingMode() 429 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in Addf() 449 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in Subf() 469 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in Mulf() 744 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in Divf() 957 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in IncDecFloatHelper() 2404 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in CastIntegralFloating() 2438 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in CastFloatingIntegral() 2455 FPOptions FPO = FPOptions::getFromOpaqueInt(FPOI); in CastFloatingIntegralAP() [all …]
|
| H A D | Compiler.h | 361 FPOptions FPO = E->getFPFeaturesInEffect(Ctx.getLangOpts()); in getRoundingMode()
|
| H A D | Interp.cpp | 968 APFloat::opStatus Status, FPOptions FPO) { in CheckFloatResult()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 79 FPOptions InitialFPFeatures; 81 CompoundScopeInfo(bool IsStmtExpr, FPOptions FPO) in CompoundScopeInfo()
|
| H A D | Sema.h | 904 FPOptions &getCurFPFeatures() { return CurFPFeatures; } in getCurFPFeatures() 1263 FPOptions CurFPFeatures; 11259 void resetFPOptions(FPOptions FPO) { in resetFPOptions() 11261 FpPragmaStack.CurrentValue = FPO.getChangesFrom(FPOptions(LangOpts)); in resetFPOptions() 13848 FPOptions OldFPFeaturesState; 15479 FPOptions FPO;
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Expr.h | 422 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const; 2398 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 2401 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 3168 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3171 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 3718 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3721 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 4179 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 4182 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect() 4724 FPOptions getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() [all …]
|
| H A D | ExprCXX.h | 184 FPOptionsOverride FPOptions, unsigned MinNumArgs);
|
| /freebsd/contrib/llvm-project/clang/include/ |
| H A D | module.modulemap | 62 textual header "clang/Basic/FPOptions.def"
|
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenExprComplex.cpp | 66 FPOptions fpFeatures{};
|
| H A D | CIRGenExprScalar.cpp | 39 FPOptions fpfeatures;
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 807 CGFPOptionsRAII(CodeGenFunction &CGF, FPOptions FPFeatures); 812 void ConstructorHelper(FPOptions FPFeatures); 814 FPOptions OldFPFeatures; 819 FPOptions CurFPFeatures; 5340 void SetFastMathFlags(FPOptions FPFeatures);
|
| H A D | CGExprScalar.cpp | 101 FPOptions FPFeatures; 1980 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, E); in VisitConvertVectorExpr() local 1995 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, E); in VisitConvertVectorExpr() local 2003 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, E); in VisitConvertVectorExpr() local 2011 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, E); in VisitConvertVectorExpr() local 2410 CodeGenFunction::CGFPOptionsRAII FPOptions(CGF, CE); in VisitCastExpr() local 2962 FPOptions FPFeatures) { in createBinOpInfoFromIncDec()
|
| H A D | CodeGenFunction.cpp | 125 void CodeGenFunction::SetFastMathFlags(FPOptions FPFeatures) { in SetFastMathFlags() 144 FPOptions FPFeatures) in CGFPOptionsRAII() 149 void CodeGenFunction::CGFPOptionsRAII::ConstructorHelper(FPOptions FPFeatures) { in ConstructorHelper()
|
| H A D | CGExprComplex.cpp | 263 FPOptions FPFeatures;
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 670 FPOptionsOverride FPOptions, in CXXMemberCallExpr() argument 673 FPOptions, MinNumArgs, NotADL) {}
|
| H A D | ExprConstant.cpp | 2818 FPOptions FPO = E->getFPFeaturesInEffect(Info.Ctx.getLangOpts()); in checkFloatingPointResult() 2881 const FPOptions FPO, in HandleIntToFloatCast() 4754 const FPOptions FPO = E->getFPFeaturesInEffect( in found() 11455 static bool handleVectorElementCast(EvalInfo &Info, const FPOptions FPO, in handleVectorElementCast() 11567 const FPOptions FPO = E->getFPFeaturesInEffect(Info.Ctx.getLangOpts()); in VisitConvertVectorExpr() 11864 const FPOptions FPO = in VisitCXXParenListOrInitListExpr() 15847 const FPOptions FPO = E->getFPFeaturesInEffect( in VisitCastExpr() 16102 const FPOptions FPO = E->getFPFeaturesInEffect( in VisitCastExpr()
|
| H A D | Expr.cpp | 3889 FPOptions Expr::getFPFeaturesInEffect(const LangOptions &LO) const { in getFPFeaturesInEffect() 3900 return FPOptions::defaultWithoutTrailingStorage(LO); in getFPFeaturesInEffect()
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 486 FPOptions FPO = (getCurFunction()->CompoundScopes.size() == 1) in ActOnCompoundStmt() 487 ? FPOptions(getLangOpts()) in ActOnCompoundStmt()
|
| H A D | SemaChecking.cpp | 2386 FPOptions FPO; in CheckBuiltinFunctionCall() 5297 FPOptions FPO = TheCall->getFPFeaturesInEffect(getLangOpts()); in BuiltinFPClassification() 9346 FPOptions FPO = Call->getFPFeaturesInEffect(getLangOpts()); in CheckInfNaNFunction()
|
| H A D | SemaTemplateInstantiateDecl.cpp | 5821 CurFPFeatures = FPOptions(getLangOpts()); in InstantiateFunctionDefinition()
|
| H A D | SemaDecl.cpp | 16085 CurFPFeatures.getChangesFrom(FPOptions(LangOpts)); in applyFunctionAttributesBeforeParsingBody()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 9433 LT->FPO = FPOptions::getFromOpaqueInt(LateParsed[Idx++]); in ReadLateParsedTemplates()
|